Trajectory Optimization for a Six-DOF Cable-Suspended Parallel Robot with Dynamic Motions Beyond the Static Workspace

This paper presents a trajectory optimization formulation for planning dynamic trajectories of a six-degree-of-freedom (six-DOF) cable-suspended parallel robot (CSPR) that extend beyond the static workspace. The optimization is guided by low-dimensional dynamic models to overcome the local minima and accelerate the exploration of the narrow feasible state space. The dynamic similarity between the six-DOF CSPR and the three-DOF point-mass CSPR is discussed with the analyses of their feasible force polyhedra. Finally, the transition trajectories of a three-DOF CSPR are used as the initial guess of the translational part of the six-DOF motion. With the proposed approach, highly dynamic motions for a six-DOF CSPR are efficiently generated with multiple oscillations. The feasibility is demonstrated by point-to-point and periodic trajectories in the physics simulation.

[1]  Matthew Kelly,et al.  An Introduction to Trajectory Optimization: How to Do Your Own Direct Collocation , 2017, SIAM Rev..

[2]  Shuang Cong,et al.  Dynamic trajectory planning for a spatial 3-DoF cable-suspended parallel robot , 2018 .

[3]  Clément Gosselin,et al.  Dynamic Point-to-Point Trajectory Planning of a Three-DOF Cable-Suspended Parallel Robot , 2016, IEEE Transactions on Robotics.

[4]  Oskar von Stryk,et al.  Direct and indirect methods for trajectory optimization , 1992, Ann. Oper. Res..

[5]  Vladimir Ivan,et al.  Leveraging Precomputation with Problem Encoding for Warm-Starting Trajectory Optimization in Complex Environments , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[6]  Jan Peters,et al.  Guiding Trajectory Optimization by Demonstrated Distributions , 2017, IEEE Robotics and Automation Letters.

[7]  Clément Gosselin,et al.  Periodic Trajectory Planning Beyond the Static Workspace for 6-DOF Cable-Suspended Parallel Robots , 2018, IEEE Transactions on Robotics.

[8]  Clément Gosselin,et al.  Dynamic Point-to-Point Trajectory Planning of a Two-DOF Cable-Suspended Parallel Robot , 2014, IEEE Transactions on Robotics.

[9]  Jorge Nocedal,et al.  An Interior Point Algorithm for Large-Scale Nonlinear Programming , 1999, SIAM J. Optim..

[10]  Patrick Siarry,et al.  A survey on optimization metaheuristics , 2013, Inf. Sci..

[11]  Clément Gosselin,et al.  Dynamically feasible motions of a class of purely-translational cable-suspended parallel robots , 2019, Mechanism and Machine Theory.

[12]  Shuang Cong,et al.  Geometry-Based Trajectory Planning of a 3-3 Cable-Suspended Parallel Robot , 2017, IEEE Transactions on Robotics.

[13]  Jean-Pierre Merlet,et al.  Wrench-Feasible Workspace of Parallel Cable-Driven Mechanisms , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[14]  Clément Gosselin,et al.  Dynamic Trajectory Planning and Geometric Analysis of a Two-Degree-of-Freedom Translational Cable-Suspended Planar Parallel Robot Using a Parallelogram Cable Loop , 2019, Journal of Mechanisms and Robotics.

[15]  J. Betts Survey of Numerical Methods for Trajectory Optimization , 1998 .

[16]  C. Gosselin,et al.  Trajectory planning for the static to dynamic transition of point-mass cable-suspended parallel mechanisms , 2017 .

[17]  Nan Zhang,et al.  Dynamic trajectory planning of a 3-DOF under-constrained cable-driven parallel robot , 2016 .

[18]  Clément Gosselin,et al.  Dynamic Point-to-Point Trajectory Planning of a Three-DOF Cable-Suspended Mechanism Using the Hypocycloid Curve , 2018, IEEE/ASME Transactions on Mechatronics.

[19]  Clément Gosselin,et al.  Dynamic Point-to-Point Trajectory Planning Beyond the Static Workspace for Six-DOF Cable-Suspended Parallel Robots , 2018, IEEE Transactions on Robotics.

[20]  Clément Gosselin,et al.  Dynamic transition trajectory planning of three-DOF cable-suspended parallel robots via linear time-varying MPC , 2020 .

[21]  Luxin Han,et al.  Optimal Trajectory Generation for Quadrotor Teach-and-Repeat , 2019, IEEE Robotics and Automation Letters.

[22]  Lluís Ros,et al.  Planning Wrench-Feasible Motions for Cable-Driven Hexapods , 2016, IEEE Transactions on Robotics.

[23]  Russ Tedrake,et al.  High-dimensional underactuated motion planning via task space control , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[24]  Clément Gosselin Global Planning of Dynamically Feasible Trajectories for Three-DOF Spatial Cable-Suspended Parallel Robots , 2013 .

[25]  Clément Gosselin,et al.  A Gravity-Powered Mechanism for Extending the Workspace of a Cable-Driven Parallel Mechanism: Application to the Appearance Modelling of Objects , 2010, Int. J. Autom. Technol..