Design and Implementation of UFRJ Nautilus’ AUV Lua - A TinyML Approach

2022 IEEE Intl Conf on Dependable, Autonomic and Secure Computing, Intl Conf on Pervasive Intelligence and Computing, Intl Conf on Cloud and Big Data Computing, Intl Conf on Cyber Science and Technology Congress (DASC/PiCom/CBDCom/CyberSciTech)(2022)

引用 0|浏览2
暂无评分
摘要
The UFRJ Nautilus is a student-driven engineering project team at the Federal University of Rio de Janeiro focused on building and designing AUVs to compete in the AUSVI RoboSub Competition. The team focused on the making of a brand new autonomous underwater vehicle (AUV) called Lua. There are several challenges on building a software system for an AUV. The localization problem is a major challenge. Among the different proposals for localization, the beamforming algorithms have proved to be a reliable option. However, they present some limitations. The beamforming algortihms have two sources of errors: (i) the noise typical of sensors and signals and (ii) the arrangement of the sensors, which is a function of the true azimuth (horizontal angle from an observer - the AUV - to the object of interest) and elevation angles. Therefore, the beamforming has an error factor which is the sum of both errors described. In order to overcome this issue, we propose using a TinyML-based approach - an embedded Machine Learning algorithm that is able to learn about angles combination that reduces the error. To reduce the noise we will combine the TinyML algorithm with a traditional Kalman Filter. Experimental results showed that our proposal has a better performance reducing the errors from previous approaches.
更多
查看译文
关键词
AUV,positioning,Data Fusion,Clustering,Neural Networks,TinyML
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要