The hierarchical Newton's method for numerically stable prioritized dynamic control

03/08/2023
by   Kai Pfeiffer, et al.
0

This work links optimization approaches from hierarchical least-squares programming to instantaneous prioritized whole-body robot control. Concretely, we formulate the hierarchical Newton's method which solves prioritized non-linear least-squares problems in a numerically stable fashion even in the presence of kinematic and algorithmic singularities of the approximated kinematic constraints. These results are then transferred to control problems which exhibit the additional variability of time. This is necessary in order to formulate acceleration based controllers and to incorporate the second order dynamics. However, we show that the Newton's method without complicated adaptations is not appropriate in the acceleration domain. We therefore formulate a velocity based controller which exhibits second order proportional derivative convergence characteristics. Our developments are verified in toy robot control scenarios as well as in complex robot experiments which stress the importance of prioritized control and its singularity resolution.

READ FULL TEXT

page 3

page 8

page 9

page 10

research
11/25/2019

Fast convergence to higher multiplicity zeros

In this paper, the Newton-Anderson method, which results from applying a...
research
05/23/2020

LQR-Assisted Whole-Body Control of a Wheeled Bipedal Robot with Kinematic Loops

We present a hierarchical whole-body controller leveraging the full rigi...
research
02/01/2022

A Unified Robust Motion Controller Synthesis for Compliant Robots Driven by Series Elastic Actuators

This paper proposes a unified robust motion controller for the position ...
research
07/25/2022

Newton-Anderson at Singular Points

In this paper we develop convergence and acceleration theory for Anderso...
research
07/24/2023

Multi-Shooting Differential Dynamic Programming for Hybrid Systems using Analytical Derivatives

Differential Dynamic Programming (DDP) is a popular technique used to ge...
research
10/26/2019

Performance Analysis of PID, PD and Fuzzy Controllers for Position Control of 3-Dof Robot Manipulator

Robot manipulators are extensively used in industrial applications becau...
research
07/07/2023

Higher-Order Corrections to Optimisers based on Newton's Method

The Newton, Gauss–Newton and Levenberg–Marquardt methods all use the fir...

Please sign up or login with your details

Forgot password? Click here to reset