Aggressive Collision-Inclusive Motion Planning

IF 7.3 1区 工程技术 Q1 AUTOMATION & CONTROL SYSTEMS IEEE/ASME Transactions on Mechatronics Pub Date : 2024-10-16 DOI:10.1109/TMECH.2024.3423419
Huan Yu;Chuanqi Hu;Jin Wang;Guodong Lu;Jie Tu;Zhi Zheng;Jingjing Li;Fei Gao
{"title":"Aggressive Collision-Inclusive Motion Planning","authors":"Huan Yu;Chuanqi Hu;Jin Wang;Guodong Lu;Jie Tu;Zhi Zheng;Jingjing Li;Fei Gao","doi":"10.1109/TMECH.2024.3423419","DOIUrl":null,"url":null,"abstract":"Traditional drone systems typically prioritize collision avoidance as a fundamental tenet of their motion planning paradigms. Nevertheless, in some narrow scenarios, collisions might be inevitable. Notably, collisions can be strategically employed to minimize task duration and energy consumption. This article delves into the intriguing realm of actively and reasonably utilizing collisions for aggressive motion planning. To generate aggressive collision-utilized primitives, we design a sample-based front-end called improved collision-inclusive rapidly-exploring random trees, which solves linear quadratic minimum time problems. Unlike traditional derivative rapidly-exploring random trees, the generated primitives undergo deformation when collisions are detected rather than being discarded. To achieve better collision actions, a collision-utilized trajectory optimization is constructed, with the core being the design of a maneuverability constraint and a collision relaxation constraint. The corresponding constraint elimination and transcription methods are proposed to accelerate the solving process. Finally, the constrained trajectory optimization is transformed into an unconstrained optimization problem that can be solved within <inline-formula><tex-math>$\\text{6}\\,\\text{ms}$</tex-math></inline-formula>. To determine whether to implement collisions, we propose a receding horizon decision strategy where the decision between collision-utilized and collision-free trajectories is made by minimizing the time cost within each horizon. The integrated collision-inclusive planning system enables robots to judiciously weigh the risks and benefits of collisions, allowing them to autonomously decide whether and how to engage in such interactions. Extensive experiments verify the effectiveness, capability, advancement, and robustness of our proposed method, showing that the strategic utilization of collisions can enhance aggressiveness in narrow environments, opening up a new perspective for motion planning.","PeriodicalId":13372,"journal":{"name":"IEEE/ASME Transactions on Mechatronics","volume":"30 2","pages":"1412-1423"},"PeriodicalIF":7.3000,"publicationDate":"2024-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE/ASME Transactions on Mechatronics","FirstCategoryId":"5","ListUrlMain":"https://ieeexplore.ieee.org/document/10720609/","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

Traditional drone systems typically prioritize collision avoidance as a fundamental tenet of their motion planning paradigms. Nevertheless, in some narrow scenarios, collisions might be inevitable. Notably, collisions can be strategically employed to minimize task duration and energy consumption. This article delves into the intriguing realm of actively and reasonably utilizing collisions for aggressive motion planning. To generate aggressive collision-utilized primitives, we design a sample-based front-end called improved collision-inclusive rapidly-exploring random trees, which solves linear quadratic minimum time problems. Unlike traditional derivative rapidly-exploring random trees, the generated primitives undergo deformation when collisions are detected rather than being discarded. To achieve better collision actions, a collision-utilized trajectory optimization is constructed, with the core being the design of a maneuverability constraint and a collision relaxation constraint. The corresponding constraint elimination and transcription methods are proposed to accelerate the solving process. Finally, the constrained trajectory optimization is transformed into an unconstrained optimization problem that can be solved within $\text{6}\,\text{ms}$. To determine whether to implement collisions, we propose a receding horizon decision strategy where the decision between collision-utilized and collision-free trajectories is made by minimizing the time cost within each horizon. The integrated collision-inclusive planning system enables robots to judiciously weigh the risks and benefits of collisions, allowing them to autonomously decide whether and how to engage in such interactions. Extensive experiments verify the effectiveness, capability, advancement, and robustness of our proposed method, showing that the strategic utilization of collisions can enhance aggressiveness in narrow environments, opening up a new perspective for motion planning.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
积极的包含碰撞的运动规划
传统的无人机系统通常优先考虑避免碰撞,作为其运动规划范例的基本原则。然而,在某些狭窄的情况下,碰撞可能是不可避免的。值得注意的是,可以策略性地使用碰撞来最小化任务持续时间和能量消耗。本文深入探讨了积极合理地利用碰撞进行积极运动规划的有趣领域。为了生成积极的碰撞利用原语,我们设计了一个基于样本的前端,称为改进的包含碰撞的快速探索随机树,它解决了线性二次最小时间问题。与传统的导数快速探索随机树不同,生成的原语在检测到碰撞时发生变形,而不是被丢弃。为了获得更好的碰撞效果,构建了一个基于碰撞的轨迹优化模型,其核心是机动约束和碰撞松弛约束的设计。提出了相应的约束消除和转录方法,以加快求解过程。最后,将约束轨迹优化转化为可在$\text{6}\,\text{ms}$范围内求解的无约束优化问题。为了确定是否实现碰撞,我们提出了一种后退视界决策策略,该策略通过最小化每个视界内的时间成本来决定使用碰撞和不使用碰撞的轨迹。集成的碰撞包容性规划系统使机器人能够明智地权衡碰撞的风险和收益,使它们能够自主决定是否以及如何参与此类交互。大量的实验验证了我们提出的方法的有效性、能力、先进性和鲁棒性,表明策略性地利用碰撞可以增强在狭窄环境中的攻击性,为运动规划开辟了一个新的视角。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
IEEE/ASME Transactions on Mechatronics
IEEE/ASME Transactions on Mechatronics 工程技术-工程:电子与电气
CiteScore
11.60
自引率
18.80%
发文量
527
审稿时长
7.8 months
期刊介绍: IEEE/ASME Transactions on Mechatronics publishes high quality technical papers on technological advances in mechatronics. A primary purpose of the IEEE/ASME Transactions on Mechatronics is to have an archival publication which encompasses both theory and practice. Papers published in the IEEE/ASME Transactions on Mechatronics disclose significant new knowledge needed to implement intelligent mechatronics systems, from analysis and design through simulation and hardware and software implementation. The Transactions also contains a letters section dedicated to rapid publication of short correspondence items concerning new research results.
期刊最新文献
Robust Hysteretic Observer-Based Optimal Control of Piezoelectric Nano-Motion Systems With Prescribed Performance Bearing-Rotor Fault Detection via a Siamese Network Integrating WDCNN and Improved Mamba Under Limited Samples Design and Reactive Navigation of Propeller-Driven Miniature Swimming Robot for Pipeline Inspection Simultaneous Magnetic Actuation and Compound Localization of an Ultrasound Capsule Endoscope in Endoluminal Environment A Novel Electromagnetic Energy Harvester With Electrical Frequency up-Converter
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1