|
2 | 2 | <img width=50% src="assets/p1.png"/>
|
3 | 3 | </p>
|
4 | 4 |
|
5 |
| -<h1 align="center">欢迎报名 IRobot 战队算法组!</h1> |
| 5 | +<h3 align="center">欢迎报名 IRobot 战队算法组!</h3> |
6 | 6 |
|
7 |
| -<div align="center"> |
8 |
| - <a href="http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=2JehDBVI8BBWEfourtdRF60RpF1zjHOV&authKey=EvFODrPUWOLijVFji0AScdjeAl2JCO7ZtpbFKF14VjfpjFyHmIU3e%2FijA%2FvoBc2l&noverify=0&group_code=635535591">交流群</a> |
9 |
| - <span> | </span> |
10 |
| - <a href="https://space.bilibili.com/436391821/channel/collectiondetail?sid=1809229">2023培训(**这里改一下**)</a> |
11 |
| - </br></br> |
12 |
| -</div> |
| 7 | +### 2025 赛季算法组预备队员**git学习**文档,**部分任务考核需在此提交**。 |
| 8 | +- git学习教程:https://www.liaoxuefeng.com/wiki/896043488029600 |
| 9 | +- 代码和提交规范:https://github.com/IRobot-Algorithm/CODE_STANDARD |
13 | 10 |
|
14 |
| -谢谢你的报名!这里是我们 2025 赛季的招新文档,我们会在这里发布一些公告信息,部分入队考核也会在这里进行。 |
| 11 | +### 提交方式 |
| 12 | +在 Welcome/submissions/ 中创建一个自己名字的文件夹提交任务,一个任务用一个文件夹或者一个文件 |
15 | 13 |
|
16 |
| -## 信息发布栏 |
17 | 14 |
|
18 |
| -**算法组 招新 qq 群:** 622101394 |
19 | 15 |
|
20 |
| -**实验室地址:** 南校区大学生活动中心 四楼 407 ***🤬马上就搬家了🤬 🫡过来帮我们搬家报学号加分*** |
| 16 | +### 考核进度跟踪 |
| 17 | +todo |
21 | 18 |
|
22 |
| -**联系人:** 不用列出来了哦哦有事在群里公屏打出来就好私聊群主管理也行 |
23 | 19 |
|
24 |
| -<img width=50% src="assets/p2.jpg"/> |
25 | 20 |
|
26 |
| -## 关于我们 |
| 21 | +### 任务目录 |
27 | 22 |
|
28 |
| -我们是 IRobot 战队算法组,由对嵌入式编程、电子技术和控制理论感兴趣的同学组成。一个赛场上的机器人**需要拥有躯体、可以行动、会感知决策**,嵌入式组的责任就是搭建电路、编写控制程序,让机器人拥有行动能力。(**这里改一下**) |
| 23 | +-todo |
29 | 24 |
|
30 |
| -日常工作主要围绕下面这几项技术开展:(**这里改一下**) |
31 |
| - |
32 |
| -- 单片机开发 |
33 |
| - |
34 |
| -- 嵌入式 Linux、ROS |
35 |
| - |
36 |
| -- 控制算法、仿真 |
37 |
| - |
38 |
| -- 功率电子设计(电容) |
39 |
| - |
40 |
| -- PCB 设计 |
41 |
| - |
42 |
| -在每个赛季的备赛过程中,我们会并行进行开发和研发两条线,既利用已经掌握的技术造出本赛季要上场的机器人,也学习探索新技术,不断进步迭代; |
43 |
| - |
44 |
| -不管你选择帮助我们造车,还是做一些研究性的贡献,嵌入式组都会是一个绝佳的实践平台,提供你作为个人难以获得的资源。 |
45 |
| - |
46 |
| -## 入队考核(**这里改一下**) |
47 |
| - |
48 |
| -相信大家一定会在我们的团队里发挥才能,也会在这里结识志同道合的朋友!但为了确保你能胜任我们的工作,完成规则测评之后,还有几项考核任务需要完成; |
49 |
| - |
50 |
| -如果觉得自己的知识有漏洞也不用担心,部分任务的文档里会包含一些参考资料,以便大家学习相关的知识点。希望大家发挥自学能力和信息检索能力,独立完成这些任务。如果遇到自己实在解决不了的问题,可以在群里提问交流。 |
51 |
| - |
52 |
| -### 考核进度跟踪(**这里改一下或者删掉**) |
53 |
| - |
54 |
| -[时间轴](https://w0ybodqyg7f.feishu.cn/share/base/view/shrcnuEAKBb1HkQ7SRoO7ExsDTQ)上标出了每一项任务的 deadline 和你的进度。信息随时更新,如果你顺利完成了一项任务,那么你的进度条会前进到这一项任务处。***大家按照要求,一个任务用一个文件夹或者一个文件,我是按照你名字文件夹下的目录数量来更新时间轴的*** |
55 |
| - |
56 |
| - |
57 |
| -**请大家务必按时完成任务,任务逾期即考核不通过。** |
58 |
| - |
59 |
| -### 任务目录(**这里讨论完改一下**) |
60 |
| - |
61 |
| -- [任务零:C 语言基础+Git](tasks/0.prerequisites/README.md) |
62 |
| - |
63 |
| -完成任务零之后,标志着你已经有了开始学习的基础;我们会开设一系列集体线下课,教会你使用我们队内的工作流进行 STM32 开发,**时间和地点在招新群里通知**。 |
64 |
| - |
65 |
| -考核进度不受线下课影响,如果有能力,可以先行继续完成下面的任务。下面的任务可以乱序进行。 |
66 |
| - |
67 |
| -- [任务一:简单 PCB 绘制](tasks/1.pcb/README.md) |
68 |
| - |
69 |
| -- [任务二:C++/CMake](tasks/2.cpp-buildsystem/README.md) |
70 |
| - |
71 |
| -- ~~任务三:Linux 基本使用/Python/ROS2~~ _没有硬性要求必须现在就完成,但是很建议先学起来,这赛季的新方案技术验证一旦完成,ROS+Linux 的方案会取代 STM32。_ |
72 |
| - |
73 |
| -接下来的这些任务需要来实验室完成: |
74 |
| - |
75 |
| -来之前先在[问卷](https://w0ybodqyg7f.feishu.cn/share/base/form/shrcnmOrLiNsDxQ9RQW10x1NaSf)里预约一下你要来的时间,或者在群里问问有没有队员有空,我们会抽人联系你接应一下,防止迷路。 |
76 |
| - |
77 |
| -- [任务四:焊接](tasks/4.solder/README.md) |
78 |
| - |
79 |
| -- [任务五:底盘控制 - 驱动 CAN 总线电机/PID 控制器](tasks/5.chassis/README.md) |
80 |
| - |
81 |
| -- [任务六:云台控制 - 姿态解算/PID 控制器](tasks/5.gimbal/README.md) |
82 |
| - |
83 |
| -- [任务七:整车控制](tasks/6.vehicle/README.md) |
84 |
| - |
85 |
| -- 任务八:认识裁判系统 - 真·整车控制 |
86 |
| - |
87 |
| -- 任务九:和机械组协作 |
88 |
| - |
89 |
| -在完成以上任务之后,你就是一名合格的嵌入式组队员了!进队之后,你就肩负着完成自己负责的任务的责任,尽快和大家熟络起来、尽快对 rm 的比赛规则和比赛生态建立理解、积极完成任务、放开手脚干。 |
90 |
| - |
91 |
| - |
92 |
| -## 最后: |
93 |
| - |
94 |
| -认真干活虽然重要,也祝你在实验室玩的开心! |
95 |
| - |
96 |
| - |
0 commit comments