ArduPilot / MAVProxy

MAVLink proxy and command line ground station
GNU General Public License v3.0
464 stars 679 forks source link

MAVProxy sending invalid terrain data above 60N #709

Open rmackay9 opened 4 years ago

rmackay9 commented 4 years ago

I think that MAVProxy is sending invalid terrain data to the vehicle for latitudes above 60N for which the ardupilot SRTM database has no data. This means that a user in finland (and many other places probably) could attempt to fly a terrain altitude mission and all would appear fine until the vehicle crashed into the ground.

This can be reproduced in SITL by doing the following:

The vehicle will fly the mission just as if it's a relative altitude. I.e. it will not climb over mountains.

Here is the issue on the vehicle side: https://github.com/ArduPilot/ardupilot/issues/12923

rmackay9 commented 4 years ago

Just as a side note, Mission Planner (beta) has been fixed so that it no longer provides invalid altitudes if there is no SRTM data.

Ryanf55 commented 6 months ago

Is this still an issue?

rmackay9 commented 6 months ago

@Ryanf55,

It should be fixed but we should test..