AI agent: definition of an autonomous system | Impulse Lab