A Robust Statistical Collision Detection Framework for Quadruped Robots
In order to achieve its tasks in an effective manner, an autonomous mobile robot must be able to detect and quickly recover from collisions. This paper proposes a new solution to the problem of detecting collisions during omnidirectional motion of a quadruped robot equipped with an internal accelerometer. We consider this as an instance of general signal processing and statistical anomaly detection problems. We find that temporal accelerometer readings examined in the frequency domain are good indicators of regularities (normal motion) and novel situations (collisions). In the course of time, the robot builds a probabilistic model that captures its proprioceptive properties while walking without obstruction and uses that model to determine whether there is an abnormality in the case of an unfamiliar pattern. The approach does not depend on walk characteristics and the walking algorithm used, and is insensitive to the surface texture that the robot walks on as long as the surface is flat. The experiments demonstrate quite fast and successful detection of collisions independent of the point of contact with an acceptably low false positive rate.
KeywordsMobile Robot Collision Detection Quadruped Robot Legged Robot Robot Soccer
Unable to display preview. Download preview PDF.
- 1.Yoshida, K., Hamano, H., Watanabe, T.: Slip-based traction control of a planetary rover. In: 8th International Symposium on Experimental Robotics (ISER). Springer Tracts in Advanced Robotics, vol. 5, pp. 644–653. Springer, Heidelberg (2002)Google Scholar
- 3.The RoboCup Rescue official website, http://www.robocuprescue.org/
- 4.Plagemann, C., Fox, D., Burgard, W.: Efficient failure detection on mobile robots using particle filters with gaussian process proposals. In: IJCAI, pp. 2185–2190 (2007)Google Scholar
- 5.The Sony Aibo robots, http://support.sony-europe.com/aibo/
- 6.Röfer, T., Jüngel, M.: Vision-based fast and reactive monte-carlo localization. In: Polani, D., Bonarini, A., Browning, B., Yoshida, K. (eds.) Proceedings of the 2003 IEEE International Conference on Robotics and Automation (ICRA), pp. 856–861. IEEE, Los Alamitos (2003)Google Scholar
- 7.Sridharan, M., Kuhlmann, G., Stone, P.: Practical vision-based monte carlo localization on a legged robot. In: IEEE International Conference on Robotics and Automation (April 2005)Google Scholar
- 8.Kaplan, K., Çelik, B., Meriçli, T., Meriçli, Ç., Akın, H.L.: Practical extensions to vision-based monte carlo localization methods for robot soccer domain. In: Bredenfeld, A., Jacoff, A., Noda, I., Takahashi, Y. (eds.) RoboCup 2005. LNCS, vol. 4020, pp. 624–631. Springer, Heidelberg (2006)CrossRefGoogle Scholar
- 9.Vail, D., Veloso, M.: Learning from accelerometer data on a legged robot. In: Proceedings of the 5th IFAC/EURON Symposium on Intelligent Autonomous Vehicles (2004)Google Scholar
- 11.Quinlan, M., Chalup, S., Middleton, R.: Techniques for improving vision and locomotion on the sony aibo robot. In: Australasian Conference on Robotics and Automation, Brisbane (2003)Google Scholar
- 13.RoboCup International Robot Soccer Competition, http://www.robocup.org
- 14.The RoboCup Standard Platform League, http://www.tzi.de/spl