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

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Rouxel, Quentin, Ivaldi, Serena, Mouret, Jean-Baptiste
Format: Preprint
Veröffentlicht: 2023
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866909208629215232
author Rouxel, Quentin
Ivaldi, Serena
Mouret, Jean-Baptiste
author_facet Rouxel, Quentin
Ivaldi, Serena
Mouret, Jean-Baptiste
contents 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 letter 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/
format Preprint
id arxiv_https___arxiv_org_abs_2312_16465
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Multi-Contact Whole-Body Force Control for Position-Controlled Robots
Rouxel, Quentin
Ivaldi, Serena
Mouret, Jean-Baptiste
Robotics
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 letter 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/
title Multi-Contact Whole-Body Force Control for Position-Controlled Robots
topic Robotics
url https://arxiv.org/abs/2312.16465