马上注册,玩转Robomaster!
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Hello各位大佬们!在下小半年前通过线下渠道入了一套RoboMaster UWB定位模块( 点击跳转到论坛介绍帖子),计划用在比赛以外的一个小项目中,作为定位算法的一部分数据来源。近期具体开工时发现,正确安装、设置了基站和标签模块之后,标签模块的位置可以正确在RoboMaster_Assistant_1.4中画出轨迹了,但是自己读取数据包时犯了难。使用手册上对通信协议的描述是如以下这样的:
使用说明上关于通信协议的描述
但是这个描述中并没有说明数据帧的帧头帧尾等等信息。我用PC上的串口助手读取UWB定位模块时得到的结果如下:
串口助手读取结果
其中换行是我根据猜测自行添加的。如果说“FF FF FF FF 0E 41 01 17”是帧头的话,那这个帧头是否有什么潜在的含义呢?其他的信息也很难仅仅通过使用说明完全理清楚。
所以在此想请教各位大大有没有更详细的通信协议介绍可供参考,特别是如下视频中下位机的控制算法(或者仅仅是UWB数据读取部分)能够开源的话就更加感激不尽了!!
|