Sensor information analysis for a humanoid robot

  • Sooyong LeeEmail author
  • Paul Y. Oh
Regular Paper Robotics and Automation


For a humanoid robot to safely walk in unknown environments, various sensors are used to identify the surface condition and recognize any obstacles. The humanoid robot is not fixed on the surface and the base/orientation of the kinematics change while it is walking. Therefore, if the foot contact changes from the estimated due to the unknown surface condition, the kinematics results are not correct. The robot may not be able to perform the motion commands based on the incorrect surface condition. Some robots have built-in range sensors but it’s difficult to accurately model the surface from the sensor readings because the movement of the robot should be considered and the robot localization should have zero error for correct interpretation of the sensor readings. In this paper, three infrared range sensors are used in order to perceive the floor state. Covariance analysis is incorporated to consider the uncertainties. The accelerometer and gyro sensor are also used in order to detect the moment a foot hits the surface. This information provides correction to the motion planner and robot kinematics when the environment is not modeled correctly.


Contact state estimation deadreckoning floor state estimation 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    C. Fu and K. Chen, “Gait synthesis and sensory control of stair climbing for a humanoid robot,” IEEE Trans. on Industrial Electronics, vol. 55, no. 5, pp. 2111–2120l, 2008.CrossRefGoogle Scholar
  2. [2]
    J. Y. Kim, I. W. Park, and J. H. Oh, “Walking control algorithm of biped humanoid robot on uneven and inclined floor,” Journal of Intelligent and Robotic Systems, vol. 48, no. 4, pp. 457–484, 2007.CrossRefGoogle Scholar
  3. [3]
    C.-S. Park, T. Ha, J. Kim, and C.-H. Choi, “Trajectory generation and control for a biped robot walking upstairs,” Int. Journal of Control, Automation and Systems, vol. 8, no. 2, pp. 339–351, 2010.CrossRefGoogle Scholar
  4. [4]
    K. Okada, T. Ogura, A. Haneda, and M. Inaba, “Autonomous 3d walking system for a humanoid robot based on visual step recognition and 3D foot step planner,” Proc. of the IEEE International Conference on Robotics and Automation, pp. 623–628, 2005.Google Scholar
  5. [5]
    J. Gutmann, M. Fukuchi, and M. Fujita, “3D perception and environment map generation for humanoid robot navigation,” Int. Journal of Robotics Research, vol. 27, no. 10, pp. 1117–1134, 2008.CrossRefGoogle Scholar
  6. [6]
    M. Heracles, B. Bolder, and C. Goerick, “Fast detection of arbitrary planar surfaces from unreliable 3D data,” Proc. of IEEE/RSJ Int. Conference on Intelligent Robots and Systems, pp. 5717–5724, 2009.Google Scholar
  7. [7]
    S. P. N. Singh and K. J. Waldron, “Attitude estimation for dynamic legged locomotion using range and inertial sensors,” Proc. of the Int. Conference on Robotics and Automation, pp. 1663–1668, 2005.Google Scholar
  8. [8]
    M. Gienger, K. Loffler, and F. Pfeiffer, “Walking control of a biped robot based on inertial measurement,” Proc. of the Third IARP Int. Workshop on Humanoid and Human Friendly Robotics, pp. 22–29, 2002.Google Scholar
  9. [9]
    H. Rehbinder and X. Hu, “Drift-free attitude estimation for accelerated rigid bodies,” Proc. of the IEEE International Conference on Robotics and Automation, pp. 4244–4249. 2001.Google Scholar
  10. [10]
    R. Henrik and H. Xiaoming, “Nonlinear pitch and roll estimation for walking robots,” Proc. of the IEEE Int. Conf. on Robotics and Automation, pp. 2617–2622, 2000.Google Scholar
  11. [11]
    M. Lee and S. Lee, “Design and analysis of an infrared range sensor system for floor-state estimation,” Journal of Mechanical Science and Technology, vol. 25, no. 4, pp. 1043–1050, 2011.CrossRefGoogle Scholar

Copyright information

© Institute of Control, Robotics and Systems and The Korean Institute of Electrical Engineers and Springer-Verlag Berlin Heidelberg 2015

Authors and Affiliations

  1. 1.Department of Mechanical and System Design EngineeringHongik UniversitySeoulKorea
  2. 2.Department of Mechanical Engineering and MechanicsDrexel UniversityPhiladelphiaUSA

Personalised recommendations