ConBaT: Control Barrier Transformer for Safe Robot Learning from Demonstrations

被引:0
|
作者
Meng, Yue [1 ]
Vemprela, Sai [2 ]
Bonatti, Rogerio [2 ]
Fan, Chuchu [1 ]
Kapoor, Ashish [2 ]
机构
[1] MIT, Dept Aeronaut & Astronaut, 70 Vassar St, Cambridge, MA 02139 USA
[2] Microsoft Res, Autonomous Syst & Robot Grp, 14820 NE 36th St, Redmond, WA 98052 USA
来源
2024 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2024) | 2024年
关键词
D O I
10.1109/ICRA57147.2024.10611109
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Large-scale self-supervised models have recently revolutionized our ability to perform a variety of tasks within the vision and language domains. However, using such models for autonomous systems is challenging because of safety requirements: besides executing correct actions, an autonomous agent must also avoid the high cost and potentially fatal critical mistakes. Traditionally, self-supervised training mainly focuses on imitating previously observed behaviors, and the training demonstrations carry no notion of which behaviors should be explicitly avoided. In this work, we propose Control Barrier Transformer (ConBaT), an approach that learns safe behaviors from demonstrations in a self-supervised fashion. ConBaT is inspired by the concept of control barrier functions in control theory and uses a causal transformer that learns to predict safe robot actions autoregressively using a critic that requires minimal safety data labeling. During deployment, we employ a lightweight online optimization to find actions that ensure future states lie within the learned safe set. We apply our approach to different simulated control tasks and show that our method results in safer control policies compared to other classical and learning-based methods such as imitation learning, reinforcement learning, and model predictive control.
引用
收藏
页码:12857 / 12864
页数:8
相关论文
共 50 条
  • [31] Safe Learning for Control using Control Lyapunov Functions and Control Barrier Functions: A Review
    Anand, Akhil
    Seel, Katrine
    Gjaerum, Vilde
    Hakansson, Anne
    Robinson, Haakon
    Saad, Aya
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS (KSE 2021), 2021, 192 : 3987 - 3997
  • [32] Fourier movement primitives: an approach for learning rhythmic robot skills from demonstrations
    Kulak, Thibaut
    Silverio, Joao
    Calinon, Sylvain
    ROBOTICS: SCIENCE AND SYSTEMS XVI, 2020,
  • [33] Learning repetitive robot programs from demonstrations using version space algebra
    Pardowitz, Michael
    Glaser, Bernhard
    Dillmann, Ruediger
    PROCEEDINGS OF THE 13TH IASTED INTERNATIONAL CONFERENCE ON ROBOTICS AND APPLICATIONS/PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON TELEMATICS, 2007, : 394 - 399
  • [34] Learning impedance regulation skills for robot belt grinding from human demonstrations
    Zhang, Guojun
    Ni, Fenglei
    Liu, Hong
    Jiang, Zainan
    Yang, Guocai
    Li, Chongyang
    ASSEMBLY AUTOMATION, 2021, 41 (04) : 431 - 440
  • [35] A Non-Linear Manifold Alignment Approach to Robot Learning from Demonstrations
    Makondo, Ndivhuwo
    Hiratsuka, Michihisa
    Rosman, Benjamin
    Hasegawa, Osamu
    JOURNAL OF ROBOTICS AND MECHATRONICS, 2018, 30 (02) : 265 - 281
  • [36] Robot Programming from Fish Demonstrations
    Coppola, Claudio Massimo
    Strong, James Bradley
    O'Reilly, Lissa
    Dalesman, Sarah
    Akanyeti, Otar
    BIOMIMETICS, 2023, 8 (02)
  • [37] Robot Hand Learning from Multiple Demonstrations using Dynamics Motor Primitives
    Huang, Rui
    Yang, Chenguang
    Yang, Fan
    Li, Zhijun
    2017 INTERNATIONAL CONFERENCE ON ADVANCED MECHATRONIC SYSTEMS (ICAMECHS), 2017, : 1 - 6
  • [38] A Constrained DMPs Framework for Robot Skills Learning and Generalization From Human Demonstrations
    Lu, Zhenyu
    Wang, Ning
    Yang, Chenguang
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2021, 26 (06) : 3265 - 3275
  • [39] Constraint Estimation and Derivative-Free Recovery for Robot Learning from Demonstrations
    Lee, Jonathan
    Laskey, Michael
    Fox, Roy
    Goldberg, Ken
    2018 IEEE 14TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2018, : 270 - 277
  • [40] Learning to Control Known Feedback Linearizable Systems From Demonstrations
    Sultangazin, Alimzhan
    Pannocchi, Luigi
    Fraile, Lucas
    Tabuada, Paulo
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2024, 69 (01) : 189 - 201