Safe Robot Trajectory Control Using Probabilistic Movement Primitives and Control Barrier Functions.
learning from demonstration
motion control
movement primitives
nonlinear control
robot safety
Journal
Frontiers in robotics and AI
ISSN: 2296-9144
Titre abrégé: Front Robot AI
Pays: Switzerland
ID NLM: 101749350
Informations de publication
Date de publication:
2022
2022
Historique:
received:
07
09
2021
accepted:
07
02
2022
entrez:
4
4
2022
pubmed:
5
4
2022
medline:
5
4
2022
Statut:
epublish
Résumé
In this paper, we present a novel means of control design for probabilistic movement primitives (ProMPs). Our proposed approach makes use of control barrier functions and control Lyapunov functions defined by a ProMP distribution. Thus, a robot may move along a trajectory within the distribution while guaranteeing that the system state never leaves more than a desired distance from the distribution mean. The control employs feedback linearization to handle nonlinearities in the system dynamics and real-time quadratic programming to ensure a solution exists that satisfies all safety constraints while minimizing control effort. Furthermore, we highlight how the proposed method may allow a designer to emphasize certain safety objectives that are more important than the others. A series of simulations and experiments demonstrate the efficacy of our approach and show it can run in real time.
Identifiants
pubmed: 35368435
doi: 10.3389/frobt.2022.772228
pii: 772228
pmc: PMC8965845
doi:
Types de publication
Journal Article
Langues
eng
Pagination
772228Informations de copyright
Copyright © 2022 Davoodi, Iqbal, Cloud, Beksi and Gans.
Déclaration de conflit d'intérêts
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Références
Neural Comput. 2013 Feb;25(2):328-73
pubmed: 23148415