Quadrotor Model Implementation on Raspberry Pi Zero and Pi 4 Boards using FreeRTOS

Omer Serhat Buyukcolak*, Ramazan Yeniceri

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Citation (Scopus)

Abstract

In this study, a 6 degrees of freedom(DOF) quadrotor flight simulation scenario is implemented on Raspberry Pi zero and Pi 4 boards, using FreeRTOS. Main aim for this work is to define an intermediate environment, much like a test bench, so that, realizing with the real hardware is as smooth as possible. Keeping this in mind, Raspberry boards are used with FreeRTOS operating system. Quadrotor model is implemented on Pi zero as a high priority task, and similarly, controller is implemented on Pi 4 board. FreeRTOS is not officially supported for raspberry boards, therefore, operating system is ported for both boards. Communication between boards is handled using on board UART devices. Performance analysis and practicality of the proposed system is discussed.

Original languageEnglish
Title of host publication12th Mediterranean Conference on Embedded Computing, MECO 2023
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798350322910
DOIs
Publication statusPublished - 2023
Event12th Mediterranean Conference on Embedded Computing, MECO 2023 - Budva, Montenegro
Duration: 6 Jun 202310 Jun 2023

Publication series

Name12th Mediterranean Conference on Embedded Computing, MECO 2023

Conference

Conference12th Mediterranean Conference on Embedded Computing, MECO 2023
Country/TerritoryMontenegro
CityBudva
Period6/06/2310/06/23

Bibliographical note

Publisher Copyright:
© 2023 IEEE.

Keywords

  • FreeRTOS
  • quadrotor
  • raspberry pi
  • real time
  • simulation
  • uart

Fingerprint

Dive into the research topics of 'Quadrotor Model Implementation on Raspberry Pi Zero and Pi 4 Boards using FreeRTOS'. Together they form a unique fingerprint.

Cite this