Ask Your Question
0

robot description problem!

asked 2012-05-29 09:51:50 -0500

Alireza gravatar image

Hi,

I have written a robot description for our robot which is consist of urdf of a pantilt,kinect and the robot's base platform!

The problem is that when i am running robot_description in a remote pc and pantilt controller in robot's pc i am getting below warning in rviz:

"there is no transform from map to openni_depth_frame"(also for all of other frames which is mounted on pantilt frame).

In RVIZ i can see that the joints between pantilt and kinect is attached properly but the position of kinect's frames is wrong! their position is not updated and their position is 0,0,0!

The pantilt controller publishes joint states of pantilt and i can get pantilt joint states in properly. When i am running robot's description and pantilt controller on the same side every thing works fine! (I am sure about the configurations of my network communication ).

Any Idea?

thanks!

edit retag flag offensive close merge delete

Comments

Can you upload the URDF?

David Lu gravatar imageDavid Lu ( 2012-05-29 09:57:06 -0500 )edit

3 Answers

Sort by ยป oldest newest most voted
1

answered 2012-05-29 10:32:18 -0500

David Lu gravatar image

The problem probably is in the fact that there is no link named "openni_depth_frame", just "camera_depth_frame". I'm not sure why that would work when its all on the same machine though.

edit flag offensive delete link more
0

answered 2012-05-29 10:04:23 -0500

Alireza gravatar image

updated 2012-05-29 10:07:49 -0500

David Lu gravatar image
edit flag offensive delete link more

Comments

Can you either post the output of xacro or also include the linked-to xacro files?

David Lu gravatar imageDavid Lu ( 2012-05-29 10:10:11 -0500 )edit

Right now i have not access to a machine with a installed ROS! but i can say that i have checked my urdf using urdf checking tools and i didn't see anything wrong!

Alireza gravatar imageAlireza ( 2012-05-29 10:15:50 -0500 )edit
0

answered 2012-05-29 10:21:13 -0500

David Lu gravatar image

When you run one part remotely, are you still running robot_state_publisher?

edit flag offensive delete link more

Comments

yes! the joints states are publishing from the source code of the pantilt driver!

Alireza gravatar imageAlireza ( 2012-05-29 10:23:46 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

Stats

Asked: 2012-05-29 09:51:50 -0500

Seen: 299 times

Last updated: May 29 '12