joint names are no longer automatically changed to be unique.  i print a warning if they are not unique inside a single robot, otherwise the robotnum is sufficient to distinguish them