{"title":"基于三重RTK-GNSS的AUKF 6DOF定位","authors":"Takahiro Shimizu, Shoichi Maeyama","doi":"10.1007/s10015-025-01018-0","DOIUrl":null,"url":null,"abstract":"<div><p>SLAM (simultaneous localization and mapping) plays a crucial role in autonomous navigation. In a previous study, SLAM based on AUKF (augmented unscented Kalman filter), called AUKF-SLAM, was proposed. This study demonstrated that simultaneous estimation of kinematic parameters improves the accuracy on 2D SLAM in an indoor environment. We currently aim to develop the 3D AUKF-SLAM for outdoor use, and this paper presents the 6DOF localization based on AUKF as a preliminary step. To expand 2D (3DOF) localization to 6DOF localization, we adopted quaternion for attitude representation. However, it is not the best way to estimate each element of the four-dimensional vector of quaternion as state variables because they do not vary independently. As a solution to this problem, the idea of estimating the attitude error represented as the three-dimensional parameter called GRPs (generalized Rodrigues parameters) was proposed. In addition, it was reported that simultaneous estimation of the attitude error represented as GRPs and states not represented as errors is effective for the estimation of the motion of space crafts. Therefore, we applied this method to wheeled mobile robots to address the problem and realize the 6DOF localization based on AUKF. We implemented this system on ROS (robot operating system) and experimented in simulational and real environments. As a result, we demonstrated that it could perform 6DOF localization and estimation of the wheel radius simultaneously.</p></div>","PeriodicalId":46050,"journal":{"name":"Artificial Life and Robotics","volume":"30 3","pages":"493 - 501"},"PeriodicalIF":0.8000,"publicationDate":"2025-04-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"6DOF localization with AUKF based on triple RTK-GNSS\",\"authors\":\"Takahiro Shimizu, Shoichi Maeyama\",\"doi\":\"10.1007/s10015-025-01018-0\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>SLAM (simultaneous localization and mapping) plays a crucial role in autonomous navigation. In a previous study, SLAM based on AUKF (augmented unscented Kalman filter), called AUKF-SLAM, was proposed. This study demonstrated that simultaneous estimation of kinematic parameters improves the accuracy on 2D SLAM in an indoor environment. We currently aim to develop the 3D AUKF-SLAM for outdoor use, and this paper presents the 6DOF localization based on AUKF as a preliminary step. To expand 2D (3DOF) localization to 6DOF localization, we adopted quaternion for attitude representation. However, it is not the best way to estimate each element of the four-dimensional vector of quaternion as state variables because they do not vary independently. As a solution to this problem, the idea of estimating the attitude error represented as the three-dimensional parameter called GRPs (generalized Rodrigues parameters) was proposed. In addition, it was reported that simultaneous estimation of the attitude error represented as GRPs and states not represented as errors is effective for the estimation of the motion of space crafts. Therefore, we applied this method to wheeled mobile robots to address the problem and realize the 6DOF localization based on AUKF. We implemented this system on ROS (robot operating system) and experimented in simulational and real environments. As a result, we demonstrated that it could perform 6DOF localization and estimation of the wheel radius simultaneously.</p></div>\",\"PeriodicalId\":46050,\"journal\":{\"name\":\"Artificial Life and Robotics\",\"volume\":\"30 3\",\"pages\":\"493 - 501\"},\"PeriodicalIF\":0.8000,\"publicationDate\":\"2025-04-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Artificial Life and Robotics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://link.springer.com/article/10.1007/s10015-025-01018-0\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"ROBOTICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Artificial Life and Robotics","FirstCategoryId":"1085","ListUrlMain":"https://link.springer.com/article/10.1007/s10015-025-01018-0","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"ROBOTICS","Score":null,"Total":0}
引用次数: 0
摘要
SLAM (simultaneous localization and mapping)在自主导航中起着至关重要的作用。在之前的研究中,提出了基于AUKF (augmented unscented Kalman filter)的SLAM,称为AUKF-SLAM。该研究表明,同时估计运动参数可以提高室内环境下二维SLAM的精度。我们目前的目标是开发户外使用的3D AUKF- slam,本文提出了基于AUKF的6DOF定位作为初步步骤。为了将2D (3DOF)定位扩展到6DOF定位,我们采用四元数表示姿态。然而,将四元数的四维向量的每个元素估计为状态变量并不是最好的方法,因为它们不是独立变化的。为了解决这一问题,提出了用三维参数GRPs(广义罗德里格斯参数)来估计姿态误差的思想。此外,还报道了同时估计以grp表示的姿态误差和不以误差表示的状态对航天器运动的估计是有效的。因此,我们将该方法应用于轮式移动机器人来解决这一问题,实现基于AUKF的6DOF定位。我们在ROS(机器人操作系统)上实现了该系统,并在模拟和真实环境中进行了实验。结果表明,该方法可以同时进行6自由度定位和车轮半径估计。
6DOF localization with AUKF based on triple RTK-GNSS
SLAM (simultaneous localization and mapping) plays a crucial role in autonomous navigation. In a previous study, SLAM based on AUKF (augmented unscented Kalman filter), called AUKF-SLAM, was proposed. This study demonstrated that simultaneous estimation of kinematic parameters improves the accuracy on 2D SLAM in an indoor environment. We currently aim to develop the 3D AUKF-SLAM for outdoor use, and this paper presents the 6DOF localization based on AUKF as a preliminary step. To expand 2D (3DOF) localization to 6DOF localization, we adopted quaternion for attitude representation. However, it is not the best way to estimate each element of the four-dimensional vector of quaternion as state variables because they do not vary independently. As a solution to this problem, the idea of estimating the attitude error represented as the three-dimensional parameter called GRPs (generalized Rodrigues parameters) was proposed. In addition, it was reported that simultaneous estimation of the attitude error represented as GRPs and states not represented as errors is effective for the estimation of the motion of space crafts. Therefore, we applied this method to wheeled mobile robots to address the problem and realize the 6DOF localization based on AUKF. We implemented this system on ROS (robot operating system) and experimented in simulational and real environments. As a result, we demonstrated that it could perform 6DOF localization and estimation of the wheel radius simultaneously.