stronnag / mwptools

ground station, mission planner and tools for INAV and multiwii-nav
http://stronnag.github.io/mwptools/
GNU General Public License v3.0
203 stars 35 forks source link

[Feature Request] mwp should implement a GCS-NAV PH mode #144

Closed stronnag closed 1 year ago

stronnag commented 1 year ago

As INAV Wiki article.

Note this would require that MSP is being used as the monitoring telemetry protocol.

stronnag commented 1 year ago

Now merged into 'development' branch (d426a95f). Under the Edit menu, there is a new option Set FollowMe Point. Until you're armed and in POSHOLD this is not sensitive. Screenshot from 2023-05-01 16-53-30

Now armed, but not POSHOLD (Orange Home Icon showing), still not sensitive ... Screenshot from 2023-05-01 16-53-46

Now in POSHOLD. note the Green POSHOLD icon ... menu option is sensitive!

Screenshot from 2023-05-01 16-54-03

Clicking the menu option invokes the FollowMe dialog: Screenshot from 2023-05-01 16-55-36

The FollowMe desired location is indicated by the second green icon (with the symbol). This may be dragged to the required location. An altitude, relative to home may also be set, 0 means don't change altitude.

It's probably 6 years since anyone has used this sort of INAV functionality, so take care. In particular, I'm not sure how well the altitude item works (in the firmware, mwp sends the correct data). So start will plenty of altitude and 0 as the setting.

Note that this has not been flight tested; the images and data tests have been done using the INAV SITL (software in the loop), i.e. running INAV firmware as a desktop application, with fl2sitl as the (trivial) sensor provider and ser2tcp allowing a physical RX/TX to be used with the SITL.

In the event that someone flight tests this, a blackbox log would be appreciated.

stronnag commented 1 year ago

mwptools_6.122.380_amd64.deb.gz Gzipped to only to work around GH security theatre