diff --git a/README.md b/README.md index 184aa14..f2670f7 100644 --- a/README.md +++ b/README.md @@ -159,3 +159,19 @@ and then run the node with libcamera and ROS debug information in `gdb`: ```sh LIBCAMERA_LOG_LEVELS=*:DEBUG ros2 run --prefix 'gdb -ex run --args' camera_ros camera_node --ros-args --log-level debug -p width:=640 -p height:=480 ``` + + +### Q&A + +Q1: The node exits with `no cameras available`. +> A1: Check your camera connection and test with the libcamera examples that the camera is supported and accessible. + +For the OV5647 (Camera Module v1) `v4l2-ctl --list-devices` should list the `unicam` +``` +unicam (platform:3f801000.csi): + /dev/video0 + /dev/media0 +``` + +Q2: The node exits with `Failed to allocate buffers`. +> A2: The requested image size and pixel format may be too large. Set `width` and `height` to a lower resolution or chose a compressed pixel format.