---
typora-root-url: ./
---
# 全自动自主瞄准射击机器人视觉系统
- 此工程为Robomaster比赛中哨兵机器人的视觉系统的上位机软件部分,包含地方装甲识别、装甲板数字识别、大能量机关识别、运动目标预测、弹道建模解算、最佳击打位置解算等主要功能。
- 另外有相机标定、CV示波器、轮廓分析、代码计时、参数读取以及防止意外掉线等辅助功能
- [Robomaster机甲大师赛官网](https://www.robomaster.com/zh-CN "机甲大师官方网站")
- [Robomaster机甲大师赛赛事介绍](https://www.robomaster.com/zh-CN/robo/overview/ "赛事介绍")
### 功能O:图像处理
- 流程:
- ![图像处理](/readme_src/图像处理.png)
### 功能一:装甲板识别
- 相关类:ArmorFind 、Armor、LEDbar
- 基本原理:向量几何,矩阵的线性变换
- 算法框图:
![Armorfind](/readme_src/Armorfind.png)
### 功能二:装甲数字识别
- 相关类:ArmorFind 、Armor、LEDbar
- 基本原理:在装甲板识别正确的基础上,透视变换,SVM,CNN
算法框图:
- ![装甲板数字识别](/readme_src/装甲板数字识别.png)
### 功能三:大能量机关识别
- 相关类:ArmorFind 、Armor、LEDbar
- 基本原理:多方法融合,1. 轮廓分析,2. 矩分析,3. K阶邻域,4. 欧拉距离&余弦距离
### 功能四:运动目标检测
- 相关类:ArmorFind 、Armor、LEDbar
- 基本原理:状态坐标变换,卡尔曼滤波
算法框图:
- ![位置预测](/readme_src/位置预测.png)
### 功能五:弹道建模解算
- 相关类:ArmorFind 、Armor、LEDbar
- 基本原理:坐标系变换法,平面建模法
### 功能六:最佳击打位置解算
- 相关类:ArmorFind 、Armor、LEDbar
- 基本原理:PnP空间姿态位置解算,解析几何
### 辅助功能一览
辅助功能|作用|描述
:-:|:--:|:--:
相机标定|使用张友正标定法进行标定|
CV示波器|观察各个变量或者参数的变化趋势,范围,情况,傅里叶分析(TODO:)等等|
轮廓分析|识别轮廓,从属关系,标注矩,BoundingBox,椭圆拟合,主方向分析等|
代码计时|计算代码运行时间,查找代码热点,计算识别时间,计算处理频率|
参数读取|读取全部必要参数,路径,文件名等|
防止意外掉线|防止串口/相机因机器人震动等,意外掉线|
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
人工智能学习总结成果,希望可以帮到大家,有疑问欢迎随时沟通~ 人工智能学习总结成果,希望可以帮到大家,有疑问欢迎随时沟通~ 人工智能学习总结成果,希望可以帮到大家,有疑问欢迎随时沟通~ 人工智能学习总结成果,希望可以帮到大家,有疑问欢迎随时沟通~ 人工智能学习总结成果,希望可以帮到大家,有疑问欢迎随时沟通~
资源推荐
资源详情
资源评论
收起资源包目录
《人工智能》--Robomaster2019机器人大赛,南京理工大学Alliance智能机器人战队哨兵视觉工程。.zip (802个子文件)
BUFF 6KB
RoboMaster2019.cpp 32KB
ArmorDetector.cpp 9KB
ArmorFind.cpp 8KB
SerialPort.cpp 7KB
Armor.cpp 5KB
Calibrator.cpp 4KB
LedBar.cpp 4KB
Setter.cpp 3KB
PnP.cpp 3KB
MindVisionCamera.cpp 3KB
Analyze.cpp 3KB
ArmorNumberRecgnation.cpp 2KB
KalmanFilter.cpp 2KB
main.cpp 2KB
AnalyzeStatistics.cpp 1KB
AllianceVideoCapture.cpp 1KB
KalmanPredict_.cpp 1KB
MicrosecondChronograph.cpp 1KB
TimerBase.cpp 723B
TimerBaseClock.cpp 491B
KalmanFilterAll.cpp 253B
.gitignore 103B
CameraApi.h 142KB
CameraDefine.h 34KB
RoboMaster2019.h 8KB
CameraStatus.h 8KB
Setter.h 2KB
ArmorDetector.h 2KB
KalmanFilterAll.h 2KB
SerialPort.h 2KB
ArmorFind.h 2KB
AllianceTool_SZW.h 1KB
Calibrator.h 1KB
MindVisionCamera.h 1KB
Armor.h 1KB
LedBar.h 1023B
PnP.h 847B
AnalyzeStatistics.h 765B
AllianceVideoCapture.h 695B
Analyze.h 683B
ArmorNumberRecgnation.h 620B
MicrosecondChronograph.h 472B
KalmanPredict_.h 342B
TimerBase.h 245B
TimerBaseClock.h 202B
KalmanFilter.hpp 434B
README.md 2KB
Note 22KB
2019-04-12_21_33_26.png 364KB
2019-04-12_21_33_33.png 364KB
2019-04-12_21_33_28.png 364KB
2019-04-12_21_33_29.png 364KB
2019-04-12_21_33_27.png 363KB
2019-04-12_21_33_25.png 363KB
2019-04-12_21_33_34.png 363KB
2019-04-12_21_33_24.png 363KB
2019-04-12_21_32_45.png 362KB
2019-04-12_21_32_31.png 362KB
2019-04-12_21_32_29.png 362KB
2019-04-12_21_32_36.png 362KB
2019-04-12_21_32_33.png 362KB
2019-04-12_21_32_46.png 362KB
2019-04-12_21_32_34.png 361KB
2019-04-12_21_32_35.png 361KB
2019-04-12_21_32_37.png 361KB
2019-04-12_21_32_59.png 358KB
2019-04-12_21_33_03.png 357KB
2019-04-12_21_33_01.png 357KB
2019-04-12_21_33_04.png 356KB
2019-04-12_21_33_05.png 356KB
2019-04-12_21_33_06.png 356KB
2019-04-19_22_13_05.png 351KB
2019-04-19_21_49_21.png 351KB
2019-04-19_21_52_39.png 350KB
2019-04-19_21_49_20.png 347KB
2019-04-19_21_52_37.png 346KB
2019-04-19_22_07_36.png 346KB
2019-04-19_21_49_05.png 345KB
2019-04-19_21_48_40.png 344KB
2019-04-24_18_35_29.png 342KB
2019-04-19_21_45_19.png 340KB
2019-04-19_21_45_06.png 338KB
2019-04-19_22_06_10.png 338KB
2019-04-19_22_08_43.png 337KB
2019-04-19_21_59_33.png 337KB
2019-04-19_21_54_50.png 336KB
2019-04-19_21_54_51.png 335KB
2019-04-19_21_52_55.png 334KB
2019-04-19_21_50_58.png 334KB
2019-04-19_21_52_41.png 334KB
2019-04-19_21_52_40.png 333KB
2019-04-19_21_59_30.png 332KB
2019-04-19_21_52_54.png 330KB
2019-04-19_21_59_36.png 330KB
2019-04-19_22_12_32.png 330KB
2019-04-19_22_02_39.png 329KB
2019-04-19_21_52_38.png 329KB
2019-04-19_21_59_31.png 329KB
2019-04-19_22_10_33.png 329KB
共 802 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9
资源评论
季风泯灭的季节
- 粉丝: 600
- 资源: 2920
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Python和PyTorch框架完成的一个手写数字识别实验源码(带MINIST手写数字数据集)+详细注释(高分项目)
- 基于Matlab在MNIST数据集上利用CNN完成手写体数字识别任务,并实现单层CNN反向传播算法+源代码+文档说明(高分项目)
- NVIDIA驱动、CUDA和Pytorch及其依赖
- html动态爱心代码一(附源码)
- c40539bc-071a-486c-9d52-9d0c18d62dac 4.html
- 基于物理的非视域成像(NLOS)算法,利用了nerf+python源码+文档说明
- yuluer知更鸟.7z(1).001
- python课程设计-基于tensorflow实现的图文生成程序,数据集flickr30k-images+源代码+文档说明+截图
- python作业-基于Flickr30k数据集实现图像文本跨模态搜索python源码+数据集+测试界面+项目说明(高分课程设计)
- 基于Qt实现医院信息管理系统c++源码+文档说明+数据库(期末大作业)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功