-1

我将在Tegra TK1libopencv4tegra上与ROS一起使用,并按照以下步骤执行此操作:

http://wiki.ros.org/NvidiaJetsonTK1

但是当我安装时cv_bridge,它会被删除libopencv4tegralibopencv4tegra-dev而当我安装libopencv4tegra它时,它会被删除。cv_bridge我该如何解决这个问题?

安装 libopencv4tegra: 在此处输入图像描述

4

1 回答 1

0

通常的方法是从源代码编译包。

为此,根据您的 ros 版本,您需要一个 catkin workspacehttp://wiki.ros.org/catkin/workspaces

创建 catkin 工作区,请使用本教程:http ://wiki.ros.org/catkin/Tutorials/create_a_workspace

拥有工作空间后,您需要将源(及其依赖项)添加为一个包。要“很好地”添加源代码,请使用本教程的开头 http://wiki.ros.org/catkin/Tutorials/workspace_overlaying 您不需要创建额外的工作区(用于覆盖)但第 2.2 点,下载包,是你需要的。

添加软件包后,不要为 get 构建您的工作区(catkin_make)。

另一种不推荐的方法是通过下载 .deb 文件并使用 dpkg 手动安装来“强制”安装。可能会破坏您的操作系统的某些部分!

于 2016-07-12T14:35:13.027 回答