Global Tensor Motion Planning
An T. Le, Kay Hansel, Jo\~ao Carvalho, Joe Watson, Julen Urain, Armin Biess, Georgia Chalvatzaki, Jan Peters

TL;DR
Global Tensor Motion Planning (GTMP) is a GPU-compatible, tensor-based, batch motion planning algorithm that efficiently generates smooth, collision-free paths using a novel graph structure, suitable for large-scale robot learning.
Contribution
GTMP introduces a tensor-based, sampling-driven motion planning method with a novel multipartite graph structure, enabling efficient batch planning and smooth path generation.
Findings
GTMP demonstrates high computational efficiency on large datasets.
GTMP supports smooth spline planning without gradient optimization.
GTMP exhibits probabilistic completeness and scalability.
Abstract
Batch planning is increasingly necessary to quickly produce diverse and quality motion plans for downstream learning applications, such as distillation and imitation learning. This paper presents Global Tensor Motion Planning (GTMP) -- a sampling-based motion planning algorithm comprising only tensor operations. We introduce a novel discretization structure represented as a random multipartite graph, enabling efficient vectorized sampling, collision checking, and search. We provide a theoretical investigation showing that GTMP exhibits probabilistic completeness while supporting modern GPU/TPU. Additionally, by incorporating smooth structures into the multipartite graph, GTMP directly plans smooth splines without requiring gradient-based optimization. Experiments on lidar-scanned occupancy maps and the MotionBenchMarker dataset demonstrate GTMP's computation efficiency in batch planning…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsControl and Dynamics of Mobile Robots · Dynamics and Control of Mechanical Systems · Robotic Mechanisms and Dynamics
