Robust and Safe Autonomous Navigation for Systems With Learned SE(3) Hamiltonian Dynamics

Zhichao Li;Thai Duong;Nikolay Atanasov
{"title":"Robust and Safe Autonomous Navigation for Systems With Learned SE(3) Hamiltonian Dynamics","authors":"Zhichao Li;Thai Duong;Nikolay Atanasov","doi":"10.1109/OJCSYS.2022.3201554","DOIUrl":null,"url":null,"abstract":"Stability and safety are critical properties for successful deployment of automatic control systems. As a motivating example, consider autonomous mobile robot navigation in a complex environment. A control design that generalizes to different operational conditions requires a model of the system dynamics, robustness to modeling errors, and satisfaction of safety constraints, such as collision avoidance. This paper develops a neural ordinary differential equation network to learn the dynamics of a Hamiltonian system from trajectory data. The learned Hamiltonian model is used to synthesize an energy-shaping passivity-based controller and analyze its \n<italic>robustness</i>\n to uncertainty in the learned model and its \n<italic>safety</i>\n with respect to constraints imposed by the environment. Given a desired reference path for the system, we extend our design using a virtual reference governor to achieve tracking control. The governor state serves as a regulation point that moves along the reference path adaptively, balancing the system energy level, model uncertainty bounds, and distance to safety violation to guarantee robustness and safety. Our Hamiltonian dynamics learning and tracking control techniques are demonstrated on simulated hexarotor and quadrotor robots navigating in cluttered 3D environments.","PeriodicalId":73299,"journal":{"name":"IEEE open journal of control systems","volume":"1 ","pages":"164-179"},"PeriodicalIF":0.0000,"publicationDate":"2022-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/iel7/9552933/9683993/09866842.pdf","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE open journal of control systems","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/9866842/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Stability and safety are critical properties for successful deployment of automatic control systems. As a motivating example, consider autonomous mobile robot navigation in a complex environment. A control design that generalizes to different operational conditions requires a model of the system dynamics, robustness to modeling errors, and satisfaction of safety constraints, such as collision avoidance. This paper develops a neural ordinary differential equation network to learn the dynamics of a Hamiltonian system from trajectory data. The learned Hamiltonian model is used to synthesize an energy-shaping passivity-based controller and analyze its robustness to uncertainty in the learned model and its safety with respect to constraints imposed by the environment. Given a desired reference path for the system, we extend our design using a virtual reference governor to achieve tracking control. The governor state serves as a regulation point that moves along the reference path adaptively, balancing the system energy level, model uncertainty bounds, and distance to safety violation to guarantee robustness and safety. Our Hamiltonian dynamics learning and tracking control techniques are demonstrated on simulated hexarotor and quadrotor robots navigating in cluttered 3D environments.
学习SE(3)哈密顿动力学系统的鲁棒安全自主导航
稳定性和安全性是成功部署自动控制系统的关键特性。作为一个激励性的例子,考虑在复杂环境中自主移动机器人导航。适用于不同操作条件的控制设计需要系统动力学模型、对建模误差的鲁棒性以及安全约束的满足性,如防撞。本文开发了一个神经常微分方程网络,从轨迹数据中学习哈密顿系统的动力学。学习的哈密顿模型用于合成基于能量成形无源性的控制器,并分析其对学习模型中的不确定性的鲁棒性及其相对于环境施加的约束的安全性。给定系统所需的参考路径,我们使用虚拟参考调速器来扩展我们的设计,以实现跟踪控制。调速器状态作为一个调节点,自适应地沿着参考路径移动,平衡系统能级、模型不确定性边界和安全违规距离,以确保鲁棒性和安全性。我们的哈密顿动力学学习和跟踪控制技术在杂乱的三维环境中导航的模拟六旋翼和四旋翼机器人上进行了演示。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信