接上網路線之後,設定好ip就可以控制手臂囉,這次我們使用Python來做為控制的程式。
Python目前有好幾組函式庫可以控制UR手臂,包括RTDE/SOCKET/python-urx/ur-rtde等
RTDE寫法如下:
import rtde_control
import rtde_receive
# 連接機器人
rtde_ctrl = rtde_control.RTDEControlInterface("192.168.1.100")
rtde_rec = rtde_receive.RTDEReceiveInterface("192.168.1.100")
# 線性運動
rtde_ctrl.moveL([0.5, 0.2, 0.3, 0, 0, 0], 0.5, 0.3)
# 讀取當前位置
current_pose = rtde_rec.getActualTCPPose()