- 博客(5)
- 资源 (6)
- 收藏
- 关注
原创 ROS基础学习笔记(五):自定义消息练习以及订阅者发布者节点代码简介
ROS中我们自定义的消息文件以".msg"作为后缀名,我们在功能包文件夹下新建msg文件路径,并且在其中:vim Hello.msgstring Hello //定义消息int64 Count //定义数据返回到功能包文件夹下的src文件夹中vim TheTalker2.cpp#include <sstream>#include "ros/ros.h"#include "std_msgs/String.h"#include "rostest2/He
2020-05-30 14:49:59 380
原创 ROS基础学习笔记(四):发布者订阅者简单练习
在之前的功能包的基础上,移动到功能包中的src文件夹下编辑发布者文件vim TheTalker.cpp#include <sstream>#include "ros/ros.h"#include "std_msgs/String.h"int main(int argc , char ** argv){ ros::init( argc , argv , "talker"); /* named node "talker" and initiali
2020-05-28 18:06:02 275
原创 ROS基础学习笔记(三):创建功能包
在加载完环境变量后,把ROS的工作环境也写入到bashrc中source /opt/ros/kinetic/setup.bash为了方便再写入一些基础命令:alias cw='cd ~/catkin_ws' //移动到工作空间alias cs='cd ~/catkin_ws/src' //移动到工作空间下的源码保存文件下alias cm='cd ~/catkin_ws && catkin_make' //移动到工作空间并且编译写入完毕退出,并且使用c
2020-05-28 16:25:21 336
原创 ROS基础性学习笔记(二):环境搭建
准备:Ubuntu16.04系统,建议换上中科大的源(个人观感速度快)预防出错:sudo apt-get install dirmngr添加ROS仓库:sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'设置密钥:
2020-05-09 18:43:52 208
原创 ROS基础学习笔记(一):基础概念
ROS系统的主体结构是节点,ROS中的功能实现也可以理解为节点与节点之间的通信的结果。ROS中的节点具有多种形式,例如:传感器,电机等都可以作为一个独立的节点来共同组成某个具体的ROS系统。作为ROS整体概念中的一部分,节点本身具有多种功能的分类,一个节点可以在系统中扮演多个角色,承担多种任务。具体来说分为主节点和节点两种,需要注意的是,这种分类是基于逻辑而不是物理基础的,事实上主节点和节点可...
2020-04-02 17:17:10 555 1
C++创建自定义名称的文件夹
2018-06-28
C++创建自定义文件名的文件
2018-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人