On Modular Design of Field Robotic Systems

Robots are needed to perform important field tasks such as hazardous material clean-up, nuclear site inspection, and space exploration. Unfortunately their use is not widespread due to their long development times and high costs. To make them practical, a modular design approach is proposed. Prefabricated modules are rapidly assembled to give a low-cost system for a specific task.This paper described the modular design problem for field robots and the application of a hierarchical selection process to solve this problem. Theoretical analysis and an example case study are presented. The theoretical analysis of the modular design problem revealed the large size of the search space. It showed the advantages of approaching the design on various levels.The hierarchical selection process applies physical rules to reduce the search space to a computationally feasible size and a genetic algorithm performs the final search in a greatly reduced space. This process is based on the observation that simple physically based rules can eliminate large sections of the design space to greatly simplify the search.The design process is applied to a duct inspection task. Five candidate robots were developed. Two of these robots are evaluated using detailed physical simulation. It is shown that the more obvious solution is not able to complete the task, while the non-obvious asymmetric design develop by the process is successful.

[1]  Patrick Chedmail,et al.  Robot mechanism synthesis and genetic algorithms , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[2]  Steven Dubowsky,et al.  On computing the global time-optimal motions of robotic manipulators in the presence of obstacles , 1991, IEEE Trans. Robotics Autom..

[3]  Guilin Yang,et al.  Automatic generation of dynamics for modular robots with hybrid geometry , 1997, Proceedings of International Conference on Robotics and Automation.

[4]  Pradeep K. Khosla,et al.  Automatic generation of forward and inverse kinematics for a reconfigurable modular manipulator system , 1990, J. Field Robotics.

[5]  Arthur C. Sanderson,et al.  Tetrobot: A Modular Approach to Reconfigurable Parallel Robotics , 1997 .

[6]  Robert Ivlev,et al.  The Rocky 7 rover: a Mars sciencecraft prototype , 1997, Proceedings of International Conference on Robotics and Automation.

[7]  Pradeep K. Khosla,et al.  Design of space shuttle tile servicing robot: an application of task based kinematic design , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[8]  R. Cohen,et al.  Conceptual Design of a Modular Robot , 1992 .

[9]  Philippe Bidaud,et al.  Genetic design of 3D modular manipulators , 1997, Proceedings of International Conference on Robotics and Automation.

[10]  Michael A. Rosenman,et al.  An exploration into evolutionary models for non-routine design , 1997, Artif. Intell. Eng..

[11]  Craig D. McGray,et al.  The self-reconfiguring robotic molecule: design and control algorithms , 1998 .

[12]  Shane Farritor,et al.  Physics-based planning for planetary exploration , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[13]  Erann Gat,et al.  Mars microrover navigation: Performance evaluation and enhancement , 1995, Auton. Robots.

[14]  Joel W. Burdick,et al.  Determining task optimal modular robot assembly configurations , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[15]  David R. Wallace A probabilistic specification-based design model : applications to search and environmental computer-aided design , 1994 .

[16]  Jeffrey R. Cole,et al.  Rapid generation of motion plans for modular robotic systems , 1995 .

[17]  Gerald Paul Roston,et al.  A genetic methodology for configuration design , 1994 .

[18]  Eiichi Yoshida,et al.  A 3-D self-reconfigurable structure , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[19]  Craig D. McGray,et al.  The self-reconfiguring robotic molecule , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[20]  Gregory S. Chirikjian,et al.  Design And Implementation Of Metamorphic Robots , 1996 .

[21]  Jerry E. Pratt,et al.  Virtual model control of a bipedal walking robot , 1997, Proceedings of International Conference on Robotics and Automation.

[22]  Delbert Tesar,et al.  Generalized modular architecture for robot structures , 1989 .

[23]  Christiaan J. J. Paredis,et al.  A rapidly deployable manipulator system , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[24]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[25]  Christiaan J. J. Paredis,et al.  Synthesis Methodology for Task Based Reconfiguration of Modular Manipulator Systems , 1993 .

[26]  Beno Benhabib,et al.  A generalized kinematic modeling method for modular robots , 1989, J. Field Robotics.

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

[28]  Lee F. Sword,et al.  Lightweight rovers for Mars science exploration and sample return , 1997, Other Conferences.

[29]  Robert O. Ambrose,et al.  Modular robot connection design , 1992 .

[30]  Shane M. Farritor,et al.  On the Design of Rapidly Deployable Field Robotic Systems , 2000 .

[31]  Gregory S. Chirikjian,et al.  A useful metric for modular robot motion planning , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[32]  Shigeo Hirose,et al.  Walking and running of the quadruped wall-climbing robot , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[33]  Haym Hirsh,et al.  A genetic algorithm for continuous design space search , 1997, Artif. Intell. Eng..

[34]  Nathaniel Rutman,et al.  Automated design of modular field robots , 1995 .

[35]  Shane M. Farritor On modular design and planning for field robotic systems , 1998 .