Autonomous obstacle avoidance flight is a key capability for unmanned aerial vehicles (UAVs) in the automatic terrain following application, which ensures that the UAVs can perform complex, versatile and difficult movements in the flight. Existing obstacle avoidance methods such as the visual SLAM, generally require artificially specifying the feature values that need to be extracted and are susceptible to illumination and obstacle positions. While artificial intelligence technology has made breakthroughs in many fields, the advantages of the neural networks overcome these shortcomings. Therefore, we propose an autonomous obstacle avoidance algorithm using deep reinforcement learning method. Concretely, a virtual three-dimensional visual simulation environment is established firstly, which simulates the flight states of the UAV and output the state image in real time according to the control decision. A deep convolutional neural network is then built as the brain of the intelligent agent, which takes the state image of the UAV as input, and outputs the discretized control decision to control the UAV. Moreover, The Deep Q Network method is employed to train the convolutional neural network in an autonomous way, that is the intelligent agent can try to control the UAV to avoidance the obstacle by itself. After training, the UAV is controlled by the trained convolutional neural network to complete the autonomous obstacle avoidance task during the flight. This algorithm is realized through continuous self-learning and self-evolution, which enables the UAVs to utilize visual information in complex scenes, adjust flight height in real time according to terrain height and obstacle height. The research results will have a strong application prospects in both military and civilian areas.


    Zugriff

    Zugriff prüfen

    Verfügbarkeit in meiner Bibliothek prüfen

    Bestellung bei Subito €


    Exportieren, teilen und zitieren



    Titel :

    Autonomous Obstacle Avoidance Algorithm of UAVs for Automatic Terrain Following Application


    Beteiligte:
    Wang, Yue-Jiao (Autor:in) / Ma, Zhong (Autor:in) / Tang, Xue-Han (Autor:in) / Wang, Zhu-Ping (Autor:in)


    Erscheinungsdatum :

    2019-11-01


    Format / Umfang :

    1284117 byte




    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Elektronische Ressource


    Sprache :

    Englisch



    Autonomous Obstacle Avoidance Algorithm for UAVs Based on Obstacle Contour Detection

    Li, Huanyu / Zhu, Jindong / Liu, Yunfei et al. | Springer Verlag | 2023



    Simulation Evaluations of an Adaptive Optimal Multiple Obstacle Avoidance Algorithm for Autonomous UAVs

    Dhingra, M. / Kang, K. / Prasad, J.V.R. et al. | British Library Conference Proceedings | 2011


    Vision-Based Obstacle Avoidance for UAVs

    Watanabe, Yoko / Calise, Anthony / Johnson, Eric | AIAA | 2007


    Obstacle Avoidance Manager for UAVs Swarm*

    Madridano, Angel / Al-Kaff, Abdulla / Flores, Pablo et al. | IEEE | 2020