Qu’est-ce qu’un agent logiciel dans un système robotique ?

Réponse rapide

Un agent logiciel robotique est un composant qui observe un état, raisonne sur un objectif, utilise des outils ou services autorisés et produit des décisions suivies d’une vérification du résultat.

Décrire ses responsabilités

L’agent reçoit contexte et permissions, choisit des appels et conserve l’état de la tâche. Les contrôleurs temps réel et fonctions d’arrêt restent séparés.

Relier action et résultat

Lecture de capteur, planification, simulation ou commande sont exposées par interfaces typées. Chaque appel indique paramètres, préconditions, délai et effet attendu.

Observer après l’appel

Le retour est comparé à l’objectif avant de poursuivre. Une erreur ou une réponse absente conduit à un repli documenté.

Sources et références

  1. [1] Nodes — ROS 2 documentation

Cette réponse vous a-t-elle été utile ?