{"title":"Optimal Trajectory and Schedule Planning for Autonomous Guided Vehicles in Flexible Manufacturing System","authors":"Atefeh Mahdavi, M. Carvalho","doi":"10.1109/IRC.2018.00034","DOIUrl":null,"url":null,"abstract":"This paper proposed an algorithm to solve major challenges in the domain of autonomous transportation systems. These challenges are trajectory planning and collision avoidance. Generally, in a shared infrastructure where several agents aim to use limited capacity resources, finding a set of optimal and conflict-free paths for each single agent is the most critical part. In such a dynamic environment where continual planning and scheduling are required, we have adopted a coupled (centralized) technique and face the problem by breaking it into two distinct phases: path planning and collision avoidance. In the first phase, the lowest cost path is planned for each agent by a modified version of Dijkstra algorithm. Following that, in the second phase, the head-on collisions can be foreseen and avoided by detecting the agents' common segments of the path choices. Finally, based on the capacity of each resource and the feasibility of each path, the task assignment and scheduling algorithm allocates different tasks between agents.","PeriodicalId":416113,"journal":{"name":"2018 Second IEEE International Conference on Robotic Computing (IRC)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Second IEEE International Conference on Robotic Computing (IRC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IRC.2018.00034","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
This paper proposed an algorithm to solve major challenges in the domain of autonomous transportation systems. These challenges are trajectory planning and collision avoidance. Generally, in a shared infrastructure where several agents aim to use limited capacity resources, finding a set of optimal and conflict-free paths for each single agent is the most critical part. In such a dynamic environment where continual planning and scheduling are required, we have adopted a coupled (centralized) technique and face the problem by breaking it into two distinct phases: path planning and collision avoidance. In the first phase, the lowest cost path is planned for each agent by a modified version of Dijkstra algorithm. Following that, in the second phase, the head-on collisions can be foreseen and avoided by detecting the agents' common segments of the path choices. Finally, based on the capacity of each resource and the feasibility of each path, the task assignment and scheduling algorithm allocates different tasks between agents.