Rule-Based Safe Probabilistic Movement Primitive Control via Control Barrier Functions

被引:6
|
作者
Davoodi, Mohammadreza [1 ,2 ]
Iqbal, Asif [1 ]
Cloud, Joseph M. [3 ]
Beksi, William J. [3 ]
Gans, Nicholas R. [1 ]
机构
[1] Univ Texas Ft Worth, Arlington Res Inst, Ft Worth, TX 76118 USA
[2] Univ Memphis, Deptt Elect & Comp Engn, Memphis, TN 38152 USA
[3] Univ Texas Arlington, Dept Comp Sci & Engn, Arlington, TX 76019 USA
基金
美国国家科学基金会;
关键词
Robots; Task analysis; Trajectory; Safety; Collision avoidance; Robot kinematics; Training; Motion control; motion and path planning; learning from demonstration; optimization and optimal control; robot safety; QUADRATIC PROGRAMS;
D O I
10.1109/TASE.2022.3217468
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we develop a novel and safe control design approach that takes demonstrations provided by a human teacher to enable a robot to accomplish complex manipulation scenarios in dynamic environments. First, an overall task is divided into multiple simpler subtasks that are more appropriate for learning and control objectives. Then, by collecting human demonstrations, the subtasks that require robot movement are modeled by probabilistic movement primitives (ProMPs). We also study two strategies for modifying the ProMPs to avoid collisions with environmental obstacles. Finally, we introduce a rule-base control technique by utilizing a finite-state machine along with a unique means of control design for ProMPs. For the ProMP controller, we propose control barrier and Lyapunov functions to guide the system along a trajectory within the distribution defined by a ProMP while guaranteeing that the system state never leaves more than a desired distance from the distribution mean. This allows for better performance on nonlinear systems and offers solid stability and known bounds on the system state. A series of simulations and experimental studies demonstrate the efficacy of our approach and show that it can run in real time. Note to Practitioners-This paper is motivated by the need to create a teach-by-demonstration framework that captures the strengths of movement primitives and verifiable, safe control. We provide a framework that learns safe control laws from a probability distribution of robot trajectories through the use of advanced nonlinear control that incorporates safety constraints. Typically, such distributions are stochastic, making it difficult to offer any guarantees on safe operation. Our approach ensures that the distribution of allowed robot trajectories is within an envelope of safety and allows for robust operation of a robot. Furthermore, using our framework various probability distributions can be combined to represent complex scenarios in the environment. It will benefit practitioners by making it substantially easier to test and deploy accurate, efficient, and safe robots in complex real-world scenarios. The approach is currently limited to scenarios involving static obstacles, with dynamic obstacle avoidance an avenue of future effort.
引用
收藏
页码:1500 / 1514
页数:15
相关论文
共 50 条
  • [41] Safe and Robust Observer-Controller Synthesis Using Control Barrier Functions
    Agrawal, Devansh R.
    Panagou, Dimitra
    IEEE CONTROL SYSTEMS LETTERS, 2022, 7 : 127 - 132
  • [42] Extent-compatible control barrier functions
    Srinivasan, Mohit
    Abate, Matthew
    Nilsson, Gustav
    Coogan, Samuel
    SYSTEMS & CONTROL LETTERS, 2021, 150
  • [43] High-Order Control Barrier Functions
    Xiao, Wei
    Belta, Calin
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2022, 67 (07) : 3655 - 3662
  • [44] Safety-Guaranteed and Task-Consistent Human-Robot Interaction Using High-Order Time-Varying Control Barrier Functions and Quadratic Programs
    Shi, Kaige
    Hu, Guoqiang
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2024, 9 (01) : 547 - 554
  • [45] Advances in the Theory of Control Barrier Functions: Addressing practical challenges in safe control synthesis for autonomous and robotic systems
    Garg, Kunal
    Usevitch, James
    Breeden, Joseph
    Black, Mitchell
    Agrawal, Devansh
    Parwana, Hardik
    Panagou, Dimitra
    ANNUAL REVIEWS IN CONTROL, 2024, 57
  • [46] Data-Driven Safety-Critical Control: Synthesizing Control Barrier Functions With Koopman Operators
    Folkestad, Carl
    Chen, Yuxiao
    Ames, Aaron D.
    Burdick, Joel W.
    IEEE CONTROL SYSTEMS LETTERS, 2021, 5 (06): : 2012 - 2017
  • [47] Adaptive Control of Wire-Borne Underactuated Brachiating Robots Using Control Lyapunov and Barrier Functions
    Farzan, Siavash
    Azimi, Vahid
    Hu, Ai-Ping
    Rogers, Jonathan
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2022, 30 (06) : 2598 - 2614
  • [48] Safety-Critical Control of Nonlinear Systems via New Exponential Control Barrier Functions
    Yang, Fan
    Hu, Jiangping
    Wang, Likun
    Ghosh, Bijoy K.
    2022 41ST CHINESE CONTROL CONFERENCE (CCC), 2022, : 504 - 509
  • [49] Trust-Aware Safe Control for Autonomous Navigation: Estimation of System-to-Human Trust for Trust-Adaptive Control Barrier Functions
    Ejaz, Saad
    Inoue, Masaki
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2024,
  • [50] Distributed Implementation of Control Barrier Functions for Multi-agent Systems
    Tan, Xiao
    Dimarogonas, Dimos, V
    IEEE CONTROL SYSTEMS LETTERS, 2022, 6 : 1879 - 1884