我试图控制我的RoboMaster EP核心机器人使用在中描述的明文协议,但它似乎不起作用。以下是我所做的:
把我的笔记本电脑连接到机器人的WIFI (即.直接连接)。
使用文档中的示例代码创建Python脚本。
当我在Python3.9 (Microsoft版本)中运行这个脚本时,我输入command将机器人放入SDK模式(如文档中所述),然后我尝试通过使用robot battery ?获得电池级别,但它没有给出响应。我还试着用led control comp all r 255 g 0 b 0 effect solid改变LED的颜色,但这也行不通。我不知道我做错了什么,但
我正在研究一个机器人,它内置了一些人工智能。然而,强制规定的机器人控制器没有在船上工作的权力。这意味着我需要使用协处理器。
我正在用C++写我所有的人工智能。这也将是一个TCP服务器。我对协议有个想法。C++服务器接收命令,并仅在绝对需要时才发送返回值。基本命令的字符串为:
REQUEST DATA PUT data storename ENDREQ
C++服务器将解析请求并在storename的引用下存储数据。
从服务器读取数据:
Java请求将是:
REQUEST DATA GET storename ENDREQ
服务器将以以下方式进行回复:
data
我将使用TCP来传输数据,因为