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怎么配置数据库负载均衡 GitLab如何设置数据库的读写分离
随着开发团队规模扩大与持续集成任务频繁运行,GitLab 的数据库压力不断增大,尤其在大型项目中,读取操作(如查看 Issue、Merge Request、Pipeline 状态)远高于写入操作。如果不对数据库负载进行优化,将直接影响 GitLab 的响应速度与稳定性。为此,GitLab 提供了对 PostgreSQL 数据库的负载均衡与读写分离机制支持。通过合理配置主从架构、读写转发、连接池代理等手段,能显著提升系统性能与可用性。本文围绕“GitLab怎么配置数据库负载均衡 GitLab如何设置数据库的读写分离”两个问题,深入讲解部署思路、配置方法与运维建议。
2025-04-29
GitLab怎么实现数据库的高可用性 GitLab如何搭建高可用服务器
随着企业开发流程向自动化、规模化不断推进,GitLab 不再只是代码仓库,更是集代码审查、持续集成、部署与权限管理于一体的 DevOps 中心平台。与此同时,系统的稳定性也成为团队效率的底线。尤其是 GitLab 的数据库(PostgreSQL),一旦发生故障,整个系统将陷入瘫痪。为了避免单点故障导致服务中断,GitLab 提供了多种方式实现 数据库高可用(High Availability, HA)。本文围绕“GitLab怎么实现数据库的高可用性 GitLab如何搭建高可用服务器”两个问题,从架构选型到部署实操,全面讲解 GitLab 的高可用建设路径,帮助企业构建稳固、高性能的协作平台。
2025-04-29
如何审计GitLab数据库的操作记录 GitLab审计日志怎么看
在现代企业DevOps体系中,GitLab 已不仅仅是代码托管工具,更是集代码审查、CI/CD流程、用户管理于一体的协作平台。而其底层数据库承载着用户行为、访问控制、项目权限、CI流水线等敏感信息。为防止数据泄露、权限滥用以及满足合规要求(如ISO 27001、GDPR、SOX等),对 GitLab数据库操作行为进行审计 已成为必要措施。本文将围绕“如何审计GitLab数据库的操作记录 GitLab审计日志怎么看”两个问题,提供数据库层与GitLab平台层的审计路径、日志查看方法、配置技巧与实际使用建议。
2025-04-29
GitLab数据库日志怎么查看 GitLab怎么管理数据库日志
在实际使用 GitLab 过程中,数据库作为核心组件之一,其性能瓶颈、错误异常或访问行为都会对系统稳定性产生直接影响。无论是诊断查询慢、权限拒绝、连接超限,还是排查恶意访问、执行错误,数据库日志都是第一手的重要证据来源。而 GitLab 默认使用 PostgreSQL 数据库,其日志体系具备强大灵活性,结合 GitLab 的目录结构与维护工具,可以实现对日志的全面查看与有效管理。本文将围绕“GitLab数据库日志怎么查看 GitLab怎么管理数据库日志”两个主题,从日志路径、内容分类到配置优化和清理策略,为你构建一套完善的数据库日志使用指南。
2025-04-29
GitLab如何设置数据库的访问权限 如何预防GitLab数据库的数据泄露
随着越来越多企业将敏感代码、研发流程、CI流水线等关键资产集中托管到 GitLab 平台,其底层数据库所承载的数据安全责任也随之倍增。GitLab 默认使用 PostgreSQL 数据库存储用户、项目、Pipeline、Token 等重要信息,一旦数据库遭到未授权访问或数据泄露,将对企业造成不可估量的损失。因此,确保数据库访问权限合理配置、风险点充分防范,是保障 GitLab 系统安全的重要一环。本文将围绕“GitLab如何设置数据库的访问权限 如何预防GitLab数据库的数据泄露”两个主题,从权限控制、连接加固、日志审计到最佳实践出发,帮助你构建安全稳固的 GitLab 数据防护体系。
2025-04-29
GitLab数据库如何加密 GitLab数据库有哪几种加密方式
在软件研发流程全面数字化的今天,代码仓库、CI流水线、项目配置等核心资产已全部托管在如 GitLab 这样的 DevOps 平台中。与此同时,安全风险与合规压力也逐渐逼近运维与安全团队的边界,数据库加密成为保护敏感信息、抵御数据泄露风险的重要手段。GitLab 默认使用 PostgreSQL 作为数据库引擎,是否支持加密?如何启用加密?加密的粒度与方式有哪些选择?本文将围绕“GitLab数据库如何加密 GitLab数据库有哪几种加密方式”两个核心问题,详解数据库加密的实操方法、可选方案与风险控制建议,助力企业构建更稳固的研发数据安全体系。
2025-04-28

读者也喜欢这些内容:

咨询热线 400-8765-888