利用相機視覺定位,並用機械手抓取。
一、相機固定的情況
我們需要的最終結果,即 得到base 與 cam 的空間位置關係,即乙個4*4的變換矩陣。這個可以通過移動tool,多次拍攝標定板來計算得到。
矩陣關係:
通過多次拍攝標定板,可得到每次標定板在相機座標系中的位置關係,即 cam_h_cal。
每次的tool在base中的位置也可得知,即base_h_tool。
如拍攝20次,通過20組矩陣方程,通過計算可獲得另外兩個矩陣。cam_h_base 即 base在cam座標系下的位置關係。
tool_h_cal 標定板在tool下的位置關係。
這樣,cam_h_base的逆矩陣,base_h_cam,即:cam座標繫在base下的位置關係。
抓取過程:
通過拍攝產品獲得影象,計算獲得產品在cam座標系下的關係 cam_h_p。
可以通過標定板,建立乙個參考位置, cam_h_ref。 然後,得到 產品在ref下的位置(產品和ref在同乙個平面),
通過影象座標轉到ref平面 。 ref_h_p。
矩陣相乘,得到cam_h_p。 base_h_cam左乘它,得到 base_h_p ,即產品在base下的位置。
抓取如果加了抓取爪子或吸盤之類,偏tool座標系原點,需要得到tool_h_gripper 一般就z分量有個偏移。
base_h_tool=base_h_p * gripper_h_tool。 tool移到這個位置就可以抓取了。
二,相機固定在機械手tool上
同理: 相機與tool位置關係固定,即是我們要求解的關係 cam_h_tool
python 機械手 機械手機械手驅動程式設計
我目前正在為即將到來的機械人比賽準備我們的機械人編碼。我正試著把我們的機械人設定成自主模式 在無人控制的情況下移動 但我遇到了乙個問題。我可以讓機械人向左 向右 向前 向後等移動 我們使用的是機械驅動 在autonomy中,我們希望它向前移動,然後在它完成後向側面移動。我們兩個同時做沒有問題,但乙個...
六軸機械人取代機械手做自動應用的幾點可能性
六軸機械人是6個關節手臂在一定範圍內運動的機械裝置,而機械手也具備取物放物等自動所需的能力,總體來說機械手市場成熟度高,在專一領域的效能相對穩定,導致其成本會比機械人低廉一些,那麼為什麼還是會有很多廠家選擇工業機械人來應用到生產線,而不用機械手呢?根據交談客戶的一些解決方案,大概有以下幾個原因 1 ...
法蘭克機械手手動操作 法蘭克機械手操作說明
法蘭克kcw 10v工具機機械手換刀時主軸卡口和刀具的卡口對不齊了,怎麼調整主軸角度怎麼改引數 修改一下引數,定位角度偏置4077。4077中4096代表360度。差多少補進去就行了。數控加工中心法蘭克系統換刀機械手中停止,請內行給個解決方法 跟我們廠的工具機乙個症狀。懷疑是主軸拉刀接近開關固定座鬆...