Fady A. Abouelghit, H. Elsayed, G. Alkady, H. Amer, I. Adly
{"title":"FPGA-Based Fault-Tolerant Quadcopter with Fuzzy Obstacle Avoidance","authors":"Fady A. Abouelghit, H. Elsayed, G. Alkady, H. Amer, I. Adly","doi":"10.1109/MECO.2019.8760049","DOIUrl":null,"url":null,"abstract":"Quadcopters have recently become a very important component in search and rescue missions. This paper proposes solutions to several problems facing quadcopters in such missions. First, it is proposed to enable the quadcopter to change its shape depending on whether it is in traveling or reconnaissance mode. Each flying mode will have a different controller architecture housed on an FPGA. Then, two specific hazards in disastrous areas, are addressed, namely radiation affecting system electronics and unclear paths. First, a fault-tolerant FPGA-based architecture is developed and it is proven through reliability modeling that it considerably extends lifetime. Second, fuzzy logic is used to design an obstacle avoidance system and its excellent performance in collision avoidance was shown through MATLAB simulations.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MECO.2019.8760049","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
Quadcopters have recently become a very important component in search and rescue missions. This paper proposes solutions to several problems facing quadcopters in such missions. First, it is proposed to enable the quadcopter to change its shape depending on whether it is in traveling or reconnaissance mode. Each flying mode will have a different controller architecture housed on an FPGA. Then, two specific hazards in disastrous areas, are addressed, namely radiation affecting system electronics and unclear paths. First, a fault-tolerant FPGA-based architecture is developed and it is proven through reliability modeling that it considerably extends lifetime. Second, fuzzy logic is used to design an obstacle avoidance system and its excellent performance in collision avoidance was shown through MATLAB simulations.