Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Faster Algorithms for Growing Collision-Free Convex Polytopes in Robot Configuration Space

About

We propose two novel algorithms for constructing convex collision-free polytopes in robot configuration space. Finding these polytopes enables the application of stronger motion-planning frameworks such as trajectory optimization with Graphs of Convex Sets [1] and is currently a major roadblock in the adoption of these approaches. In this paper, we build upon IRIS-NP (Iterative Regional Inflation by Semidefinite & Nonlinear Programming) [2] to significantly improve tunability, runtimes, and scaling to complex environments. IRIS-NP uses nonlinear programming paired with uniform random initialization to find configurations on the boundary of the free configuration space. Our key insight is that finding near-by configuration-space obstacles using sampling is inexpensive and greatly accelerates region generation. We propose two algorithms using such samples to either employ nonlinear programming more efficiently (IRIS-NP2 ) or circumvent it altogether using a massively-parallel zero-order optimization strategy (IRIS-ZO). We also propose a termination condition that controls the probability of exceeding a user-specified permissible fraction-in-collision, eliminating a significant source of tuning difficulty in IRIS-NP. We compare performance across eight robot environments, showing that IRIS-ZO achieves an order-of-magnitude speed advantage over IRIS-NP. IRISNP2, also significantly faster than IRIS-NP, builds larger polytopes using fewer hyperplanes, enabling faster downstream computation. Website: https://sites.google.com/view/fastiris

Peter Werner, Thomas Cohn, Rebecca H. Jiang, Tim Seyde, Max Simchowitz, Russ Tedrake, Daniela Rus• 2024

Related benchmarks

TaskDatasetResultRank
Motion PlanningNav 2D (test)
Success Rate (SR)100
14
Motion PlanningReach 6D (test)
Success Rate (SR)99.9
14
Motion PlanningBimanual 14D (test)
Success Rate (SR)96
14
Motion PlanningReach 14D (test)
Success Rate2.4
14
Collision-free region decompositionNav 2D
Precision100
10
Collision-free region decompositionReach 6D
Precision100
10
Collision-free region decompositionBimanual 14D
Precision100
10
Collision-free region decompositionReach 14D
Precision100
10
Showing 8 of 8 rows

Other info

Follow for update