UR5 - python socket通信(1)
使用python socket发送cmd_script指令控制机器人以Movel指令为例:import socket# IP+PORTHOST = "192.168.1.150"# UR5的ip地址PORT = 30003# UR5的端口号30003(125HZ)server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)server.con
·
使用python socket发送cmd_script指令控制机器人
以Movel指令为例:
import socket
# IP+PORT
HOST = "192.168.1.150" # UR5的ip地址
PORT = 30003 # UR5的端口号30003(125HZ)
server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server.connect((HOST, PORT))
x, y, z = -0.7141, 0, 0.555, 3.09
rx, ry, rz = 2.0, -2.343
# movel直线移动;p[x, y, z, rx, ry, rz] 与示教器相同的6D姿态
cmd_data = b"movel(p[x, y, z, rx, ry, rz], a=0.5, v=0.4)\n"
server.send(cmd_data)
server.close()
Notes:send发送的数据格式为bytes型,需要b’str’

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)