Reconfiguration-Complete Motion Primitives with Constructive Planning for Deformable Planar Modular Robots
Authors: Jie Gu, Tingting Wang, Hongrun Gao, Yirun Sun, Zhihao Xia, Chunxu Tian, Dan Zhang
Organizations: Institute of AI and Robotics, Academy for Engineering & Technology, Fudan University, Shanghai 200433, China · Department of Mechanical Engineering, The Hong Kong Polytechnic University, Hung Hom, Hong Kong SAR, China
The continuously deformable geometry of modular robots makes it difficult to define a fixed representation for reconfiguration planning and analysis. This letter introduces a square-cell abstraction that maps deformable rhombus modules to fixed-size grid cells while retaining physically interpretable local motions through two primitives, pivoting and shearing. Under this abstraction, we prove that every non-straight edge-connected configuration with N≥7 can be transformed to a fixed canonical staircase using only admissible primitive motions. Since these motions are reversible, any two configurations in this class are mutually reconfigurable. The proof is constructive and directly yields a staircase-canonicalization planner that transports removable boundary modules while preserving connectivity. As a practical enhancement, we further introduce a boundary-to-delivery lookahead selector that ranks admissible high level choices without affecting the completeness guarantee. Experiments demonstrate the constructive reconfiguration process and show that the selector substantially reduces planning time, while reference comparisons indicate lower planning times than the prior framework over the shared module counts.
Figures & tables
Fig. 1: Continuous morphing and the corresponding primitive-motion abstractions. (a) Example morphing of the deformable rhombus platform. (b) Representative shearing sequence. (c) Representative pivoting sequence. (d) Geometric notation for a fully occupied 2×2 patch and its neighboring regions. (e) Shearing primitive and neighbor condition. (f) Pivoting primitive about a lattice vertex.
Fig. 2: Illustration of the configuration decomposition. The overall configuration is disjointly partitioned into a staircase prefix ( P ), the remainder ( R ), and a mobile gadget ( G ) for module transportation.
Fig. 3: Primitive templates underlying the high level gadget motions used by the constructive planner.
Fig. 4: Illustration of the constructive proof for Lemma 5. A standard carrying gadget G∙ is reconfigured into the final segment of the target staircase SN via a sequence of primitive motions.
Fig. 5: Reconfiguration demonstration for a 15-module example. The sequence shows the planned boundary transport process from the initial configuration to the target staircase configuration, where green, blue, and pink cells denote the gadget G , remainder R , and staircase prefix P , respectively. The dashed red cell marks the first staircase site ωk1 in the lookahead window, and the arrows indicate the executed primitive motions.
Fig. 6: Full-reconfiguration planning-time comparison with respect to N . Baseline denotes the prior initial-to-target planner. Ablation Study and Ours denote the proposed two-stage protocol through SN , without and with the lookahead selector, respectively.
We study centralized reconfiguration problems for geometric amoebot structures. A set of n amoebots occupy nodes on the triangular grid and can reconfigure via expansion and contraction operations. We focus on the joint movement extension, where amoebots may expand and contract in parallel, enabling coordinated motion of larger substructures. Prior work introduced this extension and analyzed reconfiguration under additional assumptions such as metamodules. In contrast, we investigate the intrinsic dynamics of reconfiguration without such assumptions by restricting attention to centralized algorithms, leaving distributed solutions for future work. We study the reconfiguration problem between two classes of amoebot structures A and B: For every structure S∈A, the goal is to compute a schedule that reconfigures S into some structure S′∈B. Our focus is on sublinear-time algorithms. We affirmatively answer the open problem by Padalkin et al. (Auton. Robots, 2025) whether a within-the-model sublinear-time universal reconfiguration algorithm is possible, by proving that any structure can be reconfigured into a canonical line-segment structure in O(nlogn) rounds. Additionally, we give a constant-time algorithm for reconfiguring any spiral structure into a line segment. These results are enabled by new constant-time primitives that facilitate efficient parallel movement. Our findings demonstrate that the joint movement model supports sublinear reconfiguration without auxiliary assumptions. A central open question is whether universal reconfiguration within this model can be achieved in polylogarithmic or even constant time.
Research in modular robotics has produced capable approaches allowing a robot's morphology to change online, with recent efforts also developing approaches to decide which morphology to assume and automatically propagate that decision into the robot's motion planning and control. These approaches are powerful and increase adaptability in the field. However, an alternative objective is not to build robots whose structures can change, but robots whose fundamental capabilities can change, where capability is a joint function across several domains, including kino-dynamics, perception, compute, and high-level coordinating behaviors. A robot designed to be reconfigured across these domains has a greater capacity to alter its capability than one that can be reconfigured in a single domain. We refer to this cross-domain reconfigurability as integration span, and recognize a complementary measure of the resistance to reconfiguration, which we refer to as integration inertia. Current modular robots have reduced integration inertia in the structural domain while it remains high in the other domains that contribute to integration span. We assert that the systems that can provide the most utility through reconfiguration in practice are those maximizing span and minimizing inertia and call this general problem recompositional robotics: adaptation over a heterogeneous set of modules including hardware, software, compute, and behavior that abstracts each component by the interfaces it requires and provides such that they can be reasoned over holistically. We define the problem, ground it in two deployed systems and active research efforts, and pose open questions about the future of recompositional robotics.
Steven Swanbeck, Jonathan Salfity, Corrie Van Sice +2
Texas Robotics and the Walker Department of Mechanical Engineering, The University of Texas at Austin, Austin, TX 78712, USA
We propose a workspace-fibered decomposition framework for motion planning in nR planar redundant manipulators operating in cluttered environments. Rather than planning directly in the full n-dimensional configuration space, the method incrementally constructs obstacle-constrained reachable workspaces of lower-dimensional non-redundant sub-chains and recursively lifts them through redundant orientation fibers. This yields a sequence of reduced planning manifolds that preserve branch-consistent reachability structure while avoiding explicit construction of the full configuration-space obstacle geometry. We first establish that, for planar position-only manipulators, the obstacle-constrained reachable workspace induced by the minimal non-redundant sub-chain provides an exact characterization of feasibility with respect to the connected component of the start configuration, enabling early infeasibility detection prior to introducing redundant degrees of freedom (DOF). We then introduce an incremental fiber-lifting procedure that propagates reachable workspace structure through successive redundant links while enforcing local inverse-kinematic branch consistency using Jacobian determinant continuity constraints. The resulting representation admits efficient reduced-space planning directly on recursively-constructed workspace-fiber manifolds. Experimental results on redundant nR planar manipulators demonstrate that the proposed construction preserves collision-free connectivity structure across successive lifting stages while substantially reducing collision checking complexity relative to direct configuration space reasoning.
Aayush Rath, Antony Thomas
Robotics Research Center, IIIT Hyderabad, Hyderabad 500032, India.