Advanced Search

Journal Navigation

Journal Home

Subscriptions

Archive

Contact Us

Table of Contents

Click here to sign up for SAGE Journal Email Alerts today!

Sign In to gain access to subscriptions and/or personal tools.
The International Journal of Robotics Research
This Article
Right arrow Full Text (PDF)
Right arrow Multimedia
Right arrow References
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Similar articles in Web of Science
Right arrow Alert me to new issues of the journal
Right arrow Add to Saved Citations
Right arrow Download to citation manager
Right arrowRequest Permissions
Right arrow Request Reprints
Right arrow Add to My Marked Citations
Citing Articles
Right arrow Citing Articles via HighWire
Right arrow Citing Articles via Web of Science (7)
Right arrow Citing Articles via Google Scholar
Right arrow Citing Articles via Scopus
Google Scholar
Right arrow Articles by Butler, Z.
Right arrow Articles by Tomita, K.
Right arrow Search for Related Content
Social Bookmarking
 Add to CiteULike   Add to Complore   Add to Connotea   Add to Del.icio.us   Add to Digg   Add to Reddit   Add to Technorati   Add to Twitter  
What's this?

Generic Decentralized Control for Lattice-Based Self-Reconfigurable Robots

Zack Butler

Keith Kotay

Daniela Rus

Department of Computer Science, Dartmouth College, Hanover, NH, USA

Kohji Tomita

National Institute of Advanced Industrial Science and Technology (AIST), Tsukuba, Japan

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.

Key Words: self-reconfigurable robots • distributed control

The International Journal of Robotics Research, Vol. 23, No. 9, 919-937 (2004)
DOI: 10.1177/0278364904044409


Add to CiteULike CiteULike   Add to Complore Complore   Add to Connotea Connotea   Add to Del.icio.us Del.icio.us   Add to Digg Digg   Add to Reddit Reddit   Add to Technorati Technorati   Add to Twitter Twitter    What's this?


This article has been cited by other articles:


Home page
The International Journal of Robotics ResearchHome page
R. Fitch and Z. Butler
Million Module March: Scalable Locomotion for Large Self-Reconfiguring Robots
The International Journal of Robotics Research, March 1, 2008; 27(3-4): 331 - 343.
[Abstract] [PDF]


Home page
The International Journal of Robotics ResearchHome page
H. Kurokawa, K. Tomita, A. Kamimura, S. Kokaji, T. Hasuo, and S. Murata
Distributed Self-Reconfiguration of M-TRAN III Modular Robotic System
The International Journal of Robotics Research, March 1, 2008; 27(3-4): 373 - 386.
[Abstract] [PDF]


Home page
The International Journal of Robotics ResearchHome page
Y. Terada and S. Murata
Automatic Modular Assembly System and its Distributed Control
The International Journal of Robotics Research, March 1, 2008; 27(3-4): 445 - 462.
[Abstract] [PDF]


Home page
The International Journal of Robotics ResearchHome page
P. Varshavskaya, L. P. Kaelbling, and D. Rus
Automated Design of Adaptive Controllers for Modular Robots using Reinforcement Learning
The International Journal of Robotics Research, March 1, 2008; 27(3-4): 505 - 526.
[Abstract] [PDF]