2024-09-26 Comp Arch Sync

Attendance

@Smile Khatri

@Alison Thompson

@Ahmed Osman

@Ashish Agrahari

@Sam Zhang

@Ryan Scomazzon

@Mihir Gupta

@Evan Janakievski

@Georgia Vachon Westerlund

@Megan Spee

@Agapa Goombs

@Daniel Puratich

@Folarin Fatola (Unlicensed)

@Hardy Yu

@Maxwell Lou

@Meghan Dang

@Vibhinn Gautam

@Nathan Green

Pegasus 2

  • Successful flight test last weekend, Pegasus 2 maiden flight

  • Had some compass issues but a parameter reset fixed them

  • Working on 2 designs for payload - Conall’s scoop design and a pump design, will choose which to fully pursue later.

  • Going to angle landing gear inwards to allow landing on barrel easier

  • Turn on raw IMU data logging and evaluate filters this Saturday

Antenna Tracker

  • Mech

    • Finalizing some mechanical components (hoping it’ll be finished by next week as they are small changes)

    • Baseplate redesign in process

    • Angle limiter design is done, just needs to be manufactured

  • EFS has a task for integration testing assigned, will be done before midterms

  • EE to deliver board in one week

IMACS

  • Monitor mount status?

    • corner mounts are done

    • working on MDF prototype for the front plate that stops the monitor from falling out. Need to procure self-tapping screws

  • Need a list of specific hardware parts so mech can start the layout and start designing mounts/cases

  • Framework sponsorship?

  • We need a computer

  • We need small wire to extend the monitor ribbon cable (stranded 28 or 30 gauge)

Autonomy

Task 1: Minimum Viable Product

Goal: Explain what we have done so far and what we want to accomplish to achieve a minimum viable product (MVP)

What we have done so far? Integrated Geolocation and visualized the results with a KML file.

image-20240924-171729.png
image-20240924-171749.png

Geolocation is able to map pixels in the image to real world coordinates. See our flowchart here: DRAFT 2024-2025 Airside system software architecture - Autonomy - WARG (atlassian.net).

A bit about the flight test:

  • The drone was not simply hovering over the landing pad. We mixed Geolocation testing with pilot training so the drone was moving around the area.

  • The hardware on Houston was being used on the drone. I believe this was the GPS M9N and Pixhawk internal IMU and altimeter.

  • The yellow dots are the detections of where the landing pad is in the world. It is withing 3 meters.

We can create a script that reads the logs and generate a KML file that can be viewed in Google Earth.

How will the MVP look like?

The RPi will power on when the drone is turned on and the airside system will run on startup. The pilot will manually fly the drone over the area and the airside system will detect the hotspots and process them to find the real-world coordinates of the drone. It will save the information to the log files and we can run a script after the flight to generate the KML file.

What we plan to do to achieve the MVP.

Open to hear ideas for our system. From the conversations before this meeting there were a lot of ideas which is good but I wanted to present what we have done so far and let everyone know so that ideally we create ideas that branch of what we’ve done rather than starting from scratch.

 

Note, from @Ashish Agrahari , will IR emitter and IR camera filter be delivered in time for use in flight test? If not delivered, or IR implementation does not seem reasonable for this flight test, we should maybe go with balloon detection with openCV.

Also would be good to go over Autonomy roadmap 2024-09-21 Autonomy Roadmap and get thoughts on our implementation for Task 1 and 2.

 

 

 

CAN Servo/ESC

  • EFS

    • Both of the projects are at a similar stage, where we have the CAN interface code and sensor interface code ready, working on integration

    • Struggling with getting CAN command from pixhawk. Suspect that is due to we didn’t send a proper command request from the CAN node

    • People who are delegated with the task don’t seem to be very available in the next week due to job searching

 

CAN LED Board

  • EFS

    • @Folarin Fatola (Unlicensed) created some subtasks for this project recently, and delegated them to the members who are involved

    • We should be looking for lighting the LEDs on the board soon

EE

  • @Jerry Tian Plans to install the video system after the flight test this weekend

  • We plan to start bringing up Pi Rev B this weekend - Oct 4th deadline seems doable

 

Misc:

@Alison Thompson - We should get a barrel and a bucket for mech an auto testing