Getting the "PR2 opens a door" demo working on diamonback [closed]

asked 2012-12-06 17:48:46 -0600

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

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!

edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by tfoote
close date 2013-06-12 12:33:34