过去两天我一直在尝试让我的 microsoft kinect one (v2.0) 与 Ubuntu 16.04 和 ROS 动力学一起使用。我下载了 libfreenect2 驱动程序(https://github.com/OpenKinect/libfreenect2)并按照分步说明进行操作。我成功地运行了显示 IR、RGB 和 2 个深度传感器流的 ./Protonect。然后我尝试使用 kinect2-ros 包将驱动程序与 ROS 桥接,但一直遇到错误“无法找到 libfreenect2”,在我的工作区中运行 catkin_make 时会调用该错误。
-- +++ processing catkin package: 'kinect2_bridge'
-- ==> add_subdirectory(kinect2-ros/kinect2_bridge)
-- Checking for module 'libfreenect2'
-- No package 'libfreenect2' found
CMake Error at /usr/share/cmake-3.5/Modules/FindPkgConfig.cmake:367 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake-3.5/Modules/FindPkgConfig.cmake:532 (_pkg_check_modules_internal)
kinect2-ros/kinect2_bridge/CMakeLists.txt:7 (pkg_check_modules)
有人可以帮助我了解发生了什么和/或如果有人成功让 kinect v2 与这些系统设置一起工作,你能分享你的知识吗?
谢谢