用于偏航估计中倾斜补偿的人工神经网络

IF 1.7 4区 计算机科学 Q3 AUTOMATION & CONTROL SYSTEMS
Ali Mounir Halitim, M. Bouhedda, Sofiane Tchoketch-Kebir, S. Rebouh
{"title":"用于偏航估计中倾斜补偿的人工神经网络","authors":"Ali Mounir Halitim, M. Bouhedda, Sofiane Tchoketch-Kebir, S. Rebouh","doi":"10.1177/01423312231214832","DOIUrl":null,"url":null,"abstract":"Low-cost inertial measurement units (IMUs) are commonly used to determine the orientation of objects, such as unmanned aerial vehicles (UAVs) and smartphones. They calculate yaw by measuring Earth’s magnetic field’s horizontal components. However, in the presence of tilt (pitch or roll), a tilt-compensation operation is necessary. This is usually done by projecting measurements onto a horizontal plane. This method has limitations, particularly for large tilt angles and when the IMU is pointing toward the east or west directions. In this paper, we expose the shortcomings of this conventional approach and propose a novel machine learning–based solution employing an artificial neural network (ANN). This method eliminates the need to determine tilt angles and uses accelerometer and magnetometer measurements as its inputs. The dataset for training and testing the ANN was collected based on a 3D nonmagnetic scaled platform, using a low-cost IMU and a Raspberry Pi platform. On one hand, our method outperforms the conventional tilt-compensation technique and other complementary filters (Madgwick and Mahony) in terms of accuracy, as evidenced by the root mean square error (RMSE = 1.95°). However, this superiority comes at the expense of a more complex system that consumes more processing time.","PeriodicalId":49426,"journal":{"name":"Transactions of the Institute of Measurement and Control","volume":"52 50","pages":""},"PeriodicalIF":1.7000,"publicationDate":"2023-12-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Artificial neural network for tilt compensation in yaw estimation\",\"authors\":\"Ali Mounir Halitim, M. Bouhedda, Sofiane Tchoketch-Kebir, S. Rebouh\",\"doi\":\"10.1177/01423312231214832\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Low-cost inertial measurement units (IMUs) are commonly used to determine the orientation of objects, such as unmanned aerial vehicles (UAVs) and smartphones. They calculate yaw by measuring Earth’s magnetic field’s horizontal components. However, in the presence of tilt (pitch or roll), a tilt-compensation operation is necessary. This is usually done by projecting measurements onto a horizontal plane. This method has limitations, particularly for large tilt angles and when the IMU is pointing toward the east or west directions. In this paper, we expose the shortcomings of this conventional approach and propose a novel machine learning–based solution employing an artificial neural network (ANN). This method eliminates the need to determine tilt angles and uses accelerometer and magnetometer measurements as its inputs. The dataset for training and testing the ANN was collected based on a 3D nonmagnetic scaled platform, using a low-cost IMU and a Raspberry Pi platform. On one hand, our method outperforms the conventional tilt-compensation technique and other complementary filters (Madgwick and Mahony) in terms of accuracy, as evidenced by the root mean square error (RMSE = 1.95°). However, this superiority comes at the expense of a more complex system that consumes more processing time.\",\"PeriodicalId\":49426,\"journal\":{\"name\":\"Transactions of the Institute of Measurement and Control\",\"volume\":\"52 50\",\"pages\":\"\"},\"PeriodicalIF\":1.7000,\"publicationDate\":\"2023-12-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Transactions of the Institute of Measurement and Control\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://doi.org/10.1177/01423312231214832\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"AUTOMATION & CONTROL SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Transactions of the Institute of Measurement and Control","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1177/01423312231214832","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

摘要

低成本惯性测量单元(IMU)通常用于确定无人机(UAV)和智能手机等物体的方向。它们通过测量地球磁场的水平分量来计算偏航。但是,如果存在倾斜(俯仰或滚动),则需要进行倾斜补偿操作。通常的做法是将测量结果投影到水平面上。这种方法有其局限性,尤其是在倾斜角度较大以及 IMU 指向东西方向时。在本文中,我们揭示了这种传统方法的缺点,并提出了一种基于机器学习的新型解决方案,即采用人工神经网络 (ANN)。这种方法无需确定倾斜角度,而是使用加速度计和磁力计测量值作为输入。用于训练和测试人工神经网络的数据集是基于三维非磁性缩放平台收集的,使用了低成本的 IMU 和 Raspberry Pi 平台。一方面,从均方根误差(RMSE = 1.95°)来看,我们的方法在准确性方面优于传统的倾斜补偿技术和其他补充滤波器(Madgwick 和 Mahony)。然而,这种优势是以系统更复杂、处理时间更长为代价的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Artificial neural network for tilt compensation in yaw estimation
Low-cost inertial measurement units (IMUs) are commonly used to determine the orientation of objects, such as unmanned aerial vehicles (UAVs) and smartphones. They calculate yaw by measuring Earth’s magnetic field’s horizontal components. However, in the presence of tilt (pitch or roll), a tilt-compensation operation is necessary. This is usually done by projecting measurements onto a horizontal plane. This method has limitations, particularly for large tilt angles and when the IMU is pointing toward the east or west directions. In this paper, we expose the shortcomings of this conventional approach and propose a novel machine learning–based solution employing an artificial neural network (ANN). This method eliminates the need to determine tilt angles and uses accelerometer and magnetometer measurements as its inputs. The dataset for training and testing the ANN was collected based on a 3D nonmagnetic scaled platform, using a low-cost IMU and a Raspberry Pi platform. On one hand, our method outperforms the conventional tilt-compensation technique and other complementary filters (Madgwick and Mahony) in terms of accuracy, as evidenced by the root mean square error (RMSE = 1.95°). However, this superiority comes at the expense of a more complex system that consumes more processing time.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
CiteScore
4.10
自引率
16.70%
发文量
203
审稿时长
3.4 months
期刊介绍: Transactions of the Institute of Measurement and Control is a fully peer-reviewed international journal. The journal covers all areas of applications in instrumentation and control. Its scope encompasses cutting-edge research and development, education and industrial applications.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信