2024-10-02 EFS Meeting
- Hardy Yu
- Ayoung Eun
- Derek Tang
Another splendid workshop in this Monday. The last workshop will be the strategy to finding a firmware job
Leads/PM social this Friday 9 pm and onwards
More flight tests are coming in the next weekend, we will be flying Pegasus 2 and Houston
Electrical team brought up lots of boards in the last week, including ESC CAN adaptor board, GPS breakout board, LED boards. We should also keep our progress on track
Opening bootcamp review role
Be onboarded as a bootcamp reviewer
Take bootcamps as “tickets“
Hands-on leadership experience
Drivers
IMU driver - @Kelvin Feng
Implemented PR changes locally, working on compilation issues
@Hardy Yu look at the pr once its up
Â
Sensor Fusion - @Polly Liu
no attendance, no update (busy with job apps?), will follow up
Â
GPS - @Ria Prakash
have not started yet, still working on Rangefinder driver
Â
Fail-Safe Fix - @Uzayr Hussaini @Andrew Wang
no updates
Â
Attitude Manager @Anthony Luo
Anthony busy this week, no updates
blocked by IMU and sensor fusion
Â
System Manager @Hardy Yu
no updates
Â
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
Compiling
working on improving compiling with STM32, able to work on it this week now that interviews are over, good chance it is done by next week unless I find anything unexpected @Roni Kant
Core Dump @Kabir Verma
continuing research: need to find a way to capture stack trace
investigate ARM CoreSight?
Â
ZP Validation Image
@Eric Su busy as discussed last week
no updates
Â
ESC (Jeffery Zhen)
still learning about the overall system
getting timer issues?
Â
Servo @Tharun Ganeshram
no updates, will start working this weekend
deadline by Oct 11, anticipating hardware integration testing
Â
Sensor Cluster @Roni Kant
(Might be missing something, Henry, Yutong, Tochi, or Ria can also add any updates, but here's a general overview - Roni)
Magnetometer (Henry and @Yutong Zhu) good progress on driver, have basic functions implemented and looking through the datasheet to config sensor appropriately. Likely ready to start testing on eval board soon (once we get them)
Barometer (@Tochi Okoro) talked about how to implement drivers and how to read datasheets, she feels a lot more confident now and plans to create a first PR with sensor register read/writes by next week
Rangefinder (@Ria Prakash) after discussion decided to use SDK for sensor driver, now working on using the SDK to configure sensor and get distance data
Created procurement chat, writing email right now and will hopefully have it sent by tomorrow
Would it be possible to add branch protection (1 approval requirement) to the sensor cluster repo just for safety sake so we don't accidentally push anything
Â
LED Board @Folarin Fatola
Looked into using AP_Periph to generate the needed firmware, got local build running
Seems like there isn’t as much possibility for customization of the generated code as originally expected; requires more research.
no updates, @Omer Sajid busy with job apps
will start working on this in the “next few days“
@Derek Tang busy with personal things, so less progress than anticipated, KT videos not filmed yet
resolved challenges with GoogleTest. updates on POC github repo
will try to have videos up by Oct. 3
Â
Â