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
41 stars 18 forks source link

Cockpit should have a wizard/tutorial #1012

Open ES-Alexander opened 2 weeks ago

ES-Alexander commented 2 weeks ago

Transferring from this comment:

Cockpit should likely have a wizard or similar on first connection ... Ideally the initial configuration could be done by opening and highlighting components of the standard interface, so by doing the setup the user also learns about the different sections and major features of the application.[^1]

Something like:

  1. Connect to a vehicle?
  2. Upload a custom profile?
  3. Select current view
  4. Select camera stream?[^2]
  5. Choose generic indicators?
  6. Configure notifications (importance level threshold + speech settings)
  7. Configure logging
  8. Calibrate / configure joystick[^2]
  9. Import custom MAVLink/JS functions[^2][^3]
  10. Record and download video[^2]
  11. Set level horizon[^3] / point to BlueOS sensor calibration
  12. Arm vehicle
  13. Disarm vehicle

[^1]: Speaking of, that kind of approach could be worth considering for BlueOS as well...

[^2]: Optional, depending on what's connected

[^3]: Feature not currently available