This is a topic that I am interested in as well, I do not know if I will be any help here. But I have been talking with some other people that have used a raspberry pi 3 as a server and it would be used as a communications hub for the usb camera and an arduino that would control motor drivers.