{"title":"基于动态粒子群算法的Leader-Follower最优路径驱动","authors":"B. Tutuko, S. Nurmaini, P. Sahayu","doi":"10.1109/ICECOS.2018.8605259","DOIUrl":null,"url":null,"abstract":"The mobile robots rely on trajectory generation problem when they are navigating in several environments, for achieving the best path. One of the solution by using a heuristic method, named Particle Swarm Optimization (PSO). In the previous study, by using such method, the mobile robot can find the best route towards the target without collision, moreover, its simplicity in algorithms, implement easily and has few parameters to regulate. However, the PSO original algorithm can’t guarantee to produce an optimal solution. Local optimum still occurs especially in complex and dynamic environments, due to premature convergence. It causes the mobile robot collisions with obstacles and generates the long path to the target. In this paper, dynamic PSO is developed by using dynamic inertia function in setting parameter to accelerate convergence and re-initialization of particles performed to overcome the premature convergence. The comparison with three algorithms, such as OPSO, GPSO, and DPSO have analyzed in this paper. The proposed DPSO algorithm produce the optimum solution faster with the convergence of fewer than 150 iterations in static obstacles and 200 iterations on the moving obstacle, 4% shorter traveled lengths, 13% more smooth, with fast processing and it guaranteed to avoid collisions and stable movement to achieve the target.","PeriodicalId":149318,"journal":{"name":"2018 International Conference on Electrical Engineering and Computer Science (ICECOS)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Optimal Route Driving for Leader-Follower Using Dynamic Particle Swarm Optimization\",\"authors\":\"B. Tutuko, S. Nurmaini, P. Sahayu\",\"doi\":\"10.1109/ICECOS.2018.8605259\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The mobile robots rely on trajectory generation problem when they are navigating in several environments, for achieving the best path. One of the solution by using a heuristic method, named Particle Swarm Optimization (PSO). In the previous study, by using such method, the mobile robot can find the best route towards the target without collision, moreover, its simplicity in algorithms, implement easily and has few parameters to regulate. However, the PSO original algorithm can’t guarantee to produce an optimal solution. Local optimum still occurs especially in complex and dynamic environments, due to premature convergence. It causes the mobile robot collisions with obstacles and generates the long path to the target. In this paper, dynamic PSO is developed by using dynamic inertia function in setting parameter to accelerate convergence and re-initialization of particles performed to overcome the premature convergence. The comparison with three algorithms, such as OPSO, GPSO, and DPSO have analyzed in this paper. The proposed DPSO algorithm produce the optimum solution faster with the convergence of fewer than 150 iterations in static obstacles and 200 iterations on the moving obstacle, 4% shorter traveled lengths, 13% more smooth, with fast processing and it guaranteed to avoid collisions and stable movement to achieve the target.\",\"PeriodicalId\":149318,\"journal\":{\"name\":\"2018 International Conference on Electrical Engineering and Computer Science (ICECOS)\",\"volume\":\"29 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 International Conference on Electrical Engineering and Computer Science (ICECOS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICECOS.2018.8605259\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 International Conference on Electrical Engineering and Computer Science (ICECOS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICECOS.2018.8605259","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Optimal Route Driving for Leader-Follower Using Dynamic Particle Swarm Optimization
The mobile robots rely on trajectory generation problem when they are navigating in several environments, for achieving the best path. One of the solution by using a heuristic method, named Particle Swarm Optimization (PSO). In the previous study, by using such method, the mobile robot can find the best route towards the target without collision, moreover, its simplicity in algorithms, implement easily and has few parameters to regulate. However, the PSO original algorithm can’t guarantee to produce an optimal solution. Local optimum still occurs especially in complex and dynamic environments, due to premature convergence. It causes the mobile robot collisions with obstacles and generates the long path to the target. In this paper, dynamic PSO is developed by using dynamic inertia function in setting parameter to accelerate convergence and re-initialization of particles performed to overcome the premature convergence. The comparison with three algorithms, such as OPSO, GPSO, and DPSO have analyzed in this paper. The proposed DPSO algorithm produce the optimum solution faster with the convergence of fewer than 150 iterations in static obstacles and 200 iterations on the moving obstacle, 4% shorter traveled lengths, 13% more smooth, with fast processing and it guaranteed to avoid collisions and stable movement to achieve the target.