Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Kinect to the default URDF so that users won't have to add it on their own #405

Open
130s opened this issue Nov 2, 2015 · 0 comments

Comments

@130s
Copy link
Contributor

130s commented Nov 2, 2015

Originally PR was opened for this #397 (comment)

#397 (comment)

if you assume users https://github.com/ros-drivers/openni_launch/blob/hydro-devel/launch/openni.launch
it will publishes tf and that will conflict ,
http://wiki.ros.org/rtmros_nextage/Tutorials/CalibrateKinect#Before_Calibration is intend to "templary" fix urdf and revert after that, and start kinect with openni.launch that publishes tf, but if you include camera frame to urdf, be sure to run openni.launch without tf publishing, this behavior can reproduce with hrpsys-simulation and real kinect camera hardware, so you can try.

And,

If you want to calibrate Kinect, we have 3 strategy and super strongly start from 1st method, starting from step 3 too difficult for anyone;
1 manually change head-camera static tf and check if that is correct from Rviz
2 attach calibration board in the robot body and measure board-camera tf from CV tool and find head-camera tf
3 use http://wiki.ros.org/rtmros_nextage/Tutorials/CalibrateKinect#Before_Calibration

Please please please, start from 1st method;
Even so you have to find;

  • how to mannualy change static tf of head-camera
  • how to determine if that is correct on Rviz
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant