Related Experiment Video
Updated: Jul 11, 2025

Operation of the Collaborative Composite Manufacturing CCM System
Published on: October 1, 2019
Motion planning around obstacles with convex optimization
Tobia Marcucci1, Mark Petersen2, David von Wrangel1
1Department of Electrical Engineering and Computer Science, MIT, Cambridge, MA, USA.
This study introduces a new convex optimization framework for robot motion planning, enabling efficient and reliable trajectory generation around obstacles. The Graphs of Convex Sets (GCS) approach significantly outperforms sampling-based methods in complex environments.
Area of Science:
- Robotics
- Optimization
- Motion Planning
Background:
- Motion planning around obstacles is crucial for robots in diverse applications.
- Optimization-based planners struggle with nonconvexity in cluttered environments.
- Sampling-based planners have limitations in high dimensions and with differential constraints.
Purpose of the Study:
- To develop a framework enabling convex optimization for efficient and reliable obstacle-free motion planning.
- To address limitations of existing planning methods in complex, high-dimensional spaces.
Main Methods:
- Developed a practical convex relaxation of the motion planning problem using Graphs of Convex Sets (GCS).
- Utilized recent techniques for shortest path finding within GCS.
- Applied a cost-effective postprocessing step to the relaxed solution.
Main Results:
- The convex relaxation is typically very tight, yielding near-globally optimal collision-free trajectories.
- The GCS planner finds better trajectories in less time compared to sampling-based algorithms.
- Demonstrated reliable trajectory design in high-dimensional, complex environments through simulations and hardware experiments.
Conclusions:
- The GCS framework offers a significant advancement in robotic motion planning, particularly for cluttered environments.
- Convex optimization can be effectively applied to motion planning problems with complex constraints.
- The proposed method provides a more efficient and reliable alternative to traditional sampling-based approaches.
More Related Videos
11:53Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
Published on: December 9, 2012
09:46MPI CyberMotion Simulator: Implementation of a Novel Motion Simulator to Investigate Multisensory Path Integration in Three Dimensions
Published on: May 10, 2012
Related Concept Videos
Planar Rigid-Body Motion
Planar motion is typically divided into three distinct categories. The first is rectilinear translation, demonstrated by a subway train that moves along...
Equation of Motion: General Plane motion - Problem Solving
The friction between the roller and the ground is characterized by two coefficients. The static friction coefficient is 0.15, while the kinetic friction coefficient is 0.1. These values are crucial in understanding the interaction between...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Kinematic Equations: Problem Solving
Collisions in Multiple Dimensions: Problem Solving
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...