Moving robots efficiently using the combinatorics of CAT(0) cubical complexes
Federico Ardila, Tia Baker, Rika Yatchak

TL;DR
This paper explores how the structure of CAT(0) cubical complexes can be used to efficiently plan movements of reconfigurable robots, providing explicit shortest paths and a combinatorial framework for control.
Contribution
It introduces a method to verify CAT(0) properties of robot configuration spaces via PIPs and demonstrates how this enables efficient movement planning.
Findings
Explicit shortest paths can be constructed in CAT(0) spaces for robot configurations.
The PIP framework serves as a combinatorial control mechanism for robot movement.
Application to robotic arms on grids and in strips showcases the approach's effectiveness.
Abstract
Given a reconfigurable system X, such as a robot moving on a grid or a set of particles traversing a graph without colliding, the possible positions of X naturally form a cubical complex S(X). When S(X) is a CAT(0) space, we can explicitly construct the shortest path between any two points, for any of the four most natural metrics: distance, time, number of moves, and number of steps of simultaneous moves. CAT(0) cubical complexes are in correspondence with posets with inconsistent pairs (PIPs), so we can prove that a state complex S(X) is CAT(0) by identifying the corresponding PIP. We illustrate this very general strategy with one known and one new example: Abrams and Ghrist's positive robotic arm on a square grid, and the robotic arm in a strip. We then use the PIP as a combinatorial "remote control" to move these robots efficiently from one position to another.
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
