![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ROS
文章平均质量分 72
Jwfaikeyan
If (today is holiday) {
return happy;
} else {
return sad;
}
展开
-
ROS学习笔记(四)------参数服务器和坐标系管理系统
目录 一、参数服务器 二、坐标系管理系统 三、launch启动文件的使用方法 一、参数服务器 1、使用命令行查看参数服务器的参数 列出当前多有参数 $rosparam list 显示某个参数值 $rosparam get param_key 设置某个参数值 $rosparam set param_key param_value 设完参数后生效 $rosservice call clear "{}" .原创 2021-11-23 11:19:04 · 1311 阅读 · 0 评论 -
ROS学习笔记(三)------服务编程
目录 一、Client的编程实现 二、Server的编程实现 三、服务数据的定义与使用 一、Client的编程实现 1、创建功能包 $cd ~/catkin_ws/src $catkin_create_pkg learning_service roscpp rospy std_msgs geometry_msgs turtlesim 2、创建客户端 初始化ROS节点 创建一个Client实例 发布服务请求数据 等待Server处理之后的应答结果 turtle_spawn.c.原创 2021-11-20 22:37:00 · 296 阅读 · 0 评论 -
ROS学习笔记(二)------话题编程(二)
目录 一、话题消息的定义与使用 一、话题消息的定义与使用 1、 如何自定义话题消息? 在功能包中msg文件夹中定义.msg文件 //在Person.msg文件中 string name uint8 age uint8 sex uint8 unknown = 0 uint8 male = 1 uint8 female = 2 在package.xml中添加功能包依赖 <build_depend>message_generation原创 2021-11-20 15:57:23 · 99 阅读 · 0 评论 -
ROS学习笔记(一)------话题编程(一)
目录 一、基础知识 二、工作空间与功能包 三、发布者的编程实现 四、订阅者的编程实现 一、基础知识 话题(topic) ----异步通信编程 节点间用来传输数据的重要总线; 使用发布/订阅模型,数据由发布者传输到订阅者,同一个话题的订阅者或发布者可以不唯一。 消息(Message)----话题数据 具有一定的类型和数据结构,包括ROS提供的标准类型和用户自定义类型; 使用编程语言无关的.msg文件定义,编译过程中生成对应的代码文件。 服原创 2021-11-19 15:24:03 · 1784 阅读 · 0 评论