Domaine
Action ROS 2
Questions et réponses classées dans ce domaine de la robotique et de l’intelligence artificielle.
-
Pourquoi vérifier les QoS pour une action ROS 2 ?
Vérifier les QoS d’une action ROS 2 permet de s’assurer que objectifs, feedbacks, résultats et annulations circulent avec fiabilité, fraîcheur, ordre et compatibilité attendus. Un profil mal assorti peut rendre le serveur invisible ou laisser passer une information ancienne. Les essais sont menés avec charge, redémarrage et perte de réseau.
-
Comment sécuriser une action ROS 2 qui commande un robot ?
Sécuriser une action ROS 2 qui commande un robot exige d’authentifier les nœuds autorisés, de protéger les échanges, de limiter les objectifs et de surveiller l’exécution. Les permissions, certificats, versions et journaux sont gérés avant la mission. La sécurité réseau complète les limites physiques et l’arrêt local.
-
Qu’est-ce qu’une action ROS 2 pour un robot ?
Une action ROS 2 représente une tâche longue ou interrompable entre un client et un serveur. Le client envoie une demande, reçoit des retours de progression et obtient un résultat ou un état d’échec. Cette structure sépare commande, suivi et terminaison, ce qui convient à une navigation, une prise ou une opération qui dure plusieurs…
-
Comment une action ROS 2 signale-t-elle sa progression ?
Une action ROS 2 signale sa progression au moyen de messages de feedback associés à un objectif précis. Le serveur publie des étapes ou mesures utiles, avec horodatage et unité, sans promettre une précision qu’il ne possède pas. Le client détecte ainsi stagnation, retard ou évolution vers le résultat final.
-
Que se passe-t-il lorsqu’un client annule une action ROS 2 ?
Lorsqu’un client annule une action ROS 2, le serveur accuse réception, arrête ou met en sécurité la tâche selon son contrat, puis renvoie un résultat d’annulation explicite. Une course entre fin normale, annulation et perte réseau est arbitrée par une règle documentée. Le client ne considère pas l’annulation acquise tant que l’état n’est pas confirmé.