Planning For Closed Chains Without Inverse Kinematics

Motion planning for mechanisms with closed chains has received substantial interest in recent years. Most efforts focus on characterizing the geometry and topology of the closure set and on inverse kinematics. In this paper, we show that efficient sampling-based motion planning is possible without having either of these. In particular, we develop a variant of the RRT that uses a kd-tree to actively maintain a sampling domain around the closure set. The method is implemented and has been tested on a dozen examples.

[1]  Thierry Siméon,et al.  Dynamic-Domain RRTs: Efficient Exploration by Controlling the Sampling Domain , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[2]  Lydia E. Kavraki,et al.  Quantitative Analysis of Nearest-Neighbors Search in High-Dimensional Sampling-Based Motion Planning , 2006, WAFR.

[3]  Harold A. Scheraga,et al.  Exact analytical loop closure in proteins using polynomial equations , 1999, J. Comput. Chem..

[4]  J. Denavit,et al.  A kinematic notation for lower pair mechanisms based on matrices , 1955 .

[5]  Jeffrey C. Trinkle,et al.  Toward Complete Path Planning for Planar 3R-Manipulators Among Point Obstacles , 2004, WAFR.

[6]  Steven M. LaValle,et al.  RRT-connect: An efficient approach to single-query path planning , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[7]  Dinesh Manocha,et al.  Efficient inverse kinematics for general 6R manipulators , 1994, IEEE Trans. Robotics Autom..

[8]  Matthew T. Mason,et al.  Mechanics of Robotic Manipulation , 2001 .

[9]  Steven M. LaValle,et al.  Improving Motion-Planning Algorithms by Efficient Nearest-Neighbor Searching , 2007, IEEE Transactions on Robotics.

[10]  Thierry Siméon,et al.  Sampling-Based Motion Planning under Kinematic Loop-Closure Constraints , 2004, WAFR.

[11]  Li Han,et al.  Stratified Deformation Space and Path Planning for a Planar Closed Chain with Revolute Joints , 2006, WAFR.

[12]  Sunil Arya,et al.  Approximate nearest neighbor queries in fixed dimensions , 1993, SODA '93.

[13]  Lydia E. Kavraki,et al.  Randomized path planning for linkages with closed kinematic chains , 2001, IEEE Trans. Robotics Autom..

[14]  B. Faverjon,et al.  Probabilistic Roadmaps for Path Planning in High-Dimensional Con(cid:12)guration Spaces , 1996 .

[15]  Thierry Siméon,et al.  Adaptive tuning of the sampling domain for dynamic-domain RRTs , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  D. Mount ANN Programming Manual , 1998 .

[17]  Gregory S. Chirikjian,et al.  Evaluating efficiency of self-reconfiguration in a class of modular robots , 1996, J. Field Robotics.

[18]  Federico Thomas,et al.  Multi-loop Position Analysis via Iterated Linear Programming , 2006, Robotics: Science and Systems.

[19]  John Canny,et al.  The complexity of robot motion planning , 1988 .