![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ROS
文章平均质量分 73
谁话沉香
不要停止奔跑,不要回顾来路,惟一值得期待的只有远方。
展开
-
linux c++串口数据解码 ros
Linux串口编程主要流程 :1、open打开串口设备,获取串口设备文件描述符(Linux一切都是文件)-->2、设置set波特率,初始化ini等-->3、对数据解码-->4、read()、write()操作文件描述符进行串口通信在主函数中,初始化ros节点,启动,定义发布消息的名称。 构造函数,初始化接口名称以及波特率(每秒钟传送的码元符号的个数),从而初始化这个类while循环,只要节点在运行就接收和解码数据,并输出到topic中。int main(int argc, c原创 2020-12-19 18:33:51 · 2350 阅读 · 3 评论 -
cmake demo
linux c++工程中使用ros编写cmakelist文件cmake_minimum_required(VERSION 3.8)project(project1 CXX)list(APPEND CMAKE_MODULE_PATH /opt/ros/melodic)find_package(roscpp REQUIRED)find_package(rosbag REQUIRED)add_library(lib1 SHARED file1.h file1.cc file2.h原创 2020-12-15 11:38:23 · 222 阅读 · 1 评论 -
ROS创建节点并发布数据
开发环境:RobWare Stdio通过这篇文 https://blog.csdn.net/dream_cc/article/details/54836896 可以建立一个简单的节点并发布hello world消息。 具体c++代码实现过程及讲解: #include "ros/ros.h" //包含ROS中常用的头文件#include "std_msgs/String.h" /...原创 2018-08-17 15:07:34 · 2534 阅读 · 0 评论 -
浅谈ROS消息与服务——搭建简单的服务端和客户端
首先自定义消息和服务类型 本文创建一个用于接收两整型数据并返回其和,消息和服务的方法可以看这个文章,个人建议使用RobWare Stduio环境,学习ros开发神器。https://www.cnblogs.com/cv-pr/p/4838177.html 客户端程序,本人学习时疑惑的地方已经加了备注,如理解有误请见谅 #include "ros/ros.h"#include ...原创 2018-08-17 20:20:47 · 891 阅读 · 0 评论