RoboMaster 2025机甲大师高校系列赛开源奖规范及评选细则

2024-10-21

方向基础内容深度价值
软件、算法README文件内容(37分)

1、此部分内容还可以上传至GitHub wiki,若wiki和readme文件均不存在则无此部分得分。

2、软件功能介绍(3分)

3、软件效果展示。需要体现整体项目的创新性和优势,结合可视化数据(例如视频网址、gif图、测试图表等)对最终效果进行展示与定量分析(10分)

A 依赖工具、软硬件环境(2分)

B 编译、安装方式(2分)

C 文件目录结构及文件用途说明(2分)

D 软件与硬件的系统框图、数据流图(4分)

E 原理介绍与理论支持分析(10分)

F 软件架构或层级图(2分)

G 未来优化的向(RoadMap)(2分)

1、技术难度(12分)

2、对其他队伍积累有益度(12分)

3、创新程度(12分)

4、技术影响力(12分)

代码规范(15分)

1、是否存在开源协议(2分)

2、函数、变量命名是否规范、统一(3分)

3、关键功能函数、变量是否存在清晰的注释(3分)

4、整体可编译可运行,容易测试,包含不同情况下的测试脚本或涵盖集成测试(4分)

5、是否遵循某种设计模式(3分)

电控文档和支持(36分)

对工程进行文档说明,讲解工程内容
1、讲解或展示开源工程的主要功能、实际效果(2分)

2、说明工程的整体构成、文件目录等(3分)

3、说明工程的开发环境、使用工具、软硬件平台等(3分)

4、展示系统框架、软件框图等(4分)

5、工程用法讲解(README)(5分)

6、未来优化方向(4分)

7、技术理论讲解,展示相关参考资料,说明思考过程(嵌入式类重点讲解涉及哪些通用技术,自己的使用与之优化和差异;控制算法类重点讲解通用算法原理和自己做的算法优化原理)(3分)


工程的兼容性(移植性)

1、说明软硬件兼容性及移植方式(4分)

2、说明使用的开源协议(2分)

3、对其他队伍基础研发的参考价值(6分)

1、技术难度(18分)

2、创新程度(10分)

3、对其他队伍复杂研发的参考价值(如引导复杂、新型技术潮流)(12分)

代码质量(24分)

1、代码段落清晰,结构恰当(用代码自身解释代码)(6分)

2、代码注释清晰(3分)

3、代码的函数、变量等命名规范,使用规范(4分)

4、代码可靠性高(展示历史测试记录和运行效果)(4分)

5、代码版本、协作等管理(2分)

6、代码具有可扩展性,便于增加功能(5分)

硬件


项目文件(20分)

1、原理图(5分)

2、PCB源文件(5分)

3、完整的硬件测试报告(10分)

1、技术难度(10分)2、对其他队伍积累有益度(10分)

3、创新程度(10分)

4、技术影响力(10分)




README文件内容(30分)

1、没有README文件则无此项得分

2、使用说明简介(5分)

3、原理介绍(5分)

4、方案选择及关键器件选型说明(8分)

5、代码部分(5分,纯硬件项目此项分数将比例均分至其他评分项)

6、关键节点测试波形及硬件不良整改过程(5分)

7、结论及最终整体效果展示(2分)

是否存在开源协议(5分)
文件名表意清晰(5分)
机械三维图要求为step文件、二维图纸要求为PDF格式,格式不正确的不参与评分。

1、技术难度(20分)

2、对其他队伍积累有益度(10分)

3、创新程度(15分)

4、技术影响力(15分)

README文件内容(2分)

1、没有README文件或文件格式导致无法打开的,无此项得分。

2、说明本工程的目录结构,以及文件内容及用途。

机械技术说明文档(10分)

1、没有此文档或文档格式导致无法打开的,无此项得分。

2、技术文档内容可以包括:如何选择机构方案、机构的原理、机构的特点或遇到的难点、如何分析解决技术难点的过程、以及机构遗留的问题或未来改进的想法等。

3、对方案、原理的说明要有对应的支撑材料,包括但不限于引用论文的结论、实验的结果,公式计算等

效果展示(8分)使用模拟动画或者事物视频展示本项目的效果,提交mp4格式的视频文件,未包含此项内容、提交其他格式文件或文件无法打开的不得分。
图纸设计树(5分)

1、没有设计树的此项不得分

2、设计树是否清晰合理(3分)

3、零件名是否可读并容易理解(2分)

图纸内容(15分)

1、图纸正确完整,表现为装配体打开后不存在错误或零件文件丢失(2分)

2、零件之间不存在干涉问题(4分)

3、设计是否合理,主要体现为机构的功能、结构强度是否能够满足需求(5分)

4、关键零件是否存在标注正确、清晰的工程图文件,达到能够加工的要求(4分)