2025-03-03 EFS Meeting
Derek Tang
Roni Kant
Ronak Patel
Trying new meeting format. Goal of having people sit around less. Times are approximate.
ZeroPilot (7:00 to 7:30)
Announcements (7:30 to 7:35)
Competition Projects (7:35 to 8:00)
CAN
Groundside Systems
Drone Tuning
M1 Drivers @Ethan Leung
Message Queue @Dami Peng
@Ari Van Cruyningen to test
Motor Channel (PWM) @Bill Lu
Will check out PR comments, aiming for the 16th
RC Receiver @Chandise Anderson
Will test, aiming for 16th?
Watchdog @Ronald You
Ready to merge by Ronald
SD Card @Ari Van Cruyningen
Derek to review
M2/3/4 Drivers
RFD900 @Aditya Bang
Will test with both RFD 900s that are known to be working
IMU + AHRS @Liam Suter @Kelvin Feng @Richard Dong
To ping them to ask abt equipment and whats going on
GPS @Ria Prakash @Ronak Patel
Finished implementation with circular dma
Created PR
To be reviewed
CRSF @Uzayr Hussaini
Attitude Manager @Ayoung Eun
1-to-1 Motor Output @Ayoung Eun
Discuss plan of action for AM with leads after this meeting
Failsafe @Raiyan Samin
Blocked by merge
Arm / Disarm @Raiyan Samin
Blocked by merge
System Manager @Manasva Katyal
No work for SM for the near future other than SD card integration
Assigning someone to unit tests
Telemetry Manager @Charan Tadepalli
Porting heartbeat from old telemetry manager
Infrastructure @Thuvaragan Prathifkumar
Finished naming conventions, made a branch called “infrastructure“ and pushed changes to this branch
ZP Board Validation @Ari Van Cruyningen
Waiting for code to be pushed
LED Board @Nick Armstrong@Tochi Okoro @Billy Karantzoulis
Working dronecan RX and TX!!!!!!!!!!
External HSE on one of the boards doesn’t work so switched to using the internal clock.
add custom dronecan packets
Lua script “Hello World“ working. Send a dronecan message. Put it together
reimplemented state machine
Servo @Hardy Yu @Allan Su @Ethan Leung
Neopixel-LED-support
Finishing up implementation of the lighting controller for single servo board, probably can start testing soon this week or next week
Dynamic node allocation implementation almost done. Need to test, help with setting up hardware
6s Power Module @Bryan Ma@Aditya Sharma @Andrew Wang
Voltage sense is ready to be tested
Current sense is in development still
Baud Rate Auto Sensing @Teighan Miller
Code has been pushed to GitHub.
Starting testing on Sunday’s work session.
Sensor Cluster
Barometer
Paused until EE board is assembled
IMU
Paused until ZP driver
Lidar @Aidan Fisher
Went through the code and made some comments
Magnetometer @Henry Wu
In a good shape now
PixArt OFS
Paused until EE board is assembled
Radar @Henry Wu
Setup chip select function for the two peripherals communicating over the same SPI bus
Looking into the API to change from active polling to blocking mode
Tracking Antenna @Larry Pan
Good progress this week, testing is almost done
Jackie said he will be leaving WARG for a while because he’s busy
I can take this task to completion
We got the MavLink dump from the TA during simulation and Houston
Simulation data makes sense as expected
However, the antenna rotated randomly and didn't follow the drone properly with Houston
Problem might be that the drone was too close to the antenna
We will try moving the drone further away
Will also test if TA will follow a simulation properly or not
Made minor fix to the TA arduino’s debugging code to dump MavLink hex properly (push this maybe?)
We now have a working (and easy to use) Python MavLink parser
Maybe this could be useful in the future?
Small Holybro @Manasva Katyal @Ari Van Cruyningen @Eric Su
Main bulk of tuning is now complete!
Need to do MagFit (for compass calibration) as well as some more FFT tuning
Data was collected on 2025-03-02 FT
Video of drone in flight (go to 1:48 to see evidence of stability of the tune!): IMG_0292.mov
ZP Message Queue Header
https://github.com/UWARG/efs-zeropilot-3.5b/pull/17
Awaiting testing
ZP AM 1-to-1 Motor Mapping
https://github.com/UWARG/efs-zeropilot-3.5b/pull/13
Discuss project plan with leads
ZP SD Card Driver
https://github.com/UWARG/efs-zeropilot-3.5b/pull/20
adding logging suite
ZP RC Driver
https://github.com/UWARG/efs-zeropilot-3.5b/pull/21
Awaiting testing
ZP Watchdog Driver
https://github.com/UWARG/efs-zeropilot-3.5b/pull/19
ZP Motor Driver
https://github.com/UWARG/efs-zeropilot-3.5b/pull/16
Awaiting testing
Sensor Cluster Magnetometer @Roni Kant
https://github.com/UWARG/efs-can-sensor-clustor/pull/2
ZP Telemetry Manager Porting
@Charan Tadepalli
+@Sehaj Dhupia @Rashad Jayshanth-Nizar
ZP Telemetry Manager SIL
+@Eric Su
+1 available slot
ZP CAN Adoption
+ @Colin Wang @Matias Rivas @Joanna Sebastiampillai
fully assigned
ZP Battery Manager
+ @Yuvraj Singh Birdi @Sydney Yang
fully assigned
ZP Barometer Driver Port
+ @Larry Shi
fully assigned
ZP SM / General Unit Testing CI
+ @Thuvaragan Prathifkumar
fully assigned
ZP Path Manager Porting
Available if enough interest