Intelligent Collision Avoidance for Multi Agent Mobile Robots

This chapter presents a newly developed mobile robot based multi-agent system with capabilities of robust motion control and intelligent collision avoidance. The system consists of three mobile robots. One main robot acts as a master and the other two act as slaves. The master intelligently takes decisions as to which action to perform to avoid obstacles and collisions. The master mobile robot has the capability to swerve around a static or moving object when necessary. All possible conditions have been coordinated in a fuzzy knowledge base which is used to make a decision on the required maneuver to avoid a collision with a slave robot that the mobile robot may encounter on its driving lane. The proposed research has been carried out to simulate a real car driving regime on roads where the driver may not react properly. The system is implemented on a robot experimental test bench and some experimental results are presented and discussed.

[1]  C. S. G. Lee,et al.  Robotics: Control, Sensing, Vision, and Intelligence , 1987 .

[2]  Igor Skrjanc,et al.  Tracking-error model-based predictive control for mobile robots in real time , 2007, Robotics Auton. Syst..

[3]  Ying Bai,et al.  Advanced Fuzzy Logic Technologies in Industrial Applications , 2010 .

[4]  Jiming Liu,et al.  Multi-agent robotic systems , 2001 .

[5]  Peter J Seiler,et al.  Development of a collision avoidance system , 1998 .

[6]  Eduardo Aranda-Bricaire,et al.  Convergence and Collision Avoidance in Formation Control: A Survey of the Artificial Potential Functions Approach , 2011 .

[7]  Saeed B. Niku Introduction to Robotics , 2001 .

[8]  Marilena Vendittelli,et al.  WMR control via dynamic feedback linearization: design, implementation, and experimental validation , 2002, IEEE Trans. Control. Syst. Technol..

[9]  Dipti Srinivasan,et al.  An Introduction to Multi-Agent Systems , 2010 .

[10]  Vicente Milanés Montero,et al.  Autonomous Pedestrian Collision Avoidance Using a Fuzzy Steering Controller , 2011, IEEE Transactions on Intelligent Transportation Systems.

[11]  P. Maes Modeling adaptive autonomous agents , 1993 .

[12]  Nedjeljko Peric,et al.  Experimental comparison of trajectory tracking algorithms for nonholonomic mobile robots , 2009, 2009 35th Annual Conference of IEEE Industrial Electronics.

[13]  Christopher G. Langton,et al.  Artificial Life , 2019, Philosophical Posthumanism.

[14]  Muntaser Momani Collision Avoiding System (CAS) , 2012 .

[15]  Iyad Abu Doush,et al.  Multi-Agent Systems - Modeling, Control, Programming, Simulations and Applications , 2011 .

[16]  Fredrik Gustafsson,et al.  Decision Making for Collision Avoidance Systems , 2002 .