Robotics StackExchange | Archived questions

PR2 transform error from external desktop (unable to look up transform)

I have been trying to get pr2_surrogate working on our PR2. Everything works, except the arms don't move. We are using the razer hydra to move the arms and the occulus rift to move the head.

If I look at the pr2-dashboard I see: "Failed to transform: Unable to lookup transform, cache is empty, when looking up transform from frame [/hydraleftpivot] to frame [/torsoliftlink]"

If I look at the tf tree from the desktop, I see the frame /hydraleftpivot as a child to to frame /torsoliftlink. However, the mostrecenttransform seems to be an uninitialized value (i.e. 1414105165.131). If I look at the tf tree from the robot, I see normal values.

I'm wondering if this is caused by a connection issue? The desktop can publish commands to the robot, and the entire surrogate setup works, except for the arm movement. We've set ROSIP and ROSMASTER_URI correctly.

Asked by curranw on 2014-10-23 18:13:30 UTC

Comments

Answers