本系列教程作者:小鱼公众号:鱼香ROSQQ交流群:139707339教学视频地址:小鱼的B站完整文档地址:鱼香ROS官网版权声明:如非允许禁止转载与商业用途。2.3 动手ROS21.游戏1:你说我听游戏内容:很简单,我们启动两个节点,一个节点负责发消息(说),一个节点负责收消息(听)。就像上节课扩展阅读中的那样子,李四写《艳娘传奇》王二订阅《艳娘传奇》。启动一个终端Ctrl+Alt+T启动倾听者ros2 run demo_nodes_py listener.
原创 2022-01-17 17:01:57
571阅读
大家好,我是小鱼,今天来说说ROS2的RQT工具。前面小鱼介绍过rqt_graph这个工具,我们在平时编写ROS2程序中经常使用,除了rqt_graph,ROS2中还有很多非常易用的RQT工具,一起来体验下一、RQT是什么RQT是一个GUI框架,通过插件的方式实现了各种各样的界面工具。强行解读下:RQT就像插座,任何电器只要符合插座的型号就可以插上去工作。说到这里你应该对ROS2的插件化设计感到无比震撼,上节的bag话题录制的存储格式也是插件式的。二、体验RQT没有复杂的指令,一句命令行就
原创 2022-01-17 17:24:05
1349阅读
本系列教程作者:小鱼公众号:鱼香ROSQQ交流群:139707339教学视频地址:小鱼的B站完整文档地址:鱼香ROS官网版权声明:如非允许禁止与商业用途。5.4 ROS2_Action介绍你好,我是小鱼。通过前面章节的学习,你已经掌握了ROS2中四大通信利器中话题、服务、参数这三个,还差最后一个
原创 2022-01-10 15:01:24
332阅读
4.4 ROS2服务介绍大家好,帅鱼又蹬蹬蹬的游回来了。本节小鱼将要带大家一起了解一下什么是服务。还记的ROS镇的外卖服务吗?ROS2镇长上任之后,为了鼓励大家多多运动,就把外卖给取消了。后来镇里又发生了一些有意思的事情。 1.讲个故事 1.1 李三借钱话说乡村作家李四通过写小说赚了不少钱,李四又是一个心地善良的人,于是他决定无利息借钱给村里的人,帮助大家。李四三哥李三,比起李四就差太多了,整天
原创 2022-01-14 14:53:52
215阅读
本系列教程作者:小鱼公众号:鱼香ROSQQ交流群:139707339教学视频地址:小鱼的B站完整文档地址:鱼香ROS官网版权声明:如非允许禁止转载与商业用途。1.2 ROSROS2对比经过上一节的学习,相信你已经对ROSROS2的发展有了一定的了解,本节小鱼将给大家从多个角度讲解ROSROS2的区别之处。1.ROS问题举例上节课说到ROS的设计目标是简化机器人的开发,如何简化呢?ROS为此设计了一整套通信机制(话题、服务、参数、动作)。通过这些通信机制,ROS实现了将机器人的.
原创 2022-01-17 17:08:14
605阅读
本系列教程作者:小鱼公众号:鱼香ROSQQ交流群:139707339教学视频地址:小鱼的B站完整文档地址:鱼香ROS官网版权声明:如非允许禁止转载与商业用途。扩展资料1-本章CLI工具总结1.ros2功能包相关指令用法: ros2 pkg [-h] Call `ros2 pkg <command> -h` 可以获得更多使用细节各种与包有关的子命令可选的参数: -h, --help 显示帮助并退出Commands: create .
原创 2022-01-17 17:08:16
68阅读
本系列教程作者:小鱼公众号:鱼香ROSQQ交流群:139707339教学视频地址:小鱼的B站完整文档地址:鱼香ROS官网版权声明:如非允许禁止与商业用途。6.4 RVIZ2本节我们来说一说,机器人开发中常用的数据可视化工具RVIZ2。1.RVIZ2是什么RVIZ2ROS2中的一个非常重要且常用的数据可视化
原创 2022-01-10 14:52:03
851阅读
5.1ROS2参数介绍 1.参数背景大家好,我是爱吃瓜皮的小鱼。前面章节中,我们动手创建了ROS2镇子和几个村庄。其中作家李四一名灵魂写手,《艳娘传奇》更新速度牵着着很多村民的心。李四写小说的速度是在我们创建李四的时候,所使用的timer周期决定的,不知道你还记不记得下面这一段代码:timer_period = 5 #李四的手速,每5s写一段话,够不够快self.timer = self.cr
原创 2022-01-14 14:55:49
221阅读
4.1 ROS2话题介绍大家好,我是小鱼。上一章节中,我们采用了面向对象的方法创建了作家李四和单身狗王二,本节课我们就通过ROS2的话题机制,让作家李四发布小说,让单身狗王二订阅小说并付费。 1.背景故事李四是一名擅长写小说的作家,既然是作家,肯定要写文章才行,所以李四就写了一本带颜色的小说《艳娘传奇》。王二是一名单身多年的单身狗,单身狗没啥爱好,但是《艳娘传奇》肯定是必看的(单身多年的你肯定懂
原创 2022-01-14 14:57:32
640阅读
本系列教程作者:小鱼公众号:鱼香ROSQQ交流群:139707339教学视频地址:小鱼的B站完整文档地址:鱼香ROS官网版权声明:如非允许禁止转载与商业用途。2.3 安装ROS2到了这一节,终于可以开始安装ROS2了。小鱼接下来会讲的比较细一些,帮助一些没有基础的同学进行安装。首先启动虚拟机或者启动双系统中的ubuntu。小鱼最新一行代码安装ROS2:wget http://fishros.com/install -O fishros && sudo bash fi.
原创 2022-01-17 17:01:56
1116阅读
本系列教程作者:小鱼公众号:鱼香ROSQQ交流群:139707339教学视频地址:小鱼的B站完整文档地址:鱼香ROS官网版权声明:如非允许禁止转载与商业用途。3.2 ROS2工作空间介绍大家好,我是小鱼~上一节小鱼给大家介绍了一下节点,运行一个节点的时候使用的是ros2 run 包名字 可执行文件名字那你有没有想过,我们想找到一个节点(可执行文件),就必须要先知道它在哪个包,那问题就来了,想要找到某个包,该去哪里找?答案就是:工作空间注意:一个工作空间下可以有多个功能包,一个.
原创 2022-01-17 17:24:05
475阅读
本系列教程作者:小鱼公众号:鱼香ROSQQ交流群:139707339教学视频地址:小鱼的B站完整文档地址:鱼香ROS官网版权声明:如非允许禁止转载与商业用途。3.4.3 OOP介绍除了使用上节中的只定义一个main函数就完成编写一个Python节点外,还有另外两种方式。本节小鱼就来讲一讲出现么多种编写节点的原因,并对其中较为重要的OOP方法进行介绍。要做机器人离不开计算机编程,而计算机编程经过多年的发展,演变出了三种不同且常用的编程思想,分别是:面向过程编程思想。缩写:POP面.
动手ROS2》10.6导航地图概述本系列教程作者:小鱼公众号:鱼香ROSQQ交流群:139707339教学视频地址
原创 2022-06-06 07:49:29
1432阅读
本系列教程作者:小鱼公众号:鱼香ROSQQ交流群:139707339教学视频地址:小鱼的B站完整文档地址:鱼香ROS官网版权声明:如非允许禁止转载与商业用途。1.1 ROS2的前世今生要说ROS2,那就不得不提起ROSROS就是传说中的机器人操作系统,英文全称(Robot Operating System),但ROS本身并不是一个操作系统,而是可以安装在现在已有的操作系统上(Linux、Windows、Mac)上的软件库和工具集。ROS出生于2007年,ROS的出现解决了机器人各个组.
原创 2022-01-17 17:08:14
335阅读
本系列教程作者:小鱼公众号:鱼香ROSQQ交流群:139707339教学视频地址:小鱼的B站完整文档地址:鱼香ROS官网版权声明:如非允许禁止与
原创 2022-01-10 14:54:13
270阅读
4.6 话题服务对比完了话题和服务两种通信方式,我们来做个小对比,其实大家在学习的过程中也能感受到两者的区别之处。 1.话题话题是单向的,而且不需要等待服务端上线,直接发就行,数据的实时性比较高。频率高,实时性强的传感器数据的传递一般使用话题实现。 2.服务服务是双向的,客户端发送请求后,服务端有响应,可以得知服务端的处理结果。频率较低,强调服务特性和反馈的场景一般使用服务实现。 3.总结截至
原创 2022-01-14 14:53:34
317阅读
动手ROS2》10.3 SLAM技术概述本系列教程作者:小鱼公众号:鱼香ROSQQ交流群:139707339教学视频
原创 2022-06-06 07:49:54
405阅读
本系列教程作者:小鱼公众号:鱼香ROSQQ交流群:139707339教学视频地址:小鱼的B站完整文档地址:鱼香ROS官网版权声明:如非允许禁止与商业用途。6.5 Gazebo介绍今天说说Gazebo,有些同学没有学习RVIZ和Gazebo之前,分不清Gazebo和Rviz之间的区别,只道是Gazebo和RVIZ都能显
原创 2022-01-10 14:50:33
312阅读
动手ROS2》章节介绍本系列教程作者:小鱼公众号:鱼香ROSQQ交流群:139707339教学视频地址:小鱼的B站完整文档地址:鱼香ROS官网版权声明:如非允许禁止转载与商业用途。第4章 ROS2通信机制-话题与服务叮叮叮,恭喜你完成了第3章的学习,相信你现在已经对ROS2的工作空间和节点概念有了一定的了解,也已经掌握了使用C++或者Python编写一个节点了!但这远远不能满足我们对技术的好奇心!所以本章节小鱼将会带你一起学习ROS2的通信机制中话题和服务两种通信方式。通过本章
原创 2022-01-17 17:08:15
1071阅读
动手ROS2》10.11 Nav2进阶学习本系列教程作者:小鱼公众号:鱼香ROSQQ交流群:139707339教学视频地址:小鱼的B站完整文档地址:鱼香R
原创 2022-06-06 07:48:52
329阅读
  • 1
  • 2
  • 3
  • 4
  • 5