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
MS5611 Barometer
U-blox M8N Glonass/GPS/Beidou
ADS1115 ADC for power monitoring
MB85RC FRAM storage
HAT EEPROM
PCA9685 PWM generator
RGB LED
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.
Hello, I am working on something similar. Navio2+Raspberry +camera to autonomously command a drone.