Fair enough, I want the speed measurement to be fairly accurate, to possibly accuracy of +/-0.1 m/s. The device is hanging over above plants which is estimated around 2 meters. The ground is uneven due to plants being underneath. Turning and maneuvering is not important imo since if i know the movement speed I can calculate the rest. Feel like I'm getting to a point where I might aswell just add a small motor with a constant speed and a on and off switch.There's some devils in the details here. How accurate do you need this to be? Do you just need a decent idea of the current speed, or are you going to be trying to use this in order to track the vehicle's position over time? What considerations are there when the vehicle is turning or maneuvering such that one part of the vehicle is traveling at potentially a considerably different speed that another?
If you are going to use the ground, what does the ground look like? How uniform and consistent is it? How smooth? How reflective?
How far off the ground would your sensor be located? How much might that distance change, either as the vehicle moves (rocks, bounces, whatever) or as the ground varies (small up/down features or objects/holes)?