Ubuntu红外相机SDK/驱动安装(optris PI 400i / PI 450i)

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查看

猜你喜欢

转载自blog.csdn.net/qq_45068787/article/details/127894616
pi