Files
OrbbecSDK_ROS2/zh/_sources/source/8_FAQ/FAQ.md.txt
T
2025-10-31 02:59:43 +00:00

51 lines
1.7 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 常见问题
### 意外崩溃
如果相机节点意外崩溃,它将在当前运行目录中生成崩溃日志:`Log/camera_crash_stack_trace_xx.log`。请将此日志发送给支持团队或提交到GitHub issue以获得进一步帮助。
### 多相机无数据流
**电源供应不足**:
- 确保每个相机连接到单独的集线器。
- 使用有源集线器为每个相机提供足够的电力。
**高分辨率**:
- 尝试降低分辨率以解决数据流问题。
**增加usbfs_memory_mb值**:
- 通过运行以下命令将 `usbfs_memory_mb` 值增加到128MB(这是参考值,可根据系统需求调整):
```
echo 128 | sudo tee /sys/module/usbcore/parameters/usbfs_memory_mb
```
- 要使此更改永久生效,请查看[此链接](https://github.com/OpenKinect/libfreenect2/issues/807)。
### 其他故障排除
- 如果遇到其他问题,将 `log_level` 参数设置为 `debug`。这将在运行目录中生成SDK日志文件:`Log/OrbbecSDK.log.txt`。请将此文件提供给支持团队以获得进一步帮助。
- 如果需要固件日志,将 `enable_heartbeat` 设置为 `true` 以激活此功能。
### 为什么有这么多启动文件?
- 不同的相机具有不同的默认分辨率和图像格式。
- 为简化使用,每个相机都有自己的启动文件。
### 多相机连接时如何指定启动某一个相机
如果启动文件未显式指定要使用的设备,在同时连接多台相机时,驱动会默认连接到其中一个(默认设备)。
可以先通过以下命令查看设备序列号:
```bash
ros2 run orbbec_camera list_devices_node
```
然后在启动时显式指定序列号,例如:
```bash
ros2 launch orbbec_camera femto_bolt.launch.py serial_number:=CL8H741005J
```