gavinxiang 发表于 2023-4-16 17:14:17

【RMYC2023-自瞄代码开源】

纵观RMYC2022国赛,不管是小学组还是中学组,我们所看到的自瞄方案都是使用了大疆的K210模块(AI模块),但是AI模块的价格却让许多战队无法承担,于是便有了这个开源项目:AimBot2023项目使用了开源的yolov5目标检测算法,并迁移了上个赛季用opencv写的传统视觉相结合打造的高性价比自瞄方案。该项目可以部署到各类GPU,CPU性能较强的开发板中,如Jetson nano,本人还没来得及部署到开发板上,但在自己得电脑上已经运行成功
项目运行需要搭建好Yolov5的环境并且自己制作数据集,相关操作请自己查找教程
运行环境:Ubuntu22.04 anaconda python3.8
运行硬件 cpu:i7-4700HQ 显卡:GTX960m
之后可能会出一个高性价比的RKNN部署方案,将AimBot2023部署到搭载瑞芯微芯片的板子上,看看之后会不会出教程吧
欢迎关注我的B站账号,之后的一系列划水教程视频会在B站上传
欢迎大家讨论其他YC自瞄方案






YinZzz 发表于 2023-4-18 12:09:28

文件里面是只有目标检测嘛,有没有和系统板的通信

gavinxiang 发表于 2023-4-18 22:33:01

YinZzz 发表于 2023-4-18 12:09
文件里面是只有目标检测嘛,有没有和系统板的通信

有通信部分代码,需要自行修改端口设置那一部分,如下:
com = serial.Serial("/dev/ttyUSB0",115200)
串口波特率需自行设置,这里的/dev/ttyUSB0是我在笔记本上接了一个USB转TTL的通信模块,如果用在开发板上的话也需要修改

djiuser_sgBWcoA 发表于 2023-4-20 21:17:24

感谢分享

69491168 发表于 2023-4-25 23:40:43

感谢分享

初荀 发表于 2023-8-11 17:34:27

gavinxiang 发表于 2023-4-18 22:33
有通信部分代码,需要自行修改端口设置那一部分,如下:
com = serial.Serial("/dev/ttyUSB0",115200)
串 ...

这个下载好后怎么用啊,我搞不懂

enStar凝望菌 发表于 2023-11-16 06:32:07

初荀 发表于 2023-8-11 17:34
这个下载好后怎么用啊,我搞不懂

这代码只是整个项目其中一部分,还有硬件搭建,系统搭建,EP接收信息处理,调参等等
页: [1]
查看完整版本: 【RMYC2023-自瞄代码开源】