An Implementation of the System on Chip Control System for a FPGA-Based Computer Vision Accelerator

被引:0
|
作者
Lee, Eunchong [1 ]
Jang, Sung-Joon [1 ]
Lee, Sang-Seol [1 ]
机构
[1] Korea Elect Technol Inst, Intelligent Image Proc Res Ctr, Gyeonggi Do, South Korea
关键词
FPGA; SoC; Autopilot; MAVLink; Ardupilot;
D O I
10.1109/isocc47750.2019.9027658
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a System on Chip (SoC) system to integrate a computer vision acceleration IP using Field Programmable Gate Arrays (FPGAs) and the open source autopilot system called the ArduPilot. Since our goal is to build a low cost, high efficiency and compact system, we used MicroBlaze micro controller unit (MCU) which is provided by Xilinx Also, for the flexibility and convenience of machine control, we use the commercial Flight Control Computer (FCC) Pixhawk4 (PX4). We implemented the object tracking IP and the path planner IP for controlling the motion of the machine, and designed the MicroBlaze embedded software for Mavlink packet generation and SoC system control. The entire system was tested on the drones and confirmed that real-time flight control is possible based on the tracking results of moving objects such as vehicles and human.
引用
收藏
页码:299 / 300
页数:2
相关论文
共 50 条
  • [21] Dynamic voltage scaling in a FPGA-based system-on-chip
    Nunez-Yanez, Jose Luis
    Chouliaras, Vassilios
    Gaisler, Jiri
    2007 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, VOLS 1 AND 2, 2007, : 459 - 462
  • [22] A cohesive FPGA-based system-on-chip design curriculum
    Lynch, JD
    Hammerstrom, D
    Kravitz, R
    2005 IEEE International Conference on Microelectronic Systems Education, Proceedings, 2005, : 17 - 18
  • [23] An FPGA-based system on chip for the measurement of QCM sensors resolution
    Moure, Maria Jose
    Valdes, Maria Dolores
    Rodiz, Pablo
    Rodriguez-Pardo, Loreto
    Farina, Jose
    2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 693 - 696
  • [24] An FPGA-based quench detection and protection system for superconducting accelerator magnets
    Carcagno, RH
    Feher, S
    Lamm, M
    Makulski, A
    Nehring, R
    Orris, DF
    Pischalnikov, Y
    Tartaglia, M
    2005 IEEE PARTICLE ACCELERATOR CONFERENCE (PAC), VOLS 1-4, 2005, : 488 - 490
  • [25] A methodology for FPGA-based control implementation
    Fang, ZW
    Carletta, JE
    Veillette, RJ
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2005, 13 (06) : 977 - 987
  • [26] Design and Implementation of an FPGA Based System on Chip (SoC) For Embedded Control Application
    Jafri, Salman
    Ismail, Muhammad Ali
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2019, 19 (05): : 128 - 132
  • [27] FPGA-based Embedded System Implementation of Audio Signal Alignment
    Stornaiuolo, Luca
    Perini, Massimo
    Santambrogio, Marco D.
    Sciuto, Donatella
    2019 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2019, : 132 - 139
  • [28] Immersion liquid cooling FPGA-based reconfigurable computer system
    Levin, I. I.
    Dordopulo, A. I.
    Duronchenko, V. I.
    Raskladkin, M. K.
    Fedorov, A. M.
    Kalyaev, Z. V.
    IFAC PAPERSONLINE, 2016, 49 (25): : 366 - 371
  • [29] Design and Implementation of Nonlinear Junction Detection FPGA-based System
    Zhang, Jie
    Liu, Xiao Jie
    Li, Yue
    MECHATRONICS AND MATERIALS PROCESSING I, PTS 1-3, 2011, 328-330 : 2069 - +
  • [30] An FPGA-based Accelerator Implementation for Deep Convolutional Neural Networks
    Zhou, Yongmei
    Jiang, Jingfei
    PROCEEDINGS OF 2015 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2015), 2015, : 829 - 832