Reconfiguring Non-Convex Holes in Pivoting Modular Cube Robots

Loading...
Thumbnail Image
Penn collection
Departmental Papers (CIS)
General Robotics, Automation, Sensing and Perception Laboratory
Degree type
Discipline
Subject
GRASP
modular
robot
pivoting cubes
robotics
computational geometry
reconfiguration
reconfiguration planning
self-reconfiguring robots
Artificial Intelligence and Robotics
Computer Engineering
Computer Sciences
Other Mechanical Engineering
Theory and Algorithms
Funder
Grant number
License
Copyright date
Distributor
Contributor
Abstract

We present an algorithm for self-reconfiguration of admissible 3D configurations of pivoting modular cube robots with holes of arbitrary shape and number. Cube modules move across the surface of configurations by pivoting about shared edges, enabling configurations to reshape themselves. Previous work provides a reconfiguration algorithm for admissible 3D configurations containing no non-convex holes; we improve upon this by handling arbitrary admissible 3D configurations. The key insight specifies a point in the deconstruction of layers enclosing non-convex holes at which we can pause and move inner modules out of the hole. We prove this happens early enough to maintain connectivity, but late enough to open enough room in the enclosing layer for modules to escape the hole. Our algorithm gives reconfiguration plans with O(n^2) moves for n modules.

Advisor
Date of presentation
2021-01-01
Conference name
Departmental Papers (CIS)
Conference dates
2023-05-18T00:52:14.000
Conference location
Date Range for Data Collection (Start Date)
Date Range for Data Collection (End Date)
Digital Object Identifier
Series name and number
Volume number
Issue number
Publisher
Publisher DOI
Journal Issue
Comments
Recommended citation
Collection