Title :
Distributed general-purpose robot controller
Author :
Timcenko, Aleksandar ; Cameron, Alec J. ; Guida, Frank C.
Author_Institution :
Dept. of Comput. Sci., Columbia Univ., New York, NY, USA
Abstract :
A general-purpose robot controller is described. The controller is based on a distributed multiprocessor architecture that provides real-time response. The high sampling rate of up to 6 kHz for each controlled joint allows successful applications of tasks, such as operation in very rigid environments. The software supports real-time operation, network communication, interrupt handling and code migration among CPUs that are part of the controller. The interface between four main hierarchical levels in the controller is defined, and its implementation on the distributed multitasking system is described. The controller is used in a testbed that consists of a 7-degree-of-freedom manipulator equipped with joint position and torque sensors as well as a force/torque sensor mounted on the manipulator´s tip
Keywords :
controllers; multiprocessing systems; robots; 6 kHz; 7-d.o.f. manipulator; code migration; distributed multiprocessor architecture; distributed multitasking system; force/torque sensor; general-purpose robot controller; hierarchical levels; interrupt handling; network communication; position sensors; real-time operation; real-time response; sampling rate; Application software; Communication system control; Computer architecture; Control systems; Distributed control; Force control; Multitasking; Robot control; Sampling methods; Torque control;
Conference_Titel :
Robotics and Automation, 1993. Proceedings., 1993 IEEE International Conference on
Conference_Location :
Atlanta, GA
Print_ISBN :
0-8186-3450-2
DOI :
10.1109/ROBOT.1993.291855