Competing with autonomous model vehicles: a software stack for driving in smart city environments

Julius Bächle, Jakob Häringer, Noah Köhler, Kadir-Kaan Özer, Markus Enzweiler, Reiner Marchthaler
{"title":"Competing with autonomous model vehicles: a software stack for driving in smart city environments","authors":"Julius Bächle,&nbsp;Jakob Häringer,&nbsp;Noah Köhler,&nbsp;Kadir-Kaan Özer,&nbsp;Markus Enzweiler,&nbsp;Reiner Marchthaler","doi":"10.1007/s43684-024-00074-w","DOIUrl":null,"url":null,"abstract":"<div><p>This article introduces an open-source software stack designed for autonomous 1:10 scale model vehicles. Initially developed for the Bosch Future Mobility Challenge (BFMC) student competition, this versatile software stack is applicable to a variety of autonomous driving competitions. The stack comprises perception, planning, and control modules, each essential for precise and reliable scene understanding in complex environments such as a miniature smart city in the context of BFMC. Given the limited computing power of model vehicles and the necessity for low-latency real-time applications, the stack is implemented in C++, employs YOLO Version 5 s for environmental perception, and leverages the state-of-the-art Robot Operating System (ROS) for inter-process communication. We believe that this article and the accompanying open-source software will be a valuable resource for future teams participating in autonomous driving student competitions. Our work can serve as a foundational tool for novice teams and a reference for more experienced participants. The code and data are publicly available on GitHub.</p></div>","PeriodicalId":71187,"journal":{"name":"自主智能系统(英文)","volume":"4 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s43684-024-00074-w.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"自主智能系统(英文)","FirstCategoryId":"1093","ListUrlMain":"https://link.springer.com/article/10.1007/s43684-024-00074-w","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

This article introduces an open-source software stack designed for autonomous 1:10 scale model vehicles. Initially developed for the Bosch Future Mobility Challenge (BFMC) student competition, this versatile software stack is applicable to a variety of autonomous driving competitions. The stack comprises perception, planning, and control modules, each essential for precise and reliable scene understanding in complex environments such as a miniature smart city in the context of BFMC. Given the limited computing power of model vehicles and the necessity for low-latency real-time applications, the stack is implemented in C++, employs YOLO Version 5 s for environmental perception, and leverages the state-of-the-art Robot Operating System (ROS) for inter-process communication. We believe that this article and the accompanying open-source software will be a valuable resource for future teams participating in autonomous driving student competitions. Our work can serve as a foundational tool for novice teams and a reference for more experienced participants. The code and data are publicly available on GitHub.

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
与自动驾驶模型车竞争:智能城市环境中的驾驶软件堆栈
本文介绍了专为 1:10 比例自动驾驶模型车设计的开源软件栈。这款多功能软件堆栈最初是为博世未来交通挑战赛(BFMC)学生竞赛开发的,适用于各种自动驾驶竞赛。该堆栈包括感知、规划和控制模块,每个模块对于在复杂环境(如 BFMC 中的微型智能城市)中精确可靠地理解场景都至关重要。鉴于模型车的计算能力有限以及低延迟实时应用的必要性,该堆栈采用 C++ 实现,使用 YOLO Version 5 s 进行环境感知,并利用最先进的机器人操作系统 (ROS) 进行进程间通信。我们相信,这篇文章和随附的开源软件将成为未来参加自动驾驶学生竞赛团队的宝贵资源。我们的工作可作为新手团队的基础工具和经验丰富的参赛者的参考资料。代码和数据可在 GitHub 上公开获取。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
CiteScore
3.90
自引率
0.00%
发文量
0
期刊最新文献
Stabilization of nonlinear safety-critical systems by relaxed converse Lyapunov-barrier approach and its applications in robotic systems Pedestrian safety alarm system based on binocular distance measurement for trucks using recognition feature analysis Multi-objective optimal trajectory planning for manipulators based on CMOSPBO A multi-step regularity assessment and joint prediction system for ordering time series based on entropy and deep learning Life cycle assessment of metal powder production: a Bayesian stochastic Kriging model-based autonomous estimation
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1