Learning Virtual Equilibrium Trajectories for Control of a Robot Arm
- 1 December 1990
- journal article
- Published by MIT Press in Neural Computation
- Vol. 2 (4) , 436-446
- https://doi.org/10.1162/neco.1990.2.4.436
Abstract
The cerebellar model articulation controller (CMAC) (Albus 1975) is applied for learning the inverse dynamics of a simulated two joint, planar arm. The actuators were antagonistic muscles, which acted as feedback controllers for each joint. We use this example to demonstrate some limitations of the control paradigm used in earlier applications of the CMAC (e.g., Miller et al. 1987, 1990): the CMAC learns dynamics of the arm and not those of the feedback system. We suggest an alternate approach, one in which the CMAC learns to manipulate the feedback controller's input, producing a virtual trajectory, rather the controller's output, which is torque. Several experiments are performed that suggest that the CMAC learns to compensate for the dynamics of the plant, as well as the controller.Keywords
This publication has 7 references indexed in Scilit:
- Real-time dynamic control of an industrial manipulator using a neural network-based learning controllerIEEE Transactions on Robotics and Automation, 1990
- Formation and control of optimal trajectory in human multijoint arm movementBiological Cybernetics, 1989
- The control of hand equilibrium trajectories in multi-joint arm movementsBiological Cybernetics, 1987
- Application of a General Learning Algorithm to the Control of Robotic ManipulatorsThe International Journal of Robotics Research, 1987
- An organizing principle for a class of voluntary movementsJournal of Neuroscience, 1984
- Adaptive control of mechanical impedance by coactivation of antagonist musclesIEEE Transactions on Automatic Control, 1984
- A New Approach to Manipulator Control: The Cerebellar Model Articulation Controller (CMAC)Journal of Dynamic Systems, Measurement, and Control, 1975