Salut,
Si c'est dans le cadre d'un stage, faut demander à ton responsable de t'aider
Pour info c'est quoi comme stage? quel sujet?
Sinon pour pas être que dans le "demerde toi", des OS utilisés dans la robotique n'est pas la même chose qu'un OS conçu que pour la robotique.
Après niveau OS on va dire ya deux mondes, les OS dits "temps partagés" et ceux dits "temps réels". Pour les premiers c'est les unix/linux/windows etc.
Pour les seconds c'est svt moins connu mais énormément utilisé en robotique indus, et pour l'embarqué.
Pour commencer, regarde wikipedia, il doit surement y avoir des pages sur les système d'exploitation temps réels, ça ferra une base de recherche en plus de ROS.
(D'ailleurs dans l'absolu ROS n'est pas un OS mais une surcouche sur un OS.)