• 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