I am trying to do algorithm prototyping and am in need of a generic differential drive base robot that I can add different sensors / processors on top of. Basically, I want a remote-control diff drive vehicle that I can attach a compute-and sensing-platform to. The only remaining requirements are that (1) the drive wheels have encoders (optical or other) and (2) the encoder readings be readable over usb or ethernet ; some common protocol that can be plugged in to my robot’s brain. Does anyone in the community know of a commercial or open-source project that would suit my needs? Thanks!