Instead of the end_effector name. In our robots, we have several end_effectors with same parent name which results in several manipulators with same name in openrave which is very confusing.
it should be replaced by:
manip_info->_name = end_effector.name_;
The name of the manipulator is assigned the name of the parent group, in here: https://github.com/personalrobotics/or_urdf/blob/master/src/urdf_loader.cpp#L600
Instead of the end_effector name. In our robots, we have several end_effectors with same parent name which results in several manipulators with same name in openrave which is very confusing.
it should be replaced by:
manip_info->_name = end_effector.name_;