Prototype Development of the Real-Time Quadrotor UAV Simulation in Litmus-RT

Muhammad Faris Fathoni, Yong Il Jo, Kyong Hoon Kim

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

1 Scopus citations

Abstract

Simulation is a system to imitate the operation of various kinds of real–world facilities or processes for behavior study, training or entertainment purposes. As example, a quadrotor UAV simulator can be used as tool for research on real-time system performance, quadrotor system behavior study and control design (inner loop, outer loop). On the other hand, the benefit of Litmus-RT as a UNIX-like kernel should be used for real-time system. This paper discusses the prototype development of the real-time quadrotor simulation in Litmus-RT. The non-linear quadrotor models are developed, consisting of the stability controllability augmentation system (SCAS) and equation of motion (EOM). Program modules (software) of simulation are implemented in Litmus-RT with earliest deadline first (EDF) scheduling, and run on Ubuntu 16.04 operating system with iteration rate 50 Hz.

Original languageEnglish
Title of host publicationMethods and Applications for Modeling and Simulation of Complex Systems - 19th Asia Simulation Conference, AsiaSim 2019, Proceedings
EditorsGary Tan, Yong Meng Teo, Axel Lehmann, Wentong Cai
PublisherSpringer
Pages260-266
Number of pages7
ISBN (Print)9789811510779
DOIs
StatePublished - 2019
Event19th Asia Simulation Conference, AsiaSim 2019 - Singapore, Singapore
Duration: 30 Oct 20191 Nov 2019

Publication series

NameCommunications in Computer and Information Science
Volume1094
ISSN (Print)1865-0929
ISSN (Electronic)1865-0937

Conference

Conference19th Asia Simulation Conference, AsiaSim 2019
Country/TerritorySingapore
CitySingapore
Period30/10/191/11/19

Keywords

  • Litmus-RT
  • Non-linear simulation
  • Quadrotor UAV model
  • Real-time simulation

Fingerprint

Dive into the research topics of 'Prototype Development of the Real-Time Quadrotor UAV Simulation in Litmus-RT'. Together they form a unique fingerprint.

Cite this