Jump to content

determine object pose


Recommended Posts

Hello,

 

I have been dealing with the issue of determining the pose of an object following the: http://zone.ni.com/reference/en-XX/help/372916M-01/nivisionconcepts/spatial_calibration_indepth/

 

I have calibrated my camera system and tried to determine the Rotational matrix and Translation vector following the documentation (please see the attachments below saved for LV2011).

 

I have also calibrated my system with Matlab calibration toolbox and the focal distances and optical centers are basically the same (so the intrinsic calibration is correct). But the calculated Rotational matrix and Translation vector are correct in Matlab, but incorrect in Labview.

 

Could someone with more experiences pleas helpe me to understand what am I doing wrong? I think I am mis-interpreting the NI Vision documentation. But it is stated that the camera matrix and projection matrix (homography) can be used to determine the Rotational matrix and the Translation vector (homography matrix).

 

Thank you and best regards,

K

 

P.s.: The correct values should be approximately (Matlab results):

 

Translation vector [mm]

-84.665374 -67.225807 384.071521

Rotational matrix

0.003979 0.999874 0.015387
0.858000 0.004490 -0.513631
-0.513635 0.015246 -0.857873

post-35858-0-27734100-1369036149_thumb.p

calib_parameters.vi

Edited by chimera
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.