没有什么能阻挡micro-ros了!!!

引用:“ROS 2 to micro-ROS TCP tunneling via Integration Service”

两个主题:

  • AIoT:discourse.ros.org/t/micro-ros-goes-aiot/17407
  • TCP:discourse.ros.org/t/ros-2-to-micro-ros-tcp-tunneling-via-integration-service/17453

顶级竞赛和学习指南:github.com/osrf/subt_hello_world

引用:“subt排行榜”

开放式人形机器人

引用:“reachy”

micro-ros tcp

引用:“micro-ros”

通过集成服务将ROS 2转换为微型ROS TCP隧道!来自ROS Discourse General
在eProsima,我们一直在致力于结合我们的一些尖端技术的新演示!该演示演示了如何借助快速DDS TCP功能以及Integration Service(集成工具)使由不同子网托管的两个单独的ROS 2数据空间通过Internet进行通信,该工具可实现任何协议与DDS的互通。该设置包括一个ROS 2节点,该ROS 2节点通过WAN向Turtlesim应用程序发布速度指令,并发布到运行Kobuki Turtlebot2的微型ROS节点,两者均在远程集线器上运行。

在第一个数据空间中,我们有一个ROS 2发布者通过Twist类型的消息发送数据。更详细地,joy节点负责从游戏手柄获得位移命令,然后由第二teleop_twist_joy节点将其转换为ROS 2可理解的Twist类型消息。

第二个数据空间处理两个下标,它们接收由teleop_twist_joy节点发送的Twist主题。第一个下标者是Turtlesim应用程序,负责根据远程节点收到的指示在其图形界面中替换经典的虚拟乌龟。第二个下标是一个微型ROS客户端,它通过代理与ROS 2数据空间进行通信,该代理使其可以订阅Twist主题。micro-ROS根据收到的数据,指示由运行FreeRTOS的ESP32 MCU操作的Kobuki Turtlebot2相应地移动。

远程通信由Integration Service进行中介,它可以将ROS 2消息转换为Fast DDS可以理解的语言,并且由于后者的TCP功能,它可以通过WAN连接在两个子网中启动的实例。因此,我们可以看到Kobuki机器人和Turtlesim在通过远程游戏手柄进行操作时如何运动。


ROS2机器人笔记20-11-22相关推荐

  1. ssh: connect to host 192.168.1.20 port 22: No route to host解决方案

    ping 192.168.1.20 | ping 192.168.1.21 | ping 192.168.1.22 不通 解释:在一台服务器上ip为(192.168.1.31):部署三台虚拟机(192 ...

  2. ROS2机器人笔记21-03-14

    ROS会议和活动: 如果对机器人技术感兴趣,但是看不到任何适合兴趣的项目,那么可能还需要考虑将其应用于同级组织中,例如OpenCV和MoveIt! 核心是各种应用和ROS2的逐渐普及 GPU运算越来越 ...

  3. 【微语】第一周(2020.11.16~11.22)

    11.16.时光,浓淡相宜,人心,远近相安.流年,长短皆逝.浮生,往来皆客.早安,打工人! 11.17.最艰难的时候,别老想着太远的将来,只要鼓励自己熬过今天就好. 11.18.如果没有躺赢的命,那就 ...

  4. 尚硅谷——谷粒商城项目开发记录——2021.11.22

    尚硅谷--谷粒商城项目开发记录--2021.11.22 概念: 1.对象优化: 新增的API: ES6 给 Object 拓展了许多新的方法,如: keys(obj): 获取对象的所有 key 形成的 ...

  5. 函数 —— strchr() 例如:字符串中的 192.168.1.2|00:11:22:33:44:55 取出字符串中的ip与mac值

    char *strchr(const char *str, int c) /*功能:  * C 库函数 char *strchr(const char *str, int c) 在参数 str 所指向 ...

  6. 定积分证明题例题_第二十天(20,11,27):积分中值定理

    之前我们讲述了一大堆的积分技巧: 槿灵兮:第十九天(20,11,26):无理代数分式的积分法​zhuanlan.zhihu.com 今天我们过渡一下下,开始涉及一点积分的证明题~ 我首先想介绍两个基本 ...

  7. [2020多校A层11.22]party(概率期望/近似)

    [2020多校A层11.22]party 非常巧妙的一个概率期望问题,其实运用的还是近似的思想 现在有n个物品,每次一个人有pi的概率选中这个物品,然后可以进行猜测,但是无论是否猜中都继续游戏,直到所 ...

  8. Daily scrum 11.22

    依然在苦逼测试中,效果还不是太好,打算明天联系一下研究员,把问题解决. 不过目前至少有一个可安装,可测试的版本了. 然后我们也在努力录制demo视频. 希望明天可以给力! 转载于:https://ww ...

  9. HALCON 20.11:学习笔记---一维测量(Measuring)

    HALCON 20.11:学习笔记---一维测量(Measuring) 本章主要提供有关一维测量的信息. 一维测量的概念 通过一维测量可以沿着预定义的线或弧定位从亮到暗或从暗到亮的过渡边缘.这使您可以 ...

  10. HALCON 20.11:如何处理标定助手品质问题

    HALCON 20.11:如何处理标定助手品质问题 在"品质问题"选项下,您可以得到每个图像的评估,其中包括缺陷图像特征描述以及问题严重程度的质量分数百分比.结果为0%表示图像特征 ...

最新文章

  1. 关于域的的一些遐想(一)
  2. Java基础之IO笔记
  3. boost::hana::take_while用法的测试程序
  4. C# WinForm开发系列 - TextBox
  5. HTML输入学生成绩并排序java_JS实现冒泡排序,插入排序和快速排序并排序输出...
  6. yelee主题博客四周变透明
  7. 2017年什么命_所谓“佛系”,真的不是什么都不做!
  8. 基于C#的AE+IDL二次桌面端程序开发
  9. java面向过程编程怎么写_从面向过程到面向对象,我的编程之路
  10. 2.2TextCNN
  11. LR回归原理和损失函数的推导
  12. 基于ssm的酒店客房管理系统(含数据库结构文档)
  13. 山东大学项目实训开发日志——基于vue+springboot的医院耗材管理系统(4)
  14. Linux操作系统的性能将主要取决于,高校邦Linux操作系统安全与性能调优章节测试答案...
  15. 判断有向图中是否存在从vi到vj的路径
  16. 微信小程序:小秋工具箱开发总结
  17. tup,list,dict,set的创建
  18. iOS---学习研究大牛Git高星项目YYCategories(三)
  19. 3D建模布线需要注意哪些?
  20. 【EHub_tx1_tx2_E100】Ubuntu18.04 + ROS_ Melodic + LingAo IMU 测试及RVIZ展示

热门文章

  1. 我喜欢夜晚,黑黑的夜色带给人安全感
  2. SASE:基于数字身份标识的网络与安全访问云服务
  3. 【C语言学习笔记】SWAP函数详解
  4. 深度解析Linux通过日志反查入侵
  5. IDEA2020如何配置Tomcat
  6. Neocities 免费HTML 网站空间,每月200 GB 流量托管静态网页超简单
  7. 所有毕业生的论文都要查重吗?
  8. 如何快速而准确地进行 IP 和端口信息扫描:渗透测试必备技能
  9. 安全机构称iPhone自动上传通话记录,苹果回应
  10. Android 安装自身更新APK时,包解析错误或无法访问文件的可能原因