期刊文献+

多机器人并行动态包围体层次树碰撞检测算法 被引量:8

Multi-Robot Parallel Dynamic Bounding Volume Hierarchy Tree Collision Detection Algorithm
下载PDF
导出
摘要 针对现有多机器人间碰撞检测算法耗时过多的问题,提出上层动态剔除层、中间连杆层、底层3层结构的并行动态包围体层次树碰撞检测算法.首先采用3层结构构建机器人两两间动态包围体层次树;然后依次对上、中、底各层设计并行加速的并行架构,采用OpenMP的3种并行结构实现碰撞检测并行计算.通过6或8个机器人工作站进行实验并分析算法的时间复杂度,结果表明,在相同实验条件下,动态包围体层次树中间连杆层、底层并行处理后碰撞检测效率是原动态包围体层次树的2倍左右,是RAPID的4倍以上;所提出的并行架构能够发挥出动态包围体层次树的层次结构优势,并行计算下的动态包围体层次树算法能有效地提高多机器人间碰撞检测效率. The existing collision detection algorithms for multi‐robot are excessively time‐consuming . To speed up the process ,a parallel collision detection algorithm using dynamic bounding volume tree with a three‐layer hierarchy was proposed .This new hierarchy consists of an upper dynamic removal layer ,a middle link layer and a bottom layer .Firstly ,the three‐layer hierarchy was adopted to build a dynamic bounding volume tree between every two robots . Secondly , a parallel architecture was designed to compute each layer respectively and speed up the calculation in parallel .Lastly ,parallel computing collision detection was implemented based on the three parallel structures using the OpenMP .Experiments performed on a 6/8 robots workstation and the analysis of time complexity show that under the same experimental conditions ,w hen parallel computing the middle link layer and the bottom layer of the dynamic bounding volume tree ,the efficiency of collision detection is about two times faster than that of the original data structure ,and over four times faster than that of RAPID . The proposed parallel architecture fully takes advantage of the hierarchical structure of the dynamic bounding volume tree ,and effectively improves the efficiency of collision detection among multi‐robot .
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2014年第11期1948-1956,共9页 Journal of Computer-Aided Design & Computer Graphics
基金 国家自然科学基金(51065005) 广西自然科学基金(2012GXNSFAA053200) 广西科学研究与技术开发计划(1348012-10) 广西制造系统与先进制造技术重点实验室项目(11-031-12S03 13-051-09S13)
关键词 碰撞检测 动态包围体层次树 并行计算 多机器人 collision detection dynamic bounding volume hierarchy tree parallel computing multi-ro bo t
  • 相关文献

参考文献19

  • 1Redon S, Kim Y J, Lin M C, etal. Fast continuous collision detection for articulated models [C] ]/Proceedings of the 9th ACM Symposium on Solid Modeling and Applications. Aire- la Ville Eurographics Association Press, 2004 145-156.
  • 2刘成良,张凯,Jay Lee.双机器人协调作业下碰撞算法及仿真研究[J].机器人,2003,25(2):167-171. 被引量:8
  • 3李平,孟庆鑫,王立权.双机器人协调系统的碰撞检测问题研究[J].哈尔滨工程大学学报,2005,26(3):320-323. 被引量:11
  • 4Chiddarwar S S, Babu N R. Offline decoupled path planning approach for effective coordination of multiple robots [J]. Robotica, 2010, 28(4): 477-491.
  • 5陈友东,晏亮,谷平平.双机器人系统的碰撞检测算法[J].北京航空航天大学学报,2013,39(12):1644-1648. 被引量:16
  • 6Terdiman P. Memory-optimized bounding-volume hierarchies [OL]. [2013 09 28]. http://www, codecorner, com/Opcod.
  • 7Gottschalk S, Lin M C, Manocha D. OBBTree: a hierarchical structure for rapid interference detection I-C/ //Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH. New York: ACMPress, 1996 171-180.
  • 8Bradshaw G, O'Sullivan C. Sphere-tree construction using dynamic medial axis approximation [C //Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation. New York: ACM Press, 2002:33-40.
  • 9Klosowski J T, Held M, Mitchell J S B, et al. Efficient collision detection using bounding volume hierarchies of K-Dops [J]. IEEE Transactions on Visualization and Computer Graphics, 1998, 4(1): 21-36.
  • 10Larsen E, Gottschalk S, Lin M C, et al. Fast proximity queries with swept sphere volumes [R]. North Carolina.. University of North Carolina. Department of Computer Science, 1999.

二级参考文献80

  • 1周友行,邹湘伏,何清华.多臂机器人关节间的碰撞检测研究[J].中国工程机械学报,2003,1(1):16-21. 被引量:6
  • 2孟庆鑫,李平,郭黎滨,王立权.多机器人协作技术分析及其实验系统设计[J].制造业自动化,2004,26(11):43-47. 被引量:4
  • 3李平,孟庆鑫,王立权.双机器人协调系统的碰撞检测问题研究[J].哈尔滨工程大学学报,2005,26(3):320-323. 被引量:11
  • 4刘晓平,曹力.基于MPI的并行八叉树碰撞检测[J].计算机辅助设计与图形学学报,2007,19(2):184-187. 被引量:13
  • 5熊有伦.机器人技术基础[M].武汉:华中理工大学出版社,1999..
  • 6Kim D, Heo J, Yoon S. HPCCD: Hybrid parallel continuous collision detection//Proceedings of the Korea Advanced Institute of Science and Techaology. South Korea, 2009 : 235-240.
  • 7Lext J, Assarsson U, Moller T. A benchmark for animated ray tracing. IEEE Computer Graphics and Applications, 2001, 21(2): 22-31.
  • 8Redon S, Kheddar A, Coquillart S. Fast continuous collision detection between rigid bodies. Computer Graphics Forum, 2002, 21(3): 279-288.
  • 9Hubbard P M. Interactive collision detection//Proceedings of the IEEE Symposium on Research Frontiers in Virtual Reality. San Jose, CA, USA, 1993:24-31.
  • 10Palmer I J, Grimsdale R L. Collision detection for animation using sphere-trees. Computer Graphics Forum, 1995, 14 (2): 105-116.

共引文献58

同被引文献60

引证文献8

二级引证文献35

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部