模拟机械臂端/相机端Socket发送坐标

/ 2025-07-23

相机端(发送端)
import socket
import json

data = {
“x”: 0.5,
“y”: -0.2,
“z”: 0.1,
“rx”: 0.0,
“ry”: 1.57,
“rz”: 0.0
}






client = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
client.connect((“192.168.1.100”, 8055)) # 机械臂IP和端口

msg = json.dumps(data)
client.send(msg.encode(“utf-8”))
client.close()

机械臂端(接收端)
import socket
import json

server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server.bind((“0.0.0.0”, 8055))
server.listen(1)

conn, addr = server.accept()
data = conn.recv(1024).decode(“utf-8”)

pose = json.loads(data)
print(“接收到目标位姿:”, pose)

此处可调用机械臂SDK控制抓取逻辑

move_to(pose[“x”], pose[“y”], pose[“z”], …)

conn.close()
server.close()


转载请注明作者和出处,并添加本页链接。
原文链接: //pongpongkai.top/133

皖ICP备2025092356号-1 | 沪公网安备31011202021249号