Ubuntu 20.04 ROS1 与 ROS2 通讯

激光雷达和3d视觉传感器驱动很多都是基于ros1开发的,由于自己项目在ros2环境开发,需要获取从驱动出来的点云数据流,所以尝试订阅ros1出来的点云topic话题,固需要ros1与ros2之间建立通讯连接。

项目环境:

Legion-Y7000P-IRX9 + Ubuntu 20.04 + ROS1(noetic)+ ROS2(foxy)

ros1与ros2 的环境配置参考 ubuntu20.04 ros1和ros2共存及切换

通信操作:

1)安装 ros1_bridge

bash 复制代码
  source /opt/ros/foxy/setup.bash
  sudo apt install ros-foxy-ros1-bridge

2)分别运行 ROS1 与 ROS2 的节点

3)开一个新终端,在该终端下source ros1与 ros2 的环境变量,然后运行ros1_bridge 便可以看到上述两个节点可实现话题通信

bash 复制代码
  source /opt/ros/noetic/setup.bash
  source /opt/ros/foxy/setup.bash
  ros2 run ros1_bridge dynamic_bridge
相关推荐
张彦峰ZYF8 小时前
浏览器调试接口的官方化:从 chrome-devtools-mcp 看 Agent 原生工具层的形成
人工智能·chrome·agent·mcp·apache-2.0许可·devtools-mcp·调试闭环
Dawson Zhu8 小时前
Queen Planner深度解析:Agent竞争从模型时代进入系统时代
人工智能·语言模型·架构·aigc·agi
甲维斯9 小时前
GPT6.2Astra也很强啊,国模...!
人工智能
承渊政道9 小时前
Fooocus本地AI绘图教程:Windows部署、低门槛生图与远程访问
人工智能·windows·cpolar·fooocus·生图
熊猫钓鱼>_>9 小时前
普通用户视角的端侧智能体验手记【鸿蒙心迹】
开发语言·人工智能·华为·智能手机·性能优化·ai编程·harmonyos
AI算力10 小时前
私有云时代来临:AI NAS如何重塑你的数字生活?
人工智能·科技·ai·生活·nas·ai算力·ainas
程序员cxuan10 小时前
讲真,智能路由这事儿,还得看基元律动
人工智能·后端·程序员
zixu_star10 小时前
定时任务是什么?从日常自动化到 AI 应用,软件如何自动执行任务?
运维·人工智能·自动化
Baihai_IDP10 小时前
别再争论 AI 该不该像人了,赋予 AI 人格是非常有效的后训练策略
人工智能·llm·aigc
框架那些事儿11 小时前
一篇文章,搞懂 Agent 的工具调用机制
人工智能·全栈