Wow, this is actually a pretty interesting challenge — I can see how the unpredictable soil texture makes wheel encoders unreliable. Since you've mentioned there's a top-view camera capturing the soil at low FPS, have you explored visual odometry methods? I know it's often used in robotics where...