Table of Contents | ||||
---|---|---|---|---|
|
...
los layer integration
Integration with Ardupilot
controller state decoding
ppm output in los
Zeropilot SW ZeroPilot 3.0 Architecture - ZeroPilot - WARG (atlassian.net)
...
pid tuning rig from mechanical
having a working & wired drone from mech/ee
understanding how to safely operate a drone either on a rig or in the air
Telemetry Manager
Laminar OS
...
LaminarOS is the middleware interface between the application layer (ZeroPilot Software) drivers and board support package (STM32 HAL).
LOS Interfaces:
LOS_Link
LOS_Link handles the interface for communication between the RC receiver and ZeroPilot.
Outstanding Tasks:
merge LOS_Link into LaminarOS main repo
LOS_Actuators
LOS_Actuators handles the interface for all moving peripherals such as servo motors and communication with motor ESCs.
Outstanding Tasks:
verify DSHOT300
LOS_Comms
LOS_Comms handles the interface for all on-drone communication, specifically for communication with the Jetson Nano.
Outstanding Tasks:
all
LOS_Telem
LOS_Comms handles the interface for all on-drone communication, specifically for communication with the Jetson Nano.
Outstanding Tasks:
all
LOS_Pos
LOS_Pos handles the interface for the current attitude of the drone, providing GPS, IMU, as well as VectorNAV300 data to any application module that requires it.
Verify VectorNav300 driver
Integrate VectorNav300 with LOS_Pos
LOS_Log
LOS_Pos handles the interface for the current attitude of the drone, providing GPS, IMU, as well as VectorNAV300 data to any application module that requires it.
Outstanding Tasks:
integrate SD card driver with LOS_Log
LOS_?
LOS Drivers
SD Card
The SD card is for storing logs. The SD card driver will allow us to read from or write to an SD card.
...
Porting the SD card driver to L5 (NUCLEO-L552EZ-Q board). This means modifying some configuration files so that the driver can run on L5.
Write another version of the SD card driver that uses SDMMC (supported on L5) instead of SPI to communicate with the SD card.
Actuators (PWM +DShot)
Drivers for PWM and DSHOT are for communication with motor ESCs.
Outstanding Tasks:
verify DSHOT300
Comms ?
NEOM8
Airspeed
VN300
...
Barometer
PPM Output
LOS Core
TBD
INFRA
...
SIL (simulator)
HIL
Tracking Antenna Tracking Antenna Project - ZeroPilot - WARG (atlassian.net)
...