【分享帖】官方发弹延迟测试软件开源
发弹延迟使用说明
1. 首先调整好发射机构,确保能做到单发、不卡弹,将机器人的操作方式调整为单击鼠标左键控制发射;
2. 根据裁判系统使用说明书将文件夹中的Client与Server部署完成,并连接对应机器人;
3. 启动RMSimulator.exe,选择进入客户端;
4. 在Client正常界面下,按"G"启动发弹延迟统计,此时Server端应有日志输出为 Shoot Test Start;
5. 此时,在Client界面下单击左键发弹(每次单击之间至少0.5s的间隔),服务器会输出对应的接收到发弹指令的时间;
6. 当机器人发射子弹后,测速模块会上传发射时间(也有0.5s的上行过滤),服务器会输出接收到实际测速包上行时间;
7. 重复4.5. 步骤30~100次,获取足够的数据;
8. 按F关闭功能,在Server目录下会创建文件分别为发弹指令的接收时间(DirectSeq+开始时间.csv)与测速包的上行时间(RealSeq+开始时间.csv), 发弹延迟为两者相减);
9. 由于发射机构性能存在差距,可能会有发弹失败或单发打出多颗子弹的情况,在这种情况下请自行数据对齐;

举例1:

举例1.PNG


对齐之后如图所示:

举例1.2.PNG




举例2:

举例2.PNG


对齐之后如图所示:

举例2.2.PNG



去年测试参考:https://bbs.robomaster.com/thread-6414-1-1.html

发弹延迟完整软件下载:
链接:https://pan.baidu.com/s/12auGzk824tFL6shNjrvkHg
提取码:uk59



请问这篇文章对你有用吗?
【分享帖】官方发弹延迟测试软件开源
所有评论
暂无更多
暂无更多
关于作者
robomaster
robomaster
11 关注Ta
2 文章
20 经验值
6 获赞