IDEAS home Printed from https://ideas.repec.org/a/plo/pone00/0324534.html
   My bibliography  Save this article

A mobile robot safe planner for multiple tasks in human-shared environments

Author

Listed:
  • Jian Mi
  • Xianbo Zhang
  • Zhongjie Long
  • Jun Wang
  • Wei Xu
  • Yue Xu
  • Shejun Deng

Abstract

Various approaches have been studied to solve the path planning problem of a mobile robot designing with multiple tasks. However, safe operation for a mobile robot in dynamic environments remains a challenging problem. This paper focuses on safe path planning for a mobile robot executing multiple tasks in an environment with randomly moving humans. To plan a safe path and achieve high task success rate, a safe planner is developed where a double-layer finite state automaton (FSA)-based risk search (FSARS) method considering environmental risks is proposed. The low-level of FSARS is a novel safe approach to prioritize a safe path rather than merely seeking the shortest path in dynamic environments. Meanwhile, the high-level implements a safety-first search structure utilizing FSA transitions. This structure aims to generating optimal paths while multitasking, avoiding collisions with humans moving completely randomly at the planning level instead of aiming at real-time collision avoidance. FSARS is verified through a series of comparative simulations involving seven types of environmental settings, each with distinct task number, grid size, and human number. We evaluate FSARS based on several metrics, including conflict number, conflict distribution, task success rate, reward, and computational time. Compared with the reinforcement learning method, FSARS reduces the average conflict by 65.4% and improves the task success rate by 34.4%. Simulation results demonstrate the effectiveness of FSARS with the lowest collisions and the highest success rate compared with classic approaches.

Suggested Citation

  • Jian Mi & Xianbo Zhang & Zhongjie Long & Jun Wang & Wei Xu & Yue Xu & Shejun Deng, 2025. "A mobile robot safe planner for multiple tasks in human-shared environments," PLOS ONE, Public Library of Science, vol. 20(6), pages 1-28, June.
  • Handle: RePEc:plo:pone00:0324534
    DOI: 10.1371/journal.pone.0324534
    as

    Download full text from publisher

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

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

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