Humanoid odometric localization integrating kinematic, inertial and visual information

被引:22
作者
Oriolo, Giuseppe [1 ]
Paolillo, Antonio [1 ]
Rosa, Lorenzo [1 ]
Vendittelli, Marilena [1 ]
机构
[1] Univ Roma La Sapienza, Dipartimento Ingn Informat Automat & Gest, Via Ariosto 25, I-00185 Rome, Italy
关键词
Humanoid robots; Localization; Odometry; Visual SLAM; EKF; ROBOT; SLAM;
D O I
10.1007/s10514-015-9498-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a method for odometric localization of humanoid robots using standard sensing equipment, i.e., a monocular camera, an inertial measurement unit (IMU), joint encoders and foot pressure sensors. Data from all these sources are integrated using the prediction-correction paradigm of the Extended Kalman Filter. Position and orientation of the torso, defined as the representative body of the robot, are predicted through kinematic computations based on joint encoder readings; an asynchronous mechanism triggered by the pressure sensors is used to update the placement of the support foot. The correction step of the filter uses as measurements the torso orientation, provided by the IMU, and the head pose, reconstructed by a VSLAM algorithm. The proposed method is validated on the humanoid NAO through two sets of experiments: open-loop motions aimed at assessing the accuracy of localization with respect to a ground truth, and closed-loop motions where the humanoid pose estimates are used in real-time as feedback signals for trajectory control.
引用
收藏
页码:867 / 879
页数:13
相关论文
共 27 条
  • [1] Ahn S, 2012, IEEE INT C INT ROBOT, P4006, DOI 10.1109/IROS.2012.6385743
  • [2] How to localize humanoids with a single camera?
    Alcantarilla, Pablo F.
    Stasse, Olivier
    Druon, Sebastien
    Bergasa, Luis M.
    Dellaert, Frank
    [J]. AUTONOMOUS ROBOTS, 2013, 34 (1-2) : 47 - 71
  • [3] Biped Navigation in Rough Environments using On-board Sensing
    Chestnutt, Joel
    Takaoka, Yutaka
    Suga, Keisuke
    Nishiwaki, Koichi
    Kuffner, James
    Kagami, Satoshi
    [J]. 2009 IEEE-RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, 2009, : 3543 - 3548
  • [4] Davison AJ, 2003, NINTH IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION, VOLS I AND II, PROCEEDINGS, P1403
  • [5] MonoSLAM: Real-time single camera SLAM
    Davison, Andrew J.
    Reid, Ian D.
    Molton, Nicholas D.
    Stasse, Olivier
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2007, 29 (06) : 1052 - 1067
  • [6] Automatic generation and detection of highly reliable fiducial markers under occlusion
    Garrido-Jurado, S.
    Munoz-Salinas, R.
    Madrid-Cuevas, F. J.
    Marin-Jimenez, M. J.
    [J]. PATTERN RECOGNITION, 2014, 47 (06) : 2280 - 2292
  • [7] Hernandez E., 2011, 2011 21st International Conference on Electrical Communications and Computers (CONIELECOMP 2011), P39, DOI 10.1109/CONIELECOMP.2011.5749335
  • [8] Monte Carlo Localization for Humanoid Robot Navigation in Complex Indoor Environments
    Hornung, Armin
    Osswald, Stefan
    Maier, Daniel
    Bennewitz, Maren
    [J]. INTERNATIONAL JOURNAL OF HUMANOID ROBOTICS, 2014, 11 (02)
  • [9] Humanoid Robot Localization in Complex Indoor Environments
    Hornung, Armin
    Wurm, Kai M.
    Bennewitz, Maren
    [J]. IEEE/RSJ 2010 INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2010), 2010, : 1690 - 1695
  • [10] Ido Junichi, 2009, International Journal of Robotics Research, V28, P315, DOI 10.1177/0278364908095841