项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 1937
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- 已安装 Git,可执行 git clone
- 已安装 Docker(README 推荐在 WSL 上安装 Docker 进行环境搭建)
- 已安装 VSCode,并用于打开仓库文件夹、创建 Dev Container
- 本机可运行 Python 脚本(示例代码均为 Python)
安装与启动步骤
-
1克隆代码仓库
把项目源码下载到本地,README 第 1 步即为克隆仓库,注意命令前不要输入 $ 提示符。
git clone https://github.com/ShisatoYano/AutonomousVehicleControlBeginnersGuide -
2搭建运行环境
README 推荐在 WSL 上使用 Docker:先用 VSCode 打开仓库文件夹,再创建 Dev Container,所需库会自动安装。
-
3运行单元测试
执行仓库自带测试脚本,确认环境里的依赖库已正确安装,无报错即表示配置成功。
. run_test_suites.sh -
4运行仿真示例
README 说明在 src/simulations 目录下执行对应 Python 脚本,这里以扩展卡尔曼滤波定位仿真为例。
python src/simulations/localization/extended_kalman_filter_localization/extended_kalman_filter_localization.py
如何确认成功
执行 . run_test_suites.sh 无报错,说明依赖环境安装成功;再运行 src/simulations 下的脚本能出现对应仿真结果即为正常。
常见问题
Q:怎么搭建运行环境?
A:README 给出的方式是在 WSL 上安装 Docker,用 VSCode 打开仓库文件夹后创建 Dev Container,所需依赖库会自动安装完成,无需手动逐条安装。
Q:如何运行某个算法的仿真?
A:进入仓库的 src/simulations 目录,找到对应算法子目录并执行其中的 Python 脚本,例如扩展卡尔曼滤波定位示例的脚本路径。
Q:必须先跑单元测试吗?
A:README 第 3 步安排先执行 . run_test_suites.sh 来确认环境安装成功,建议先跑通测试再运行仿真脚本,便于定位环境问题。
Q:有中文或详细算法文档吗?
A:README 仅列出项目为面向初学者的技术指南,并提供了官网链接 https://www.eureka-moments-blog.com,可前往官网查看配套说明。
注意事项
- README 中的命令前带 $ 提示符,复制执行时要去掉该符号。
- 环境搭建依赖 Docker 与 VSCode Dev Container,首次创建容器会自动下载镜像并安装依赖,耗时较长。
- README 的 Requirements 章节未在节选中给出具体版本号,安装前建议先查看仓库内该章节确认细节。
- 项目为算法示例代码集合,运行各仿真脚本时请注意路径要与 README 中给出的目录结构一致。
核心亮点
- 提供可直接运行的Python示例代码,降低实践门槛
- 文档结构清晰,按算法和架构模块化组织,便于查阅
- 覆盖定位、建图、控制等关键环节,学习路径完整
不足之处
- 示例代码可能未针对实际车辆部署优化,与工业级应用有差距
- 文档/社区待观察,更新频率和互动性需进一步确认
适用场景
- 自动驾驶初学者自学算法原理与代码实现
- 高校或培训机构作为课程实验教材
- 工程师快速了解自动驾驶软件架构的参考
替代项目
Apollo、Autoware、PythonRobotics
上一篇:naps2
下一篇:argos-translate
同类项目推荐
Friend.ly
开源
根据性格特质推荐志同道合的朋友,让社交匹配更精准。
A social media platform with a friend recommendation engine based on personality tra···
investment-news
开源
每天几分钟,用 AI 看懂全球产业链,抓住 A 股板块风向
为 A股投资者打造的全球产业链资讯看板 · 12 大赛道一一对应 A股板块(半导体/AI/机器人/新···
mental-wellness-prompts
开源
现成的心理支持提示词模板,快速搭出有安全边界的对话流程
Templates for AI-powered mental wellness support. Includes conversation frameworks, ···
FinRL-Trading
开源
用强化学习搭量化交易智能体,从数据到回测一站跑通
FinRL-X: An AI-Native Modular Infrastructure for Quantitative Trading
GoldenDict-OCR
开源
让 GoldenDict 更快更聪明,OCR 取词+全文搜索一步到位
GoldenDict++: Optimizations for faster dictionary loading and searching, even with l···
ClicShopping
开源
用 AI 驱动电商,快速搭建智能 B2B/B2C 商店
Agentic Ecommerce Solution, Gen AI
DeskcommCRM
开源
自托管 AI 销售 CRM,原生接入 WhatsApp,让聊天变订单
Open-source AI sales OS — self-hosted CRM with native AI agents + WhatsApp (WAHA). ···
BianQue
开源
中文医疗问答,微调LLaMA,提供专业预问诊对话能力
中文医疗对话模型扁鹊(BianQue)
TTSG
开源
用大白话描述,自动生成自动驾驶测试场景
Traffic Scene Generation from Natural Language Description for Autonomous Vehicles w···
