Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5

Camera simulation

#11
(04-22-2024, 10:03 AM)muhammedsuhail1997 Wrote:
(04-19-2024, 07:56 AM)Albert Wrote: The calibration you pointed out is the calibration of the intrinsic camera parameters only. I recommend you to do the Hand-Eye calibration instead, this calibrates the intrinsic parameters of the camera and also the relationship between the robot flange and the camera eye pose.

I'm not sure I understand the issues you are having. Can you provide us with the RoboDK project file?

Thankyou for the response, I did attach the RoboDK file in my first response (I will attach here as well - project station.rdk).
I am working through the hand eye calibration now, but I couldn't get it to work. 
1) There is a 'call Move' in the Main program; What is that?
2) The main program gets stuck at 'CameraHandEyeRecord'. (picture attached)
3) Where should the 'CameraHandeyeApply' be used ?
4) Home position on the Main program, is it just a random point.
5) The Chess board becomes invisible each time I re-open the station. (can be seen in picture)

Tried executing main with the flange just above the object (Chesss board + crisp packet). 

Hope the expected result is that the robot after hand eye calibration would be able capable to pick object anywhere in the chess board area.

Sorry, If I am asking too many silly questions; just starting to figure out things. Also let me know if you have any videos on hand eye calibration.



I am just leaving the specific OnRobot camera aside and wants to try using a general camera like a webcam mounted on the robot to do the pick up and since I am looking to pickup the crisp packets using suction grippers, I will be needing the location coordinates of the packet surface (when laid stationary on the table) which I guess makes it a 2D camera application. Is that right?

Coming to CameraHandEyeRecord, when I am running the python script it just keeps running (could see a new folder being created called Hand-Eye-Data but the python script never stops and what is next to this?

I also tried running CameraHandEyeApply which fetches an error (screenshot attached) which I am not able to resolve. What should be the next steps.

Also the Charucoboard keeps disappearing every time I reopen the station. I am attaching the RoboDk station for your reference.


Attached Files Thumbnail(s)
error_CameraHandEyeApply.png   

.rdk   project station.rdk (Size: 10.54 MB / Downloads: 203)
#12
The error message states that there are not enough detections. How many images did you acquire? You may need more and you may need to change the position and angle as well to have a good set of images for the hand-eye calibration to be accurate.
  




Users browsing this thread:
1 Guest(s)