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)
...
Further testing of RC to AM passthrough barebones version
Hardfault in communication to AM?
Uncomment and update code to integrate PM
Uncomment and update code to integrate TM
Determine TM input data format and conversion to PM format
Add use of global flag object for PM to RC input switching
Already created, should be easy to use
Improve fatal failure detection
Timeout
Path Manager PM Re Architecture For MVP
PM handles path generation and autonomous path following for the drone. After receiving the drone’s current position data and our target waypoints (defined using latitude and longitude) from SM, PM will calculate the required heading unit vector, magnitude, and speed depending on what state of flight we are in (Takeoff, Cruising, Landing). This information will then be sent to AM.
Outstanding Tasks
Integrate takeoff/landing + comms with SM into main branch
Bring on newer members
implement Waypoint following (using list of target waypoints to continuously calculate and update AM instructions )
Takeoff/Landing tuning
Waypoint following tuning
Attitude Manager Attitude Manager 3.0 - 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).
...
Barometer
PPM Output
LOS Core
TBD
INFRA
...
SIL (simulator)
The simulator validates the design of the aircraft that will be flown at competition.
...