🤖 LateAI
首页项目列表 › 树莓派自动驾驶小车
🚙

树莓派自动驾驶小车

Self-Driving Car Using Raspberry Pi
📶 进阶 ⏱ 1~2 周 💰 约 $150(含硬件) 🏷 CV Zone

📌 项目介绍

用树莓派 + 摄像头做一台自动驾驶原型车:摄像头识别道路与车道线,图像处理算出转向角,PID 控制器驱动舵机/电机沿车道行驶。

这个项目把计算机视觉与控制系统完整结合起来,是自动驾驶入门教育的经典案例。

🧰 环境与物料

🔧 步骤拆解

1

搭建小车平台

组装底盘、电机与转向舵机

用简单代码先验证电机与舵机能正常控制

2

安装树莓派环境

烧录系统、配置摄像头与 SSH

安装 OpenCV 与依赖(可用预编译版加速)

3

采集道路画面

摄像头拍路面前方画面,验证画面质量

保证画面能看到完整车道线

4

车道线检测

颜色过滤/边缘检测提取车道区域

用霍夫变换或滑动窗口拟合车道线

5

计算转向角

根据车道中心偏移量计算目标转向角

画面中心与车道中心之差作为误差信号

6

PID 控制

对误差做 PID 调节输出舵机角度

先调 P,再逐步加 I/D 消除稳态偏差

7

闭环调试

低速直道 → 弯道逐步测试

调整速度与转向增益,避免甩出赛道

💡 要点提示

查看原站 ↗ ← 返回 LateAI 首页