Integrating elementary functions for autonomous navigation of a mobile robot
Sung Woo Noh, Nak Yong Ko, Jun Han
- Year
- 2014
- Citations
- 3
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
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991