You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge pull request #67 from RethinkRobotics/revert-64-signals_fix
Revert Signal Fix 49d233f
Due to this error:
```
[ERROR] [WallTime: 1447099832.166541] bad callback: <bound method
Gripper._on_gripper_state of <baxter_interface.gripper.Gripper object at
0x7fc0b68d0710>>
Traceback (most recent call last):
File "/opt/ros/indigo/lib/python2.7/dist-packages/rospy/topics.py", line
711, in _invoke_callback
cb(msg)
File
"/data/users/qagroup/ros_ws/src/baxter_interface/src/baxter_interface/gripper.py",
line 143, in _on_gripper_state
self.on_moving_changed(state.moving == True)
File
"/data/users/qagroup/ros_ws/src/baxter_interface/src/baxter_dataflow/signals.py",
line 43, in __call__
for f in self._functions[:]:
TypeError: 'WeakSet' object has no attribute '__getitem__'
```
Can be recreated by:
1. init shell (either on robot or on workstation)
2. enable robot
3. launch keyboard control example ( 'rosrun baxter_examples
joint_position_keyboard.py' )
4. attempt to enable a gripper through keyboard control (left: '/' right:
'b')
a. noted output will be displayed
5. close gripper through keyboard control (left: ',', right: 'c')
a. noted output will be displayed
5. open gripper through keyboard control (left: 'm', right: 'x')
a. noted output will be displayed
0 commit comments