Skip to content

CatPilot is a hardware and OS agnostic drone's autopilot software stack. It is designed for faster creation of scalable distributed control systems for mission-critical applications.

License

Notifications You must be signed in to change notification settings

ctlst-tech/catpilot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CatPilot

Catpilot is an open-source library for drone autopilots. It is an essential of the project uas-catpilot.

The core of this library is a platform-independent embedded framework - c-atom. CatPilot also provides board support package and operating system integration of the C-ATOM.

This library should be used as a submodule to the main project of the drone control system.

Project structure

  • bsp - drivers and high abstraction layer to work with a specific autopilot
  • c-atom - framework for embedded systems
  • atomics - board specific atomic functions
  • os - operating systems and POSIX API wrappers implementations

For more info refer to the documentation

About

CatPilot is a hardware and OS agnostic drone's autopilot software stack. It is designed for faster creation of scalable distributed control systems for mission-critical applications.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages