Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Planar Rigid-Body Motion01:22

Planar Rigid-Body Motion

452
Understanding the movement of a rigid body in planar motion involves recognizing that every particle within this body is traversing a path that maintains a consistent distance from a specific plane. This concept is fundamental in the study of physics and mechanical engineering, and it allows us to comprehend better how objects move in space.
Planar motion is typically divided into three distinct categories. The first is rectilinear translation, demonstrated by a subway train that moves along...
452
Equation of Motion: General Plane motion - Problem Solving01:16

Equation of Motion: General Plane motion - Problem Solving

190
Consider a lawn roller with a mass of 100 kg, a radius of 0.2 meters, and a radius of gyration of 0.15 meters. A force of 200 N is applied to this roller, angled at 60 degrees from the horizontal plane. What will be the angular acceleration of the lawn roller?
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...
190
Relative Motion Analysis using Rotating Axes-Problem Solving01:29

Relative Motion Analysis using Rotating Axes-Problem Solving

407
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
407
Three-Dimensional Force System:Problem Solving01:30

Three-Dimensional Force System:Problem Solving

674
A three-dimensional force system refers to a scenario in which three forces act simultaneously in three different directions. This type of problem is commonly encountered in physics and engineering, where it is necessary to calculate the resultant force on the system, which can then be used to predict or analyze the behavior of the object or structure under consideration.
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
674
Kinematic Equations: Problem Solving01:15

Kinematic Equations: Problem Solving

12.5K
When analyzing one-dimensional motion with constant acceleration, the problem-solving strategy involves identifying the known quantities and choosing the appropriate kinematic equations to solve for the unknowns. Either one or two kinematic equations are needed to solve for the unknowns, depending on the known and unknown quantities. Generally, the number of equations required is the same as the number of unknown quantities in the given example. Two-body pursuit problems always require two...
12.5K
Collisions in Multiple Dimensions: Problem Solving01:06

Collisions in Multiple Dimensions: Problem Solving

4.2K
In multiple dimensions, the conservation of momentum applies in each direction independently. Hence, to solve collisions in multiple dimensions, we should write down the momentum conservation in each direction separately. To help understand collisions in multiple dimensions, consider an example.
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...
4.2K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

A careful examination of large behavior models for multitask dexterous manipulation.

Science robotics·2026
Same author

"Data will solve robotics and automation: True or false?": A debate.

Science robotics·2025
Same journal

DNA origami snaps into place.

Science robotics·2026
Same journal

A high-endurance DNA origami snap-through switch for functional nanoscale control.

Science robotics·2026
Same journal

Learning flight navigation like a honey bee.

Science robotics·2026
Same journal

Is your robot vacuum cleaner spying on you?

Science robotics·2026
Same journal

Do people feel safe in a robot's presence?

Science robotics·2026
Same journal

Stop chasing identical outcomes in HRI replication: Learn from the differences.

Science robotics·2026
See all related articles

Related Experiment Video

Updated: Jul 11, 2025

Operation of the Collaborative Composite Manufacturing CCM System
10:09

Operation of the Collaborative Composite Manufacturing CCM System

Published on: October 1, 2019

6.6K

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.

Science Robotics
|November 15, 2023
PubMed
Summary
This summary is machine-generated.

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.

More Related Videos

Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
11:53

Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm

Published on: December 9, 2012

13.0K
MPI CyberMotion Simulator: Implementation of a Novel Motion Simulator to Investigate Multisensory Path Integration in Three Dimensions
09:46

MPI CyberMotion Simulator: Implementation of a Novel Motion Simulator to Investigate Multisensory Path Integration in Three Dimensions

Published on: May 10, 2012

12.7K

Related Experiment Videos

Last Updated: Jul 11, 2025

Operation of the Collaborative Composite Manufacturing CCM System
10:09

Operation of the Collaborative Composite Manufacturing CCM System

Published on: October 1, 2019

6.6K
Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
11:53

Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm

Published on: December 9, 2012

13.0K
MPI CyberMotion Simulator: Implementation of a Novel Motion Simulator to Investigate Multisensory Path Integration in Three Dimensions
09:46

MPI CyberMotion Simulator: Implementation of a Novel Motion Simulator to Investigate Multisensory Path Integration in Three Dimensions

Published on: May 10, 2012

12.7K

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.