I am thinking of using the Odrive controller to control two hobby brushless motors (Turnigy SK3 149kV) for a differential drive system for a remote controlled street rover. In a differential drive system, the difference between motor velocities determines which way the rover moves. The rover will be driven on smooth asphalt and in speeds exceeding 20 mph so it is important that the velocity control of each motor is accurate for straight line travel. The weight will be approximately 35 lbs. The rover will receive remote control inputs via a receiver. Those inputs will either be processed by a micro-controller board or go straight to the motor controller(s) . I was hoping you might be able to answer my questions and/or provide advice for this project. Thank you.
Can you control both motors simultaneously with the board?
Can the controller take the inputs directly from the receiver (Outputs are PWM) or is some processing necessary?
Will programming the board for a differential drive system be fairly straightforward?
Are there any reference projects/designs for this type of project?