Skip to content

RTSIM (Real-Time system SIMulator) is a collection of programming libraries written in C++ for simulating real-time control systems.

Notifications You must be signed in to change notification settings

amamory-ampere/RTSIM

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RTSIM

CodeFactor

Welcome to the home page of the RTSIM project. RTSIM stands for (Real-Time system SIMulator). It is a collection of programming libraries written in C++ for simulating real-time control systems.

RTSim has been developed at Retis Lab of the Scuola Superiore Sant'Anna as an internal project. It has been used primarily for experimenting with new scheduling algorithms and solutions. For this reasons, it contains, already implemented, most of the scheduling algorithms developed at Retis Lab.

This is a meta package including the two packages required to build RTSIM: METASIM and RTLIB. For more information about each package and their requirements, please refer to their respective readme files.

How to download it

This repository uses git submodules. Thus, the following command is required to download all its dependencies.

git clone --recursive <git link>

If you already cloned the repository without --recursive, then run the following command to download all the submodules.

git submodule update --init --recursive

Refer to this tutorial to learn how to manage submodules.

Compilation

RTSIM can be compiled with two methods:

mkdir build
cd build
cmake ..
make -j 4

or

./compiler.sh

About

RTSIM (Real-Time system SIMulator) is a collection of programming libraries written in C++ for simulating real-time control systems.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 84.3%
  • CMake 15.7%