Salvato in:
Dettagli Bibliografici
Autori principali: Chefchaouni, Sélim, Benallegue, Mehdi, Escande, Adrien, Wieber, Pierre-Brice
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:https://arxiv.org/abs/2407.16617
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866916573390831616
author Chefchaouni, Sélim
Benallegue, Mehdi
Escande, Adrien
Wieber, Pierre-Brice
author_facet Chefchaouni, Sélim
Benallegue, Mehdi
Escande, Adrien
Wieber, Pierre-Brice
contents Quadratic Programs (QPs) have become a mature technology for the control of robots of all kinds, including humanoid robots. One aspect has been largely overlooked, however, which is the accuracy with which these QPs should be solved. QP solvers aim at providing solutions accurate up to floating point precision ($\approx10^{-8}$). Considering physical quantities expressed in SI or similar units (meters, radians, etc.), such precision seems completely unrelated to both task requirements and hardware capacity. Typically, humanoid robots never achieve, nor are capable of achieving sub-millimeter precision in manipulation tasks. With this observation in mind, our objectives in this paper are two-fold: first examine how the QP solution accuracy impacts the resulting robot motion accuracy, then evaluate how a reduced solution accuracy requirement can be leveraged to reduce the corresponding computational effort. Experiments with a dynamic simulation of RHPS-1 humanoid robot indicate that computational effort can be divided by more than 27 while maintaining the desired motion accuracy.
format Preprint
id arxiv_https___arxiv_org_abs_2407_16617
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Motion Accuracy and Computational Effort in QP-based Robot Control
Chefchaouni, Sélim
Benallegue, Mehdi
Escande, Adrien
Wieber, Pierre-Brice
Robotics
Quadratic Programs (QPs) have become a mature technology for the control of robots of all kinds, including humanoid robots. One aspect has been largely overlooked, however, which is the accuracy with which these QPs should be solved. QP solvers aim at providing solutions accurate up to floating point precision ($\approx10^{-8}$). Considering physical quantities expressed in SI or similar units (meters, radians, etc.), such precision seems completely unrelated to both task requirements and hardware capacity. Typically, humanoid robots never achieve, nor are capable of achieving sub-millimeter precision in manipulation tasks. With this observation in mind, our objectives in this paper are two-fold: first examine how the QP solution accuracy impacts the resulting robot motion accuracy, then evaluate how a reduced solution accuracy requirement can be leveraged to reduce the corresponding computational effort. Experiments with a dynamic simulation of RHPS-1 humanoid robot indicate that computational effort can be divided by more than 27 while maintaining the desired motion accuracy.
title Motion Accuracy and Computational Effort in QP-based Robot Control
topic Robotics
url https://arxiv.org/abs/2407.16617