2024-06-12 Autonomy Meeting

 Date

Jun 12, 2024

 Participants

  • @Sargun Singh Bhatti

  • @Ashish Agrahari

  • @Tong Zhang

  • @Dylan Finlay

  • @Balaji Leninrajan

  • @Herman Gahra

  • @Andrew Shum

  • @Aaron Wang

  • @Maxwell Lou

  • @Chloe Yip

  • @Herman Gahra

  • @Tochi Okoro

  • @Yash Gunturi Eshwara Vidya

  • @Yue Yang

Announcements

  •  

 Discussion topics

Project

PM

Notes

Project

PM

Notes

Pathing

@Aaron Wang

  • @Chloe Yip QR listener

    • In progress, working on multithreading with opencv

  • @Pranav Bommireddipalli research 2023 task 2 solutions

    • Solution submitted - p good

    • To break @Pranav Bommireddipalli sln into modules

  • @Aaron Wang research previous comp pathing reqs

  • @Iris Mo Implement 2023 task 1

    • Ready for testing

  • @Jane Zeng Run MAVLink from csv/text

    • Scope expanded

    • More general for not just pathing

  • @Aaron Wang create config.yaml

    • no progress

Airside

@Dylan Finlay

  • @Dahui Kang cluster estimation

    • In progress

    • deadline set

  • @Amy Hu Decision handling in flight interface

    • In progress

  • @Ernest Wang test geolocation

    • @Mihir Gupta and @Dylan Finlay testing - good progress, come back after midterms

    • deadline set

  • @Nathan Martin search pattern

    • Done and merged

  • @Karthigan Uthayan profile full vs half precision

    • In progress

  • @Victor Terme constructor setting verification

    • In progress

  • @Ashish Agrahari Graceful handling and notification of errors

    • Finished repo setup, starting task now

ML

@Yash Gunturi Eshwara Vidya

  • @Yash Gunturi Eshwara Vidya check dataset

    • Done

  • @Yue Yang @Junzhang Luo research methods of assessing model quality

    • @Yue Yang good progress, revisit after midterms

    • @Junzhang Luo request access to files, cc @Yash Gunturi Eshwara Vidya good progress, revisit after midterms

  • @Yash Gunturi Eshwara Vidya deployment on pi and camera

    • Revisit after midterms

  • @Simon Park train model 1

    • Done

LTE

@Maxwell Lou

  • @Jonathan Yuan transmit data over sockets

    • TCP communication is working!

    • New tasks for getting UDP to work

      • Assigned to @Herman Gahra

  • @Ashish Agrahari create communication protocol between GCS and drone

    • Done

IMACS

@Balaji Leninrajan

  • @Sargun Singh Bhatti test serial connection

    • In Progress.

  • @Sargun Singh Bhatti widget to control drone mode

    • PR up, should be merged soon.

    • Working on tests.

  • @Tochi Okoro Create listener to receive logging data from airside systems

    • In progress

  • @Ivy Ye Create a widget to to control drone mode

    • Almost done, waiting for another PR to merge (for clarity not functionality)

  • @Herman Gahra Functions to add and queue waypoints

    • Merged

  • @Balaji Leninrajan Move widgets in main to their own files.

    • Merged

  • @Balaji Leninrajan Documentation of Dart Mavlink library

    • In progress

  • @Balaji Leninrajan Create widget terminal to execute scripts

    • In progress. There is a build issue on Linux, need to test on Windows.

  • @Balaji Leninrajan Add a sequence state to mavlink_communication.dart

    • PR up, waiting for review

Obstacle Avoidance

@Andrew Shum

  • Completed detection module to handle LiDAR scans.

  • Created a data merge worker to combine multiple LiDAR scans with current odometry since LiDAR scans faster than odometry is read.

    • PR waiting for review

  • Creating a decision module to determine whether the drone should stop, or continue if already stopped.

 Action items

@Aaron Wang link mp video in conf
@Balaji Leninrajan and @Aaron Wang to talk abt IMACS arch sync with pilots
@Aaron Wang to assign Mazzie and Xuan a task tn
To discuss rangefinder and camera placement

 Decisions