Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Expand
titleAnnouncements
  • Welcome back everyone!

  • Please fill out the W25 Team Roster if you haven’t yet this term https://forms.office.com/r/ka0MJHJQ9D

  • Derek will be stepping down as lead at the end of this term, we’ll . We will be opening up an interest form for anyone interested in becoming an EFS lead soon

  • Start of term EFS social. React to message in efs announcements if you intend on going

  • SDC open house on Wednesday, Jan 15 from 4-7pm. Looking for anyone that may be interested in hanging around in the bay for about an hour to talk and answer questions

  • Welcome Ari, our W25 EFS co-op!

Expand
titleZeroPilot M2/M3

Note: Stopping development of old arch for managers. Drivers to be transfer over or merged into new arch workflow.

Drivers

  • Sensor Fusion - Polly Liu & Liam Suter

    • prototyping with bmx160

    • Code tested and functioning on arduino

      • Calibrating sensor today in the bay (hopefully can get gyro and accel readings in order. I still don’t fully understand how to calibrate the magnetometer though)

      • Starting code for the IMU on the STM32 in the meantime

Telemetry Manager Yarema Dzulynsky

  • No update: Waiting for new arch M1 to complete for porting M2 TM.

  • Check if still interested to work on TM (will we have work for him for TM with how new arch is going?)

Path Manager Ayoung Eun

  • Ideation

...

  • code should be available in the repo now.

  • If I remember correctly, we have to wait until simulation team

...

  • comes up with airplane\drone’s tested data

...

  • , correct? Or are they available already?

  • Moving to a new task, hopefully we will port PM stuff to new arch as new arch gets to a point that allows for it

 

Infrastructure

Core Dump Kabir Verma

  • Got the stack trace on a general project

ZP Validation Image Ethan Leung

...

  • My cube environment seems to be broken because I’m unable to flash my code to the ZP, still don’t know how to fix (Hardy was able to flash to ZP3 using same method as me)

ZP3.5 M2 Bring-Up

  • Stalled

...

Expand
titleZeroPilot New Architecture

Drivers Ethan Leung

...

Made PR for abstract interface. Need to clean PR

    • Off-site but can still work on it

...

    • On-site and able to continue working

...

finished the interface and I am working on fixing the notes for the pr, I will send the request this evening

    • Able to continue working

...

    • Continuing to work

Attitude Manager Sam Zhang

...

  • 1-to-1 Motor Output

  • Failsafe

  • Arm / Disarm

System Manager Manasva Katyal

  • RC Passthrough

  • Kick Watchdog

...

Expand
titleCAN Projects

ESC (Jeffrey Zhen)

  • Able to get throttle values from Mission Planner over CAN

  • To Do:

    • DShot output not working as intended when called from interrupt, need to debug

Servo Tharun Ganeshram Fion Lin Herman Gahra

  • Larry Pan Code for the Rx queue implementation is done, will move on to testing next. Rx Queue to Shorten ISR

  • System testing is done with a single servo driver!

  • Looking for user-end documentation to be done

  • The code still needs to be cleaned up

  • Needs someone to facilitate the dynamic node allocation

 

Sensor Cluster Roni Kant

  • Everyone was pretty busy with projects and exam prep, finished testing the CAN l4 port that we’ll be using. Going to meet with Henry this week to start working on integration of sensor drivers with CAN driver

LED Board Folarin Fatola (Unlicensed)

...

Successfully reading and writing messages to and from the CAN bus!

  • Can parse and transmit the Ardupilot status requests

  • TODO: figure out how to get Ardupilot to transmit custom messages (ie altitude) and parse those messages into lighting commands

  • TODO: figure out if it is possible to send our own custom packets over the shared bus and get Ardupilot to ignore them

LED Board Nick Armstrong

Servo Hardy Yu

  • Todo dynamic node allocation

  • Also Roni Kant to finish CAN repo setup/arch so that things are cleaner but been busy with all the other start of term stuff, will aim for finishing it during work session this weekend

  • Assign 1-2 more onsite people

6s Power Module Bryan Ma Harry Chen

  • We read the datasheet for the battery monitoring chips and filled in some more port info on our document. There are still some concerns though, namely:

    • The REF_SEL register sets the range of our voltage and current measurements, but we don’t know what value to put into the register

    • The voltage and current information seem to be transmitted via both I2C and multiple analog pins of the IC. Is this for redundancy or is there another reason for this?

  • Assign 1 more person

CAN Baud Rate Auto Sensing Teighan Miller

...

  • Working on configuring L5 board and building code.

  • Sherry Lai No longer working on this task

  • Assign 1 more person

Sensor Cluster Roni Kant

  • Tochi and Henry still willing to work on this, need to check with Aidan

  • Henry is almost done his task, will work on it during work sessions, and would like another task to work on while he's remote during the week

ESC (Jeffrey Zhen)

  • Get the the full system running with the CAN ESC board!

  • Completed with video, I think we’re good to close this task?

...

Expand
titleGroundside Infrastructure

Tracking Antenna Omer Sajid Jeremy Zheng

...

Worked on it today. Yaw works relatively well. Pitch is still being worked on. Tracking Antenna really well in the simulation though. Yaw should be ready for this weekends flight test.

 

Expand
titlePull Requests

CAN LED Board Anthony Luo ZP Message Queue Interface

https://github.com/UWARG/efs-canzeropilot-lighting3.5b/pull/1117

ZP SM Failsafe Derek Tang RC Passthrough

https://github.com/UWARG/efs-zeropilot-3.5b/pull/15

ZP AM 1-to-1 Motor Mapping

https://github.com/UWARG/efs-zeropilot-3.5b/pull/713

Expand
titleAvailable Tasks

Drone Tuning

  • Really good opportunity if you’re interested in joining us at comp this summer