Journal of Shanghai Jiaotong University ›› 2015, Vol. 49 ›› Issue (08): 1114-1122.

• Automation Technique, Computer Technology • Previous Articles     Next Articles

A Novel Algorithm for Collision Detection Based on Octree of Adaptive Subdivision and Encoding

BAO Yidong1, 2,WU Dongmei1   

  1. (1. State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin 150080, China;2. School of Software, Pingdingshan University, Pingdingshan 467000, Henan, China)
  • Received:2014-06-23 Online:2015-08-31 Published:2015-08-31

Abstract:

Abstract: A novel algorithm for collision detection in robot operation training system based on octree of adaptive subdivision and encoding algorithm was proposed in this paper. Using this method, this structure can not only guarantee the real-time, and has the good topology. This octree structure adopts three times of the average triangle of the axis aligned bounding box to set the cell size. It is reasonable and effective compared with the radius of sphere. Based on the triangle size and the optimal cell size, by using the adaptive triangular mesh subdivision and the centroid distance, the collision in the space was detected. The experimental simulation data verify the realtime and effectiveness of the method.

Key words:  , robot operation training system; octree structure; collision detection; encoding; triangle subdivision

CLC Number: