Ismail Ryad, Marwan Zidan, Nadien Rashad, Dina Bakr, Nadeen Bakr, Nada Yehia, Yara Ismail, Mohamed Abdelsalam, Ashraf Salem
{"title":"Using Path Planning Algorithms and Digital Twin Simulators to Collect Synthetic Training Dataset for Drone Autonomous Navigation","authors":"Ismail Ryad, Marwan Zidan, Nadien Rashad, Dina Bakr, Nadeen Bakr, Nada Yehia, Yara Ismail, Mohamed Abdelsalam, Ashraf Salem","doi":"10.1109/ICECS53924.2021.9665583","DOIUrl":null,"url":null,"abstract":"There is a major challenge in collecting real-world data for training the AI Agents of self-driving Cars, Drones, and Automated Guided Vehicles (AGVs). The process is slow and expensive, since the data must be reprocessed and correctly labeled before use. Furthermore, it is difficult to collect data for corner cases, especially dangerous scenarios that lead to accidents. Another challenge is the distribution of data that we use to train the model to guarantee optimal results without fitting problems or training with meaningless or redundant data. In this paper, we present a novel methodology to use path planning algorithms to generate and label the dataset needed for training AI agents. Our methodology is demonstrated with A* path planning algorithm and Microsoft Airsim Drone Simulator, which eases the obtainment of the required data for creating the obstacles grid and provides the tools needed for simulating the drone's movement.","PeriodicalId":448558,"journal":{"name":"2021 28th IEEE International Conference on Electronics, Circuits, and Systems (ICECS)","volume":"54 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 28th IEEE International Conference on Electronics, Circuits, and Systems (ICECS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICECS53924.2021.9665583","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
There is a major challenge in collecting real-world data for training the AI Agents of self-driving Cars, Drones, and Automated Guided Vehicles (AGVs). The process is slow and expensive, since the data must be reprocessed and correctly labeled before use. Furthermore, it is difficult to collect data for corner cases, especially dangerous scenarios that lead to accidents. Another challenge is the distribution of data that we use to train the model to guarantee optimal results without fitting problems or training with meaningless or redundant data. In this paper, we present a novel methodology to use path planning algorithms to generate and label the dataset needed for training AI agents. Our methodology is demonstrated with A* path planning algorithm and Microsoft Airsim Drone Simulator, which eases the obtainment of the required data for creating the obstacles grid and provides the tools needed for simulating the drone's movement.