Ubuntu16.04、KinectV2、ROS(kinetic)接口iai_kinect2安装

2024-01-27 14:20

本文主要是介绍Ubuntu16.04、KinectV2、ROS(kinetic)接口iai_kinect2安装,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

写在最前面,本博客目的一是记录解BUG过程,二是希望自己以后有信心、耐心解决软硬件问题。

背景:一个月之前安装iai_kinect2运行正常,最近想读取点云数据,运行

roslaunch kinect2_bridge kinect2_bridge.launch

一直报错。

can't find compressed-image-transport.cmake

                 ~.cmake

不知道有没有记乱,尝试百度、csdn、google找原因无果,心态有点爆炸啊!明明之前还好好的

根据经验将安装步骤往前推,重新catkin_make、rosdep install。

报错 在软件源中匹配不到该包,我又开始添加国内的软件源 balabalabala

一直 sudo apt-get install update 更新,发现ros源报错,重新回到iai_kinect2 rosdep install那一步找报错

发现它要找的那个ros-kinetic-compressed-image-transport 版本已经在ros官网上更新了1

20190608和20190320  问号脸???为什么没有更新到?能不能自己下载下来安装deb包?试了下不行

再找sudo apt-get install update的报错,找到ros软件源的问题

PUBKEY公钥不可用???

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com F42ED6FBAB...(换成自己的,也就是上面报错那个)

再sudo apt-get update 至少ros官网软件源更新了PPA那个还在报错,先不管,虽然知道后面肯定也是麻烦事

重新rosdep install       ;     catkin_make       iai_kinect2成功,运行OK

最后了,什么原因导致了这个问题,有待查明白,不然后面还会发生。

我是四月底的时候安装的ROS,五月二十号左右安装的iai_kinect2成功,六月八号compressed-image-transport更新,然后我这个iai_kinect2运行就报错了。我原来那个包上哪去了?

这篇关于Ubuntu16.04、KinectV2、ROS(kinetic)接口iai_kinect2安装的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/650495

相关文章

python安装whl包并解决依赖关系的实现

《python安装whl包并解决依赖关系的实现》本文主要介绍了python安装whl包并解决依赖关系的实现,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录一、什么是whl文件?二、我们为什么需要使用whl文件来安装python库?三、我们应该去哪儿下

MySQL安装时initializing database失败的问题解决

《MySQL安装时initializingdatabase失败的问题解决》本文主要介绍了MySQL安装时initializingdatabase失败的问题解决,文中通过图文介绍的非常详细,对大家的学... 目录问题页面:解决方法:问题页面:解决方法:1.勾选红框中的选项:2.将下图红框中全部改为英

MySQL9.0默认路径安装下重置root密码

《MySQL9.0默认路径安装下重置root密码》本文主要介绍了MySQL9.0默认路径安装下重置root密码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们... 目录问题描述环境描述解决方法正常模式下修改密码报错原因问题描述mysqlChina编程采用默认安装路径,

Python使用国内镜像加速pip安装的方法讲解

《Python使用国内镜像加速pip安装的方法讲解》在Python开发中,pip是一个非常重要的工具,用于安装和管理Python的第三方库,然而,在国内使用pip安装依赖时,往往会因为网络问题而导致速... 目录一、pip 工具简介1. 什么是 pip?2. 什么是 -i 参数?二、国内镜像源的选择三、如何

Python安装时常见报错以及解决方案

《Python安装时常见报错以及解决方案》:本文主要介绍在安装Python、配置环境变量、使用pip以及运行Python脚本时常见的错误及其解决方案,文中介绍的非常详细,需要的朋友可以参考下... 目录一、安装 python 时常见报错及解决方案(一)安装包下载失败(二)权限不足二、配置环境变量时常见报错及

Deepseek R1模型本地化部署+API接口调用详细教程(释放AI生产力)

《DeepseekR1模型本地化部署+API接口调用详细教程(释放AI生产力)》本文介绍了本地部署DeepSeekR1模型和通过API调用将其集成到VSCode中的过程,作者详细步骤展示了如何下载和... 目录前言一、deepseek R1模型与chatGPT o1系列模型对比二、本地部署步骤1.安装oll

MyBatis-Flex BaseMapper的接口基本用法小结

《MyBatis-FlexBaseMapper的接口基本用法小结》本文主要介绍了MyBatis-FlexBaseMapper的接口基本用法小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具... 目录MyBATis-Flex简单介绍特性基础方法INSERT① insert② insertSelec

Spring排序机制之接口与注解的使用方法

《Spring排序机制之接口与注解的使用方法》本文介绍了Spring中多种排序机制,包括Ordered接口、PriorityOrdered接口、@Order注解和@Priority注解,提供了详细示例... 目录一、Spring 排序的需求场景二、Spring 中的排序机制1、Ordered 接口2、Pri

Idea实现接口的方法上无法添加@Override注解的解决方案

《Idea实现接口的方法上无法添加@Override注解的解决方案》文章介绍了在IDEA中实现接口方法时无法添加@Override注解的问题及其解决方法,主要步骤包括更改项目结构中的Languagel... 目录Idea实现接China编程口的方法上无法添加@javascriptOverride注解错误原因解决方

MySQL8.2.0安装教程分享

《MySQL8.2.0安装教程分享》这篇文章详细介绍了如何在Windows系统上安装MySQL数据库软件,包括下载、安装、配置和设置环境变量的步骤... 目录mysql的安装图文1.python访问网址2javascript.点击3.进入Downloads向下滑动4.选择Community Server5.