This package provides a ROS 2 node (boson_node) for interfacing with a FLIR Boson thermal camera using OpenCV and cv_bridge. The node captures and publishes thermal images in either raw Y16 or RGB formats.
To start with default settings:
ros2 launch boson_ros2 boson_camera.launch.pyTo enable raw (Y16) mode:
ros2 launch boson_ros2 boson_camera.launch.py raw_video:=truemkdir -p ~/boson_ws/src
cd ~/boson_ws/src
git clone https://github.com/nvanheyst/flir-boson-ros2.git
cd ..
colcon build --symlink-installecho "source ~/boson_ws/install/setup.bash" >> ~/.bashrc
source ~/.bashrccd src/flir-boson-ros2/boson_bringup/config/
sudo cp ./99-flir-boson.rules /etc/udev/rules.d/
sudo udevadm control --reload-rules
sudo udevadm trigger