用关节编码器自监督学习足部接触状态,提升腿式机器人里程计精度。
Learning Contact Representation for Leg Odometry

- 仅用标准关节编码器,通过自监督学习建模足部接触状态。
- 在无外接力传感器条件下,性能优于有监督与传统概率方法。
- 适合缺乏力传感器的腿式机器人,代码开源可复现。
腿式机器人里程计估计依赖于足部在支撑相期间相对于世界速度为零的假设。主体重心速度的反馈来自足部的运动学串联链,因此精确的步态阶段检测是关键子问题。许多研究采用安装在足尖的地面反作用力传感器进行分类,但这类传感器并非所有腿式机器人通用,且对滑移等未建模扰动响应迟钝。本文提出一种无需力传感器增强的自监督接触检测表示学习框架,仅利用标准关节编码器数据。通过学习到的表示概率建模支撑相与摆动相。实验结果验证了该方法的有效性:在不依赖传感器扩展与标注的情况下,性能优于有监督方法和基线概率方法。相关代码已公开。
原文摘要 · Abstract (English)
The estimation of odometry in legged robots depends on the assumption that the velocity of the foot with respect to the world remains zero during the stance phase. Feedback for the main body velocity is derived from the kinematic serial chain of the feet making accurate leg phase detection is a critical subproblem. A considerable number of studies employ ground reaction force sensors mounted at the tip of the foot to classify, yet these sensors may not be universally available for all legged robots. Additionally, these sensors are often unresponsive to unaccounted disturbances, such as slippage, while the foot remains in contact with the ground. In this study, we propose a self-supervised representation learning framework for contact detection that utilizes the standard sensor set of joint encoders without reliance on force sensor augmentations. We employ learned representations to model the stance and swing phases probabilistically. The experimental results obtained confirm the efficacy of the proposed self-supervised contact detector. Our framework exhibited superior performance in comparison to supervised methods which necessitate sensor set augmentation and labeling, as well as baseline probabilistic approaches. Additionally, we make our code available to the public.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。