Autonomous rover navigation

Good day everyone

I am busy trying to build a small skid steer rover that must navigate autonomously when given a set of waypoints.

The vehicle is not mobile yet but will be in a few days.

It consists of the following components

  1. Matek H743 Wing FC
  2. Two Ublox F9P GPS receivers
  3. L298 motor controller.
  4. 2 planetary gear motors with an output of 80 rpm

It is a slow moving vehicle.

I’ve been trying to get Ardupilot to work with the GPS but it is constantly giving error messages

The two F9P receivers are hardwired via UART 2 and configured to perform RTK which it does perfectly and achieves RTK FIX in seconds

When connected to the FC however it reports an unhealthy GPS signal.

When setup according to the Ardupilot moving base setup it reports that yaw is not available.

The receiver achieves RTK FIX within seconds but when configured with Ardupilot’s auto config it does not get past a RTK Float solution.

Could PX 4 address this problem and will it be able to drive the vehicle using the brushed motors via the l298 controller?

Thank you in advance