GitLab中文网站 > 售前问题 > 极狐GitLab x 北理工路特斯车队|为创新加速,为 “自由飞驰” 保驾护航

极狐GitLab x 北理工路特斯车队|为创新加速,为 “自由飞驰” 保驾护航

发布时间:2024-02-27 09: 43: 27

自由飞驰,掌控由我,在极限速度下追求突破,这也许就是赛车令人着迷的根源所在。随着无人驾驶、人工智能这些元素的融入,使得方程式赛车更具想象力和创造力。北京理工大学路特斯无人驾驶方程式车队(BITFSD)正是这样一支瞄准无人车辆高端技术前沿的科技创新团队,车队已在“中国大学生无人驾驶方程式大赛”中,取得六年五冠的成绩。
 

而这场速度与激情的游戏背后,有一个同样酷炫的开源项目:极狐GitLab。

作为积极践行自主可控 3.0 的代表企业,极狐(GitLab) 在为企业提供服务的同时,持续关注我国开源教育与人才培养。2022 年,北京理工大学路特斯车队加入 “极狐(GitLab) 中国教育公益支持项目”,开始使用极狐GitLab 作为团队研发协同的平台,为无人驾驶方程式赛车研发创新加速!

初识极狐,支持高校创新与人才培养

作为国内第一支敢于尝试无人驾驶技术研究的学生团队,截止 2022 年,已在 “中国大学生无人驾驶方程式大赛” 中,取得六年五冠的成绩,是中国唯一一所夺得方程式系列单项组别五冠的队伍,创造多项历史纪录。

车队的目标是设计和制造一辆可以自动驾驶的方程式赛车,赛车需要识别赛道两边不同颜色的锥桶,根据检测到的锥桶位置规划出行驶路径,并自动沿着赛道行驶。

车队下设了 5 个组,分别是机械组、电驱动组、电控组、无人系统组、运营组。其中,作为高速行驶的无人方程式赛车的 “大脑”,无人组负责赛车的感知、定位、规划、控制、决策等能力,团队成员约 30 名,高频的协作无处不在,因此十分需要一个一站式软件研发平台,支撑团队高效协同,并保障代码质量和稳定性,因此,易用性和成本等都是对于车队而言很重要的考量因素。

在寻找合适的平台和产品的过程中,车队发现了极狐GitLab 这个平台,于是进行了更深入的研究和了解,发现极狐GitLab 不仅产品成熟,支持一站式 DevOps 管理,全球拥有众多用户,且在国内独立运营,访问速度也很流畅,除此之外,他们还惊喜地发现极狐GitLab 面向教育机构和高校社团提供了教育公益计划。

于是他们立即与极狐GitLab 建立联系,双方展开密切沟通及交流,并很快签署了 “极狐(GitLab) 中国教育公益支持项目”合作备忘录,极狐GitLab 与北京理工大学路特斯车队的故事,从此开始。

创新加速,为车队无人系统研发保驾护航

目前,无人组 30 位成员均在极狐GitLab 上进行开发工作,参与协作的成员来自车辆、自动化、计算机等多个专业和学院,协同进行包括感知、规划、控制、决策,以及状态估计、仿真平台的功能开发工作。由于车队成员来自不同的学院,上课时间也不同,极狐GitLab 很好地支持了同学们的异步协作。

功能丰富,一站式开发

在极狐GitLab 平台的支持下,车队使用了多个功能协同开发,例如版本控制、Issue 追踪、CI/CD 等。这些功能大大提高了车队的开发效率和代码质量,并帮助车队解决了例如代码管理混乱、协作开发不便等痛点。此外,极狐GitLab 还支持自定义 CI/CD 流程,使得车队能够更灵活地定制专属流程,满足车队的特殊需求。

 

便捷的权限管理

同时,权限管理功能也帮助车队解决了一个大难题。为了保护车队核心技术资产,精细化的权限控制必不可少。但之前并没有很好地工具可以帮助车队进行区分。引入极狐GitLab 以后,新加入的成员就在 Newer 这个群组里完成实习任务,这个组里的成员看不到项目的核心代码,只有转正后,正式拉入 BITFSD 群组才可以看到核心代码。通过这个方式设置不同的群组,在网页端图形化界面操作,帮助车队更方便地实现权限控制和技术资产保护

 

轻松上手,易用性强

极狐GitLab 的访问速度也非常流畅,易用性强。很多加入车队“实习”的新人都是大一刚入学,还不能流畅地访问外网,极狐GitLab 不仅访问速度丝滑,且支持私有化部署,十分便捷。同时,极狐GitLab 还提供了详细的中文文档和丰富学习教程,新人加入车队以后,学习使用极狐GitLab 也十分容易上手。

 

源远流长,取之开源,贡献开源

极狐GitLab 坚持开源开放,利用自身开放开源属性和领先的产品技术能力助力教育创新,而北理工路特斯车队的同学们也在践行着开源开放的精神。

随着车队成员的毕业离校,每年都有一批新同学加入,在这个过程中,学长们会将相关 Git 知识、极狐GitLab 的使用和开发经验分享给新成员,持续传递着知识和经验,源远流长。

更值得一提的是,在 2020 年,车队还建立了中国 FSAC 赛事的第一个数据开源库,并在 2022 年发布了开源 3.0 版本,目前已在极狐GitLab 上开源

“无人方程式赛车的设计需要一个大团队下多个组的成员紧密协作,而开源同理,也是许多开发者为完善一个目标而不断努力协同的工作方式,让平凡的我们也能为科技创新添砖加瓦,感谢极狐GitLab 为我们提供了这样一个高效协作的平台。”

——北京理工大学路特斯无人方程式车队

 

除了北理工路特斯车队,极狐GitLab 教育公益项目还与南京大学、华东师范大学、大连东软信息学院、常州工学院等多所院校达成合作,持续支持开源教育,与全球创新时刻保持技术同步,助力我国 “产、学、研、用” 多维深度融合,为中国开源软件生态自主发展注入源源不断的能量。
 

展开阅读全文

标签:

读者也访问过这里:
极狐GitLab
助力企业数字化转型
立即购买
最新文章
GitLab如何配置Shell Runner GitLab如何配置Java环境
GitLab不仅是一个代码管理仓库,还提供了CI/CD功能,可以自动跑代码、测代码,前提是需要配置Runner以及Java环境变量。本文将为大家介绍Gitlab如何配置Shell Runner,Gitlab如何配置Java环境的相关内容。
2025-11-14
GitLab如何导入GitHub项目 GitLab如何导入Gitee项目
很多人用GitHub或者Gitee存储代码,假如公司搭建了GitLab平台,需要把代码统一挪到GitLab里管理,GitLab针对GitHub平台提供了【导入功能】,但是对于Gitee没有提供官方的导入功能,应该怎么才能导入呢?本文将为大家介绍GitLab如何导入GitHub项目,GitLab如何导入Gitee项目的相关内容。
2025-11-14
Gitlab Runner是什么 Gitlab Runner如何配置
在现代的软件开发流程中,持续集成与持续交付(CI/CD)可以有效提高代码质量与工作效率,避免出现大规模代码Bug的情况。Gitlab Runner是GitLab CI/CD的核心组件,主要负责运行自动化任务。本地部署GitLab时,建议掌握GitLab runner的配置方法,尽可能发挥GitLab的全部功能。本文将为大家介绍Gitlab Runner是什么,Gitlab Runner如何配置的相关内容。
2025-11-14
Git、GitHub、GitLab有什么区别 Git和GitLab使用教程
在软件开发的流程中,版本控制与协作平台是推动项目前进的重要基石。Git、GitHub与GitLab都是代码版本控制工具,这三者并不是同一个东西,对于初次接触大型项目开发的用户来说,了解三者关系不仅可以有效提升开发效率,还能提升代码提交的质量。本文将为大家介绍Git、GitHub、GitLab有什么区别,Git和GitLab使用教程的相关内容。
2025-11-14
GitLab可以安装在Windows上吗 GitLab可以代码审查吗
GitLab是一个代码管理平台,可以将本地代码推送到远程仓库,从而实现和同事协作开发,相比于其他代码管理平台,GitLab支持本地部署,那么GitLab可以安装在Windows上吗?提交代码时,一个重要功能就是【代码审查】,那么GitLab可以代码审查吗?本文将为大家回答这两个问题。
2025-10-30
Gitlab CI是什么 Gitlab-CI/CD自动化部署的流程是什么
在现代软件开发的流程中,持续集成与持续部署(CI/CD)是保障开发效率与交付质量的核心。GitLab作为一款专业的DevOps平台,其内置了CI/CD工具链,可以帮我们自动化部署,提高开发效率。本文将为大家介绍Gitlab CI是什么,Gitlab-CI/CD自动化部署的流程是什么的相关内容。
2025-10-30

读者也喜欢这些内容:

咨询热线 400-8765-888