【发布时间】:2018-07-10 09:50:44
【问题描述】:
我是 ROS 的初学者,开始学习基础知识。所以我已经安装了 ROS,并且正在学习一些教程。我创建了两个节点(发布者和订阅者)。其实我在做这个ROS.org tutorial
1:在第 3 步构建节点时,如果我输入 catkin_make,则会收到错误消息。一切都像教程中一样设置,但它不起作用。
错误是:
add_message_files() directory not found
和
Makefile:710: recipe for target 'cmake_check_build_system' failed
我不知道在这里做什么。
2:是否有可能在不使用启动文件的情况下进行输出?我查了一下,发现只有当你想运行多个节点时才必须使用启动文件。 在这个Youtube tutorial 6:06 分钟,这个家伙在他的回调函数中使用了一个 cout。我也像他一样尝试过,我也像他一样更改了我的 cmakelists,但我的终端没有得到输出。他是这样的。在下一部分中,这个人正在更改他的 cmakelists 中的一些部分,但在终端中获得输出没有帮助。
所以我总结的问题是:如何正确使用cout 和ROS_INFO 或ROS_DEBUG?
【问题讨论】:
标签: c++ output ros launch catkin