摘要: 1. 设置 (1) 运行roscore (2) 在新的terminal运行turtlesim (3) 用键盘遥控turtle 2. ROS Topics 2.1 turtle_teleop_key node 发布(publish) Topic,turtlesim_node node 订阅(subsc 阅读全文
posted @ 2017-12-08 23:30 jjxforever 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 1. 安装轻量化模拟器 2. 理解Graph的概念 Nodes: A node is an executable that uses ROS to communicate with other nodes. Messages: ROS data type used when subscribing 阅读全文
posted @ 2017-12-08 20:57 jjxforever 阅读(1195) 评论(0) 推荐(1) 编辑
摘要: 1. 记住source环境设置 2. 使用catkin_make 可以将catkin_make理解为结合了cmake和make,在标准的CMake Workflow中。 如果不熟悉标准的CMake workflow或者不能运行,则按如下操作: 这是对于CMake项目的代码,但是对于catkin的pr 阅读全文
posted @ 2017-12-08 18:58 jjxforever 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 本文讲如何用catkin创建一个ROS的package 1. catkin package的组成:一定要包含CMakeLists.txt及package.xml文件 此外,每个package必须要有他自己的文件夹。 2. 推荐使用catkin workspace来处理catkin package 3 阅读全文
posted @ 2017-12-08 18:27 jjxforever 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 1. 检查tutorial功能包package是否已经安装,以indigo为例 2. 文件系统工具 2.1 rospack 作用:获取功能包的信息 举例:获取roscpp功能包的路径,使用find选项 2.2 roscd 作用:改变目录至功能包位置 举例:切换到功能包roscpp的位置 补充:ros 阅读全文
posted @ 2017-12-08 07:35 jjxforever 阅读(142) 评论(0) 推荐(0) 编辑