Edit: je ne sais pas pourquoi, mais cette question semble dérouter beaucoup de gens. Je sais quand / où / pourquoi / comment utiliser en temps réel. Je souhaite savoir si les personnes qui ont une tâche en temps réel se soucieraient réellement de la mettre en œuvre en temps réel ou non.
Il n'est pas nécessaire de mentionner pourquoi les opérations en temps réel sont importantes pour un robot. Ma question est cependant, combien est-il réellement utilisé en robotique?
Prenez cette question par exemple. Une seule réponse mentionne n'importe quelle plate-forme avec des capacités en temps réel, et elle est également loin du sommet. ROS apparemment, étant une plate-forme très populaire qui n'est pas en temps réel.
Cependant, dans le monde en temps réel, RTAI 1 semble être la seule plate-forme d'utilisation gratuite en temps réel. Il est cependant limité à Linux (pas de problème), mal documenté et peu développé.
Alors, quel est le comportement en temps réel recherché chez les développeurs de robotique?La question est, dans quelle mesure les développeurs sont-ils enclins à écrire des applications en temps réel lorsqu'un comportement en temps réel est réellement nécessaire? Sinon, pourquoi?
Par exemple, un comportement réflexif basé sur des données tactiles ne peut pas passer par ROS car il perdrait sa propriété en temps réel. Mais les gens trouvent-ils vraiment une solution en temps réel ou utilisent-ils de toute façon ROS, ignorant la propriété en temps réel?
1 ou similaire Xenomai