物联网
爱动脑的小孩子
欢迎大家学习交流
展开
-
ROS核心功能
小海龟1.启动ROS Master (大脑):roscore2.启动小海龟仿真器 :rosrun turtlesim turtlesim_node3.启动海龟控制节点rosrun turtlesim turtle_teleop_keyturtlesim是我们的一个应用包工具rqt_graph是Ros提供给我们的一个基于QT的可视化工具。可以实现我们可视化我们的逻辑。再打开一个终端会出现如下图所示的一个逻辑。椭圆形代表两个节点,在箭头上的是一个话题作数据通信。rosnode显示节点的指令,在原创 2021-09-15 21:32:24 · 170 阅读 · 0 评论 -
Ros核心概念
节点:个人感觉就是一个进程,可以处理一个相应的动作。注意名称必须唯一节点控制器:节点的管理、控制、节点匹配,提供服务。话题:当发布者产生服务使(发布者一般使唯一的),某个节点会订阅服务,发布->订阅(话题就是一个通道)。消息:一定类型的数据块,自身携带一些数据结构以及用户自定义的类型。这种方式加入了反馈,就类似与tcp建立连接时引入的反馈机制。节点(客户端)向服务器发送请求,服务器应答返回应答数据。...原创 2021-09-15 20:27:52 · 99 阅读 · 0 评论 -
gcc和g++命令
这里写目录标题g++gcc一个程序从源文件到可执行的文件要经历一下过程:1.预处理gcc -E预编译指令:头文件引入宏的展开指令的处理2.编译(为了生成目标文件)预编译 做一些基本的语法检查编译gcc -c 之后会生成==.o==文件(机器码 可执行文件)3.链接gcc -o为了可以分工合作编译一个较大的工程(类似.c中包含好多的.h)把多个目标文件链接成最终的可执行文件。这种就会用Makefile整合。查看预处理(编译器帮忙处理)将编译的文件重定向到一个文本文件。查原创 2021-09-14 19:55:04 · 174 阅读 · 0 评论 -
vim的用法
三种模式:1.当我们进入到vim时,此时所处的模式是命令模式。此时我们可以操作::定位、翻页、复制、粘贴、删除……我们可以通过 i o a进入编辑模式2.底线命令模式:我们可以操作文件的保存等。我们可以通过 shift+冒号 / Esc进入到此模式命令模式的相关操作dd:删除一行的内容(连续按两次d)xdd:删除光标以及以下几行的内容 x 代表数字G : 光标置于文本最后一行,最后一列。大写输入为按键“Shift+ggg :光标置于文本第一行,第一类。连按两次按键g查找字符串直接原创 2021-09-13 22:15:51 · 59 阅读 · 0 评论 -
linux网络命令
这里写目录标题apt-getapt-get使用这个命令的时候需要乌班图连接网络,他会根据sources.list这个文件来下载和安装软件,sources.list中包含了数据源的地址,数据源放在世界的各个服务器中。(我们换成国的源,下载速度比较快)换源方法:选择阿里源,然后再终端执行apt-get update执行同步更新。apt-get upgradeapt-get install是软件安装与更新命令。...原创 2021-09-13 21:22:08 · 52 阅读 · 0 评论 -
linux文件管理常用命令
1.du -ah2.df -h原创 2021-09-12 16:38:25 · 95 阅读 · 0 评论 -
3.5寸TFT LCD彩屏
List item这里写自欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入...原创 2019-04-29 20:39:16 · 5161 阅读 · 2 评论 -
STM32的键盘扫描程序
用32写了一个键盘扫描程序,分享给大家!这里插入图片描述](https://img-blog.csdnimg.cn/20190513185453498.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L25pZmVuZ3hpYW8=,size...原创 2019-05-13 18:57:46 · 3777 阅读 · 0 评论