Fixed the reference to be the point between the two wheels, not the
left wheel of the robot (top-left point). I thought that was changed a
while ago, but I botched one of the merges. That error would explain
  the robots still colliding occasionally. I made the point between the
  wheels act as the center - the actual center is only a few inches
  back so it should be okay if the radius is large enough.