Robotics: Science and Systems IX 2013
DOI: 10.15607/rss.2013.ix.031
|View full text |Cite
|
Sign up to set email alerts
|

Finding Locally Optimal, Collision-Free Trajectories with Sequential Convex Optimization

Abstract: Abstract-We present a novel approach for incorporating collision avoidance into trajectory optimization as a method of solving robotic motion planning problems. At the core of our approach are (i) A sequential convex optimization procedure, which penalizes collisions with a hinge loss and increases the penalty coefficients in an outer loop as necessary. (ii) An efficient formulation of the no-collisions constraint that directly considers continuous-time safety and enables the algorithm to reliably solve motion… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
370
0

Year Published

2013
2013
2020
2020

Publication Types

Select...
5
3
1

Relationship

3
6

Authors

Journals

citations
Cited by 363 publications
(370 citation statements)
references
References 34 publications
0
370
0
Order By: Relevance
“…We use trajopt [32], a low-level motion planning algorithm based on sequential convex optimization to plan locallyoptimal, collision-free trajectories simultaneously for both arms. An important feature of trajopt is the ability to check continuous collisions: the arm shafts are very narrow, which could allow them to pass through each other between points on the path.…”
Section: B Optimization-based Motion Planning With Trajoptmentioning
confidence: 99%
“…We use trajopt [32], a low-level motion planning algorithm based on sequential convex optimization to plan locallyoptimal, collision-free trajectories simultaneously for both arms. An important feature of trajopt is the ability to check continuous collisions: the arm shafts are very narrow, which could allow them to pass through each other between points on the path.…”
Section: B Optimization-based Motion Planning With Trajoptmentioning
confidence: 99%
“…In particular, after decomposing a pose T into translation p and quaternion rotation q, the error vector is simply given by (p x , p y , p z , q x , q y , q z ). We solve this problem using the trajectory optimization method from [21]. We initialize with the joint trajectory from the demonstration, which is in roughly the right part of configuration space.…”
Section: Trajectory Transfer Proceduresmentioning
confidence: 99%
“…While single-query sampling-based algorithms such as the RRT [5], [6] generally consider a single start and goal state, extensions [7] have allowed such planners to consider both multiple starts and multiple goals. Trajectory optimization can also be applied to the motion planning problem; while typically considered for single start and goal states, recent generalizations [8], [9] have extended them to sets of starts or goals.…”
Section: Related Workmentioning
confidence: 99%