Online Kinematic and Dynamic-State Estimation for Constrained Multibody Systems Based on IMUs

被引:12
作者
Torres-Moreno, Jose Luis [1 ]
Luis Blanco-Claraco, Jose [1 ]
Gimenez-Fernandez, Antonio [1 ]
Sanjurjo, Emilio [2 ]
Angel Naya, Miguel [2 ]
机构
[1] Univ Almeria, Agrifood Campus Int Excellence ceiA3, CIESOL, Joint Ctr Univ Almeria CIEMAT,Dept Engn,Automat C, Almeria 04120, Spain
[2] Univ A Coruna, Mech Engn Lab, Escuela Politecn Super, Mendizabal S-N, Ferrol 15403, Spain
来源
SENSORS | 2016年 / 16卷 / 03期
关键词
inertial measurement units; testbed; kinematics; Kalman filter; dynamics of multibody systems; simulation; state estimation; FORMULATION; MODELS;
D O I
10.3390/s16030333
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
This article addresses the problems of online estimations of kinematic and dynamic states of a mechanism from a sequence of noisy measurements. In particular, we focus on a planar four-bar linkage equipped with inertial measurement units (IMUs). Firstly, we describe how the position, velocity, and acceleration of all parts of the mechanism can be derived from IMU signals by means of multibody kinematics. Next, we propose the novel idea of integrating the generic multibody dynamic equations into two variants of Kalman filtering, i.e., the extended Kalman filter (EKF) and the unscented Kalman filter (UKF), in a way that enables us to handle closed-loop, constrained mechanisms, whose state space variables are not independent and would normally prevent the direct use of such estimators. The proposal in this work is to apply those estimators over the manifolds of allowed positions and velocities, by means of estimating a subset of independent coordinates only. The proposed techniques are experimentally validated on a testbed equipped with encoders as a means of establishing the ground-truth. Estimators are run online in real-time, a feature not matched by any previous procedure of those reported in the literature on multibody dynamics.
引用
收藏
页数:19
相关论文
共 35 条
  • [1] [ARM Group (University of Almeria) MAPIR Lab (University of Malaga)], OP MOB ROB ARQ OPENM
  • [2] Efficient and Robust Approaches to the Stability Analysis of Large Multibody Systems
    Bauchau, Olivier A.
    Wang, Jielong
    [J]. JOURNAL OF COMPUTATIONAL AND NONLINEAR DYNAMICS, 2008, 3 (01):
  • [3] Upper Limb Kinematics Using Inertial and Magnetic Sensors: Comparison of Sensor-to-Segment Calibrations
    Bouvier, Brice
    Duprey, Sonia
    Claudon, Laurent
    Dumas, Raphael
    Savescu, Adriana
    [J]. SENSORS, 2015, 15 (08): : 18813 - 18833
  • [4] Renaissance of machines in Italy: From Brunelleschi to Galilei through Francesco di Giorgio and Leonardo
    Ceccarelli, Marco
    [J]. MECHANISM AND MACHINE THEORY, 2008, 43 (12) : 1530 - 1542
  • [5] Burmester and Allievi: A theory and its application for mechanism design at the end of 19th century
    Ceccarelli, Marco
    Koetsier, Teun
    [J]. JOURNAL OF MECHANICAL DESIGN, 2008, 130 (07) : 0723011 - 07230116
  • [6] Inertial sensor-based knee flexion/extension angle estimation
    Cooper, Glen
    Sheret, Ian
    McMillian, Louise
    Siliverdis, Konstantinos
    Sha, Ning
    Hodgins, Diana
    Kenney, Laurence
    Howard, David
    [J]. JOURNAL OF BIOMECHANICS, 2009, 42 (16) : 2678 - 2685
  • [7] Experimental validation of a flexible MBS dynamic formulation through comparison between measured and calculated stresses on a prototype car
    Cuadrado, J
    Gutiérrez, R
    Naya, MA
    González, M
    [J]. MULTIBODY SYSTEM DYNAMICS, 2004, 11 (02) : 147 - 166
  • [8] Modeling and Solution Methods for Efficient Real-Time Simulation of Multibody Dynamics
    Cuadrado, J.
    Cardenal, J.
    Bayo, E.
    [J]. MULTIBODY SYSTEM DYNAMICS, 1997, 1 (03) : 259 - 280
  • [9] Automotive observers based on multibody models and the extended Kalman filter
    Cuadrado, Javier
    Dopico, Daniel
    Perez, Jose A.
    Pastorino, Roland
    [J]. MULTIBODY SYSTEM DYNAMICS, 2012, 27 (01) : 3 - 19
  • [10] On the effect of linear algebra implementations in real-time multibody system dynamics
    Gonzalez, Manuel
    Gonzalez, Francisco
    Dopico, Daniel
    Luaces, Alberto
    [J]. COMPUTATIONAL MECHANICS, 2008, 41 (04) : 607 - 615