arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2404.03444cs.ROcs.SYeess.SY
收藏

基于多模型 Kalman 滤波的腿足机器人同时状态估计与接触检测

Simultaneous State Estimation and Contact Detection for Legged Robots by Multiple-Model Kalman Filtering

Mitsubishi Electric Research Laboratories (MERL)(三菱电机研究实验室)

Marcel Menner, Karl Berntorp

AI总结:

针对腿足机器人接触与状态相互影响的问题,提出基于交互式多模型 Kalman 滤波的切换系统方法,在估计状态时同步识别足端接触模式,并通过 Gazebo 仿真和 Unitree A1 实验验证其优于基线估计器。

摘要:

本文提出了一种用于腿足机器人接触检测与状态估计联合处理的算法。该算法将机器人的运动建模为切换系统,其中不同模式对应不同的脚与地面接触。所提算法的关键组成部分是一个交互式多模型 Kalman 滤波器,它在估计状态的同时识别定义接触的当前活动模式。该估计框架的基本依据是:接触(以及接触力)会影响机器人的状态,反之亦然。本文使用四足机器人给出了验证研究,包括:(i)在高保真仿真器 Gazebo 中与真实值和基线估计器进行比较;(ii)在 Unitree A1 机器人上进行硬件实验。仿真研究表明,所提算法优于不能同时检测接触的基线估计器。硬件实验展示了所提算法的适用性,并突出了其接触检测能力。

英文摘要:

This paper proposes an algorithm for combined contact detection and state estimation for legged robots. The proposed algorithm models the robot's movement as a switched system, in which different modes relate to different feet being in contact with the ground. The key element in the proposed algorithm is an interacting multiple-model Kalman filter, which identifies the currently-active mode defining contacts, while estimating the state. The rationale for the proposed estimation framework is that contacts (and contact forces) impact the robot's state and vice versa. This paper presents validation studies with a quadruped using (i) the high-fidelity simulator Gazebo for a comparison with ground truth values and a baseline estimator, and (ii) hardware experiments with the Unitree A1 robot. The simulation study shows that the proposed algorithm outperforms the baseline estimator, which does not simultaneous detect contacts. The hardware experiments showcase the applicability of the proposed algorithm and highlights the ability to detect contacts.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑