Arrow Research search
Back to ICRA

ICRA 2014

Control-limited differential dynamic programming

Conference Paper Distributed Robotic Systems III Artificial Intelligence ยท Robotics

Abstract

Trajectory optimizers are a powerful class of methods for generating goal-directed robot motion. Differential Dynamic Programming (DDP) is an indirect method which optimizes only over the unconstrained control-space and is therefore fast enough to allow real-time control of a full humanoid robot on modern computers. Although indirect methods automatically take into account state constraints, control limits pose a difficulty. This is particularly problematic when an expensive robot is strong enough to break itself. In this paper, we demonstrate that simple heuristics used to enforce limits (clamping and penalizing) are not efficient in general. We then propose a generalization of DDP which accommodates box inequality constraints on the controls, without significantly sacrificing convergence quality or computational effort. We apply our algorithm to three simulated problems, including the 36-DoF HRP-2 robot. A movie of our results can be found here goo. gl/eeiMnn.

Authors

Keywords

  • Convergence
  • Trajectory
  • Clamps
  • Robots
  • Optimization
  • Dynamic programming
  • Heuristic algorithms
  • Differentiation Program
  • Differential Dynamic Programming
  • Heuristic
  • Indirect Method
  • Inequality Constraints
  • Control Limits
  • Trajectory Optimization
  • Humanoid Robot
  • Modern Computer
  • Sigmoid Function
  • Cost Function
  • Optimal Control
  • Convergence Rate
  • Second Derivative
  • Newton Method
  • Quadratic Programming
  • Proportional-integral-derivative
  • Projection Operator
  • Optimal Control Problem
  • Backward Pass
  • Box Constraints
  • Line Search
  • Sequential Quadratic Programming
  • Forward Pass
  • Front Wheel
  • Descent Direction
  • Feedback Gain
  • Joint Range
  • Kinematic Variables

Context

Venue
IEEE International Conference on Robotics and Automation
Archive span
1984-2025
Indexed papers
30179
Paper id
1126853257292458467
v2026.09.13