Title :
Programming and control of multiple robotic devices in coordinated motion
Author :
Agapakis, John E. ; Katz, Joel M. ; Pieper, Donald L.
Author_Institution :
Automatix Inc., Billerica, MA, USA
Abstract :
An approach and an architecture for programming and control of multiple robotic devices are presented. The system allows multiple multiaxis devices to be controlled simultaneously by a single controller (up to a total of 12 axes in the current implementation). The devices can be moved synchronously or asynchronously. The motion of a device can be explicitly expressed as a Cartesian path in a moving reference frame attached to another moving device for fully coordinated motion with minimum teaching requirements. The kinematics of coordinated motion and the multidevice programming/control schemes are reviewed. The underlying multitasking motion control software architecture which makes these options possible is highlighted. Necessary extensions to the RAIL robot programming language for multirobot coordinated motion, motion multitasking, and tight integration with end-of-tool processes (such as welding) are covered. The modular software architecture of the overall robot programming and control system, the multiple levels of user access and interfacing, and the options for application and system-level software development are also highlighted. Implementations of the architecture on multiprocessing computer systems and recent representative applications are outlined
Keywords :
kinematics; position control; robot programming; robots; Cartesian path; RAIL robot programming language; coordinated motion; kinematics; multidevice programming/control schemes; multiple multiaxis devices; multiple robotic devices; multitasking motion control software architecture; Application software; Control systems; Education; Motion control; Multitasking; Rails; Robot control; Robot kinematics; Robot programming; Software architecture;
Conference_Titel :
Robotics and Automation, 1990. Proceedings., 1990 IEEE International Conference on
Conference_Location :
Cincinnati, OH
Print_ISBN :
0-8186-9061-5
DOI :
10.1109/ROBOT.1990.126002