A novel fuzzy and reverse auction-based algorithm for task allocation with optimal path cost in multi-robot systems

被引:5
|
作者
Rajchandar, K. [1 ]
Baskaran, R. [1 ]
Panchu, Padmanabhan K. [1 ]
Rajmohan, M. [1 ]
机构
[1] Anna Univ, Coll Engn Campus, Dept Ind Engn DoIE, Chennai, Tamil Nadu, India
来源
关键词
auction-based algorithm; fuzzy inference system; multi-robot path planning; multi-robot system; multi-robot task allocation; OPTIMIZATION; NAVIGATION;
D O I
10.1002/cpe.6716
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
One of the most frequent issues in multiple robot implementation is task allocation with the lowest path cost. Our study addresses the multi-robot task allocation challenge with path costs, the lowest computing time, and task distribution. Furthermore, it is usual for a robot's processing capabilities to be restricted to operate in various target environments. As a consequence, adequate processing power consumption would demonstrate the system's efficiency. Task allocation and path planning issues must be addressed regularly to ensure multi-robot system operation. Task allocation and path planning issues must be addressed regularly to ensure multi-robot system operation. The above-mentioned serious challenge gets more complicated when system factors such as robots and tasks multiply. As previously stated, this article solves the issue using a fuzzy-based optimum path and reverse auction-based methods. The detailed simulation results indicate that the suggested methods can solve task allocation with the lowest path cost. A comparative study is conducted between the suggested algorithm and two existing commonly used techniques, the auction-based and the Hungarian algorithms. Finally, the suggested method was run in real-time on a TurtleBot2 robot. The findings show the suggested algorithm's efficiency and simplicity of implementation.
引用
收藏
页数:22
相关论文
共 50 条
  • [41] Multi-Robot Task Allocation and Scheduling based on Fish Swarm Algorithm
    Zheng, Taixiong
    Li, Jiongqiu
    2010 8TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2010, : 6681 - 6685
  • [42] Multi-Robot Task Allocation Based on Cloud Ant Colony Algorithm
    Li, Xu
    Liu, Zhengyan
    Tan, Fuxiao
    NEURAL INFORMATION PROCESSING (ICONIP 2017), PT IV, 2017, 10637 : 3 - 10
  • [43] A Distributed Algorithm for Balanced Multi-Robot Task Allocation
    Gautam, Avinash
    Thakur, Amitayush
    Dhanania, Garima
    Mohan, Sudeept
    2016 11TH INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS (ICIIS), 2016, : 622 - 627
  • [44] Balancing task allocation in multi-robot systems using K-means clustering and auction based mechanisms
    Eango, Murugappan
    Nachiappan, Subramanian
    Tiwari, Manoj Kumar
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (06) : 6486 - 6491
  • [45] A novel multimodal multi-objective optimization algorithm for multi-robot task allocation
    Miao, Zhenhua
    Huang, Wentao
    Jiang, Qingchao
    Fan, Qinqin
    TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2023,
  • [46] Dynamic Multi-Objective Auction-Based (DYMO-Auction) Task Allocation
    Baroudi, Uthman
    Alshaboti, Mohammad
    Koubaa, Anis
    Trigui, Sahar
    APPLIED SCIENCES-BASEL, 2020, 10 (09):
  • [47] Multi-robot Task Allocation and Path Planning System Design
    Fan, Yunfeng
    Deng, Fang
    Shi, Xiang
    PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : 4759 - 4764
  • [48] Multi-robot task allocation methods: A fuzzy optimization approach
    Valero, Oscar
    Antich, Javier
    Tauler-Rossello, Antoni
    Guerrero, Jose
    Minana, Juan-Jose
    Ortiz, Alberto
    INFORMATION SCIENCES, 2023, 648
  • [49] Variable Utility in Multi-Robot Task Allocation Systems
    Bastos, Guilherme S.
    Ribeiro, Carlos Henrique C.
    de Souza, Luiz Edival
    2008 5TH LATIN AMERICAN ROBOTICS SYMPOSIUM (LARS 2008), 2008, : 159 - +
  • [50] Analysis of dynamic task allocation in multi-robot systems
    Lerman, K
    Jones, C
    Galstyan, A
    Mataric, MJ
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2006, 25 (03): : 225 - 241