z-logo
Premium
Optimization‐based Full Body Control for the DARPA Robotics Challenge
Author(s) -
Feng Siyuan,
Whitman Eric,
Xinjilefu X.,
Atkeson Christopher G.
Publication year - 2015
Publication title -
journal of field robotics
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.152
H-Index - 96
eISSN - 1556-4967
pISSN - 1556-4959
DOI - 10.1002/rob.21559
Subject(s) - robotics , inverse dynamics , hexapod , artificial intelligence , controller (irrigation) , humanoid robot , trajectory , computer science , inverse kinematics , robot , control engineering , kinematics , engineering , simulation , physics , classical mechanics , astronomy , agronomy , biology
We describe our full body humanoid control approach developed for the simulation phase of the DARPA Robotics Challenge (DRC), as well as the modifications made for the DARPA Robotics Challenge Trials. We worked with the Boston Dynamics Atlas robot. Our approach was initially targeted at walking, and it consisted of two levels of optimization: a high‐level trajectory optimizer that reasons about center of mass and swing foot trajectories, and a low‐level controller that tracks those trajectories by solving floating base full body inverse dynamics using quadratic programming. This controller is capable of walking on rough terrain, and it also achieves long footsteps, fast walking speeds, and heel‐strike and toe‐off in simulation. During development of these and other whole body tasks on the physical robot, we introduced an additional optimization component in the low‐level controller, namely an inverse kinematics controller. Modeling and torque measurement errors and hardware features of the Atlas robot led us to this three‐part approach, which was applied to three tasks in the DRC Trials in December 2013.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here