1

こんにちは、私は aruco ライブラリと ROS を使用しているため、現在このコードを使用しています。

https://github.com/joselusl/aruco_eye

私はこの出力を持っています(xは右を指し、yは画像の外に、zは下を指します)

ここに画像の説明を入力

私が基本的に欲しいのは、xが右向き、yが上向き、zが画像の外にあることです

座標系を設定する方法の aruco lib 定義に簡単な方法はありますか? それとも後で回す必要がありますか?

したがって、現在、aruco lib は次のように構成されています。

const aruco::MarkerDetector::ThresholdMethods ARUCO_EYE_CONFIG_thresholdMethod=aruco::MarkerDetector::ADPT_THRES;
const double ARUCO_EYE_CONFIG_ThresParam1=7;
const double ARUCO_EYE_CONFIG_ThresParam2=7;
const aruco::MarkerDetector::CornerRefinementMethod ARUCO_EYE_CONFIG_methodCornerRefinement=aruco::MarkerDetector::LINES;
const float ARUCO_EYE_CONFIG_minSize=0.045;//0.03;
const float ARUCO_EYE_CONFIG_maxSize=0.5;//0.5;

//configure aruco detector
if(MyArucoEye.configureArucoDetector(ARUCO_EYE_CONFIG_thresholdMethod,
                                      ARUCO_EYE_CONFIG_ThresParam1,
                                      ARUCO_EYE_CONFIG_ThresParam2,
                                      ARUCO_EYE_CONFIG_methodCornerRefinement,
                                      ARUCO_EYE_CONFIG_minSize,
                                      ARUCO_EYE_CONFIG_maxSize) )
4

1 に答える 1