A Control of Collision and Deadlock Avoidance for Automated Guided Vehicles with a Fault-Tolerance Capability. (6th April 2016)