We present a novel real-time motion generation approach for mobile manipulators which maintains balance even when the robot is called to execute aggressive motions. The proposed approach is based on Nonlinear Model Predictive Control (NMPC) and uses the robot full dynamics as prediction model. Robot balance is maintained by enforcing a constraint that restricts the feasible set of robot motions to those generating non-negative moments around the edges of the support polygon. This balance constraint, inherently nonlinear, is linearized using the NMPC solution of the previous iteration. In this way we facilitate the solution of the NMPC and we achieve real-time performance without compromising robot safety. We validate our approach in scenarios of increasing difficulty and compare its performance with two other methods from the literature. The simulation results show that our method can generate motions that maintain balance in challenging situations where the other techniques fail.
Real-Time Motion Generation for Mobile Manipulators via NMPC with Balance Constraints / Tarantos, Sg; Oriolo, G. - (2022), pp. 853-860. (Intervento presentato al convegno 2022 30th Mediterranean Conference on Control and Automation, MED 2022 tenutosi a Athens; Greece) [10.1109/MED54222.2022.9837159].
Real-Time Motion Generation for Mobile Manipulators via NMPC with Balance Constraints
Tarantos, SG
Primo
;Oriolo, GUltimo
2022
Abstract
We present a novel real-time motion generation approach for mobile manipulators which maintains balance even when the robot is called to execute aggressive motions. The proposed approach is based on Nonlinear Model Predictive Control (NMPC) and uses the robot full dynamics as prediction model. Robot balance is maintained by enforcing a constraint that restricts the feasible set of robot motions to those generating non-negative moments around the edges of the support polygon. This balance constraint, inherently nonlinear, is linearized using the NMPC solution of the previous iteration. In this way we facilitate the solution of the NMPC and we achieve real-time performance without compromising robot safety. We validate our approach in scenarios of increasing difficulty and compare its performance with two other methods from the literature. The simulation results show that our method can generate motions that maintain balance in challenging situations where the other techniques fail.File | Dimensione | Formato | |
---|---|---|---|
Tarantos_Real-Time_2022.pdf
solo gestori archivio
Tipologia:
Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
3.46 MB
Formato
Adobe PDF
|
3.46 MB | Adobe PDF | Contatta l'autore |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.