Drivers
Attitude Manager Anthony Luo
System Manager Hardy Yu
Telemetry Manager Yarema Dzulynsky
Larry Pan working to modify TM to have its dependent objects (like GroundStationComms & MavlinkTranslator) be created before the TelemetryManager object and injected into the constructor instead of created in the TelemetryManager constructor.
Yarema Dzulynsky Continue to plan the next tasks after the dependency injection task is complete. Note: Since the DI task will be modifying code in a lot of places, others working on TM right now would cause significant merge conflicts. Therefore, other tasks will be available when DI injection complete and merged.
Path Manager Ayoung Eun
Allan Su is working on implementing vector lending/takeoff logic we had in Zp1 into Zp3.5. Currently he’s researching how we could take off/landing using either previous codes/or need new codes assuming that our inputs are stored in queues.
We will be using FreeRTOS queues.
Wondering if we should start developing communication methods from TM to PM? (By communication I mean methods for TM to interact with PM) if needed.
Looking to onboard Ben Carnes on the task that Allan is on.
Infrastructure
ZP Validation Image