This paper presents a contact-aided inertial-kinematic floating base estimation for humanoid robots considering an evolution of the state and observations over matrix Lie groups. This is achieved through the application of a geometrically meaningful estimator which is characterized by concentrated Gaussian distributions. The configuration of a floating base system like a humanoid robot usually requires the knowledge of an additional six degrees of freedom which describes its base position-and-orientation. This quantity usually cannot be measured and needs to be estimated. A matrix Lie group, encapsulating the position-and-orientation and linear velocity of the base link, feet positions-and-orientations and Inertial Measurement Units' biases, is used to represent the state while relative positions-and-orientations of contact feet from forward kinematics are used as observations. The proposed estimator exhibits fast convergence for large initialization errors owing to choice of uncertainty parametrization. An experimental validation is done on the iCub humanoid platform.
翻译:本文为人类机器人提供了一种接触辅助惯性、皮肤和动态的浮基估计,其中考虑到相对于矩阵Lies群群的状态和观测的演变情况。这是通过应用一个具有几何意义的有意义的测算仪来实现的,该测算仪的特点是集中高山分布。像人类机器人这样的浮基系统的配置通常需要另外6度的自由度知识,该自由度描述其基位置和方向。这一数量通常无法测量,需要估算。一个矩阵 Lie群,包含基链接、脚位置和方向以及惰性测量单位的定位和直线速度,用来代表状态,而远向运动体的相对位置和接触方向则用作观察。提议的测算仪显示由于选择不确定的准位化而导致的大规模初始误差快速趋同。在iCub人类平台上进行了实验验证。