Quasi-Orthogonal Foliations of the Configuration Space – A Redundancy Resolution Approach at Position Level

02/20/2022
by   Alin Albu-Schäffer, et al.
0

High versatility and flexibility of robotic systems require kinematic structures with many degrees of freedom. This usually renders the system kinematically redundant, i.e., its maneuvers are not fully determined by the main manipulation or interaction task. Additional constraints or objectives are required to solve the under-determined control and planning problems. The state-of-the-art approaches involve arranging tasks in a hierarchy and decoupling lower from higher priority tasks on velocity or torque level. Velocities and torques are elements of vector and covector spaces, respectively, and thus the approaches are inherently based on linear algebra tools. In this paper, we develop an approach to redundancy resolution and decoupling on position level. That requires moving from vector spaces and linear algebra to manifolds and differential geometry. We propose to determine, in addition to the task forward kinematics, another set of coordinate functions. The Jacobian of those functions shall resemble the conditions known from the linear algebra-based velocity- and torque-level decoupling to the best extent possible. The approach provides a better insight into the topological properties of robot kinematics and control problems, allowing a more global geometrical view. Quasi-decoupled coordinates can help to avoid or diminish some practical and theoretical difficulties related to the classical projection approaches at the cost of higher offline computational efforts. A condition for the existence of these coordinates is derived. If the condition is not satisfied, one can still find approximate solutions by numerical optimization. Finally, we show simulation results for both, trajectory tracking and classical impedance control.

READ FULL TEXT

page 2

page 5

page 6

page 7

page 14

page 15

page 18

page 23

research
01/21/2020

Task-Priority Control of Redundant Robotic Systems using Control Lyapunov and Control Barrier Function based Quadratic Programs

Redundant robotic systems are designed to accomplish multiple tasks simu...
research
03/29/2023

Kinetostatic Optimization for Kinematic Redundancy Planning of Nimbl'Bot Robot

<jats:title>Abstract</jats:title> <jats:p>In manufacturing industry, Com...
research
04/08/2022

A General Framework for Hierarchical Redundancy Resolution Under Arbitrary Constraints

The increasing interest in autonomous robots with a high number of degre...
research
10/04/2021

Motion Control of Redundant Robots with Generalised Inequality Constraints

We present an improved version of the Saturation in the Null Space (SNS)...
research
02/28/2023

A Redundancy Resolution Method for Free-Floating Underwater Manipulation

Underwater manipulation with free-floating autonomous underwater vehicle...
research
11/15/2022

Geometric Impedance Control on SE(3) for Robotic Manipulators

After its introduction, impedance control has been utilized as a primary...
research
02/26/2020

Linear-Time Variational Integrators in Maximal Coordinates

Most dynamic simulation tools parameterize the configuration of multi-bo...

Please sign up or login with your details

Forgot password? Click here to reset