{"title":"Safe & sound: A robust collision avoidance layer for aerial robots based on acoustic sensors","authors":"Joachim Müller, Alberto Viseras Ruiz, Iris Wieser","doi":"10.1109/PLANS.2014.6851492","DOIUrl":null,"url":null,"abstract":"In this work, we propose a novel intermediate control layer for obstacle avoidance and drift suppression. It runs in between high level software layers responsible for environment mapping and path planning and low level software ensuring stable and level flight. This allows more complex algorithms with longer computation intervals for higher-level tasks. By modularizing the robot control, we also enable the reuse of our obstacle avoidance layer for different high-layer algorithms. The feasibility of separation in software will be shown, leading the way for a potential physical separation with dedicated hardware later on. A prototypical implementation of the intermediate layer using ultrasonic sensors was built. We demonstrate the feasibility of the chosen sensor concept in presence of propeller noise. The control concept is kept on a level that can be implemented on onboard processors - this does also include the communication with the sensors. Experimental results with this first implemented prototype are presented and discussed. We analyze the ranging capabilities of the ultrasonic sensor and validate its applicability in obstacle avoidance tasks.","PeriodicalId":371808,"journal":{"name":"2014 IEEE/ION Position, Location and Navigation Symposium - PLANS 2014","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE/ION Position, Location and Navigation Symposium - PLANS 2014","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PLANS.2014.6851492","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11
Abstract
In this work, we propose a novel intermediate control layer for obstacle avoidance and drift suppression. It runs in between high level software layers responsible for environment mapping and path planning and low level software ensuring stable and level flight. This allows more complex algorithms with longer computation intervals for higher-level tasks. By modularizing the robot control, we also enable the reuse of our obstacle avoidance layer for different high-layer algorithms. The feasibility of separation in software will be shown, leading the way for a potential physical separation with dedicated hardware later on. A prototypical implementation of the intermediate layer using ultrasonic sensors was built. We demonstrate the feasibility of the chosen sensor concept in presence of propeller noise. The control concept is kept on a level that can be implemented on onboard processors - this does also include the communication with the sensors. Experimental results with this first implemented prototype are presented and discussed. We analyze the ranging capabilities of the ultrasonic sensor and validate its applicability in obstacle avoidance tasks.