Getting the "PR2 opens a door" demo working on diamonback
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 'actionfeedback' 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/executivesmach/smach/src/smach/container.py", line 181, in calltransitioncbs cb(self.userdata, self.getactivestates(), *args) File "/opt/ros/diamondback/stacks/executivesmach/smachros/src/smachros/actionserverwrapper.py", line 157, in transitioncb self.publishfeedback(userdata) File "/opt/ros/diamondback/stacks/executivesmach/smachros/src/smachros/actionserverwrapper.py", line 176, in publishfeedback self.actionserver.publishfeedback(userdata[self.feedbackkey]) File "/opt/ros/diamondback/stacks/executivesmach/smach/src/smach/userdata.py", line 43, in getitem return self.getattr(key) File "/opt/ros/diamondback/stacks/executivesmach/smach/src/smach/userdata.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!
Asked by nr122491 on 2012-12-06 18:48:46 UTC
Comments