Skip to main content

Connect to Devices coBridge

coBridge is an open-source edge software provided by coScene, currently supporting ros1 noetic, ros2 foxy and humble versions. coBridge runs as a ros node on the robot side and interacts with the cloud through websocket connections. After establishing a connection with the cloud, coBridge can subscribe to ros topics and call ros services based on cloud commands, enabling real-time robot status monitoring, remote command deployment, and other functionalities.

Prepare coBridge

Please refer to Install coScene Software Using APT to install coBridge. Launch the ROS node afterwards.

  source /opt/ros/${ROS_DISTRO}/setup.bash

# for ros 1 distribution
roslaunch cobridge cobridge.launch

# for ros 2 distribution
ros2 launch cobridge cobridge_launch.xml

Real-time Device Visualization Using coStudio

  1. Download coStudio.
  2. After launching coStudio, select the "Open Connection" feature. Open Connection
  3. Choose the coScene Websocket option and enter the connection address in the WebSocket URL field. ws://localhost:21274 (21274 is the default port for coBridge). Select Connection
  4. Once connected, you can use different panels for real-time device data visualization. Real-time Visualization