24/7 Space News
ROBO SPACE
A new optimization framework for robot motion planning
Through numerical and hardware experiments, the new framework "GCS" can find better trajectories for robots in less time than widely used sampling-based algorithms, and can reliably design trajectories in high-dimensional complex environments. Credits:Photos courtesy of the MIT CSAIL researchers.
A new optimization framework for robot motion planning
by Alex Shipps | MIT CSAIL
Boston MA (SPX) Dec 01, 2023

It isn't easy for a robot to find its way out of a maze. Picture the machines trying to traverse a kid's playroom to reach the kitchen, with miscellaneous toys scattered across the floor and furniture blocking some potential paths. This messy labyrinth requires the robot to calculate the most optimal journey to its destination, without crashing into any obstacles. What is the bot to do?

MIT Computer Science and Artificial Intelligence Laboratory (CSAIL) researchers' "Graphs of Convex Sets (GCS) Trajectory Optimization" algorithm presents a scalable, collision-free motion planning system for these robotic navigational needs. The approach marries graph search (a method for finding discrete paths in a network) and convex optimization (an efficient method for optimizing continuous variables so that a given cost is minimized), and can quickly find paths through maze-like environments while simultaneously optimizing the trajectory of the robot. GCS can map out collision-free trajectories in as many as 14 dimensions (and potentially more), with the aim of improving how machines work in tandem in warehouses, libraries, and households.

The CSAIL-led project consistently finds shorter paths in less time than comparable planners, showing GCS' capability to efficiently plan in complex environments. In demos, the system skillfully guided two robotic arms holding a mug around a shelf while optimizing for the shortest time and path. The duo's synchronized motion resembled a partner dance routine, swaying around the bookcase's edges without dropping objects. In subsequent setups, the researchers removed the shelves, and the robots swapped the positions of spray paints and handed each other a sugar box.

The success of these real-world tests shows the potential of the algorithm to aid in domains like manufacturing, where two robotic arms working in tandem could bring down an item from a shelf. Similarly, that duo could assist in putting books away in a household or library, avoiding the other objects nearby. While problems of this nature were previously tackled with sampling-based algorithms, which can struggle in high-dimensional spaces, GCS uses fast convex optimization and can efficiently coordinate the work of multiple robots.

"Robots excel at repetitive, preplanned motions in applications such as automotive manufacturing or electronics assembly but struggle with real-time motion generation in novel environments or tasks. Previous state-of-the-art motion planning methods employ a 'hub and spoke' approach, using precomputed graphs of a finite number of fixed configurations, which are known to be safe. During operation, the robot must strictly adhere to this roadmap, often leading to inefficient robot movements.

Motion planning using Graph-of-Convex-Sets (GCS) enables robots to easily adapt to different configurations within precomputed convex regions - allowing the robot to 'round the corner' as it makes its motion plans. By doing so, GCS allows the robot to rapidly compute plans within safe regions very efficiently using convex optimization. This paper presents a novel approach that has the potential to dramatically enhance the speed and efficiency of robot motions and their ability to adapt to novel environments," says David M.S. Johnson, co-founder and CEO of Dexai Robotics.

GCS also thrived in simulation demos, where the team considered how a quadrotor could fly through a building without crashing into trees or failing to enter doors and windows at the correct angle. The algorithm optimized the path around the obstacles while simultaneously considering the rich dynamics of the quadrotor.

The recipe behind the MIT team's success involves the marriage of two key ingredients: graph search and convex optimization. The first element of GCS searches graphs by exploring their nodes, calculating different properties at each one to find hidden patterns and identify the shortest path to reach the target. Much like the graph search algorithms used for distance calculation in Google Maps, GCS creates different trajectories to reach each point on its course toward its destination.

By blending graph search and convex optimization, GCS can find paths through intricate environments and simultaneously optimize the robot trajectory. GCS executes this goal by graphing different points in its surrounding area and then calculating how to reach each one on the way to its final destination. This trajectory accounts for different angles to ensure the robot avoids colliding with the edges of its obstacles. The resulting motion plan enables machines to squeeze by potential hurdles, precisely maneuvering through each turn the same way a driver avoids accidents on a narrow street.

GCS was initially proposed in a 2021 paper as a mathematical framework for finding shortest paths in graphs where traversing an edge required solving a convex optimization problem. Moving precisely across each vertex in large graphs and high-dimensional spaces, GCS had clear potential in robotic motion planning. In a follow-up paper, sixth-year MIT PhD student Tobia Marcucci and his team developed an algorithm applying their framework to complex planning problems for robots moving in high-dimensional spaces. The 2023 article was featured on the cover of Science Robotics last week, while the group's initial work has been accepted for publication in the Society for Industrial and Applied Mathematics' (SIAM) Journal on Optimization.

While the algorithm excels at navigating through tight spaces without collisions, there is still room to grow. The CSAIL team notes that GCS could eventually help with more involved problems where robots have to make contact with their environment, such as pushing or sliding objects out of the way. The team is also exploring applications of GCS trajectory optimization to robot task and motion planning.

"I'm very excited about this application of GCS to motion planning. But this is just the beginning. This framework is deeply connected to many core results in optimization, control, and machine learning, giving us new leverage on problems that are simultaneously continuous and combinatorial," says Russ Tedrake, MIT professor, CSAIL principal investigator, and co-author on a new paper about the work. "There is a lot more work to do!"

Marcucci and Tedrake wrote the paper alongside former CSAIL graduate research assistant Mark Petersen; MIT electrical engineering and computer science (EECS), CSAIL, and aeronautics and astronautics graduate student David von Wrangel SB '23. The more general Graph of Convex Sets framework was developed by Marcucci and Tedrake in collaboration with Jack Umenberger, a former postdoc at MIT CSAIL, and Pablo Parrilo, a professor of EECS at MIT. The group's work was supported, in part, by Amazon.com Services, the Department of Defense's National Defense Science and Engineering Graduate Fellowship Program, the National Science Foundation, and the Office of Naval Research.

Research Report:Motion planning around obstacles with convex optimization"

Research Report:"Shortest Paths in Graphs of Convex Sets"

Related Links
Computer Science and Artificial Intelligence Laboratory (CSAIL)
All about the robots on Earth and beyond!

Subscribe Free To Our Daily Newsletters
Tweet

RELATED CONTENT
The following news reports may link to other Space Media Network websites.
ROBO SPACE
What does the future hold for generative AI?
Boston MA (SPX) Nov 30, 2023
Speaking at the "Generative AI: Shaping the Future" symposium on Nov. 28, the kickoff event of MIT's Generative AI Week, keynote speaker and iRobot co-founder Rodney Brooks warned attendees against uncritically overestimating the capabilities of this emerging technology, which underpins increasingly powerful tools like OpenAI's ChatGPT and Google's Bard. "Hype leads to hubris, and hubris leads to conceit, and conceit leads to failure," cautioned Brooks, who is also a professor emeritus at MIT, a f ... read more

ROBO SPACE
Sierra Space's Shooting Star Module Begins Rigorous Testing at NASA Facility

Russian Progress 86 spacecraft lifts off with supplies for ISS

NASA shuttle astronaut, scientist Mary Cleave remembered as 'trailblazer'

U.S. and Saudi Arabia explore space for peaceful purposes

ROBO SPACE
NASA Tests In-Flight Capability of Artemis Moon Rocket Engine

NASA, small companies eye new cargo delivery, heat shield technologies

Firefly Aerospace completes first Miranda Engine hot fire test

First launch of Europe's Ariane 6 rocket planned for mid-2024

ROBO SPACE
Farewell, Solar Conjunction 2023: Sols 4023-4024

Was There Life on Mars

NASA Orbiter snaps stunning views of Mars horizon

Perseverance's Parking Spot

ROBO SPACE
China's Lunar Samples on Display in Macao to Inspire Future Explorers

China Manned Space Agency Delegation Highlights SARs' Role in Space Program

Wenchang Set to Become China's Premier Commercial Space Launch Hub by Next Year

Shanghai Sets Sights on Expanding Space Industry with Ambitious 2025 Goals

ROBO SPACE
Embry-Riddle's Innovative Mission Control Lab prepares students for booming space sector

Ovzon and SSC close to sealing satellite communication contract worth $10M

A major boost for space skills and research in North East England

GalaxySpace to boost mobile broadband with new-gen satellite technology

ROBO SPACE
Transforming Waste into Strength: The Graphene Revolution in Concrete Recycling

The Rise of the Virtual Mission

Unlocking the secrets of natural materials

Developing a superbase-comparable BaTiO3-xNy oxynitride catalyst

ROBO SPACE
Discovery of planet too big for its sun throws off solar system formation models

Minimalist or maximalist? The life of a microbe a mile underground

Webb study reveals rocky planets can form in extreme environments

Interstellar ice may hold the key to understanding life's origins

ROBO SPACE
Unwrapping Uranus and its icy moon secrets

Juice burns hard towards first-ever Earth-Moon flyby

Fall into an ice giant's atmosphere

Juno finds Jupiter's winds penetrate in cylindrical layers

Subscribe Free To Our Daily Newsletters




The content herein, unless otherwise known to be public domain, are Copyright 1995-2024 - Space Media Network. All websites are published in Australia and are solely subject to Australian law and governed by Fair Use principals for news reporting and research purposes. AFP, UPI and IANS news wire stories are copyright Agence France-Presse, United Press International and Indo-Asia News Service. ESA news reports are copyright European Space Agency. All NASA sourced material is public domain. Additional copyrights may apply in whole or part to other bona fide parties. All articles labeled "by Staff Writers" include reports supplied to Space Media Network by industry news wires, PR agencies, corporate press officers and the like. Such articles are individually curated and edited by Space Media Network staff on the basis of the report's information value to our industry and professional readership. Advertising does not imply endorsement, agreement or approval of any opinions, statements or information provided by Space Media Network on any Web page published or hosted by Space Media Network. General Data Protection Regulation (GDPR) Statement Our advertisers use various cookies and the like to deliver the best ad banner available at one time. All network advertising suppliers have GDPR policies (Legitimate Interest) that conform with EU regulations for data collection. By using our websites you consent to cookie based advertising. If you do not agree with this then you must stop using the websites from May 25, 2018. Privacy Statement. Additional information can be found here at About Us.