Agent Comunication Log Archive Started at host nausika at Sun Apr 12 04:47:16 1998 [ AGENT NAME ][TIME] and Message [motherAgent ][04:47:16] LOG: Initializing Agent motherAgent started at nausika. [motherAgent ][04:47:17] (addAgent (assembler) (assembler motherAgent )) [assembler ][04:47:17] LOG: Agent assembler started at enya. [assembler ][04:47:17] LOG: MSG Received: Sender: motherAgent, Message: (addAgent (assembler) (assembler motherAgent )). [motherAgent ][04:47:17] LOG: MSG Received: Sender: assembler, Message: ((acknowledge (assembler)). [assembler ][04:47:17] LOG: MSG Received: Sender: motherAgent, Message: (inform ( manipulator motherAgent busy )). [assembler-execution ][04:47:17] LOG: Execution Module assembler-execution started at enya. [assembler-blackboard][04:47:18] LOG: Blackboard Module assembler-blackboard started at enya. [assembler-blackboard][04:47:18] LOG: MSG Received: Sender: assembler, Message: (updateResource (manipulator) (free)). [motherAgent ][04:47:18] LOG: MSG Received: Sender: assembler, Message: ((acknowledge (assembler)). [motherAgent ][04:47:18] (addAgent (cleaner) (assembler cleaner motherAgent )) [assembler ][04:47:18] LOG: MSG Received: Sender: motherAgent, Message: (addAgent (cleaner) (assembler cleaner motherAgent )). [motherAgent ][04:47:18] LOG: MSG Received: Sender: assembler, Message: ((acknowledge (assembler)). [cleaner ][04:47:18] LOG: Agent cleaner started at nikita. [cleaner ][04:47:18] LOG: MSG Received: Sender: motherAgent, Message: (addAgent (cleaner) (assembler cleaner motherAgent )). [motherAgent ][04:47:18] LOG: MSG Received: Sender: cleaner, Message: ((acknowledge (cleaner)). [cleaner ][04:47:19] LOG: MSG Received: Sender: motherAgent, Message: (inform ( manipulator motherAgent busy )). [cleaner-execution ][04:47:19] LOG: Execution Module cleaner-execution started at nikita. [cleaner-blackboard ][04:47:19] LOG: Blackboard Module cleaner-blackboard started at nikita. [cleaner-blackboard ][04:47:19] LOG: MSG Received: Sender: cleaner, Message: (updateResource (manipulator) (free)). [motherAgent ][04:47:19] LOG: MSG Received: Sender: cleaner, Message: ((acknowledge (cleaner)). [motherAgent ][04:47:19] (addAgent (collisionAvoider) (assembler cleaner collisionAvoider motherAgent )) [assembler ][04:47:19] LOG: MSG Received: Sender: motherAgent, Message: (addAgent (collisionAvoider) (assembler cleaner collisionAvoider motherAgent )). [cleaner ][04:47:19] LOG: MSG Received: Sender: motherAgent, Message: (addAgent (collisionAvoider) (assembler cleaner collisionAvoider motherAgent )). [motherAgent ][04:47:19] LOG: MSG Received: Sender: assembler, Message: ((acknowledge (assembler)). [motherAgent ][04:47:19] LOG: MSG Received: Sender: cleaner, Message: ((acknowledge (cleaner)). [collisionAvoider ][04:47:20] LOG: Agent collisionAvoider started at nausika. [collisionAvoider ][04:47:20] LOG: MSG Received: Sender: motherAgent, Message: (addAgent (collisionAvoider) (assembler cleaner collisionAvoider motherAgent )). [motherAgent ][04:47:20] LOG: MSG Received: Sender: collisionAvoider, Message: ((acknowledge (collisionAvoider)). [collisionAvoider ][04:47:20] LOG: MSG Received: Sender: motherAgent, Message: (inform ( manipulator motherAgent busy )). [collisionAvoider-exe][04:47:21] LOG: Execution Module collisionAvoider-execution started at nausika. [collisionAvoider-bla][04:47:21] LOG: Blackboard Module collisionAvoider-blackboard started at nausika. [collisionAvoider-bla][04:47:21] LOG: MSG Received: Sender: collisionAvoider, Message: (updateResource (manipulator) (free)). [motherAgent ][04:47:21] LOG: MSG Received: Sender: collisionAvoider, Message: ((acknowledge (collisionAvoider)). [motherAgent ][04:47:21] (freeAll) [collisionAvoider ][04:47:21] LOG: MSG Received: Sender: motherAgent, Message: (freeAll). [assembler ][04:47:21] LOG: MSG Received: Sender: motherAgent, Message: (freeAll). [cleaner ][04:47:21] LOG: MSG Received: Sender: motherAgent, Message: (freeAll). [assembler-execution ][04:47:22] LOG: (scan-for-free-parts parts) started [capture-primitive ][04:47:22] LOG: Image capture primitive agent initialized [cleaner-execution ][04:47:24] LOG: (scan-for-static-object trash) started [assembler-execution ][04:47:24] LOG: Tenons in image: (objects) [assembler-execution ][04:47:24] LOG: Mortises in image: (objects) [assembler-execution ][04:47:25] LOG: Tenons in image: (objects) [assembler-execution ][04:47:25] LOG: Mortises in image: (objects) [cleaner-execution ][04:47:25] LOG: Found trash inside the reachable area [cleaner-execution ][04:47:25] LOG: (scan-for-static-object trash) finished [cleaner-execution ][04:47:25] LOG: Resource Manipulator Needed [cleaner-execution ][04:47:25] LOG: I'll request it. [cleaner ][04:47:25] LOG: MSG Received: Sender: cleaner-execution, Message: (request (manipulator)). [motherAgent ][04:47:25] LOG: MSG Received: Sender: cleaner, Message: (request (cleaner) (manipulator)). [motherAgent ][04:47:25] (transfer (cleaner) (manipulator) (free)) [collisionAvoider ][04:47:25] LOG: MSG Received: Sender: motherAgent, Message: (transfer (cleaner) (manipulator) (free)). [assembler ][04:47:25] LOG: MSG Received: Sender: motherAgent, Message: (transfer (cleaner) (manipulator) (free)). [cleaner ][04:47:25] LOG: MSG Received: Sender: motherAgent, Message: (transfer (cleaner) (manipulator) (free)). [cleaner-blackboard ][04:47:25] LOG: MSG Received: Sender: cleaner, Message: (updateResource (manipulator) (free)). [cleaner-execution ][04:47:26] LOG: Resource Manipulator Received [cleaner-blackboard ][04:47:26] LOG: MSG Received: Sender: cleaner-execution, Message: (updateResource (manipulator) (free)). [collisionAvoider-exe][04:47:26] LOG: (detect-moving-object object) started [assembler-execution ][04:47:26] LOG: Tenons in image: (objects) [assembler-execution ][04:47:26] LOG: Mortises in image: (objects) [cleaner-execution ][04:47:27] LOG: (pickup-object trash position((131) (122))) started [cleaner ][04:47:27] LOG: MSG Received: Sender: cleaner-execution, Message: (disableInterruption (manipulator)). [cleaner-execution ][04:47:27] LOG: (acknowledge) [manipulator-primitiv][04:47:27] LOG: Manipulator Received: (pickup-object (trash) at (131, 122)). [collisionAvoider-exe][04:47:29] LOG: AreaInImage1 = 57; AreaInImage2 = 58; Difference = 3; Threshold = 30. [assembler-execution ][04:47:29] LOG: Tenons in image: (objects) [assembler-execution ][04:47:29] LOG: Mortises in image: (objects) [collisionAvoider-exe][04:47:29] LOG: AreaInImage1 = 58; AreaInImage2 = 57; Difference = 3; Threshold = 30. [collisionAvoider-exe][04:47:31] LOG: AreaInImage1 = 0; AreaInImage2 = 58; Difference = 58; Threshold = 30. [assembler-execution ][04:47:31] LOG: Tenons in image: (objects ((1) (76) (116) (93) (false)) ((2) (136) (112) (130) (false)) ((3) (27) (149) (159) (false)) ((4) (115) (187) (182) (false)) ((5) (27) (156) (173) (false))) [assembler-execution ][04:47:31] LOG: Mortises in image: (objects) [collisionAvoider-exe][04:47:32] LOG: AreaInImage1 = 0; AreaInImage2 = 0; Difference = 0; Threshold = 30. [cleaner-blackboard ][04:47:33] LOG: MSG Received: Sender: cleaner-execution, Message: (updateResource (manipulator) (object-held trash)). [cleaner ][04:47:33] LOG: MSG Received: Sender: cleaner-execution, Message: (enableInterruption (manipulator)). [cleaner-execution ][04:47:33] LOG: (acknowledge) [cleaner-execution ][04:47:33] LOG: (pickup-object trash trash-position) finished [cleaner-execution ][04:47:33] LOG: (move-object trash trash-can-position) started [cleaner ][04:47:33] LOG: MSG Received: Sender: cleaner-execution, Message: (disableInterruption (manipulator)). [cleaner-execution ][04:47:33] LOG: (acknowledge) [manipulator-primitiv][04:47:34] LOG: Manipulator Received: (move-object (trash) to (trashcan-position)). [collisionAvoider-exe][04:47:34] LOG: AreaInImage1 = 0; AreaInImage2 = 0; Difference = 0; Threshold = 30. [assembler-execution ][04:47:34] LOG: Tenons in image: (objects ((1) (29) (78) (34) (false)) ((2) (53) (85) (85) (false)) ((3) (28) (151) (80) (false)) ((4) (150) (133) (168) (false))) [assembler-execution ][04:47:34] LOG: Mortises in image: (objects) [collisionAvoider-exe][04:47:34] LOG: AreaInImage1 = 0; AreaInImage2 = 0; Difference = 0; Threshold = 30. [cleaner-blackboard ][04:47:34] LOG: MSG Received: Sender: cleaner-execution, Message: (updateResource (manipulator) (object-held trash)). [cleaner ][04:47:35] LOG: MSG Received: Sender: cleaner-execution, Message: (enableInterruption (manipulator)). [cleaner-execution ][04:47:35] LOG: (acknowledge) [cleaner-execution ][04:47:35] LOG: (move-object trash trash-can-position) finished [cleaner-execution ][04:47:35] LOG: (drop-held-object) started [cleaner ][04:47:35] LOG: MSG Received: Sender: cleaner-execution, Message: (disableInterruption (manipulator)). [cleaner-execution ][04:47:35] LOG: (acknowledge) [manipulator-primitiv][04:47:35] LOG: Manipulator Received: (drop-held-object). [collisionAvoider-exe][04:47:36] LOG: AreaInImage1 = 0; AreaInImage2 = 0; Difference = 0; Threshold = 30. [assembler-execution ][04:47:36] LOG: Tenons in image: (objects ((1) (89) (104) (95) (false)) ((2) (124) (102) (129) (false)) ((3) (28) (138) (159) (false)) ((4) (32) (146) (171) (true)) ((5) (122) (176) (183) (false))) [assembler-execution ][04:47:36] LOG: Mortises in image: (objects) [collisionAvoider-exe][04:47:36] LOG: AreaInImage1 = 0; AreaInImage2 = 0; Difference = 0; Threshold = 30. [collisionAvoider-exe][04:47:38] LOG: AreaInImage1 = 0; AreaInImage2 = 0; Difference = 0; Threshold = 30. [assembler-execution ][04:47:38] LOG: Tenons in image: (objects) [assembler-execution ][04:47:38] LOG: Mortises in image: (objects) [collisionAvoider-exe][04:47:39] LOG: AreaInImage1 = 0; AreaInImage2 = 0; Difference = 0; Threshold = 30. [cleaner-blackboard ][04:47:39] LOG: MSG Received: Sender: cleaner-execution, Message: (updateResource (manipulator) (free)). [cleaner ][04:47:39] LOG: MSG Received: Sender: cleaner-execution, Message: (enableInterruption (manipulator)). [cleaner-execution ][04:47:39] LOG: (acknowledge) [cleaner-execution ][04:47:39] LOG: (drop-held-object) finished [cleaner-execution ][04:47:39] LOG: (scan-for-static-object object) started [cleaner ][04:47:39] LOG: MSG Received: Sender: cleaner-execution, Message: (free (manipulator)). [cleaner ][04:47:39] (free (manipulator)) [motherAgent ][04:47:39] LOG: MSG Received: Sender: cleaner, Message: (free (manipulator)). [collisionAvoider ][04:47:39] LOG: MSG Received: Sender: cleaner, Message: (free (manipulator)). [assembler ][04:47:39] LOG: MSG Received: Sender: cleaner, Message: (free (manipulator)). [collisionAvoider-exe][04:47:41] LOG: AreaInImage1 = 0; AreaInImage2 = 0; Difference = 0; Threshold = 30. [assembler-execution ][04:47:41] LOG: Tenons in image: (objects) [assembler-execution ][04:47:41] LOG: Mortises in image: (objects) [collisionAvoider-exe][04:47:43] LOG: AreaInImage1 = 0; AreaInImage2 = 0; Difference = 0; Threshold = 30. [collisionAvoider-exe][04:47:45] LOG: AreaInImage1 = 0; AreaInImage2 = 0; Difference = 0; Threshold = 30. [assembler-execution ][04:47:45] LOG: Tenons in image: (objects) [assembler-execution ][04:47:45] LOG: Mortises in image: (objects) [collisionAvoider-exe][04:47:45] LOG: AreaInImage1 = 0; AreaInImage2 = 0; Difference = 0; Threshold = 30. [collisionAvoider-exe][04:47:47] LOG: AreaInImage1 = 0; AreaInImage2 = 0; Difference = 0; Threshold = 30. [assembler-execution ][04:47:47] LOG: Tenons in image: (objects) [assembler-execution ][04:47:47] LOG: Mortises in image: (objects) [collisionAvoider-exe][04:47:47] LOG: AreaInImage1 = 0; AreaInImage2 = 0; Difference = 0; Threshold = 30. [assembler-execution ][04:47:50] LOG: Tenons in image: (objects) [assembler-execution ][04:47:50] LOG: Mortises in image: (objects) [collisionAvoider-exe][04:47:50] LOG: AreaInImage1 = 0; AreaInImage2 = 0; Difference = 0; Threshold = 30. [assembler-execution ][04:47:52] LOG: Tenons in image: (objects) [assembler-execution ][04:47:52] LOG: Mortises in image: (objects) [collisionAvoider-exe][04:47:52] LOG: AreaInImage1 = 0; AreaInImage2 = 0; Difference = 0; Threshold = 30. [motherAgent ][04:47:53] LOG: MSG Received: Sender: stop, Message: (stop). [motherAgent ][04:47:53] (requestAll) [collisionAvoider ][04:47:53] LOG: MSG Received: Sender: motherAgent, Message: (requestAll). [cleaner ][04:47:53] LOG: MSG Received: Sender: motherAgent, Message: (requestAll). [assembler ][04:47:53] LOG: MSG Received: Sender: motherAgent, Message: (requestAll). [cleaner-blackboard ][04:47:53] LOG: MSG Received: Sender: cleaner, Message: (informationRequest (manipulator)). [collisionAvoider-exe][04:47:54] LOG: AreaInImage1 = 0; AreaInImage2 = 0; Difference = 0; Threshold = 30. [assembler ][04:47:54] LOG: MSG Received: Sender: cleaner, Message: (transfer (motherAgent) (manipulator) (free)). [cleaner ][04:47:54] (transfer (motherAgent) (manipulator) (free)) [motherAgent ][04:47:54] LOG: MSG Received: Sender: cleaner, Message: (transfer (motherAgent) (manipulator) (free)). [collisionAvoider ][04:47:54] LOG: MSG Received: Sender: cleaner, Message: (transfer (motherAgent) (manipulator) (free)). [assembler-execution ][04:47:54] LOG: Tenons in image: (objects) [assembler-execution ][04:47:54] LOG: Mortises in image: (objects) [motherAgent ][04:47:54] (deleteAgent (collisionAvoider)) [collisionAvoider ][04:47:54] LOG: MSG Received: Sender: motherAgent, Message: (deleteAgent (collisionAvoider)). [cleaner ][04:47:54] LOG: MSG Received: Sender: motherAgent, Message: (deleteAgent (collisionAvoider)). [assembler ][04:47:54] LOG: MSG Received: Sender: motherAgent, Message: (deleteAgent (collisionAvoider)). [motherAgent ][04:47:54] LOG: MSG Received: Sender: collisionAvoider, Message: ((acknowledge (collisionAvoider)). [collisionAvoider ][04:47:54] LOG: Agent collisionAvoider terminated at nausika. [collisionAvoider-exe][04:47:54] LOG: MSG Received: Sender: collisionAvoider, Message: (halt). [collisionAvoider-exe][04:47:54] LOG: AreaInImage1 = 0; AreaInImage2 = 0; Difference = 0; Threshold = 30. [collisionAvoider-bla][04:47:55] LOG: MSG Received: Sender: collisionAvoider, Message: (halt). [collisionAvoider-bla][04:47:55] LOG: Blackboard Module collisionAvoider terminated at nausika. [motherAgent ][04:47:55] LOG: MSG Received: Sender: cleaner, Message: ((acknowledge (cleaner)). [motherAgent ][04:47:55] LOG: MSG Received: Sender: assembler, Message: ((acknowledge (assembler)). [motherAgent ][04:47:55] (deleteAgent (cleaner)) [assembler ][04:47:55] LOG: MSG Received: Sender: motherAgent, Message: (deleteAgent (cleaner)). [cleaner ][04:47:55] LOG: MSG Received: Sender: motherAgent, Message: (deleteAgent (cleaner)). [motherAgent ][04:47:55] LOG: MSG Received: Sender: assembler, Message: ((acknowledge (assembler)). [cleaner ][04:47:55] LOG: Agent cleaner terminated at nikita. [motherAgent ][04:47:55] LOG: MSG Received: Sender: cleaner, Message: ((acknowledge (cleaner)). [cleaner-blackboard ][04:47:55] LOG: MSG Received: Sender: cleaner, Message: (halt). [cleaner-blackboard ][04:47:55] LOG: Blackboard Module cleaner terminated at nikita. [cleaner-execution ][04:47:55] LOG: MSG Received: Sender: cleaner, Message: (halt). [motherAgent ][04:47:55] (deleteAgent (assembler)) [assembler ][04:47:55] LOG: MSG Received: Sender: motherAgent, Message: (deleteAgent (assembler)). [assembler ][04:47:55] LOG: Agent assembler terminated at enya. [motherAgent ][04:47:55] LOG: MSG Received: Sender: assembler, Message: ((acknowledge (assembler)). [assembler-blackboard][04:47:55] LOG: MSG Received: Sender: assembler, Message: (halt). [assembler-blackboard][04:47:55] LOG: Blackboard Module assembler terminated at enya. [assembler-execution ][04:47:55] LOG: MSG Received: Sender: assembler, Message: (halt). [assembler-execution ][04:47:55] LOG: Tenons in image: (objects) [assembler-execution ][04:47:55] LOG: Mortises in image: (objects) [collisionAvoider-exe][04:47:56] LOG: AreaInImage1 = 0; AreaInImage2 = 0; Difference = 0; Threshold = 30. [assembler-execution ][04:47:59] LOG: Tenons in image: (objects) [assembler-execution ][04:47:59] LOG: Mortises in image: (objects) [collisionAvoider-exe][04:48:01] LOG: AreaInImage1 = 0; AreaInImage2 = 0; Difference = 0; Threshold = 30. [assembler-execution ][04:48:04] LOG: Tenons in image: (objects) [assembler-execution ][04:48:04] LOG: Mortises in image: (objects) [motherAgent ][04:48:05] (halt)