An improved Gilbert algorithm with rapid convergence

  • Chang Liang
  • , Qiao Hong
  • , Wan Anhua
  • , John Keane

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

Gilbert algorithm is a very popular algorithm in collision detection in robotics and also in classification in pattern recognition. However, the major drawback of Gilbert algorithm is that in many cases it becomes very slow as it approaches the final solution and the vertices selection vibrates in these cases. In this paper, a) We prove theoretically that when the selection of vertices vibrates among several points, the algorithm will converge to the hyperplane determined by these points. b) Based on the above results, an improved Gilbert algorithm for computing the distance between two convex polytopes is presented. The algorithm can avoid the slow convergence of the original one. Numerical simulation results demonstrate the effectiveness and advantage of the improved algorithm.

Original languageEnglish
Title of host publication2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2006
Pages3861-3866
Number of pages6
DOIs
StatePublished - 2006
Externally publishedYes
Event2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2006 - Beijing, China
Duration: 9 Oct 200615 Oct 2006

Publication series

NameIEEE International Conference on Intelligent Robots and Systems

Conference

Conference2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2006
Country/TerritoryChina
CityBeijing
Period9/10/0615/10/06

Keywords

  • Collision detection
  • Gilbert algorithm
  • Nearest point

Fingerprint

Dive into the research topics of 'An improved Gilbert algorithm with rapid convergence'. Together they form a unique fingerprint.

Cite this