pyros-dev / pyros

Python interfacing for multiprocess software - A Python blanket for ROS to hide inside
BSD 3-Clause "New" or "Revised" License
25 stars 4 forks source link

Error when parsing service type #81

Open asmodehn opened 8 years ago

asmodehn commented 8 years ago

Process celeros: Traceback (most recent call last): File "/usr/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap self.run() File "/opt/yujin/amd64/indigo-devel/lib/python2.7/dist-packages/pyros/rosinterface/pyros_ros.py", line 166, in run super(PyrosROS, self).run() # we override parent run to add one argument to ros interface File "/opt/yujin/amd64/indigo-devel/lib/python2.7/dist-packages/pyros/baseinterface/basenode.py", line 109, in run super(PyrosBase, self).run() File "/opt/yujin/amd64/indigo-devel/lib/python2.7/dist-packages/zmp/node.py", line 262, in run self.update(timedelta) File "/opt/yujin/amd64/indigo-devel/lib/python2.7/dist-packages/pyros/baseinterface/basenode.py", line 130, in update self.update_throttled() File "/opt/yujin/amd64/indigo-devel/lib/python2.7/dist-packages/pyros/baseinterface/basenode.py", line 138, in update_throttled self.interface.update() File "/opt/yujin/amd64/indigo-devel/lib/python2.7/dist-packages/pyros/rosinterface/ros_interface.py", line 420, in update return super(RosInterface, self).update() File "/opt/yujin/amd64/indigo-devel/lib/python2.7/dist-packages/pyros/baseinterface/baseinterface.py", line 496, in update sdt = self.services_change_detect() File "/opt/yujin/amd64/indigo-devel/lib/python2.7/dist-packages/pyros/baseinterface/baseinterface.py", line 203, in _transient_change_detect _class_build_kwargs File "/opt/yujin/amd64/indigo-devel/lib/python2.7/dist-packages/pyros/baseinterface/baseinterface.py", line 234, in _transient_change_diff _class_build_kwargs File "/opt/yujin/amd64/indigo-devel/lib/python2.7/dist-packages/pyros/baseinterface/baseinterface.py", line 117, in _update_transients resolved_dict[tst_name] = class_build_func(tst_name, ttype, _class_build_args, *_class_build_kwargs) File "/opt/yujin/amd64/indigo-devel/lib/python2.7/dist-packages/pyros/rosinterface/ros_interface.py", line 87, in ServiceMaker return ServiceBack(service_name, service_type) File "/opt/yujin/amd64/indigo-devel/lib/python2.7/dist-packages/pyros/rosinterface/service.py", line 36, in init service_type_module, service_type_name = tuple(service_type.split('/'))