Reconfigurable Integrated Multirobot Exploration System (RIMRES): Heterogeneous Modular Reconfigurable Robots for Space Exploration

This paper presents the multirobot team RIMRES (Reconfigurable Integrated Multirobot Exploration System), which is comprised of a wheeled rover, a legged scout, and several immobile payload items. The heterogeneous systems are employed to demonstrate the feasibility of reconfigurable and modular systems for lunar polar crater exploration missions. All systems have been designed with a common electromechanical interface, allowing to tightly interconnect all these systems to a single system and also to form new electromechanical units. With the different strengths of the respective subsystems, a robust and flexible overall multirobot system is built up to tackle the, to some extent, contradictory requirements for an exploration mission in a crater environment. In RIMRES, the capability for reconfiguration is explicitly taken into account in the design phase of the system, leading to a high degree of flexibility for restructuring the overall multirobot system. To enable the systems' capabilities, the same distributed control software architecture is applied to rover, scout, and payload items, allowing for semiautonomous cooperative actions as well as full manual control by a mission operator. For validation purposes, the authors present the results of two critical parts of the aspired mission, the deployment of a payload and the autonomous docking procedure between the legged scout robot and the wheeled rover. This allows us to illustrate the feasibility of complex, cooperative, and autonomous reconfiguration maneuvers with the developed reconfigurable team of robots.

[1]  Brett Kennedy,et al.  LEMUR: Legged Excursion Mechanical Utility Rover , 2001, Auton. Robots.

[2]  Paul G. Lucey,et al.  Polar Night: A lunar volatiles expedition , 2006 .

[3]  Takahiro Yamada,et al.  Reference architecture for space data systems , 2003 .

[4]  Martin Nilsson Heavy-duty connectors for self-reconfiguring robots , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[5]  Jacques Ferber,et al.  Aalaadin: A Meta-Model for the Analysis and Design of Organizations in Multi-Agent Systems , 1997 .

[6]  Vincent Dupourqué,et al.  A robot operating system , 1984, ICRA.

[7]  David E. Smith,et al.  IJ Constraints on the volatile distribution within Shackleton crater at the lunar south pole , 2012 .

[8]  Virginia. Virginia Dignum . Dignum,et al.  Handbook of Research on Multi-Agent Systems - Semantics and Dynamics of Organizational Models , 2009, Handbook of Research on Multi-Agent Systems.

[9]  Vytas SunSpiral,et al.  FootSpring: A Compliance Model for the ATHLETE Family of Robots , 2010 .

[10]  Frank Kirchner,et al.  Robot design for space missions using evolutionary computation , 2009, 2009 IEEE Congress on Evolutionary Computation.

[11]  Alexander Dettmann,et al.  Evaluation of a power management system for heterogeneous modules in self-reconfigurable multi-module systems , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Jeffrey J. Biesiadecki,et al.  Athlete: A cargo handling and manipulation robot for the moon , 2007, J. Field Robotics.

[13]  Jyotirmaya Nanda,et al.  Human-Autonomous System Interaction Framework to Support Astronaut- Multi-agent System Interactions , 2009 .

[14]  Stefan Poslad,et al.  The FIPA-OS agent platform: Open Source for Open Standards , 2006 .

[15]  Ying Zhang,et al.  Connecting and disconnecting for chain self-reconfiguration with PolyBot , 2002 .

[16]  Herman Bruyninckx,et al.  The real-time motion control core of the Orocos project , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[17]  Barbara Dunin-Keplicz,et al.  Teamwork in Multi-Agent Systems - A Formal Approach , 2010, Wiley series in agent technology.

[18]  Takeshi Aoki,et al.  Mechanical design of three-wheeled lunar rover; “Tri-Star IV” , 2011, 2011 IEEE International Conference on Robotics and Automation.

[19]  James R. Arnold,et al.  Ice in the lunar polar regions , 1979 .

[20]  Thomas M. Roehr,et al.  LUNARES: lunar crater exploration with heterogeneous multi robot systems , 2011, Intell. Serv. Robotics.

[21]  Luca Ferrarini,et al.  Reference models for the supervision and control of advanced industrial manipulators , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[22]  Jacques Ferber,et al.  A meta-model for the analysis and design of organizations in multi-agent systems , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[23]  William Marshall,et al.  Detection of Water in the LCROSS Ejecta Plume , 2010, Science.

[24]  Hans Utz,et al.  Miro - middleware for mobile robot applications , 2002, IEEE Trans. Robotics Autom..

[25]  Thomas M. Roehr,et al.  Cooperative Docking Procedures for a Lunar Mission , 2010, ISR/ROBOTIK.

[26]  David Wettergreen,et al.  Dante II: Technical Description, Results, and Lessons Learned , 1999, Int. J. Robotics Res..

[27]  Mark Yim,et al.  Telecubes: mechanical design of a module for self-reconfigurable robotics , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[28]  Simon Lacroix,et al.  Managing plans: Integrating deliberation and reactive execution schemes , 2010, Robotics Auton. Syst..

[29]  Frank Kirchner,et al.  Stability of walking in a multilegged robot suffering leg loss , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[30]  Alexander Dettmann,et al.  Evaluation of a dust-resistant docking mechanism for surface exploration robots , 2011, 2011 15th International Conference on Advanced Robotics (ICAR).

[31]  Timothy Bretl,et al.  Motion Planning of Multi-Limbed Robots Subject to Equilibrium Constraints: The Free-Climbing Robot Problem , 2006, Int. J. Robotics Res..

[32]  J. S. Evans STRATEGIC FLEXIBILITY FOR HIGH TECHNOLOGY MANOEUVRES: A CONCEPTUAL FRAMEWORK , 1991 .

[33]  Auke Jan Ijspeert,et al.  An active connection mechanism for modular self-reconfigurable robotic systems based on physical latching , 2008, 2008 IEEE International Conference on Robotics and Automation.

[34]  Agostino Poggi,et al.  Jade - a fipa-compliant agent framework , 1999 .

[35]  Satoshi Murata,et al.  Self-reconfigurable modular robot M-TRAN: distributed control and communication , 2007 .

[36]  Giorgio Metta,et al.  YARP: Yet Another Robot Platform , 2006 .

[37]  Martin R. Albrecht,et al.  ARAMIES: A FOUR-LEGGED CLIMBING AND WALKING ROBOT , 2005 .

[38]  Frank Kirchner,et al.  Heterogeneous Robotic Teams for Exploration of Steep Crater Environments , 2010 .

[39]  Frank Kirchner,et al.  Heterogeneous modules with a homogeneous electromechanical interface in multi-module systems for space exploration , 2011, 2011 IEEE International Conference on Robotics and Automation.

[40]  Frank Kirchner,et al.  Development of the six‐legged walking and climbing robot SpaceClimber , 2012, J. Field Robotics.

[41]  Michael Winikoff,et al.  Chapter 1 JACK TM INTELLIGENT AGENTS : AN INDUSTRIAL STRENGTH PLATFORM , 2005 .

[42]  Henrik Hautop Lund,et al.  Design of the ATRON lattice-based self-reconfigurable robot , 2006, Auton. Robots.

[43]  David Wettergreen,et al.  Field Experiments in Mobility and Navigation with a Lunar Rover Prototype , 2009, FSR.

[44]  Bo Chen,et al.  Mobile-C: a mobile agent platform for mobile C-C++ agents , 2006 .

[45]  Raymond S. Tomlinson,et al.  Robustness Infrastructure for Multi-Agent Systems , 2004 .

[46]  A. Castano,et al.  The Conro modules for reconfigurable robots , 2002 .

[47]  David Wettergreen,et al.  Design of the Scarab Rover for Mobility & Drilling in the Lunar Cold Traps , 2008 .