Hostname: page-component-cd9895bd7-hc48f Total loading time: 0 Render date: 2024-12-25T05:13:52.340Z Has data issue: false hasContentIssue false

Near minimum-time trajectory for two coordinated manipulators

Published online by Cambridge University Press:  09 March 2009

K. Y. Lee
Affiliation:
Mechanical & Mechatronic Engineering University of Sydney,Sydney, NSW 2006 (Australia)
M. W. M. G. Dissanayake
Affiliation:
Mechanical & Mechatronic Engineering University of Sydney,Sydney, NSW 2006 (Australia)

Summary

This paper presents a method to obtain near minimum-time trajectories for two coordinated manipulators handling a rigid object. A piece-wise constant function is used to approximate the second derivatives of the generalised coordinates of the manipulators of the system. This transforms the time optimal control problem into a non-linearly constrained optimisation problem. The transformed problem is then solved by the sequential quadratic programming technique. A numerical example involving two SCARA type manipulators handling a long beam is used to illustrate the proposed scheme.

Type
Articles
Copyright
Copyright © Cambridge University Press 1995

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1.Hemami, A.Ranjbaran, F. and Cheng, R. M. H., “A case study of two-robot-arm workcell material handlingJ. Robotic System, 8, No. 1, 2137 (1991).CrossRefGoogle Scholar
2.Lee, S., “Dual redundant arm configuration optimization with task-oriented dual arm manipulabilityIEEE Transactions on Robotics and Automation, 5, No. 1, 7897 (02, 1989).CrossRefGoogle Scholar
3.Rodriguez, G., “Recursive forward dynamics for multiple robot arms moving a common task objectIEEE Transactions on Robotics and Automation 5, No. 4, 510521 (08, 1989).CrossRefGoogle Scholar
4.Laroussi, K.Hemami, H. and Goddard, R. E., “Coordination of two planar robots in liftingIEEE J. Robotics and Automation 4, No. 1, 7785 (02, 1988).CrossRefGoogle Scholar
5.Murphy, S.Wen, J. T. Y. and Saridis, G. N., “Simulation of cooperating robot manipulators on a mobile platformIEEE Transactions on Robotics and Automation, 7, No. 4, 468477 (08, 1991).CrossRefGoogle Scholar
6.Luh, J. Y. S. and Zheng, Y. F., “Constrained relations between two coordinated industrial robots for motion controlInt. J. Robotics Research 6, No. 3, 6070 (Fall, 1987).CrossRefGoogle Scholar
7.Unseren, M. A., “Rigid body dynamics and decoupled control architecture for two strongly interacting manipulatorsRobotica 9, Part 4, 421430 (1991).CrossRefGoogle Scholar
8.Dissanayake, M. W. M. G., “High-speed positioning of robot manipulatorsJ. System Engineering, 1, 103113 (1991).Google Scholar
9.Dissanayake, M. W. M. G.Goh, C. J. and Phan-Thien, N., “Time-optimal trajectories for robot manipulatorsRobotica 9, Part 2, 131138 (1991).CrossRefGoogle Scholar
10.Shiller, Z. and Dubowsky, S., “On computing the global time-optimal motions of robotic manipulators in the presence of obstaclesIEEE Transactions on Robotics and Automation 7, 785797 (1991).CrossRefGoogle Scholar
11.Bobrow, J. E.McCarthy, J. M. and Chu, V. K., “Minimumtime trajectories for two robots holding the same workpiece” Proceedings of the 29th Conference on Decision and Control,Honolulu,Hawaii(December, 1990) pp. 31023107.CrossRefGoogle Scholar
12.Greenwood, D. T., Principle of Dynamics (Prentice-Hall, Englewood Cliffs,, N.J., 1988).Google Scholar
13.Teo, K. L. and Goh, C.J., “Simple computational procedure for optimisation problems with functional inequality constraintsIEEE Transactions on Automatic Control AC-32, No. 10, 940941 (1987).CrossRefGoogle Scholar
14.Schittkowski, K., Nonlinear Programming Codes: information, tests and performance (Springer-Verlag, New York, Lecture Notes in Economics and Mathematical System 1988).Google Scholar
15.Geering,, H.P.Guzzela, L., Hepner, S.A.R. and Onder, C.H., “Time-optimal motions of robots in assembly tasksIEEE Transactions on Automatic Control AC-31, No. 6, 512518 (06, 1986).CrossRefGoogle Scholar
16.IMSL User's Manual: FORTRAN Subroutines for Mathematical Applications (Houston, Texas, USA, 1990).Google Scholar
17.McCarthy, J. M. and Bobrow, J.E., “Number of saturated actuators and constraint forces during time-optimal movement of a general robotic systemIEEE Transactions on Robotics and Automation, 8, 407409 (1992).CrossRefGoogle Scholar