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

Non converging pixel error #10

Open
BinodKhatri-design opened this issue Jun 14, 2023 · 0 comments
Open

Non converging pixel error #10

BinodKhatri-design opened this issue Jun 14, 2023 · 0 comments

Comments

@BinodKhatri-design
Copy link

Hello,
I used this algorithm to perform hand eye calibration with UR 16e robot and ZED usb camera. I collected over 100 images and recorded transformation matrix of robot base ot end effector using following function.
function t_matrix =TransformationMatrix(pose)
x = pose(1);y = pose(2);z = pose(3);roll = pose(4);pitch = pose(5);yaw = pose(6);
t_matrix = eye(4);
R_x = [1, 0,0; 0, cos(roll), -sin(roll);0 sin(roll), cos(roll)]
R_y = [cos(pitch), 0, sin(pitch);0,1,0; -sin(pitch),0,cos(pitch)]
R_z = [cos(yaw), -sin(yaw), 0; sin(yaw), cos(yaw), 0; 0 ,0, 1]
R_orientation = R_zR_y
R_orientation = R_orientation
R_x
t_matrix(1:3,1:3) = R_orientation;
t_matrix(1:3, 4) =[x, y, z]
end
However, I error could not converge to less than 50 pixels which is much for my application. Is anyone also in similar situation?
or has anyone successfully got nice result using different transformation matrix or so?

Best Regards

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant