IDEAS home Printed from https://ideas.repec.org/a/plo/pone00/0350307.html

Research on robot path tracking method based on IDDPG-MPC

Author

Listed:
  • Haicheng Shen
  • Xun Xu
  • Zhiqiang Miao

Abstract

In complex marine environments, path-following control of unmanned surface vessels (USVs) faces numerous challenges, including environmental disturbances, dynamic nonlinearities, and underactuated systems. To overcome the limitations of traditional line-of-sight/PID control in terms of robustness and adaptability, this study proposes a hybrid control architecture combining improved deep deterministic policy gradient (IDDPG) and model predictive control (MPC). The IDDPG algorithm, as the upper-level decision-making module, utilizes deep reinforcement learning to generate optimal heading angle increment commands by learning the environmental state. The MPC, as the lower-level execution module, optimizes control variables such as thrust and rudder angle through rolling optimization based on the USV’s three-degree-of-freedom nonlinear dynamics model. This study constructs a closed-loop “perception-decision-execution-learning” paradigm and employs gradient pruning and a customized reward function to ensure the stability of algorithm training and the optimality of control decisions. Lateral deviation and heading angle error are used as evaluation metrics to verify the control performance. Simulation results show that this method effectively solves the adaptability challenge of traditional control strategies in complex environments. Compared with the traditional ALOS-PID method, the average lateral deviation is reduced by 37% and the heading angle error is reduced by 21%, thus realizing high-precision path tracking control for unmanned surface vessels and providing a new method for autonomous surface vehicle navigation.

Suggested Citation

  • Haicheng Shen & Xun Xu & Zhiqiang Miao, 2026. "Research on robot path tracking method based on IDDPG-MPC," PLOS ONE, Public Library of Science, vol. 21(7), pages 1-24, July.
  • Handle: RePEc:plo:pone00:0350307
    DOI: 10.1371/journal.pone.0350307
    as

    Download full text from publisher

    File URL: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0350307
    Download Restriction: no

    File URL: https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0350307&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pone.0350307?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
    ---><---

    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:plo:pone00:0350307. 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: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .

    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.