A Study on Stereo Vision-based Local Map Building and Path Generation for Obstacle Avoidance of the Hexapod Robot

스테레오 비전을 이용한 6 족 로봇의 장애물 회피를 위한 국소맵 빌딩 및 경로생성에 관한 연구

  • 노경곤 (인하대학교 IT 공과대학 전기공학부) ;
  • 김진걸 (인하대학교 IT 공과대학 전기공학부)
  • Received : 2009.07.29
  • Accepted : 2010.01.29
  • Published : 2010.07.01

Abstract

This paper is concerned with stereo vision-based approach to detect obstacles and to generate the path of destination from the start. The hexapod robot in the experiment is cable of walking by legs and driving by wheels simultaneously. The hexapod robot operates under the driving mode normally, and it changes driving mode to walking mode to overcome obstacles using its legs. Disparity map, which is the correlation between two images taken by stereo camera, is employed for calculation of the distance between the robot and obstacles. When the obstacles information is extracted from the disparity map, the potential field algorithm is applied to create the obstacle-avoidance path. Simulator, based on OpenGL, is developed to generate the graphical path, and the experimental results are shown for the verification of the proposed algorithm.

Keywords

Acknowledgement

Supported by : 인하대학교

References

  1. Kim, T. H., Choi, K. H. and Kim, Y. T., "A study on the static gait of small-scale quadruped robot," Journal of the Frontier Technology Innovation Center, Vol. 10, No. 1, pp. 81-98, 2001.
  2. Fujita, M., "On Activating Human Communications with Pet-Type Robot AIBO," Proceedings of the IEEE, Vol. 92, No. 11, pp. 1804-1813, 2004. https://doi.org/10.1109/JPROC.2004.835364
  3. Fukuoka, Y., Kimura, H., Hada, Y. and Takase, K., "Adaptive Dynamic Walking of a Quadruped Robot 'Tekken' on Irregular Terrain Using a Neural System Model," Proceedings of Robotics and Automation IEEE, Vol. 2, pp. 2037-2042, 2003.
  4. Hodoshima, R., Doi, T., Fukuda, Y., Hirose, S., Okamoto, T. and Mori, J., "Development of TITAN XI: a quadruped walking robot to work on slopes," Proceedings of Intelligent Robots and Systems IEEE, Vol. 1, pp. 792-797, 2004.
  5. Lee, C.-Y., Choi, H.-G., Park, J.-S., Park, K.-Y. and Lee, S.-R., "Collision Avoidance by the Fusion of Different Beam-width Ultrasonic Sensors," Proceedings of Sensors IEEE, pp. 985-988, 2007.
  6. Jia, S., Yasuda, A., Chugo, D. and Takase, K., "LRFBased Self-Localization of Mobile Robot Using Extended Kalman Filter," SCIE Annual Conference, pp. 2295-2298, 2008.
  7. Gao, L.-F., Gai, Y.-X. and Fu, S., "Simultaneous Localization and Mapping for Autonomous Mobile Robots Using Binocular Stereo Vision System," International Conference on Mechatronics and Automation, pp. 326-330, 2007.
  8. Zhu, M., Ge, Y., Huang, S. and Chen, W., "Stereo Vision Rectification Based on Epipolar Lines Match and Three Variables Projective Matrix," International Conference on Integration Technology IEEE, pp. 133-138, 2007.
  9. Lim, H. S. and Park, H. W., "A Dense Disparity Estimation Method using Color Segmentation and Energy Minimization," International Conference on Image Processing IEEE, pp. 1033-1036, 2006.
  10. Tsai, R., "A versatile camera calibration technique for high accuracy 3D machine vision metrology using off the shelf TV cameras and lenses," Journal of Robotics and Automation IEEE, Vol. RA-3, No. 4, pp. 323-344, 1987.
  11. Faugeras, O. D. and Toscani, G., "The Calibration Problem for Stereo," Conference on Computer Vision and Pattern Recognition IEEE, pp. 15-20, 1986.
  12. http://www.ptgrey.com
  13. http://www.bluetooth.com
  14. http://www.atmel.com
  15. http://www.robotis.com
  16. Fu, K. S., Gonzalez, R. C. and Lee, C. S. G, "Robotics," McGRAW-HILL, 1987.
  17. Jung, S. H. and Lee, M. H., "Learning OpenCV: Computer Vision with the OpenCV Library," HongRung Publishing Company, 2007.
  18. Kim, J. H., Choi, C. H., Song, J. B., Park, S. K. and Kim, M., "Building of Occupancy Grid Map of an Autonomous Mobile Robot Based on Stereo Vision," J. of KSPE, Vol. 19, No. 5, pp. 36-42, 2002.
  19. Park, J. M., Looney, C. G. and Chen, H. C., "Fast Connected Component Labeling Algorithm Using A Divide and Conquer Technique," Conference on Computer and Their Applications, pp. 373-376, 2000.
  20. http://sourceforge.net/projects/opencvlibrary/
  21. Barraquand, J., Langlois, B. and Latombe, J., "Numerical potential field techniques for robot path planning," IEEE Transactions on Systems, Man and Cybernetics, Vol. 22, No. 2, pp. 224-241, 1992. https://doi.org/10.1109/21.148426