论文标题
机器人状态估计和基于统计运动模型的可观察性分析
Robots State Estimation and Observability Analysis Based on Statistical Motion Models
论文作者
论文摘要
本文提出了一种通用运动模型,以捕获移动机器人的动态行为(翻译和旋转)。该模型基于由白色随机过程驱动的统计模型,并根据错误状态扩展的Kalman滤波框架(ESEKF)制定为完整状态估计算法。该方法的主要好处是其多功能性,适用于不同的机器人系统,而无需准确地对机器人的特定动力进行建模,并且能够估算机器人(角度)加速度,混蛋或高阶动态状态的能力,但延迟较低。提出了具有数值模拟的数学分析,以显示基于统计模型的估计框架的属性,并揭示其与现有低通滤波器的联系。此外,通过直接在流形上开发谎言衍生物和相关的部分差异来开发一种新的范式,用于机器人可观察性分析。结果表明,这种新范式比基于四元素参数化的现有方法要简单得多,更自然。它也可扩展到高维系统。引入了一种新颖的\ textbf {\ textit {thin}}集概念,以表征系统状态的不可观察子集,为在多种维度和高维度上运行的机器人系统的可观察性分析提供了理论基础。最后,进行了广泛的实验,包括在四型无人机上进行完整的状态估计和外部校准(POS-IMU和IMU-IMU),手持式平台和接地车辆。与现有方法的比较表明,所提出的方法可以有效地估计所有外部参数,机器人的翻译/角加速度和其他状态变量(例如,位置,速度,态度,态度)高准确性和低延迟。
This paper presents a generic motion model to capture mobile robots' dynamic behaviors (translation and rotation). The model is based on statistical models driven by white random processes and is formulated into a full state estimation algorithm based on the error-state extended Kalman filtering framework (ESEKF). Major benefits of this method are its versatility, being applicable to different robotic systems without accurately modeling the robots' specific dynamics, and ability to estimate the robot's (angular) acceleration, jerk, or higher-order dynamic states with low delay. Mathematical analysis with numerical simulations are presented to show the properties of the statistical model-based estimation framework and to reveal its connection to existing low-pass filters. Furthermore, a new paradigm is developed for robots observability analysis by developing Lie derivatives and associated partial differentiation directly on manifolds. It is shown that this new paradigm is much simpler and more natural than existing methods based on quaternion parameterizations. It is also scalable to high dimensional systems. A novel \textbf{\textit{thin}} set concept is introduced to characterize the unobservable subset of the system states, providing the theoretical foundation to observability analysis of robotic systems operating on manifolds and in high dimension. Finally, extensive experiments including full state estimation and extrinsic calibration (both POS-IMU and IMU-IMU) on a quadrotor UAV, a handheld platform and a ground vehicle are conducted. Comparisons with existing methods show that the proposed method can effectively estimate all extrinsic parameters, the robot's translation/angular acceleration and other state variables (e.g., position, velocity, attitude) of high accuracy and low delay.