Versions Compared

Key

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

🛸 General Team Status Overview (includes other subteams):

  • Drone blew up in testing. Will require coordination from Mech to create proper harness.

🔗 Quick Links:

Table of Contents

🖥 PR’s and Reviews

Updates!

(Updates here → see table of contents for structure)

✈ In Person:

  • Test continues?

  • Anni currently has covid…(since monday?).

Attendance:

Image RemovedImage Added

Team Member Updates

Anni

Working on IMU Driver and SD card issues.

  • IMU not verified :(((.

    • https://youtu.be/C0jD1c0x8QQ

    • To try

      • confirm i2c waveform/triggering (maybe I just messed something up). → not getting read handshake?

      • has waveforms from Aidan.

      • Try using SPI

    • BMX160 works on Arduino?

  • MPU 6050 seems to work over i2c, not sure why bmx does not work.

    • will begin tuning on this…

Aidan

  • Discussed DShot validation with Chris

  • Will be testing DShot and helping with IMU testing, PPM hardfault

Chris

  • Discussed DShot testing, fixing bugs, etc. with implementation

  • Decided to update buffer when set function is called, use same buffer value until new value is set

  • New changes pushed, goal to get all four motors working at the same time

  • Discussed interchip architecture, implementation with Steven

  • Have a plan/timeline - expect to have PR done by end of March

Gordon

  • Waiting on Path Manager for Takeoff/Landing Implementation

Steven

  • Had good discussion with Steven regarding DMA

  • Looked through different implementations of DMA

  • Will be talking with Aadi about how to test Interchip

Tony

  • Issues with Comms Testing - weren’t able to get Jetson to send UART messages

  • CV has some debug solutions, will be testing again Thursday

  • Some changes to UART driver - concern regarding interrupt blocking code/execution won’t be an issue

    • Testing on site for IMU.

    • Starting grabber controls/interface.

      • currently doesn’t have an interface? (linear actuators && relay)

    • might go in after work tomorrow to test.

    Gordon

    • Reviewed all outstanding bootcamps

    • Small review on PM stuff

    Tony

    • there's a mismatch between the bytes being sent and the format that fw expects. So we just need to figure out why that's happening and fix it

    Chris

    • Mainly worked on DMA knowledge base - what it is, general implementation, etc.

    • Chatted with Steven about DMA implementation on interchip

    • Will ask Steven and help with DMA initialization

    Kaveet

    • Finished importing VN library, finished initializing everything.

    • Having trouble setting up the board && stm32ide.

      • Working on ZP Breakout (not nucleo)

    • 2 commits pushed (check PR)

    Manav, Neha, Aadi

    • Worked together to get draft PR up for Path manager

    • Worked together to get more states and classes done

    Steven

    • Worked on interchip stuff in the bay, ran into some issues with CubeIDE

    • Plan to talk to Anthony and continue testing and development

    Yashraj Nagpal

    • Helping resolve miscommunication on comms side regarding padding issue/mismatch

    Absent Updates

    😅 Current Task Distribution

    Expand
    title Task Distribution (unchanged from last week)

    Name

    Task #1 (primary)

    Task #2 (secondary)

    Anthony Luo

    Controls

    + Grabber Control

    VectorNav

    Dhruv Upadhyay

    AM

    F7 → H7

    Andre Villanueva

    Bootcamp

    Aidan Bowers

    Controls & PID Tuning

    Be aware of waypoint changes.

    Gordon Fountain

    Takeoff/Landing (&& Low-to-ground-flight / slew ).

    Christopher Chung

    DShot

    BLDC Motor Controller

    Neha Srivastava

    PM Restructure

    PM & TM Info Update

    Steven Gong

    Interchip

    Tony

    AM

    Gimbal Control

    Kaveet

    VectorNav

    Manav

    PM Restructure

    Yashraj

    FW-CV Comms

    Aadi

    XBees

    Interchip

    Nixon

    SD Card Driver

    🔭 Things to look out for!

    • Flight by eow 2 march.

    Please leave info below so we can add you to zeropilot team.

    Name

    GitHub Username

    Email

    Aidan Bowers

    Aidan-B

    abowers@uwaterloo.ca

    Anthony Luo

    antholuo

    a26luo@uwaterloo.ca

    Yashraj Nagpal

    YashrajN

    y2nagpal@uwaterloo.ca

    Christopher Chung

    Chrisc110

    tps90067@gmail.com

    Kaveet Grewal

    kgrewal26

    kaveetgrewal@gmail.com

    Manav Patel

    manav2002

    pmanav2002@gmail.com