-
Timothy Stack authored
Checkpoint some robot code, mostly related to reliability. * robots/emc/emcd.c: Fail if there is no config file given. Send an error back to vmcd if there is no rmcd available to satisfy a wiggle-request. * robots/mtp/mtp.h, robots/mtp/mtp.c: Added some comments. Add some more helper functions. * robots/primotion/GNUmakefile.in, robots/primotion/dashboard.hh, robots/primotion/dashboard.cc, robots/primotion/faultDetection.hh, robots/primotion/faultDetection.cc: Fault detection code for the garcia. Tries to check for and recover from some commonly seen failures. * robots/primotion/garcia-pilot.hh, robots/primotion/garcia-pilot.cc: Set the fault detection callback, add version info, and fix some whitespace. * robots/primotion/pilotClient.cc: Set the wheel speed when pivoting. * robots/primotion/wheelManager.hh, robots/primotion/wheelManager.cc: Use the fault detection stuff, tweak some constants, and some other cleanup. * robots/tracker/GNUmakefile.in: Add some missing targets. ...
d4549631