Sensor-Actuator-Comparison as a Basis for Collision Detection for a Quadruped Robot

Collision detection in a quadruped robot based on the comparison of sensor readings (actual motion) to actuator commands (intended motion) is described. Ways of detecting such incidences using just the sensor readings from the servo motors of the robot's legs are shown. Dedicated range sensors or collision detectors are not used. It was found that comparison of motor commands and actual movement (as sensed by the servo's position sensor) allowed the robot to reliably detect collisions and obstructions. Minor modifications to make the system more robust enabled us to use it in the RoboCup domain, enabling the system to cope with arbitrary movements and accelerations apparent in this highly dynamic environment. A sample behavior is outlined that utilizes the collision information. Further emphasis was put on keeping the process of calibration for different robot gaits simple and manageable.

[1]  Kazuya Yoshida,et al.  Slip-based Traction Control of a Planetary Rover , 2002, ISER.

[2]  Joscha Bach,et al.  Designing Agent Behavior with the Extensible Agent Behavior Specification Language XABSL , 2003, RoboCup.

[3]  Axel Lankenau,et al.  Self-localization in Large-Scale Environments for the Bremen Autonomous Wheelchair , 2003, Spatial Cognition.

[4]  Hiroaki Kitano,et al.  RoboCup-97: The First Robot World Cup Soccer Games and Conferences , 1998, AI Mag..

[5]  Thomas Röfer,et al.  GermanTeam 2001 , 2001, RoboCup.

[6]  Bernhard Nebel,et al.  CS Freiburg 2001 , 2001, RoboCup.

[7]  Wolfram Burgard,et al.  An experimental comparison of localization methods , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[8]  Jonathan E. Clark,et al.  Biomimetic design and fabrication of a hexapedal running robot , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[9]  Paolo Dario,et al.  Humanoids and personal robots: Design and experiments , 2001, J. Field Robotics.

[10]  Stephan K. Chalup,et al.  Traction Monitoring for Collision Detection with Legged Robots , 2003, RoboCup.

[11]  Thomas Röfer,et al.  Vision-based fast and reactive monte-carlo localization , 2003, ICRA.

[12]  Hiroaki Kitano,et al.  Development of an Autonomous Quadruped Robot for Robot Entertainment , 1998, Auton. Robots.

[13]  Manuela M. Veloso,et al.  Visual sonar: fast obstacle avoidance using monocular vision , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[14]  Wilfried Brauer,et al.  Spatial Cognition III , 2003, Lecture Notes in Computer Science.