A new architecture for robot control
- 23 March 2005
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
In this paper we discuss the demanding computational needs of robot control and describe a new computer architecture optimized for such problems. Inverse kinematics and dynamics for 6 degrees of freedom arms are often used as benchmarks to measure controller speed. According to current estimates, the new processor we describe can compute both of these problems, using 32 bit fixed-point operations, in less than 250 microseconds. This is an order of magnitude faster than existing state-of-the-art systems. Such benchmarks only measure a smallportion of the true robot control problem. The issues of interpolation, input/output, and multiple axis synchronization must also be addressed. As robotics becomes more advanced, the need for more compatationally intensive control algorithms (hybrid position/force control, sensory-based control, multiple robot cooperation, etc.) will grow. These now computationally-intractable problems must ultimately be computed in real-time. In this paper, we discuss current progress on a flexible (i.e. programmable) system which is fast enough to approach such problems. The system is targetted to support up to 40 synchronized axes, performing advanced control algorithms with an update rate over 1 KHz.Keywords
This publication has 18 references indexed in Scilit:
- The implementation of fuzzy control in high-speed, high-accuracy digital servo-systemPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Efficient dynamics for a PUMA-600Published by Institute of Electrical and Electronics Engineers (IEEE) ,1986
- Efficient parallel algorithm for robot inverse dynamics computationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1986
- Real-time implementation and evaluation of model-based controls on CMU DD Arm IIPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1986
- A multiprocessor-based controller for the control of mechanical manipulatorsIEEE Journal on Robotics and Automation, 1985
- Parallelism in Manipulator DynamicsThe International Journal of Robotics Research, 1985
- Parallel processing of robot-arm control computation on a multimicroprocessor systemIEEE Journal on Robotics and Automation, 1985
- Real-time control of CMU direct-drive arm II using customized inverse dynamicsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1984
- Scheduling of Parallel Computation for a Computer-Controlled Mechanical ManipulatorIEEE Transactions on Systems, Man, and Cybernetics, 1982
- On-Line Computational Scheme for Mechanical ManipulatorsJournal of Dynamic Systems, Measurement, and Control, 1980