Milestone 3

📝 1. Overview

Milestone 3 will essentially be where we expose TM to the other managers.

🎯 2. Goals

  1. Waypoints selected in Mission Planner will be received by TM and forwarded to PM

  2. PID values selected in Mission Planner will be received by TM and forwarded to SM

  3. TM will send requested data at specified intervals according to ground station stream requests (from mission planner)

  4. Simple inter-manager communication

  5. Perform a flight test to confirm TM M2 is a success: data showing up on Mission Planner

🛠️ 3. Tasks

📡 Inter Manager Communication

Owner:

Description

Files

Additional Notes

 

 

📡 Testing Strategy

Owner:

Description

Develop stubs, mocks, unit test, integration tests etc.

Files

Additional Notes

 

📡 Waypoints

Owner:

Description

Files

Additional Notes

Required Message Types:

1) MISSION_COUNT (44)

  1. https://mavlink.io/en/messages/common.html#MISSION_INT

📡 PID Upload

Owner:

Description

Files

Additional Notes

 

🔗 4. Helpful Links

https://mavlink.io/en/services/mission.html

 

 

Potential Merge Conflicts 😬

 

 

TM Will: