05-31-2024, 10:35 AM
(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.