Skip to content

abhmulla/mitl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hi there, welcome to MITL

What is MITL?

MITL is a little "autopilot" I'm building, and is heavily inspired by px4.

Goal

This is more of a learning project, but I think the idea is pretty cool. I want MITL to have a mavlink communication with a GCS, and run the control loops by borrowing physics and sensor data from gazebo through the gz_x500 vehicle. The main purpose is to log and benchmark the performance of different control loops (PID, cascaded, ADRC, etc), by allowing them to be swappable at compile time and run time! This project is still in the works, but I thought I'd lay it out so you have some idea of what I'm working on.

MITL?

From the description, you can tell this is more of a simulator than an autopilot, which is true. This isn't going on actual firmware any time soon... This is why I call it MITL, short for "Mulla In The Loop".

Dependencies

-MAVSDK

-gz_transport

-gz_msgs

-Catch2

License

This project is licensed under the BSD 3-Clause License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors