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

在ROS-melodic上安装软件包有时会出现点问题,比如使用Kinect的时候。

插好Kinect之后,需要先安装freenect
选择Branch:ros-devel


选择一个位置

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 的时候可能会出现
fatal error: libfreenect/libfreenect.h: No such file or directory
我尝试了在build目录下【make install】 ,但是catkin_make到93%的时候还是会报错,解决方法是

sudo apt-get install libfreenect0.5 libfreenect-*

之后就正常使用

$ roslaunch freenect_launch freenect.launch



然后可以打开rviz 和 rqt 查看


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。