随笔分类 -  book-机器人OS浅析

第3章 编写ROS程序-3
摘要:1、订阅者程序 我们继续使用 turtlesim 作为测试平台,订阅 turtlesim_node发布的/turtle1/pose 话题。 这一话题的消息描述了海龟的位姿 (位置和朝向) 。尽管目前你已经对这一程序的某些部分感到熟悉了,但这里还是有三个新的知识点。 编写回调函数 发布和订阅消息的一个 阅读全文

posted @ 2017-01-14 16:57 gary_123 阅读(406) 评论(0) 推荐(0) 编辑

第3章 编写ROS程序-2
摘要:1、发布者程序 在本节中,我们将看到如何发送随机生成的速度指令到一个turtlesim海龟,使它漫无目的地巡游。这个程序的源文件称为pubvel,这个程序展示了从代码中发布消息涉及的所有要素。 其代码如下: pubvel和hello程序主要的区别都是由于发布消息的需求导致的。 包含消息类型声明 每一 阅读全文

posted @ 2017-01-14 16:28 gary_123 阅读(515) 评论(0) 推荐(0) 编辑

第3章 编写ROS程序-1
摘要:1、创建工作区和功能包 在我们写任何程序之前,第一步是创建一个容纳我们的功能包的工作区,然后再创建功能包本身。 创建工作区 使用标准的mkdir命令行去创建一个目录,我们将把这个新的目录称作工作区目录。 创建工作区还需要最后一步,即在工作区目录中创建一个叫做src的子目录,该子目录用于存放功能包的源 阅读全文

posted @ 2017-01-14 13:30 gary_123 阅读(522) 评论(0) 推荐(0) 编辑

1、第二章中的概念
摘要:一、安装 二、配置账户 不管是安装ROS还是使用一台预装了ROS的电脑,要想在你的账户中使用ROS,就必须完成下面步骤: a、为用户账户中设置rosdep,首先在账户中初始化rosdep系统,命令如下: rosdep update 该命令将在你的根目录下保存一些文件,文件夹名为.ros,这条命令只需 阅读全文

posted @ 2017-01-14 00:59 gary_123 阅读(494) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示