Combining Machine Learning and Sampling-Based Search for Multi-Goal Motion Planning with Dynamics
By: Yuanjie Lu, Erion Plaku
Potential Business Impact:
Robot learns to visit many places without crashing.
This paper considers multi-goal motion planning in unstructured, obstacle-rich environments where a robot is required to reach multiple regions while avoiding collisions. The planned motions must also satisfy the differential constraints imposed by the robot dynamics. To find solutions efficiently, this paper leverages machine learning, Traveling Salesman Problem (TSP), and sampling-based motion planning. The approach expands a motion tree by adding collision-free and dynamically-feasible trajectories as branches. A TSP solver is used to compute a tour for each node to determine the order in which to reach the remaining goals by utilizing a cost matrix. An important aspect of the approach is that it leverages machine learning to construct the cost matrix by combining runtime and distance predictions to single-goal motion-planning problems. During the motion-tree expansion, priority is given to nodes associated with low-cost tours. Experiments with a vehicle model operating in obstacle-rich environments demonstrate the computational efficiency and scalability of the approach.
Similar Papers
Multi-layer Motion Planning with Kinodynamic and Spatio-Temporal Constraints
Robotics
Helps robots drive complex paths safely and fast.
Train-Once Plan-Anywhere Kinodynamic Motion Planning via Diffusion Trees
Machine Learning (CS)
Helps robots move safely and quickly.
Sampling-Based Multi-Modal Multi-Robot Multi-Goal Path Planning
Robotics
Robots work together faster to finish jobs.