Robotics StackExchange | Archived questions

How to callbirate eye on hand or eye on base for raspberry pi camera.

Hi, I would like to know, how can I do hand eye calibration for raspberry pi camera. I am using the following camera https://www.raspberrypi.com/products/pi-noir-camera-v2/ . I am working on ROS noetic on Ubunut 20.04

Asked by akumar3.1428 on 2022-11-18 09:16:15 UTC

Comments

What have you tried? The first result on Google is a guide on how to do this. Once again, please improve your question by following these guidelines.

Asked by fvd on 2022-11-18 22:05:03 UTC

Hi, I think you are interpreting my question wrong. Kindly please re-read it, I want to know how I can do hand eye calibration(https://www.youtube.com/watch?v=xQ79ysnrzUk) not camera calibration. I would like to apologize for any confusion.

Asked by akumar3.1428 on 2022-11-18 22:13:17 UTC

True, looks like that's only intrinsic calibration. But once again, what have you tried? The first Google result for "Hand-eye calibration ROS" is a tutorial for Hand-Eye Calibration with MoveIt.

Asked by fvd on 2022-11-18 22:28:07 UTC

Thank you for your prompt replies. I have experience doing hand eye calibration using the easy_handeye library for Realsense, however, I am not sure how can I do it for raspberry pi camera. The problem is that the callibrate.launch files requires the camera node with certain parameters as in Realsense we have rs.launch, I am not sure that whether a launch file to launch the image data onto a topic will work. Please let me know from your experience that what would be the best way to tackle this problem statement.

Asked by akumar3.1428 on 2022-11-18 22:38:44 UTC

I think you should try what you proposed (publish the camera image to a topic) and if you get stuck, ask a question with the details of your problem. And if, while writing your question, you think "Would XY work?", you should try that out too and report the results. Posting your question with all the details of what you have tried and which resources you have used would be the proper use of this site, and helps other users much more than questions that Google can answer.

Asked by fvd on 2022-11-18 22:44:33 UTC

Sure! I completely understand, I will take care of it and will be responsible contributor to our ROS Answers community.

Asked by akumar3.1428 on 2022-11-18 22:46:59 UTC

@akumar3.1428: Please be more specific and always show your progress first. Moreover, you can find many blogs on the internet on your question. I feel that you are trying to jump ahead by skipping fundamentals.

Asked by ravijoshi on 2022-11-21 04:40:04 UTC

@ravijoshi I will take care of it from next time

Asked by akumar3.1428 on 2022-11-21 13:07:26 UTC

Answers