DocumentCode
3709466
Title
Real-time pattern generation among obstacles for biped robots
Author
Arne-Christoph Hildebrandt;Daniel Wahrmann;Robert Wittmann;Daniel Rixen;Thomas Buschmann
Author_Institution
Institute of Applied Mechanics, Technische Universitä
fYear
2015
fDate
9/1/2015 12:00:00 AM
Firstpage
2780
Lastpage
2786
Abstract
In this paper we present a step-planner embedded in a framework which enables a humanoid robot to navigate among obstacles, exploiting its overall capacities. The system allows the robot to react to changes of user input or changes in a dynamic environment in real-time while walking at reasonable speeds. The proposed method relies neither on external sensors nor on color coding or textured surfaces. The key idea is to use a fast collision model based on swept-sphere-volumes (SSVs) for real-time generation of collision-free footsteps and whole-body trajectories. Using a SSV-based 3D approximation in all control modules enables the robot to avoid collisions with itself and the environment. Obstacles are detected with an on-board RGB-D sensor while the robot navigates through an environment which is not known in advance. A step-planner reacts to high-level user commands like desired velocity and direction or changes in the environment within less than a step. Instead of investigating only the footholds an articulated 3D approximation of the lower leg and the foot is considered to find feasible and optimal footstep locations. Additionally, it provides an initial solution for the swing-foot movement. Finally, collision-free swing-foot trajectories are created in real-time in the feedback control layer using all the foot´s degrees of freedom. We validated this approach in experiments with our robot Lola.
Keywords
"Collision avoidance","Robot sensing systems","Legged locomotion","Trajectory","Real-time systems"
Publisher
ieee
Conference_Titel
Intelligent Robots and Systems (IROS), 2015 IEEE/RSJ International Conference on
Type
conf
DOI
10.1109/IROS.2015.7353759
Filename
7353759
Link To Document