This paper addresses the problem of decentralized, collaborative state estimation in robotic teams. In particular, this paper considers problems where individual robots estimate similar physical quantities, such as each other's position relative to themselves. The use of pseudomeasurements is introduced as a means of modelling such relationships between robots' state estimates, and is shown to be a tractable way to approach the decentralized state estimation problem. Moreover, this formulation easily leads to a general-purpose observability test that simultaneously accounts for measurements that robots collect from their own sensors, as well as the communication structure within the team. Finally, input preintegration is proposed as a communication-efficient way of sharing odometry information between robots, and the entire theory is appropriate for both vector-space and Lie-group state definitions. The proposed framework is evaluated on three different simulated problems, and one experiment involving three quadcopters.
翻译:本文探讨了机器人团队中分布式、协作状态估计的问题。特别地,本文考虑了个体机器人估计相似物理量的情况,例如它们相对于自身的位置。引入了使用拟测量来模拟机器人状态估计之间关系的方法,显示出这是处理分布式状态估计问题的可行方法。此外,该公式容易导出一个通用的可观察性测试,同时考虑到机器人从自己的传感器中收集的数据以及团队内部的通信结构。最后,提出了预积分输入,作为机器人之间共享运动学信息的一种通信高效的方式,并适用于向量空间和李群状态定义。该提出的框架在三个不同的模拟问题和涉及三架四旋翼的实验中进行了评估。