Posture control of a cockroach-like robot

As legged robots become more animal-like, it is likely that these robots will have many complex limbs with redundant degrees of freedom (DOF). This is especially true when we desire them to move like an animal. Animals are capable of spontaneous and non-stereotyped locomotion, such as turning, swaying, twisting, deliberately falling, jumping, climbing, and running, Therefore, it becomes difficult to provide joint space trajectories, in real-time, for these complex movements when many limbs are simultaneously involved, and when some or all of these limbs contain redundant DOF. When locomotion takes place rapidly, it has been suggested that there is a feedforward control component that involves a proactive, higher level computation in the nervous system. We suggest and demonstrate an intuitive and computationally simple algorithm for controlling the posture of a complex, multileg robot with many redundant DOF. The algorithm avoids inverse kinematics by issuing feedforward force commands to both maintain static posture and generate body motion. In so doing, it is also shown that the multileg mechanics of postural control can be reduced to a simple center-of-pressure representation, or equivalently, an instantaneous virtual leg model.

[1]  Ivan E. Sutherland,et al.  Footprints in the Asphalt , 1984 .

[2]  Roger D. Quinn,et al.  Base reaction control for space-based robots operating in microgravity environment , 1994 .

[3]  Randall D. Beer,et al.  Biologically inspired approaches to robotics: what can we learn from insects? , 1997, CACM.

[4]  Randall D. Beer,et al.  Biologically based distributed control and local reflexes improve rough terrain locomotion in a hexapod robot , 1996, Robotics Auton. Syst..

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

[6]  Neville Hogan,et al.  Integrable Solutions of Kinematic Redundancy via Impedance Control , 1991, Int. J. Robotics Res..

[7]  Roger D. Quinn,et al.  Posture control of a cockroach-like robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[8]  Marc H. Raibert,et al.  Running on four legs as though they were one , 1986, IEEE J. Robotics Autom..

[9]  Friedrich Pfeiffer,et al.  Dynamics of the walking stick insect , 1990, IEEE Control Systems.

[10]  V. Srinivasan,et al.  Optimal Motion Programming of Robot Manipulators , 1985 .

[11]  Roger D. Quinn,et al.  Design and simulation of a cockroach-like hexapod robot , 1997, Proceedings of International Conference on Robotics and Automation.

[12]  Randall D. Beer,et al.  Biologically Inspired Approaches to Robotics. , 1997 .

[13]  Roger D. Quinn,et al.  The use of locally optimal trajectory management for base reaction control of robots in a microgravity environment , 1991 .