TCP/IP 控制

Mercury A1支持socket远程控制。 我们提供了一个开发的python socket服务器脚本,可以使用python实现对机器人的远程控制。

服务端

开启服务端有两种方式:

方式1

服务器脚本是保存在系统桌面上的Server_A1.py文件。 运行此文件以打开套接字服务器。

python Server_A1.py

方法2

打开myStudio,进入到网络服务器插件,开启服务端。

客户端

要求客户端与服务器在同一网段。在系统开机以后会默认开启自身热点,客户端电脑可以连接到本机的热点或连接到与机器相同的WIFI下使用。

pymycobot 包含socket客户端的 API。客户端开启用法:

from pymycobot import MercurySocket

mc = MercurySocket("10.42.0.1", 9000)

mc.power_on()
print(mc.get_angles())

socket API的用法与串口通信API基本相同,接口通用。

了解更多API用法


← Python API | 系统→

results matching ""

    No results matching ""