Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand
titleZeroPilot New Architecture

Drivers Ethan Leung

  • Message Queue Dami Peng

    • Made PR for abstract interface. Boardfile interface is also finished. Will likely start implementation after finals?

  • Motor Channel (PWM) Bill Lu

    • Bill has sent me some updates on his interface and implementation, I will take a look later

  • RC Receiver Chandise Anderson

    • Finished interface, but had issues trying to push to my branch. I will start working on implementation this week and will ask if I have any issues about it

  • Watchdog Ronald You

    • basically ready for pr

    • need to review some minor details

Attitude Manager Sam Zhang

  • No updates, just waiting for the finalized interface between drivers for the PWM motor function and the queue.

System Manager Manasva Katyal

  • SM interface + internal logic scaffolding PR was merged in

  • Had a sync meeting a couple days back with the SM team to align delegations

  • Implementation ongoing… Raiyan Samin Sreya Roy Chowdhury to give further updates

  • Failsafe Raiyan Samin

    • Waiting for pr to be checked

Expand
titleCAN Projects

ESC (Jeffery Zhen)

  • CAN-ESC adapter DShot output is now working with motor attached

  • To Do:

    • look at the efs-canard code that was shared recently and integrate with CAN-ESC adapter

    • make a new copy of CAN-ESC code for future PR

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

  • Tochi Okoro Dev board is lost .. :( Need to decide if we are going to buy another sensor or just wait for the EE board to be done. Until then, working on turning driver into a cpp class.

  • Henry Wu Yutong Zhu Sensor driver is basically done. Meeting with Roni Kant soon to work on integration with DroneCAN

  • Aidan Fisher Logic flow written for UHD mode, finishing coding it

  • Ria Prakash Moving to GPS driver task for now, so this task is put on hold

  • Roni Kant Worked with CAN people on porting to l4

LED Board Folarin Fatola (Unlicensed)

  • Worked on debugging the CAN integration code

  • TODO: Enable one lighting board node to act as a master for the rest of the lighting boards

6s Power Module Bryan Ma Harry Chen

  • We created a Confluence page for this task: 6S Power Module

    • This doc condensed most of what we know and don’t know about the project, so it was super helpful

    • Eventually, we would need to know more about the project specifics from the EE team, including:

      • How the MCU will receive voltage and current information from the battery monitoring circuits

      • What MCU ports to use

  • The Google Slide on CAN would be pretty useful to reference later on, but right now more help on CAN would be helpful - there are still no tutorials to follow, so we are still scratching our heads for the most part.

CAN Baud Rate Auto Sensing

...