Thursday Nov 3, 2022
General Team Status/Schedule (inc. other subteams):
Architecture Documents coming out.
System architecture: Re: 2023 System Architecture | Comment feel free to leave comments throughout the document.
finalized by Nov 6
if you see a missing element, let me know in #architecture-and-updates
Rules revisions are live → please review the amendments and make yourself familiar
First iteration tracking antenna done → can we test it soon somehow?
Task re-assignments coming out today. If you miss the meeting…no task for you
Bay Inspection Tomorrow
Quick Links:
- 1 General Team Status/Schedule (inc. other subteams):
- 2 Quick Links:
- 3 Attendance
- 4 PR’s and Reviews
- 5 Updates this week!
- 5.1.1 Phoenix Tuning (yuchen hardy ayoung kenson)
- 5.1.2 ZeroPilot 3
- 5.1.2.1 System Manager (anni, Gordon, Aadi)
- 5.1.2.2 Path Manager (neha)
- 5.1.2.3 Attitude Manager (anni)
- 5.1.2.4 Telemetry Manager (unassigned atm)
- 5.1.3 LOS
- 5.1.4 Systems Tooling & Infra
- 5.1.4.1 Infra + Devops
- 5.1.4.2 Simulator
- 5.1.4.3 Comms Emulator
- 5.1.4.4 Tracking Antenna (kevin, yuchen)
- 5.1.5 Logging
- 5.2 Priorities next week:
- 5.3 STUCK!
- 5.4 Team Member Updates
- 6 Action Items
- 7 Things to look out for!
Attendance
Online:
Chris C
Guy B
Ishman M
Jack G
Mostafa
Neha S
In-Person:
PR’s and Reviews
SD Card Driver: LOS SD Card Driver by StanleyTang17 · Pull Request #3 · UWARG/efs-firmware-prototypes
Updates this week!
(Updates here → see table of contents for structure)
Empty tasks:
System Manager
Optical Flow Sensor
NEO M.8
SBUS
pairing rc links
airspeed
i forget all the rest oh no
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 port.
ZeroPilot 3
System Manager (anni, Gordon, Aadi)
documentation coming out soon. see AM architecture meeting for more info.
Will be split up into sizeable chunks so that gordon/aadi/kevin can bring it up together.
Path Manager (neha)
Finished defining FSM, prioritizing getting takeoff/landing manager working with the rest of PM
Takeoff/landing initial implementation at MVP state (Thanks gordon!)
Updated diagram and documentation coming out after this meeting
Attitude Manager (anni)
Architecture meetings anew, multiple hours.
you can find the first 6 here: WARG Attitude Manager / System Manager Arch. Meeting
documentation for AM coming out soon.
Telemetry Manager (unassigned atm)
more telemetry manager stuff coming out soon
LOS
Both STM32F401RE and STM32L5ZEQ compiles using CMake with the build script
LaminarOS repo has been restructured and organized and ready to be developed on
Currently the biggest issue is interrupts are not “trigger” (or so we think) when the software is being build with CMake but when built with the cube IDE it works fine.
This means that the issue occurs during the construction of the binary through CMake, which will be looked into further this weekend by Chris
There is a specific pattern that should consistent through LOS which has been somewhat defined in Los Link branch, please talk to Chris to get more info or to provide suggestions
@Guy Blumenthal LOS Actuators:
First iteration of interface is implemented
Will be opening a PR soon (TM)
Have some concerns/topics of discussion about LOS architecture to go over before can finalize Actuators
@Anthony Bertnyk LOS Telem:
@Mostafa Hussein LOS Pos:
@Hailey Doleweerd LOS Comms:
@Christopher Chung LOS_Link :
rssi by ishman. maybe LQ as well. Maybe SBUS as well.
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
Matlab/simulink chosen?
getting familiar with it before tackling 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.Discord - Group Chat That’s All Fun & Games
Comms Emulator
@Jack Greenwood
Looking at what to bring over from LOS.
Building new project
wokring on telem data
needs to know what telemetry data we want to send.
1-2 weeks upper bound.
Tracking Antenna (kevin, yuchen)
Software is done
Has been simulated matlab #efs-groundside
Logging
Stanley finishing SD Card driver.
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:
Getting useful code from LOS for software development
Setting up comms between nucleo
Picking up system architecture task soon
Spoke with electrical about board potential
Defined next steps for development
Working on fixed-wing controls algorithm
Stanley
Finished SD Driver
Need to move SD Driver to LOS repo
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
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