my_electromagnetic_gun

所属分类:模式识别(视觉/语音等)
开发工具:Python
文件大小:4KB
下载次数:0
上传日期:2021-06-08 08:49:53
上 传 者sh-1993
说明:  my_electromagnetic_gun,校赛电磁炮视觉部分的代码
(my_ electromagnetic_ Gun, the code for the visual part of the school competition electromagnetic gun)

文件列表:
LICENSE (1071, 2021-06-08)
my_electromagnetic_gun.py (4623, 2021-06-08)

# my_electromagnetic gun 这是一个关于在校赛时做电磁炮的视觉部分代码。选用器件是比较懂得都懂的openmv。
# 任务 任务大致分为能射出、给定距离射击、给定距离和角度射击、30秒内自动搜寻标识射击、10秒内全角度移动射击,权重为1:1:3:2:2。对于视觉部分只在后两问有发挥作用。
# 视觉方面 ## 遇到的问题 1.识别红靶容易被外部环境干扰。
2.距离在超过250cm时测试不准确。
3.在识别目标将炮管对准目标的过程中一直晃,可能是由于在和核心板通信时串口发送数据慢。
4.色域调试麻烦。
## 解决方案 1.框出合适的范围识别,尽可能减少识别区域。
2.加入距离补偿,经测试,一般来说是线性的问题。还可以把色域调准确,只要像素点波动不大,距离就是比较准确的。
3.我们的解决方案是通过中断,我拉高一个IO口电平产生一个中断信号。当然应该可以通过pid去调试对准,这应该才是主要的应对方案。
4.队友说应该多备几个色域,方便调试。。想了想,确实。
5.详细的请看my_electromagnetic gun.py # 其余的部分是队友干的 ......摸鱼达人说的就是俺,我把它的链接贴在这里吧。
https://github.com/kaidegit/RailGun
......具体怎么实现电磁炮的,就去看他吧!

近期下载者

相关文件


收藏者