We have started this project to build a HAT for Raspberry Pi that will have everything required to build an autopilot.
The board includes:
MPU9250 9DOF IMU
U-blox M8N Glonass/GPS/Beidou
ADS1115 ADC for power monitoring
MB85RC FRAM storage
PCA9685 PWM generator
To meet hard real-time constraints of an autopilot we have compiled a special PREEMPT_RT kernel with maximum latencies in tens of microseconds.
The best part is that it runs APM software! The same code that is used in pixhawk, apm and numerous other autopilots. Every piece of code is executed under Linux.
Enjoy this project?