ArduPilot / ardupilot

ArduPlane, ArduCopter, ArduRover, ArduSub source
http://ardupilot.org/
GNU General Public License v3.0
10.32k stars 16.94k forks source link

Altitude changes when changing DGPS mode when using RTK. #23050

Open into-parkWK opened 1 year ago

into-parkWK commented 1 year ago

Bug report

Altitude changes when changing DGPS mode when using RTK.

Issue details

I am using Moveing base RTK. 2 F9P

Altitude and YAW as GPS. All settings followed Ardupilot instructions.

  1. A short-time RTK fixation is made and a very stable hovering is achieved after takeoff. (GPS1 3D fixed, GPS2 RTK fixed)

  2. Altitude changes by itself when GPS 1 changes from 3D Fixd to 3D DGPS after about 200 seconds. (GPS1 3D Dgps, GPS2 RTK fixed /Sat32 HDOP 0.5~0.6) There is an average change of about 3 meters.

(Changed altitude does not come back.)

For a uniform test, only hovering was performed.

It doesn't change even if I change a lot of parameters.

I changed all the values ​​and changed the battery about 80 times.

Multiple systems are all the same.

Version 4.3.3 STB

Platform [ ] All [ ] AntennaTracker [ v ] Copter [ ] Plane [ ] Rover [ ] Submarine

Airframe type X4Quad , X6 HEXA

Hardware type

Logs Please provide a link to any relevant logs that show the issue

highfreq commented 1 year ago

Alttude changes because Gps1 changes its precision so does altitude based on it. Why don't you use rtk gps as first gps?