Realmente no lo veo posible. Tratar de encasillar a todos los robots dentro de un mismo OS es como querer que sean humanoides… no tiene sentido porque cada uno debe estar diseñado para una función específica tratando de optimizar lo más posible todos sus componentes. Para un ejemplo, miren los robots de iRobot.
Lo que sí es factible es definir un set de reglas, como las Leyes de la Robótica de nuestro querido Asimov, que todos los OSs deban integrar por defecto.