The way plane handles it is to never use GPS for alt. Ever. It has much worse error than GPS. The GPS system is optimized for Lat Lon and the advertised accuracies of 3m or whatnot only apply to lat lon. Height is much worse, 10-20m and tridge has even heard of 80 meter errors.
The solution in place is to use an absolute agl accuracy system such as sonar or LIDAR.
--
You received this message because you are subscribed to the Google Groups "drones-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to drones-discus...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
In all tests I made the GPS altitude is much more consistent, i.e. no or at least much less drift compared to the baro. There had been other reposts recently about bark-altitude drift as as well (e.g. http://diydrones.com/group/arducopterusergroup/forum/topics/building-copters-with-round-tubes-stronger-lighter-easier-to?commentId=705844%3AComment%3A1938681&groupId=705844%3AGroup%3A394475).For sure it might not the best idea to relies on the GPS only - at least as a general setting. I am hoping that some adapted EKF will help to merge the data reasonably. Maybe a failsafe can be triggered if the baro and the GPS alt diverge over some threshold. Maybe 10-15m.
Since flight times are increasing constantly this problem will become more important.For flights in open fields the PDOP with an M8N is often around 1. So for normal long endurance flights 10-20m or even 80m sound strange. (btw., out of curiosity: why is the PDOP reported as HDOP in ardupilot?).
The solution in place is to use an absolute agl accuracy system such as sonar or LIDAR.
The new pulsed light LIDAR lite is advertised to work up to 40m but in reality I get about 37-38 but cut the limit off to 30m to ensure reliability.
--
In a way we do update our AGL by using the terrain follow mechanism. So, when enabled, the home !=zero for the whole mission.
As far as updating baro in flight, what you are refereeing to is differential baro readings. In a self contained system there is no way to fix that. If there is a telemetry link to the ground then in theory we could have another APM device connected on the giving updated baro readings of zero agl, just like an air port does. However, that only works of you are within range of telemetry.
The next level, which is the ultimate solution, is to have a 3/4g link checking the weather every few minutes and getting the baro info for the exact area you're currently at. This would be a relatively easy thing to do for a companion computer running Linux.
--
You received this message because you are subscribed to a topic in the Google Groups "drones-discuss" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/drones-discuss/idiv0aHJA-0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to drones-discus...@googlegroups.com.
The next level, which is the ultimate solution, is to have a 3/4g link checking the weather every few minutes and getting the baro info for the exact area you're currently at. This would be a relatively easy thing to do for a companion computer running Linux
You received this message because you are subscribed to a topic in the Google Groups "drones-discuss" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/drones-discuss/idiv0aHJA-0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to drones-discus...@googlegroups.com.
- most airspace regulations relevant for us are expressed in height over ground (AGL), not over a certain baro value at time of takeoff
Like civil aviation doesn't consider AGL? This doesn't make sense. Waypoint Mission Flight plans should be written in MSL. Period.
--
You received this message because you are subscribed to a topic in the Google Groups "drones-discuss" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/drones-discuss/idiv0aHJA-0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to drones-discus...@googlegroups.com.
You received this message because you are subscribed to a topic in the Google Groups "drones-discuss" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/drones-discuss/idiv0aHJA-0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to drones-discus...@googlegroups.com.
For the record, msl altitude is obviously available from GPS, it's just somewhat useless for navigation so that's why agl is used. The value is available for downlink proposes or whatever comms and differential stuff we need it for.
--
--
--
You received this message because you are subscribed to a topic in the Google Groups "drones-discuss" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/drones-discuss/idiv0aHJA-0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to drones-discus...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.