FPGA implementation of an evolutionary algorithm for autonomous unmanned aerial vehicle on-board path planning


Autoria(s): Kok, Jonathan; Gonzalez, Luis F.; Kelson, Neil A.
Data(s)

2013

Resumo

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, compliments it to be an ideal platform for UAV applications. The design, which is implemented entirely in hardware, consists of EA modules, population storage resources, and three-dimensional 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 synthesised for a target Xilinx Virtex-4 FPGA platform with 32% logic slices utilisation. Results obtained from case studies for a small UAV helicopter with environment derived from LIDAR (Light Detection and Ranging) data verify the effectiveness of the proposed FPGA-based path planner, and demonstrate convergence at rates above the typical 10 Hz update frequency of an autopilot system.

Formato

application/pdf

Identificador

http://eprints.qut.edu.au/49288/

Publicador

IEEE

Relação

http://eprints.qut.edu.au/49288/1/TEVC.pdf

DOI:10.1109/TEVC.2012.2192124

Kok, Jonathan, Gonzalez, Luis F., & Kelson, Neil A. (2013) FPGA implementation of an evolutionary algorithm for autonomous unmanned aerial vehicle on-board path planning. IEEE Transactions on Evolutionary Computation, 17(2), pp. 272-281.

Direitos

Copyright 2013 IEEE

Fonte

Australian Research Centre for Aerospace Automation; High Performance Computing and Research Support

Palavras-Chave #080000 INFORMATION AND COMPUTING SCIENCES #evolutionary algorithm #field programmable gate array #path planning #unmanned aerial vehicle
Tipo

Journal Article