1. OAK 4 D与ROS2集成概述
OAK 4 D是一款集成了AI计算能力的智能相机设备,其独特之处在于可以直接运行完整的ROS2系统,无需依赖外部计算机。这种边缘计算能力使其成为机器人感知与控制的理想选择。在本文中,我们将详细介绍如何将OAK 4 D作为主控计算机部署到iRobot Create 3机器人平台上,实现完全自主的人员跟随功能。
这个Demo的核心价值不仅在于展示人员跟随功能本身,更重要的是提供了一个完整的框架,展示如何在OAK 4 D上构建和部署自定义的ROS2应用程序。通过使用官方提供的ROS workspace template,开发者可以快速搭建自己的机器人应用,充分利用OAK 4 D的边缘计算能力和OAK Hub的管理功能。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 硬件配置详解
2.1 主要硬件组件
在这个Demo中,我们使用了以下硬件配置:
- OAK 4 D智能相机(带DepthAI SDK)
- iRobot Create 3移动机器人平台
- PoE供电模块(用于为OAK 4 D供电)
- 以太网电缆(连接OAK 4 D和Create 3)
- USB WiFi适配器(MT7601U芯片组)
- USB-A母头到USB-C公头适配器
注意:目前OAK 4 D仅支持特定型号的USB WiFi适配器,包括RTL8811CU/RTL8812CU和MT7601U芯片组。在选择适配器时务必确认兼容性。
2.2 供电与通信方案
由于Create 3无法直接为OAK 4 D供电,我们采用了PoE(Power over Ethernet)方案:
- 使用PoE供电模块为OAK 4 D提供电力
- 通过以太网线实现OAK 4 D与Create 3之间的直接通信
- 通过USB WiFi适配器连接无线网络,实现远程管理和部署
这种配置确保了整个系统的完全移动性,同时保持了稳定的通信连接。以太网连接提供了机器人控制所需的低延迟通信,而WiFi连接则方便了远程管理和应用部署。
3. 网络配置步骤
3.1 初始连接设置
首先需要通过有线方式完成OAK 4 D的初始配置:
- 使用PoE+交换机连接OAK 4 D
- 通过以太网电缆建立连接
- 确保DHCP可以访问互联网
这个初始配置与OAK 4 D的官方入
