Optimal Path Planning for an Autonomous Mobile Robot Using Dragonfly Algorithm
S. Muthukumaran, R. Sivaramakrishnan
- 发表年份
- 2019
- 引用次数
- 34
- 访问权限
- 开放获取
摘要
Navigation, path generation and obstacle avoidance are considered as the key challenges in the area of autonomous mobile robots. In this article, a new meta-heuristic optimization technique called Dragonfly Algorithm (DA) is employed for the navigation of autonomous mobile robot in an unknown cluttered environment filled with several static obstacles. This new meta-heuristic Dragonfly algorithm is inspired from the static and dynamic swarming behaviours of dragonflies in nature. Two objective functions, target seeking and obstacle avoidance are formulated based on the distance between the robot, target and the obstacles and is optimized using the proposed DA for obtaining optimal path. After every iteration, based on the objective function values the robot proceeds towards the globally best agent in the swarm in a sequence of permutation which finally leads to the target. A variety of static environment is modelled and the algorithm is tested both through simulation and experimentally. The proposed algorithm shows that the robot reaches the target without colliding any obstacles while generating a smooth optimal trajectory.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002