ROS-melodic + Ubuntu18.04 + Kinectv1(freenect)

在ROS-melodic上安裝軟件包有時(shí)會(huì)出現(xiàn)點(diǎn)問題,比如使用Kinect的時(shí)候。

插好Kinect之后,需要先安裝freenect
選擇Branch:ros-devel


選擇一個(gè)位置

git clone https://github.com/ros-drivers/libfreenect.git
cd libfreenect
mkdir build
cd build
cmake -L ..
make

之后從源碼安裝freenect_stack

$ cd ~/catkin_ws/src
$ git clone https://github.com/ros-drivers/freenect_stack.git 
$ cd ~/catkin_ws/
$ catkin_make
$ rospack profile

如果到這里一切正常就說明好了

catkin_make 的時(shí)候可能會(huì)出現(xiàn)
fatal error: libfreenect/libfreenect.h: No such file or directory
我嘗試了在build目錄下【make install】 ,但是catkin_make到93%的時(shí)候還是會(huì)報(bào)錯(cuò),解決方法是

sudo apt-get install libfreenect0.5 libfreenect-*

之后就正常使用

$ roslaunch freenect_launch freenect.launch



然后可以打開rviz 和 rqt 查看


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容