A Direct Algorithm to Compute the Switching Curve for Time-Optimal Motion of Cooperative Multi-Manipulators Moving on a Specified Path

For more than two decades it has been known that the solution to the time-optimal problem for a manipulator along a specified path is bang–bang in terms of acceleration along the path and the switching points can be found by phase plane analysis. Despite great advances, no direct method is available for finding the switching points and constructing a switching curve specially for cooperative multi-manipulator systems (CMMSs). So far, all proposed methods are based on search algorithms in which one has to: (i) search the whole phase plane to establish the boundary of the non-feasible area in which the end-effector cannot follow the path and (ii) find the critical points by numerical calculation of the slope of the non-feasible boundary. Although this search algorithm can give the solution, it is very tedious and time consuming, and the problem gets worse for CMMSs. This paper is concerned with developing a direct method to find the critical points and construction of the switching curve for non-redundant CMMSs. To this end, a rigorous study of the characteristics of the critical points and the switching curve is presented, and based on that a direct algorithm is introduced.

[1]  Miroslaw Galicki,et al.  Time-optimal controls of kinematically redundant manipulators with geometric constraints , 2000, IEEE Trans. Robotics Autom..

[2]  Shaheen Ahmad,et al.  Time-optimal trajectories for cooperative multi-manipulator systems , 1997, IEEE Trans. Syst. Man Cybern. Part B.

[3]  Shugen Ma,et al.  Time Optimal Path-Tracking Control of Kinematically Redundant Manipulators , 2004 .

[4]  Shugen Ma,et al.  Minimum time path-tracking control of redundant manipulators , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[5]  Jang-Myung Lee,et al.  Time-optimal trajectory planning for a robot system under torque and impulse constraints , 2004, 30th Annual Conference of IEEE Industrial Electronics Society, 2004. IECON 2004.

[6]  J. Michael McCarthy,et al.  The number of saturated actuators and constraint forces during time-optimal movement of a general robotic system , 1992, IEEE Trans. Robotics Autom..

[7]  Miroslaw Galicki The structure of time-optimal controls for kinematically redundant manipulators with end-effector path constraints , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[8]  Shugen Ma,et al.  Minimum-time control of coupled tendon-driven manipulators , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[9]  Shugen Ma Time optimal control of manipulators with limit heat characteristics of actuators , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[10]  Leon Zlajpah,et al.  On time optimal path control of manipulators with bounded joint velocities and torques , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[11]  Jang-myung Lee,et al.  Time optimal trajectory planning for a robot system under torque and impulse constraints , 2004, 2004 IEEE International Symposium on Industrial Electronics.

[12]  J. Bobrow,et al.  Time-Optimal Control of Robotic Manipulators Along Specified Paths , 1985 .

[13]  Shugen Ma,et al.  Time optimal control of kinematically redundant manipulators with limit heat characteristics of actuators , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[14]  Friedrich Pfeiffer,et al.  A concept for manipulator trajectory planning , 1987, IEEE J. Robotics Autom..

[15]  James E. Bobrow,et al.  Minimum-time motions of manipulators with obstacles by successive searches for minimum-overload trajectories , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[16]  Miroslaw Galicki Control of kinematically redundant manipulator with actuator constraints , 2005, Proceedings of the Fifth International Workshop on Robot Motion and Control, 2005. RoMoCo '05..