Getting the "PR2 opens a door" demo working on diamonback [closed]
I am attempting to get the above mentioned demo working using diamondback. I installed diamondback on 10.04, and using this link after editing out a few lines via another link I found, I was able to get the PR2 to move up to the door, but when the simulation got to the point of actually extending its arms and opening the door, the simulation hits this error:
[ERROR] [WallTime: 1354859150.378851] [36.987000] Userdata key 'action_feedback' not available. Available keys are: ['door'] [ERROR] [WallTime: 1354859150.379418] [36.987000] Could not execute transition callback: Traceback (most recent call last): File "/opt/ros/diamondback/stacks/executive_smach/smach/src/smach/container.py", line 181, in call_transition_cbs cb(self.userdata, self.get_active_states(), *args) File "/opt/ros/diamondback/stacks/executive_smach/smach_ros/src/smach_ros/action_server_wrapper.py", line 157, in transition_cb self.publish_feedback(userdata) File "/opt/ros/diamondback/stacks/executive_smach/smach_ros/src/smach_ros/action_server_wrapper.py", line 176, in publish_feedback self._action_server.publish_feedback(userdata[self._feedback_key]) File "/opt/ros/diamondback/stacks/executive_smach/smach/src/smach/user_data.py", line 43, in __getitem__ return self.__getattr__(key) File "/opt/ros/diamondback/stacks/executive_smach/smach/src/smach/user_data.py", line 66, in __getattr__ raise KeyError() KeyError
And then it grinds to a halt...any ideas on what I can do to get this demo running? Thanks!