A hybrid collision model for safety collision control - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 2021

A hybrid collision model for safety collision control


Self-collision detection and avoidance are essential for reactive control, in particular for dynamics robots equipped with legs or arms. Yet, only few control methods are able to handle such constraints, and it is often necessary to rely on path planning to define a collision-free trajectory that the controller would then track. In this paper, we introduce a combination of two lightweight, conservative and smooth models to generically handle self-collisions in robot control. For pairs of bodies that are far from one another on average (e.g. segments of distinct legs), we rely on a standard forward kinematics approach, using simplified geometries for which we provide analytical derivatives. For bodies that are moving close to one another, we propose to use a data-driven approach, with datasets generated thanks to a standard collision library. We then build a simple torque-based controller that can be implemented on top of any control law to prevent unexpected self-collision. This controller is meant to be implemented as a low-level protection, directly on the robot hardware. We also provide an open-source library to generate ANSI-C code for any robot model, experimented on the real quadruped Solo.
Fichier principal
Vignette du fichier
main.pdf (2.42 Mo) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-03000951 , version 1 (12-11-2020)



Thibault Noël, Thomas Flayols, Joseph Mirabel, Justin Carpentier, Nicolas Mansard. A hybrid collision model for safety collision control. IEEE International Conference on Robotics and Automation (ICRA 2021), May 2021, Xi'an, China. ⟨10.1109/ICRA48506.2021.9561730⟩. ⟨hal-03000951⟩
57 View
92 Download



Gmail Facebook X LinkedIn More