Hardware software co-design for quadcopter control

Modern quadcopters development is becoming more computationally intensive and has brought more complexity than before, resulting in the need for faster and more reliable processing architectures. With emerging reconfigurable platforms tightly coupled with fast processor and high performance reconfig...

Full description

Saved in:
Bibliographic Details
Main Author: Goh, Joel Rui Jia
Other Authors: Suhaib A Fahmy
Format: Final Year Project
Language:English
Published: 2015
Subjects:
Online Access:http://hdl.handle.net/10356/62550
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-62550
record_format dspace
spelling sg-ntu-dr.10356-625502023-03-03T20:37:23Z Hardware software co-design for quadcopter control Goh, Joel Rui Jia Suhaib A Fahmy School of Computer Engineering DRNTU::Engineering::Computer science and engineering Modern quadcopters development is becoming more computationally intensive and has brought more complexity than before, resulting in the need for faster and more reliable processing architectures. With emerging reconfigurable platforms tightly coupled with fast processor and high performance reconfigurable fabric, it promises the shift in focus from microcontroller to reconfigurable-based applications exploiting the limited resources available on an embedded device. These reconfigurable platforms offer significant advantages like speedup, better reliability and higher levels of determinism in timing critical applications. Furthermore, much emphasis is placed on computer vision in quadcopters pushing it to the limits to become completely autonomous. This approach is highly suited to implement on reconfigurable architectures and can also benefit in communication from the tight coupling between the hardware and software area. In this paper, we present the functional execution of a quadcopter running on a commercial available reconfigurable platform (the Xilinx Zynq), which serve as a basis for further research and development in this area. Bachelor of Engineering (Computer Engineering) 2015-04-15T07:05:52Z 2015-04-15T07:05:52Z 2015 2015 Final Year Project (FYP) http://hdl.handle.net/10356/62550 en Nanyang Technological University 53 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Goh, Joel Rui Jia
Hardware software co-design for quadcopter control
description Modern quadcopters development is becoming more computationally intensive and has brought more complexity than before, resulting in the need for faster and more reliable processing architectures. With emerging reconfigurable platforms tightly coupled with fast processor and high performance reconfigurable fabric, it promises the shift in focus from microcontroller to reconfigurable-based applications exploiting the limited resources available on an embedded device. These reconfigurable platforms offer significant advantages like speedup, better reliability and higher levels of determinism in timing critical applications. Furthermore, much emphasis is placed on computer vision in quadcopters pushing it to the limits to become completely autonomous. This approach is highly suited to implement on reconfigurable architectures and can also benefit in communication from the tight coupling between the hardware and software area. In this paper, we present the functional execution of a quadcopter running on a commercial available reconfigurable platform (the Xilinx Zynq), which serve as a basis for further research and development in this area.
author2 Suhaib A Fahmy
author_facet Suhaib A Fahmy
Goh, Joel Rui Jia
format Final Year Project
author Goh, Joel Rui Jia
author_sort Goh, Joel Rui Jia
title Hardware software co-design for quadcopter control
title_short Hardware software co-design for quadcopter control
title_full Hardware software co-design for quadcopter control
title_fullStr Hardware software co-design for quadcopter control
title_full_unstemmed Hardware software co-design for quadcopter control
title_sort hardware software co-design for quadcopter control
publishDate 2015
url http://hdl.handle.net/10356/62550
_version_ 1759858358849896448