Line Segments Map Building Using Sonar for Mobile Robot

초음파 센서를 이용한 이동 로봇의 직선선분 지도 작성

  • Hong, Hyeon-Ju (Dept.of Electric Electronics Information System Engineering, University of Ulsan) ;
  • Gwon, Seok-Geun (Dept.of Electric Electronics Information System Engineering, University of Ulsan) ;
  • No, Yeong-Sik (Dept.of Electric Electronics Information System Engineering, University of Ulsan)
  • 홍현주 (울산대학교 전기전자정보시스템 공학부) ;
  • 권석근 (울산대학교 전기전자정보시스템 공학부) ;
  • 노영식 (울산대학교 전기전자정보시스템 공학부)
  • Published : 2001.09.01

Abstract

The purpose of this study is to build and to manage environment models with line segments from the sonar range data on obstacles in unknown and varied environments. The proposed method subsequently employs a two-stage data-transform process in order to extract environmental line segments from the range data on obstacles. In the first stage, the occupancy grid extracted from the range data is accumulated to a two-dimensional local histogram grid. In the second stage, a line histogram extracted from an local histogram gird is based on a Hough transform, and matching is a process of comparing each of the segments in the global line segments map against the line segments to detect similarity in overlap, orientation, and arrangement. Each of these tests is made by comparing one of the parameters in the segment representation. After the tests, new line segments are composed to the global line segments map. The proposed technique is illustrated by experiments in an indoor environment.

본 논문에서는 미지의 환경에서 이동로봇이 주행 중 얻어진 격자 지도(grid map)상의 장애물 정보를 이용하여 직선 성분으로 이동로봇 주변환경을 표현한다. 격자 지도의 장애물 정보는 초음파 센서를 이용하여 얻어지므로 이동로봇과 인접한 장애물 정보만을 얻게 된다 얻어진 격자 정보를 호프변환을 이용하여 직선선분을 구축하고 완성해 간다. 논의된 방법은 실험을 통하여 증명하였다.

Keywords

References

  1. K. S. Chong and L. Kleeman, 'Indoor exploration using sonar sensor array : A dual representaion strategy,' Proc. of the 1997 IEEE/RSJ International Conf. Intelligent Robots and Systems, vol. 2, pp. 676-682, 1997 https://doi.org/10.1109/IROS.1997.655084
  2. B. Yamauchi, A. Schultz, and W. Adams, 'Mobile robot exploration and map-building with continuous localization,' Proc. 1998 IEEE International Conf. Robotics and Automation, vol. 4, pp. 3175-3720, 1998 https://doi.org/10.1109/ROBOT.1998.681416
  3. J. Borenstein and Y. Koren, 'Obstacle avoidance with ultrasonic sensor,' IEEE Trans. on Robotics and Automation, vol. 4, no. 2, pp. 213-218, April, 1988 https://doi.org/10.1109/56.2085
  4. J. L. Crowley, 'World modeling and position estimation for a mobile robot using ultrasonic ranging,' Proc. 1989 IEEE International Conf. Robotics and Automation, pp. 674-680, 1989 https://doi.org/10.1109/ROBOT.1989.100062
  5. J. Gasos, A. Martin, 'A fuzzy approach to build sonar maps for mobile robots,' Computer in Industry, vol. 32, pp. 151-167, 1996 https://doi.org/10.1016/S0166-3615(96)00064-4
  6. J. Borenstein and Y. Koren, 'The vector field histogram - fast obstacle avoidance for mobile robots,' IEEE Trans. on Robots and Automation, vol. 7, no. 3, pp. 278-288, June, 1991 https://doi.org/10.1109/70.88137
  7. I. Urich, 'The GuideCane - a computerized travel aid for the active guidance of blind pedestrians,' Proc. of the IEEE International Conf. Robotics and Automation, vol. 2, pp. 1283-1288, April, 1997 https://doi.org/10.1109/ROBOT.1997.614314
  8. D. H. Ballard and C. M. Brown, Computer vision, Present-Hall Inc. Englewood Cliffs, New Jersey, pp. 123-131, 1982
  9. R. C. Smith and P. Cheeseman, 'On the representation and estimation of spatial uncertainty,' International Journal of Robotics Research, vol. 5, no. 4, pp. 56-58, Winter 1987 https://doi.org/10.1177/027836498600500404
  10. J. L. Crowley, 'Mathematical foundations of navigation and perception for an autonomous mobile robot,' Tutorial at the Workshop on reasoning with uncertainty in robotics, December, 1995