A publish and subscribe architecture for Arduino robotics.