tritonuas / obcpp

The code for the Onboard Computer, now written in C++.
GNU Affero General Public License v3.0
7 stars 0 forks source link

Hover Search #198

Closed Tyler-Lentz closed 3 weeks ago

Tyler-Lentz commented 3 weeks ago

other things I Did

  1. Package generated paths as MissionPath, which allows a generated path to be specified as a forward flight path or a hover path where each waypoint is a place at which you should hover. This class also handles converting all of the gpscoords into the appropriate mavlink mission commands
  2. specify mavlink parameters in the config file which need to be uploaded to the plane
    • the current parameter is important because it makes sure the loiter mission items are handled in VTOL mode
  3. added an init function for Ticks, which can handle code that should be run once when the tick is first transitioned to