MissouriMRR / Argonia-Cup-2023

Missouri S&T Multirotor Design Team's code for the 2023 Argonia Cup Competition.
MIT License
0 stars 0 forks source link

New Plan of Action #19

Open fallscameron01 opened 1 year ago

fallscameron01 commented 1 year ago

New Plan of Action

Problem

An issue has arisen that means none of our code will work on the bone drone. The firmware that the drone will be running is incompatible with our current flight code for Argonia Cup.

Solution

Figure out the next course of action for doing the Argonia Cup autonomously. Will need a quick turnaround if we intend to use any code for this competition.

Additional Information

Due to unforeseen constraints, the drone will be using the INav firmware on its flight controller. This firmware is completely incompatible with our current flight communication library mavsdk, meaning that our code will not be usable with the drone.

An additional issue is that we will need to implement additional communication infrastructure to use the extra elrs module that will be on the drone, although this problem is less pressing.

Options

Moving forward, we need to pick a new course of action if we still intend to do the Argonia Cup autonomously. Here are the major options that I thought of:

Whatever route we choose will require a very quick turnaround if we are going to be able to test and validate it before the competition.

fallscameron01 commented 1 year ago

Chosen option: Pursue autonomy through mission planner.

Ooglely commented 1 year ago

Here's a test QGC mission plan file for landing the drone at the golf course so we can test impload & mwptools https://gist.github.com/Ooglely/eb708dc6dea8be0d3b19eb40c51f4ffa

fallscameron01 commented 1 year ago

@Ooglely you want to checkout a new branch and add that to the repo?

Ooglely commented 1 year ago

https://github.com/MissouriMRR/Argonia-Cup-2023/tree/feature/imav

I added the impload tool, the mwptools install script, and the flight plan in the flight folder