bluerobotics / cockpit

An intuitive and customizable cross-platform ground control station for remote vehicles of all types.
https://docs.bluerobotics.com/ardusub-zola/software/control-station/Cockpit-1.0/overview/
Other
44 stars 18 forks source link

Support ArduPilot "Partner Support Proxy" #335

Open ES-Alexander opened 1 year ago

ES-Alexander commented 1 year ago

https://ardupilot.org/dev/docs/support_proxy.html

It's already supported in mavproxy + MissionPlanner + QGroundControl, so if we want to be a first party GCS then we should provide similar access to the support network if it's possible to do so :-)

ES-Alexander commented 1 year ago

Note: Yes, BlueOS can have a more powerful connection with ZeroTier instead (which is still worth pursuing), but this would be helpful for showing we're serious about supporting ArduPilot users and use-cases.

Note2: I'm not sure if ArduPilot's GPL v3 license will cause issues if we want to implement this without making Cockpit open source, and in fairness to ArduPilot users I'm not sure I'd trust a closed source "secure" online connection of a vehicle to a support engineer either, so this will need some discussion / deliberation.

Williangalvani commented 1 year ago

I dont think the license will affect us, since we'll only be interfacing with the server using MAVLink 🤔

rafaellehmkuhl commented 1 year ago

I'm ok adding this. @rjehangir what do you think?