I am using a PixHawk 2.4.8 with Optitrack’s Motion Capture System for Non-GPS Navigation with the help of MAVProxy. However, after following Ardupilot’s documentation, I get this error in console:
PreArm: Gyros Inconsistent
PreArm: VisOdom: not healthy
Can someone please help me in troubleshooting this?
I am in an indoor setting and the GPS doesn’t work inside due to interferences. I am not sure how can I test it without getting the positioning data from Motive.
We had it working with the GPS the first time but the drone was drifting a lot due to the interferences. That’s when we decided to try out the indoor navigation systems like Optitrack.
I just made some parameter changes as suggested by the guide on ardupilot.org but it doesn’t seem to work.
@amilcarlucas Thanks for your help. I fixed the issues using MAVProxy documentation. However, after multiple test flights, the drone is drifting a lot.
So I have completed those steps but there is a problem with step 5
Something is wrong with the position data, it is working for Yaw and Altitude in Alt hold, but the copter will fly erratically when in Loiter. It also will try to fly to an incorrect position when trying to “land” ( should be straight down) after a battery failsafe.