问题标签 [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.
catkin - catkin工作空间的snapcraft找不到共享头文件
我正在为 snapcraft 使用 catkin 插件。我根据需要在多个包的 ros 工作区中使用它。该工作区使用 catkin 工具构建。
但是,当使用 snapcraft 时,构建无法使用 CMakeLists.txt 中的 catkin_package() 声明找到应该在本地包之间共享的头文件
是否有任何已知原因导致此操作失败。因为这发生在使用 catkin 的包之间引用的许多头文件中
ubuntu - 加载 ubuntu + ROS 动力学(在双启动 W8.1 盒子上)
跟随 YouTube ROS 课程 #1。所有应用程序都可以工作,等等。几乎完成 ROS #1 教程的一半,而在我的 catkin_ws$ 目录(根据 ROS 教程)中,我输入了“catkin build [whatever]。来自 ROS 的回复:“catkin: command not found” 任何帮助表示赞赏。约翰。
c++ - CAP_V4L 不是 cap_.open 中 cv 的成员
我正在尝试用 ros 启动 cv_camera 但我无法在 ros 中编译这个包,我启动了这个命令:
你觉得我做错了什么?
谢谢!
c++ - 未定义对 `cv::String::allocate(unsigned long)' 的引用
我正在尝试用 ros 启动 cv_camera 但我无法在 ros 中编译这个包,我启动了这个命令:
你觉得我做错了什么?
谢谢!
containers - 如何从 ROS 包创建 Docker 映像?
我想创建一个 Docker 映像,其中包括我在 catkin_workspace 中创建的 ROS 包。
我已经尝试过:创建一个容器形式官方 ros-kinetic-xenial。创建一个 catkin_workspace 并将我的包发送到其中。并使用 docker commit 创建一个图像。
还有另一种方法吗?(只保存二进制文件并使图像更小)
谢谢
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的功能,但我仍然找不到如何做到这一点。
python - pkg_resources.DistributionNotFound:未找到“docutils”分发,catkin-pkg 需要它
我在 Ubuntu 16.04 上安装 ros kinetic 并且尝试时出现此错误catkin_make
:
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?谢谢,新年快乐!
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 中添加一些命令?
c++ - 调用“make -j4 -l4”失败 | cpp文件中的由于错误
当我在 catkin_ws 目录中运行 catkin_make 命令时出现此错误。我认为 off_node.ccp 文件中存在问题,因为出现与 cpp 文件有关的第一个错误并导致进一步的错误消息,我无法调试。我在错误消息下方添加了 off_node.ccp 程序。
这是 off_node.cpp 文件的程序