What is your remote robot workflow?

We do use Kubernetes + WeaveNet + docker container for orchestration.

see Robotics Distributed System based on Kubernetes for more details.

I think the followings are good points to use container orchestration,

  • Application engineer does not need to do any operation but docker push. (Operation Cost)
  • Application engineer can specify and label the target if needed. (e.g) my debug robot or something.)
  • Using WeaveNet can support layer 2 emulation, so that we can construct distributed system / application using DDS.

we’ve been using Raspi4B and it works okay so far.

1 Like