摘要: 一、TF 详见古月居 https://www.guyuehome.com/355 重点:广播TF,订阅,编译时Cmakelist添加编译选项 1 broadcaster.sendTransform( 2 tf::StampedTransform( 3 tf::Transform(tf::Quater 阅读全文
posted @ 2020-02-25 17:42 爱喝果珍的猫 阅读(817) 评论(0) 推荐(1) 编辑
摘要: 一、前言 承接ROS常用库(三)API学习之常用common_msgs(上)。 二、sensor_msgs 1、sensor_msgs / BatteryState.msg 1 #电源状态 2 uint8 POWER_SUPPLY_STATUS_UNKNOWN=0 3 uint8 POWER_SUP 阅读全文
posted @ 2020-02-25 11:13 爱喝果珍的猫 阅读(1857) 评论(0) 推荐(1) 编辑
摘要: 一、概述 common_msgs包含其他ROS软件包广泛使用的消息。这些消息包括动作消息(actionlib_msgs),诊断消息(diagnostic_msgs),几何图元(geometry_msgs),机器人导航(nav_msgs)和常用传感器(sensor_msgs),例如激光测距仪,照相机, 阅读全文
posted @ 2020-02-24 22:39 爱喝果珍的猫 阅读(2445) 评论(0) 推荐(1) 编辑
摘要: 一、简介 标准模板库STL,是一组模板类和函数。提供了: 1、容器。用于存储信息。 2、迭代器。用于访问容器中的信息。 3、算法。操作容器内容。 1、容器 STL有两种类型的容器类: (1)顺序容器 std::vector。动态数组。 std::deque。和vector类似。 【vector和de 阅读全文
posted @ 2020-02-15 21:56 爱喝果珍的猫 阅读(313) 评论(0) 推荐(1) 编辑
摘要: 在正文之前,我必须向rosdep道个歉,前面那篇常用命令行中没有它的位置,现在单独写一篇补充!! 突然发现rosdep有个惊人的功能, rosdep install --from-paths src --ignore-src -r -y 这句话可以神奇地安装catkin工作区中缺失的依赖!!! 想我 阅读全文
posted @ 2020-01-10 18:35 爱喝果珍的猫 阅读(1231) 评论(0) 推荐(0) 编辑
摘要: 我真的不敢看python,我怕看完就不想学C++了 (手动doge)逃。。。 阅读全文
posted @ 2020-01-10 12:41 爱喝果珍的猫 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1、rosbag 对ros包进行操作的命令。 (1)录制包: rosbag record -a //录制数据包,所有topic都录制 rosbag record /topic_name1 /topic_name2 /topic_name3 //只录制需要的topic rosbag record -O 阅读全文
posted @ 2020-01-09 21:25 爱喝果珍的猫 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 1.指针有自己的一块空间,而引用只是一个别名; 2.使用sizeof看一个指针的大小是4,而引用则是被引用对象的大小; 3.指针可以被初始化为NULL,而引用必须被初始化且必须是一个已有对象 的引用; 4.作为参数传递时,指针需要被解引用才可以对对象进行操作,而直接对引 用的修改都会改变引用所指向的 阅读全文
posted @ 2020-01-09 17:06 爱喝果珍的猫 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 比如我们做了个单片机,在win里面用串口调试助手接收和下发数据,那么在ubuntu里用ros怎么实现?换个说法,怎么实现上位机和下位机的通讯? 首先,用python自带的库就可以实现这个功能。 安装pyserial,然后运行以下代码: 1 import serial 2 3 serial = ser 阅读全文
posted @ 2020-01-08 14:40 爱喝果珍的猫 阅读(2281) 评论(0) 推荐(0) 编辑
摘要: 引用变量是一个别名,也就是说,它是某个已存在变量的另一个名字。一旦把引用初始化为某个变量,就可以使用该引用名称或变量名称来指向变量。 注意以下几点与指针的区别: 不存在空引用。引用必须连接到一块合法的内存。 一旦引用被初始化为一个对象,就不能被指向到另一个对象。指针可以在任何时候指向到另一个对象。 阅读全文
posted @ 2020-01-07 18:23 爱喝果珍的猫 阅读(253) 评论(0) 推荐(0) 编辑