Mohamed Ahmed Hassan, Geesara Kulathunga, A. Klimchik
{"title":"Exploration and mapping of an indoor environment using Multirotor Aerial Vehicle","authors":"Mohamed Ahmed Hassan, Geesara Kulathunga, A. Klimchik","doi":"10.1109/NIR52917.2021.9666129","DOIUrl":null,"url":null,"abstract":"Self-exploration of unknown environments using mobile robots is an important aspect in order to achieve complete automation of the tasks done by robots. The key idea of the exploration is to find a pose at which the robot will gain more information about the environment. By moving from such a pose to another the robot builds a map using the information gained during motion. A frontier based exploration algorithm for 3D spaces is introduced. The algorithm is an extension of the classic frontier exploration algorithm. The space is represented in an octree structure for faster access and efficient memory management. At every iteration of the exploration algorithm, the Multirotor Aerial Vehicle (MAV) performs a 360° rotation to increase the information gain about the environment, this rotation is dependent on the sensor’s field of view. If a rotating sensor which can cover a 360° of the environment is used, the 360° rotation can be skipped without affecting the methodology. The distance moved by the MAV is specified at each iteration of the exploration process depending on the environment. Simulations were conducted to compare the effect of different parameters in the algorithm.","PeriodicalId":333109,"journal":{"name":"2021 International Conference \"Nonlinearity, Information and Robotics\" (NIR)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference \"Nonlinearity, Information and Robotics\" (NIR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NIR52917.2021.9666129","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Self-exploration of unknown environments using mobile robots is an important aspect in order to achieve complete automation of the tasks done by robots. The key idea of the exploration is to find a pose at which the robot will gain more information about the environment. By moving from such a pose to another the robot builds a map using the information gained during motion. A frontier based exploration algorithm for 3D spaces is introduced. The algorithm is an extension of the classic frontier exploration algorithm. The space is represented in an octree structure for faster access and efficient memory management. At every iteration of the exploration algorithm, the Multirotor Aerial Vehicle (MAV) performs a 360° rotation to increase the information gain about the environment, this rotation is dependent on the sensor’s field of view. If a rotating sensor which can cover a 360° of the environment is used, the 360° rotation can be skipped without affecting the methodology. The distance moved by the MAV is specified at each iteration of the exploration process depending on the environment. Simulations were conducted to compare the effect of different parameters in the algorithm.