Advantech Robotic Suite/ros1 bridge

From ESS-WIKI
Revision as of 06:10, 25 April 2023 by Ray.zheng (talk | contribs)
Jump to: navigation, search

Introduction

To port ROS 1 to ROS 2, the ROS 1 Bridge tool can be used. This tool enables message communication between ROS 1 and ROS 2, allowing nodes from ROS 1 to communicate with nodes from ROS 2 and enabling the use of ROS 1 nodes in ROS 2.
Github: ros1-bridge

ROS2 Suite SW Structure

 

How To

Install

1. Install ros1(noetic) and ros2(foxy) on ubuntu 20.04.
2. Install ros1-bridge.

$ sudo apt-get install ros-foxy-ros1-bridge

Instructions

Dynamic_bridge

The dynamic_bridge will watch the available ROS 1 and ROS 2 topics, once a matching topic has been detected it starts to bridge the messages on this topic.