The International Journal of Robotics Research · 2004 · 124 citations · 25 references
EngineeringComputer ScienceRobotics EngineeringRobot ControlRobot DesignRoboticsCellular AutomataModular Robot DesignReconfigurable System ArchitectureReconfiguration StrategiesRobot Control ArchitectureCorrectness ProofsLattice Modular RobotsLocomotionLocomotion In Modular RobotsModeling Of Modular RobotsModular RoboticsRobot ActuationSelf-reconfigurable Robots
Previous work on self-reconfiguring modular robots has concentrated primarily on designing hardware and developing reconfiguration algorithms tied to specific hardware systems. In this paper, we introduce a generic model for lattice-based self-reconfigurable robots and present several generic locomotion algorithms that use this model. The algorithms presented here are inspired by cellular automata, using geometric rules to control module actions. The actuation model used is a general one, assuming only that modules can generally move over the surface of a group of modules. These algorithms can then be instantiated onto a variety of particular systems. Correctness proofs of many of the rule sets are also given for the generic geometry; this analysis can carry over to the instantiated algorithms to provide different systems with correct locomotion algorithms. We also present techniques for automated analysis that can be used for algorithms that are too complex to be easily analyzed by hand.
25
Artificial intelligence: a modern approach
Choice Reviews Online · 1995 · 22.2K citations · Full text
PolyBot: a modular reconfigurable robot
Mark Yim, D.G. Duff, Kimon Roufas · 2002 · 678 citations
Engineering, Mechanical Engineering, Robotics Engineering +17
M-TRAN: self-reconfigurable modular robotic system
Shingo Murata, Eiichi Yoshida, Akiya Kamimura et al. · IEEE/ASME Transactions on Mechatronics · 2002 · 569 citations