Obstacle avoidance and local path planning based on reinforcement learning for hexacopter drone in simulated environments

This article details the development, training, and application of an artificial intelligence (AI) agent designed for autonomous navigation tasks in a hexacopter drone. The focus is on two key subtasks: obstacle avoidance and local path planning. Using the Gazebo physics simulator, a simulated environment based on an oil palm plantation was created. The drone, controlled by an LQG controller for flight and trajectory management, was integrated with an AI agent trained using the D3QN (Dueling Double Deep Q-Network) reinforcement learning algorithm. This setup allowed the drone to autonomously determine destination coordinates and navigate safely through the environment using LIDAR sensors for real-time obstacle detection. The results demonstrate that the D3QN agent effectively reaches target positions while avoiding obstacles, showcasing the efficacy of reinforcement learning in training local path planners for drones in complex scenarios. These findings underline the potential of using simulation-based reinforcement learning for enhancing drone navigation and operational efficiency.

Authors

Institutions

Publication Details

Published
2024-10-23
DOI
https://doi.org/10.1109/iestec62784.2024.10820250
Primary Topic
Robotic Path Planning Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Obstacle avoidance and local path planning based on reinforcement learning for hexacopter drone in simulated environments

Carlos Borrás, J. Navas, Oscar-M Navas
Robotic Path Planning Algorithms
article

Obstacle avoidance and local path planning based on reinforcement learning for hexacopter drone in simulated environments

Carlos Borrás, J. Navas, Oscar-M Navas
article en

Abstract

This article details the development, training, and application of an artificial intelligence (AI) agent designed for autonomous navigation tasks in a hexacopter drone. The focus is on two key subtasks: obstacle avoidance and local path planning. Using the Gazebo physics simulator, a simulated environment based on an oil palm plantation was created. The drone, controlled by an LQG controller for flight and trajectory management, was integrated with an AI agent trained using the D3QN (Dueling Double Deep Q-Network) reinforcement learning algorithm. This setup allowed the drone to autonomously determine destination coordinates and navigate safely through the environment using LIDAR sensors for real-time obstacle detection. The results demonstrate that the D3QN agent effectively reaches target positions while avoiding obstacles, showcasing the efficacy of reinforcement learning in training local path planners for drones in complex scenarios. These findings underline the potential of using simulation-based reinforcement learning for enhancing drone navigation and operational efficiency.

Universidad Industrial de Santander (CO)
Climate action
Openalex Percentile: Top 75%
Robotic Path Planning Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.