2022-11-24

 Date

Nov 24, 2022

 Goals

  • Updates from each subproject

  • R&D status

  • New member onboarding?

  • flight test on Sunday!

 Discussion topics

Topic

Updates

Next Steps

Topic

Updates

Next Steps

Data Telemetry

-Worked with Yuchen from EFS, wasn’t able to get working tuesday

meeting after general to see if works

  • WIth GUI, made mock module for GroundReceive when RFD’s hooked up

Updates random numbers instead of recieving data

-

  • Confluence blocks updates


GUI

  • Map now working (map added to homepage and settings page)

  • heading overlay

Landing pad

  • Autolabeller finished (done with data)

  • train the model

  • integrate into existing codebase

Path Optimization

  • Task 2:

    • Algorithm

      • basic code written for converting data to required inputs

      • working on setting up reinforcement model (testing to see which would work better)

  • Task 1:

    • still need meeting with EFS ()

    • found research paper (getting to certain place while avoiding bounding areas)

    • same objective and constraints as task 1

    • look into real-time path optimization

    • consider time constraints

  • prepare for demo comparing the two

Auto Landing

  • worked on 2 things

  • 1) correct fish eye in camera image to get proper orientation over landing pad

  • 2) detecting size of landing pad (detect ellipse using openCV) from that ellipse, get size of landing pad

  • Map sizes to distances (through experimental data)

Autonomous Landing R&D

  • Rough research Itinerary:

    • meeting tonight

 

 Action items

Go through new style guide
Flight test setup

Pi instructions for this coming up flight test In terms of setting up the pi:

What you need:

  • mouse

  • keyboard ( or at least a keyboard because before the flight you just reboot and connect the keyboard and use ctrl alt t to activate a terminal and it should be able to record, you can try that at the bay as well)

  1. once a terminal is turned on the program should automatically start recording (it runs the record.py in the document file and record the video in that directory, plz double check that).

  2. In terms of the camera: We have an useless camera ribbon on the pi right now, remove it from the pi, and take down the connector (try not to break it but it should be fine even if one of the tip is broken because that's how I break the connector on the pi) and connect the ribbon with the camera module using that connector. Then you should be able to record video with the camera. The camera module itself is in the cv box.

For flight-testers:

please make sure camera works and the program records correctly! Go pro should also be charged preceding the flight test

Â