ADAPTIVE DEVELOPMENT OF SVSF FOR A FEATURE-BASED SLAM ALGORITHM USING MAXIMUM LIKELIHOOD ESTIMATION AND EXPECTATION MAXIMIZATION

被引:2
|
作者
Suwoyo, Heru [1 ,3 ]
Tian, Yingzhong [1 ,2 ]
Wang, Wenbin [4 ]
Li, Long [1 ,2 ]
Adriansyah, Andi [3 ]
Xi, Fengfeng [5 ]
Yuan, Guangjie [1 ,2 ]
机构
[1] Shanghai Univ, Sch Mechatron Engn & Automat, Shanghai, Peoples R China
[2] Shanghai Univ, Shanghai Key Lab Intelligent Mfg & Robot, Shanghai, Peoples R China
[3] Univ Mercu Buana, Dept Elect Engn, Jakarta, Indonesia
[4] Shenzhen Polytech, Mech & Elect Engn Sch, Shenzhen, Guangdong, Peoples R China
[5] Ryerson Univ, Dept Mech Aerosp & Ind Engn, Toronto, ON, Canada
来源
IIUM ENGINEERING JOURNAL | 2021年 / 22卷 / 01期
基金
中国国家自然科学基金;
关键词
SLAM; ASVSF; MLE; EM; ICE; EXTENDED KALMAN FILTER;
D O I
10.31436/iiumej.v22i1.1403
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The smooth variable structure filter (SVSF) has been considered as the robust estimator. Like other filters, the SVSF needs an accurate system model and known noise statistics to approximate the posterior state. Unfortunately, the system cannot be accurately modeled, and the noise statistic is unknown in the real application. For these reasons, the performance of SVSF might be decreased or even led to divergence. Therefore, the enhancement of SVSF is required. This paper presents an Adaptive SVSF. Initially, SVSF is smoothed. To provide the ability to estimate the noise statistic, ASVSF is then derived based on maximum likelihood estimation (MLE) and expectation-maximization (EM). Additionally, the unbiased noise statistic is also approached. However, its covariance is complicatedly formulated. It might cause a negative definite symmetric matrix. Therefore, it is tuned based on the innovation covariance estimator (ICE). The ASVSF is designed to solve the online problem of Simultaneous Localization and Mapping (SLAM). Henceforth, it is termed as the ASVSF-SLAM algorithm. The proposed algorithm showed better accuracy and stability compared to the conventional algorithm in terms of root mean square error (RMSE) for both Estimated Path Coordinate (EPC) and Estimated Map Coordinate (EMC).
引用
收藏
页码:269 / 287
页数:10
相关论文
共 50 条