IDEAS home Printed from https://ideas.repec.org/a/taf/tsysxx/v55y2024i5p954-979.html
   My bibliography  Save this article

Flatness-based control in successive loops for robotic manipulators and autonomous vehicles

Author

Listed:
  • G. Rigatos
  • M. Abbaszadeh
  • J. Pomares
  • P. Wira
  • G. Cuccurullo

Abstract

The control problem for the multivariable and nonlinear dynamics of robotic manipulators and autonomous vehicles is solved with the use of a flatness-based control approach which is implemented in successive loops. The state-space model of these robotic systems is separated into two subsystems, which are connected between them in cascading loops. Each one of these subsystems can be viewed independently as a differentially flat system and control about it can be performed with inversion of its dynamics as in the case of input–output linearised flat systems. The state variables of the second subsystem become virtual control inputs for the first subsystem. In turn, exogenous control inputs are applied to the first subsystem. The whole control method is implemented in two successive loops and its global stability properties are also proven through Lyapunov stability analysis. The validity of the control method is confirmed in two case studies: (a) control of a 3-DOF industrial rigid-link robotic manipulator and (b) control of a 3-DOF autonomous underwater vessel. The novel control method can simplify significantly the solution of the nonlinear control problem for robotic manipulators and vehicles. Unlike global linearisation-based control schemes, the proposed flatness-based method in successive loops does not need any changes in state variables of complicated state-space model transformations.

Suggested Citation

  • G. Rigatos & M. Abbaszadeh & J. Pomares & P. Wira & G. Cuccurullo, 2024. "Flatness-based control in successive loops for robotic manipulators and autonomous vehicles," International Journal of Systems Science, Taylor & Francis Journals, vol. 55(5), pages 954-979, April.
  • Handle: RePEc:taf:tsysxx:v:55:y:2024:i:5:p:954-979
    DOI: 10.1080/00207721.2023.2301040
    as

    Download full text from publisher

    File URL: http://hdl.handle.net/10.1080/00207721.2023.2301040
    Download Restriction: Access to full text is restricted to subscribers.

    File URL: https://libkey.io/10.1080/00207721.2023.2301040?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:taf:tsysxx:v:55:y:2024:i:5:p:954-979. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Chris Longhurst (email available below). General contact details of provider: http://www.tandfonline.com/TSYS20 .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.