Pololu Dagu Rover 5 and Raspberry Pi

It would be difficult to make a USB connection between a smartphone as a controller and the Raspberry Pi, but see these posts Android MaestroSSC USB Project. Wifi is easier.