Ahmed E. Al-Tarras, M. Yacoub, M. Asfoor, A. M. Sharaf
{"title":"地面无人驾驶车辆FastSLAM算法的计算复杂度评价","authors":"Ahmed E. Al-Tarras, M. Yacoub, M. Asfoor, A. M. Sharaf","doi":"10.1109/MMAR.2019.8864619","DOIUrl":null,"url":null,"abstract":"FastSLAM algorithm is commonly used in Unmanned Ground Vehicles (UGVs) recently. One of the main problems under research is the computation cost of this probabilistic algorithm. Since the speed of the UGV is limited by the latency of the algorithm, the computation complexity and its effect on the step time of the FastSLAM needs to be investigated. The present work addresses the effects of the number of particles and number of map features on the computation complexity of the FastSLAM algorithm. The study included the prediction, the observation, data association and resampling phase's complexities. Also, the correlation between the uncertainty of the UGV location and the number of particles was addressed. The simulation study was validated experimentally using hardware in the loop (HIL) setup. The analysis showed that when there is a prior knowledge of the average number of map features, an optimum number of particle filters could be set for that UGV in the given environment while maintaining an improved performance of the algorithm.","PeriodicalId":392498,"journal":{"name":"2019 24th International Conference on Methods and Models in Automation and Robotics (MMAR)","volume":"69 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Computation Complexity Evaluation of FastSLAM Algorithm for Unmanned Ground Vehicles\",\"authors\":\"Ahmed E. Al-Tarras, M. Yacoub, M. Asfoor, A. M. Sharaf\",\"doi\":\"10.1109/MMAR.2019.8864619\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"FastSLAM algorithm is commonly used in Unmanned Ground Vehicles (UGVs) recently. One of the main problems under research is the computation cost of this probabilistic algorithm. Since the speed of the UGV is limited by the latency of the algorithm, the computation complexity and its effect on the step time of the FastSLAM needs to be investigated. The present work addresses the effects of the number of particles and number of map features on the computation complexity of the FastSLAM algorithm. The study included the prediction, the observation, data association and resampling phase's complexities. Also, the correlation between the uncertainty of the UGV location and the number of particles was addressed. The simulation study was validated experimentally using hardware in the loop (HIL) setup. The analysis showed that when there is a prior knowledge of the average number of map features, an optimum number of particle filters could be set for that UGV in the given environment while maintaining an improved performance of the algorithm.\",\"PeriodicalId\":392498,\"journal\":{\"name\":\"2019 24th International Conference on Methods and Models in Automation and Robotics (MMAR)\",\"volume\":\"69 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 24th International Conference on Methods and Models in Automation and Robotics (MMAR)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MMAR.2019.8864619\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 24th International Conference on Methods and Models in Automation and Robotics (MMAR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MMAR.2019.8864619","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Computation Complexity Evaluation of FastSLAM Algorithm for Unmanned Ground Vehicles
FastSLAM algorithm is commonly used in Unmanned Ground Vehicles (UGVs) recently. One of the main problems under research is the computation cost of this probabilistic algorithm. Since the speed of the UGV is limited by the latency of the algorithm, the computation complexity and its effect on the step time of the FastSLAM needs to be investigated. The present work addresses the effects of the number of particles and number of map features on the computation complexity of the FastSLAM algorithm. The study included the prediction, the observation, data association and resampling phase's complexities. Also, the correlation between the uncertainty of the UGV location and the number of particles was addressed. The simulation study was validated experimentally using hardware in the loop (HIL) setup. The analysis showed that when there is a prior knowledge of the average number of map features, an optimum number of particle filters could be set for that UGV in the given environment while maintaining an improved performance of the algorithm.