Mixed Use of Analytical Derivatives and Algorithmic Differentiation for NMPC of Robot Manipulators - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2021

Mixed Use of Analytical Derivatives and Algorithmic Differentiation for NMPC of Robot Manipulators

Résumé

In the context of nonlinear model predictive control (NMPC) for robot manipulators, we address the problem of enabling the mixed and transparent use of algorithmic differentiation (AD) and efficient analytical derivatives of rigid-body dynamics (RBD) to decrease the solution time of the subjacent optimal control problem (OCP). Efficient functions for RBD and their analytical derivatives are made available to the numerical optimization framework CasADi by overloading the operators in the implementations made by the RBD library Pinocchio and adding a derivative-overloading feature to CasADi. A comparison between analytical derivatives and AD is made based on their influence on the solution time of the OCP, showing the benefits of using analytical derivatives for RBD in optimal control of robot manipulators.
Fichier principal
Vignette du fichier
Mixed Use of Analytical Derivatives and Algorithmic Differentiation for NMPC of Robot Manipulators.pdf (491.46 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03541487 , version 1 (24-01-2022)

Licence

Paternité - Pas d'utilisation commerciale - Pas de modification

Identifiants

  • HAL Id : hal-03541487 , version 1

Citer

Alejandro Astudillo, Justin Carpentier, Joris Gillis, Goele Pipeleers, Jan Swevers. Mixed Use of Analytical Derivatives and Algorithmic Differentiation for NMPC of Robot Manipulators. MECC 2021 - 1st IFAC Modeling, Estimation and Control Conference, Oct 2021, Austin, United States. ⟨hal-03541487⟩
66 Consultations
327 Téléchargements

Partager

Gmail Facebook X LinkedIn More