鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    freenect2Config.cmake

    已定时 已固定 已锁定 已移动
    综合问题
    ros1 3d相机 kinect
    2
    11
    1.1k
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 8212348778
      心中有梦想!
      最后由 编辑

      CMake Error at iai_kinect2/kinect2_bridge/CMakeLists.txt:22 (find_package):
        Could not find a package configuration file provided by "freenect2" with
        any of the following names:
      
          freenect2Config.cmake
          freenect2-config.cmake
      
        Add the installation prefix of "freenect2" to CMAKE_PREFIX_PATH or set
        "freenect2_DIR" to a directory containing one of the above files.  If
        "freenect2" provides a separate development package or SDK, be sure it has
        been installed.
      
      
      -- Configuring incomplete, errors occurred!
      See also "/home/ros1/catkin_ws/build/CMakeFiles/CMakeOutput.log".
      See also "/home/ros1/catkin_ws/build/CMakeFiles/CMakeError.log".
      Invoking "cmake" failed
      
      

      编译之后出现这个问题,问问大佬们怎么解决?

      小鱼小 1 条回复 最后回复 回复 引用 0
      • 小鱼小
        小鱼 技术大佬 @821234877
        最后由 编辑

        @821234877 freenect2 你需要安装一下,开源地址:https://github.com/OpenKinect/libfreenect2

        新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

        8212348778 1 条回复 最后回复 回复 引用 0
        • 8212348778
          心中有梦想! @小鱼
          最后由 编辑

          @小鱼 这个文件已经下载 要放在特定的文件夹里面吗?

          小鱼小 1 条回复 最后回复 回复 引用 0
          • 小鱼小
            小鱼 技术大佬 @821234877
            最后由 编辑

            @821234877 要先看看你的程序需要哪个版本,看看有没有release,优先考虑使用二进制安装

            新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

            8212348778 2 条回复 最后回复 回复 引用 0
            • 8212348778
              心中有梦想! @小鱼
              最后由 编辑

              此回复已被删除!
              1 条回复 最后回复 回复 引用 0
              • 8212348778
                心中有梦想! @小鱼
                最后由 编辑

                @小鱼 ROS1-melodic 二进制该怎么安装呢?好像没有二进制的包

                小鱼小 1 条回复 最后回复 回复 引用 0
                • 小鱼小
                  小鱼 技术大佬 @821234877
                  最后由 编辑

                  @821234877 帮你检索了下,melodic是有的,你看着用apt装一下

                  apt search freenect
                  

                  结果

                  Sorting... Done
                  Full Text Search... Done
                  freenect/bionic 1:0.5.3-1build1 amd64
                    library for accessing Kinect device -- metapackage
                  
                  libfreenect-bin/bionic 1:0.5.3-1build1 amd64
                    library for accessing Kinect device -- utilities and samples
                  
                  libfreenect-demos/bionic 1:0.5.3-1build1 amd64
                    library for accessing Kinect device -- dummy package
                  
                  libfreenect-dev/bionic 1:0.5.3-1build1 amd64
                    library for accessing Kinect device -- development files
                  
                  libfreenect-doc/bionic 1:0.5.3-1build1 all
                    library for accessing Kinect device -- documentation
                  
                  libfreenect0.5/bionic 1:0.5.3-1build1 amd64
                    library for accessing Kinect device
                  
                  python-freenect/bionic 1:0.5.3-1build1 amd64
                    library for accessing Kinect device -- Python bindings
                  
                  ros-melodic-freenect-camera/bionic 0.4.3-2bionic.20220222.185939 amd64
                    A libfreenect-based ROS driver for the Microsoft Kinect.
                  
                  ros-melodic-freenect-camera-dbgsym/bionic 0.4.3-2bionic.20220222.185939 amd64
                    debug symbols for ros-melodic-freenect-camera
                  
                  ros-melodic-freenect-launch/bionic 0.4.3-2bionic.20220222.194350 amd64
                    Launch files for freenect_camera to produce rectified, registered or disparity images.
                  
                  ros-melodic-freenect-stack/bionic 0.4.3-2bionic.20220222.194441 amd64
                    A libfreenect-based ROS driver for the Microsoft Kinect
                  
                  ros-melodic-openni2-camera/bionic 1.6.0-2bionic.20220412.145923 amd64
                    Drivers for the Asus Xtion and Primesense Devices.
                  

                  新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                  8212348778 1 条回复 最后回复 回复 引用 0
                  • 8212348778
                    心中有梦想! @小鱼
                    最后由 编辑

                    @小鱼

                    小鱼老师,我都装完了 还是不行 还是原来的错误

                    ros1@ubuntu:~/catkin_ws$ apt search freenect
                    正在排序... 完成
                    全文搜索... 完成  
                    freenect/bionic,now 1:0.5.3-1build1 amd64 [已安装]
                      library for accessing Kinect device -- metapackage
                    
                    libfreenect-bin/bionic,now 1:0.5.3-1build1 amd64 [已安装]
                      library for accessing Kinect device -- utilities and samples
                    
                    libfreenect-demos/bionic,now 1:0.5.3-1build1 amd64 [已安装]
                      library for accessing Kinect device -- dummy package
                    
                    libfreenect-dev/bionic,now 1:0.5.3-1build1 amd64 [已安装,自动]
                      library for accessing Kinect device -- development files
                    
                    libfreenect-doc/bionic,bionic,now 1:0.5.3-1build1 all [已安装]
                      library for accessing Kinect device -- documentation
                    
                    libfreenect0.5/bionic,now 1:0.5.3-1build1 amd64 [已安装,自动]
                      library for accessing Kinect device
                    
                    python-freenect/bionic,now 1:0.5.3-1build1 amd64 [已安装]
                      library for accessing Kinect device -- Python bindings
                    
                    ros-melodic-freenect-camera/bionic,now 0.4.3-2bionic.20220222.185939 amd64 [已安装]
                      A libfreenect-based ROS driver for the Microsoft Kinect.
                    
                    ros-melodic-freenect-camera-dbgsym/bionic,now 0.4.3-2bionic.20220222.185939 amd64 [已安装]
                      debug symbols for ros-melodic-freenect-camera
                    
                    ros-melodic-freenect-launch/bionic,now 0.4.3-2bionic.20220222.194350 amd64 [已安装]
                      Launch files for freenect_camera to produce rectified, registered or disparity images.
                    
                    ros-melodic-freenect-stack/bionic,now 0.4.3-2bionic.20220222.194441 amd64 [已安装]
                      A libfreenect-based ROS driver for the Microsoft Kinect
                    
                    ros-melodic-openni2-camera/bionic,now 1.6.0-2bionic.20220412.145923 amd64 [已安装]
                      Drivers for the Asus Xtion and Primesense Devices.
                    
                    
                    小鱼小 1 条回复 最后回复 回复 引用 0
                    • 小鱼小
                      小鱼 技术大佬 @821234877
                      最后由 编辑

                      @821234877 那可能就是版本问题了,你的哪个写了个2,只能源码编译安装了,你下载用cmake编译安装下。

                      新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                      8212348778 1 条回复 最后回复 回复 引用 0
                      • 8212348778
                        心中有梦想! @小鱼
                        最后由 编辑

                        @小鱼 怎么用cmake编译安装? 有教程吗?

                        小鱼小 1 条回复 最后回复 回复 引用 0
                        • 小鱼小
                          小鱼 技术大佬 @821234877
                          最后由 编辑

                          @821234877 教程百度一大堆,找一找哈

                          新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                          1 条回复 最后回复 回复 引用 0
                          • 小鱼小 小鱼 从 中的 社区&开源 移动了该主题
                          • 第一个帖子
                            最后一个帖子
                          皖ICP备16016415号-7
                          Powered by NodeBB | 鱼香ROS