💾 l3xz_openmv_camera
ROS driver for OpenMV Cam H7 R2, including support for thermal vision with FLIR Lepton adapter module.
- Connect camera via USB
- Copy
camera_script/main.py
to the USB drive of the camera
- Unmount camera
- Reconnect camera
cd $COLCON_WS/src
git clone --recursive https://github.com/107-systems/l3xz_openmv_camera
cd $COLCON_WS
source /opt/ros/humble/setup.bash
PYTHONWARNINGS=ignore:::setuptools.command.install,ignore:::setuptools.command.easy_install,ignore:::pkg_resources colcon build --packages-select l3xz_openmv_camera
cd $COLCON_WS
. install/setup.bash
ros2 run l3xz_openmv_camera l3xz_openmv_camera
Default name |
Description |
/l3xz/openmv/rgb |
Set binary values to RGB LED |
/l3xz/openmv/ir |
Set IR LED |
/l3xz/openmv/gpio_config |
Configure GPIO pin |
/l3xz/openmv/gpio_set |
Set GPIO pin configured as output |
Name |
Default |
Description |
image_topic |
image_color |
RGB image |
image_queue |
1 |
Queue size for RGB image topic |
info_topic |
camera_info |
Camera configuration |
info_queue |
1 |
Queue size for camera info topic |
show_image |
false |
Show RGB image in OpenCV window |
port |
/dev/ttyACM0 |
Serial port of camera |
frames_hz |
10 |
fps |
gpio_hz |
1 |
GPIO update rate |
frame_id |
openmv_camera_frame |
camera tf frame |
resolution |
QQVGA |
image resolution |