Motion Planning of Planar Closed Chains Based on Structural Sets

This paper investigates the motion planning problem of planar m-link ( $m \geq 4$ ) closed chains among point obstacles with extension to arbitrary convex 2-D obstacles. The configuration space (C-space) of closed chains is embedded into two copies of m-3 dimensional tori. Two structural sets, the C-boundaries and the C-obstacles, are analyzed based upon the C-spaces of recursively constructed lower-dimensional closed chains. They contain essential structural information about the connectivity of the collision-free portion (C-free) of the C-space. By approximating each workspace obstacle by a set of points on the boundary after dilation, its corresponding C-obstacle is guaranteed to be covered by the C-obstacle of the convex hull of the point set. This permits a resolution-complete roadmap algorithm that puts specific bias for sampling the structural sets. Several benchmark examples are presented that compare the performance between our algorithm and the traditional algorithms. Animation videos and source codes are also provided which demonstrate the effectiveness of our method for closed chains of up to 20 links.

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

[2]  Nancy M. Amato,et al.  A Kinematics-Based Probabilistic Roadmap Method for Closed Chain Systems , 2001 .

[3]  Micha Sharir,et al.  Planning, geometry, and complexity of robot motion , 1986 .

[4]  Frank Chongwoo Park,et al.  Tangent bundle RRT: A randomized algorithm for constrained motion planning , 2014, Robotica.

[5]  Jeffrey C. Trinkle,et al.  Complete Path Planning for Closed Kinematic Chains with Spherical Joints , 2002, Int. J. Robotics Res..

[6]  J. Schwartz,et al.  On the “piano movers” problem. II. General techniques for computing topological properties of real algebraic manifolds , 1983 .

[7]  Juan Cortés,et al.  Motion Planning Algorithms for General Closed-Chain Mechanisms , 2003 .

[8]  Zexiang Li,et al.  Singularities of parallel manipulators: a geometric treatment , 2003, IEEE Trans. Robotics Autom..

[9]  G. Swaminathan Robot Motion Planning , 2006 .

[10]  Jeffrey C. Trinkle,et al.  Complete path planning for a planar 2-R manipulator with point obstacles , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[11]  Nancy M. Amato,et al.  An obstacle-based rapidly-exploring random tree , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

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

[13]  Lydia E. Kavraki,et al.  On finding narrow passages with probabilistic roadmap planners , 1998 .

[14]  John E. Hopcroft,et al.  Motion of Objects in Contact , 1984 .

[15]  Léonard Jaillet,et al.  Path Planning with Loop Closure Constraints Using an Atlas-Based RRT , 2011, ISRR.

[16]  Larry Leifer,et al.  Applications of Damped Least-Squares Methods to Resolved-Rate and Resolved-Acceleration Control of Manipulators , 1988 .

[17]  Chaok Seok,et al.  A kinematic view of loop closure , 2004, J. Comput. Chem..

[18]  Dikai Liu,et al.  A framework for singularity-robust manipulator control during physical human-robot interaction , 2017, Int. J. Robotics Res..

[19]  Steven M. LaValle,et al.  Current Issues in Sampling-Based Motion Planning , 2005, ISRR.

[20]  Juan Cortés Mastral Motion Planning Algorithms for General Closed-Chain Mechanisms , 2003 .

[21]  Yoshihiko Nakamura,et al.  Inverse kinematic solutions with singularity robustness for robot manipulator control , 1986 .

[22]  Steven M. LaValle,et al.  Rapidly-Exploring Random Trees: Progress and Prospects , 2000 .

[23]  Siddhartha S. Srinivasa,et al.  Manipulation planning on constraint manifolds , 2009, 2009 IEEE International Conference on Robotics and Automation.

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

[25]  F. Park,et al.  Singularity Analysis of Closed Kinematic Chains , 1999 .

[26]  Léonard Jaillet,et al.  Path Planning on Manifolds Using Randomized Higher-Dimensional Continuation , 2010, WAFR.

[27]  Mike Stilman,et al.  Task constrained motion planning in robot joint space , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[28]  Jeffrey C. Trinkle,et al.  Complete Path Planning for Planar Closed Chains Among Point Obstacles , 2005, Robotics: Science and Systems.

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

[30]  Moshe Shoham,et al.  Topological and Kinematic Singularities for a Class of Parallel Mechanisms , 2009 .