0

我是機器人新手,我正在研究一個項目,我需要將攝像機的座標傳遞給機器人。從攝像機座標系統到機器人手臂座標系統的轉換

所以機器人只是一個臂,它是穩定的,然後在一個固定位置。我甚至不需要'z'座標軸,因爲棋盤或桌子上的所有物體始終具有相同的'z'座標。

網絡攝像頭以及總是處於固定位置,它不是機器人的一部分,它不移動。

我遇到的問題是在從2D​​照相機轉換座標到3D機器人臂座標(2D是足夠,因爲如所述的前不需要「Z」軸爲總是在一個固定的位置)。

我想從你們那裏知道,哪一個是最好的辦法面對這樣的問題,所以我可以開始研究。

我在網上發現了很多信息,但我感到很困惑,如果有人能以正確的方式解決我的問題,我會非常感激。

我不知道這些信息是有用的,但我使用OpenCV3.2與Python

預先感謝您

+0

OpenCV只是與相機一起工作的工具,並最終在相機座標系中檢索世界中的點座標。我必須問:你會從攝像機拍攝的圖像中檢索機器人的位置(在飛機上)嗎?如果您在世界參考系中知道相機座標和手臂座標,則只是旋轉平移。 – marcoresk

+0

謝謝你的回覆@marcoresk。是的,我可以找回手臂的位置。這將是應用這種旋轉透鏡的最佳方法? – LDG

+0

2D座標是z = 0的三維座標。然後,您可以對[前向3d轉換矩陣]感興趣(https://studywolf.wordpress.com/2013/08/21/robot-control-forward-transformation-matrices/ ) – marcoresk

回答

0

定義在黑板上的二維座標,從該映像創建一個映射座標(2D)到2D電路板,還可以創建從電路板到機器人座標(3D)的映射。通常,機器人控制器具有定義自己的座標(板)的功能。