Implementation of an Indoor Mobile Robot and Environment Recognition using Line Histogram Method

실내 자율주행 로봇의 구현 및 라인 히스토그램을 이용한 환경인식

  • Received : 2009.02.18
  • Published : 2009.04.30

Abstract

The environment exploration is an essential process for indoor robots such as clean robot and security robot. Apartment house and office building has common frame structure, but internal arrangement of each room may be slightly different. So, it is more convenient to use a common frame map than to build a new map at every time the arrangement is changed. In this case, it is important to recognize invariant features such as wall, door and window. In this paper, an indoor mobile robot is implemented, and by using the laser scanner data and line segment histogram with respect to segment orientation and distance, an environment exploration method is presented and tested. This robot is fitted with a laser scanner, gyro sensor, ultra sonic sensor and IR sensor, and programed with C language.

청소로봇이나 경비로봇과 같이 실내에서 이동하며 작업하는 로봇에서는 센서를 통한 환경의 인식이 필수적이다. 사무실 빌딩이나 공동주택의 경우 기본적인 환경이 동일하므로 설계도와 같은 공통된 지도를 이용하면 개별 환경마다 지도를 재작성하는 것보다 유리한 점이 있다. 이때 가구나 장애물 등 위치가 바뀔 수 있는 대상의 정보는 제거하고, 벽, 문, 창 등 불변의 대상을 인식하는 것이 중요하다. 이 논문에서는 사무실이나 가정환경에서 사용할 수 있는 실험용 이동로봇을 구현하고, 레이저스캐너의 정보와 세그먼트의 방향, 위치에 의한 히스토그램 방법을 이용하여 이와 같은 불변의 특징을 추출한다. 로봇에는 레이저스캐너, 자이로 센서, 초음파 센서, 적외선 센서 등이 탑재되며 제어프로그램은 C 프로그램으로 작성되었다.

Keywords

References

  1. Dragomir Anguelov, et al., ''Detecting and Modeling Doors with Mobile", IEEE International Conference on Robotics and Automation, pp 3777-3784, 2004
  2. R. Barber, et al., "A Perception System based on Laser Information for Mobile Robot Topologic Navigation", IECON 02, pp2779-2784, 2002
  3. G.C. Anousaki, K. J. Kyriakopoulos, "Simultaneous localization and map building for mobile robot navigation", Robotics & Automation Magazine, IEEE, Vol 6, issue 3, pp42-53, Sept. 1999 https://doi.org/10.1109/100.793699
  4. Johan Forsberg, et al. ''Mobile Robot Navigation using the Range- Weighted Hough Transform", IEEE Robotics &Automation Magazine, pp18-26, March 1995
  5. Stefan Sablatnog, et al. "The Wall Histogram Method", IEE conference, Artificial Neural Networks, pp316-322, 1999
  6. Tomas Rofer, "Using Histrogram Correlation to Create Consistent Laser Scan Maps", IEEE/RSJ International Conference on Intelligent Robots and Systems, pp625-630, 2002
  7. Masahiro Tomono and Shinichi Yuta, "Mobile Robot Localization based on an Inaccurate Map", IEEE/RSH International Conference on Intelligent Robots and Systems, pp399-404, 2001
  8. Sebastian Thrun, Probabilistic Robotics, The MIT Press, 2005
  9. Jose A Castellanos, et al. Mobile Robot Localization and Map Building, Kluwer Academic Publishers, 1999