问题标签 [catkin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
279 浏览

catkin - catkin工作空间的snapcraft找不到共享头文件

我正在为 snapcraft 使用 catkin 插件。我根据需要在多个包的 ros 工作区中使用它。该工作区使用 catkin 工具构建。

但是,当使用 snapcraft 时,构建无法使用 CMakeLists.txt 中的 catkin_package() 声明找到应该在本地包之间共享的头文件

是否有任何已知原因导致此操作失败。因为这发生在使用 catkin 的包之间引用的许多头文件中

0 投票
1 回答
21 浏览

ubuntu - 加载 ubuntu + ROS 动力学(在双启动 W8.1 盒子上)

跟随 YouTube ROS 课程 #1。所有应用程序都可以工作,等等。几乎完成 ROS #1 教程的一半,而在我的 catkin_ws$ 目录(根据 ROS 教程)中,我输入了“catkin build [whatever]。来自 ROS 的回复:“catkin: command not found” 任何帮助表示赞赏。约翰。

0 投票
0 回答
338 浏览

c++ - CAP_V4L 不是 cap_.open 中 cv 的成员

我正在尝试用 ros 启动 cv_camera 但我无法在 ros 中编译这个包,我启动了这个命令:

你觉得我做错了什么?

谢谢!

0 投票
1 回答
3535 浏览

c++ - 未定义对 `cv::String::allocate(unsigned long)' 的引用

我正在尝试用 ros 启动 cv_camera 但我无法在 ros 中编译这个包,我启动了这个命令:

你觉得我做错了什么?

谢谢!

0 投票
1 回答
592 浏览

containers - 如何从 ROS 包创建 Docker 映像?

我想创建一个 Docker 映像,其中包括我在 catkin_workspace 中创建的 ROS 包。

我已经尝试过:创建一个容器形式官方 ros-kinetic-xenial。创建一个 catkin_workspace 并将我的包发送到其中。并使用 docker commit 创建一个图像。

还有另一种方法吗?(只保存二进制文件并使图像更小)

谢谢

0 投票
2 回答
342 浏览

cmake - 基于catkin_tools的IDE打开项目

我现在正在阅读基于 catkin_tools 构建的 ROS 包。这很复杂,所以我需要将此项目导入 IDE(如 Clion、QT Creator 等)。虽然 catkin-tools 的官方文档说你不能依赖 CMake 的 IDE 集成(http://catkin-tools.readthedocs.io/en/latest/migration.html?highlight=IDE),但我仍然对这个。那么有人有这样的经历吗?

PS:我还找到了ros_qtc_plugin的作者声称他添加了catkin_tools的功能,但我仍然找不到如何做到这一点。

0 投票
2 回答
2477 浏览

python - pkg_resources.DistributionNotFound:未找到“docutils”分发,catkin-pkg 需要它

我在 Ubuntu 16.04 上安装 ros kinetic 并且尝试时出现此错误catkin_make

0 投票
1 回答
1542 浏览

workspace - Catkin Workspace 不在当前文件夹中

我正在尝试初始化一个 catkin 工作区:创建一个文件夹并在其中创建 /src 然后 $catkin init,但随后工作区路径显示在其他地方:

ABC:~ xxl$ cd spoc_lite_ws/

ABC:spoc_lite_ws xxl$ catkin 配置


配置文件:默认

扩展:[显式] /opt/ros/lunar

工作区:/Users/xlei


源空间:[缺失] /Users/xxl/src

日志空间:[缺失] /Users/xxl/logs

构建空间:[缺失] /Users/xxl/build

开发空间:[缺失] /Users/xxl/devel

安装空间:[未使用] /Users/xxl/nstall

DESTDIR:[未使用] 无


开发空间布局:链接

安装空间布局:无


其他 CMake 参数:无

附加 Make Args:无

额外的catkin Make Args:无

内部制作作业服务器:真

缓存作业环境:False


列入白名单的软件包:无

列入黑名单的包裹:无



警告:源空间/Users/xxl/src确实

尚不存在。


ABC:spoc_lite_ws xxl$ ls

源代码


如何将工作工作区更改为spoc_lite_ws?谢谢,新年快乐!

0 投票
1 回答
956 浏览

python - 完成 catkin 构建后,ROS Python 脚本不可执行

我是 ROS 的新手。

我开发了一个 ROS python 项目。:https ://github.com/ildoonet/ros-video-recorder

将 repo 克隆到我的 ros 工作区后,它没有被执行,因为脚本没有运行权限。

如果我向脚本文件添加执行权限,它工作正常。

所以.. 我必须在每个脚本上运行 'chmod +x src/{repo_name}/scripts/{script_name}' 才能运行此脚本。

根据我的经验,有一些基于 python 的 ROS 项目,也可以在我下载 git 后立即执行。(无需添加权限)

我怎样才能让我的回购做到这一点?我是否必须在 CMakelists 或 package.xml 中添加一些命令?

0 投票
2 回答
754 浏览

c++ - 调用“make -j4 -l4”失败 | cpp文件中的由于错误

当我在 catkin_ws 目录中运行 catkin_make 命令时出现此错误。我认为 off_node.ccp 文件中存在问题,因为出现与 cpp 文件有关的第一个错误并导致进一步的错误消息,我无法调试。我在错误消息下方添加了 off_node.ccp 程序。

这是 off_node.cpp 文件的程序