基于解析速度障碍的高效避碰计算及其与基于采样和优化方法的比较研究

Zhimin Xi, E. Torkamani
{"title":"基于解析速度障碍的高效避碰计算及其与基于采样和优化方法的比较研究","authors":"Zhimin Xi, E. Torkamani","doi":"10.1115/1.4054527","DOIUrl":null,"url":null,"abstract":"\n Velocity obstacle is one of popular reactive navigation algorithms for path planning of autonomous agents. The collision-free property can be guaranteed if the agent is able to choose a velocity outside the velocity obstacle region under the assumption that obstacles maintain a constant velocity within the control cycle time of the agent. To date, selection of the optimal velocity relies on either sampling or optimization approaches. The sampling approach can maintain the same amount of computation cost but may miss feasible solutions under collision risks with insufficient number of samples. The optimization approach such as the linear programming demands for convexity of the constraints in the velocity space which may not be satisfied considering non-holonomic agents. In addition, the algorithm has varying computation demand depending on the navigation situation. This paper proposes an analytic approach for choosing a candidate velocity rather than relying on the sampling or optimization approaches. The analytic approach can significantly reduce computation cost without sacrificing the performance. Agents with both holonomic and non-holonomic constraints are considered to demonstrate the performance and efficiency of the proposed approach. Extensive comparison studies with static, non-reactive, and reactive moving obstacles demonstrate that the analytical velocity obstacle is computationally much more efficient than the optimization based approach and performs better than the sampling based approach.","PeriodicalId":164923,"journal":{"name":"Journal of Autonomous Vehicles and Systems","volume":"55 14","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-05-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Analytic velocity obstacle for efficient collision avoidance computation and a comparison study with sampling and optimization based approaches\",\"authors\":\"Zhimin Xi, E. Torkamani\",\"doi\":\"10.1115/1.4054527\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"\\n Velocity obstacle is one of popular reactive navigation algorithms for path planning of autonomous agents. The collision-free property can be guaranteed if the agent is able to choose a velocity outside the velocity obstacle region under the assumption that obstacles maintain a constant velocity within the control cycle time of the agent. To date, selection of the optimal velocity relies on either sampling or optimization approaches. The sampling approach can maintain the same amount of computation cost but may miss feasible solutions under collision risks with insufficient number of samples. The optimization approach such as the linear programming demands for convexity of the constraints in the velocity space which may not be satisfied considering non-holonomic agents. In addition, the algorithm has varying computation demand depending on the navigation situation. This paper proposes an analytic approach for choosing a candidate velocity rather than relying on the sampling or optimization approaches. The analytic approach can significantly reduce computation cost without sacrificing the performance. Agents with both holonomic and non-holonomic constraints are considered to demonstrate the performance and efficiency of the proposed approach. Extensive comparison studies with static, non-reactive, and reactive moving obstacles demonstrate that the analytical velocity obstacle is computationally much more efficient than the optimization based approach and performs better than the sampling based approach.\",\"PeriodicalId\":164923,\"journal\":{\"name\":\"Journal of Autonomous Vehicles and Systems\",\"volume\":\"55 14\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-05-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Autonomous Vehicles and Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1115/1.4054527\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Autonomous Vehicles and Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1115/1.4054527","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

速度障碍是自主智能体路径规划中常用的响应式导航算法之一。假设障碍物在智能体的控制周期内保持恒定速度,如果智能体能够在速度障碍区域外选择一个速度,则可以保证其无碰撞特性。迄今为止,最优速度的选择依赖于抽样或优化方法。采样方法可以保持相同的计算成本,但在样本数量不足的碰撞风险下可能会错过可行解。线性规划等优化方法对速度空间中约束的凸性有要求,而考虑非完整主体时,这种要求可能无法得到满足。此外,该算法的计算量随导航情况的不同而变化。本文提出了一种选择候选速度的解析方法,而不是依赖于采样或优化方法。分析方法在不牺牲性能的前提下,显著降低了计算成本。同时考虑了具有完整约束和非完整约束的智能体,以证明该方法的性能和效率。与静态、非反应性和反应性移动障碍物的广泛比较研究表明,分析速度障碍的计算效率比基于优化的方法高得多,并且比基于采样的方法性能更好。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Analytic velocity obstacle for efficient collision avoidance computation and a comparison study with sampling and optimization based approaches
Velocity obstacle is one of popular reactive navigation algorithms for path planning of autonomous agents. The collision-free property can be guaranteed if the agent is able to choose a velocity outside the velocity obstacle region under the assumption that obstacles maintain a constant velocity within the control cycle time of the agent. To date, selection of the optimal velocity relies on either sampling or optimization approaches. The sampling approach can maintain the same amount of computation cost but may miss feasible solutions under collision risks with insufficient number of samples. The optimization approach such as the linear programming demands for convexity of the constraints in the velocity space which may not be satisfied considering non-holonomic agents. In addition, the algorithm has varying computation demand depending on the navigation situation. This paper proposes an analytic approach for choosing a candidate velocity rather than relying on the sampling or optimization approaches. The analytic approach can significantly reduce computation cost without sacrificing the performance. Agents with both holonomic and non-holonomic constraints are considered to demonstrate the performance and efficiency of the proposed approach. Extensive comparison studies with static, non-reactive, and reactive moving obstacles demonstrate that the analytical velocity obstacle is computationally much more efficient than the optimization based approach and performs better than the sampling based approach.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Enhance Road Detection Data Processing of LiDAR Point Clouds to Specifically Identify Unmarked Gravel Rural Roads Tracking Algorithm Application Integrating Visual and Radar Information in Intelligent Vehicle Target Tracking Simulation Study on Hydraulic Braking Control of Engine Motor of Hybrid Electric Vehicle Robust Visual SLAM in Dynamic Environment Based on Motion Detection and Segmentation Two-Carrier Cooperative Parking Robot: Design and Implementation
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1