Fully Distributed State Estimation for Multi-agent Systems and its Application in Cooperative Localization
By: Shuaiting Huang , Haodong Jiang , Chengcheng Zhao and more
Potential Business Impact:
Lets robots know where each other are.
In this paper, we investigate the distributed state estimation problem for a continuous-time linear multi-agent system (MAS) composed of $\mathit{m}$ agents and monitored by the agents themselves. To address this problem, we propose a distributed observer that enables each agent to reconstruct the state of the MAS. The main idea is to let each agent $\mathit{i}$ recover the state of agent $\mathit{j}$ by using leader-follower consensus rules to track agent $\mathit{j}$'s state estimate, which is generated by agent $\mathit{j}$ itself using a Luenberger-like estimation rule. Under the assumptions of node-level observability and topological ordering consistency, we show that the estimation error dynamics are stabilizable if and only if the communication graph is strongly connected. Moreover, we discuss the fully distributed design of the proposed observer, assuming that the agents only know basic MAS configuration information, such as the homogeneity and the maximum number of allowable agents. This design ensures that the proposed observer functions correctly when agents are added or removed. Building on this, we consider cooperative localization as a distributed estimation problem and develop two fully distributed localization algorithms that allow agents to track their own and other agents' positions (and velocities) within the MAS. Finally, we conduct simulations to demonstrate the effectiveness of our proposed theoretical results.
Similar Papers
Distributed Adaptive Estimation over Sensor Networks with Partially Unknown Source Dynamics
Systems and Control
Helps sensors share data to learn about things.
A Note on Optimal Distributed State Estimation for Linear Time-Varying Systems
Optimization and Control
Makes many computers work together like one smart brain.
Decentralized Continuification Control of Multi-Agent Systems via Distributed Density Estimation
Systems and Control
Helps many robots move together safely.