I am attempting to use a VESC 4.12 to control a 13" hub motor I got off of alibaba. I have been able to get it spinning with the VESC tool in BLDC senor mode(halls).
But the movement is very rough seems like there is a delay between commutation states. So any tips on clean that up would be appreciated.
My overall project I am trying to create a outdoor rover with 4 and 6 hub motors. I am working on the Proof of Concept right now with two hub motors.
I will be using an Nvidia Jetson TX1 to control them and I was wonder if anyone could point me in the direction of some good example(code) of how to communicate with the VESC from the X1.
I could go usb to each one or usb then can to the other ones. Is there an advantage to going usb to each VESC if you can spare the usb ports?
The Nvidia X1 running armv8 Ubuntu 16.04.