• DocumentCode
    695143
  • Title

    An integrated system for real-time model predictive control of humanoid robots

  • Author

    Erez, Tom ; Lowrey, Kendall ; Tassa, Yuval ; Kumar, Vikash ; Kolev, Svetoslav ; Todorov, Emanuel

  • Author_Institution
    Univ. of Washington, Seattle, WA, USA
  • fYear
    2013
  • fDate
    15-17 Oct. 2013
  • Firstpage
    292
  • Lastpage
    299
  • Abstract
    Generating diverse behaviors with a humanoid robot requires a mix of human supervision and automatic control. Ideally, the user´s input is restricted to high-level instruction and guidance, and the controller is intelligent enough to accomplish the tasks autonomously. Here we describe an integrated system that achieves this goal. The automatic controller is based on real-time model-predictive control (MPC) applied to the full dynamics of the robot. This is possible due to the speed of our new physics engine (MuJoCo), the efficiency of our trajectory optimization algorithm, and the contact smoothing methods we have developed for the purpose of control optimization. In our system, the operator specifies subtasks by selecting from a menu of predefined cost functions, and optionally adjusting the mixing weights of the different cost terms in runtime. The resulting composite cost is sent to the MPC machinery which constructs a new locally-optimal time-varying linear feedback control law once every 30 msec, while planning 500 msec into the future. This control law is evaluated at 1 kHz to generate control signals for the robot, until the next control law becomes available. Performance is illustrated on a subset of the tasks from the DARPA Virtual Robotics Challenge.
  • Keywords
    humanoid robots; intelligent robots; linear systems; optimal control; optimisation; predictive control; real-time systems; robot dynamics; state feedback; time-varying systems; trajectory control; MPC machinery; MuJoCo; automatic control; composite cost; contact smoothing methods; control optimization; cost functions; frequency 1 kHz; full robot dynamics; human supervision; humanoid robots; intelligent controller; locally-optimal time-varying linear feedback control law; real-time model predictive control integrated system; time 500 ms; trajectory optimization algorithm; Cost function; Heuristic algorithms; Humanoid robots; Predictive models; Trajectory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Humanoid Robots (Humanoids), 2013 13th IEEE-RAS International Conference on
  • Conference_Location
    Atlanta, GA
  • ISSN
    2164-0572
  • Print_ISBN
    978-1-4799-2617-6
  • Type

    conf

  • DOI
    10.1109/HUMANOIDS.2013.7029990
  • Filename
    7029990