摘要
在实际工程应用中,运动目标的外形、大小直接影响到路径选择,本文针对三维复杂场景的碰撞检测和路径规划问题,提出了一种基于层次包围盒碰撞检测的实时路径规划优化算法.该优化算法在进行碰撞检测时,通过预碰撞筛选检测和精细碰撞检测的方法来规避根本不会碰撞的物体,只检测与视点小半径球有碰撞可能性的物体;在进行路径规划时,在传统A*算法进行路径规划的基础上,结合"粗试探和精搜索"的思想,最终完成路径规划.实验结果表明,本文优化算法在时间效率和效果上有一定的优势.
In practical engineering applications,the shape and size of the moving target directly affect the path selection. To solve the collision detection and path planning problems in three-dimensional complex scenes,a real-time path planning optimization algorithm based on the hierarchical bounding box is proposed. In the collision detection step,the algorithm uses pre-collision screening detection and fine collision detection to avoid objects that do not collide at all,and only detecting objects that have possibility to collide with small radius ball of the viewpoint. In the path planning step,based on the path planning of the traditional A * algorithm,combined with the idea of ' rough test and fine search',the path planning is finally completed. Experimental results showthat the optimization algorithm has certain advantages in time efficiency and effectiveness.
作者
郑红波
左少华
程燕飞
秦绪佳
张美玉
徐晓刚
ZHENG Hong-bo;ZUO Shao-hua;CHENG Yan-fei;QIN Xu-jia;ZHANG Mei-yu;XU Xiao-gang(School of Computer Science and Technology,Zhejiang University of Technology,Hangzhou 310023,China;Department of Navigation,Dalian Naval Academy,Dalian 116018,China)
出处
《小型微型计算机系统》
CSCD
北大核心
2019年第3期660-664,共5页
Journal of Chinese Computer Systems
基金
国家自然科学基金项目(6170245
61672463)资助
关键词
三维场景
碰撞检测
路径规划
A*算法
three-dimensional scene
collision detection
path planning
A*algorithm