Collision free path-planning for cable-driven parallel robots

In this study, a path-planning method that has been developed for serial manipulators is adapted to cable-driven robots. The proposed method has two modes. The first one is active when the robot is far from an obstacle. In this mode, the robot moves toward the goal on a straight line. The second mode is active when the robot is near an obstacle. During this mode, the robot finds the best way to avoid the obstacle. Moreover, an algorithm is presented to detect the collision between the robot and the obstacle. A similar algorithm is also presented to avoid the collision of the cables with an obstacle. Some simulation results are shown, which are then validated experimentally using a built 4-cable-driven parallel manipulator. Although the path obtained between the initial and final poses may not be the shortest possible one, it guarantees finding a path, when it exists, no matter how cluttered the environment is.

[1]  Philip A. Voglewede,et al.  On the connections between cable-driven robots, parallel manipulators and grasping , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[2]  Le-Wu Lu,et al.  Automated construction in the ATLSS integrated building systems , 1993 .

[3]  Imme Ebert-Uphoff,et al.  Force-feasible workspace analysis for underconstrained, point-mass cable robots , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[4]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1986 .

[5]  B. Faverjon,et al.  A local based approach for path planning of manipulators with a high number of degrees of freedom , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[6]  M. Hiller,et al.  Design, analysis and realization of tendon-based parallel manipulators. , 2005 .

[7]  M. Ceccarelli,et al.  A 4–4 cable-based parallel manipulator for an application in hospital environment , 2007, 2007 Mediterranean Conference on Control & Automation.

[8]  Roger V. Bostelman,et al.  Adapting a teleoperated device for autonomous control using three-dimensional positioning sensors: experiences with the NIST RoboCrane ☆ , 2004 .

[9]  S. M. Udupa,et al.  Collision Detection and Avoidance in Computer Controlled Manipulators , 1977, IJCAI.

[10]  Saïd Zeghloul,et al.  A fast algorithm for distance calculation between convex objects using the optimization approach , 1996, Robotica.

[11]  Leila Notash,et al.  CAT4 (Cable Actuated Truss - 4 Degrees of Freedom): A Novel 4 DOF Cable Actuated Parallel Manipulator , 2002, J. Field Robotics.

[12]  Richard Verhoeven,et al.  Analysis of the Workspace of Tendon-based Stewart Platforms , 2004 .

[13]  Thierry Siméon,et al.  Visibility-based probabilistic roadmaps for motion planning , 2000, Adv. Robotics.

[14]  Sadao Kawamura,et al.  High-speed manipulation by using parallel wire-driven robots , 2000, Robotica.

[15]  Marco Ceccarelli,et al.  An optimum path planning for Cassino Parallel Manipulator by using inverse dynamics , 2008, Robotica.

[16]  Sunil K. Agrawal,et al.  Cable suspended robots: design, planning and control , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[17]  Sunil K. Agrawal,et al.  Workspace and Design Analysis of Cable-Suspended Planar Parallel Robots , 2002 .

[18]  Lotfi Romdhane,et al.  Path planning for manipulator robots in cluttered environments , 2005 .

[19]  Lotfi Romdhane,et al.  SMARP: A Tool for Parallel Manipulators Design and Simulation , 2006 .

[20]  Charles Pinto,et al.  A practical procedure to analyze singular configurations in closed kinematic chains , 2004, IEEE Transactions on Robotics.

[21]  So-Ryeok Oh,et al.  Cable-suspended planar parallel robots with redundant cables: controllers with positive cable tensions , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[22]  Lydia E. Kavraki,et al.  Path planning using lazy PRM , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[23]  Marco Ceccarelli,et al.  Generation of adjacent configurations for a collision-free path planning of manipulators , 1996, Robotica.

[24]  Lydia E. Kavraki,et al.  Probabilistic roadmaps for path planning in high-dimensional configuration spaces , 1996, IEEE Trans. Robotics Autom..

[25]  Wei-Jung Shiang,et al.  Dynamic analysis of the cable array robotic crane , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[26]  Robert L. Williams,et al.  Cable-suspended robotic contour crafting system , 2007 .

[27]  Nancy M. Amato,et al.  MAPRM: a probabilistic roadmap planner with sampling on the medial axis of the free space , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[28]  A. Mallik,et al.  Variational approach for singularity-free path-planning of parallel manipulators , 2003 .

[29]  Marco Ceccarelli,et al.  A Low-Cost Easy Operation 4-Cable Driven Parallel Manipulator , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[30]  Marco Ceccarelli,et al.  CATRASYS (Cassino Tracking System): A Wire System for Experimental Evaluation of Robot Workspace , 2002, J. Robotics Mechatronics.

[31]  Jorge Angeles,et al.  Singularity analysis of three-legged, six-DOF platform manipulators with URS legs , 2003 .

[32]  Bruce Randall Donald,et al.  Real-time robot motion planning using rasterizing computer graphics hardware , 1990, SIGGRAPH.

[33]  Jean-Pierre Merlet,et al.  Parallel Robots , 2000 .

[34]  Yoon Keun Kwak,et al.  Kinematics and Workspace Analysis of a Parallel Wire Mechanism for Measuring a Robot Pose , 1999 .

[35]  Jean-Pierre Merlet A Generic Trajectory Verifier for the Motion Planning of Parallel Robots , 2001 .

[36]  Guilin Yang,et al.  Workspace generation and planning singularity-free path for parallel manipulators , 2005 .

[37]  Lotfi Romdhane,et al.  Real-Time Path Planning for Multi-DoF Manipulators in Dynamic Environment , 2006 .

[38]  Koichi Kondo,et al.  Motion planning with six degrees of freedom by multistrategic bidirectional heuristic free-space enumeration , 1991, IEEE Trans. Robotics Autom..

[39]  Bhaskar Dasgupta,et al.  Singularity-free path planning for the Stewart platform manipulator , 1998 .

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