Deadlock Avoidance Dynamic Routing Algorithm for a Massive Bidirectional Automated Guided Vehicle System | IEEE Conference Publication | IEEE Xplore