Skip to main content
Ctrl+K

Dr.QP documentation

  • Getting Started
  • Development documentation
  • How-tos
  • GitHub
  • Getting Started
  • Development documentation
  • How-tos
  • GitHub

Section Navigation

  • Augment Context Engine MCP
  • Install VSCode tunnel as service
  • ROS2 containers and networking
  • Running ROS GUI tools remotely using X11 forwarding
  • Running ROS GUI tools with Xpra in containers
  • RPi Power management - UPS Shield
  • Issue using act and devcontainers/ci
  • How-tos
  • ROS2 containers and networking

ROS2 containers and networking#

ROS2 employs RTPS which relies on the multicast networking

  1. ROS 2 and Kubernetes Basics

  2. ROS 2 on Kubernetes: a simple talker and listener setup

  3. Distribute ROS 2 across machines with MicroK8s

  4. Exploring ROS 2 Kubernetes configurations

More of the related stuff

  • Discussion: ROS 2 on Kubernetes

  • ROS2 Tutorial Deploying on IBM Cloud Kubernetes (community-contributed)

  • Robotics Distributed System based on Kubernetes

  • Kubernetes Robotics Distributed System Deep Dive

  • FastDDS - New Discovery Server

  • 96boards: Autoware everywhere | Running Cyclone DDS on Kubernetes

Reference:

  • Container networking overview

  • containernetworking/cni CNI - the Container Network Interface

  • Kubernetes Documentation/Getting started

Network troubleshooting:

  • Nmap Cheat Sheet 2025: All the Commands & Flags

  • netshoot: a Docker + Kubernetes network trouble-shooting swiss-army container

previous

Install VSCode tunnel as service

next

Running ROS GUI tools remotely using X11 forwarding

Edit on GitHub
Show Source

© Copyright 2017-2025 Anton Matosov.

Created using Sphinx 8.2.3.

Built with the PyData Sphinx Theme 0.16.0.