mavlink / qgroundcontrol

Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)
http://qgroundcontrol.io
3.23k stars 3.57k forks source link

vehicle current command display #6016

Open dagar opened 6 years ago

dagar commented 6 years ago

Feature request Display vehicle's current position setpoint graphically outside of a MISSION. This includes showing a loiter with radius and direction in HOLD mode, or parts of RTL, or often just a regular waypoint.

In an autonomous mission QGC already has the items locally and the user can see what the vehicle is trying to do. In other autonomous modes like HOLD (in place or MAV_CMD_DO_REPOSITION), Return/RTL, the vehicle might be headed to a waypoint or loiter, but the user has no visual indication.

Can we improve this? Is it possible with the current mavlink spec, or do we need new messages?

This is potentially a broader discussing that needs to happen at the mavlink level, but I thought I'd start on the side it's actually needed.

@DonLakeFlyer @antiheavy @LorenzMeier

Antiheavy commented 6 years ago

other potentially related issues posted in this repository: https://github.com/mavlink/qgroundcontrol/issues/5748 https://github.com/mavlink/qgroundcontrol/issues/4204 https://github.com/mavlink/qgroundcontrol/issues/3605 https://github.com/mavlink/qgroundcontrol/issues/2744

... I remember seeing others too, but github search isn't turning them up.

Antiheavy commented 6 years ago

Another thing I've found very useful in the past with other systems has been commanded altitude vs current altitude. I've seen this handled as simply as just two text values displayed near each other and labeled (e.g. at it's simplest this could be just another telemetry widget value). I've also seen heads-up-display or artificial horizon multi function displays that incorporate visual current vs commanded altitude.

Antiheavy commented 6 years ago

related: https://github.com/mavlink/qgroundcontrol/issues/6721