Practical Sliced Configuration Spaces for Curved Planar Pairs

E. Sacks
1999 The international journal of robotics research  
I present a practical configuration space computation algorithm for pairs of curved planar parts based on the general algorithm developed by Bajaj and me. The general algorithm advances the theoretical understanding of configuration space computation, but is too slow and fragile for some applications. The new algorithm solves these problems by restricting the analysis to parts bounded by line segments and circular arcs, whereas the general algorithm handles rational parametric curves. The
more » ... ff is worthwhile because the restricted class handles most robotics and mechanical engineering applications. The algorithm reduces runtime by a factor of 60 on nine representative engineering pairs and by a factor of 9 on two human knee pairs. It also handles common special pairs by specialized methods. A survey of 2500 mechanisms shows that these methods cover 90% of pairs and yield an additional factor of 10 reduction in average runtime. The theme of this article is that applications requirements, as well as intrinsic theoretical interest, should drive configuration space research.
doi:10.1177/02783649922066060 fatcat:ddbed2nrfngydckz5zh5ieefni