DocumentCode
933172
Title
Computationally Efficient Predictive Robot Control
Author
Duchaine, Vincent ; Bouchard, Samuel ; Gosselin, Clément M.
Author_Institution
Univ. Laval, Quebec
Volume
12
Issue
5
fYear
2007
Firstpage
570
Lastpage
578
Abstract
Conventional linear controllers (PID) are not really suitable for the control of robot manipulators due to the highly nonlinear behavior of the latter. Over the last decades, several control methods have been proposed to circumvent this limitation. This paper presents an approach to the control of manipulators using a computationally-efficient-model-based predictive control scheme. First, a general predictive control law is derived for position tracking and velocity control, taking into account the dynamic model of the robot, the prediction and control horizons, and also the constraints. However, the main contribution of this paper is the derivation of an analytical expression for the optimal control to be applied that does not involve a numerical procedure, as opposed to most predictive control schemes. In the last part of the paper, the effectiveness of the approach for the control of a nonlinear plant is illustrated using a direct-drive pendulum, and then, the approach is validated and compared to a PID controller using an experimental implementation on a 6-DOF cable-driven parallel manipulator.
Keywords
manipulator dynamics; nonlinear control systems; optimal control; position control; predictive control; three-term control; velocity control; PID controller; direct-drive pendulum; linear controllers; nonlinear control; optimal control; parallel manipulator; position tracking; predictive robot control; robot manipulators; velocity control; Aerodynamics; Manipulator dynamics; Optimal control; PD control; Predictive control; Predictive models; Robot control; Service robots; Three-term control; Velocity control; Cable-driven mechanism; nonlinear control; parallel mechanism; position control; predictive control; robot manipulators; velocity control;
fLanguage
English
Journal_Title
Mechatronics, IEEE/ASME Transactions on
Publisher
ieee
ISSN
1083-4435
Type
jour
DOI
10.1109/TMECH.2007.905722
Filename
4351925
Link To Document