全部解决方案
ESP32 视觉识别智能车
机器人 · 犀牛派 X1 + ESP32

ESP32 视觉识别智能车

基于犀牛派 X1、ROS 2 与 ESP32 智能车的微型智能驾驶沙盘,集成视觉识别、行为决策和运动控制。

方案如何组成

  1. 1车端图像采集
  2. 2道路与信号识别
  3. 3状态机决策
  4. 4Wi-Fi 控制
  5. 5车端执行

需要哪些硬件

硬件 / 配件数量
开发板 犀牛派 X1 阿加犀 APLUX · X1 ↗× 1
机器人本体 ESP32 智能车(整机 / 套件) 集成 ESP32 微处理器、摄像头、电机驱动模块、Wi-Fi ↗× 1
机械与结构 沙盘 / 赛道环境 含车道线、斑马线、停止线、红绿灯的道路系统(可自制或定制)(计数单位:套) ↗× 1
机械与结构 3D 打印件(车壳、底盘等) 模型文件随官方仓库开源,可自行打印(计数单位:套) ↗× 1
原始清单、装配与接线说明
配套套件 · ESP32 视觉识别智能车

复现步骤

  1. 1

    准备车辆与主控

    按硬件清单组装 ESP32 小车与沙盘,主控准备 Ubuntu 22.04、ROS 2 Humble 和项目源码。

  2. 2

    连接车辆

    主控接入小车 Wi-Fi,确认摄像头视频流和 UDP 控制端口可访问。

  3. 3

    编译并启动

    在项目工作空间执行:

    colcon build
    . install/setup.bash
    ros2 launch tank_bringup tank_bringup.launch.py
  4. 4

    启用视觉驾驶

    在 rqt 的 Service Caller 中将 toggle 从 0 改为 1 并调用,观察车道线和信号识别结果。

完整装配与复现指南 ↗

运动与传感器模拟