Browse > Article
http://dx.doi.org/10.5302/J.ICROS.2010.16.5.463

Design of a Cross-obstacle Neural Network Controller using Running Error Calibration  

Lim, Shin-Teak (전북대학교 전자정보공학부)
Yoo, Sung-Goo (전북대학교 제어계측공학과)
Kim, Tae-Yeong (전북대학교 전자정보공학부)
Kim, Yeong-Chul (군산대학교 기계공학부)
Chong, Kil-To (전북대학교 전자정보공학부)
Publication Information
Journal of Institute of Control, Robotics and Systems / v.16, no.5, 2010 , pp. 463-468 More about this Journal
Abstract
An obstacle avoidance method for a mobile robot is proposed in this paper. Our research was focused on the obstacles that can be found indoors since a robot is usually used within a building. It is necessary that the robot maintain the desired direction after successfully avoiding the obstacles to achieve a good autonomous navigation performance for the specified project mission. Sensors such as laser, ultrasound, and PSD (Position Sensitive Detector) can be used to detect and analyze the obstacles. A PSD sensor was used to detect and measure the height and width of the obstacles on the floor. The PSD sensor was carefully calibrated before measuring the obstacles to achieve better accuracy. Data obtained from the repeated experiments were used to plot an error graph which was fitted to a polynomial curve. The polynomial equation was used to navigate the robot. We also obtained a direction-error model of the robot after avoiding the obstacles. The prototypes for the obstacle and direction-error were modeled using a neural network whose inputs are the obstacle height, robot speed, direction of the wheels, and the error in direction. A mobile robot operated by a notebook computer was setup and the proposed algorithm was used to navigate the robot and avoid the obstacles. The results showed that our algorithm performed very well during the experiments.
Keywords
Cross-obstacle; PSD; neural network; error calibration; direction;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 김종만, 도용태, “이동 물체의 3차원 계측을 위한 PSD 센서 배열 설계,” J. of the Korean Sensors Socicty, vol. 17, no. 2, pp. 106-113, 2008.   과학기술학회마을   DOI
2 김갑용, Jinhan M&b, “차세대 지능로봇 핵심기술,” 2006.
3 H. Choset, K. Nagatani, and N. A. Lazar, “The Arc-transversal median algorithm: a geometric approach to increasing ultrasonic sensor azimuth accuracy,” IEEE Transactions on Robotics and Automation, vol. 19, no. 3, pp. 513-522, June 2003.   DOI
4 C. Ye and J. Borenstein, “Characterization of 2-D laser scanner for mobile robot obstacle negotiaition,” Proc. of IEEE Intermational Conference Robotics and Automation, pp. 2512-2518, 2002.
5 Matijevics, “Infrared sensors microcontroller interface system for mobile robots,” Proc. of Int'l Symp. Intelligent Systems and Informatics, pp. 177-181, 2007.
6 B. W. Parkinson and J. J. Spilker, Global Positioning System: Theory and Application, American Institute of Aeronautics and Astronautics, vol. 2, Washington, DC, 1996.
7 김성부, 이동희, 이장명, “RFID 응용 기술을 이용한 이동 로봇의 실내 위치 측정,” 제어 ․ 자동화 ․ 시스템 공학 논문지, 제11권 제12호, 2005.   과학기술학회마을   DOI
8 R. Jirawimut, P. Ptasinski, V. Garaj, F. Cecelja, and W. Balachandran, “A method for dead reckoning parameter correction in pedestrian navigation system,” Proc. of the 18th IEEE Instrumentation and Measurement Technology Conference, vol. 3, pp. 1554-1558, May 2001.
9 김대중, 양태규, “다층 신경회로망을 이용한 차량 번호판 인식에 관한 연구,” 목원대학교 졸업논문, 2005.