|
|
Streams the robot's skill events to an OPOSSUM summary server. More...
Classes | |
| class | OpossumLogger |
Streams the robot's skill events to an OPOSSUM summary server.
OPOSSUM (Observe, Process, Organize Scene-Level SUMmaries) is the shared multi-agent log of the euROBIN demo: every robot posts scene-level log lines over HTTP, the server sorts them by robot_name and summarises them.
This component subscribes to the SkillEvent core segment of the Skill memory and, for every skill that starts, succeeds, fails or is aborted, renders one line such as
and POSTs it as {"robot_name": ..., "message": ...}.
The line format matches tools/gen_armar7_logs.py in the opossum_euROBIN repository, which produces the same lines offline from an LTM export.