Arduino Due and rosserial
I am using a rosserial node to communicate with the arduino Due with a baud rate of 115200. The Due takes in velocity messages from an xbox controller (joy_node), but the motors always read high (3.3V, measuring using a multimeter), and we use the joysticks on the xbox controller for those. The 115200 baud rate is the only baud rate thus far that even remotely works. Eventually though, I get a "lost sync with device, restarting..." error. Any advice? Thanks!
Main problems:
Motors always read high (we use analogWrite()) Loses connection
Have you watched the Ardunio serial output directly. The ROS arduino library can panic and crash.