Abstract

In recent years, the applications of rotorcraft-based unmanned aerial vehicles (RUAV) have increased rapidly. In particular, the integration of bio-inspired techniques to enhance intelligence in coordinating multiple Rotorcraft-based Unmanned Aerial Vehicles (RUAVs) has been a focus of recent research and development. Due to the limitation in intelligence, these RUAVs are restricted in flying low altitude with high maneuverability. To make it possible, the RUAVs must have the ability to avoid both static and dynamic obstacles while operating at low altitudes. Therefore, developing a state-of-the-art intelligent control algorithm is necessary to avoid low altitude obstacles and coordinate without collision while executing the desired task. This paper proposes an Artificial Intelligence (AI) based steering behavior algorithm that generates a smooth trajectory by avoiding static and dynamic obstacles. The proposed method uses an obstacle detection algorithm (ODA) and obstacle avoidance algorithm (OAA). An obstacle detection algorithm is used to detect potential threats that fall in the course of flight while reaching the desired target, and obstacle avoidance algorithms use the steering behavior method to generate avoidance trajectory. A PC104 embedded board-based HIL (Hardware in the Loop) simulation environment is developed to validate the proposed algorithm. The proposed algorithm is evaluated by experimenting with a variety of nontrivial scenarios involving static and dynamic obstacles.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call