オブジェクトの追跡に ArUco を使用して、Python の OpenCV ライブラリを使用してきました。
目標は、ArUco マーカーの中心の x/y/z 座標と、キャリブレーションされたカメラに対する角度を取得することです。
これまでのコードで aruco マーカーに軸を表示できますが、回転ベクトルと平行移動ベクトルから x/y/z 座標を取得する方法が見つかりません (それが正しい方法である場合でも)。
これは、回転/平行移動ベクトルを定義するコード行です。
rvec, tvec, _ = aruco.estimatePoseSingleMarkers(corners, markerLength, camera_matrix, dist_coeffs) # For a single marker
カメラの世界で角度/マーカーの位置を取得する方法についてのアイデアはありますか?
ありがとう!