Real-time collision avoidance with whole body motion control for humanoid robots
- 1 October 2007
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 2053-2058
- https://doi.org/10.1109/iros.2007.4399062
Abstract
We propose a self collision avoidance system that superposes trajectories in order not only to protect the robot's hardware but also to enable continuous motions. The system runs in real-time so that the robot can work in an uncertain environment. It is based on virtual forces between close segments of the robot. The avoidance movements are blended with a whole body motion control in order to change the priority between target reaching and collision avoidance. The blending is performed autonomously without the necessity of external switching. Our method works both while the robot is standing and walking. Reaching motions from the front to the side of the body without the arm colliding with the body are possible. Even if the target is inside the body, the arm stops at the closest point to the target outside of the body. Our method can be used for other applications: We apply it to realizing a "body schema" and for "occlusion avoidance."Keywords
This publication has 11 references indexed in Scilit:
- Real-Time Self Collision Avoidance for Humanoids by means of Nullspace Criteria and Task IntervalsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- Motion Generation for Human-Robot Cooperation considering Range of Joint MovementPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- Task-oriented whole body motion for humanoid robotsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- Self-collision detection and prevention for humanoid robotsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Task-consistent obstacle avoidance and motion behavior for mobile manipulationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Dynamically-Stable Motion Planning for Humanoid RobotsAutonomous Robots, 2002
- Real-Time Obstacle Avoidance for Manipulators and Mobile RobotsThe International Journal of Robotics Research, 1986
- Obstacle Avoidance for Kinematically Redundant Manipulators in Dynamically Varying EnvironmentsThe International Journal of Robotics Research, 1985
- Redundancy Analysis of Articulated Robot Arms and Its Utilization for Tasks with PriorityTransactions of the Society of Instrument and Control Engineers, 1983
- An algorithm for planning collision-free paths among polyhedral obstaclesCommunications of the ACM, 1979