Versions Compared

Key

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

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

  • Architecture Documents coming out

  • Flew the large comp drone model today, did * not * go well

  • Flight tests this Sunday:

    • 1 at 9am weather permitting,

    • 1 at 1pm weather permitting.

  • EFS bake night this weekend?

    • → preference?

🔗 Quick Links:

Table of Contents

Attendance

Online:

  • Aadi from the future

  • Ethan A

  • Gordon F

  • Guy B

  • Hardy Y

  • Jack G

  • Neha S

  • Stanley T

  • Ishman M

  • Umang

In-Person:

  • Anni

  • Stanley

  • Tony

  • Ayoung

  • Yuchen


🖥 PR’s and Reviews

🍍 Updates this week!

(Updates here → see table of contents for structure)

Empty tasks:

  • Neo M.8

  • SBUS

  • Optical Flow sensor

Phoenix Tuning (yuchen hardy ayoung kenson)

  • will be starting soon

    • yuchen starting on sunday earliest. Not sure if code finished. Will double check with Jack.

  • need someone to verify code on portHardware works → sees the dshot wave as correct but motors are not spinning accordingly.

  • Yuchen on working on RFD900 verification and initial testing.

ZeroPilot 3

System Manager (anni, Gordon, Aadi)

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

  • gordon getting started soon

    • none of the functionality, but has the framework.

  • Ideally : PM/AM skeleton and/or methods ready for use. (small PR from both into master?)

Path Manager (neha)

  • Updated diagram and documentation on confluence

  • PM Re Architecture (again)

  • logic to go btw different states have been clarified and added

  • Blockers: SM ↔︎ PM, what does CV need in full Telem struct

Attitude Manager (anni, aidan)

  • Barebones frame is up

Telemetry Manager (Aadi)

  • Telemetry manager meeting coming up soon.

LOS

  • Had a last minute LOS architecture meeting (minutes here Sunday November 6, 2022 (LOS Architecture Meeting)) to discuss how drivers and interfaces should be defined.

    • no more singletons (except for LOS_interfaces)

    • will use dependency injection

    • LOS thrread safe

  • There needs to be repo structure changes, specifically related to having individual driver params files per board package options.

  • May have to prematurely merge the current PRs so the repo restructuring can happen, then get people to work on it after that.

  • Guy Blumenthal LOS Actuators:

    • Did some PR changes but not a lot, got pretty busy 😭

    • Will finish addressing current comments & implement some of the decisions made on the sunday meeting

  • Anthony Bertnyk LOS Telem:

  • Mostafa Hussein LOS Pos:

  • Hailey Doleweerd LOS Comms:

  • Christopher Chung LOS_Link :

    • PR is in

    • After LOS meeting, converted PPM driver to not be a singleton and made LOS_Link a singleton.

Systems Tooling & Infra

Infra + Devops

  • Ishman Mann now in charge of docker & ssh setup. Can probably also help us figure out some more integration stuff.

Simulator

  • looking into unit testing & resources pertaining to that.

  • link up with mostafa and tackle the simulator.

  • lookup on UAV toolbox

    look up simnet also! see #mech for more info.https://discord.com/channels/776618956638388305/776619796971126824/1035231670875455589

    Simulator (SIL)

    • Come up with roadmap/flow chart of simulink model

    • Looking up simulink models for fixed-wing simulation (see how they did, what simulink blocks are neccessary, etc.)

    HIL (Hardware In the Loop) Controller

    Tracking Antenna (kevin, yuchen)

    • Software is done

    • Has been simulated matlab #efs-groundsideDoing research on antennas

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

    • Tracking Antenna Project

    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

    ✈ Priorities next week:

    • TUNE Phoenix

    😅 STUCK!

    🍍 Team Member Updates

    Anni:

    • Overall Architecture document complete

    • System Manager/attitudeManager documentation coming out soon.

    Gordon:

    • Takeoff/Landing at MVP state (without testing)

      • Working on PM stuff with Neha

    • Defined reference frame and documented it.

    Jack:

    Fixed wing PR up - reviewing comments

  • Comms Emulator → HIL Controller

    • Working on software development

  • Confluence doc on fixing bricked nucleos

  • Stanley

    • Moved SD driver to LOS on branch drivers/SD_Card. Need to wait for L5 configs to test it.

    • Tested SD card current consumption with Tony.

    • Get started with VN300 next week?

    Yuchen Lin

    • need to redo the pwm output for the and will be testing it next week

    • need to take a look at the aadi xbee communication library and perform the RFD 900 range test and drop package test next week.

    Chris

  • Nuked the LOS repo to get the structure correct

  • Currently LOS “supports” Nucleo f401re and L5 but only F401re compiles

  • LaminarOS Repo Structure

    Neha

    • Finalized diagram and will update documentation

    • will be working on hover mode

    • SM ↔︎ PM comms will be a problem later (but not now)

    Taim

    • Worked with Mostafa to come up with architecture proposal for simulator

    • Learning MATLAB/Simulink to get familiar with the program (Simulink is chosen for simulator)

    Action Items

    🔭 Things to look out for!

    • fw procurement order placed