FPGA Implementation of an Evolutionary Algorithm for Autonomous Unmanned Aerial Vehicle On-Board Path Planning

被引:58
|
作者
Kok, Jonathan [1 ]
Gonzalez, Luis Felipe [1 ]
Kelson, Neil [2 ]
机构
[1] Australian Res Ctr Aerosp Automat, Brisbane, Qld 4009, Australia
[2] Queensland Univ Technol, High Performance Comp & Res Support Grp, Div TILS, Brisbane, Qld 4001, Australia
关键词
Evolutionary algorithm (EA); field-programmable gate array (FPGA); path planning; unmanned aerial vehicle (UAV); GENETIC ALGORITHM;
D O I
10.1109/TEVC.2012.2192124
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, a hardware-based path planning architecture for unmanned aerial vehicle (UAV) adaptation is proposed. The architecture aims to provide UAVs with higher autonomy using an application-specific evolutionary algorithm (EA) implemented entirely on a field-programmable gate array (FPGA) chip. The physical attributes of an FPGA chip, being compact in size and low in power consumption, makes it an ideal platform for UAV applications. The design, which is implemented entirely in hardware, consists of EA modules, population storage resources, and 3-D terrain information necessary to the path planning process, subject to constraints accounted for separately via UAV, environment, and mission profiles. The architecture has been successfully synthesized for a target Xilinx Virtex-4 FPGA platform with 32% logic slice utilization. Results obtained from case studies for a small UAV helicopter with environment derived from light-detection and ranging data verify the effectiveness of the proposed FPGA-based pathplanner, and demonstrate convergence at rates above the typical 10 Hz update frequency of an autopilot system.
引用
收藏
页码:272 / 281
页数:10
相关论文
共 50 条
  • [1] Reconfigurable path planning for an autonomous unmanned aerial vehicle
    Wzorek, Mariusz
    Doherty, Patrick
    2006 INTERNATIONAL CONFERENCE ON HYBRID INFORMATION TECHNOLOGY, VOL 2, PROCEEDINGS, 2006, : 242 - +
  • [2] Evolutionary computation for unmanned aerial vehicle path planning: a survey
    Jiang, Yi
    Xu, Xin-Xin
    Zheng, Min-Yi
    Zhan, Zhi-Hui
    ARTIFICIAL INTELLIGENCE REVIEW, 2024, 57 (10)
  • [3] Unmanned aerial vehicle path planning based on TLBO algorithm
    Yu, Guolin (guolin_yu@126.com), 1600, Massey University (07):
  • [4] UNMANNED AERIAL VEHICLE PATH PLANNING BASED ON TLBO ALGORITHM
    Yu, Guolin
    Song, Hui
    Gao, Jie
    INTERNATIONAL JOURNAL ON SMART SENSING AND INTELLIGENT SYSTEMS, 2014, 7 (03) : 1310 - 1325
  • [5] Optimal offline path planning of a fixed wing unmanned aerial vehicle (UAV) using an evolutionary algorithm
    Sanders, Glenn
    Ray, Tapabrata
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 4410 - +
  • [6] UNMANNED AERIAL VEHICLE PATH PLANNING USING WATER STRIDER ALGORITHM
    Sampath, Madhusudhanan
    Duraisamy, Abitha Kumari
    Samuel, Amalorpava Mary Rajee
    Malu, Yamuna Devi Manickam
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING-THEORY APPLICATIONS AND PRACTICE, 2024, 31 (03): : 429 - 438
  • [7] Autonomous Unmanned Aerial Vehicle Route Planning
    Ozalp, Nuri
    Sahingoz, Ozgur Koray
    Ayan, Ugur
    2013 21ST SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2013,
  • [8] Optimal path planning for an unmanned aerial vehicle
    KrishnamurthyGopalan, A
    Davari, A
    Manish, A
    PROCEEDINGS OF THE THIRTY-SEVENTH SOUTHEASTERN SYMPOSIUM ON SYSTEM THEORY, 2005, : 258 - 261
  • [9] Research on Unmanned Aerial Vehicle Path Planning
    Luo, Junhai
    Tian, Yuxin
    Wang, Zhiyan
    DRONES, 2024, 8 (02)
  • [10] A Path Planning Method of Unmanned Aerial Vehicle
    Zhao, Peihai
    Wang, Mimi
    Cao, Ruihao
    2019 11TH INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS (IHMSC 2019), VOL 2, 2019, : 202 - 206