Computer Science ›› 2014, Vol. 41 ›› Issue (Z6): 61-63.

Previous Articles     Next Articles

Research on Collision Detection of Convex Polyhedron Based on Mixed Artificial Fish Swarm Algorithm

LIU Hai-ping   

  • Online:2018-11-14 Published:2018-11-14

Abstract: This paper put forward a detection algorithm based on the shortest distance calculation.The algorithm uses convex polyhedron three dimensional space vertex coordinates of convex hull to present convex polyhedron,and the distance between the convex objects comes down to a non-linear programming problem with a restricted condition.Using mixed artificial fish swarm algorithm solves the problem.In the optimization process,using artificial fish swarm algorithm can quickly find the global extremal neighborhood,and in the late process using pattern search method can accurately find the global extremal.Experiments show that no matter in speed or in accuracy,mixed artificial fish swarm algorithm has more obvious advantage than penalty function method and genetic algorithm.

Key words: Convex polyhedron,Collision detection,Nonlinear programming,Mixed artificial fish swarm algorithm

[1] 杜鹏,唐敏,童若锋.多核加速的并行碰撞检测[J].计算机辅助设计与图形学学报,2011,3(5):833-838
[2] 李成景,王洁,肖强明,等.三维视景仿真的包围盒碰撞检测算法优化[J].电视技术,2011,35(17):122-125
[3] 金汉均.虚拟环境中物体碰撞检测算法研究[D].武汉:华中科技大学,2006
[4] Lin M C,Manocha D.Fast interference detection between geometric models [J].The Visual Computer,1995,11(10):542-561
[5] Gilbert E G,Johnson D W,Keerthi S S.A fast procedure forcomputing the distance between complex objects in three-dimensional space [J].IEEE Trans on Robotics and Automation,1988,4(2):193-203
[6] 李晓磊.一种新型的智能优化算法—人工鱼群算法[D].杭州:浙江大学,2003
[7] 谢政,李建平,汤泽滢.非线性最优化[M].长沙:国防科技大学出版社,2003:213-2

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!