DOI QR코드

DOI QR Code

Collision-Avoidance and Optimal Path Planning of Autonomous Mobile Robot using Soft-Computing

소프트 컴퓨팅에 의한 자율 이동로봇의 충돌 회피 및 최적 경로계획

  • 하상형 (중앙대학교 전자전기공학부) ;
  • 최인찬 (중앙대학교 전자전기공학부) ;
  • 김현성 (중앙대학교 전자전기공학부) ;
  • 전홍태 (중앙대학교 전자전기공학부)
  • Received : 2009.12.01
  • Accepted : 2010.02.28
  • Published : 2010.04.25

Abstract

Recently, the necessity of the autonomous mobile robot is emphasized in order to enlarge the scope of activity and actively cope with the change of work environment. This paper proposes the algorithm which enables the mobile robot to avoid obstacles and lead it to the destination by the shortest path. And we verify the usability by a simulation. We made the algorithm with micro-GA and $\lambda$-geometry MRA. The area of simulation is limited to 320(width)$\times$200(length) pixels and one pixel is one centimeter. When we planned the path with only $\lambda$-geometry MRA, we could find the direction for path planning but could not find the shortest path. But when we planned the path with $\lambda$-geometry MRA and micro-GA, we could find the shortest path. So the algorithm enables us to find the direction for path planning and the shortest path.

최근 넓은 활동 범위를 제공하고 작업 환경의 변화에 능동적으로 대처하기 위해 자율 이동 로봇에 대한 필요성이 높아지고 있다. 이 논문은 이동로봇이 장애물을 회피하여 최단 경로를 통해 목적지에 도착할 수 있는 알고리즘을 제안하고 시뮬레이션을 통해 그 유용성을 검증하도록 한다. 제안된 알고리즘은 micro-GA와 $\lambda$-geometry MRA을 사용한 알고리즘이다. 시뮬레이션 영역은 320(가로)$\times$200(세로) 픽셀로 제한하고, 한 픽셀의 단위를 1cm로 하였다. $\lambda$-geometry MRA 만을 사용하여 경로를 계획했을 경우에는 경로 계획을 위한 방향성은 제공하였지만 최단 거리 경로는 제공하지 못했다. 반면 micro-GA를 함께 사용했을 경우에는 최단 경로 탐색이 가능하였다. 따라서 제안된 알고리즘은 경로의 방향성과 함께 최단 경로 탐색을 제공하고 있다.

Keywords

References

  1. 변증남, 퍼지논리 제어, 홍릉과학출판사, pp. 110-128, 1997.
  2. Bart Kosko, Neural Networks and Fuzzy Systems; A Dynamical Systems Approach To Machine Intelligence, Prentice Hall Inc., pp. 263-275, 1992.
  3. Gene Eu Jan, Ki Yin Chang and Ian Parberry, "Optimal Path Planning for Mobile Robot Navigation", IEEE/ASME Transactions on Mechatronics, Vol. 13, No. 4, pp. 2-9, August 2008. https://doi.org/10.1109/TMECH.2008.918555
  4. X. Yuan and Simon X. Yang, "Multirobot-based Nanoassembly Planning with Automated Path Generation", IEEE/ASME Transactions on Mechatronics, Vol. 12, No. 3, pp. 2-5, Jun 2007. https://doi.org/10.1109/TMECH.2007.902253
  5. Jyh-Shing Roger Jang, Chuen-Tsai Sun and EiJi Mizutani, Neuro-Fuzzy and Soft-Computing; A Computational Approach to Learning and Machine Intelligence, Prentice Hall Inc., pp. 273-278, 1997.
  6. 문병로, 유전 알고리즘, 두양사, pp. 39-52, 2005.
  7. 심귀보, 인공생명의 방법론, 드림미디어, pp. 30-44, 2000.

Cited by

  1. Implementation of an Intelligent System for Identifying Abnormal Navigating Ships vol.22, pp.1, 2012, https://doi.org/10.5391/JKIIS.2012.22.1.75
  2. Lateral Control of High Speed Flight Based on Type-2 Fuzzy Logic vol.23, pp.5, 2013, https://doi.org/10.5391/JKIIS.2013.23.5.479
  3. Design and Analysis of Collision Alarm Using Infrared Distance Sensor vol.24, pp.6, 2014, https://doi.org/10.5391/JKIIS.2014.24.6.634