Q&A

Junity 发布于 3 天前 70 次阅读 最后更新于 3 天前 1114 字 预计阅读时间: 5 分钟


请各位同学怀着谦虚的心态看看下面的Q&A,然后翻翻群里的精华消息,如果还不懂的,再在群里提问。

一.GKD实验室是干什么的?RM(Robomaster)又是什么

GKD是我们学校的一个社团性质的实验室,主要参加 Robomaster 相关的比赛;我们并非一味的寻找“技术大佬”,更重要的是和我们志同道合,真正想参加这个比赛的同学。平时我们也会将技术积累转化应用到全国大学生电子设计竞赛、全国大学生嵌入式芯片与系统设计竞赛、ICPC国际大学生程序设计竞赛等硬核工科竞赛,并且均刷新西大最好成绩。

Robomaster 是一个机器人对抗竞赛,主要模式是队伍从零开始搭建出若干机器人,通过发射弹丸攻击敌方单位,同时进行占点等任务。根据规模,可以分为 1V13V37V7 等不同比赛。我们主要参与1v1与3v3。如果你想要更深入地了解这个比赛,可以到官网看看:https://www.robomaster.com/zh-CN

二.实验室内部有哪些分组?硬件组和机械组有什么区别?

实验室目前分为三个组:软件组、机械组、硬件组。
软件组负责编写机器人的电控,寻路算法,自瞄系统等等。电控基于c++,其中会涉及到pid参数的调试,与视觉、导航代码的适配,以及控制代码的开发等,你需要有软硬件结合的能力,以更好的对车进行调试。导航的话 基于C++和PCL、OpenCV等第三方库,使用激光雷达建图定位,并通过一些策略算法控制哨兵行进。自瞄模块基于 C++ 与 OpenCV 开发,通过装甲板识别与运动预测算法实现目标跟踪,并将预测结果经 UDP 传输至电控,从而驱动小车云台实时跟随装甲板运动。
机械组的主要职责是设计机器人的机械结构,需要熟练应用solidworks进行绘图设计,了解常用零件和常用材料以及极限和配合的知识。
硬件组主要负责设计和制造机器人身上所有的电路板。根据机器人功能需求,独立完成各类电路板(如主控板、超级电容模块、驱动板等)的原理图与PCB设计。此外还需要负责电池管理、电压转换,功率分配和走线方式,确保各模块在不同工况下均能获得稳定电能。

三.那怎么才能加入呢?

我们会在国庆期间创建各个组的招新群,之后会在群里发布一些培训内容。如果你能坚持完成,并在最后的考核中表现优秀,就可以加入实验室了。当然,如果你的能力已经非常优秀了,那你也可以直接联系各组的组长获取往届的考核题完成,我们会视完成度提前邀请你加入。

四.我现在可以怎么学习相关知识呢

有一些不错的资源:

五.上面的链接打不开啊

请自行寻找科学访问Google的方法,当你能访问Google,你就应该能访问这些网站了。

六.实验室有没有公开账号呢

我们现在有B站账号和Github账号:

七.我遇到了技术/学习上问题,可以直接在群里问吗

可以,但我们希望你在问问题之前,至少尝试了以下步骤:

  1. 在Google或者Bing上面搜过相关的内容
  2. 至少向两个不同的AI问过这个问题(千问,KIMI,ChatGPT,Claude)

如果你仍然没有得到答案,那么请把你的问题描述完整,并附上完整的报错或日志,发到群里。语焉不详的问题只有算命先生可以告诉你答案。

此作者没有提供个人介绍。
最后更新于 2025-09-30