Streaming webcam from Odroid using ROS

ROS system is designed mainly for distributive computing. We can write and run the ROS nodes on multiple machines and communicate each node to a single master. For communicating between two devices using ROS, we should follow the following rules:

  • Only single ROS master should run; we can decide which machine should run the master
  • All machines should be configured to use the same master URI through ROS_MASTER_URI
  • Bi-directional connectivity should be ensured between all the pairs of machines
  • Each machine should have a name that can be identified by the other machines

In this section, we will see how to run the ROS master in Odroid and stream the camera images to a PC. First, we will look at the setup ...

Get ROS Programming: Building Powerful Robots now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.