Sensor information analysis for a humanoid robot
- 307 Downloads
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.
KeywordsContact state estimation deadreckoning floor state estimation
Unable to display preview. Download preview PDF.
- 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
- 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
- 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
- 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
- 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
- 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