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
相关推荐
Joker-Zohar1 分钟前
GPT-Image-2.5 双版本上线:8 组压力测试的提示词拆解,中文渲染零乱码
人工智能·gpt
白帽黑客-晨哥2 分钟前
Copilot 能换成本地吗?本地化 AI 编程助手可行性全解析
人工智能·copilot
阿里云大数据AI技术3 分钟前
Agentic Search + Memory:OpenClaw 从搜索工具到企业认知引擎
人工智能
IT_陈寒9 分钟前
Redis误用keys命令把生产环境搞崩了,血的教训
前端·人工智能·后端
m0_6145235511 分钟前
差异很大的两段视频怎么自然衔接:切点、AI转场与失败回退
人工智能·音视频
Sheakan20 分钟前
从神经元到深度网络:神经网络为什么能起作用
人工智能
Tangyuewei22 分钟前
给老 Spring 项目装个 AI Agent
java·人工智能·spring
工业HMI实战笔记38 分钟前
玩具制造HMI:注塑成型的快速换模与质量监控界面
人工智能·学习·交互·制造
樊小肆44 分钟前
离谱,每轮请求 25% 的 token,竟在重发模型想完就扔的内心独白
前端·人工智能·agent
游戏智眼44 分钟前
HarmonyOS 7 适配升级:NIM SDK 释放端侧 AI 与网络能力
人工智能·harmonyos