Safe Robot Trajectory Control Using Probabilistic Movement Primitives and Control Barrier Functions
-
Published:2022-03-16
Issue:
Volume:9
Page:
-
ISSN:2296-9144
-
Container-title:Frontiers in Robotics and AI
-
language:
-
Short-container-title:Front. Robot. AI
Author:
Davoodi Mohammadreza,Iqbal Asif,Cloud Joseph M.,Beksi William J.,Gans Nicholas R.
Abstract
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.
Funder
National Science Foundation
Publisher
Frontiers Media SA
Subject
Artificial Intelligence,Computer Science Applications
Reference39 articles.
1. Control Barrier Function Based Quadratic Programs with Application to Adaptive Cruise Control;Ames,2014
2. Control Barrier Function Based Quadratic Programs for Safety Critical Systems;Ames;IEEE Trans. Automatic Control.,2016
3. Control Barrier Functions: Theory and Applications;Ames,2019
4. A Survey of Robot Learning from Demonstration;Argall;Robotics Autonomous Syst.,2009
5. Learning Control;Calinon,2017
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献