Performance Analysis of the MRTA Approaches for Autonomous Mobile Robot
The multi-robot task allocation is a fundamental problem in robotics research area. Indeed, robots are typically intended to collaborate together to achieve a given goal. This chapter studies the performance of the IDBM, CM-MTSP, FL-MTSP, and Move-and-Improve approaches. In order to highlight the performance of the proposed schemes, we compared each one to appropriate existing ones. IDMB was compared with the RTMA , CM-MTSP was compared with single-objective and greedy algorithms, and FL-MTSP was compared with a centralized approach based on genetic algorithm and with NSGA-II algorithm. To validate the efficiency of the Move-and-Improve distributed algorithm, we first conducted extensive simulations and evaluated its performance in terms of the total traveled distance and the ratio of overlaped targets under different settings. The simulation results show that IDMB and Move-and-Improve algorithms produce near-optimal solutions. Also, CM-MTSP and FL-MTSP provide a good trade-off between conflicting objectives.
- 2.Ann Shim, Vui, KC Tan, and CY Cheong. 2012. A hybrid estimation of distribution algorithm with decomposition for solving the multiobjective multiple traveling salesman problem. IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 42(5): 682–691.Google Scholar
- 4.Cheikhrouhou, Omar, Anis Koubâa, and Hachemi Bennaceur. 2014. Move and improve: A distributed multi-robot coordination approach for multiple depots multiple travelling salesmen problem. In 2014 IEEE international conference on autonomous robot systems and competitions (ICARSC), 28–35. IEEE.Google Scholar
- 5.Kivelevitch, Elad, Kelly Cohen, and Manish Kumar. 2013. A market-based solution to the multiple traveling salesmen problem. Journal of Intelligent and Robotic Systems: 1–20.Google Scholar
- 7.Kuhn, W., and Harold. 1955. The hungarian method for the assignment problem. Naval Research Logistics (NRL) 2 (1–2): 83–97.Google Scholar
- 8.Ackerman, Evan. 2012. TurtleBot. http://www.turtlebot.com/. Accessed on Oct 2012.
- 9.Robot Operating System (ROS). http://www.ros.org.
- 10.Koubaa, Anis. 2014. The Iroboapp Pproject. http://www.iroboapp.org. Accessed 27 Jan 2016.
- 11.Helsgaun, Keld. 2012. Lkh. http://www.akira.ruc.dk/~keld/research/LKH/.
- 14.Kivelevitch, Elad. 2011. Mdmtspv_ga - multiple depot multiple traveling salesmen problem solved by genetic algorithm. http://www.mathworks.com/matlabcentral/fileexchange/31814-mdmtspv-ga-multiple-depot-multiple-traveling-salesmen-problem-solved-by-genetic-algorithm.
- 17.Webots: the mobile robotics simulation software. 2014. http://www.cyberbotics.com/.
- 18.Pioneer3at robots. 2014. http://www.mobilerobots.com/ResearchRobots/P3AT.aspx.
- 19.Webots simulation scenarios. 2014. http://www.iroboapp.org/index.php?title=Videos.