Modularity in small distributed robots

This paper describes the development of small mobile robots for collaborative surveillance tasks. Each of the robots, called Millibots, has only limited sensing, computation, and communication capabilities. However, by collaborating with other robots, they can still perform useful tasks. The task that we are considering is collaborative mapping and exploration inside buildings. To guarantee accessibility through narrow passageways, the robots are very small, approximately 6 by 6 by 6 cm. This size puts severe weight and power limitations on the design of the robots. To overcome these limitations, we are developing a modular system in which modules with different sensing, computation, and communication capabilities can be combined into a compete robot that is specifically designed for a given task. By making the design modular, we can avoid carrying around capabilities that are not essential for the current task. The concept of modularity also plays an important role in the design of the robot team. Here the 'modules' are the individual robots and the design task addresses the problem of determining how many robots to use and what kind of capabilities to select on different robots such that the overall team is capable of completing its task. The paper addresses these design issues and illustrates them with the specific example of the Millibot team.

[1]  Lindsay Kleeman,et al.  Optimal estimation of position and heading for mobile robots using ultrasonic beacons and dead-reckoning , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[2]  Sebastian Thrun,et al.  Learning Maps for Indoor Mobile Robot Navigation. , 1996 .

[3]  Maja J. Mataric,et al.  Issues and approaches in the design of collective autonomous agents , 1995, Robotics Auton. Syst..

[4]  I. Chen Theory and applications of modular reconfigurable robotic systems , 1994 .

[5]  Beno Benhabib,et al.  Mechanical design of a modular robot for industrial applications , 1991 .

[6]  Ronald C. Arkin,et al.  Cooperative multiagent robotic systems , 1998 .

[7]  Gregory D. Hager,et al.  Real-time vision-based robot localization , 1993, IEEE Trans. Robotics Autom..

[8]  Elizabeth R. Stuck,et al.  Map updating and path planning for real-time mobile robot navigation , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[9]  Lynne E. Parker,et al.  Heterogeneous multi-robot cooperation , 1994 .

[10]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[11]  Fumihito Arai,et al.  Concept of cellular robotic system (CEBOT) and basic strategies for its realization , 1992 .

[12]  Christiaan J. J. Paredis,et al.  A rapidly deployable manipulator system , 1997, Robotics Auton. Syst..

[13]  Christiaan J. J. Paredis,et al.  An agent-based approach to the design of rapidly deployable fault-tolerant manipulators , 1996 .

[14]  Ieee Robotics,et al.  IEEE journal of robotics and automation , 1985 .

[15]  Pradeep K. Khosla,et al.  Collaborative surveillance using both fixed and mobile unattended ground sensor platforms , 1999, Defense, Security, and Sensing.

[16]  Ashitey Trebi-Ollennu,et al.  Distributed tactical surveillance with ATVs , 1999, Defense, Security, and Sensing.

[17]  Christiaan J. J. Paredis,et al.  A Beacon System for the Localization of Distributed Robotic Teams , 1999 .

[18]  Hugh F. Durrant-Whyte,et al.  Mobile robot localization by tracking geometric beacons , 1991, IEEE Trans. Robotics Autom..

[19]  Christiaan J. J. Paredis,et al.  Continuous Probabilistic Mapping by Autonomous Robots , 1999, ISER.

[20]  Michael R. M. Jenkin,et al.  Global navigation for ARK , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[21]  Christiaan J. J. Paredis,et al.  Agent-based design of fault tolerant manipulators for satellite docking , 1997, Proceedings of International Conference on Robotics and Automation.