Human in the loop

Implémentation fonctionelle de l'HITL !
This commit is contained in:
2026-02-06 22:07:47 +01:00
parent 523cea84fe
commit a9ff56c122
6 changed files with 71 additions and 7 deletions

View File

@@ -14,6 +14,18 @@ class InterruptPayload():
self.__fields = fields
self.__state = state
def get(self, key:str)->str:
"""
Récupérer une valeur passée dans la payload
Args:
key (str): Clé de la valeur
Returns:
str: Valeur, en String. Il faudra la reconvertir en int si besoin
"""
return self.__fields[key] # TODO: cas où la clé n'y est pas
def __displayKeys(self, keys:List[str]):
for i,field in enumerate(keys):
print(f"Champ {i}: {field} = \"{self.__fields[field]}\"\n")