We present a decentralized cooperative localization algorithm based on covariance propagation. The proposed algorithm solves the problem that decentralized collaborative localization’s accuracy. In this paper, the correlation of localization errors between different platforms is considered. The transfer equation of covariance between two cooperative localization is derived based on the Kalman filter. A method to calculate the covariance matrix based on the state recursive coefficient matrix is presented, and a decentralized cooperative localization system is designed. The simulation results show that the decentralized collaborative localization algorithm’s accuracy is equivalent to that of the centralized collaborative localization algorithm. The collaborative localization algorithm can effectively reduce distance over-correction after considering the correlation of localization errors.
[1]
Rong Li,et al.
A Novel Cooperative Localization Method Based on IMU and UWB
,
2020,
Sensors.
[2]
Rong Wang,et al.
Cooperative navigation of unmanned aerial vehicle swarm based on cooperative dilution of precision
,
2020
.
[3]
John J. Leonard,et al.
Cooperative Localization for Autonomous Underwater Vehicles
,
2009,
Int. J. Robotics Res..
[4]
Ryo Kurazume,et al.
Cooperative Positioning System with Multiple Robots.
,
1995
.
[5]
John J. Leonard,et al.
Cooperative AUV Navigation using a Single Maneuvering Surface Craft
,
2010,
Int. J. Robotics Res..