Deadlock resolution for navigation of wheeled robots in continuous state-space

In this paper a method for preventing deadlocks between two vehicles is proposed, which avoids partitioning the state space into a discrete system. We propose there are advantages in some situations for solving the deadlock problem from a continuous state space perspective. A hierarchy between the vehicles is enforced, and by always ensuring the secondary vehicle allows the primary vehicle to have a convergent trajectory, deadlocks can be avoided in most situations. By introducing a recovery scheme which may be invoked in extraordinary conditions, we are able to prove the vehicles converge to their respective targets. Simulations confirm the validity of the approach.

[1]  Andrey V. Savkin,et al.  Navigation of a unicycle-like mobile robot for environmental extremum seeking , 2011, Autom..

[2]  Andrey V. Savkin,et al.  Equiangular navigation and guidance of a wheeled mobile robot based on range-only measurements , 2010, Robotics Auton. Syst..

[3]  Andrey V. Savkin,et al.  Range-only measurements based target following for wheeled mobile robots , 2011, Autom..

[4]  Spyros Reveliotis,et al.  Deadlock Avoidance for Sequential Resource Allocation Systems: Hard and Easy Cases , 2001 .

[5]  Andrey V. Savkin,et al.  Collision-free navigation of an autonomous unmanned helicopter in unknown urban environments: sliding mode and MPC approaches , 2012, Robotica.

[6]  Andrey V. Savkin,et al.  A method for guidance and control of an autonomous vehicle in problems of border patrolling and obstacle avoidance , 2011, Autom..

[7]  Andrey V. Savkin,et al.  A biologically inspired method for vision-based docking of wheeled mobile robots , 2007, Robotics Auton. Syst..

[8]  John Lygeros,et al.  Hierarchical Control with Prioritized MPC for Conflict Resolution in Air Traffic Control , 2011 .

[9]  K.A. Morgansen,et al.  Decentralized reactive collision avoidance for multiple unicycle-type vehicles , 2008, 2008 American Control Conference.

[10]  Adriano Fagiolini,et al.  Decentralized Coordination System for Multiple AGVs in a Structured Environment , 2011 .

[11]  Spyros A. Reveliotis,et al.  Conflict resolution in multi-vehicle systems: A resource allocation paradigm , 2008, 2008 IEEE International Conference on Automation Science and Engineering.

[12]  Keum Shik Hong,et al.  Navigation Function-Based Control of Multiple Wheeled Vehicles , 2011, IEEE Transactions on Industrial Electronics.

[13]  Jonathan P. How,et al.  Distributed Robust Receding Horizon Control for Multivehicle Guidance , 2007, IEEE Transactions on Control Systems Technology.

[14]  Bernhard Nebel,et al.  Decentralized collision avoidance, deadlock detection, and deadlock resolution for multiple mobile robots , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[15]  Jonathan P. How,et al.  Cooperative Distributed Robust Trajectory Optimization Using Receding Horizon MILP , 2011, IEEE Transactions on Control Systems Technology.

[16]  Jan M. Maciejowski,et al.  Robust Multiplexed MPC for Distributed Multi-Agent Systems , 2011 .

[17]  Spyros A. Reveliotis,et al.  Conflict Resolution in Free-Ranging Multivehicle Systems: A Resource Allocation Paradigm , 2011, IEEE Transactions on Robotics.

[18]  Petter Ögren,et al.  A convergent dynamic window approach to obstacle avoidance , 2005, IEEE Transactions on Robotics.

[19]  Daniel E. Koditschek,et al.  Safe Cooperative Robot Dynamics on Graphs , 2000, SIAM J. Control. Optim..

[20]  Pyung-Hoi Koo,et al.  Deadlock Prevention in Manufacturing Systems With AGV Systems: Banker’s Algorithm Approach , 1997 .

[21]  Andrey V. Savkin,et al.  Real-time navigation of mobile robots in problems of border patrolling and avoiding collisions with moving and deforming obstacles , 2012, Robotics Auton. Syst..

[22]  S. Shankar Sastry,et al.  Conflict resolution for air traffic management: a study in multiagent hybrid systems , 1998, IEEE Trans. Autom. Control..

[23]  Andrey V. Savkin,et al.  A biologically inspired method for robot navigation in a cluttered environment , 2009, Robotica.

[24]  Andrey V. Savkin,et al.  Collision free cooperative navigation of multiple wheeled robots in unknown cluttered environments , 2012, Robotics Auton. Syst..