ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Below is the relevant part of the smach code that is failing. It does not look very robust to changes in the exception. I created a ticket here. Could you post details about the ros/smach/python version you were using?
try:
self._local_data._data = pickle.loads(msg.local_data)
break
except ImportError as ie:
# This will only happen once for each package
modulename = ie.args[0][16:]
packagename = modulename[0:modulename.find('.')]
roslib.load_manifest(packagename)