Multi-Contact Whole-Body Force Control for Position-Controlled Robots - Department of Complex Systems, Artificial Intelligence  & Robotics Access content directly
Preprints, Working Papers, ... Year : 2023

Multi-Contact Whole-Body Force Control for Position-Controlled Robots

Abstract

Many humanoid and multi-legged robots are controlled in positions rather than in torques, which prevents direct control of contact forces, and hampers their ability to create multiple contacts to enhance their balance, such as placing a hand on a wall or a handrail. This paper introduces the SEIKO (Sequential Equilibrium Inverse Kinematic Optimization) pipeline, and proposes a unified formulation that exploits an explicit model of flexibility to indirectly control contact forces on traditional position-controlled robots. SEIKO formulates whole-body retargeting from Cartesian commands and admittance control using two quadratic programs solved in real time. Our pipeline is validated with experiments on the real, full-scale humanoid robot Talos in various multi-contact scenarios, including pushing tasks, far-reaching tasks, stair climbing, and stepping on sloped surfaces. Code and videos are available at: https://hucebot.github.io/seiko_controller_website/
Fichier principal
Vignette du fichier
seiko_controller.pdf (5.31 Mo) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-04362547 , version 1 (26-12-2023)
hal-04362547 , version 2 (12-01-2024)
hal-04362547 , version 3 (17-01-2024)
hal-04362547 , version 4 (22-04-2024)
hal-04362547 , version 5 (14-05-2024)

Licence

Attribution

Identifiers

Cite

Quentin Rouxel, Serena Ivaldi, Jean-Baptiste Mouret. Multi-Contact Whole-Body Force Control for Position-Controlled Robots. 2024. ⟨hal-04362547v4⟩

Relations

59 View
23 Download

Altmetric

Share

Gmail Facebook X LinkedIn More