跳到主要内容
AI News HubLIVE
站内改写2 分钟阅读

基于SE(3)的不变随机滤波用于串联刚性机械臂的惯性-编码器状态估计

文章摘要

本文提出了一种在SE(3)李群上完全公式化的不变扩展卡尔曼滤波(IEKF),用于任意连杆数的串联刚性机械臂状态估计。该方法利用运动方程的李群仿射性质,使线性化误差动态自治,并设计了模块化的逐连杆滤波链,计算成本随连杆数线性增长,同时给出了均方指数最终有界性的稳定性证明。

来源arXiv Robotics作者: S. Yaqubi, J. Mattila
基于SE(3)的不变随机滤波用于串联刚性机械臂的惯性-编码器状态估计
报告错误

纠错通道尚未开通,可先复制下方文章信息留存。

查看更正说明
直接读正文

本文介绍了一种用于串联刚性机械臂状态估计的不变扩展卡尔曼滤波(IEKF)方法,该机械臂可以具有任意数量的连杆,并且整个滤波框架完全在SE(3)李群上建立。该论文由S. Yaqubi等人撰写,作为arXiv预印本(arXiv:2607.00026v1)于2026年6月21日提交至cs.RO类别,目前正在审稿中。

传统扩展卡尔曼滤波在非线性系统(如机械臂运动学)中,线性化误差动态往往依赖于状态估计,导致协方差更新只是局部近似。本文利用运动方程的李群仿射性质,使线性化后的误差动态变得自治,即不依赖于状态轨迹。这一关键特性使得Riccati方程能够精确传播真实的误差协方差,而不是局部近似,从而提高了滤波的一致性和准确性。

在噪声建模方面,作者提出了一种物理上分离的噪声模型,将陀螺仪和加速度计通道独立处理。加速度计通过重力补偿积分提供平移扭速,其测量协方差与采样间隔成比例,这与过程噪声离散化的处理完全类似。此外,一个状态相关的科里奥利噪声项被引入,用于捕捉陀螺仪噪声通过非线性动力学传播的影响。该噪声项在静止时消失,并随着扭速幅值的增大而增长,更真实地反映了实际物理行为。

滤波器结构设计为模块化的逐连杆IEKF链。每个连杆的预测协方差仅通过Adjoint变换后的后验协方差依赖于其前驱连杆,这使得计算成本随连杆数量呈线性增长,而非立方增长,从而适用于任意长度的机械臂链。这种模块化设计不仅提高了计算效率,还增强了可扩展性。

在稳定性分析方面,作者通过李代数上的Lyapunov函数建立了均方指数最终有界性。每个连杆的误差边界通过Adjoint算子范数进行链式传递,从而得到一个模块化且可扩展的稳定性证书,适用于任意链长。最后,数值仿真结果验证了所提出设计的有效性和理论分析的正确性。

该研究为串联机械臂的状态估计提供了一种严谨且实用的滤波框架,尤其在需要处理多连杆、高动态场景时具有潜在优势。未来的工作可能包括实验验证以及扩展到更复杂的机器人系统。

展开要点与分析

文章情报

研究者进阶

要点

  • 在SE(3)李群上构建IEKF,利用群仿射性质使误差动态自治,Riccati方程传播真实误差协方差。
  • 分离的陀螺仪和加速度计噪声模型,包含与采样间隔相关的测量协方差和状态相关的科里奥利噪声项。
  • 模块化逐连杆滤波链结构,预测协方差通过Adjoint变换仅依赖前驱连杆,计算复杂度随连杆数线性增长。
  • 基于李代数Lyapunov函数证明均方指数最终有界性,并通过Adjoint算子范数链式传递稳定性证书。

要点与分析由自动化流程生成,可能有误,请结合原始来源核实。