22,420 research outputs found
Real-Time Motion Planning of Legged Robots: A Model Predictive Control Approach
We introduce a real-time, constrained, nonlinear Model Predictive Control for
the motion planning of legged robots. The proposed approach uses a constrained
optimal control algorithm known as SLQ. We improve the efficiency of this
algorithm by introducing a multi-processing scheme for estimating value
function in its backward pass. This pass has been often calculated as a single
process. This parallel SLQ algorithm can optimize longer time horizons without
proportional increase in its computation time. Thus, our MPC algorithm can
generate optimized trajectories for the next few phases of the motion within
only a few milliseconds. This outperforms the state of the art by at least one
order of magnitude. The performance of the approach is validated on a quadruped
robot for generating dynamic gaits such as trotting.Comment: 8 page
Feedback MPC for Torque-Controlled Legged Robots
The computational power of mobile robots is currently insufficient to achieve
torque level whole-body Model Predictive Control (MPC) at the update rates
required for complex dynamic systems such as legged robots. This problem is
commonly circumvented by using a fast tracking controller to compensate for
model errors between updates. In this work, we show that the feedback policy
from a Differential Dynamic Programming (DDP) based MPC algorithm is a viable
alternative to bridge the gap between the low MPC update rate and the actuation
command rate. We propose to augment the DDP approach with a relaxed barrier
function to address inequality constraints arising from the friction cone. A
frequency-dependent cost function is used to reduce the sensitivity to
high-frequency model errors and actuator bandwidth limits. We demonstrate that
our approach can find stable locomotion policies for the torque-controlled
quadruped, ANYmal, both in simulation and on hardware.Comment: Paper accepted to IEEE/RSJ International Conference on Intelligent
Robots and Systems (IROS 2019
Experimental study of contact transition control incorporating joint acceleration feedback
Joint acceleration and velocity feedbacks are incorporated into a classical internal force control of a robot in contact with the environment. This is intended to achieve a robust contact transition and force tracking performance for varying unknown environments, without any need of adjusting the controller parameters, A unified control structure is proposed for free motion, contact transition, and constrained motion in view of the consumption of the initial kinetic energy generated by a nonzero impact velocity. The influence of the velocity and acceleration feedbacks, which are introduced especially for suppressing the transition oscillation, on the postcontact tracking performance is discussed. Extensive experiments are conducted on the third joint of a three-link direct-drive robot to verify the proposed scheme for environments of various stiffnesses, including elastic (sponge), less elastic (cardboard), and hard (steel plate) surfaces. Results are compared with those obtained by the transition control scheme without the acceleration feedback. The ability of the proposed control scheme in resisting the force disturbance during the postcontact period is also experimentally investigated
Time-Optimal Path Tracking via Reachability Analysis
Given a geometric path, the Time-Optimal Path Tracking problem consists in
finding the control strategy to traverse the path time-optimally while
regulating tracking errors. A simple yet effective approach to this problem is
to decompose the controller into two components: (i)~a path controller, which
modulates the parameterization of the desired path in an online manner,
yielding a reference trajectory; and (ii)~a tracking controller, which takes
the reference trajectory and outputs joint torques for tracking. However, there
is one major difficulty: the path controller might not find any feasible
reference trajectory that can be tracked by the tracking controller because of
torque bounds. In turn, this results in degraded tracking performances. Here,
we propose a new path controller that is guaranteed to find feasible reference
trajectories by accounting for possible future perturbations. The main
technical tool underlying the proposed controller is Reachability Analysis, a
new method for analyzing path parameterization problems. Simulations show that
the proposed controller outperforms existing methods.Comment: 6 pages, 3 figures, ICRA 201
- …