For the case of farms, I suspect that it'd be better to use a different system to position a tractor. Like, set up poles with lights on them and have a 360 degree camera atop the tractor roof or something. If you undo the location of the light poles and the bearings to at least two, you have position.
Maybe make them use RGB light and have distinctive color-changing patterns so that they can be distinguished between.
We're gonna need something like that anyway, for high-precision tasks like having self-driving trucks align themselves to loading bays.