Sensor-based distributed control for chain-typed self-reconfiguration

This paper describes two contributions for chain typed self-reconfigurable robots: a very illustrative self-reconfiguration task changing from "I" shape to "T" shape, and a sensor-based distributed control method for automatic planning and execution of self-reconfiguration. In the "I-to-T" task, a snake robot is to reconfigure itself into a tripod by docking the tail to a target module in the body, releasing a portion of the connected mass as a new leg, and switching to a new gait automatically. We first accomplished this task using predetermined instructions for individual modules without considering sensor inputs. We then developed a sensor-based approach using our hormone-inspired distributed control to allow the robot to dynamically accept the point of connection at run-time, align the tail and the target using sensors, and select appropriate actions based on modules' location in the configuration. Compared to the standard inverse kinematics, this new control approach is sensor-based and can endure the limited computational resources and uncertainties in the connections. It can be applied to self-reconfigurations that are not designed by the programmers but triggered by the environment.

[1]  Mark Yim,et al.  PolyBot: a modular reconfigurable robot , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[2]  Wei-Min Shen,et al.  Distributed task negotiation in self-reconfigurable robots , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[3]  Eiichi Yoshida,et al.  Self-Repairing Mechanical Systems , 2001, Auton. Robots.

[4]  Toshio Fukuda,et al.  Method of Autonomous Approach, Docking and Detaching Between Cells for Dynamically Recontigurable Robotic System CEBOT , 1990 .

[5]  Wei-Min Shen,et al.  Docking among independent and autonomous CONRO self-reconfigurable robots , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[6]  Wei-Min Shen,et al.  Docking in self-reconfigurable robots , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[7]  Wei-Min Shen,et al.  Using role-based control to produce locomotion in chain-type self-reconfigurable robots , 2002 .

[8]  Eiichi Yoshida,et al.  A motion planning method for a self-reconfigurable modular robot , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[9]  Zack J. Butler,et al.  Reconfiguration planning for heterogeneous self-reconfiguring robots , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[10]  Wei-Min Shen,et al.  Implementing configuration dependent gaits in a self-reconfigurable robot , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[11]  Wei-Min Shen,et al.  Hormone-inspired adaptive communication and distributed control for CONRO self-reconfigurable robots , 2002, IEEE Trans. Robotics Autom..

[12]  Ying Zhang,et al.  Six Degree of Freedom Sensing for Docking Using IR LED Emitters and Receivers , 2000, ISER.

[13]  Martin Nilsson Symmetric docking in 2D: a bound on self-alignable offsets , 1999 .

[14]  Wei-Min Shen,et al.  Highly compliant and self-tightening docking modules for precise and fast connection of self-reconfigurable robots , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[15]  Marsette Vona,et al.  Crystalline Robots: Self-Reconfiguration with Compressible Unit Modules , 2001, Auton. Robots.

[16]  Robin R. Murphy,et al.  Autonomous navigation in a manufacturing environment , 1990, IEEE Trans. Robotics Autom..