CORV GCS — Open-source 3D Ground Control Station for ArduPilot

Hi everyone,

I’d like to share CORV GCS, a free and open-source Ground Control Station.

The main focus is 3D terrain visualization, it renders real SRTM elevation data with satellite imagery, so you can see the actual terrain around your vehicle in 3D, not just a flat map.

GitHub: https://github.com/Xarin94/Corv-GCS
Downloads: https://github.com/Xarin94/Corv-GCS/releases (Windows installer, Linux AppImage/deb)

Main features:

  • 3D terrain with satellite overlay and dynamic lighting

  • Aviation-style HUD and Navigation Display

  • Mission planning (40+ MAV_CMD commands, survey grid)

  • MAVLink 2.0 over Serial / UDP / TCP

  • Built-in SITL launcher

  • RTK injection, FPV camera, ADS-B traffic, joystick support

  • Flight logging and playback

For 3D terrain, place SRTM1 .hgt files in the topo/ folder (downloadable from OpenTopography or USGS EarthExplorer). For now i included the northern Italy/Austria pkg, the default spawn for SITL is Innsbruck.

For no Internet connection the 2d imagery applied in the 3d scene is disabled and you can use the simple wireframe view

Feedback and bug reports welcome!

Some images:

7 Likes

Added:

Terrain automatic download

offline fetch for SRTM1 and/or terrain imagery for offline mode (no data is included in the build now)

some bugs fix

Added in the 3d view the trajectory projection

Switching between 2d and 3d by click on the minor map

What is this ? Corv-GCS/BINARY_TELEMETRY.md at main · Xarin94/Corv-GCS · GitHub
And why CRV log ? Why not simply log binary mavlink data, like anybody else ?

Hi,

The binary telemetry Is for a side project, i inlueded the documentation to void confusion on what the parser Is doing.

The .tlog will be generated (the .crv will be deleted) as Mission planner does, It Is in the todo list

Done,

Bumped the version and added tlog as on mission planner, for now there is automatic log on connection but the GCS has no replay function.

To see the logs you need other software