机器人控制器开发(传感器层——奥比大白相机适配)

编译OrbbecSDK_ROS2的代码

执行命令

bash 复制代码
colcon build
bash 复制代码
ros2 launch orbbec_camera dabai.launch.py

问题1:

运行时报错:

component_container-1 ERROR 1757153916.450795107 camera.camera_container: Failed to load library: Could not load library dlopen error: libopencv_imgcodecs.so.408: cannot open shared object file: No such file or directory, at ./src/shared_library.c:99

解决方案:

进入orbsdk的 lib路径下

bash 复制代码
cd /home/cat/ros2_navigation_ws/install/orbbec_camera/lib/

增加软链接

bash 复制代码
ln -s /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.5d libopencv_imgcodecs.so.408

再次执行就不会提示找不到这个库了

问题2:

报错:

component_container-1 ERROR 1757154721.674191725 camera.camera: Failed to initialize device usbEnumerator createUsbDevice failed!

component_container-1 INFO 1757154721.674528589 camera.camera: resetDevice : Reset device uid:

component_container-1 INFO 1757154721.674668876 camera.camera: Reset device uid: done

component_container-1 INFO 1757154721.774475496 camera.camera: Connecting to the default device

解决方案:

添加 udev 规则

bash 复制代码
sudo vim /etc/udev/rules.d/99-orbbec.rules

写入:

bash 复制代码
SUBSYSTEM=="usb", ATTR{idVendor}=="2bc5", ATTR{idProduct}=="0655", MODE="0666"

保存后执行:

bash 复制代码
sudo udevadm control --reload-rules
sudo udevadm trigger

运行效果


相关推荐
JIAOZHANZHISHIKU3 小时前
机器人外壳粘接性价比怎么选?3M VHB 胶带与结构胶解决方案
经验分享·机器人·工业胶粘剂·3m胶粘剂
GlobalInfo4 小时前
2026年机器人多指灵巧手市场分析报告——涵盖行业调查、趋势分析与发展前景
大数据·人工智能·microsoft·微服务·机器人
zkk952710 小时前
【机器人感知运控笔记一】从点云到避障:距离场的构建、查询与梯度
机器人·具身智能·sdf·esdf
XMAIPC_Robot13 小时前
-40~85℃宽温实测:RK3588 机器人控制器硬件底座,长时间 SLAM 定位稳定性验证
人工智能·fpga开发·机器人·边缘计算·arm+fpga·rk3588+fpga
绿蕉13 小时前
谁在阻碍机器人连续跑300天?——被遗忘的“工程一致性“与“故障漂移“
机器人
数智奔流14 小时前
OpenAI健康板块负责人:AI医疗健康的上限和下限
机器人·具身智能·禾赛
绿蕉15 小时前
从硬件内卷到“中间件荒“——仿真工具、开发接口、开源生态
中间件·机器人
TMT星球15 小时前
云从科技训推一体化平台入选重庆市智能机器人产业链公共服务平台
人工智能·科技·机器人
大江东去浪淘尽千古风流人物16 小时前
【FLORA】机器人视频标注引擎解析:三模型如何产出动作指令与四类奖励信号
matlab·机器人·跨模态·遥感·图像匹配·1024程序员节·特征描述符
猫先生Mr.Mao16 小时前
让动作先接受“未来检验”:ThinkWorld 如何用世界想象强化机器人推理
机器人·强化学习·具身智能·vla·世界模型·thinkworld