Defensive programming to allow for differing motor controllers on the robots.