Development of a Fleet Management System for Multiple Robots' Task Allocation Using Deep Reinforcement Learning

被引:0
|
作者
Dai, Yanyan [1 ]
Kim, Deokgyu [1 ]
Lee, Kidong [1 ]
机构
[1] Yeungnam Univ, Robot Dept, Gyongsan 38541, South Korea
关键词
deep reinforcement learning; fleet management system; multiple robots task allocation; web-based interface; ROS;
D O I
10.3390/pr12122921
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
This paper presents a fleet management system (FMS) for multiple robots, utilizing deep reinforcement learning (DRL) for dynamic task allocation and path planning. The proposed approach enables robots to autonomously optimize task execution, selecting the shortest and safest paths to target points. A deep Q-network (DQN)-based algorithm evaluates path efficiency and safety in complex environments, dynamically selecting the optimal robot to complete each task. Simulation results in a Gazebo environment demonstrate that Robot 2 achieved a path 20% shorter than other robots while successfully completing its task. Training results reveal that Robot 1 reduced its cost by 50% within the first 50 steps and stabilized near-optimal performance after 1000 steps, Robot 2 converged after 4000 steps with minor fluctuations, and Robot 3 exhibited steep cost reduction, converging after 10,000 steps. The FMS architecture includes a browser-based interface, Node.js server, rosbridge server, and ROS for robot control, providing intuitive monitoring and task assignment capabilities. This research demonstrates the system's effectiveness in multi-robot coordination, task allocation, and adaptability to dynamic environments, contributing significantly to the field of robotics.
引用
收藏
页数:15
相关论文
共 50 条
  • [31] Multi-agent Deep Reinforcement Learning for Task Allocation in Dynamic Environment
    Ben Noureddine, Dhouha
    Gharbi, Atef
    Ben Ahmed, Samir
    ICSOFT: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2017, : 17 - 26
  • [32] Task Allocation Model Based on Deep Reinforcement Learning Considering Privacy Protection
    Yang M.
    Zhu J.
    Li Y.
    Xi H.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2023, 60 (11): : 2650 - 2659
  • [33] Scalable Multi-Robot Task Allocation Using Graph Deep Reinforcement Learning with Graph Normalization
    Zhang, Zhenqiang
    Jiang, Xiangyuan
    Yang, Zhenfa
    Ma, Sile
    Chen, Jiyang
    Sun, Wenxu
    ELECTRONICS, 2024, 13 (08)
  • [34] Economic Operation and Management of Microgrid System Using Deep Reinforcement Learning
    Wu, Ling
    Zhang, Ji
    COMPUTERS & ELECTRICAL ENGINEERING, 2022, 100
  • [35] Intelligent Residential Energy Management System Using Deep Reinforcement Learning
    Mathew, Alwyn
    Roy, Abhijit
    Mathew, Jimson
    IEEE SYSTEMS JOURNAL, 2020, 14 (04): : 5362 - 5372
  • [36] A Deep Reinforcement Learning Approach to Multiple Streams' Joint Bitrate Allocation
    Zhang, Hang
    Li, Jiahao
    Li, Bin
    Lu, Yan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2021, 31 (06) : 2415 - 2426
  • [37] Task Allocation Using a Team of Robots
    Haris Aziz
    Arindam Pal
    Ali Pourmiri
    Fahimeh Ramezani
    Brendan Sims
    Current Robotics Reports, 2022, 3 (4): : 227 - 238
  • [38] Development of a reduced human user input task allocation method for multiple robots
    Chand, Praneel
    Carnegie, Dale A.
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2012, 60 (10) : 1231 - 1244
  • [39] Task scheduling for control system based on deep reinforcement learning
    Liu, Yuhao
    Ni, Yuqing
    Dong, Chang
    Chen, Jun
    Liu, Fei
    NEUROCOMPUTING, 2024, 610
  • [40] Dynamic Task Allocation and Service Migration in Edge-Cloud IoT System Based on Deep Reinforcement Learning
    Chen, Yan
    Sun, Yanjing
    Wang, Chenyang
    Taleb, Tarik
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (18) : 16742 - 16757