Versions Compared

Key

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

🛸 General Team Status/Schedule (inc. other subteams):

🔗 Quick Links:

Table of Contents

Attendance

Online:

  • Gordan F

  • Hiren K

  • Ishman M

  • Jack G

  • Kevin H

  • Neha S

  • Pratyush M

  • Aadi C

In-Person:

  • ayoung

  • stanley

  • tony

  • hardy

  • yuchen

  • mostafa

  • anni

  • taim

  • hamza


🖥 PR’s and Reviews

https://github.com/UWARG/ZeroPilot-SW-3/pull/13

https://github.com/UWARG/ZeroPilot-SW-3/pull/11

🍍 Updates this week!

(Updates here → see table of contents for structure)

Empty tasks:

  • Neo M.8 (hardy & ayoung)

  • SBUS

  • Optical Flow sensor

    • Guy: Spent some time looking at code on ardu pilot, first step would be to get communication over the MSP protocol, once thats done figure out the data structsLooking to test the protocol and get communicating with the board asap

      • I’m not in Waterloo regularly but is there a board that I could take home to test?

Phoenix Tuning (yuchen hardy ayoung kenson)

bricked 3 nucleo boards - cannot reflash, one or two of them have smoked

ZeroPilot 3

System Manager (

anni,

Gordon

, Aadi

)

  • Skeleton Framework up for System Manager (in branch <>)

  • So many Discussions

    • Decisions have been made and Documentation will be updated here and here.

  • Progress on Mode definitions

  • Progress on thread creation and murderAiming for a “thing” (not yet MVP) to use for Sunday

    • Mostly dependency work left to integrate AM and LOS

    • PR will be updated

  • Architecture discussion for Friday

  • MVP after Nov 27th test

    • Requires TM and PM methods

  • Document of post-MVP tasks is up.

Path Manager (neha)

Attitude Manager (anni, aidan, jack)

  • Jack has taken control of AM

  • Correcting old fixed-wing PR

  • AM/New_Arch almost complete - connecting a few thingsFixed issues and merged fixed wing into new arch

  • PR up to merge new arch into main

Telemetry Manager (Aadi)

  • Telemetry manager RFC in, prototype being started.

LOS

  • PRs are (prematurely) merged!

    • Link, Actuators, Pos are merged but still need some work.

    • .Cmake files are moved to specific boardfile folders

    • Each boardfiles package now have their own driver_params file.

  • Guy Blumenthal LOS Actuators:

    • Apparently, I can build but I also at the same time cannot build

    • Need to figure that out before making any more changes

    • Once that is figured out, will tackle making the interface a singleton and fix up a few more PR changes

  • Anthony Bertnyk LOS Telem: Updated to use newly defined message formats. Will PR tonight

    • LCM messages generated and working

    • CRC32 checking working

    • Need to figure out how LOS Telem will work

    • Need to write a bit more code generation stuff to make helper functions because LCM doesnt have support for predefined constant values nor does it have support for uint16_t and then we should be good to go with basic structure PR.

    • AFTER PR: work on xbee driver for los telem

    • AFTER PR: potentially write a parser that parses over LCM messages and generates either messages themselves OR just generate helper functions that make LCM stuff work better for us (I prefer this for now)

    LOS

    Systems Tooling & Infra

    Infra + Devops

    • meet Hiren k!

    Simulator (SIL) Taim Al-Dabbagh Mostafa Hussein

    • Confluence page now updated with explaination of simulator flowchart and more resources

    • Try importing mesh of (current or previous) WARG aircraft into scenario visualization (scenario visualization is what visualizes the flight)

    • Create 3D map of competition area using Google Maps and other tools to change enviroment of simulator / scenario visualization

    • Playing with Simulink to simulate flight of generic fixed-wing model (trying to figure out force calculations, it spins like crazy in scenario visualization)

    HIL (Hardware In the Loop) Controller

    • Jack Greenwood

    • I2C mock interface up (needs testing)

      • need Connected IMU to “connect” I2C mock interface with bmx driver

    • Ported VN driver - UART? (YES)

      • Fixed Chris' driver on firmware-prototype. Need to test it.

      Need to meet with electrical to discuss PDB sometime in future -300 Driver, working on setting up the mock

    • Discussed PDB plans with electrical - more discussion to come soon

    • Currently working on PPM output

    Tracking Antenna (kevin, yuchen)

    • Doing research on antennas

    • Trying to get a rough draft done for mechanical to look at by this week

    • Tracking Antenna Project

    Neo M.8 & Airspeed

  • Ayoung & Hardy

    Logging

    • Stanley finishing SD Card driver.

    • Characteristic testing to determine how much current draw, scared about 150mA specification from the data sheet, but got about 60mA from testing which is within tolerance

    • need logging driver? (LOS Interface)

    ✈ Priorities next week:

    TUNE Phoenix

    😅 STUCK!

    Action Items

    🔭 Things to look out for!

    • fw procurement order placedNew antennas & more rc links.