Home /Research /Autonomous Driving System implemented on Robot Car using SoC FPGA
PERCEPTION

Autonomous Driving System implemented on Robot Car using SoC FPGA

Akira Kojima

Year
2021
Citations
12

Abstract

We are developing an FPGA-based robot car for the FPT'21 FPGA design competition. The FPGA we are using is Xilinx UltraScale+ MPSoC, which is an SoC type FPGA and mainly consists of a processor part and a programmable logic part. Among the functions of the autonomous driving system, lane-keeping, localization, driving planning, and obstacle avoidance are implemented as software in the processor part. For object detection, Yolo, a machine learning algorithm, is implemented as hardware in the programmable logic part using the DPU IP provided by Xilinx. The PWM circuits for controlling the DC motor and servo motor are also implemented as the original hardware.

Keywords

Field-programmable gate arrayEmbedded systemComputer scienceMPSoCProgrammable logic deviceFPGA prototypeComputer hardwareRobotSoftwareSystem on a chip

Related papers

Browse all PERCEPTION papers