Multi-robot and task-space force control with quadratic programming - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2017

Multi-robot and task-space force control with quadratic programming

Résumé

We extend the task-space multi-objective controllers that write as quadratic programs (QP) to handle multi-robot systems as a single centralized control. The idea is to assemble all the 'robots' models and their interaction task constraints into a single QP formulation. By multi-robot we mean that whatever entities a given robot will interact with (solid or articulated systems, actuated or not or partially, fixed-base or floating-base), we model them as robots and the controller computes the state of the overall system and their interaction forces in a physically consistent way. By doing so, the tasks specification simplifies substantially. At the heart of the interactions between the systems is the contact forces: we provide methodologies to achieve reliable force tracking with our multi-robot QP controller. The approach is assessed with a large panel of experiments on real complex robotic platforms (full-size humanoid, dexterous robotic hand, fixed-base anthropomorphic arm), performing whole-body manipulation, dexterous manipulation and robot-robot co-manipulation of rigid floating objects and articulated mechanisms such as doors, drawers, boxes, or even smaller mechanisms such as a spring-loaded click pen. The implementation code of the controller is made available in open source .
Fichier principal
Vignette du fichier
bare_jrnl.pdf (20.94 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-01495662 , version 1 (26-03-2017)

Identifiants

  • HAL Id : hal-01495662 , version 1

Citer

Karim Bouyarmane, Joris Vaillant, Kevin Chappellet, Abderrahmane Kheddar. Multi-robot and task-space force control with quadratic programming. 2017. ⟨hal-01495662⟩
771 Consultations
379 Téléchargements

Partager

Gmail Facebook X LinkedIn More