{"title":"一种基于四元数的惯性测量单元方位估计算法","authors":"Anthony Kim, M. F. Golnaraghit","doi":"10.1109/PLANS.2004.1309003","DOIUrl":null,"url":null,"abstract":"This paper presents a real-time orientation estimation algorithm based on signals from a low-cost inertial measurement unit (IMU). The IMU consists of three MEMS accelerometers and three MEMS rate gyros. This approach is based on relationships between the quaternion representing the platform orientation, the measurement of gravity from the accelerometers, and the angular rate measurement from the gyros. Process and measurement models are developed, based on these relations, in order to implement them into an extended Kalman filter. The performance of each filter is evaluated in terms of the roll, pitch, and yaw angles. These are derived from the filter output since this orientation representation is more intuitive than the quaternion representation. Extensive testing of the filters with simulated and experimental data show that the filters perform very accurately in the roll and pitch angles, and even significantly corrects the yaw angle error drift.","PeriodicalId":102388,"journal":{"name":"PLANS 2004. Position Location and Navigation Symposium (IEEE Cat. No.04CH37556)","volume":"76 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"106","resultStr":"{\"title\":\"A quaternion-based orientation estimation algorithm using an inertial measurement unit\",\"authors\":\"Anthony Kim, M. F. Golnaraghit\",\"doi\":\"10.1109/PLANS.2004.1309003\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents a real-time orientation estimation algorithm based on signals from a low-cost inertial measurement unit (IMU). The IMU consists of three MEMS accelerometers and three MEMS rate gyros. This approach is based on relationships between the quaternion representing the platform orientation, the measurement of gravity from the accelerometers, and the angular rate measurement from the gyros. Process and measurement models are developed, based on these relations, in order to implement them into an extended Kalman filter. The performance of each filter is evaluated in terms of the roll, pitch, and yaw angles. These are derived from the filter output since this orientation representation is more intuitive than the quaternion representation. Extensive testing of the filters with simulated and experimental data show that the filters perform very accurately in the roll and pitch angles, and even significantly corrects the yaw angle error drift.\",\"PeriodicalId\":102388,\"journal\":{\"name\":\"PLANS 2004. Position Location and Navigation Symposium (IEEE Cat. No.04CH37556)\",\"volume\":\"76 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2004-04-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"106\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"PLANS 2004. Position Location and Navigation Symposium (IEEE Cat. No.04CH37556)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/PLANS.2004.1309003\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"PLANS 2004. Position Location and Navigation Symposium (IEEE Cat. No.04CH37556)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PLANS.2004.1309003","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A quaternion-based orientation estimation algorithm using an inertial measurement unit
This paper presents a real-time orientation estimation algorithm based on signals from a low-cost inertial measurement unit (IMU). The IMU consists of three MEMS accelerometers and three MEMS rate gyros. This approach is based on relationships between the quaternion representing the platform orientation, the measurement of gravity from the accelerometers, and the angular rate measurement from the gyros. Process and measurement models are developed, based on these relations, in order to implement them into an extended Kalman filter. The performance of each filter is evaluated in terms of the roll, pitch, and yaw angles. These are derived from the filter output since this orientation representation is more intuitive than the quaternion representation. Extensive testing of the filters with simulated and experimental data show that the filters perform very accurately in the roll and pitch angles, and even significantly corrects the yaw angle error drift.