Title :
Integrating elementary functions for autonomous navigation of a mobile robot
Author :
Sung Woo Noh ; Nak Yong Ko ; Jun Hee Han
Author_Institution :
Dept. Inf. & Commun. Eng., Chosun Univ., Kwangju, South Korea
Abstract :
This paper describes an implementation of autonomous navigation for a mobile robot in an indoor environment. Autonomous navigation requires map building, localization, path planning, obstacle detection, obstacle avoidance, path following, and so on. For the map building, ICP(Iterative Closest Point) builds floor map represented as occupancy grids. MCL(Monte Carlo Localization) updates robot location by comparing range data from LRF(Laser Range Finder) with the range information calculated using the floor map and robot location. Dijkstra algorithm selects way points connecting the current robot location to the goal location with the shortest path length. Two artificial force contribute to obstacle avoidance. Artificial potential field force repulses the robot path away from obstacles while artificial elastic force contracts the robot path. These methods are integrated and implemented in a robot, and resulted in reliable autonomous navigation in a building.
Keywords :
Monte Carlo methods; collision avoidance; iterative methods; laser ranging; mobile robots; Dijkstra algorithm; ICP; LRF; MCL; Monte Carlo localization; artificial elastic force; autonomous mobile robot navigation; elementary functions; floor map; goal location; indoor environment; iterative closest point; laser range finder; map building; obstacle avoidance; obstacle detection; occupancy grids; path following; path planning; robot location; Buildings; Collision avoidance; Force; Navigation; Path planning; Robot kinematics; Autonomous navigation; localization; map building; obstacle avoidance; path planning;
Conference_Titel :
Ubiquitous Robots and Ambient Intelligence (URAI), 2014 11th International Conference on
DOI :
10.1109/URAI.2014.7057480