To estimate the relationship between individual receiver noise, baseline distance between receivers, and heading estimate noise, we can perform a Monte-Carlo simulation.
We can start by modeling the left and right position estimates
We can then compute the heading estimate
Therefore the heading estimate error is
To estimate this heading error, we can perform a Monte-Carlo simulation. We can draw a large number of samples from the distributions of
In this simulation, the mean heading error was -0.3316 degrees, and the standard deviation was 21.5534 degrees.
In order to estimate the relationship between heading error, baseline length, and individual receiver noise, we can perform this simulation repeatedly over a range of baseline lengths and individual receiver noise values. Here are the results:
Based on these results, we can assume that a baseline distance of less than 1m will probably be adequate given that we achieve a reasonable RTK position error of a few centimeters, since single digit degree inaccuracies are unlikely to significantly harm our navigation performance.
These results assume a simple model with Gaussian noise, which likely does not accurately reflect the noise characteristics of a real world RTK system. However, this model is sufficient to give us a rough idea of the relationship between baseline length, individual receiver noise, and heading estimate error.