SDK:
官网:http://documentation.evocortex.com/libirimager2/html/Installation.html#sec_linuxinst
sudo bash -c 'echo "options uvcvideo nodrop=1" > /etc/modprobe.d/uvcvideo.conf'
sudo rmmod uvcvideo; sudo modprobe uvcvideo nodrop=1
sudo bash -c 'echo -n 1 > /sys/module/uvcvideo/parameters/nodrop' groups # 看这里面有没有video,如果没有的话执行下一条命令
sudo usermod -a -G video <hostname> #执行后重启,再groups看有没有video
Provided downloads from Evocortex 下载libirimager
sudo apt-get install cmake freeglut3-dev
sudo dpkg -i libirimager-<>-<>.deb
sudo ir_download_calibration -1 sudo ir_find_serial #显示一串数字 是你红外相机的编号
sudo ir_download_calibration -1 -t /tmp #在这里会在/tmp下下载一个文件Cali-20062422.xml ir_generate_configuration -1 >'ir_find_serial'.xml
optris_driver:
发布包、发布message在ros中可以使用https://github.com/evocortex/optris_drivers
mkdir -p optris_drivers/src
cd optris_drivers
catkin build
cd /src
git clone https://github.com/evocortex/optris_drivers.git
将/tmp/Cali-20062422.xml复制到optris_drivers/config下面
在optris_drivers/launch/optris_drivers.launch的第5行:把配置文件改成自己的配置文件
<param name="xmlConfig" type="string" value="$(find optris_drivers)/config/Cali-20062422.xml"/>
cd optris_drivers
source devel/setup.bash
roslaunch optris_drivers optris_drivers.launch
另开一终端用rviz查看