Market-based approach for cooperation and coordination among multiple autonomous vehicles

Multi-robot systems (MRS) have recently become a topic of interest in the field of robotics research since they can be utilized in many diverse areas of applications. The fact that MRS applications are complex, therefore, they must be divided into a set of sub-tasks that necessitates the incorporation of a task allocation, which will be responsible for assigning the robots to the available tasks to be executed. This research interest of multiple agents is extended to the intelligent transportation systems society, through considering the transportation vehicles as the mobile robots. Currently, the number of the intelligent vehicles on the road is increasing, which requires more coordination and cooperation among them. In this paper, a market-based approach is proposed for solving the task allocation problem in multiple autonomous vehicles system. The proposed approach addresses general task allocation problem, it generates a solution that maximizes the overall performance and minimizes the total cost of the system objective cost function. This is taking into consideration the real world constraints of the system, the requirements of the tasks, and the capabilities of the vehicles. Different scenarios are tested in simulation and real-world experiments. The obtained results show the high performance of the proposed approach in an efficient manner, moreover the applicability in real-world situations.

[1]  Ahmed Hussein,et al.  Market-based approach to Multi-robot Task Allocation , 2013, 2013 International Conference on Individual and Collective Behaviors in Robotics (ICBR).

[2]  George J. Pappas,et al.  Coordination of Multiple Autonomous Vehicles , 2003 .

[3]  G. Niemeyer,et al.  Springer Handbook of Robotics: Chapter 31 , 2008 .

[4]  Sanjeev Arora,et al.  Polynomial time approximation schemes for Euclidean traveling salesman and other geometric problems , 1998, JACM.

[5]  Alaa M. Khamis,et al.  A Comparative Study between Optimization and Market-Based Approaches to Multi-Robot Task Allocation , 2013, Adv. Artif. Intell..

[6]  Reid G. Smith,et al.  The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver , 1980, IEEE Transactions on Computers.

[7]  Luis Montano,et al.  Simulated annealing for multi-robot hierarchical task allocation with MinMax objective , 2006 .

[8]  Maja J. Matarić,et al.  On multi-robot task allocation , 2003 .

[9]  Yoav Shoham,et al.  Multiagent Systems - Algorithmic, Game-Theoretic, and Logical Foundations , 2009 .

[10]  Luca Iocchi,et al.  Multi-Robot Systems: A classication focused on coordination , 2015 .

[11]  Anis Koubaa,et al.  Cooperative Robots and Sensor Networks 2014 , 2014 .

[12]  Arturo de la Escalera,et al.  Autonomous off-road navigation using stereo-vision and laser-rangefinder fusion for outdoor obstacles detection , 2016, 2016 IEEE Intelligent Vehicles Symposium (IV).

[13]  Nidhi Kalra,et al.  Market-Based Multirobot Coordination: A Survey and Analysis , 2006, Proceedings of the IEEE.