Versions Compared

Key

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

🛸 General Team Status Overview (includes other subteams):

  • Good luck on exams and work term reports

🔗 Quick Links:

Table of Contents

🖥 PR’s and Reviews

Updates!

(Updates here → see table of contents for structure)

✈ In Person:

  • Test continues?

  • Can’t get good a reading on IMU data from safety or SF → whoever can try this please take a look.

Attendance:
  • wants to attempt a solution, please feel free to

    • serial output

    • lcd matrix displays

    • analog fixed rotation servo

    • digital to analog converter on zp → can hook up to scope.

    • etc etc.

  • DSHot looks good

  • BMX Drivers ?

Attendance:

Image Added

Team Member Updates

Anni

  • Began tuning on MPU6050

  • 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.

  • Began tuning on MPU6050, can’t really get usable data.

    • clean data for about 3 seconds, then it just goes to extreme ends

Aidan

Gordon

Tony

Chris

Kaveet

Manav, Neha, Aadi

Steven

Yashraj Nagpal
    • PID works, can’t get good data out of IMU

    • Angles just go to crazy values, making it very difficult to tune

Aadi, Manav, Neha

  • Working with Neha and Manav on switching Path manager to VTOL

  • PM Restructure

  • List of demands for sensor fusion

Aidan

  • BMX160 is looking good! output ~seems~ correct, but we don’t have a magnetometer calibration, so the readings from that are garbage.

  • Fixed the ppm bug that was hardfaulting safety when the receiver was connected

  • DSHOT looks to be working properly, waiting for the PR to be officially opened before I can accept the review 🤩

  • Learned that SF needs to run at 200Hz, so we need to get rtos threads in asap so that we can test the IMU’s more effectively

Chris

  • Called Yash on monday and discussed Safety f-rtos transfer.

  • Dhruv assigned Chris to arm/disarm

  • Working on getting DSHOT Pr IN

David

  • Trying to get drone spinning, trying to print out IMU Values.

  • Maybe BMX160 on autopilot soon?

Dhruv

  • working on BMX with aidan

  • Figuring out how to move forward with merge-ing changes.

    • If anyone has insight, let us know

Gordon

  • Bootcamp PR reviews

  • Meeting for Takeoff/Landing

  • Maybe add Takeoff and Landing to PM PR? (thumbs up)

Tony

  • Testing fw-cv comms

  • Managed to properly send message between the two and decode message correctly

  • air-ground comms when?

Yashraj Nagpal

  • Worked with Chris on freertos on safety chip

  • added AM execution and SF Execution threads.

  • Today gonna test it out.

Absent Updates

😅 Current Task Distribution

Expand
title Task Distribution (unchanged from last week)

Name

Task #1 (primary)

Task #2 (secondary)

Anthony Luo

PID Tuning

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