From 039c9d0802da5b352bd83fbe62736fc0952ac3b8 Mon Sep 17 00:00:00 2001 From: Bernardo Rabello Date: Sat, 18 Nov 2023 18:20:16 -0300 Subject: [PATCH 01/49] First commit sprint-1 --- test/integration/DadosVelocidade.feature | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 test/integration/DadosVelocidade.feature diff --git a/test/integration/DadosVelocidade.feature b/test/integration/DadosVelocidade.feature new file mode 100644 index 00000000..bd4a3de5 --- /dev/null +++ b/test/integration/DadosVelocidade.feature @@ -0,0 +1,14 @@ +Funcionalidade: Visualizar dados de velocidade + Como um usuário Eu quero poder visualizar dados de velocidade do teste executado + +Contexto: + Dado que eu clico no botão de velocidade + Então eu deveria ver os dados de velocidade do teste executado + +Cenário: Teste não executado + Dado que o teste nunca foi executado + Então não deve ser possível visualizar os dados + +Cenário: Teste concluído + Dado que o teste foi executado com sucesso + Então eu deveria ver as informações sobre velocidade que foram coletadas durante a execução do teste From 42535d6673c462f81bfcafac5e24201b2a0e1258 Mon Sep 17 00:00:00 2001 From: Bernardo Rabello Date: Sat, 18 Nov 2023 21:45:15 -0300 Subject: [PATCH 02/49] Changes... --- test/integration/DadosVelocidade.feature | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/integration/DadosVelocidade.feature b/test/integration/DadosVelocidade.feature index bd4a3de5..c3839211 100644 --- a/test/integration/DadosVelocidade.feature +++ b/test/integration/DadosVelocidade.feature @@ -12,3 +12,8 @@ Cenário: Teste não executado Cenário: Teste concluído Dado que o teste foi executado com sucesso Então eu deveria ver as informações sobre velocidade que foram coletadas durante a execução do teste + +Cenário: Falha na coleta de dados + Dado que o teste foi executado + E as informações sobre velocidade estão ausentes + Então o aplicativo deve infromar uma falha From 1bb92426f47d5d85c5ecd113218947c23cb1692a Mon Sep 17 00:00:00 2001 From: Pedro Neves Date: Mon, 20 Nov 2023 17:15:27 -0300 Subject: [PATCH 03/49] feat skills BDD --- test/integration/BDD_SKILLS.feature | 83 +++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 test/integration/BDD_SKILLS.feature diff --git a/test/integration/BDD_SKILLS.feature b/test/integration/BDD_SKILLS.feature new file mode 100644 index 00000000..af9ec742 --- /dev/null +++ b/test/integration/BDD_SKILLS.feature @@ -0,0 +1,83 @@ +Funcionalidade: Visualizar dados de skills do teste executado + Como um usuário interessado nos resultados dos testes executados, + Para compreender as skills demonstradas durante um teste, + Eu quero visualizar os dados de skills associados ao robô. + +Contexto: + Dado que eu executei um teste no simulador, + Então eu deveria ver as skills do robô no teste executado. + +Cenário: Sem plano local (triste) + Dado que um robô não possui um plano local, + Então o campo "skills" deve ser preenchido com as skills disponíveis ao robô. + +Cenário: Sucesso e Falha + Dado que o robô possui diferentes skills em seu plano local, + E o avanço do plano depende do sucesso de cada skill, + Então deve ser informado em qual skill do robô houve sucesso ou falha. + ou + Então deve ser informado se houve sucesso ou falha na habilidade do robô. + +Cenário: Navigation + Dado que há um plano local com a skill "navigation", + E o campo "parameter" está preenchido com a room e os waypoints de destino, + Então o campo "skill", dentro do campo "local_plan", deve ser preenchido com "navigation" + Então o robô deve navegar em direção ao local. + +Cenário: Approach Person + Dado que o robô usou "navigation", + E quer se locomover em direção a alguém, + Então o campo "skill" no "local_plan" deve ser preenchido com "approach_person", + E o campo "parameter" deve conter "topic" com a pessoa destino, + E o robô deve se aproximar da pessoa destino. + +Cenário: Authenticate Person + Dado que o robô usou "approach_person", + E foi de encontro a uma pessoa, + E deve autenticar a pessoa em questão, + Então o campo "skill" no "local_plan" deve ser preenchido com "authenticate_person", + E o campo "parameter" deve conter "topic" com a pessoa a ser autenticada, + E a pessoa deve ser autenticada. + +Cenário: Operate Drawer + Dado que o robô usou "authenticate_person", + E deve realizar uma ação sobre a pessoa, + Então o campo "skill" no "local_plan" deve ser preenchido com "operate_drawer", + E o campo "parameter" deve conter "action" com "open" ou "close". + +Cenário: Send Message + Dado que há plano local, + E que o robô usou "operate_drawer", + E deve enviar uma mensagem à pessoa em questão, + Então o campo "skill" no "local_plan" deve ser preenchido com "send_message", + E o campo "parameter" deve conter "topic" com a pessoa destinatária da mensagem, + E a pessoa deve receber a mensagem. + +Cenário Feliz: Sucesso na execução do teste + Dado que o usuário acessa a interface de visualização de dados de skills, + E escolhe um experimento, + Então os dados de skills do robô no teste executado são exibidos de maneira clara e organizada. + +Cenário Triste: Visualizar skills sem executar simulação + Dado que o usuário tenta acessar a visualização de skills sem executar a simulação, + Então a interface fornece uma mensagem de erro. + +Cenário Triste: Robô sem skills + Dado que um robô é selecionado para visualização de dados de skills, + E este robô não possui skills atribuídas, + Então a interface deve indicar que não há skills disponíveis para o robô. + +Cenário Triste: Campos das skills não preenchidos corretamente + Dado que um robô possui um plano local associado, + E o plano local contém informações incorretas ou campos de skills mal preenchidos, + Quando o usuário executa um teste com esse robô, + Então a interface deve detectar os erros nos campos de skills, + E impedir/interromper a execução do teste. + +- Exemplo de Erros nos Campos de Skills: +. A skill de navegação possui waypoints ausentes ou inválidos. +. O parâmetro "topic" para a skill "approach_person" não está definido. +. A ação para a skill "operate_drawer" não especifica se é para abrir ou fechar a gaveta. +. Falta informação essencial em uma ou mais skills do plano local. + + From 3374e01f33b5c009c0eb6e678ddccda7a2109d5c Mon Sep 17 00:00:00 2001 From: Pedro Neves Date: Mon, 20 Nov 2023 18:57:23 -0300 Subject: [PATCH 04/49] add wiki --- wiki.md | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 wiki.md diff --git a/wiki.md b/wiki.md new file mode 100644 index 00000000..629cbba1 --- /dev/null +++ b/wiki.md @@ -0,0 +1,33 @@ +# Projeto ide-experimentador + +## Grupo 6 + +Bernardo Ramalho Rabello (211055218) +Debora Venturelli Machado (190086238) +Emanuel de Oliveira Barbosa (211010403) +Pedro Arthur de Moura Neves (211055352) + + +## Projeto + +- Scrum Master: Pedro Arthur +- Product Owner: Emanuel de Oliveira + +- Issue 15: Dado que sou um usuario, quero visualizar dados de velocidade do teste executado. +- Issue 16: Dado que sou um usuario, quero visualizar dados de skills do teste executado. + + +## Funcionalidades +### Visualizar dados de skills do teste executado + 1. Mostrar análise de resultados sobre as skills nos testes executados: sucesso e falha; + 2. Caso sucesso no item 1, apresentar funcionalidades das skills utilizadas; + 3. Caso falha no item 1, indicar o erro e interromper execução. + - Responsáveis: Emanuel de Oliveira e Pedro Arthur + +### Visualizar dados de velocidade do teste executado + 1. Mostrar velocidade média dos robôs nos testes executados; + 2. Indicar erro caso falte informação sobre a velocidade; + - Responsáveis: Bernardo Ramalho e Debora Venturelli + +## Política de Branching +? From 26552d45e57b1a06b51ac4e0aedf5e5bbcd77a04 Mon Sep 17 00:00:00 2001 From: Pedro Neves Date: Mon, 20 Nov 2023 19:01:08 -0300 Subject: [PATCH 05/49] edit wiki --- wiki.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/wiki.md b/wiki.md index 629cbba1..faac0c14 100644 --- a/wiki.md +++ b/wiki.md @@ -2,10 +2,10 @@ ## Grupo 6 -Bernardo Ramalho Rabello (211055218) -Debora Venturelli Machado (190086238) -Emanuel de Oliveira Barbosa (211010403) -Pedro Arthur de Moura Neves (211055352) +- Bernardo Ramalho Rabello (211055218) +- Debora Venturelli Machado (190086238) +- Emanuel de Oliveira Barbosa (211010403) +- Pedro Arthur de Moura Neves (211055352) ## Projeto From 8e1699c252bdcfb2bc84db4b2990678f916fdd33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?D=C3=A9bora=20Venturelli?= <62411606+debunb@users.noreply.github.com> Date: Mon, 20 Nov 2023 19:43:10 -0300 Subject: [PATCH 06/49] Update DadosVelocidade.feature MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adiciona detalhe sobre gráfico no teste executado --- test/integration/DadosVelocidade.feature | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/integration/DadosVelocidade.feature b/test/integration/DadosVelocidade.feature index c3839211..adeca3ba 100644 --- a/test/integration/DadosVelocidade.feature +++ b/test/integration/DadosVelocidade.feature @@ -11,7 +11,7 @@ Cenário: Teste não executado Cenário: Teste concluído Dado que o teste foi executado com sucesso - Então eu deveria ver as informações sobre velocidade que foram coletadas durante a execução do teste + Então eu deveria ver em um gráfico as informações sobre velocidade que foram coletadas durante a execução do teste Cenário: Falha na coleta de dados Dado que o teste foi executado From 2e28af51f341aee84f583452486431061f0a050a Mon Sep 17 00:00:00 2001 From: Pedro Neves Date: Mon, 20 Nov 2023 19:49:04 -0300 Subject: [PATCH 07/49] edit commit --- test/integration/BDD_SKILLS.feature | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/test/integration/BDD_SKILLS.feature b/test/integration/BDD_SKILLS.feature index af9ec742..6990bbe2 100644 --- a/test/integration/BDD_SKILLS.feature +++ b/test/integration/BDD_SKILLS.feature @@ -7,7 +7,7 @@ Contexto: Dado que eu executei um teste no simulador, Então eu deveria ver as skills do robô no teste executado. -Cenário: Sem plano local (triste) +Cenário: Sem plano local Dado que um robô não possui um plano local, Então o campo "skills" deve ser preenchido com as skills disponíveis ao robô. @@ -53,27 +53,28 @@ Cenário: Send Message E o campo "parameter" deve conter "topic" com a pessoa destinatária da mensagem, E a pessoa deve receber a mensagem. -Cenário Feliz: Sucesso na execução do teste +Cenário: Sucesso na execução do teste Dado que o usuário acessa a interface de visualização de dados de skills, E escolhe um experimento, Então os dados de skills do robô no teste executado são exibidos de maneira clara e organizada. -Cenário Triste: Visualizar skills sem executar simulação +Cenário: Visualizar skills sem executar simulação Dado que o usuário tenta acessar a visualização de skills sem executar a simulação, Então a interface fornece uma mensagem de erro. -Cenário Triste: Robô sem skills +Cenário: Robô sem skills Dado que um robô é selecionado para visualização de dados de skills, E este robô não possui skills atribuídas, Então a interface deve indicar que não há skills disponíveis para o robô. -Cenário Triste: Campos das skills não preenchidos corretamente +Cenário Campos das skills não preenchidos corretamente Dado que um robô possui um plano local associado, E o plano local contém informações incorretas ou campos de skills mal preenchidos, Quando o usuário executa um teste com esse robô, Então a interface deve detectar os erros nos campos de skills, E impedir/interromper a execução do teste. + - Exemplo de Erros nos Campos de Skills: . A skill de navegação possui waypoints ausentes ou inválidos. . O parâmetro "topic" para a skill "approach_person" não está definido. From dd4a5224aabcea44061e44a950474e29514cf72f Mon Sep 17 00:00:00 2001 From: Emanuel de Oliveira Date: Mon, 20 Nov 2023 20:03:24 -0300 Subject: [PATCH 08/49] =?UTF-8?q?acrescenta=20observa=C3=A7=C3=A3o=20de=20?= =?UTF-8?q?tempo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/integration/BDD_SKILLS.feature | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/test/integration/BDD_SKILLS.feature b/test/integration/BDD_SKILLS.feature index 6990bbe2..158c5c8a 100644 --- a/test/integration/BDD_SKILLS.feature +++ b/test/integration/BDD_SKILLS.feature @@ -14,9 +14,13 @@ Cenário: Sem plano local Cenário: Sucesso e Falha Dado que o robô possui diferentes skills em seu plano local, E o avanço do plano depende do sucesso de cada skill, - Então deve ser informado em qual skill do robô houve sucesso ou falha. - ou - Então deve ser informado se houve sucesso ou falha na habilidade do robô. + Então deve ser informado em qual skill do robô houve falha ou, + Então deve ser informado se houve sucesso na simulação. + +Cenário: Observação do tempo na execução do teste + Dado que o usuário analisa os logs de execução do teste, + E observa o campo de registro de tempo em cada entrada de log, + Então o usuário observa, além do sucesso e falha, em que momento uma skill é alterada. Cenário: Navigation Dado que há um plano local com a skill "navigation", From 28ecc0cca0d3bee354d1b662ba8d7fdd40a70e99 Mon Sep 17 00:00:00 2001 From: Emanuel de Oliveira Date: Mon, 20 Nov 2023 20:09:20 -0300 Subject: [PATCH 09/49] update --- test/integration/BDD_SKILLS.feature | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/test/integration/BDD_SKILLS.feature b/test/integration/BDD_SKILLS.feature index 158c5c8a..32edf3e7 100644 --- a/test/integration/BDD_SKILLS.feature +++ b/test/integration/BDD_SKILLS.feature @@ -7,10 +7,6 @@ Contexto: Dado que eu executei um teste no simulador, Então eu deveria ver as skills do robô no teste executado. -Cenário: Sem plano local - Dado que um robô não possui um plano local, - Então o campo "skills" deve ser preenchido com as skills disponíveis ao robô. - Cenário: Sucesso e Falha Dado que o robô possui diferentes skills em seu plano local, E o avanço do plano depende do sucesso de cada skill, @@ -56,11 +52,6 @@ Cenário: Send Message Então o campo "skill" no "local_plan" deve ser preenchido com "send_message", E o campo "parameter" deve conter "topic" com a pessoa destinatária da mensagem, E a pessoa deve receber a mensagem. - -Cenário: Sucesso na execução do teste - Dado que o usuário acessa a interface de visualização de dados de skills, - E escolhe um experimento, - Então os dados de skills do robô no teste executado são exibidos de maneira clara e organizada. Cenário: Visualizar skills sem executar simulação Dado que o usuário tenta acessar a visualização de skills sem executar a simulação, @@ -71,18 +62,15 @@ Cenário: Robô sem skills E este robô não possui skills atribuídas, Então a interface deve indicar que não há skills disponíveis para o robô. -Cenário Campos das skills não preenchidos corretamente +Cenário: Campos das skills não preenchidos corretamente Dado que um robô possui um plano local associado, E o plano local contém informações incorretas ou campos de skills mal preenchidos, Quando o usuário executa um teste com esse robô, Então a interface deve detectar os erros nos campos de skills, E impedir/interromper a execução do teste. - - Exemplo de Erros nos Campos de Skills: . A skill de navegação possui waypoints ausentes ou inválidos. . O parâmetro "topic" para a skill "approach_person" não está definido. . A ação para a skill "operate_drawer" não especifica se é para abrir ou fechar a gaveta. . Falta informação essencial em uma ou mais skills do plano local. - - From 167d8c1ddfc78115f7f02e7a8b84d6885bd36121 Mon Sep 17 00:00:00 2001 From: Pedro Neves Date: Mon, 20 Nov 2023 20:30:20 -0300 Subject: [PATCH 10/49] edit bdd skills --- test/integration/BDD_SKILLS.feature | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/test/integration/BDD_SKILLS.feature b/test/integration/BDD_SKILLS.feature index 6990bbe2..ebc84d7a 100644 --- a/test/integration/BDD_SKILLS.feature +++ b/test/integration/BDD_SKILLS.feature @@ -39,11 +39,22 @@ Cenário: Authenticate Person E o campo "parameter" deve conter "topic" com a pessoa a ser autenticada, E a pessoa deve ser autenticada. +Cenário: Approach Robot + Dado que o robô deve se aproximar de um objeto, + Então o campo "skill" no "local_plan" deve ser preenchido com "approach_robot", + E o campo "parameter" deve conter "topic" com o objeto de aproximação, + E o robô deve se aproximar do objeto. + Cenário: Operate Drawer Dado que o robô usou "authenticate_person", E deve realizar uma ação sobre a pessoa, Então o campo "skill" no "local_plan" deve ser preenchido com "operate_drawer", - E o campo "parameter" deve conter "action" com "open" ou "close". + E o campo "parameter" deve conter "action" com "open". + +Cenário: Wait Message + Dado que o robô usou "operate_drawer", + Então o status da mensagem deve, em caso de sucesso, ser recebida, + E Operate Drawer deve conter "action" com "close". Cenário: Send Message Dado que há plano local, From 520bf3872c127fbd272d13d47aac34e108ecb906 Mon Sep 17 00:00:00 2001 From: Pedro Neves Date: Mon, 20 Nov 2023 20:36:10 -0300 Subject: [PATCH 11/49] update skills --- test/integration/BDD_SKILLS.feature | 32 ++++++++++++++--------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/test/integration/BDD_SKILLS.feature b/test/integration/BDD_SKILLS.feature index 33e21a7d..5e0c9154 100644 --- a/test/integration/BDD_SKILLS.feature +++ b/test/integration/BDD_SKILLS.feature @@ -18,6 +18,22 @@ Cenário: Observação do tempo na execução do teste E observa o campo de registro de tempo em cada entrada de log, Então o usuário observa, além do sucesso e falha, em que momento uma skill é alterada. +Cenário: Visualizar skills sem executar simulação + Dado que o usuário tenta acessar a visualização de skills sem executar a simulação, + Então a interface fornece uma mensagem de erro. + +Cenário: Robô sem skills + Dado que um robô é selecionado para visualização de dados de skills, + E este robô não possui skills atribuídas, + Então a interface deve indicar que não há skills disponíveis para o robô. + +Cenário: Campos das skills não preenchidos corretamente + Dado que um robô possui um plano local associado, + E o plano local contém informações incorretas ou campos de skills mal preenchidos, + Quando o usuário executa um teste com esse robô, + Então a interface deve detectar os erros nos campos de skills, + E impedir/interromper a execução do teste. + Cenário: Navigation Dado que há um plano local com a skill "navigation", E o campo "parameter" está preenchido com a room e os waypoints de destino, @@ -63,22 +79,6 @@ Cenário: Send Message Então o campo "skill" no "local_plan" deve ser preenchido com "send_message", E o campo "parameter" deve conter "topic" com a pessoa destinatária da mensagem, E a pessoa deve receber a mensagem. - -Cenário: Visualizar skills sem executar simulação - Dado que o usuário tenta acessar a visualização de skills sem executar a simulação, - Então a interface fornece uma mensagem de erro. - -Cenário: Robô sem skills - Dado que um robô é selecionado para visualização de dados de skills, - E este robô não possui skills atribuídas, - Então a interface deve indicar que não há skills disponíveis para o robô. - -Cenário: Campos das skills não preenchidos corretamente - Dado que um robô possui um plano local associado, - E o plano local contém informações incorretas ou campos de skills mal preenchidos, - Quando o usuário executa um teste com esse robô, - Então a interface deve detectar os erros nos campos de skills, - E impedir/interromper a execução do teste. - Exemplo de Erros nos Campos de Skills: . A skill de navegação possui waypoints ausentes ou inválidos. From 8e4760cbeed2df0fb330e1d4e824dab3451c7869 Mon Sep 17 00:00:00 2001 From: Pedro Neves Date: Mon, 27 Nov 2023 18:25:17 -0300 Subject: [PATCH 12/49] start analyzing skills --- analyze_skills.rb | 24 ++++++++++++++++++++++++ wiki.md | 11 ++++++----- 2 files changed, 30 insertions(+), 5 deletions(-) create mode 100644 analyze_skills.rb diff --git a/analyze_skills.rb b/analyze_skills.rb new file mode 100644 index 00000000..cdc6242e --- /dev/null +++ b/analyze_skills.rb @@ -0,0 +1,24 @@ +require 'json' + +logLine = "0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None" + + +# posição inicial e final do hash ROBOTS_CONFIG +startIndex = logLine.index("ROBOTS_CONFIG={") +endIndex = logLine.index("}", startIndex) +robotsConfigStr = logLine[startIndex..endIndex] + +# substitui aspas simples por aspas duplas +robotsConfigStr.gsub!("'", "\"") + +# remove "ROBOTS_CONFIG=" e analisa-se como JSON +robotsConfigJson = robotsConfigStr.sub("ROBOTS_CONFIG=", "") +robotsConfigHash = JSON.parse(robotsConfigJson) + +localPlan = robotsConfigHash['local_plan'] + +c = 0 +localPlan.each do |action| + c += 1 + puts c, " Action: #{action}" +end \ No newline at end of file diff --git a/wiki.md b/wiki.md index faac0c14..ba978999 100644 --- a/wiki.md +++ b/wiki.md @@ -13,21 +13,22 @@ - Scrum Master: Pedro Arthur - Product Owner: Emanuel de Oliveira -- Issue 15: Dado que sou um usuario, quero visualizar dados de velocidade do teste executado. -- Issue 16: Dado que sou um usuario, quero visualizar dados de skills do teste executado. +- Issue 15: Dado que sou um usuário, quero visualizar dados de velocidade do teste executado. +- Issue 16: Dado que sou um usuário, quero visualizar dados de skills do teste executado. ## Funcionalidades ### Visualizar dados de skills do teste executado 1. Mostrar análise de resultados sobre as skills nos testes executados: sucesso e falha; - 2. Caso sucesso no item 1, apresentar funcionalidades das skills utilizadas; + 2. Caso sucesso no item 1, apresentar funcionalidades das skills utilizadas e seus respectivos tempos; 3. Caso falha no item 1, indicar o erro e interromper execução. - Responsáveis: Emanuel de Oliveira e Pedro Arthur ### Visualizar dados de velocidade do teste executado - 1. Mostrar velocidade média dos robôs nos testes executados; + 1. Mostrar velocidade média dos robôs nos testes executados por meio de gráficos; 2. Indicar erro caso falte informação sobre a velocidade; - Responsáveis: Bernardo Ramalho e Debora Venturelli ## Política de Branching -? + - Branch principal + - Branch de desenvolvimento From fae23553478f35ae2ae1f5acc957062e7d144c53 Mon Sep 17 00:00:00 2001 From: Pedro Neves Date: Thu, 30 Nov 2023 16:21:11 -0300 Subject: [PATCH 13/49] identifica linha de navigation --- analyze_skills.rb | 24 ----- analyze_skills/11_aababb.log | 58 +++++++++++ analyze_skills/15_aabbcp.log | 24 +++++ analyze_skills/26_aaccbp.log | 169 +++++++++++++++++++++++++++++++ analyze_skills/50_abcbbp.log | 40 ++++++++ analyze_skills/analyze_skills.rb | 68 +++++++++++++ 6 files changed, 359 insertions(+), 24 deletions(-) delete mode 100644 analyze_skills.rb create mode 100644 analyze_skills/11_aababb.log create mode 100644 analyze_skills/15_aabbcp.log create mode 100644 analyze_skills/26_aaccbp.log create mode 100644 analyze_skills/50_abcbbp.log create mode 100644 analyze_skills/analyze_skills.rb diff --git a/analyze_skills.rb b/analyze_skills.rb deleted file mode 100644 index cdc6242e..00000000 --- a/analyze_skills.rb +++ /dev/null @@ -1,24 +0,0 @@ -require 'json' - -logLine = "0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None" - - -# posição inicial e final do hash ROBOTS_CONFIG -startIndex = logLine.index("ROBOTS_CONFIG={") -endIndex = logLine.index("}", startIndex) -robotsConfigStr = logLine[startIndex..endIndex] - -# substitui aspas simples por aspas duplas -robotsConfigStr.gsub!("'", "\"") - -# remove "ROBOTS_CONFIG=" e analisa-se como JSON -robotsConfigJson = robotsConfigStr.sub("ROBOTS_CONFIG=", "") -robotsConfigHash = JSON.parse(robotsConfigJson) - -localPlan = robotsConfigHash['local_plan'] - -c = 0 -localPlan.each do |action| - c += 1 - puts c, " Action: #{action}" -end \ No newline at end of file diff --git a/analyze_skills/11_aababb.log b/analyze_skills/11_aababb.log new file mode 100644 index 00000000..6c839ba2 --- /dev/null +++ b/analyze_skills/11_aababb.log @@ -0,0 +1,58 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot2, {'battery-level': '63.26'}, None, None +10.02, [INFO], robot2, {'y': 17.089, 'x': -19.334, 'yaw': 3.142}, None, None +20.04, [INFO], robot2, {'battery-level': '63.00'}, None, None +20.04, [INFO], robot2, {'y': 16.277, 'x': -20.728, 'yaw': 3.139}, None, None +30.07, [INFO], robot2, {'battery-level': '62.74'}, None, None +30.07, [INFO], robot2, {'y': 16.19, 'x': -22.852, 'yaw': 3.141}, None, None +40.04, [INFO], robot2, {'battery-level': '62.48'}, None, None +40.04, [INFO], robot2, {'y': 16.111, 'x': -24.957, 'yaw': 3.14}, None, None +50.02, [INFO], robot2, {'y': 16.128, 'x': -27.073, 'yaw': 3.139}, None, None +50.02, [INFO], robot2, {'battery-level': '62.22'}, None, None +60.06, [INFO], robot2, {'y': 16.199, 'x': -29.19, 'yaw': -3.142}, None, None +60.06, [INFO], robot2, {'battery-level': '61.96'}, None, None +70.00, [INFO], robot2, {'battery-level': '61.70'}, None, None +70.00, [INFO], robot2, {'y': 16.056, 'x': -31.299, 'yaw': 3.141}, None, None +80.07, [INFO], robot2, {'y': 15.653, 'x': -33.417, 'yaw': 3.142}, None, None +80.07, [INFO], robot2, {'battery-level': '61.44'}, None, None +90.03, [INFO], robot2, {'y': 15.463, 'x': -35.508, 'yaw': -3.141}, None, None +90.03, [INFO], robot2, {'battery-level': '61.18'}, None, None +100.01, [INFO], robot2, {'y': 16.635, 'x': -36.787, 'yaw': -3.142}, None, None +100.01, [INFO], robot2, {'battery-level': '60.92'}, None, None +110.03, [INFO], robot2, {'battery-level': '60.66'}, None, None +110.03, [INFO], robot2, {'y': 18.756, 'x': -36.804, 'yaw': -3.141}, None, None +120.01, [INFO], robot2, {'battery-level': '60.40'}, None, None +120.01, [INFO], robot2, {'y': 20.863, 'x': -36.937, 'yaw': -3.142}, None, None +129.95, [INFO], robot2, {'battery-level': '60.14'}, None, None +129.95, [INFO], robot2, {'y': 21.496, 'x': -38.066, 'yaw': 3.142}, None, None +140.02, [INFO], robot2, {'battery-level': '59.88'}, None, None +140.02, [INFO], robot2, {'y': 21.411, 'x': -38.062, 'yaw': 3.136}, None, None +142.78, [info], nurse, sync, received-request, (status=sending-request) +142.78, [info], nurse, sync, request-sent, (status=waiting) +142.78, [info], nurse, sync, wait-message, (status=message-received) +150.06, [INFO], robot2, {'y': 20.758, 'x': -37.197, 'yaw': -3.142}, None, None +150.06, [INFO], robot2, {'battery-level': '59.62'}, None, None +160.02, [INFO], robot2, {'battery-level': '59.36'}, None, None +160.02, [INFO], robot2, {'y': 18.637, 'x': -37.159, 'yaw': 3.142}, None, None +170.06, [INFO], robot2, {'battery-level': '59.10'}, None, None +170.06, [INFO], robot2, {'y': 16.508, 'x': -37.082, 'yaw': 3.141}, None, None +180.03, [INFO], robot2, {'y': 15.551, 'x': -35.269, 'yaw': 3.141}, None, None +180.03, [INFO], robot2, {'battery-level': '58.84'}, None, None +190.01, [INFO], robot2, {'battery-level': '58.58'}, None, None +190.01, [INFO], robot2, {'y': 15.41, 'x': -33.165, 'yaw': 3.141}, None, None +200.00, [INFO], robot2, {'battery-level': '58.32'}, None, None +200.00, [INFO], robot2, {'y': 15.476, 'x': -31.049, 'yaw': -3.141}, None, None +210.04, [INFO], robot2, {'battery-level': '58.06'}, None, None +210.04, [INFO], robot2, {'y': 15.753, 'x': -28.932, 'yaw': -3.141}, None, None +220.05, [INFO], robot2, {'battery-level': '57.80'}, None, None +220.05, [INFO], robot2, {'y': 15.897, 'x': -26.81, 'yaw': -3.142}, None, None +230.00, [INFO], robot2, {'battery-level': '57.54'}, None, None +230.00, [INFO], robot2, {'y': 14.391, 'x': -25.756, 'yaw': 3.142}, None, None +240.00, [INFO], robot2, {'y': 12.906, 'x': -25.96, 'yaw': 3.142}, None, None +240.00, [INFO], robot2, {'battery-level': '57.28'}, None, None +250.07, [INFO], robot2, {'battery-level': '57.02'}, None, None +250.07, [INFO], robot2, {'y': 12.833, 'x': -26.013, 'yaw': -3.141}, None, None +257.29, [info], lab_arm, sync, wait-message, (status=message-received) +258.16, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/15_aabbcp.log b/analyze_skills/15_aabbcp.log new file mode 100644 index 00000000..5c96ac6b --- /dev/null +++ b/analyze_skills/15_aabbcp.log @@ -0,0 +1,24 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.06, [INFO], robot6, {'y': 17.241, 'x': -27.113, 'yaw': 3.142}, None, None +20.05, [INFO], robot6, {'battery-level': '53.36'}, None, None +20.05, [INFO], robot6, {'y': 16.246, 'x': -28.21, 'yaw': -3.142}, None, None +30.09, [INFO], robot6, {'battery-level': '52.98'}, None, None +30.09, [INFO], robot6, {'y': 17.886, 'x': -28.634, 'yaw': 3.142}, None, None +40.03, [INFO], robot6, {'y': 18.058, 'x': -28.608, 'yaw': 3.142}, None, None +40.03, [INFO], robot6, {'battery-level': '52.60'}, None, None +43.63, [info], nurse, sync, received-request, (status=sending-request) +43.63, [info], nurse, sync, request-sent, (status=waiting) +43.63, [info], nurse, sync, wait-message, (status=message-received) +50.06, [INFO], robot6, {'y': 16.943, 'x': -28.72, 'yaw': 3.141}, None, None +50.06, [INFO], robot6, {'battery-level': '52.22'}, None, None +60.07, [INFO], robot6, {'battery-level': '51.84'}, None, None +60.07, [INFO], robot6, {'y': 16.144, 'x': -27.214, 'yaw': 3.142}, None, None +70.07, [INFO], robot6, {'y': 14.867, 'x': -25.93, 'yaw': 3.141}, None, None +70.07, [INFO], robot6, {'battery-level': '51.46'}, None, None +80.09, [INFO], robot6, {'y': 12.995, 'x': -25.921, 'yaw': -3.142}, None, None +80.09, [INFO], robot6, {'battery-level': '51.08'}, None, None +88.75, [info], lab_arm, sync, wait-message, (status=message-received) +89.67, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/26_aaccbp.log b/analyze_skills/26_aaccbp.log new file mode 100644 index 00000000..a3912f95 --- /dev/null +++ b/analyze_skills/26_aaccbp.log @@ -0,0 +1,169 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +10.08, [INFO], robot6, {'battery-level': '53.62'}, None, None +20.08, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +20.08, [INFO], robot6, {'battery-level': '53.10'}, None, None +30.05, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +30.05, [INFO], robot6, {'battery-level': '52.58'}, None, None +40.04, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +40.04, [INFO], robot6, {'battery-level': '52.06'}, None, None +50.04, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +50.04, [INFO], robot6, {'battery-level': '51.54'}, None, None +60.02, [INFO], robot6, {'battery-level': '51.02'}, None, None +60.02, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +70.01, [INFO], robot6, {'battery-level': '50.50'}, None, None +70.01, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +80.02, [INFO], robot6, {'battery-level': '49.98'}, None, None +80.02, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +90.06, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +90.06, [INFO], robot6, {'battery-level': '49.46'}, None, None +100.06, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +100.06, [INFO], robot6, {'battery-level': '48.94'}, None, None +110.01, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +110.01, [INFO], robot6, {'battery-level': '48.42'}, None, None +120.02, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +120.02, [INFO], robot6, {'battery-level': '47.90'}, None, None +130.09, [INFO], robot6, {'battery-level': '47.38'}, None, None +130.09, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +140.06, [INFO], robot6, {'battery-level': '46.86'}, None, None +140.06, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +150.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +150.03, [INFO], robot6, {'battery-level': '46.34'}, None, None +160.02, [INFO], robot6, {'battery-level': '45.82'}, None, None +160.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +170.05, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +170.05, [INFO], robot6, {'battery-level': '45.30'}, None, None +180.08, [INFO], robot6, {'battery-level': '44.78'}, None, None +180.08, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +190.08, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +190.08, [INFO], robot6, {'battery-level': '44.26'}, None, None +200.06, [INFO], robot6, {'battery-level': '43.74'}, None, None +200.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +210.00, [INFO], robot6, {'battery-level': '43.22'}, None, None +210.00, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +219.96, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +220.05, [INFO], robot6, {'battery-level': '42.70'}, None, None +230.05, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +230.05, [INFO], robot6, {'battery-level': '42.18'}, None, None +240.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +240.06, [INFO], robot6, {'battery-level': '41.66'}, None, None +250.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +250.02, [INFO], robot6, {'battery-level': '41.14'}, None, None +260.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +260.02, [INFO], robot6, {'battery-level': '40.62'}, None, None +270.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +270.03, [INFO], robot6, {'battery-level': '40.10'}, None, None +280.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +280.02, [INFO], robot6, {'battery-level': '39.58'}, None, None +290.07, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +290.07, [INFO], robot6, {'battery-level': '39.06'}, None, None +300.00, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +300.00, [INFO], robot6, {'battery-level': '38.54'}, None, None +310.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +310.02, [INFO], robot6, {'battery-level': '38.02'}, None, None +320.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +320.06, [INFO], robot6, {'battery-level': '37.50'}, None, None +330.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +330.02, [INFO], robot6, {'battery-level': '36.98'}, None, None +340.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +340.03, [INFO], robot6, {'battery-level': '36.46'}, None, None +350.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +350.02, [INFO], robot6, {'battery-level': '35.94'}, None, None +360.06, [INFO], robot6, {'battery-level': '35.42'}, None, None +360.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +370.03, [INFO], robot6, {'battery-level': '34.90'}, None, None +370.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +380.03, [INFO], robot6, {'battery-level': '34.38'}, None, None +380.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +390.09, [INFO], robot6, {'battery-level': '33.86'}, None, None +390.09, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +400.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +400.05, [INFO], robot6, {'battery-level': '33.34'}, None, None +410.03, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +410.03, [INFO], robot6, {'battery-level': '32.82'}, None, None +420.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +420.05, [INFO], robot6, {'battery-level': '32.30'}, None, None +430.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +430.05, [INFO], robot6, {'battery-level': '31.78'}, None, None +440.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +440.05, [INFO], robot6, {'battery-level': '31.26'}, None, None +450.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +450.07, [INFO], robot6, {'battery-level': '30.74'}, None, None +460.07, [INFO], robot6, {'battery-level': '30.22'}, None, None +460.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +470.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +470.09, [INFO], robot6, {'battery-level': '29.70'}, None, None +480.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +480.09, [INFO], robot6, {'battery-level': '29.18'}, None, None +490.02, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +490.02, [INFO], robot6, {'battery-level': '28.66'}, None, None +500.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +500.09, [INFO], robot6, {'battery-level': '28.14'}, None, None +510.04, [INFO], robot6, {'battery-level': '27.62'}, None, None +510.04, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +520.06, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +520.06, [INFO], robot6, {'battery-level': '27.10'}, None, None +530.01, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +530.01, [INFO], robot6, {'battery-level': '26.58'}, None, None +540.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +540.05, [INFO], robot6, {'battery-level': '26.06'}, None, None +550.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +550.05, [INFO], robot6, {'battery-level': '25.54'}, None, None +560.01, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +560.01, [INFO], robot6, {'battery-level': '25.02'}, None, None +570.04, [INFO], robot6, {'battery-level': '24.50'}, None, None +570.04, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +580.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +580.09, [INFO], robot6, {'battery-level': '23.98'}, None, None +590.06, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +590.06, [INFO], robot6, {'battery-level': '23.46'}, None, None +600.03, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +600.03, [INFO], robot6, {'battery-level': '22.94'}, None, None +610.07, [INFO], robot6, {'battery-level': '22.42'}, None, None +610.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +620.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +620.05, [INFO], robot6, {'battery-level': '21.90'}, None, None +630.03, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +630.03, [INFO], robot6, {'battery-level': '21.38'}, None, None +640.01, [INFO], robot6, {'battery-level': '20.86'}, None, None +640.01, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +650.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +650.07, [INFO], robot6, {'battery-level': '20.34'}, None, None +660.04, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +660.04, [INFO], robot6, {'battery-level': '19.82'}, None, None +670.09, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +670.09, [INFO], robot6, {'battery-level': '19.30'}, None, None +680.01, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None +680.01, [INFO], robot6, {'battery-level': '18.78'}, None, None +690.08, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +690.08, [INFO], robot6, {'battery-level': '18.26'}, None, None +700.03, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +700.03, [INFO], robot6, {'battery-level': '17.74'}, None, None +710.00, [INFO], robot6, {'battery-level': '17.22'}, None, None +710.00, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +720.06, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +720.06, [INFO], robot6, {'battery-level': '16.70'}, None, None +730.06, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +730.06, [INFO], robot6, {'battery-level': '16.18'}, None, None +740.03, [INFO], robot6, {'battery-level': '15.66'}, None, None +740.03, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None +750.01, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None +750.01, [INFO], robot6, {'battery-level': '15.14'}, None, None +760.09, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +760.09, [INFO], robot6, {'battery-level': '14.62'}, None, None +770.08, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +770.08, [INFO], robot6, {'battery-level': '14.10'}, None, None +780.01, [INFO], robot6, {'battery-level': '13.58'}, None, None +780.01, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +790.05, [INFO], robot6, {'battery-level': '13.06'}, None, None +790.05, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +800.04, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +800.04, [INFO], robot6, {'battery-level': '12.54'}, None, None +810.02, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None +810.02, [INFO], robot6, {'battery-level': '12.02'}, None, None +820.08, [INFO], robot6, {'battery-level': '11.50'}, None, None +820.08, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/50_abcbbp.log b/analyze_skills/50_abcbbp.log new file mode 100644 index 00000000..f03daea6 --- /dev/null +++ b/analyze_skills/50_abcbbp.log @@ -0,0 +1,40 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot6, {'battery-level': '50.33'}, None, None +10.06, [INFO], robot6, {'y': 18.901, 'x': -33.896, 'yaw': -3.141}, None, None +20.02, [INFO], robot6, {'battery-level': '49.81'}, None, None +20.02, [INFO], robot6, {'y': 17.8, 'x': -35.526, 'yaw': -3.141}, None, None +30.09, [INFO], robot6, {'y': 19.242, 'x': -36.839, 'yaw': 3.141}, None, None +30.09, [INFO], robot6, {'battery-level': '49.29'}, None, None +40.02, [INFO], robot6, {'battery-level': '48.77'}, None, None +40.02, [INFO], robot6, {'y': 21.328, 'x': -37.086, 'yaw': -3.142}, None, None +50.09, [INFO], robot6, {'y': 21.501, 'x': -38.11, 'yaw': 3.141}, None, None +50.09, [INFO], robot6, {'battery-level': '48.25'}, None, None +57.72, [info], nurse, sync, received-request, (status=sending-request) +57.72, [info], nurse, sync, request-sent, (status=waiting) +57.72, [info], nurse, sync, wait-message, (status=message-received) +60.02, [INFO], robot6, {'battery-level': '47.73'}, None, None +60.02, [INFO], robot6, {'y': 21.42, 'x': -37.843, 'yaw': -3.141}, None, None +70.07, [INFO], robot6, {'battery-level': '47.21'}, None, None +70.07, [INFO], robot6, {'y': 19.72, 'x': -37.153, 'yaw': 3.142}, None, None +80.05, [INFO], robot6, {'battery-level': '46.69'}, None, None +80.05, [INFO], robot6, {'y': 17.612, 'x': -37.101, 'yaw': 3.14}, None, None +90.06, [INFO], robot6, {'battery-level': '46.17'}, None, None +90.06, [INFO], robot6, {'y': 15.914, 'x': -36.384, 'yaw': 3.142}, None, None +100.05, [INFO], robot6, {'battery-level': '45.65'}, None, None +100.05, [INFO], robot6, {'y': 15.343, 'x': -34.319, 'yaw': 3.14}, None, None +110.06, [INFO], robot6, {'battery-level': '45.13'}, None, None +110.06, [INFO], robot6, {'y': 15.523, 'x': -32.197, 'yaw': -3.142}, None, None +120.06, [INFO], robot6, {'y': 15.676, 'x': -30.093, 'yaw': 3.137}, None, None +120.06, [INFO], robot6, {'battery-level': '44.61'}, None, None +130.05, [INFO], robot6, {'battery-level': '44.09'}, None, None +130.05, [INFO], robot6, {'y': 15.821, 'x': -27.983, 'yaw': 3.142}, None, None +140.03, [INFO], robot6, {'battery-level': '43.57'}, None, None +140.03, [INFO], robot6, {'y': 15.409, 'x': -26.141, 'yaw': -3.142}, None, None +150.07, [INFO], robot6, {'battery-level': '43.05'}, None, None +150.07, [INFO], robot6, {'y': 13.335, 'x': -25.761, 'yaw': -3.142}, None, None +160.05, [INFO], robot6, {'y': 12.862, 'x': -25.965, 'yaw': -3.142}, None, None +160.05, [INFO], robot6, {'battery-level': '42.53'}, None, None +160.78, [info], lab_arm, sync, wait-message, (status=message-received) +161.70, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/analyze_skills.rb b/analyze_skills/analyze_skills.rb new file mode 100644 index 00000000..c9c1e371 --- /dev/null +++ b/analyze_skills/analyze_skills.rb @@ -0,0 +1,68 @@ +require 'json' +filePath = 'analyze_skills/50_abcbbp.log' + +=begin logLine = "0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None" +=end + +File.open(filePath, 'r') do |file| + started = false # boolean pra controle de quando começa as skills + navigationList = [] + nav = true # boolean para controle de destino da navegation + + file.each_line do |line| + if line.include?('ROBOTS_CONFIG') + # posição inicial e final do hash ROBOTS_CONFIG + startIndex = line.index("ROBOTS_CONFIG={") + endIndex = line.index("}", startIndex) + robotsConfigStr = line[startIndex..endIndex] + + # substitui aspas simples por aspas duplas + robotsConfigStr.gsub!("'", "\"") + + # remove "ROBOTS_CONFIG=" e analisa-se como JSON + robotsConfigJson = robotsConfigStr.sub("ROBOTS_CONFIG=", "") + robotsConfigHash = JSON.parse(robotsConfigJson) + + localPlan = robotsConfigHash['local_plan'] + + c = 0 + localPlan.each do |action| + c += 1 + if action[0] == 'navigation' + if action[2] == 'navto_room' + navigationList.append('to room') + end + + if action[2] == 'navto_lab' + navigationList.append('to lab') + end + end + end + else + + start = line.match(/(\d+\.\d+), \[DEBUG\], logger, Simulation open, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) + navigation = line.match(/(\d+\.\d+), \[INFO\], (\w+), {'battery-level': '(\d+\.\d+)'}, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) + + if navigation && started == true + if !nav + navigationList.delete_at(0) + end + + nav = true + time = navigation[1].to_f + print time + puts " Navigation #{navigationList[0]}" + end + + if !navigation && started == true + nav = false + p line + end + + if start + started = true + end + end + end +end + From be742947f60facbe4f5ca2bd10671c3b9e5b0e77 Mon Sep 17 00:00:00 2001 From: Pedro Neves Date: Fri, 1 Dec 2023 19:23:08 -0300 Subject: [PATCH 14/49] add logs para teste e identifica mais linhas --- analyze_skills/analyze_skills.rb | 139 +++++++++++++++----- analyze_skills/logs/10_aabaab.log | 12 ++ analyze_skills/logs/10_aabaap.log | 44 +++++++ analyze_skills/{ => logs}/11_aababb.log | 0 analyze_skills/logs/11_aababp.log | 57 ++++++++ analyze_skills/logs/12_aabacb.log | 37 ++++++ analyze_skills/logs/12_aabacp.log | 33 +++++ analyze_skills/logs/13_aabbab.log | 49 +++++++ analyze_skills/logs/13_aabbap.log | 71 ++++++++++ analyze_skills/logs/14_aabbbb.log | 41 ++++++ analyze_skills/logs/14_aabbbp.log | 41 ++++++ analyze_skills/logs/15_aabbcb.log | 35 +++++ analyze_skills/{ => logs}/15_aabbcp.log | 0 analyze_skills/logs/16_aabcab.log | 58 ++++++++ analyze_skills/logs/16_aabcap.log | 69 ++++++++++ analyze_skills/logs/17_aabcbb.log | 37 ++++++ analyze_skills/logs/17_aabcbp.log | 42 ++++++ analyze_skills/logs/18_aabccb.log | 13 ++ analyze_skills/logs/18_aabccp.log | 21 +++ analyze_skills/logs/19_aacaab.log | 43 ++++++ analyze_skills/logs/19_aacaap.log | 70 ++++++++++ analyze_skills/logs/1_aaaaab.log | 4 + analyze_skills/logs/1_aaaaap.log | 52 ++++++++ analyze_skills/logs/20_aacabb.log | 25 ++++ analyze_skills/logs/20_aacabp.log | 49 +++++++ analyze_skills/logs/21_aacacb.log | 36 +++++ analyze_skills/logs/21_aacacp.log | 10 ++ analyze_skills/logs/22_aacbab.log | 44 +++++++ analyze_skills/logs/22_aacbap.log | 47 +++++++ analyze_skills/logs/23_aacbbb.log | 48 +++++++ analyze_skills/logs/23_aacbbp.log | 39 ++++++ analyze_skills/logs/24_aacbcb.log | 23 ++++ analyze_skills/logs/24_aacbcp.log | 24 ++++ analyze_skills/logs/25_aaccab.log | 45 +++++++ analyze_skills/logs/25_aaccap.log | 51 +++++++ analyze_skills/logs/26_aaccbb.log | 47 +++++++ analyze_skills/{ => logs}/26_aaccbp.log | 0 analyze_skills/logs/27_aacccb.log | 25 ++++ analyze_skills/logs/27_aacccp.log | 26 ++++ analyze_skills/logs/28_abaaab.log | 21 +++ analyze_skills/logs/28_abaaap.log | 68 ++++++++++ analyze_skills/logs/29_abaabb.log | 56 ++++++++ analyze_skills/logs/29_abaabp.log | 47 +++++++ analyze_skills/logs/2_aaaabb.log | 14 ++ analyze_skills/logs/2_aaaabp.log | 52 ++++++++ analyze_skills/logs/30_abaacb.log | 36 +++++ analyze_skills/logs/30_abaacp.log | 30 +++++ analyze_skills/logs/31_ababab.log | 46 +++++++ analyze_skills/logs/31_ababap.log | 52 ++++++++ analyze_skills/logs/32_ababbb.log | 25 ++++ analyze_skills/logs/32_ababbp.log | 38 ++++++ analyze_skills/logs/33_ababcb.log | 26 ++++ analyze_skills/logs/33_ababcp.log | 24 ++++ analyze_skills/logs/34_abacab.log | 47 +++++++ analyze_skills/logs/34_abacap.log | 55 ++++++++ analyze_skills/logs/35_abacbb.log | 47 +++++++ analyze_skills/logs/35_abacbp.log | 41 ++++++ analyze_skills/logs/36_abaccb.log | 51 +++++++ analyze_skills/logs/36_abaccp.log | 25 ++++ analyze_skills/logs/37_abbaab.log | 49 +++++++ analyze_skills/logs/37_abbaap.log | 67 ++++++++++ analyze_skills/logs/38_abbabb.log | 54 ++++++++ analyze_skills/logs/38_abbabp.log | 49 +++++++ analyze_skills/logs/39_abbacb.log | 37 ++++++ analyze_skills/logs/39_abbacp.log | 29 ++++ analyze_skills/logs/3_aaaacb.log | 12 ++ analyze_skills/logs/3_aaaacp.log | 31 +++++ analyze_skills/logs/40_abbbab.log | 49 +++++++ analyze_skills/logs/40_abbbap.log | 40 ++++++ analyze_skills/logs/41_abbbbb.log | 26 ++++ analyze_skills/logs/41_abbbbp.log | 38 ++++++ analyze_skills/logs/42_abbbcb.log | 37 ++++++ analyze_skills/logs/42_abbbcp.log | 168 ++++++++++++++++++++++++ analyze_skills/logs/43_abbcab.log | 60 +++++++++ analyze_skills/logs/43_abbcap.log | 53 ++++++++ analyze_skills/logs/44_abbcbb.log | 50 +++++++ analyze_skills/logs/44_abbcbp.log | 43 ++++++ analyze_skills/logs/45_abbccb.log | 25 ++++ analyze_skills/logs/45_abbccp.log | 25 ++++ analyze_skills/logs/46_abcaab.log | 49 +++++++ analyze_skills/logs/46_abcaap.log | 66 ++++++++++ analyze_skills/logs/47_abcabb.log | 62 +++++++++ analyze_skills/logs/47_abcabp.log | 49 +++++++ analyze_skills/logs/48_abcacb.log | 36 +++++ analyze_skills/logs/48_abcacp.log | 31 +++++ analyze_skills/logs/49_abcbab.log | 56 ++++++++ analyze_skills/logs/49_abcbap.log | 53 ++++++++ analyze_skills/logs/4_aaabab.log | 61 +++++++++ analyze_skills/logs/4_aaabap.log | 41 ++++++ analyze_skills/logs/50_abcbbb.log | 62 +++++++++ analyze_skills/{ => logs}/50_abcbbp.log | 0 analyze_skills/logs/51_abcbcb.log | 4 + analyze_skills/logs/51_abcbcp.log | 25 ++++ analyze_skills/logs/52_abccab.log | 70 ++++++++++ analyze_skills/logs/52_abccap.log | 58 ++++++++ analyze_skills/logs/53_abccbb.log | 39 ++++++ analyze_skills/logs/53_abccbp.log | 39 ++++++ analyze_skills/logs/54_abcccb.log | 35 +++++ analyze_skills/logs/54_abcccp.log | 24 ++++ analyze_skills/logs/55_acaaab.log | 42 ++++++ analyze_skills/logs/55_acaaap.log | 71 ++++++++++ analyze_skills/logs/56_acaabb.log | 38 ++++++ analyze_skills/logs/56_acaabp.log | 47 +++++++ analyze_skills/logs/57_acaacb.log | 41 ++++++ analyze_skills/logs/57_acaacp.log | 30 +++++ analyze_skills/logs/58_acabab.log | 4 + analyze_skills/logs/58_acabap.log | 52 ++++++++ analyze_skills/logs/59_acabbb.log | 37 ++++++ analyze_skills/logs/59_acabbp.log | 37 ++++++ analyze_skills/logs/5_aaabbb.log | 39 ++++++ analyze_skills/logs/5_aaabbp.log | 38 ++++++ analyze_skills/logs/60_acabcb.log | 26 ++++ analyze_skills/logs/60_acabcp.log | 25 ++++ analyze_skills/logs/61_acacab.log | 54 ++++++++ analyze_skills/logs/61_acacap.log | 52 ++++++++ analyze_skills/logs/62_acacbb.log | 56 ++++++++ analyze_skills/logs/62_acacbp.log | 39 ++++++ analyze_skills/logs/63_acaccb.log | 36 +++++ analyze_skills/logs/63_acaccp.log | 26 ++++ analyze_skills/logs/64_acbaab.log | 51 +++++++ analyze_skills/logs/64_acbaap.log | 67 ++++++++++ analyze_skills/logs/65_acbabb.log | 23 ++++ analyze_skills/logs/65_acbabp.log | 50 +++++++ analyze_skills/logs/66_acbacb.log | 40 ++++++ analyze_skills/logs/66_acbacp.log | 33 +++++ analyze_skills/logs/67_acbbab.log | 42 ++++++ analyze_skills/logs/67_acbbap.log | 55 ++++++++ analyze_skills/logs/68_acbbbb.log | 63 +++++++++ analyze_skills/logs/68_acbbbp.log | 41 ++++++ analyze_skills/logs/69_acbbcb.log | 40 ++++++ analyze_skills/logs/69_acbbcp.log | 23 ++++ analyze_skills/logs/6_aaabcb.log | 25 ++++ analyze_skills/logs/6_aaabcp.log | 24 ++++ analyze_skills/logs/70_acbcab.log | 60 +++++++++ analyze_skills/logs/70_acbcap.log | 53 ++++++++ analyze_skills/logs/71_acbcbb.log | 65 +++++++++ analyze_skills/logs/71_acbcbp.log | 41 ++++++ analyze_skills/logs/72_acbccb.log | 31 +++++ analyze_skills/logs/72_acbccp.log | 24 ++++ analyze_skills/logs/73_accaab.log | 46 +++++++ analyze_skills/logs/73_accaap.log | 49 +++++++ analyze_skills/logs/74_accabb.log | 37 ++++++ analyze_skills/logs/74_accabp.log | 49 +++++++ analyze_skills/logs/75_accacb.log | 29 ++++ analyze_skills/logs/75_accacp.log | 32 +++++ analyze_skills/logs/76_accbab.log | 53 ++++++++ analyze_skills/logs/76_accbap.log | 53 ++++++++ analyze_skills/logs/77_accbbb.log | 25 ++++ analyze_skills/logs/77_accbbp.log | 42 ++++++ analyze_skills/logs/78_accbcb.log | 5 + analyze_skills/logs/78_accbcp.log | 26 ++++ analyze_skills/logs/79_acccab.log | 57 ++++++++ analyze_skills/logs/79_acccap.log | 55 ++++++++ analyze_skills/logs/7_aaacab.log | 49 +++++++ analyze_skills/logs/7_aaacap.log | 2 + analyze_skills/logs/80_acccbb.log | 62 +++++++++ analyze_skills/logs/80_acccbp.log | 43 ++++++ analyze_skills/logs/81_accccb.log | 30 +++++ analyze_skills/logs/81_accccp.log | 24 ++++ analyze_skills/logs/8_aaacbb.log | 54 ++++++++ analyze_skills/logs/8_aaacbp.log | 38 ++++++ analyze_skills/logs/9_aaaccb.log | 34 +++++ analyze_skills/logs/9_aaaccp.log | 15 +++ 163 files changed, 6629 insertions(+), 31 deletions(-) create mode 100644 analyze_skills/logs/10_aabaab.log create mode 100644 analyze_skills/logs/10_aabaap.log rename analyze_skills/{ => logs}/11_aababb.log (100%) create mode 100644 analyze_skills/logs/11_aababp.log create mode 100644 analyze_skills/logs/12_aabacb.log create mode 100644 analyze_skills/logs/12_aabacp.log create mode 100644 analyze_skills/logs/13_aabbab.log create mode 100644 analyze_skills/logs/13_aabbap.log create mode 100644 analyze_skills/logs/14_aabbbb.log create mode 100644 analyze_skills/logs/14_aabbbp.log create mode 100644 analyze_skills/logs/15_aabbcb.log rename analyze_skills/{ => logs}/15_aabbcp.log (100%) create mode 100644 analyze_skills/logs/16_aabcab.log create mode 100644 analyze_skills/logs/16_aabcap.log create mode 100644 analyze_skills/logs/17_aabcbb.log create mode 100644 analyze_skills/logs/17_aabcbp.log create mode 100644 analyze_skills/logs/18_aabccb.log create mode 100644 analyze_skills/logs/18_aabccp.log create mode 100644 analyze_skills/logs/19_aacaab.log create mode 100644 analyze_skills/logs/19_aacaap.log create mode 100644 analyze_skills/logs/1_aaaaab.log create mode 100644 analyze_skills/logs/1_aaaaap.log create mode 100644 analyze_skills/logs/20_aacabb.log create mode 100644 analyze_skills/logs/20_aacabp.log create mode 100644 analyze_skills/logs/21_aacacb.log create mode 100644 analyze_skills/logs/21_aacacp.log create mode 100644 analyze_skills/logs/22_aacbab.log create mode 100644 analyze_skills/logs/22_aacbap.log create mode 100644 analyze_skills/logs/23_aacbbb.log create mode 100644 analyze_skills/logs/23_aacbbp.log create mode 100644 analyze_skills/logs/24_aacbcb.log create mode 100644 analyze_skills/logs/24_aacbcp.log create mode 100644 analyze_skills/logs/25_aaccab.log create mode 100644 analyze_skills/logs/25_aaccap.log create mode 100644 analyze_skills/logs/26_aaccbb.log rename analyze_skills/{ => logs}/26_aaccbp.log (100%) create mode 100644 analyze_skills/logs/27_aacccb.log create mode 100644 analyze_skills/logs/27_aacccp.log create mode 100644 analyze_skills/logs/28_abaaab.log create mode 100644 analyze_skills/logs/28_abaaap.log create mode 100644 analyze_skills/logs/29_abaabb.log create mode 100644 analyze_skills/logs/29_abaabp.log create mode 100644 analyze_skills/logs/2_aaaabb.log create mode 100644 analyze_skills/logs/2_aaaabp.log create mode 100644 analyze_skills/logs/30_abaacb.log create mode 100644 analyze_skills/logs/30_abaacp.log create mode 100644 analyze_skills/logs/31_ababab.log create mode 100644 analyze_skills/logs/31_ababap.log create mode 100644 analyze_skills/logs/32_ababbb.log create mode 100644 analyze_skills/logs/32_ababbp.log create mode 100644 analyze_skills/logs/33_ababcb.log create mode 100644 analyze_skills/logs/33_ababcp.log create mode 100644 analyze_skills/logs/34_abacab.log create mode 100644 analyze_skills/logs/34_abacap.log create mode 100644 analyze_skills/logs/35_abacbb.log create mode 100644 analyze_skills/logs/35_abacbp.log create mode 100644 analyze_skills/logs/36_abaccb.log create mode 100644 analyze_skills/logs/36_abaccp.log create mode 100644 analyze_skills/logs/37_abbaab.log create mode 100644 analyze_skills/logs/37_abbaap.log create mode 100644 analyze_skills/logs/38_abbabb.log create mode 100644 analyze_skills/logs/38_abbabp.log create mode 100644 analyze_skills/logs/39_abbacb.log create mode 100644 analyze_skills/logs/39_abbacp.log create mode 100644 analyze_skills/logs/3_aaaacb.log create mode 100644 analyze_skills/logs/3_aaaacp.log create mode 100644 analyze_skills/logs/40_abbbab.log create mode 100644 analyze_skills/logs/40_abbbap.log create mode 100644 analyze_skills/logs/41_abbbbb.log create mode 100644 analyze_skills/logs/41_abbbbp.log create mode 100644 analyze_skills/logs/42_abbbcb.log create mode 100644 analyze_skills/logs/42_abbbcp.log create mode 100644 analyze_skills/logs/43_abbcab.log create mode 100644 analyze_skills/logs/43_abbcap.log create mode 100644 analyze_skills/logs/44_abbcbb.log create mode 100644 analyze_skills/logs/44_abbcbp.log create mode 100644 analyze_skills/logs/45_abbccb.log create mode 100644 analyze_skills/logs/45_abbccp.log create mode 100644 analyze_skills/logs/46_abcaab.log create mode 100644 analyze_skills/logs/46_abcaap.log create mode 100644 analyze_skills/logs/47_abcabb.log create mode 100644 analyze_skills/logs/47_abcabp.log create mode 100644 analyze_skills/logs/48_abcacb.log create mode 100644 analyze_skills/logs/48_abcacp.log create mode 100644 analyze_skills/logs/49_abcbab.log create mode 100644 analyze_skills/logs/49_abcbap.log create mode 100644 analyze_skills/logs/4_aaabab.log create mode 100644 analyze_skills/logs/4_aaabap.log create mode 100644 analyze_skills/logs/50_abcbbb.log rename analyze_skills/{ => logs}/50_abcbbp.log (100%) create mode 100644 analyze_skills/logs/51_abcbcb.log create mode 100644 analyze_skills/logs/51_abcbcp.log create mode 100644 analyze_skills/logs/52_abccab.log create mode 100644 analyze_skills/logs/52_abccap.log create mode 100644 analyze_skills/logs/53_abccbb.log create mode 100644 analyze_skills/logs/53_abccbp.log create mode 100644 analyze_skills/logs/54_abcccb.log create mode 100644 analyze_skills/logs/54_abcccp.log create mode 100644 analyze_skills/logs/55_acaaab.log create mode 100644 analyze_skills/logs/55_acaaap.log create mode 100644 analyze_skills/logs/56_acaabb.log create mode 100644 analyze_skills/logs/56_acaabp.log create mode 100644 analyze_skills/logs/57_acaacb.log create mode 100644 analyze_skills/logs/57_acaacp.log create mode 100644 analyze_skills/logs/58_acabab.log create mode 100644 analyze_skills/logs/58_acabap.log create mode 100644 analyze_skills/logs/59_acabbb.log create mode 100644 analyze_skills/logs/59_acabbp.log create mode 100644 analyze_skills/logs/5_aaabbb.log create mode 100644 analyze_skills/logs/5_aaabbp.log create mode 100644 analyze_skills/logs/60_acabcb.log create mode 100644 analyze_skills/logs/60_acabcp.log create mode 100644 analyze_skills/logs/61_acacab.log create mode 100644 analyze_skills/logs/61_acacap.log create mode 100644 analyze_skills/logs/62_acacbb.log create mode 100644 analyze_skills/logs/62_acacbp.log create mode 100644 analyze_skills/logs/63_acaccb.log create mode 100644 analyze_skills/logs/63_acaccp.log create mode 100644 analyze_skills/logs/64_acbaab.log create mode 100644 analyze_skills/logs/64_acbaap.log create mode 100644 analyze_skills/logs/65_acbabb.log create mode 100644 analyze_skills/logs/65_acbabp.log create mode 100644 analyze_skills/logs/66_acbacb.log create mode 100644 analyze_skills/logs/66_acbacp.log create mode 100644 analyze_skills/logs/67_acbbab.log create mode 100644 analyze_skills/logs/67_acbbap.log create mode 100644 analyze_skills/logs/68_acbbbb.log create mode 100644 analyze_skills/logs/68_acbbbp.log create mode 100644 analyze_skills/logs/69_acbbcb.log create mode 100644 analyze_skills/logs/69_acbbcp.log create mode 100644 analyze_skills/logs/6_aaabcb.log create mode 100644 analyze_skills/logs/6_aaabcp.log create mode 100644 analyze_skills/logs/70_acbcab.log create mode 100644 analyze_skills/logs/70_acbcap.log create mode 100644 analyze_skills/logs/71_acbcbb.log create mode 100644 analyze_skills/logs/71_acbcbp.log create mode 100644 analyze_skills/logs/72_acbccb.log create mode 100644 analyze_skills/logs/72_acbccp.log create mode 100644 analyze_skills/logs/73_accaab.log create mode 100644 analyze_skills/logs/73_accaap.log create mode 100644 analyze_skills/logs/74_accabb.log create mode 100644 analyze_skills/logs/74_accabp.log create mode 100644 analyze_skills/logs/75_accacb.log create mode 100644 analyze_skills/logs/75_accacp.log create mode 100644 analyze_skills/logs/76_accbab.log create mode 100644 analyze_skills/logs/76_accbap.log create mode 100644 analyze_skills/logs/77_accbbb.log create mode 100644 analyze_skills/logs/77_accbbp.log create mode 100644 analyze_skills/logs/78_accbcb.log create mode 100644 analyze_skills/logs/78_accbcp.log create mode 100644 analyze_skills/logs/79_acccab.log create mode 100644 analyze_skills/logs/79_acccap.log create mode 100644 analyze_skills/logs/7_aaacab.log create mode 100644 analyze_skills/logs/7_aaacap.log create mode 100644 analyze_skills/logs/80_acccbb.log create mode 100644 analyze_skills/logs/80_acccbp.log create mode 100644 analyze_skills/logs/81_accccb.log create mode 100644 analyze_skills/logs/81_accccp.log create mode 100644 analyze_skills/logs/8_aaacbb.log create mode 100644 analyze_skills/logs/8_aaacbp.log create mode 100644 analyze_skills/logs/9_aaaccb.log create mode 100644 analyze_skills/logs/9_aaaccp.log diff --git a/analyze_skills/analyze_skills.rb b/analyze_skills/analyze_skills.rb index c9c1e371..5717abae 100644 --- a/analyze_skills/analyze_skills.rb +++ b/analyze_skills/analyze_skills.rb @@ -1,15 +1,60 @@ require 'json' -filePath = 'analyze_skills/50_abcbbp.log' - -=begin logLine = "0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None" -=end +filePath = 'analyze_skills\logs\9_aaaccb.log' File.open(filePath, 'r') do |file| - started = false # boolean pra controle de quando começa as skills - navigationList = [] - nav = true # boolean para controle de destino da navegation + started = false # boolean pra controle de quando começa o experimento + finished = false # boolean pra controle de quando termina o experimento + + isNav = true # boolean para controle de destino da navigation + navigationList = [] # guarda info das linhas de navigation + + def navigationLine(navigation, navigationList) # referente à linha de navigation + time = navigation[1].to_f + print time + puts " Navigation #{navigationList[0]}" + end + + def messageLine(linhaLista) # referente à linha de mensagem + time = linhaLista[0] + case + when linhaLista[5] == '(status=sending-request)' # request de mensagem + print time + puts " Sending message to #{linhaLista[2]}" + + when linhaLista[5] == '(status=waiting)' # espera de mensagem + print time + puts " Waiting the message get to #{linhaLista[2]}" + + when linhaLista[5] == '(status=message-received)' # mensagem recebida + print time + puts " Message sent to #{linhaLista[2]}" + + else + puts '?' + end + end + + def successLine(linhaLista) + time = linhaLista[0] + puts "Experiment completed successfully with #{time} seconds!" + end + + def failureLine(linhaLista) + time = linhaLista[0] + case linhaLista[3] + when 'NO-SKILL' + print time + puts " Experiment failed with #{linhaLista[3]}: #{linhaLista[4]}." + + when 'SKILL-FAILURE' + print time + puts " Skill #{linhaLista[4]} failed." + end + end file.each_line do |line| + linhaLista = line.split(',').map(&:strip) + if line.include?('ROBOTS_CONFIG') # posição inicial e final do hash ROBOTS_CONFIG startIndex = line.index("ROBOTS_CONFIG={") @@ -20,48 +65,80 @@ robotsConfigStr.gsub!("'", "\"") # remove "ROBOTS_CONFIG=" e analisa-se como JSON - robotsConfigJson = robotsConfigStr.sub("ROBOTS_CONFIG=", "") - robotsConfigHash = JSON.parse(robotsConfigJson) + begin + robotsConfigJson = robotsConfigStr.sub("ROBOTS_CONFIG=", "") + robotsConfigHash = JSON.parse(robotsConfigJson) + rescue + puts 'TIMEOUT' + break + end localPlan = robotsConfigHash['local_plan'] c = 0 localPlan.each do |action| - c += 1 - if action[0] == 'navigation' - if action[2] == 'navto_room' - navigationList.append('to room') - end - - if action[2] == 'navto_lab' - navigationList.append('to lab') - end + c += 1 + if action[0] == 'navigation' + case + when action[2] == 'navto_room' + navigationList.append('to room') + + when action[2] == 'navto_lab' + navigationList.append('to lab') end end + end + else - + # montando padrões de linha start = line.match(/(\d+\.\d+), \[DEBUG\], logger, Simulation open, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) + # === # navigation = line.match(/(\d+\.\d+), \[INFO\], (\w+), {'battery-level': '(\d+\.\d+)'}, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) + # === # + message = line.match(/(\d+\.\d+), \[info\], (\w+)/) + # === # + success = line.match(/(\d+\.\d+), \[WARN\], (\w+), SUCCESS, (\w+)/) + # === # + timeout = line.match(/\[WARN\], logger, TIMEOUT, (\w+)/) + # === # + failure = line.match(/(\d+\.\d+), \[WARN\], (\w+), SKILL-FAILURE, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), NO-SKILL, (\w+)/) + - if navigation && started == true - if !nav + case + when navigation && started == true # caso a linha seja de navigation + if !isNav navigationList.delete_at(0) end + isNav = true + navigationLine(navigation, navigationList) - nav = true - time = navigation[1].to_f - print time - puts " Navigation #{navigationList[0]}" - end + when !navigation && started == true # caso a linha não seja de navigation + isNav = false + if message # se não for navigation, pode ser de mensagem + messageLine(linhaLista) + end - if !navigation && started == true - nav = false - p line - end + if success + successLine(linhaLista) + end - if start + if failure + failureLine(linhaLista) + end + + if timeout + puts "TIMEOUT" + end + + when start started = true + puts 'Experiment started!' + + else # se não for nada disso daí é ota coisa. + puts '??' end + + end end end diff --git a/analyze_skills/logs/10_aabaab.log b/analyze_skills/logs/10_aabaab.log new file mode 100644 index 00000000..c0734ae4 --- /dev/null +++ b/analyze_skills/logs/10_aabaab.log @@ -0,0 +1,12 @@ +0.00, [INFO], robot3, {'battery-level': '8.04'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.08039941318304296, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot3, {'y': 21.423, 'x': -37.237, 'yaw': -3.141}, None, None +10.05, [INFO], robot3, {'battery-level': '7.46'}, None, None +20.08, [INFO], robot3, {'y': 19.318, 'x': -37.061, 'yaw': 3.139}, None, None +20.08, [INFO], robot3, {'battery-level': '6.82'}, None, None +30.06, [INFO], robot3, {'battery-level': '6.18'}, None, None +30.06, [INFO], robot3, {'y': 17.825, 'x': -35.564, 'yaw': -3.142}, None, None +40.03, [INFO], robot3, {'battery-level': '5.54'}, None, None +40.03, [INFO], robot3, {'y': 18.858, 'x': -34.0, 'yaw': -3.142}, None, None +46.90, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/analyze_skills/logs/10_aabaap.log b/analyze_skills/logs/10_aabaap.log new file mode 100644 index 00000000..d4354971 --- /dev/null +++ b/analyze_skills/logs/10_aabaap.log @@ -0,0 +1,44 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot2, {'y': 17.988, 'x': -18.998, 'yaw': -3.141}, None, None +10.09, [INFO], robot2, {'battery-level': '63.26'}, None, None +20.04, [INFO], robot2, {'battery-level': '63.00'}, None, None +20.04, [INFO], robot2, {'y': 16.285, 'x': -19.453, 'yaw': 3.141}, None, None +30.04, [INFO], robot2, {'battery-level': '62.74'}, None, None +30.04, [INFO], robot2, {'y': 16.105, 'x': -21.465, 'yaw': 3.141}, None, None +40.02, [INFO], robot2, {'battery-level': '62.48'}, None, None +40.02, [INFO], robot2, {'y': 16.038, 'x': -23.578, 'yaw': -3.142}, None, None +50.06, [INFO], robot2, {'battery-level': '62.22'}, None, None +50.06, [INFO], robot2, {'y': 16.005, 'x': -25.7, 'yaw': 3.141}, None, None +60.03, [INFO], robot2, {'battery-level': '61.96'}, None, None +60.03, [INFO], robot2, {'y': 16.06, 'x': -27.806, 'yaw': 3.14}, None, None +70.05, [INFO], robot2, {'y': 16.072, 'x': -29.915, 'yaw': 3.141}, None, None +70.05, [INFO], robot2, {'battery-level': '61.70'}, None, None +80.04, [INFO], robot2, {'battery-level': '61.44'}, None, None +80.04, [INFO], robot2, {'y': 15.912, 'x': -32.031, 'yaw': 3.141}, None, None +90.09, [INFO], robot2, {'battery-level': '61.18'}, None, None +90.09, [INFO], robot2, {'y': 15.468, 'x': -34.146, 'yaw': 3.142}, None, None +100.03, [INFO], robot2, {'battery-level': '60.92'}, None, None +100.03, [INFO], robot2, {'y': 15.641, 'x': -36.247, 'yaw': 3.141}, None, None +110.08, [INFO], robot2, {'battery-level': '60.66'}, None, None +110.08, [INFO], robot2, {'y': 17.387, 'x': -36.88, 'yaw': 3.142}, None, None +120.02, [INFO], robot2, {'y': 17.651, 'x': -36.902, 'yaw': 3.142}, None, None +120.02, [INFO], robot2, {'battery-level': '60.40'}, None, None +130.06, [INFO], robot2, {'y': 17.652, 'x': -36.902, 'yaw': -3.142}, None, None +130.06, [INFO], robot2, {'battery-level': '60.14'}, None, None +140.00, [INFO], robot2, {'y': 17.651, 'x': -36.902, 'yaw': -3.142}, None, None +140.00, [INFO], robot2, {'battery-level': '59.88'}, None, None +150.06, [INFO], robot2, {'battery-level': '59.62'}, None, None +150.06, [INFO], robot2, {'y': 17.652, 'x': -36.902, 'yaw': -3.142}, None, None +160.05, [INFO], robot2, {'battery-level': '59.36'}, None, None +160.05, [INFO], robot2, {'y': 17.434, 'x': -36.889, 'yaw': -3.142}, None, None +170.04, [INFO], robot2, {'battery-level': '59.10'}, None, None +170.04, [INFO], robot2, {'y': 17.706, 'x': -36.846, 'yaw': -3.142}, None, None +180.07, [INFO], robot2, {'y': 17.736, 'x': -36.521, 'yaw': 3.141}, None, None +180.07, [INFO], robot2, {'battery-level': '58.84'}, None, None +190.00, [INFO], robot2, {'battery-level': '58.58'}, None, None +190.00, [INFO], robot2, {'y': 18.187, 'x': -35.671, 'yaw': 3.141}, None, None +200.03, [INFO], robot2, {'battery-level': '58.32'}, None, None +200.03, [INFO], robot2, {'y': 18.107, 'x': -35.67, 'yaw': -3.139}, None, None +206.82, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/11_aababb.log b/analyze_skills/logs/11_aababb.log similarity index 100% rename from analyze_skills/11_aababb.log rename to analyze_skills/logs/11_aababb.log diff --git a/analyze_skills/logs/11_aababp.log b/analyze_skills/logs/11_aababp.log new file mode 100644 index 00000000..088d6381 --- /dev/null +++ b/analyze_skills/logs/11_aababp.log @@ -0,0 +1,57 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None +0.14, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.14, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot2, {'y': 17.119, 'x': -19.322, 'yaw': 3.141}, None, None +10.04, [INFO], robot2, {'battery-level': '63.26'}, None, None +20.03, [INFO], robot2, {'battery-level': '63.00'}, None, None +20.03, [INFO], robot2, {'y': 16.267, 'x': -20.66, 'yaw': 3.138}, None, None +30.01, [INFO], robot2, {'y': 16.235, 'x': -22.776, 'yaw': 3.142}, None, None +30.01, [INFO], robot2, {'battery-level': '62.74'}, None, None +40.06, [INFO], robot2, {'battery-level': '62.48'}, None, None +40.06, [INFO], robot2, {'y': 16.115, 'x': -24.895, 'yaw': 3.141}, None, None +50.06, [INFO], robot2, {'y': 16.142, 'x': -27.027, 'yaw': 3.141}, None, None +50.06, [INFO], robot2, {'battery-level': '62.22'}, None, None +60.02, [INFO], robot2, {'y': 16.193, 'x': -29.134, 'yaw': 3.142}, None, None +60.02, [INFO], robot2, {'battery-level': '61.96'}, None, None +70.05, [INFO], robot2, {'battery-level': '61.70'}, None, None +70.05, [INFO], robot2, {'y': 16.041, 'x': -31.254, 'yaw': 3.14}, None, None +80.03, [INFO], robot2, {'y': 15.646, 'x': -33.34, 'yaw': 3.142}, None, None +80.03, [INFO], robot2, {'battery-level': '61.44'}, None, None +90.06, [INFO], robot2, {'battery-level': '61.18'}, None, None +90.06, [INFO], robot2, {'y': 15.422, 'x': -35.453, 'yaw': -3.141}, None, None +100.07, [INFO], robot2, {'battery-level': '60.92'}, None, None +100.07, [INFO], robot2, {'y': 16.618, 'x': -36.643, 'yaw': -3.142}, None, None +110.00, [INFO], robot2, {'battery-level': '60.66'}, None, None +110.00, [INFO], robot2, {'y': 18.719, 'x': -36.659, 'yaw': 3.141}, None, None +120.06, [INFO], robot2, {'y': 20.839, 'x': -36.898, 'yaw': 3.141}, None, None +120.06, [INFO], robot2, {'battery-level': '60.40'}, None, None +130.01, [INFO], robot2, {'battery-level': '60.14'}, None, None +130.01, [INFO], robot2, {'y': 21.559, 'x': -38.03, 'yaw': -3.141}, None, None +140.01, [INFO], robot2, {'battery-level': '59.88'}, None, None +140.01, [INFO], robot2, {'y': 21.457, 'x': -38.138, 'yaw': 3.142}, None, None +147.21, [info], nurse, sync, received-request, (status=sending-request) +147.21, [info], nurse, sync, request-sent, (status=waiting) +147.27, [info], nurse, sync, wait-message, (status=message-received) +150.05, [INFO], robot2, {'battery-level': '59.62'}, None, None +150.05, [INFO], robot2, {'y': 21.389, 'x': -37.698, 'yaw': 3.142}, None, None +160.00, [INFO], robot2, {'battery-level': '59.36'}, None, None +160.00, [INFO], robot2, {'y': 19.583, 'x': -37.15, 'yaw': 3.138}, None, None +170.01, [INFO], robot2, {'battery-level': '59.10'}, None, None +170.01, [INFO], robot2, {'y': 17.464, 'x': -37.138, 'yaw': 3.142}, None, None +180.05, [INFO], robot2, {'battery-level': '58.84'}, None, None +180.05, [INFO], robot2, {'y': 15.847, 'x': -36.272, 'yaw': 3.141}, None, None +190.03, [INFO], robot2, {'y': 15.341, 'x': -34.218, 'yaw': -3.142}, None, None +190.03, [INFO], robot2, {'battery-level': '58.58'}, None, None +200.05, [INFO], robot2, {'y': 15.441, 'x': -32.082, 'yaw': -3.141}, None, None +200.05, [INFO], robot2, {'battery-level': '58.32'}, None, None +210.05, [INFO], robot2, {'y': 15.555, 'x': -29.965, 'yaw': 3.142}, None, None +210.05, [INFO], robot2, {'battery-level': '58.06'}, None, None +220.05, [INFO], robot2, {'battery-level': '57.80'}, None, None +220.05, [INFO], robot2, {'y': 15.762, 'x': -27.846, 'yaw': 3.141}, None, None +230.06, [INFO], robot2, {'battery-level': '57.54'}, None, None +230.06, [INFO], robot2, {'y': 15.165, 'x': -26.071, 'yaw': 3.142}, None, None +240.03, [INFO], robot2, {'battery-level': '57.28'}, None, None +240.03, [INFO], robot2, {'y': 13.136, 'x': -25.857, 'yaw': 3.142}, None, None +248.46, [info], lab_arm, sync, wait-message, (status=message-received) +249.29, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/12_aabacb.log b/analyze_skills/logs/12_aabacb.log new file mode 100644 index 00000000..614d66e0 --- /dev/null +++ b/analyze_skills/logs/12_aabacb.log @@ -0,0 +1,37 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot1, {'y': 34.217, 'x': -38.778, 'yaw': 3.141}, None, None +10.06, [INFO], robot1, {'battery-level': '23.40'}, None, None +20.03, [INFO], robot1, {'battery-level': '22.74'}, None, None +20.03, [INFO], robot1, {'y': 33.982, 'x': -37.047, 'yaw': 3.141}, None, None +30.08, [INFO], robot1, {'y': 31.84, 'x': -37.097, 'yaw': 3.14}, None, None +30.08, [INFO], robot1, {'battery-level': '22.08'}, None, None +40.04, [INFO], robot1, {'battery-level': '21.42'}, None, None +40.04, [INFO], robot1, {'y': 29.742, 'x': -37.002, 'yaw': 3.14}, None, None +50.03, [INFO], robot1, {'battery-level': '20.76'}, None, None +50.03, [INFO], robot1, {'y': 27.623, 'x': -36.986, 'yaw': 3.137}, None, None +60.01, [INFO], robot1, {'battery-level': '20.10'}, None, None +60.01, [INFO], robot1, {'y': 25.516, 'x': -37.047, 'yaw': -3.142}, None, None +70.02, [INFO], robot1, {'battery-level': '19.44'}, None, None +70.02, [INFO], robot1, {'y': 23.393, 'x': -37.051, 'yaw': 3.141}, None, None +80.04, [INFO], robot1, {'y': 21.26, 'x': -37.137, 'yaw': 3.142}, None, None +80.04, [INFO], robot1, {'battery-level': '18.78'}, None, None +90.01, [INFO], robot1, {'y': 19.142, 'x': -37.074, 'yaw': -3.142}, None, None +90.01, [INFO], robot1, {'battery-level': '18.12'}, None, None +100.02, [INFO], robot1, {'y': 17.031, 'x': -37.004, 'yaw': 3.14}, None, None +100.02, [INFO], robot1, {'battery-level': '17.46'}, None, None +110.00, [INFO], robot1, {'battery-level': '16.80'}, None, None +110.00, [INFO], robot1, {'y': 15.755, 'x': -35.847, 'yaw': 3.14}, None, None +120.01, [INFO], robot1, {'battery-level': '16.14'}, None, None +120.01, [INFO], robot1, {'y': 15.412, 'x': -33.749, 'yaw': -3.141}, None, None +130.05, [INFO], robot1, {'y': 15.483, 'x': -31.622, 'yaw': 3.142}, None, None +130.05, [INFO], robot1, {'battery-level': '15.48'}, None, None +140.06, [INFO], robot1, {'y': 15.629, 'x': -29.506, 'yaw': 3.141}, None, None +140.06, [INFO], robot1, {'battery-level': '14.82'}, None, None +150.01, [INFO], robot1, {'y': 17.281, 'x': -28.612, 'yaw': -3.142}, None, None +150.01, [INFO], robot1, {'battery-level': '14.16'}, None, None +160.03, [INFO], robot1, {'battery-level': '13.50'}, None, None +160.03, [INFO], robot1, {'y': 17.982, 'x': -28.574, 'yaw': 3.14}, None, None +165.98, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/analyze_skills/logs/12_aabacp.log b/analyze_skills/logs/12_aabacp.log new file mode 100644 index 00000000..f6e0752b --- /dev/null +++ b/analyze_skills/logs/12_aabacp.log @@ -0,0 +1,33 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None +0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.16, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot2, {'y': 17.149, 'x': -20.946, 'yaw': 3.142}, None, None +10.01, [INFO], robot2, {'battery-level': '63.26'}, None, None +20.04, [INFO], robot2, {'battery-level': '63.00'}, None, None +20.04, [INFO], robot2, {'y': 16.156, 'x': -22.259, 'yaw': 3.14}, None, None +30.07, [INFO], robot2, {'battery-level': '62.74'}, None, None +30.07, [INFO], robot2, {'y': 16.139, 'x': -24.382, 'yaw': 3.141}, None, None +40.05, [INFO], robot2, {'battery-level': '62.48'}, None, None +40.05, [INFO], robot2, {'y': 16.055, 'x': -26.497, 'yaw': -3.141}, None, None +50.00, [INFO], robot2, {'y': 16.37, 'x': -28.492, 'yaw': -3.142}, None, None +50.00, [INFO], robot2, {'battery-level': '62.22'}, None, None +60.08, [INFO], robot2, {'y': 17.924, 'x': -28.58, 'yaw': -3.142}, None, None +60.08, [INFO], robot2, {'battery-level': '61.96'}, None, None +70.07, [INFO], robot2, {'battery-level': '61.70'}, None, None +70.07, [INFO], robot2, {'y': 18.078, 'x': -28.589, 'yaw': -3.142}, None, None +76.71, [info], nurse, sync, received-request, (status=sending-request) +76.71, [info], nurse, sync, request-sent, (status=waiting) +76.71, [info], nurse, sync, wait-message, (status=message-received) +80.04, [INFO], robot2, {'battery-level': '61.44'}, None, None +80.04, [INFO], robot2, {'y': 17.577, 'x': -28.702, 'yaw': 3.142}, None, None +90.00, [INFO], robot2, {'y': 16.248, 'x': -27.824, 'yaw': 3.141}, None, None +90.00, [INFO], robot2, {'battery-level': '61.18'}, None, None +100.05, [INFO], robot2, {'battery-level': '60.92'}, None, None +100.05, [INFO], robot2, {'y': 15.456, 'x': -26.094, 'yaw': 3.141}, None, None +110.04, [INFO], robot2, {'battery-level': '60.66'}, None, None +110.04, [INFO], robot2, {'y': 13.373, 'x': -25.738, 'yaw': 3.142}, None, None +120.08, [INFO], robot2, {'y': 12.933, 'x': -25.981, 'yaw': 3.141}, None, None +120.08, [INFO], robot2, {'battery-level': '60.40'}, None, None +120.99, [info], lab_arm, sync, wait-message, (status=message-received) +121.84, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/13_aabbab.log b/analyze_skills/logs/13_aabbab.log new file mode 100644 index 00000000..73886859 --- /dev/null +++ b/analyze_skills/logs/13_aabbab.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot5, {'y': 17.337, 'x': -13.494, 'yaw': 3.142}, None, None +10.08, [INFO], robot5, {'battery-level': '71.11'}, None, None +20.05, [INFO], robot5, {'battery-level': '70.35'}, None, None +20.05, [INFO], robot5, {'y': 16.14, 'x': -14.542, 'yaw': 3.142}, None, None +30.01, [INFO], robot5, {'battery-level': '69.59'}, None, None +30.01, [INFO], robot5, {'y': 16.007, 'x': -16.643, 'yaw': 3.141}, None, None +40.08, [INFO], robot5, {'y': 16.071, 'x': -18.759, 'yaw': 3.142}, None, None +40.08, [INFO], robot5, {'battery-level': '68.83'}, None, None +50.03, [INFO], robot5, {'y': 16.193, 'x': -20.85, 'yaw': 3.141}, None, None +50.03, [INFO], robot5, {'battery-level': '68.07'}, None, None +60.00, [INFO], robot5, {'battery-level': '67.31'}, None, None +60.00, [INFO], robot5, {'y': 16.129, 'x': -22.958, 'yaw': 3.141}, None, None +70.01, [INFO], robot5, {'battery-level': '66.55'}, None, None +70.01, [INFO], robot5, {'y': 16.149, 'x': -25.07, 'yaw': 3.141}, None, None +80.00, [INFO], robot5, {'battery-level': '65.79'}, None, None +80.00, [INFO], robot5, {'y': 16.096, 'x': -27.178, 'yaw': 3.142}, None, None +90.04, [INFO], robot5, {'y': 16.198, 'x': -29.29, 'yaw': 3.142}, None, None +90.04, [INFO], robot5, {'battery-level': '65.03'}, None, None +100.07, [INFO], robot5, {'battery-level': '64.27'}, None, None +100.07, [INFO], robot5, {'y': 16.055, 'x': -31.415, 'yaw': 3.14}, None, None +110.06, [INFO], robot5, {'battery-level': '63.51'}, None, None +110.06, [INFO], robot5, {'y': 15.704, 'x': -33.514, 'yaw': -3.142}, None, None +120.03, [INFO], robot5, {'y': 15.505, 'x': -35.602, 'yaw': -3.141}, None, None +120.03, [INFO], robot5, {'battery-level': '62.75'}, None, None +130.02, [INFO], robot5, {'battery-level': '61.99'}, None, None +130.02, [INFO], robot5, {'y': 16.736, 'x': -36.751, 'yaw': 3.142}, None, None +140.08, [INFO], robot5, {'battery-level': '61.23'}, None, None +140.08, [INFO], robot5, {'y': 17.658, 'x': -36.771, 'yaw': 3.141}, None, None +150.05, [INFO], robot5, {'battery-level': '60.47'}, None, None +150.05, [INFO], robot5, {'y': 17.805, 'x': -35.944, 'yaw': -3.141}, None, None +160.01, [INFO], robot5, {'y': 18.131, 'x': -35.846, 'yaw': 3.142}, None, None +160.01, [INFO], robot5, {'battery-level': '59.71'}, None, None +170.08, [INFO], robot5, {'battery-level': '58.95'}, None, None +170.08, [INFO], robot5, {'y': 18.155, 'x': -35.822, 'yaw': -3.142}, None, None +180.09, [INFO], robot5, {'y': 18.398, 'x': -35.719, 'yaw': 3.136}, None, None +180.09, [INFO], robot5, {'battery-level': '58.19'}, None, None +190.00, [INFO], robot5, {'battery-level': '57.43'}, None, None +190.00, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None +200.02, [INFO], robot5, {'battery-level': '56.67'}, None, None +200.02, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None +210.03, [INFO], robot5, {'battery-level': '55.91'}, None, None +210.03, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None +220.02, [INFO], robot5, {'battery-level': '55.15'}, None, None +220.02, [INFO], robot5, {'y': 18.329, 'x': -35.645, 'yaw': 3.139}, None, None +224.46, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/13_aabbap.log b/analyze_skills/logs/13_aabbap.log new file mode 100644 index 00000000..cf214fb8 --- /dev/null +++ b/analyze_skills/logs/13_aabbap.log @@ -0,0 +1,71 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot6, {'y': 34.296, 'x': -33.661, 'yaw': 3.141}, None, None +10.06, [INFO], robot6, {'battery-level': '53.74'}, None, None +20.03, [INFO], robot6, {'battery-level': '53.36'}, None, None +20.03, [INFO], robot6, {'y': 34.685, 'x': -35.737, 'yaw': -3.139}, None, None +30.05, [INFO], robot6, {'battery-level': '52.98'}, None, None +30.05, [INFO], robot6, {'y': 33.19, 'x': -36.813, 'yaw': -3.142}, None, None +40.05, [INFO], robot6, {'y': 31.086, 'x': -36.847, 'yaw': -3.141}, None, None +40.05, [INFO], robot6, {'battery-level': '52.60'}, None, None +50.05, [INFO], robot6, {'y': 28.979, 'x': -36.883, 'yaw': -3.142}, None, None +50.05, [INFO], robot6, {'battery-level': '52.22'}, None, None +60.00, [INFO], robot6, {'battery-level': '51.84'}, None, None +60.00, [INFO], robot6, {'y': 26.892, 'x': -36.904, 'yaw': 3.141}, None, None +70.08, [INFO], robot6, {'battery-level': '51.46'}, None, None +70.08, [INFO], robot6, {'y': 24.758, 'x': -36.948, 'yaw': 3.14}, None, None +80.00, [INFO], robot6, {'battery-level': '51.08'}, None, None +80.00, [INFO], robot6, {'y': 22.656, 'x': -37.008, 'yaw': -3.142}, None, None +90.02, [INFO], robot6, {'y': 20.551, 'x': -37.066, 'yaw': 3.142}, None, None +90.02, [INFO], robot6, {'battery-level': '50.70'}, None, None +100.04, [INFO], robot6, {'y': 18.578, 'x': -36.575, 'yaw': 3.141}, None, None +100.04, [INFO], robot6, {'battery-level': '50.32'}, None, None +110.06, [INFO], robot6, {'y': 17.778, 'x': -34.786, 'yaw': 3.142}, None, None +110.06, [INFO], robot6, {'battery-level': '49.94'}, None, None +120.06, [INFO], robot6, {'y': 18.922, 'x': -33.91, 'yaw': -3.142}, None, None +120.06, [INFO], robot6, {'battery-level': '49.56'}, None, None +125.21, [info], nurse, sync, received-request, (status=sending-request) +125.21, [info], nurse, sync, request-sent, (status=waiting) +125.30, [info], nurse, sync, wait-message, (status=message-received) +130.08, [INFO], robot6, {'y': 18.421, 'x': -34.407, 'yaw': 3.142}, None, None +130.08, [INFO], robot6, {'battery-level': '49.18'}, None, None +140.04, [INFO], robot6, {'y': 17.925, 'x': -36.022, 'yaw': 3.142}, None, None +140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None +150.07, [INFO], robot6, {'battery-level': '48.42'}, None, None +150.07, [INFO], robot6, {'y': 17.922, 'x': -36.733, 'yaw': 3.141}, None, None +160.05, [INFO], robot6, {'y': 17.323, 'x': -37.034, 'yaw': 3.14}, None, None +160.05, [INFO], robot6, {'battery-level': '48.04'}, None, None +170.07, [INFO], robot6, {'battery-level': '47.66'}, None, None +170.07, [INFO], robot6, {'y': 17.303, 'x': -36.969, 'yaw': 3.141}, None, None +180.03, [INFO], robot6, {'battery-level': '47.28'}, None, None +180.03, [INFO], robot6, {'y': 17.319, 'x': -37.084, 'yaw': 3.141}, None, None +190.03, [INFO], robot6, {'battery-level': '46.90'}, None, None +190.03, [INFO], robot6, {'y': 17.34, 'x': -36.997, 'yaw': 3.141}, None, None +200.02, [INFO], robot6, {'y': 17.346, 'x': -36.807, 'yaw': -3.141}, None, None +200.02, [INFO], robot6, {'battery-level': '46.52'}, None, None +210.05, [INFO], robot6, {'y': 17.38, 'x': -36.831, 'yaw': -3.141}, None, None +210.05, [INFO], robot6, {'battery-level': '46.14'}, None, None +220.01, [INFO], robot6, {'battery-level': '45.76'}, None, None +220.01, [INFO], robot6, {'y': 17.241, 'x': -36.885, 'yaw': -3.141}, None, None +230.09, [INFO], robot6, {'y': 17.295, 'x': -36.911, 'yaw': 3.142}, None, None +230.09, [INFO], robot6, {'battery-level': '45.38'}, None, None +240.03, [INFO], robot6, {'battery-level': '45.00'}, None, None +240.03, [INFO], robot6, {'y': 17.277, 'x': -37.101, 'yaw': 3.14}, None, None +250.01, [INFO], robot6, {'battery-level': '44.62'}, None, None +250.01, [INFO], robot6, {'y': 17.35, 'x': -37.053, 'yaw': 3.141}, None, None +260.07, [INFO], robot6, {'y': 17.407, 'x': -36.896, 'yaw': -3.141}, None, None +260.07, [INFO], robot6, {'battery-level': '44.24'}, None, None +270.02, [INFO], robot6, {'battery-level': '43.86'}, None, None +270.02, [INFO], robot6, {'y': 17.446, 'x': -36.8, 'yaw': -3.142}, None, None +280.04, [INFO], robot6, {'y': 17.401, 'x': -37.056, 'yaw': -3.141}, None, None +280.04, [INFO], robot6, {'battery-level': '43.48'}, None, None +290.01, [INFO], robot6, {'battery-level': '43.10'}, None, None +290.01, [INFO], robot6, {'y': 17.365, 'x': -36.842, 'yaw': 3.141}, None, None +300.06, [INFO], robot6, {'battery-level': '42.72'}, None, None +300.06, [INFO], robot6, {'y': 17.31, 'x': -36.901, 'yaw': -3.142}, None, None +310.01, [INFO], robot6, {'y': 17.334, 'x': -36.844, 'yaw': -3.141}, None, None +310.01, [INFO], robot6, {'battery-level': '42.34'}, None, None +320.01, [INFO], robot6, {'battery-level': '41.96'}, None, None +320.01, [INFO], robot6, {'y': 17.435, 'x': -36.989, 'yaw': 3.142}, None, None +323.76, [WARN], robot6, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/14_aabbbb.log b/analyze_skills/logs/14_aabbbb.log new file mode 100644 index 00000000..544fc5bb --- /dev/null +++ b/analyze_skills/logs/14_aabbbb.log @@ -0,0 +1,41 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.03, [INFO], robot6, {'y': 18.272, 'x': -34.433, 'yaw': 3.142}, None, None +20.05, [INFO], robot6, {'y': 18.103, 'x': -36.3, 'yaw': 3.141}, None, None +20.05, [INFO], robot6, {'battery-level': '53.36'}, None, None +30.07, [INFO], robot6, {'battery-level': '52.98'}, None, None +30.07, [INFO], robot6, {'y': 20.075, 'x': -36.778, 'yaw': -3.137}, None, None +40.04, [INFO], robot6, {'y': 21.628, 'x': -37.823, 'yaw': 3.141}, None, None +40.04, [INFO], robot6, {'battery-level': '52.60'}, None, None +50.08, [INFO], robot6, {'y': 21.482, 'x': -38.093, 'yaw': -3.141}, None, None +50.08, [INFO], robot6, {'battery-level': '52.22'}, None, None +57.08, [info], nurse, sync, received-request, (status=sending-request) +57.08, [info], nurse, sync, request-sent, (status=waiting) +57.08, [info], nurse, sync, wait-message, (status=message-received) +60.02, [INFO], robot6, {'battery-level': '51.84'}, None, None +60.02, [INFO], robot6, {'y': 21.397, 'x': -37.674, 'yaw': -3.141}, None, None +70.00, [INFO], robot6, {'y': 19.547, 'x': -37.159, 'yaw': 3.139}, None, None +70.00, [INFO], robot6, {'battery-level': '51.46'}, None, None +80.08, [INFO], robot6, {'y': 17.405, 'x': -37.078, 'yaw': 3.14}, None, None +80.08, [INFO], robot6, {'battery-level': '51.08'}, None, None +90.03, [INFO], robot6, {'battery-level': '50.70'}, None, None +90.03, [INFO], robot6, {'y': 15.88, 'x': -36.144, 'yaw': 3.142}, None, None +100.07, [INFO], robot6, {'battery-level': '50.32'}, None, None +100.07, [INFO], robot6, {'y': 15.381, 'x': -34.051, 'yaw': -3.141}, None, None +110.02, [INFO], robot6, {'battery-level': '49.94'}, None, None +110.02, [INFO], robot6, {'y': 15.493, 'x': -31.945, 'yaw': 3.142}, None, None +120.01, [INFO], robot6, {'y': 15.647, 'x': -29.822, 'yaw': 3.142}, None, None +120.01, [INFO], robot6, {'battery-level': '49.56'}, None, None +130.07, [INFO], robot6, {'y': 15.763, 'x': -27.7, 'yaw': 3.141}, None, None +130.07, [INFO], robot6, {'battery-level': '49.18'}, None, None +140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None +140.04, [INFO], robot6, {'y': 15.208, 'x': -25.902, 'yaw': 3.142}, None, None +150.06, [INFO], robot6, {'battery-level': '48.42'}, None, None +150.06, [INFO], robot6, {'y': 13.168, 'x': -25.8, 'yaw': 3.141}, None, None +160.01, [INFO], robot6, {'battery-level': '48.04'}, None, None +160.01, [INFO], robot6, {'y': 12.951, 'x': -26.0, 'yaw': 3.141}, None, None +164.49, [info], lab_arm, sync, wait-message, (status=message-received) +165.38, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/14_aabbbp.log b/analyze_skills/logs/14_aabbbp.log new file mode 100644 index 00000000..1c7a2808 --- /dev/null +++ b/analyze_skills/logs/14_aabbbp.log @@ -0,0 +1,41 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.05, [INFO], robot6, {'y': 18.422, 'x': -34.387, 'yaw': 3.141}, None, None +20.04, [INFO], robot6, {'y': 18.102, 'x': -36.185, 'yaw': 3.142}, None, None +20.04, [INFO], robot6, {'battery-level': '53.36'}, None, None +30.08, [INFO], robot6, {'battery-level': '52.98'}, None, None +30.08, [INFO], robot6, {'y': 20.046, 'x': -36.798, 'yaw': 3.142}, None, None +40.07, [INFO], robot6, {'y': 21.565, 'x': -37.82, 'yaw': 3.141}, None, None +40.07, [INFO], robot6, {'battery-level': '52.60'}, None, None +50.05, [INFO], robot6, {'y': 21.455, 'x': -38.106, 'yaw': 3.142}, None, None +50.05, [INFO], robot6, {'battery-level': '52.22'}, None, None +56.81, [info], nurse, sync, received-request, (status=sending-request) +56.81, [info], nurse, sync, request-sent, (status=waiting) +56.81, [info], nurse, sync, wait-message, (status=message-received) +60.06, [INFO], robot6, {'y': 21.427, 'x': -37.65, 'yaw': -3.141}, None, None +60.06, [INFO], robot6, {'battery-level': '51.84'}, None, None +70.03, [INFO], robot6, {'battery-level': '51.46'}, None, None +70.03, [INFO], robot6, {'y': 19.557, 'x': -37.139, 'yaw': 3.138}, None, None +80.06, [INFO], robot6, {'y': 17.433, 'x': -37.111, 'yaw': 3.141}, None, None +80.06, [INFO], robot6, {'battery-level': '51.08'}, None, None +90.03, [INFO], robot6, {'battery-level': '50.70'}, None, None +90.03, [INFO], robot6, {'y': 15.889, 'x': -36.19, 'yaw': -3.142}, None, None +100.08, [INFO], robot6, {'battery-level': '50.32'}, None, None +100.08, [INFO], robot6, {'y': 15.366, 'x': -34.115, 'yaw': 3.142}, None, None +110.08, [INFO], robot6, {'y': 15.474, 'x': -31.986, 'yaw': -3.141}, None, None +110.08, [INFO], robot6, {'battery-level': '49.94'}, None, None +120.04, [INFO], robot6, {'y': 15.668, 'x': -29.881, 'yaw': 3.142}, None, None +120.04, [INFO], robot6, {'battery-level': '49.56'}, None, None +130.03, [INFO], robot6, {'battery-level': '49.18'}, None, None +130.03, [INFO], robot6, {'y': 15.773, 'x': -27.772, 'yaw': 3.139}, None, None +140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None +140.04, [INFO], robot6, {'y': 15.209, 'x': -25.939, 'yaw': -3.142}, None, None +150.01, [INFO], robot6, {'battery-level': '48.42'}, None, None +150.01, [INFO], robot6, {'y': 13.146, 'x': -25.8, 'yaw': 3.141}, None, None +160.04, [INFO], robot6, {'battery-level': '48.04'}, None, None +160.04, [INFO], robot6, {'y': 12.907, 'x': -25.995, 'yaw': -3.141}, None, None +163.54, [info], lab_arm, sync, wait-message, (status=message-received) +164.45, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/15_aabbcb.log b/analyze_skills/logs/15_aabbcb.log new file mode 100644 index 00000000..94c06901 --- /dev/null +++ b/analyze_skills/logs/15_aabbcb.log @@ -0,0 +1,35 @@ +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot5, {'y': 18.308, 'x': -34.424, 'yaw': -3.142}, None, None +10.07, [INFO], robot5, {'battery-level': '71.11'}, None, None +20.04, [INFO], robot5, {'battery-level': '70.35'}, None, None +20.04, [INFO], robot5, {'y': 17.971, 'x': -36.124, 'yaw': 3.141}, None, None +30.04, [INFO], robot5, {'y': 18.186, 'x': -36.634, 'yaw': 3.141}, None, None +30.04, [INFO], robot5, {'battery-level': '69.59'}, None, None +40.01, [INFO], robot5, {'battery-level': '68.83'}, None, None +40.01, [INFO], robot5, {'y': 17.373, 'x': -36.849, 'yaw': 3.141}, None, None +50.08, [INFO], robot5, {'battery-level': '68.07'}, None, None +50.08, [INFO], robot5, {'y': 17.504, 'x': -37.295, 'yaw': -3.141}, None, None +60.02, [INFO], robot5, {'battery-level': '67.31'}, None, None +60.02, [INFO], robot5, {'y': 17.435, 'x': -36.898, 'yaw': -3.141}, None, None +70.01, [INFO], robot5, {'battery-level': '66.55'}, None, None +70.01, [INFO], robot5, {'y': 17.394, 'x': -37.046, 'yaw': -3.142}, None, None +80.06, [INFO], robot5, {'battery-level': '65.79'}, None, None +80.06, [INFO], robot5, {'y': 17.216, 'x': -36.809, 'yaw': 3.141}, None, None +90.02, [INFO], robot5, {'y': 17.273, 'x': -37.026, 'yaw': 3.142}, None, None +90.02, [INFO], robot5, {'battery-level': '65.03'}, None, None +100.05, [INFO], robot5, {'battery-level': '64.27'}, None, None +100.05, [INFO], robot5, {'y': 17.369, 'x': -37.097, 'yaw': 3.141}, None, None +110.04, [INFO], robot5, {'y': 17.232, 'x': -36.817, 'yaw': -3.141}, None, None +110.04, [INFO], robot5, {'battery-level': '63.51'}, None, None +120.00, [INFO], robot5, {'battery-level': '62.75'}, None, None +120.00, [INFO], robot5, {'y': 17.175, 'x': -37.01, 'yaw': 3.142}, None, None +130.04, [INFO], robot5, {'battery-level': '61.99'}, None, None +130.04, [INFO], robot5, {'y': 17.33, 'x': -36.869, 'yaw': -3.141}, None, None +140.09, [INFO], robot5, {'y': 17.228, 'x': -36.976, 'yaw': 3.142}, None, None +140.09, [INFO], robot5, {'battery-level': '61.23'}, None, None +150.04, [INFO], robot5, {'y': 17.352, 'x': -37.075, 'yaw': -3.141}, None, None +150.04, [INFO], robot5, {'battery-level': '60.47'}, None, None +160.03, [INFO], robot5, {'battery-level': '59.71'}, None, None +160.03, [INFO], robot5, {'y': 17.261, 'x': -36.783, 'yaw': 3.142}, None, None +162.01, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/15_aabbcp.log b/analyze_skills/logs/15_aabbcp.log similarity index 100% rename from analyze_skills/15_aabbcp.log rename to analyze_skills/logs/15_aabbcp.log diff --git a/analyze_skills/logs/16_aabcab.log b/analyze_skills/logs/16_aabcab.log new file mode 100644 index 00000000..9b82679f --- /dev/null +++ b/analyze_skills/logs/16_aabcab.log @@ -0,0 +1,58 @@ +0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot1, {'battery-level': '23.40'}, None, None +10.01, [INFO], robot1, {'y': 17.324, 'x': -11.666, 'yaw': 3.142}, None, None +20.01, [INFO], robot1, {'y': 16.253, 'x': -13.051, 'yaw': -3.139}, None, None +20.01, [INFO], robot1, {'battery-level': '22.74'}, None, None +30.03, [INFO], robot1, {'y': 16.195, 'x': -15.176, 'yaw': 3.137}, None, None +30.03, [INFO], robot1, {'battery-level': '22.08'}, None, None +40.06, [INFO], robot1, {'battery-level': '21.42'}, None, None +40.06, [INFO], robot1, {'y': 16.145, 'x': -17.285, 'yaw': 3.14}, None, None +50.05, [INFO], robot1, {'y': 16.233, 'x': -19.387, 'yaw': -3.142}, None, None +50.05, [INFO], robot1, {'battery-level': '20.76'}, None, None +60.02, [INFO], robot1, {'battery-level': '20.10'}, None, None +60.02, [INFO], robot1, {'y': 16.391, 'x': -21.481, 'yaw': 3.142}, None, None +70.06, [INFO], robot1, {'y': 16.167, 'x': -23.593, 'yaw': 3.141}, None, None +70.06, [INFO], robot1, {'battery-level': '19.44'}, None, None +80.04, [INFO], robot1, {'y': 16.091, 'x': -25.708, 'yaw': 3.141}, None, None +80.04, [INFO], robot1, {'battery-level': '18.78'}, None, None +90.06, [INFO], robot1, {'y': 16.176, 'x': -27.821, 'yaw': 3.141}, None, None +90.06, [INFO], robot1, {'battery-level': '18.12'}, None, None +100.09, [INFO], robot1, {'battery-level': '17.46'}, None, None +100.09, [INFO], robot1, {'y': 16.209, 'x': -29.93, 'yaw': 3.141}, None, None +110.01, [INFO], robot1, {'battery-level': '16.80'}, None, None +110.01, [INFO], robot1, {'y': 15.96, 'x': -32.015, 'yaw': 3.14}, None, None +120.01, [INFO], robot1, {'battery-level': '16.14'}, None, None +120.01, [INFO], robot1, {'y': 15.467, 'x': -34.094, 'yaw': -3.142}, None, None +130.05, [INFO], robot1, {'battery-level': '15.48'}, None, None +130.05, [INFO], robot1, {'y': 15.644, 'x': -36.211, 'yaw': 3.141}, None, None +140.03, [INFO], robot1, {'y': 17.351, 'x': -36.903, 'yaw': -3.142}, None, None +140.03, [INFO], robot1, {'battery-level': '14.82'}, None, None +150.05, [INFO], robot1, {'battery-level': '14.16'}, None, None +150.05, [INFO], robot1, {'y': 17.601, 'x': -36.907, 'yaw': -3.142}, None, None +160.01, [INFO], robot1, {'battery-level': '13.50'}, None, None +160.01, [INFO], robot1, {'y': 17.703, 'x': -36.889, 'yaw': -3.142}, None, None +170.08, [INFO], robot1, {'battery-level': '12.84'}, None, None +170.08, [INFO], robot1, {'y': 17.7, 'x': -36.796, 'yaw': -3.142}, None, None +180.01, [INFO], robot1, {'y': 17.7, 'x': -36.794, 'yaw': -3.142}, None, None +180.01, [INFO], robot1, {'battery-level': '12.18'}, None, None +190.09, [INFO], robot1, {'battery-level': '11.52'}, None, None +190.09, [INFO], robot1, {'y': 17.7, 'x': -36.794, 'yaw': -3.142}, None, None +200.02, [INFO], robot1, {'y': 17.7, 'x': -36.794, 'yaw': -3.142}, None, None +200.02, [INFO], robot1, {'battery-level': '10.86'}, None, None +210.03, [INFO], robot1, {'battery-level': '10.20'}, None, None +210.03, [INFO], robot1, {'y': 17.671, 'x': -36.86, 'yaw': 3.142}, None, None +220.08, [INFO], robot1, {'battery-level': '9.54'}, None, None +220.08, [INFO], robot1, {'y': 17.675, 'x': -37.022, 'yaw': 3.142}, None, None +230.02, [INFO], robot1, {'battery-level': '8.88'}, None, None +230.02, [INFO], robot1, {'y': 17.7, 'x': -37.006, 'yaw': -3.142}, None, None +240.09, [INFO], robot1, {'battery-level': '8.22'}, None, None +240.09, [INFO], robot1, {'y': 17.7, 'x': -37.006, 'yaw': -3.142}, None, None +250.05, [INFO], robot1, {'battery-level': '7.56'}, None, None +250.05, [INFO], robot1, {'y': 17.7, 'x': -37.006, 'yaw': 3.142}, None, None +260.00, [INFO], robot1, {'y': 17.697, 'x': -36.99, 'yaw': -3.141}, None, None +260.00, [INFO], robot1, {'battery-level': '6.90'}, None, None +270.08, [INFO], robot1, {'battery-level': '6.24'}, None, None +270.08, [INFO], robot1, {'y': 17.697, 'x': -36.973, 'yaw': -3.142}, None, None +278.72, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/16_aabcap.log b/analyze_skills/logs/16_aabcap.log new file mode 100644 index 00000000..f7f70b52 --- /dev/null +++ b/analyze_skills/logs/16_aabcap.log @@ -0,0 +1,69 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.03, [INFO], robot6, {'y': 34.332, 'x': -33.684, 'yaw': -3.142}, None, None +20.01, [INFO], robot6, {'y': 34.66, 'x': -35.761, 'yaw': -3.141}, None, None +20.01, [INFO], robot6, {'battery-level': '53.36'}, None, None +30.07, [INFO], robot6, {'y': 33.107, 'x': -36.814, 'yaw': -3.141}, None, None +30.07, [INFO], robot6, {'battery-level': '52.98'}, None, None +40.01, [INFO], robot6, {'battery-level': '52.60'}, None, None +40.01, [INFO], robot6, {'y': 31.005, 'x': -36.789, 'yaw': -3.142}, None, None +50.09, [INFO], robot6, {'battery-level': '52.22'}, None, None +50.09, [INFO], robot6, {'y': 28.877, 'x': -36.799, 'yaw': -3.142}, None, None +60.05, [INFO], robot6, {'battery-level': '51.84'}, None, None +60.05, [INFO], robot6, {'y': 26.766, 'x': -36.837, 'yaw': 3.141}, None, None +70.01, [INFO], robot6, {'y': 24.649, 'x': -36.825, 'yaw': -3.142}, None, None +70.01, [INFO], robot6, {'battery-level': '51.46'}, None, None +80.06, [INFO], robot6, {'battery-level': '51.08'}, None, None +80.06, [INFO], robot6, {'y': 22.518, 'x': -36.95, 'yaw': -3.141}, None, None +90.04, [INFO], robot6, {'battery-level': '50.70'}, None, None +90.04, [INFO], robot6, {'y': 20.393, 'x': -37.011, 'yaw': 3.136}, None, None +100.00, [INFO], robot6, {'y': 18.426, 'x': -36.448, 'yaw': 3.137}, None, None +100.00, [INFO], robot6, {'battery-level': '50.32'}, None, None +110.03, [INFO], robot6, {'battery-level': '49.94'}, None, None +110.03, [INFO], robot6, {'y': 17.966, 'x': -34.59, 'yaw': 3.142}, None, None +120.01, [INFO], robot6, {'battery-level': '49.56'}, None, None +120.01, [INFO], robot6, {'y': 18.975, 'x': -33.948, 'yaw': -3.142}, None, None +122.64, [info], nurse, sync, received-request, (status=sending-request) +122.64, [info], nurse, sync, request-sent, (status=waiting) +122.64, [info], nurse, sync, wait-message, (status=message-received) +130.09, [INFO], robot6, {'battery-level': '49.18'}, None, None +130.09, [INFO], robot6, {'y': 17.978, 'x': -34.676, 'yaw': -3.139}, None, None +140.00, [INFO], robot6, {'battery-level': '48.80'}, None, None +140.00, [INFO], robot6, {'y': 17.981, 'x': -36.139, 'yaw': 3.142}, None, None +150.06, [INFO], robot6, {'y': 17.366, 'x': -37.039, 'yaw': -3.142}, None, None +150.06, [INFO], robot6, {'battery-level': '48.42'}, None, None +160.07, [INFO], robot6, {'y': 17.422, 'x': -36.888, 'yaw': 3.141}, None, None +160.07, [INFO], robot6, {'battery-level': '48.04'}, None, None +170.02, [INFO], robot6, {'battery-level': '47.66'}, None, None +170.02, [INFO], robot6, {'y': 17.482, 'x': -36.897, 'yaw': -3.142}, None, None +180.04, [INFO], robot6, {'battery-level': '47.28'}, None, None +180.04, [INFO], robot6, {'y': 17.242, 'x': -37.082, 'yaw': 3.141}, None, None +190.00, [INFO], robot6, {'y': 17.345, 'x': -36.936, 'yaw': 3.142}, None, None +190.00, [INFO], robot6, {'battery-level': '46.90'}, None, None +199.94, [INFO], robot6, {'y': 17.375, 'x': -37.035, 'yaw': -3.141}, None, None +200.03, [INFO], robot6, {'battery-level': '46.52'}, None, None +210.04, [INFO], robot6, {'battery-level': '46.14'}, None, None +210.04, [INFO], robot6, {'y': 17.33, 'x': -36.853, 'yaw': 3.142}, None, None +220.09, [INFO], robot6, {'battery-level': '45.76'}, None, None +220.09, [INFO], robot6, {'y': 17.556, 'x': -36.932, 'yaw': 3.142}, None, None +230.01, [INFO], robot6, {'battery-level': '45.38'}, None, None +230.01, [INFO], robot6, {'y': 17.225, 'x': -36.761, 'yaw': -3.142}, None, None +240.07, [INFO], robot6, {'y': 17.393, 'x': -36.864, 'yaw': 3.141}, None, None +240.07, [INFO], robot6, {'battery-level': '45.00'}, None, None +250.00, [INFO], robot6, {'battery-level': '44.62'}, None, None +250.00, [INFO], robot6, {'y': 17.345, 'x': -36.919, 'yaw': -3.142}, None, None +260.05, [INFO], robot6, {'battery-level': '44.24'}, None, None +260.05, [INFO], robot6, {'y': 17.375, 'x': -36.915, 'yaw': -3.142}, None, None +270.06, [INFO], robot6, {'y': 17.358, 'x': -37.044, 'yaw': 3.142}, None, None +270.06, [INFO], robot6, {'battery-level': '43.86'}, None, None +280.06, [INFO], robot6, {'y': 17.397, 'x': -36.85, 'yaw': -3.141}, None, None +280.06, [INFO], robot6, {'battery-level': '43.48'}, None, None +290.07, [INFO], robot6, {'battery-level': '43.10'}, None, None +290.07, [INFO], robot6, {'y': 17.411, 'x': -37.133, 'yaw': -3.142}, None, None +300.07, [INFO], robot6, {'battery-level': '42.72'}, None, None +300.07, [INFO], robot6, {'y': 17.408, 'x': -37.026, 'yaw': 3.141}, None, None +310.05, [INFO], robot6, {'battery-level': '42.34'}, None, None +310.05, [INFO], robot6, {'y': 17.314, 'x': -36.865, 'yaw': -3.142}, None, None +311.67, [WARN], robot6, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/17_aabcbb.log b/analyze_skills/logs/17_aabcbb.log new file mode 100644 index 00000000..ed78e9f3 --- /dev/null +++ b/analyze_skills/logs/17_aabcbb.log @@ -0,0 +1,37 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.05, [INFO], robot6, {'y': 18.344, 'x': -34.42, 'yaw': -3.142}, None, None +20.05, [INFO], robot6, {'battery-level': '53.36'}, None, None +20.05, [INFO], robot6, {'y': 18.078, 'x': -36.269, 'yaw': 3.141}, None, None +30.00, [INFO], robot6, {'battery-level': '52.98'}, None, None +30.00, [INFO], robot6, {'y': 19.985, 'x': -36.858, 'yaw': 3.139}, None, None +40.04, [INFO], robot6, {'y': 21.477, 'x': -37.883, 'yaw': 3.142}, None, None +40.04, [INFO], robot6, {'battery-level': '52.60'}, None, None +50.07, [INFO], robot6, {'battery-level': '52.22'}, None, None +50.07, [INFO], robot6, {'y': 21.416, 'x': -38.094, 'yaw': 3.142}, None, None +55.87, [info], nurse, sync, received-request, (status=sending-request) +55.87, [info], nurse, sync, request-sent, (status=waiting) +55.87, [info], nurse, sync, wait-message, (status=message-received) +60.00, [INFO], robot6, {'y': 21.341, 'x': -37.452, 'yaw': -3.141}, None, None +60.00, [INFO], robot6, {'battery-level': '51.84'}, None, None +70.07, [INFO], robot6, {'battery-level': '51.46'}, None, None +70.07, [INFO], robot6, {'y': 19.274, 'x': -37.209, 'yaw': 3.142}, None, None +80.08, [INFO], robot6, {'y': 17.155, 'x': -37.079, 'yaw': 3.14}, None, None +80.08, [INFO], robot6, {'battery-level': '51.08'}, None, None +90.02, [INFO], robot6, {'battery-level': '50.70'}, None, None +90.02, [INFO], robot6, {'y': 15.78, 'x': -36.016, 'yaw': 3.142}, None, None +100.04, [INFO], robot6, {'battery-level': '50.32'}, None, None +100.04, [INFO], robot6, {'y': 15.376, 'x': -33.928, 'yaw': -3.141}, None, None +110.08, [INFO], robot6, {'battery-level': '49.94'}, None, None +110.08, [INFO], robot6, {'y': 15.5, 'x': -31.798, 'yaw': -3.141}, None, None +120.08, [INFO], robot6, {'battery-level': '49.56'}, None, None +120.08, [INFO], robot6, {'y': 15.691, 'x': -29.688, 'yaw': -3.142}, None, None +130.00, [INFO], robot6, {'battery-level': '49.18'}, None, None +130.00, [INFO], robot6, {'y': 15.813, 'x': -27.589, 'yaw': -3.142}, None, None +140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None +140.04, [INFO], robot6, {'y': 15.019, 'x': -25.947, 'yaw': -3.142}, None, None +150.08, [INFO], robot6, {'y': 13.032, 'x': -25.825, 'yaw': -3.142}, None, None +150.08, [INFO], robot6, {'battery-level': '48.42'}, None, None +157.71, [info], lab_arm, sync, wait-message, (status=message-received) +158.62, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/17_aabcbp.log b/analyze_skills/logs/17_aabcbp.log new file mode 100644 index 00000000..c5f7f492 --- /dev/null +++ b/analyze_skills/logs/17_aabcbp.log @@ -0,0 +1,42 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.07, [INFO], robot6, {'y': 18.662, 'x': -34.264, 'yaw': -3.142}, None, None +20.08, [INFO], robot6, {'battery-level': '53.36'}, None, None +20.08, [INFO], robot6, {'y': 17.85, 'x': -35.948, 'yaw': 3.137}, None, None +30.08, [INFO], robot6, {'y': 19.605, 'x': -36.859, 'yaw': 3.137}, None, None +30.08, [INFO], robot6, {'battery-level': '52.98'}, None, None +39.91, [INFO], robot6, {'y': 21.506, 'x': -37.456, 'yaw': 3.14}, None, None +40.01, [INFO], robot6, {'battery-level': '52.60'}, None, None +50.05, [INFO], robot6, {'y': 21.442, 'x': -38.039, 'yaw': -3.141}, None, None +50.05, [INFO], robot6, {'battery-level': '52.22'}, None, None +60.06, [INFO], robot6, {'battery-level': '51.84'}, None, None +60.06, [INFO], robot6, {'y': 21.361, 'x': -38.132, 'yaw': 3.142}, None, None +70.02, [INFO], robot6, {'battery-level': '51.46'}, None, None +70.02, [INFO], robot6, {'y': 21.442, 'x': -38.141, 'yaw': -3.142}, None, None +70.02, [info], nurse, sync, received-request, (status=sending-request) +70.02, [info], nurse, sync, request-sent, (status=waiting) +70.02, [info], nurse, sync, wait-message, (status=message-received) +80.04, [INFO], robot6, {'battery-level': '51.08'}, None, None +80.04, [INFO], robot6, {'y': 20.448, 'x': -37.192, 'yaw': -3.142}, None, None +90.07, [INFO], robot6, {'battery-level': '50.70'}, None, None +90.07, [INFO], robot6, {'y': 18.328, 'x': -37.098, 'yaw': 3.14}, None, None +100.00, [INFO], robot6, {'battery-level': '50.32'}, None, None +100.00, [INFO], robot6, {'y': 16.253, 'x': -36.949, 'yaw': 3.141}, None, None +110.06, [INFO], robot6, {'battery-level': '49.94'}, None, None +110.06, [INFO], robot6, {'y': 15.517, 'x': -34.931, 'yaw': 3.142}, None, None +120.09, [INFO], robot6, {'battery-level': '49.56'}, None, None +120.09, [INFO], robot6, {'y': 15.454, 'x': -32.799, 'yaw': -3.141}, None, None +130.01, [INFO], robot6, {'battery-level': '49.18'}, None, None +130.01, [INFO], robot6, {'y': 15.524, 'x': -30.702, 'yaw': -3.141}, None, None +140.01, [INFO], robot6, {'battery-level': '48.80'}, None, None +140.01, [INFO], robot6, {'y': 15.746, 'x': -28.586, 'yaw': 3.141}, None, None +150.04, [INFO], robot6, {'battery-level': '48.42'}, None, None +150.04, [INFO], robot6, {'y': 15.814, 'x': -26.469, 'yaw': 3.141}, None, None +160.04, [INFO], robot6, {'battery-level': '48.04'}, None, None +160.04, [INFO], robot6, {'y': 13.865, 'x': -25.735, 'yaw': 3.141}, None, None +170.05, [INFO], robot6, {'y': 12.847, 'x': -25.943, 'yaw': -3.142}, None, None +170.05, [INFO], robot6, {'battery-level': '47.66'}, None, None +175.10, [info], lab_arm, sync, wait-message, (status=message-received) +176.01, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/18_aabccb.log b/analyze_skills/logs/18_aabccb.log new file mode 100644 index 00000000..157b8c59 --- /dev/null +++ b/analyze_skills/logs/18_aabccb.log @@ -0,0 +1,13 @@ +0.00, [INFO], robot3, {'battery-level': '8.04'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.08039941318304296, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['PC Room 3', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot3, {'battery-level': '7.46'}, None, None +10.01, [INFO], robot3, {'y': 21.432, 'x': -37.234, 'yaw': -3.141}, None, None +20.02, [INFO], robot3, {'battery-level': '6.82'}, None, None +20.02, [INFO], robot3, {'y': 19.309, 'x': -37.145, 'yaw': 3.142}, None, None +30.05, [INFO], robot3, {'y': 17.201, 'x': -37.064, 'yaw': 3.142}, None, None +30.05, [INFO], robot3, {'battery-level': '6.18'}, None, None +40.04, [INFO], robot3, {'y': 15.853, 'x': -35.864, 'yaw': 3.142}, None, None +40.04, [INFO], robot3, {'battery-level': '5.54'}, None, None +49.07, [WARN], robot3, LOWBATT, None, None +49.07, [WARN], None, end!, None, None diff --git a/analyze_skills/logs/18_aabccp.log b/analyze_skills/logs/18_aabccp.log new file mode 100644 index 00000000..80e0c530 --- /dev/null +++ b/analyze_skills/logs/18_aabccp.log @@ -0,0 +1,21 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.09, [INFO], robot6, {'y': 17.248, 'x': -27.114, 'yaw': 3.142}, None, None +19.93, [INFO], robot6, {'battery-level': '53.36'}, None, None +20.03, [INFO], robot6, {'y': 16.294, 'x': -28.178, 'yaw': -3.141}, None, None +30.05, [INFO], robot6, {'battery-level': '52.98'}, None, None +30.05, [INFO], robot6, {'y': 17.902, 'x': -28.618, 'yaw': -3.141}, None, None +35.10, [info], nurse, sync, received-request, (status=sending-request) +35.10, [info], nurse, sync, request-sent, (status=waiting) +35.10, [info], nurse, sync, wait-message, (status=message-received) +40.08, [INFO], robot6, {'y': 17.156, 'x': -28.704, 'yaw': -3.141}, None, None +40.08, [INFO], robot6, {'battery-level': '52.60'}, None, None +50.07, [INFO], robot6, {'battery-level': '52.22'}, None, None +50.07, [INFO], robot6, {'y': 16.123, 'x': -27.556, 'yaw': -3.142}, None, None +60.02, [INFO], robot6, {'y': 15.178, 'x': -26.041, 'yaw': 3.141}, None, None +60.02, [INFO], robot6, {'battery-level': '51.84'}, None, None +70.04, [INFO], robot6, {'battery-level': '51.46'}, None, None +70.04, [INFO], robot6, {'y': 13.118, 'x': -25.881, 'yaw': 3.142}, None, None +78.29, [info], lab_arm, sync, wait-message, (status=message-received) +79.22, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/19_aacaab.log b/analyze_skills/logs/19_aacaab.log new file mode 100644 index 00000000..3228ffcf --- /dev/null +++ b/analyze_skills/logs/19_aacaab.log @@ -0,0 +1,43 @@ +0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None +0.15, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.15, [DEBUG], logger, Simulation open, None, None +9.98, [INFO], robot1, {'battery-level': '23.38'}, None, None +9.98, [INFO], robot1, {'y': 16.815, 'x': -11.746, 'yaw': 3.14}, None, None +20.01, [INFO], robot1, {'battery-level': '22.70'}, None, None +20.01, [INFO], robot1, {'y': 16.299, 'x': -13.587, 'yaw': -3.142}, None, None +30.01, [INFO], robot1, {'y': 16.192, 'x': -15.702, 'yaw': 3.142}, None, None +30.01, [INFO], robot1, {'battery-level': '22.02'}, None, None +40.01, [INFO], robot1, {'battery-level': '21.34'}, None, None +40.01, [INFO], robot1, {'y': 16.148, 'x': -17.822, 'yaw': 3.141}, None, None +50.01, [INFO], robot1, {'y': 16.28, 'x': -19.943, 'yaw': 3.139}, None, None +50.01, [INFO], robot1, {'battery-level': '20.66'}, None, None +60.00, [INFO], robot1, {'battery-level': '19.98'}, None, None +60.00, [INFO], robot1, {'y': 16.289, 'x': -22.058, 'yaw': 3.141}, None, None +70.01, [INFO], robot1, {'y': 16.139, 'x': -24.173, 'yaw': 3.14}, None, None +70.01, [INFO], robot1, {'battery-level': '19.30'}, None, None +80.03, [INFO], robot1, {'y': 16.148, 'x': -26.301, 'yaw': 3.141}, None, None +80.03, [INFO], robot1, {'battery-level': '18.62'}, None, None +90.00, [INFO], robot1, {'battery-level': '17.94'}, None, None +90.00, [INFO], robot1, {'y': 16.198, 'x': -28.417, 'yaw': -3.142}, None, None +100.01, [INFO], robot1, {'y': 16.182, 'x': -30.544, 'yaw': 3.141}, None, None +100.01, [INFO], robot1, {'battery-level': '17.26'}, None, None +110.00, [INFO], robot1, {'battery-level': '16.58'}, None, None +110.00, [INFO], robot1, {'y': 15.936, 'x': -32.658, 'yaw': 3.142}, None, None +119.99, [INFO], robot1, {'y': 15.385, 'x': -34.734, 'yaw': -3.141}, None, None +120.03, [INFO], robot1, {'battery-level': '15.90'}, None, None +129.99, [INFO], robot1, {'battery-level': '15.22'}, None, None +129.99, [INFO], robot1, {'y': 15.594, 'x': -36.23, 'yaw': -3.141}, None, None +140.01, [INFO], robot1, {'y': 17.492, 'x': -36.676, 'yaw': -3.141}, None, None +140.01, [INFO], robot1, {'battery-level': '14.54'}, None, None +150.02, [INFO], robot1, {'y': 17.892, 'x': -35.998, 'yaw': 3.141}, None, None +150.02, [INFO], robot1, {'battery-level': '13.86'}, None, None +159.99, [INFO], robot1, {'battery-level': '13.18'}, None, None +159.99, [INFO], robot1, {'y': 17.948, 'x': -35.893, 'yaw': -3.142}, None, None +170.01, [INFO], robot1, {'y': 18.088, 'x': -35.821, 'yaw': 3.141}, None, None +170.01, [INFO], robot1, {'battery-level': '12.50'}, None, None +180.00, [INFO], robot1, {'battery-level': '11.82'}, None, None +180.00, [INFO], robot1, {'y': 18.307, 'x': -35.717, 'yaw': 3.141}, None, None +190.03, [INFO], robot1, {'y': 18.306, 'x': -35.719, 'yaw': 3.142}, None, None +190.03, [INFO], robot1, {'battery-level': '11.14'}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/19_aacaap.log b/analyze_skills/logs/19_aacaap.log new file mode 100644 index 00000000..d371914e --- /dev/null +++ b/analyze_skills/logs/19_aacaap.log @@ -0,0 +1,70 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot4, {'y': 34.259, 'x': -38.707, 'yaw': 3.142}, None, None +10.01, [INFO], robot4, {'battery-level': '17.26'}, None, None +20.03, [INFO], robot4, {'battery-level': '17.00'}, None, None +20.03, [INFO], robot4, {'y': 33.836, 'x': -37.054, 'yaw': -3.142}, None, None +30.06, [INFO], robot4, {'battery-level': '16.74'}, None, None +30.06, [INFO], robot4, {'y': 31.72, 'x': -37.094, 'yaw': 3.141}, None, None +40.08, [INFO], robot4, {'y': 29.602, 'x': -37.038, 'yaw': 3.141}, None, None +40.08, [INFO], robot4, {'battery-level': '16.48'}, None, None +50.09, [INFO], robot4, {'battery-level': '16.22'}, None, None +50.09, [INFO], robot4, {'y': 27.501, 'x': -36.997, 'yaw': 3.139}, None, None +60.02, [INFO], robot4, {'y': 25.409, 'x': -37.032, 'yaw': 3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None +70.04, [INFO], robot4, {'y': 23.302, 'x': -37.021, 'yaw': 3.141}, None, None +70.04, [INFO], robot4, {'battery-level': '15.70'}, None, None +80.06, [INFO], robot4, {'battery-level': '15.44'}, None, None +80.06, [INFO], robot4, {'y': 21.194, 'x': -37.145, 'yaw': 3.142}, None, None +90.04, [INFO], robot4, {'battery-level': '15.18'}, None, None +90.04, [INFO], robot4, {'y': 19.079, 'x': -37.049, 'yaw': 3.141}, None, None +100.06, [INFO], robot4, {'y': 17.712, 'x': -35.405, 'yaw': -3.141}, None, None +100.06, [INFO], robot4, {'battery-level': '14.92'}, None, None +110.08, [INFO], robot4, {'y': 18.854, 'x': -33.982, 'yaw': 3.142}, None, None +110.08, [INFO], robot4, {'battery-level': '14.66'}, None, None +116.52, [info], nurse, sync, received-request, (status=sending-request) +116.52, [info], nurse, sync, request-sent, (status=waiting) +116.52, [info], nurse, sync, wait-message, (status=message-received) +120.07, [INFO], robot4, {'y': 18.683, 'x': -34.313, 'yaw': -3.142}, None, None +120.07, [INFO], robot4, {'battery-level': '14.40'}, None, None +130.03, [INFO], robot4, {'y': 17.866, 'x': -35.966, 'yaw': 3.138}, None, None +130.03, [INFO], robot4, {'battery-level': '14.14'}, None, None +140.03, [INFO], robot4, {'battery-level': '13.88'}, None, None +140.03, [INFO], robot4, {'y': 17.633, 'x': -37.056, 'yaw': 3.142}, None, None +150.02, [INFO], robot4, {'battery-level': '13.62'}, None, None +150.02, [INFO], robot4, {'y': 17.333, 'x': -37.093, 'yaw': 3.14}, None, None +160.00, [INFO], robot4, {'y': 17.326, 'x': -36.987, 'yaw': 3.142}, None, None +160.00, [INFO], robot4, {'battery-level': '13.36'}, None, None +170.08, [INFO], robot4, {'battery-level': '13.10'}, None, None +170.08, [INFO], robot4, {'y': 17.282, 'x': -36.858, 'yaw': -3.142}, None, None +180.00, [INFO], robot4, {'y': 17.582, 'x': -37.069, 'yaw': -3.141}, None, None +180.00, [INFO], robot4, {'battery-level': '12.84'}, None, None +190.01, [INFO], robot4, {'y': 17.347, 'x': -37.016, 'yaw': -3.142}, None, None +190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None +200.09, [INFO], robot4, {'battery-level': '12.32'}, None, None +200.09, [INFO], robot4, {'y': 17.353, 'x': -37.106, 'yaw': -3.141}, None, None +210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None +210.01, [INFO], robot4, {'y': 17.475, 'x': -36.93, 'yaw': -3.142}, None, None +220.08, [INFO], robot4, {'battery-level': '11.80'}, None, None +220.08, [INFO], robot4, {'y': 17.303, 'x': -36.958, 'yaw': -3.142}, None, None +230.05, [INFO], robot4, {'battery-level': '11.54'}, None, None +230.05, [INFO], robot4, {'y': 17.32, 'x': -37.039, 'yaw': 3.141}, None, None +240.02, [INFO], robot4, {'y': 17.445, 'x': -37.04, 'yaw': 3.141}, None, None +240.02, [INFO], robot4, {'battery-level': '11.28'}, None, None +250.07, [INFO], robot4, {'y': 17.338, 'x': -36.953, 'yaw': -3.142}, None, None +250.07, [INFO], robot4, {'battery-level': '11.02'}, None, None +260.01, [INFO], robot4, {'battery-level': '10.76'}, None, None +260.01, [INFO], robot4, {'y': 17.327, 'x': -36.924, 'yaw': 3.142}, None, None +270.02, [INFO], robot4, {'y': 17.247, 'x': -37.081, 'yaw': 3.141}, None, None +270.02, [INFO], robot4, {'battery-level': '10.50'}, None, None +280.01, [INFO], robot4, {'y': 17.301, 'x': -36.936, 'yaw': 3.142}, None, None +280.01, [INFO], robot4, {'battery-level': '10.24'}, None, None +290.02, [INFO], robot4, {'y': 17.391, 'x': -37.002, 'yaw': 3.142}, None, None +290.02, [INFO], robot4, {'battery-level': '9.98'}, None, None +300.02, [INFO], robot4, {'battery-level': '9.72'}, None, None +300.02, [INFO], robot4, {'y': 17.481, 'x': -37.039, 'yaw': 3.142}, None, None +310.04, [INFO], robot4, {'battery-level': '9.46'}, None, None +310.04, [INFO], robot4, {'y': 17.183, 'x': -36.86, 'yaw': -3.141}, None, None +313.36, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/1_aaaaab.log b/analyze_skills/logs/1_aaaaab.log new file mode 100644 index 00000000..3f26c938 --- /dev/null +++ b/analyze_skills/logs/1_aaaaab.log @@ -0,0 +1,4 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], +[WARN], logger, TIMEOUT, None, None \ No newline at end of file diff --git a/analyze_skills/logs/1_aaaaap.log b/analyze_skills/logs/1_aaaaap.log new file mode 100644 index 00000000..409442c5 --- /dev/null +++ b/analyze_skills/logs/1_aaaaap.log @@ -0,0 +1,52 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.17, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.17, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot2, {'battery-level': '63.01'}, None, None +10.01, [INFO], robot2, {'y': 17.11, 'x': -19.335, 'yaw': 3.141}, None, None +20.00, [INFO], robot2, {'battery-level': '62.47'}, None, None +20.00, [INFO], robot2, {'y': 16.255, 'x': -20.729, 'yaw': 3.141}, None, None +30.06, [INFO], robot2, {'y': 16.199, 'x': -22.866, 'yaw': 3.141}, None, None +30.06, [INFO], robot2, {'battery-level': '61.93'}, None, None +40.05, [INFO], robot2, {'battery-level': '61.39'}, None, None +40.05, [INFO], robot2, {'y': 16.16, 'x': -24.988, 'yaw': 3.14}, None, None +50.06, [INFO], robot2, {'battery-level': '60.85'}, None, None +50.06, [INFO], robot2, {'y': 16.111, 'x': -27.127, 'yaw': 3.141}, None, None +60.00, [INFO], robot2, {'battery-level': '60.31'}, None, None +60.00, [INFO], robot2, {'y': 16.214, 'x': -29.237, 'yaw': -3.142}, None, None +70.04, [INFO], robot2, {'y': 16.085, 'x': -31.368, 'yaw': 3.141}, None, None +70.04, [INFO], robot2, {'battery-level': '59.77'}, None, None +80.07, [INFO], robot2, {'battery-level': '59.23'}, None, None +80.07, [INFO], robot2, {'y': 15.665, 'x': -33.475, 'yaw': 3.142}, None, None +90.01, [INFO], robot2, {'battery-level': '58.69'}, None, None +90.01, [INFO], robot2, {'y': 15.486, 'x': -35.571, 'yaw': -3.142}, None, None +100.04, [INFO], robot2, {'y': 16.638, 'x': -36.883, 'yaw': -3.142}, None, None +100.04, [INFO], robot2, {'battery-level': '58.15'}, None, None +110.05, [INFO], robot2, {'battery-level': '57.61'}, None, None +110.05, [INFO], robot2, {'y': 17.602, 'x': -36.833, 'yaw': -3.142}, None, None +120.08, [INFO], robot2, {'y': 17.66, 'x': -36.805, 'yaw': -3.142}, None, None +120.08, [INFO], robot2, {'battery-level': '57.07'}, None, None +130.04, [INFO], robot2, {'y': 18.041, 'x': -36.352, 'yaw': -3.142}, None, None +130.04, [INFO], robot2, {'battery-level': '56.53'}, None, None +140.00, [INFO], robot2, {'y': 18.12, 'x': -35.851, 'yaw': -3.142}, None, None +140.00, [INFO], robot2, {'battery-level': '55.99'}, None, None +150.05, [INFO], robot2, {'y': 18.174, 'x': -35.85, 'yaw': -3.141}, None, None +150.05, [INFO], robot2, {'battery-level': '55.45'}, None, None +160.00, [INFO], robot2, {'battery-level': '54.91'}, None, None +160.00, [INFO], robot2, {'y': 18.202, 'x': -35.847, 'yaw': 3.141}, None, None +170.06, [INFO], robot2, {'y': 18.222, 'x': -35.847, 'yaw': -3.142}, None, None +170.06, [INFO], robot2, {'battery-level': '54.37'}, None, None +180.00, [INFO], robot2, {'y': 18.222, 'x': -35.847, 'yaw': -3.142}, None, None +180.00, [INFO], robot2, {'battery-level': '53.83'}, None, None +190.05, [INFO], robot2, {'y': 18.241, 'x': -36.008, 'yaw': 3.142}, None, None +190.05, [INFO], robot2, {'battery-level': '53.29'}, None, None +200.04, [INFO], robot2, {'battery-level': '52.75'}, None, None +200.04, [INFO], robot2, {'y': 18.309, 'x': -35.742, 'yaw': 3.141}, None, None +210.03, [INFO], robot2, {'battery-level': '52.21'}, None, None +210.03, [INFO], robot2, {'y': 18.306, 'x': -35.746, 'yaw': 3.141}, None, None +220.02, [INFO], robot2, {'y': 18.308, 'x': -35.745, 'yaw': 3.142}, None, None +220.02, [INFO], robot2, {'battery-level': '51.67'}, None, None +230.07, [INFO], robot2, {'y': 18.308, 'x': -35.745, 'yaw': -3.142}, None, None +230.07, [INFO], robot2, {'battery-level': '51.13'}, None, None +240.06, [INFO], robot2, {'y': 18.329, 'x': -35.754, 'yaw': 3.141}, None, None +240.06, [INFO], robot2, {'battery-level': '50.59'}, None, None +246.43, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/20_aacabb.log b/analyze_skills/logs/20_aacabb.log new file mode 100644 index 00000000..293b5a71 --- /dev/null +++ b/analyze_skills/logs/20_aacabb.log @@ -0,0 +1,25 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot1, {'y': 17.399, 'x': -27.132, 'yaw': -3.142}, None, None +10.07, [INFO], robot1, {'battery-level': '23.38'}, None, None +20.08, [INFO], robot1, {'y': 16.131, 'x': -28.056, 'yaw': 3.141}, None, None +20.08, [INFO], robot1, {'battery-level': '22.70'}, None, None +30.02, [INFO], robot1, {'battery-level': '22.02'}, None, None +30.02, [INFO], robot1, {'y': 16.069, 'x': -30.16, 'yaw': -3.142}, None, None +40.06, [INFO], robot1, {'battery-level': '21.34'}, None, None +40.06, [INFO], robot1, {'y': 15.84, 'x': -32.275, 'yaw': 3.14}, None, None +50.07, [INFO], robot1, {'battery-level': '20.66'}, None, None +50.07, [INFO], robot1, {'y': 15.398, 'x': -34.373, 'yaw': 3.142}, None, None +60.02, [INFO], robot1, {'y': 15.708, 'x': -36.459, 'yaw': 3.142}, None, None +60.02, [INFO], robot1, {'battery-level': '19.98'}, None, None +70.04, [INFO], robot1, {'y': 17.67, 'x': -36.674, 'yaw': -3.142}, None, None +70.04, [INFO], robot1, {'battery-level': '19.30'}, None, None +80.06, [INFO], robot1, {'battery-level': '18.62'}, None, None +80.06, [INFO], robot1, {'y': 19.785, 'x': -36.813, 'yaw': 3.141}, None, None +90.06, [INFO], robot1, {'battery-level': '17.94'}, None, None +90.06, [INFO], robot1, {'y': 21.475, 'x': -37.76, 'yaw': 3.141}, None, None +100.02, [INFO], robot1, {'battery-level': '17.26'}, None, None +100.02, [INFO], robot1, {'y': 21.404, 'x': -38.062, 'yaw': 3.141}, None, None +102.05, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/analyze_skills/logs/20_aacabp.log b/analyze_skills/logs/20_aacabp.log new file mode 100644 index 00000000..874c5d3b --- /dev/null +++ b/analyze_skills/logs/20_aacabp.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot4, {'battery-level': '17.26'}, None, None +10.08, [INFO], robot4, {'y': 34.245, 'x': -33.529, 'yaw': -3.142}, None, None +20.09, [INFO], robot4, {'y': 34.725, 'x': -35.593, 'yaw': 3.141}, None, None +20.09, [INFO], robot4, {'battery-level': '17.00'}, None, None +30.04, [INFO], robot4, {'battery-level': '16.74'}, None, None +30.04, [INFO], robot4, {'y': 33.337, 'x': -36.818, 'yaw': -3.142}, None, None +40.08, [INFO], robot4, {'y': 31.222, 'x': -36.791, 'yaw': -3.142}, None, None +40.08, [INFO], robot4, {'battery-level': '16.48'}, None, None +50.09, [INFO], robot4, {'y': 29.115, 'x': -36.832, 'yaw': -3.142}, None, None +50.09, [INFO], robot4, {'battery-level': '16.22'}, None, None +60.02, [INFO], robot4, {'y': 27.022, 'x': -36.862, 'yaw': 3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None +70.02, [INFO], robot4, {'y': 24.919, 'x': -36.861, 'yaw': -3.142}, None, None +70.02, [INFO], robot4, {'battery-level': '15.70'}, None, None +80.03, [INFO], robot4, {'y': 22.806, 'x': -36.961, 'yaw': 3.141}, None, None +80.03, [INFO], robot4, {'battery-level': '15.44'}, None, None +90.03, [INFO], robot4, {'y': 21.187, 'x': -37.734, 'yaw': -3.142}, None, None +90.03, [INFO], robot4, {'battery-level': '15.18'}, None, None +100.04, [INFO], robot4, {'battery-level': '14.92'}, None, None +100.04, [INFO], robot4, {'y': 21.39, 'x': -38.075, 'yaw': 3.142}, None, None +100.50, [info], nurse, sync, received-request, (status=sending-request) +100.50, [info], nurse, sync, request-sent, (status=waiting) +100.50, [info], nurse, sync, wait-message, (status=message-received) +110.03, [INFO], robot4, {'y': 20.457, 'x': -37.17, 'yaw': 3.141}, None, None +110.03, [INFO], robot4, {'battery-level': '14.66'}, None, None +120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None +120.00, [INFO], robot4, {'y': 18.356, 'x': -37.142, 'yaw': 3.141}, None, None +130.02, [INFO], robot4, {'battery-level': '14.14'}, None, None +130.02, [INFO], robot4, {'y': 16.24, 'x': -37.005, 'yaw': 3.14}, None, None +140.04, [INFO], robot4, {'y': 15.495, 'x': -35.01, 'yaw': -3.142}, None, None +140.04, [INFO], robot4, {'battery-level': '13.88'}, None, None +150.05, [INFO], robot4, {'y': 15.49, 'x': -32.891, 'yaw': 3.142}, None, None +150.05, [INFO], robot4, {'battery-level': '13.62'}, None, None +160.02, [INFO], robot4, {'battery-level': '13.36'}, None, None +160.02, [INFO], robot4, {'y': 15.533, 'x': -30.786, 'yaw': 3.141}, None, None +170.02, [INFO], robot4, {'y': 15.778, 'x': -28.676, 'yaw': 3.14}, None, None +170.02, [INFO], robot4, {'battery-level': '13.10'}, None, None +180.04, [INFO], robot4, {'y': 15.789, 'x': -26.568, 'yaw': 3.14}, None, None +180.04, [INFO], robot4, {'battery-level': '12.84'}, None, None +190.07, [INFO], robot4, {'y': 14.052, 'x': -25.776, 'yaw': 3.141}, None, None +190.07, [INFO], robot4, {'battery-level': '12.58'}, None, None +200.06, [INFO], robot4, {'battery-level': '12.32'}, None, None +200.06, [INFO], robot4, {'y': 12.876, 'x': -25.952, 'yaw': -3.142}, None, None +203.09, [info], lab_arm, sync, wait-message, (status=message-received) +204.01, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/21_aacacb.log b/analyze_skills/logs/21_aacacb.log new file mode 100644 index 00000000..29ebed71 --- /dev/null +++ b/analyze_skills/logs/21_aacacb.log @@ -0,0 +1,36 @@ +0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot5, {'battery-level': '71.42'}, None, None +10.06, [INFO], robot5, {'y': 18.287, 'x': -34.438, 'yaw': 3.142}, None, None +20.06, [INFO], robot5, {'y': 18.057, 'x': -36.244, 'yaw': 3.141}, None, None +20.06, [INFO], robot5, {'battery-level': '71.00'}, None, None +30.02, [INFO], robot5, {'battery-level': '70.58'}, None, None +30.02, [INFO], robot5, {'y': 17.468, 'x': -36.846, 'yaw': 3.141}, None, None +40.05, [INFO], robot5, {'battery-level': '70.16'}, None, None +40.05, [INFO], robot5, {'y': 17.305, 'x': -37.077, 'yaw': 3.14}, None, None +50.09, [INFO], robot5, {'battery-level': '69.74'}, None, None +50.09, [INFO], robot5, {'y': 17.242, 'x': -36.906, 'yaw': 3.141}, None, None +60.03, [INFO], robot5, {'battery-level': '69.32'}, None, None +60.03, [INFO], robot5, {'y': 17.224, 'x': -36.932, 'yaw': 3.141}, None, None +70.03, [INFO], robot5, {'battery-level': '68.90'}, None, None +70.03, [INFO], robot5, {'y': 17.21, 'x': -36.793, 'yaw': 3.142}, None, None +80.06, [INFO], robot5, {'y': 17.235, 'x': -36.842, 'yaw': 3.142}, None, None +80.06, [INFO], robot5, {'battery-level': '68.48'}, None, None +90.08, [INFO], robot5, {'y': 17.352, 'x': -37.035, 'yaw': -3.142}, None, None +90.08, [INFO], robot5, {'battery-level': '68.06'}, None, None +100.07, [INFO], robot5, {'battery-level': '67.64'}, None, None +100.07, [INFO], robot5, {'y': 17.556, 'x': -36.983, 'yaw': -3.142}, None, None +110.05, [INFO], robot5, {'battery-level': '67.22'}, None, None +110.05, [INFO], robot5, {'y': 17.268, 'x': -36.878, 'yaw': 3.142}, None, None +120.09, [INFO], robot5, {'y': 17.207, 'x': -37.065, 'yaw': -3.141}, None, None +120.09, [INFO], robot5, {'battery-level': '66.80'}, None, None +130.02, [INFO], robot5, {'battery-level': '66.38'}, None, None +130.02, [INFO], robot5, {'y': 17.366, 'x': -36.978, 'yaw': 3.14}, None, None +140.04, [INFO], robot5, {'y': 17.282, 'x': -36.964, 'yaw': 3.141}, None, None +140.04, [INFO], robot5, {'battery-level': '65.96'}, None, None +150.06, [INFO], robot5, {'y': 17.335, 'x': -36.88, 'yaw': -3.142}, None, None +150.06, [INFO], robot5, {'battery-level': '65.54'}, None, None +160.07, [INFO], robot5, {'battery-level': '65.12'}, None, None +160.07, [INFO], robot5, {'y': 17.21, 'x': -37.088, 'yaw': 3.141}, None, None +163.83, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/21_aacacp.log b/analyze_skills/logs/21_aacacp.log new file mode 100644 index 00000000..a60ede7a --- /dev/null +++ b/analyze_skills/logs/21_aacacp.log @@ -0,0 +1,10 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None +0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.18, [DEBUG], logger, Simulation open, None, None +9.99, [INFO], robot2, {'y': 16.736, 'x': -20.937, 'yaw': 3.142}, None, None +10.03, [INFO], robot2, {'battery-level': '62.96'}, None, None +20.00, [INFO], robot2, {'y': 16.19, 'x': -22.757, 'yaw': 3.137}, None, None +20.00, [INFO], robot2, {'battery-level': '62.36'}, None, None +30.02, [INFO], robot2, {'battery-level': '61.76'}, None, None +30.02, [INFO], robot2, {'y': 16.102, 'x': -24.878, 'yaw': 3.141}, None, None diff --git a/analyze_skills/logs/22_aacbab.log b/analyze_skills/logs/22_aacbab.log new file mode 100644 index 00000000..3c80f3e9 --- /dev/null +++ b/analyze_skills/logs/22_aacbab.log @@ -0,0 +1,44 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.17, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.17, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot4, {'battery-level': '17.26'}, None, None +10.01, [INFO], robot4, {'y': 34.386, 'x': -38.936, 'yaw': -3.139}, None, None +20.01, [INFO], robot4, {'y': 33.953, 'x': -37.079, 'yaw': 3.141}, None, None +20.01, [INFO], robot4, {'battery-level': '17.00'}, None, None +30.00, [INFO], robot4, {'battery-level': '16.74'}, None, None +30.00, [INFO], robot4, {'y': 31.837, 'x': -37.068, 'yaw': 3.141}, None, None +40.01, [INFO], robot4, {'battery-level': '16.48'}, None, None +40.01, [INFO], robot4, {'y': 29.71, 'x': -37.004, 'yaw': 3.141}, None, None +49.99, [INFO], robot4, {'battery-level': '16.22'}, None, None +50.01, [INFO], robot4, {'y': 27.589, 'x': -36.99, 'yaw': 3.136}, None, None +60.01, [INFO], robot4, {'battery-level': '15.96'}, None, None +60.01, [INFO], robot4, {'y': 25.462, 'x': -37.043, 'yaw': 3.142}, None, None +69.99, [INFO], robot4, {'battery-level': '15.70'}, None, None +69.99, [INFO], robot4, {'y': 23.341, 'x': -37.011, 'yaw': 3.141}, None, None +80.01, [INFO], robot4, {'battery-level': '15.44'}, None, None +80.01, [INFO], robot4, {'y': 22.026, 'x': -36.885, 'yaw': 3.14}, None, None +90.01, [INFO], robot4, {'y': 19.907, 'x': -36.905, 'yaw': 3.141}, None, None +90.01, [INFO], robot4, {'battery-level': '15.18'}, None, None +100.03, [INFO], robot4, {'y': 17.981, 'x': -36.164, 'yaw': 3.136}, None, None +100.03, [INFO], robot4, {'battery-level': '14.92'}, None, None +109.98, [INFO], robot4, {'battery-level': '14.66'}, None, None +109.98, [INFO], robot4, {'y': 18.208, 'x': -34.383, 'yaw': -3.141}, None, None +119.98, [INFO], robot4, {'y': 18.981, 'x': -33.944, 'yaw': -3.142}, None, None +119.98, [INFO], robot4, {'battery-level': '14.40'}, None, None +121.35, [info], nurse, sync, received-request, (status=sending-request) +121.35, [info], nurse, sync, request-sent, (status=waiting) +121.36, [info], nurse, sync, wait-message, (status=message-received) +130.00, [INFO], robot4, {'y': 17.779, 'x': -35.087, 'yaw': 3.142}, None, None +130.00, [INFO], robot4, {'battery-level': '14.14'}, None, None +140.00, [INFO], robot4, {'y': 18.117, 'x': -36.387, 'yaw': -3.141}, None, None +140.00, [INFO], robot4, {'battery-level': '13.88'}, None, None +149.98, [INFO], robot4, {'y': 17.261, 'x': -36.86, 'yaw': -3.142}, None, None +149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None +160.03, [INFO], robot4, {'y': 17.313, 'x': -36.991, 'yaw': -3.141}, None, None +160.03, [INFO], robot4, {'battery-level': '13.36'}, None, None +170.01, [INFO], robot4, {'y': 17.205, 'x': -36.778, 'yaw': -3.141}, None, None +170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None +179.98, [INFO], robot4, {'y': 17.129, 'x': -37.206, 'yaw': 3.142}, None, None +180.00, [INFO], robot4, {'battery-level': '12.84'}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/22_aacbap.log b/analyze_skills/logs/22_aacbap.log new file mode 100644 index 00000000..9f344bf3 --- /dev/null +++ b/analyze_skills/logs/22_aacbap.log @@ -0,0 +1,47 @@ +0.17, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.17, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot4, {'battery-level': '17.26'}, None, None +10.00, [INFO], robot4, {'y': 34.412, 'x': -38.451, 'yaw': 3.141}, None, None +20.02, [INFO], robot4, {'battery-level': '17.00'}, None, None +20.02, [INFO], robot4, {'y': 33.555, 'x': -37.06, 'yaw': 3.142}, None, None +29.98, [INFO], robot4, {'y': 31.442, 'x': -37.001, 'yaw': 3.14}, None, None +29.98, [INFO], robot4, {'battery-level': '16.74'}, None, None +40.00, [INFO], robot4, {'battery-level': '16.48'}, None, None +40.00, [INFO], robot4, {'y': 29.341, 'x': -37.04, 'yaw': 3.141}, None, None +49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None +49.98, [INFO], robot4, {'y': 27.22, 'x': -37.041, 'yaw': -3.142}, None, None +60.00, [INFO], robot4, {'y': 25.096, 'x': -37.04, 'yaw': 3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None +69.98, [INFO], robot4, {'y': 23.656, 'x': -37.04, 'yaw': 3.14}, None, None +70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None +80.01, [INFO], robot4, {'y': 21.537, 'x': -37.139, 'yaw': -3.142}, None, None +80.01, [INFO], robot4, {'battery-level': '15.44'}, None, None +90.02, [INFO], robot4, {'y': 19.406, 'x': -37.054, 'yaw': 3.136}, None, None +90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None +100.00, [INFO], robot4, {'y': 17.776, 'x': -35.717, 'yaw': -3.137}, None, None +100.00, [INFO], robot4, {'battery-level': '14.92'}, None, None +109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None +109.99, [INFO], robot4, {'y': 18.691, 'x': -34.075, 'yaw': 3.142}, None, None +120.01, [INFO], robot4, {'y': 18.947, 'x': -33.923, 'yaw': -3.141}, None, None +120.01, [INFO], robot4, {'battery-level': '14.40'}, None, None +125.28, [info], nurse, sync, received-request, (status=sending-request) +125.28, [info], nurse, sync, request-sent, (status=waiting) +125.29, [info], nurse, sync, wait-message, (status=message-received) +130.01, [INFO], robot4, {'battery-level': '14.14'}, None, None +130.01, [INFO], robot4, {'y': 18.268, 'x': -34.494, 'yaw': -3.142}, None, None +139.99, [INFO], robot4, {'y': 18.072, 'x': -36.229, 'yaw': -3.137}, None, None +139.99, [INFO], robot4, {'battery-level': '13.88'}, None, None +150.02, [INFO], robot4, {'battery-level': '13.62'}, None, None +150.02, [INFO], robot4, {'y': 17.27, 'x': -37.024, 'yaw': 3.142}, None, None +160.03, [INFO], robot4, {'battery-level': '13.36'}, None, None +160.03, [INFO], robot4, {'y': 17.293, 'x': -36.853, 'yaw': 3.142}, None, None +170.00, [INFO], robot4, {'battery-level': '13.10'}, None, None +170.00, [INFO], robot4, {'y': 17.459, 'x': -36.887, 'yaw': -3.141}, None, None +180.00, [INFO], robot4, {'battery-level': '12.84'}, None, None +180.00, [INFO], robot4, {'y': 17.453, 'x': -36.946, 'yaw': -3.141}, None, None +190.00, [INFO], robot4, {'y': 17.387, 'x': -36.831, 'yaw': -3.142}, None, None +190.00, [INFO], robot4, {'battery-level': '12.58'}, None, None +200.00, [INFO], robot4, {'battery-level': '12.32'}, None, None +200.02, [INFO], robot4, {'y': 17.402, 'x': -36.834, 'yaw': 3.141}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/23_aacbbb.log b/analyze_skills/logs/23_aacbbb.log new file mode 100644 index 00000000..04c81d87 --- /dev/null +++ b/analyze_skills/logs/23_aacbbb.log @@ -0,0 +1,48 @@ +0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +9.99, [INFO], robot5, {'y': 18.002, 'x': -11.5, 'yaw': -3.142}, None, None +9.99, [INFO], robot5, {'battery-level': '71.42'}, None, None +19.99, [INFO], robot5, {'battery-level': '71.00'}, None, None +20.01, [INFO], robot5, {'y': 16.781, 'x': -11.748, 'yaw': 3.14}, None, None +29.99, [INFO], robot5, {'y': 16.298, 'x': -13.653, 'yaw': 3.142}, None, None +29.99, [INFO], robot5, {'battery-level': '70.58'}, None, None +40.01, [INFO], robot5, {'y': 16.183, 'x': -15.774, 'yaw': -3.142}, None, None +40.01, [INFO], robot5, {'battery-level': '70.16'}, None, None +50.00, [INFO], robot5, {'y': 16.179, 'x': -17.894, 'yaw': 3.141}, None, None +50.00, [INFO], robot5, {'battery-level': '69.74'}, None, None +60.02, [INFO], robot5, {'battery-level': '69.32'}, None, None +60.02, [INFO], robot5, {'y': 16.287, 'x': -20.019, 'yaw': 3.142}, None, None +70.00, [INFO], robot5, {'battery-level': '68.90'}, None, None +70.00, [INFO], robot5, {'y': 16.261, 'x': -22.13, 'yaw': 3.142}, None, None +79.98, [INFO], robot5, {'battery-level': '68.48'}, None, None +79.98, [INFO], robot5, {'y': 16.154, 'x': -24.253, 'yaw': 3.14}, None, None +90.00, [INFO], robot5, {'y': 16.135, 'x': -26.371, 'yaw': 3.142}, None, None +90.02, [INFO], robot5, {'battery-level': '68.06'}, None, None +99.98, [INFO], robot5, {'battery-level': '67.64'}, None, None +99.98, [INFO], robot5, {'y': 16.183, 'x': -28.494, 'yaw': 3.142}, None, None +109.99, [INFO], robot5, {'y': 16.124, 'x': -30.608, 'yaw': 3.141}, None, None +109.99, [INFO], robot5, {'battery-level': '67.22'}, None, None +120.01, [INFO], robot5, {'battery-level': '66.80'}, None, None +120.01, [INFO], robot5, {'y': 15.875, 'x': -32.721, 'yaw': -3.141}, None, None +130.00, [INFO], robot5, {'battery-level': '66.38'}, None, None +130.00, [INFO], robot5, {'y': 15.351, 'x': -34.786, 'yaw': -3.142}, None, None +139.98, [INFO], robot5, {'y': 16.052, 'x': -36.619, 'yaw': 3.142}, None, None +139.98, [INFO], robot5, {'battery-level': '65.96'}, None, None +150.01, [INFO], robot5, {'battery-level': '65.54'}, None, None +150.01, [INFO], robot5, {'y': 18.18, 'x': -36.607, 'yaw': 3.141}, None, None +159.99, [INFO], robot5, {'battery-level': '65.12'}, None, None +159.99, [INFO], robot5, {'y': 20.31, 'x': -36.76, 'yaw': 3.142}, None, None +170.00, [INFO], robot5, {'y': 21.482, 'x': -37.981, 'yaw': 3.141}, None, None +170.00, [INFO], robot5, {'battery-level': '64.70'}, None, None +180.01, [INFO], robot5, {'y': 21.465, 'x': -38.091, 'yaw': -3.142}, None, None +180.01, [INFO], robot5, {'battery-level': '64.28'}, None, None +182.79, [info], nurse, sync, received-request, (status=sending-request) +182.79, [info], nurse, sync, request-sent, (status=waiting) +182.82, [info], nurse, sync, wait-message, (status=message-received) +189.99, [INFO], robot5, {'battery-level': '63.86'}, None, None +189.99, [INFO], robot5, {'y': 20.7, 'x': -37.2, 'yaw': 3.138}, None, None +199.98, [INFO], robot5, {'battery-level': '63.44'}, None, None +199.98, [INFO], robot5, {'y': 18.581, 'x': -37.142, 'yaw': 3.142}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/23_aacbbp.log b/analyze_skills/logs/23_aacbbp.log new file mode 100644 index 00000000..7deead4b --- /dev/null +++ b/analyze_skills/logs/23_aacbbp.log @@ -0,0 +1,39 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot6, {'y': 18.929, 'x': -33.9, 'yaw': 3.141}, None, None +10.03, [INFO], robot6, {'battery-level': '53.62'}, None, None +20.01, [INFO], robot6, {'battery-level': '53.10'}, None, None +20.01, [INFO], robot6, {'y': 17.73, 'x': -35.166, 'yaw': 3.142}, None, None +30.00, [INFO], robot6, {'y': 18.811, 'x': -36.774, 'yaw': -3.139}, None, None +30.00, [INFO], robot6, {'battery-level': '52.58'}, None, None +39.99, [INFO], robot6, {'battery-level': '52.06'}, None, None +40.02, [INFO], robot6, {'y': 20.932, 'x': -36.886, 'yaw': 3.141}, None, None +50.02, [INFO], robot6, {'y': 21.482, 'x': -38.05, 'yaw': 3.141}, None, None +50.02, [INFO], robot6, {'battery-level': '51.54'}, None, None +56.97, [info], nurse, sync, received-request, (status=sending-request) +56.97, [info], nurse, sync, request-sent, (status=waiting) +56.97, [info], nurse, sync, wait-message, (status=message-received) +60.01, [INFO], robot6, {'battery-level': '51.02'}, None, None +60.01, [INFO], robot6, {'y': 21.412, 'x': -37.511, 'yaw': -3.141}, None, None +70.01, [INFO], robot6, {'y': 19.39, 'x': -37.163, 'yaw': -3.141}, None, None +70.01, [INFO], robot6, {'battery-level': '50.50'}, None, None +80.02, [INFO], robot6, {'battery-level': '49.98'}, None, None +80.02, [INFO], robot6, {'y': 17.261, 'x': -37.133, 'yaw': 3.14}, None, None +90.02, [INFO], robot6, {'battery-level': '49.46'}, None, None +90.02, [INFO], robot6, {'y': 15.914, 'x': -35.977, 'yaw': -3.141}, None, None +99.99, [INFO], robot6, {'battery-level': '48.94'}, None, None +99.99, [INFO], robot6, {'y': 15.385, 'x': -33.922, 'yaw': -3.141}, None, None +109.97, [INFO], robot6, {'battery-level': '48.42'}, None, None +110.01, [INFO], robot6, {'y': 15.352, 'x': -31.808, 'yaw': 3.142}, None, None +119.98, [INFO], robot6, {'battery-level': '47.90'}, None, None +120.01, [INFO], robot6, {'y': 15.46, 'x': -29.688, 'yaw': 3.141}, None, None +129.99, [INFO], robot6, {'battery-level': '47.38'}, None, None +129.99, [INFO], robot6, {'y': 15.633, 'x': -27.569, 'yaw': -3.142}, None, None +139.98, [INFO], robot6, {'y': 14.981, 'x': -25.869, 'yaw': 3.142}, None, None +139.98, [INFO], robot6, {'battery-level': '46.86'}, None, None +149.98, [INFO], robot6, {'y': 13.01, 'x': -25.845, 'yaw': -3.142}, None, None +149.98, [INFO], robot6, {'battery-level': '46.34'}, None, None +160.00, [INFO], robot6, {'y': 12.864, 'x': -25.948, 'yaw': -3.142}, None, None +160.00, [INFO], robot6, {'battery-level': '45.82'}, None, None +164.69, [info], lab_arm, sync, wait-message, (status=message-received) +164.96, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/24_aacbcb.log b/analyze_skills/logs/24_aacbcb.log new file mode 100644 index 00000000..4b9b1b03 --- /dev/null +++ b/analyze_skills/logs/24_aacbcb.log @@ -0,0 +1,23 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot5, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +10.02, [INFO], robot5, {'battery-level': '71.42'}, None, None +20.00, [INFO], robot5, {'battery-level': '71.00'}, None, None +20.00, [INFO], robot5, {'y': 17.783, 'x': -35.031, 'yaw': -3.142}, None, None +29.99, [INFO], robot5, {'battery-level': '70.58'}, None, None +29.99, [INFO], robot5, {'y': 18.065, 'x': -36.251, 'yaw': 3.141}, None, None +40.00, [INFO], robot5, {'y': 18.065, 'x': -36.251, 'yaw': -3.142}, None, None +40.00, [INFO], robot5, {'battery-level': '70.16'}, None, None +50.03, [INFO], robot5, {'y': 18.066, 'x': -36.251, 'yaw': 3.142}, None, None +50.03, [INFO], robot5, {'battery-level': '69.74'}, None, None +60.02, [INFO], robot5, {'battery-level': '69.32'}, None, None +60.02, [INFO], robot5, {'y': 18.089, 'x': -36.35, 'yaw': -3.139}, None, None +70.02, [INFO], robot5, {'y': 17.441, 'x': -36.891, 'yaw': 3.141}, None, None +70.02, [INFO], robot5, {'battery-level': '68.90'}, None, None +80.00, [INFO], robot5, {'y': 17.345, 'x': -36.922, 'yaw': 3.141}, None, None +80.02, [INFO], robot5, {'battery-level': '68.48'}, None, None +89.99, [INFO], robot5, {'y': 17.314, 'x': -36.982, 'yaw': 3.142}, None, None +89.99, [INFO], robot5, {'battery-level': '68.06'}, None, None +100.00, [INFO], robot5, {'y': 17.485, 'x': -36.852, 'yaw': 3.14}, None, None +100.00, [INFO], robot5, {'battery-level': '67.64'}, None, None +105.34, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/24_aacbcp.log b/analyze_skills/logs/24_aacbcp.log new file mode 100644 index 00000000..b5afbefe --- /dev/null +++ b/analyze_skills/logs/24_aacbcp.log @@ -0,0 +1,24 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +9.99, [INFO], robot6, {'battery-level': '53.62'}, None, None +9.99, [INFO], robot6, {'y': 17.689, 'x': -26.901, 'yaw': -3.142}, None, None +19.98, [INFO], robot6, {'y': 16.157, 'x': -27.909, 'yaw': 3.142}, None, None +19.98, [INFO], robot6, {'battery-level': '53.10'}, None, None +30.02, [INFO], robot6, {'y': 17.791, 'x': -28.651, 'yaw': -3.141}, None, None +30.02, [INFO], robot6, {'battery-level': '52.58'}, None, None +38.18, [info], nurse, sync, received-request, (status=sending-request) +38.18, [info], nurse, sync, request-sent, (status=waiting) +38.20, [info], nurse, sync, wait-message, (status=message-received) +39.99, [INFO], robot6, {'y': 17.696, 'x': -28.623, 'yaw': -3.142}, None, None +39.99, [INFO], robot6, {'battery-level': '52.06'}, None, None +50.01, [INFO], robot6, {'battery-level': '51.54'}, None, None +50.01, [INFO], robot6, {'y': 16.208, 'x': -27.916, 'yaw': -3.141}, None, None +60.01, [INFO], robot6, {'y': 15.476, 'x': -26.174, 'yaw': -3.142}, None, None +60.01, [INFO], robot6, {'battery-level': '51.02'}, None, None +70.00, [INFO], robot6, {'y': 13.401, 'x': -25.753, 'yaw': -3.141}, None, None +70.00, [INFO], robot6, {'battery-level': '50.50'}, None, None +80.01, [INFO], robot6, {'battery-level': '49.98'}, None, None +80.01, [INFO], robot6, {'y': 12.891, 'x': -25.991, 'yaw': 3.141}, None, None +81.31, [info], lab_arm, sync, wait-message, (status=message-received) +81.51, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/25_aaccab.log b/analyze_skills/logs/25_aaccab.log new file mode 100644 index 00000000..2dc85ef8 --- /dev/null +++ b/analyze_skills/logs/25_aaccab.log @@ -0,0 +1,45 @@ +0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +9.99, [INFO], robot2, {'battery-level': '62.96'}, None, None +9.99, [INFO], robot2, {'y': 16.794, 'x': -19.412, 'yaw': 3.142}, None, None +20.02, [INFO], robot2, {'y': 16.243, 'x': -21.064, 'yaw': 3.141}, None, None +20.02, [INFO], robot2, {'battery-level': '62.36'}, None, None +29.99, [INFO], robot2, {'y': 16.216, 'x': -23.181, 'yaw': 3.142}, None, None +30.02, [INFO], robot2, {'battery-level': '61.76'}, None, None +40.00, [INFO], robot2, {'y': 16.102, 'x': -25.296, 'yaw': 3.141}, None, None +40.00, [INFO], robot2, {'battery-level': '61.16'}, None, None +50.02, [INFO], robot2, {'y': 16.115, 'x': -27.423, 'yaw': -3.142}, None, None +50.02, [INFO], robot2, {'battery-level': '60.56'}, None, None +60.02, [INFO], robot2, {'battery-level': '59.96'}, None, None +60.02, [INFO], robot2, {'y': 16.151, 'x': -29.544, 'yaw': 3.142}, None, None +70.00, [INFO], robot2, {'y': 16.063, 'x': -31.653, 'yaw': 3.14}, None, None +70.00, [INFO], robot2, {'battery-level': '59.36'}, None, None +80.02, [INFO], robot2, {'battery-level': '58.76'}, None, None +80.02, [INFO], robot2, {'y': 15.62, 'x': -33.754, 'yaw': 3.141}, None, None +90.01, [INFO], robot2, {'y': 15.512, 'x': -35.846, 'yaw': -3.141}, None, None +90.01, [INFO], robot2, {'battery-level': '58.16'}, None, None +100.02, [INFO], robot2, {'battery-level': '57.56'}, None, None +100.02, [INFO], robot2, {'y': 17.068, 'x': -36.761, 'yaw': 3.141}, None, None +110.02, [INFO], robot2, {'y': 17.645, 'x': -36.698, 'yaw': 3.14}, None, None +110.02, [INFO], robot2, {'battery-level': '56.96'}, None, None +119.97, [INFO], robot2, {'y': 18.146, 'x': -35.771, 'yaw': -3.141}, None, None +119.97, [INFO], robot2, {'battery-level': '56.36'}, None, None +129.99, [INFO], robot2, {'y': 18.203, 'x': -35.799, 'yaw': 3.141}, None, None +129.99, [INFO], robot2, {'battery-level': '55.76'}, None, None +139.99, [INFO], robot2, {'battery-level': '55.16'}, None, None +139.99, [INFO], robot2, {'y': 18.205, 'x': -35.8, 'yaw': -3.142}, None, None +150.01, [INFO], robot2, {'battery-level': '54.56'}, None, None +150.01, [INFO], robot2, {'y': 18.207, 'x': -35.799, 'yaw': 3.14}, None, None +160.00, [INFO], robot2, {'battery-level': '53.96'}, None, None +160.00, [INFO], robot2, {'y': 18.111, 'x': -35.844, 'yaw': 3.142}, None, None +169.99, [INFO], robot2, {'battery-level': '53.36'}, None, None +170.01, [INFO], robot2, {'y': 18.128, 'x': -35.848, 'yaw': 3.141}, None, None +179.98, [INFO], robot2, {'y': 18.329, 'x': -35.722, 'yaw': 3.141}, None, None +180.00, [INFO], robot2, {'battery-level': '52.76'}, None, None +190.00, [INFO], robot2, {'y': 18.334, 'x': -35.75, 'yaw': 3.141}, None, None +190.00, [INFO], robot2, {'battery-level': '52.16'}, None, None +199.99, [INFO], robot2, {'battery-level': '51.56'}, None, None +199.99, [INFO], robot2, {'y': 18.334, 'x': -35.75, 'yaw': 3.142}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/25_aaccap.log b/analyze_skills/logs/25_aaccap.log new file mode 100644 index 00000000..c1f88d8d --- /dev/null +++ b/analyze_skills/logs/25_aaccap.log @@ -0,0 +1,51 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None +0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.18, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None +10.02, [INFO], robot4, {'y': 34.57, 'x': -38.121, 'yaw': -3.142}, None, None +19.99, [INFO], robot4, {'battery-level': '17.00'}, None, None +19.99, [INFO], robot4, {'y': 33.238, 'x': -37.019, 'yaw': 3.141}, None, None +30.01, [INFO], robot4, {'battery-level': '16.74'}, None, None +30.01, [INFO], robot4, {'y': 31.112, 'x': -37.069, 'yaw': 3.141}, None, None +39.97, [INFO], robot4, {'y': 28.987, 'x': -37.012, 'yaw': 3.14}, None, None +39.97, [INFO], robot4, {'battery-level': '16.48'}, None, None +49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None +50.01, [INFO], robot4, {'y': 26.87, 'x': -37.012, 'yaw': 3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None +60.02, [INFO], robot4, {'y': 24.742, 'x': -37.047, 'yaw': 3.142}, None, None +69.98, [INFO], robot4, {'y': 22.63, 'x': -37.066, 'yaw': 3.141}, None, None +70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None +79.99, [INFO], robot4, {'battery-level': '15.44'}, None, None +79.99, [INFO], robot4, {'y': 20.504, 'x': -37.147, 'yaw': 3.142}, None, None +90.02, [INFO], robot4, {'y': 18.53, 'x': -36.598, 'yaw': 3.141}, None, None +90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None +100.01, [INFO], robot4, {'battery-level': '14.92'}, None, None +100.01, [INFO], robot4, {'y': 17.763, 'x': -34.786, 'yaw': -3.142}, None, None +109.99, [INFO], robot4, {'y': 18.934, 'x': -33.913, 'yaw': 3.142}, None, None +109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None +113.74, [info], nurse, sync, received-request, (status=sending-request) +113.74, [info], nurse, sync, request-sent, (status=waiting) +113.75, [info], nurse, sync, wait-message, (status=message-received) +120.00, [INFO], robot4, {'y': 18.079, 'x': -34.685, 'yaw': -3.142}, None, None +120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None +129.99, [INFO], robot4, {'battery-level': '14.14'}, None, None +130.00, [INFO], robot4, {'y': 18.038, 'x': -36.106, 'yaw': -3.142}, None, None +140.02, [INFO], robot4, {'battery-level': '13.88'}, None, None +140.02, [INFO], robot4, {'y': 18.081, 'x': -36.168, 'yaw': 3.142}, None, None +149.98, [INFO], robot4, {'y': 17.575, 'x': -37.036, 'yaw': 3.142}, None, None +149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None +160.01, [INFO], robot4, {'y': 17.345, 'x': -36.954, 'yaw': -3.141}, None, None +160.01, [INFO], robot4, {'battery-level': '13.36'}, None, None +170.01, [INFO], robot4, {'y': 17.274, 'x': -37.095, 'yaw': -3.141}, None, None +170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None +179.97, [INFO], robot4, {'battery-level': '12.84'}, None, None +180.00, [INFO], robot4, {'y': 17.402, 'x': -37.034, 'yaw': -3.142}, None, None +190.01, [INFO], robot4, {'y': 17.205, 'x': -36.812, 'yaw': -3.141}, None, None +190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None +200.02, [INFO], robot4, {'battery-level': '12.32'}, None, None +200.02, [INFO], robot4, {'y': 17.363, 'x': -36.885, 'yaw': 3.142}, None, None +210.01, [INFO], robot4, {'y': 17.131, 'x': -37.113, 'yaw': 3.142}, None, None +210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/26_aaccbb.log b/analyze_skills/logs/26_aaccbb.log new file mode 100644 index 00000000..99819c34 --- /dev/null +++ b/analyze_skills/logs/26_aaccbb.log @@ -0,0 +1,47 @@ +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot1, {'battery-level': '23.38'}, None, None +10.00, [INFO], robot1, {'y': 17.434, 'x': -26.959, 'yaw': 3.142}, None, None +19.99, [INFO], robot1, {'battery-level': '22.70'}, None, None +20.01, [INFO], robot1, {'y': 16.246, 'x': -28.175, 'yaw': 3.141}, None, None +30.02, [INFO], robot1, {'y': 16.188, 'x': -30.301, 'yaw': 3.142}, None, None +30.02, [INFO], robot1, {'battery-level': '22.02'}, None, None +40.01, [INFO], robot1, {'battery-level': '21.34'}, None, None +40.01, [INFO], robot1, {'y': 15.938, 'x': -32.415, 'yaw': 3.141}, None, None +50.01, [INFO], robot1, {'battery-level': '20.66'}, None, None +50.01, [INFO], robot1, {'y': 15.42, 'x': -34.496, 'yaw': 3.142}, None, None +59.99, [INFO], robot1, {'y': 15.691, 'x': -36.586, 'yaw': -3.142}, None, None +59.99, [INFO], robot1, {'battery-level': '19.98'}, None, None +70.01, [INFO], robot1, {'y': 17.801, 'x': -36.661, 'yaw': 3.141}, None, None +70.01, [INFO], robot1, {'battery-level': '19.30'}, None, None +79.99, [INFO], robot1, {'y': 19.922, 'x': -36.777, 'yaw': 3.136}, None, None +79.99, [INFO], robot1, {'battery-level': '18.62'}, None, None +90.00, [INFO], robot1, {'battery-level': '17.94'}, None, None +90.00, [INFO], robot1, {'y': 21.509, 'x': -37.783, 'yaw': 3.141}, None, None +99.00, [info], nurse, sync, received-request, (status=sending-request) +99.00, [info], nurse, sync, request-sent, (status=waiting) +99.02, [info], nurse, sync, wait-message, (status=message-received) +100.00, [INFO], robot1, {'battery-level': '17.26'}, None, None +100.00, [INFO], robot1, {'y': 21.396, 'x': -37.983, 'yaw': 3.141}, None, None +110.00, [INFO], robot1, {'y': 19.793, 'x': -37.195, 'yaw': 3.142}, None, None +110.00, [INFO], robot1, {'battery-level': '16.58'}, None, None +119.98, [INFO], robot1, {'y': 17.673, 'x': -37.117, 'yaw': 3.141}, None, None +120.00, [INFO], robot1, {'battery-level': '15.90'}, None, None +129.98, [INFO], robot1, {'battery-level': '15.22'}, None, None +129.98, [INFO], robot1, {'y': 15.889, 'x': -36.418, 'yaw': 3.14}, None, None +139.98, [INFO], robot1, {'y': 15.379, 'x': -34.343, 'yaw': 3.142}, None, None +139.98, [INFO], robot1, {'battery-level': '14.54'}, None, None +149.99, [INFO], robot1, {'y': 15.349, 'x': -32.465, 'yaw': 3.141}, None, None +149.99, [INFO], robot1, {'battery-level': '13.86'}, None, None +160.01, [INFO], robot1, {'battery-level': '13.18'}, None, None +160.01, [INFO], robot1, {'y': 15.466, 'x': -31.08, 'yaw': -3.142}, None, None +170.02, [INFO], robot1, {'y': 15.642, 'x': -28.953, 'yaw': 3.141}, None, None +170.02, [INFO], robot1, {'battery-level': '12.50'}, None, None +180.00, [INFO], robot1, {'y': 15.752, 'x': -27.441, 'yaw': 3.142}, None, None +180.00, [INFO], robot1, {'battery-level': '11.82'}, None, None +190.03, [INFO], robot1, {'battery-level': '11.14'}, None, None +190.03, [INFO], robot1, {'y': 14.907, 'x': -25.862, 'yaw': 3.142}, None, None +200.00, [INFO], robot1, {'battery-level': '10.46'}, None, None +200.00, [INFO], robot1, {'y': 13.007, 'x': -25.893, 'yaw': -3.142}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/26_aaccbp.log b/analyze_skills/logs/26_aaccbp.log similarity index 100% rename from analyze_skills/26_aaccbp.log rename to analyze_skills/logs/26_aaccbp.log diff --git a/analyze_skills/logs/27_aacccb.log b/analyze_skills/logs/27_aacccb.log new file mode 100644 index 00000000..9b875580 --- /dev/null +++ b/analyze_skills/logs/27_aacccb.log @@ -0,0 +1,25 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot5, {'battery-level': '71.42'}, None, None +10.03, [INFO], robot5, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +20.00, [INFO], robot5, {'battery-level': '71.00'}, None, None +20.00, [INFO], robot5, {'y': 17.79, 'x': -34.945, 'yaw': -3.142}, None, None +30.00, [INFO], robot5, {'y': 18.093, 'x': -36.757, 'yaw': 3.141}, None, None +30.00, [INFO], robot5, {'battery-level': '70.58'}, None, None +39.98, [INFO], robot5, {'y': 17.329, 'x': -36.804, 'yaw': 3.141}, None, None +40.00, [INFO], robot5, {'battery-level': '70.16'}, None, None +49.98, [INFO], robot5, {'y': 17.342, 'x': -36.804, 'yaw': 3.141}, None, None +50.00, [INFO], robot5, {'battery-level': '69.74'}, None, None +60.01, [INFO], robot5, {'battery-level': '69.32'}, None, None +60.01, [INFO], robot5, {'y': 17.403, 'x': -36.871, 'yaw': -3.142}, None, None +70.00, [INFO], robot5, {'y': 17.422, 'x': -37.008, 'yaw': 3.141}, None, None +70.00, [INFO], robot5, {'battery-level': '68.90'}, None, None +80.02, [INFO], robot5, {'y': 17.305, 'x': -36.983, 'yaw': -3.142}, None, None +80.02, [INFO], robot5, {'battery-level': '68.48'}, None, None +90.02, [INFO], robot5, {'battery-level': '68.06'}, None, None +90.02, [INFO], robot5, {'y': 17.259, 'x': -36.794, 'yaw': -3.142}, None, None +100.03, [INFO], robot5, {'battery-level': '67.64'}, None, None +100.03, [INFO], robot5, {'y': 17.327, 'x': -36.908, 'yaw': 3.142}, None, None +110.00, [INFO], robot5, {'battery-level': '67.22'}, None, None +110.02, [INFO], robot5, {'y': 17.428, 'x': -37.073, 'yaw': -3.141}, None, None +118.39, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/27_aacccp.log b/analyze_skills/logs/27_aacccp.log new file mode 100644 index 00000000..644495ce --- /dev/null +++ b/analyze_skills/logs/27_aacccp.log @@ -0,0 +1,26 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.18, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot6, {'battery-level': '53.62'}, None, None +10.00, [INFO], robot6, {'y': 17.687, 'x': -26.92, 'yaw': 3.142}, None, None +20.02, [INFO], robot6, {'y': 16.179, 'x': -27.886, 'yaw': -3.141}, None, None +20.02, [INFO], robot6, {'battery-level': '53.10'}, None, None +30.00, [INFO], robot6, {'battery-level': '52.58'}, None, None +30.02, [INFO], robot6, {'y': 17.811, 'x': -28.574, 'yaw': 3.142}, None, None +40.02, [INFO], robot6, {'y': 18.043, 'x': -28.577, 'yaw': 3.141}, None, None +40.02, [INFO], robot6, {'battery-level': '52.06'}, None, None +43.11, [info], nurse, sync, received-request, (status=sending-request) +43.11, [info], nurse, sync, request-sent, (status=waiting) +43.11, [info], nurse, sync, wait-message, (status=message-received) +50.01, [INFO], robot6, {'y': 16.677, 'x': -28.74, 'yaw': 3.142}, None, None +50.01, [INFO], robot6, {'battery-level': '51.54'}, None, None +60.00, [INFO], robot6, {'y': 16.177, 'x': -26.903, 'yaw': 3.141}, None, None +60.00, [INFO], robot6, {'battery-level': '51.02'}, None, None +69.99, [INFO], robot6, {'battery-level': '50.50'}, None, None +70.01, [INFO], robot6, {'y': 14.525, 'x': -25.794, 'yaw': -3.142}, None, None +79.99, [INFO], robot6, {'battery-level': '49.98'}, None, None +79.99, [INFO], robot6, {'y': 12.935, 'x': -25.934, 'yaw': 3.142}, None, None +90.02, [INFO], robot6, {'battery-level': '49.46'}, None, None +90.02, [INFO], robot6, {'y': 12.791, 'x': -26.002, 'yaw': 3.141}, None, None +94.50, [info], lab_arm, sync, wait-message, (status=message-received) +94.74, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/28_abaaab.log b/analyze_skills/logs/28_abaaab.log new file mode 100644 index 00000000..78946fcb --- /dev/null +++ b/analyze_skills/logs/28_abaaab.log @@ -0,0 +1,21 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot1, {'y': 17.908, 'x': -11.497, 'yaw': -3.14}, None, None +10.01, [INFO], robot1, {'battery-level': '58.72'}, None, None +19.98, [INFO], robot1, {'y': 16.237, 'x': -12.425, 'yaw': 3.141}, None, None +19.98, [INFO], robot1, {'battery-level': '58.24'}, None, None +29.99, [INFO], robot1, {'battery-level': '57.76'}, None, None +29.99, [INFO], robot1, {'y': 16.372, 'x': -13.013, 'yaw': 3.14}, None, None +40.02, [INFO], robot1, {'battery-level': '57.28'}, None, None +40.02, [INFO], robot1, {'y': 16.355, 'x': -13.037, 'yaw': 3.141}, None, None +49.98, [INFO], robot1, {'battery-level': '56.80'}, None, None +49.98, [INFO], robot1, {'y': 16.017, 'x': -12.978, 'yaw': 3.141}, None, None +59.99, [INFO], robot1, {'y': 16.296, 'x': -12.974, 'yaw': 3.141}, None, None +59.99, [INFO], robot1, {'battery-level': '56.32'}, None, None +69.98, [INFO], robot1, {'battery-level': '55.84'}, None, None +69.98, [INFO], robot1, {'y': 16.345, 'x': -13.028, 'yaw': 3.141}, None, None +80.00, [INFO], robot1, {'y': 16.092, 'x': -12.937, 'yaw': 3.141}, None, None +80.00, [INFO], robot1, {'battery-level': '55.36'}, None, None +90.01, [INFO], robot1, {'battery-level': '54.88'}, None, None +90.01, [INFO], robot1, {'y': 16.063, 'x': -12.866, 'yaw': -3.141}, None, None +99.72, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/28_abaaap.log b/analyze_skills/logs/28_abaaap.log new file mode 100644 index 00000000..dfee2d37 --- /dev/null +++ b/analyze_skills/logs/28_abaaap.log @@ -0,0 +1,68 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot4, {'battery-level': '64.67'}, None, None +10.05, [INFO], robot4, {'y': 34.242, 'x': -38.747, 'yaw': 3.141}, None, None +20.07, [INFO], robot4, {'y': 33.871, 'x': -37.073, 'yaw': -3.142}, None, None +20.07, [INFO], robot4, {'battery-level': '64.07'}, None, None +30.09, [INFO], robot4, {'y': 31.758, 'x': -37.07, 'yaw': 3.141}, None, None +30.09, [INFO], robot4, {'battery-level': '63.47'}, None, None +40.04, [INFO], robot4, {'y': 29.658, 'x': -36.996, 'yaw': 3.141}, None, None +40.04, [INFO], robot4, {'battery-level': '62.87'}, None, None +50.00, [INFO], robot4, {'y': 27.55, 'x': -36.996, 'yaw': 3.136}, None, None +50.00, [INFO], robot4, {'battery-level': '62.27'}, None, None +60.09, [INFO], robot4, {'battery-level': '61.67'}, None, None +60.09, [INFO], robot4, {'y': 25.431, 'x': -37.046, 'yaw': 3.142}, None, None +70.03, [INFO], robot4, {'y': 23.327, 'x': -37.067, 'yaw': 3.141}, None, None +70.03, [INFO], robot4, {'battery-level': '61.07'}, None, None +80.07, [INFO], robot4, {'battery-level': '60.47'}, None, None +80.07, [INFO], robot4, {'y': 21.215, 'x': -37.188, 'yaw': 3.142}, None, None +90.02, [INFO], robot4, {'battery-level': '59.87'}, None, None +90.02, [INFO], robot4, {'y': 19.116, 'x': -37.078, 'yaw': 3.141}, None, None +100.06, [INFO], robot4, {'y': 17.707, 'x': -35.477, 'yaw': 3.139}, None, None +100.06, [INFO], robot4, {'battery-level': '59.27'}, None, None +110.08, [INFO], robot4, {'y': 18.821, 'x': -34.015, 'yaw': -3.142}, None, None +110.08, [INFO], robot4, {'battery-level': '58.67'}, None, None +117.73, [info], nurse, sync, received-request, (status=sending-request) +117.73, [info], nurse, sync, request-sent, (status=waiting) +117.73, [info], nurse, sync, wait-message, (status=message-received) +120.03, [INFO], robot4, {'y': 18.903, 'x': -34.146, 'yaw': 3.141}, None, None +120.03, [INFO], robot4, {'battery-level': '58.07'}, None, None +130.00, [INFO], robot4, {'battery-level': '57.47'}, None, None +130.00, [INFO], robot4, {'y': 17.795, 'x': -35.71, 'yaw': -3.142}, None, None +140.04, [INFO], robot4, {'battery-level': '56.87'}, None, None +140.04, [INFO], robot4, {'y': 18.084, 'x': -36.204, 'yaw': 3.141}, None, None +150.09, [INFO], robot4, {'battery-level': '56.27'}, None, None +150.09, [INFO], robot4, {'y': 17.308, 'x': -37.057, 'yaw': -3.142}, None, None +160.03, [INFO], robot4, {'battery-level': '55.67'}, None, None +160.03, [INFO], robot4, {'y': 17.327, 'x': -36.76, 'yaw': 3.141}, None, None +170.07, [INFO], robot4, {'battery-level': '55.07'}, None, None +170.07, [INFO], robot4, {'y': 17.474, 'x': -36.9, 'yaw': -3.142}, None, None +180.04, [INFO], robot4, {'battery-level': '54.47'}, None, None +180.04, [INFO], robot4, {'y': 17.189, 'x': -36.887, 'yaw': 3.142}, None, None +190.02, [INFO], robot4, {'battery-level': '53.87'}, None, None +190.02, [INFO], robot4, {'y': 17.307, 'x': -36.86, 'yaw': 3.141}, None, None +200.06, [INFO], robot4, {'battery-level': '53.27'}, None, None +200.06, [INFO], robot4, {'y': 17.348, 'x': -36.987, 'yaw': -3.142}, None, None +210.02, [INFO], robot4, {'battery-level': '52.67'}, None, None +210.02, [INFO], robot4, {'y': 17.283, 'x': -36.648, 'yaw': -3.142}, None, None +220.09, [INFO], robot4, {'battery-level': '52.07'}, None, None +220.09, [INFO], robot4, {'y': 17.374, 'x': -37.048, 'yaw': -3.141}, None, None +230.03, [INFO], robot4, {'battery-level': '51.47'}, None, None +230.03, [INFO], robot4, {'y': 17.269, 'x': -37.044, 'yaw': -3.142}, None, None +240.09, [INFO], robot4, {'y': 17.354, 'x': -36.974, 'yaw': 3.14}, None, None +240.09, [INFO], robot4, {'battery-level': '50.87'}, None, None +250.03, [INFO], robot4, {'battery-level': '50.27'}, None, None +250.03, [INFO], robot4, {'y': 17.42, 'x': -37.085, 'yaw': -3.142}, None, None +260.08, [INFO], robot4, {'y': 17.498, 'x': -37.041, 'yaw': -3.141}, None, None +260.08, [INFO], robot4, {'battery-level': '49.67'}, None, None +270.06, [INFO], robot4, {'battery-level': '49.07'}, None, None +270.06, [INFO], robot4, {'y': 17.261, 'x': -36.939, 'yaw': 3.142}, None, None +280.02, [INFO], robot4, {'y': 17.384, 'x': -36.876, 'yaw': -3.142}, None, None +280.02, [INFO], robot4, {'battery-level': '48.47'}, None, None +290.07, [INFO], robot4, {'y': 17.318, 'x': -36.947, 'yaw': 3.141}, None, None +290.07, [INFO], robot4, {'battery-level': '47.87'}, None, None +300.02, [INFO], robot4, {'y': 17.232, 'x': -37.086, 'yaw': -3.142}, None, None +300.02, [INFO], robot4, {'battery-level': '47.27'}, None, None +305.63, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/29_abaabb.log b/analyze_skills/logs/29_abaabb.log new file mode 100644 index 00000000..8a57c480 --- /dev/null +++ b/analyze_skills/logs/29_abaabb.log @@ -0,0 +1,56 @@ +0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot2, {'battery-level': '82.96'}, None, None +10.02, [INFO], robot2, {'y': 17.2, 'x': -19.31, 'yaw': 3.141}, None, None +20.01, [INFO], robot2, {'y': 16.286, 'x': -20.532, 'yaw': -3.142}, None, None +20.01, [INFO], robot2, {'battery-level': '82.42'}, None, None +30.05, [INFO], robot2, {'battery-level': '81.88'}, None, None +30.05, [INFO], robot2, {'y': 16.248, 'x': -22.656, 'yaw': 3.136}, None, None +40.00, [INFO], robot2, {'y': 16.153, 'x': -24.758, 'yaw': 3.14}, None, None +40.00, [INFO], robot2, {'battery-level': '81.34'}, None, None +50.00, [INFO], robot2, {'battery-level': '80.80'}, None, None +50.00, [INFO], robot2, {'y': 16.117, 'x': -26.872, 'yaw': -3.141}, None, None +60.03, [INFO], robot2, {'y': 16.22, 'x': -28.993, 'yaw': -3.141}, None, None +60.03, [INFO], robot2, {'battery-level': '80.26'}, None, None +70.06, [INFO], robot2, {'battery-level': '79.72'}, None, None +70.06, [INFO], robot2, {'y': 16.083, 'x': -31.127, 'yaw': 3.14}, None, None +80.03, [INFO], robot2, {'y': 15.717, 'x': -33.21, 'yaw': -3.141}, None, None +80.03, [INFO], robot2, {'battery-level': '79.18'}, None, None +90.09, [INFO], robot2, {'battery-level': '78.64'}, None, None +90.09, [INFO], robot2, {'y': 15.41, 'x': -35.306, 'yaw': -3.141}, None, None +100.05, [INFO], robot2, {'battery-level': '78.10'}, None, None +100.05, [INFO], robot2, {'y': 16.562, 'x': -36.528, 'yaw': -3.142}, None, None +110.09, [INFO], robot2, {'battery-level': '77.56'}, None, None +110.09, [INFO], robot2, {'y': 18.694, 'x': -36.627, 'yaw': 3.141}, None, None +120.03, [INFO], robot2, {'battery-level': '77.02'}, None, None +120.03, [INFO], robot2, {'y': 20.806, 'x': -36.858, 'yaw': 3.141}, None, None +130.04, [INFO], robot2, {'y': 21.524, 'x': -38.071, 'yaw': 3.141}, None, None +130.04, [INFO], robot2, {'battery-level': '76.48'}, None, None +140.00, [INFO], robot2, {'y': 21.468, 'x': -38.074, 'yaw': -3.136}, None, None +140.00, [INFO], robot2, {'battery-level': '75.94'}, None, None +141.29, [info], nurse, sync, received-request, (status=sending-request) +141.29, [info], nurse, sync, request-sent, (status=waiting) +141.29, [info], nurse, sync, wait-message, (status=message-received) +150.02, [INFO], robot2, {'battery-level': '75.40'}, None, None +150.02, [INFO], robot2, {'y': 20.557, 'x': -37.166, 'yaw': -3.142}, None, None +160.03, [INFO], robot2, {'battery-level': '74.86'}, None, None +160.03, [INFO], robot2, {'y': 18.441, 'x': -37.131, 'yaw': 3.141}, None, None +170.09, [INFO], robot2, {'battery-level': '74.32'}, None, None +170.09, [INFO], robot2, {'y': 16.307, 'x': -37.007, 'yaw': 3.14}, None, None +180.02, [INFO], robot2, {'battery-level': '73.78'}, None, None +180.02, [INFO], robot2, {'y': 15.581, 'x': -35.081, 'yaw': 3.142}, None, None +190.04, [INFO], robot2, {'y': 15.472, 'x': -32.959, 'yaw': -3.142}, None, None +190.04, [INFO], robot2, {'battery-level': '73.24'}, None, None +200.08, [INFO], robot2, {'battery-level': '72.70'}, None, None +200.08, [INFO], robot2, {'y': 15.521, 'x': -30.821, 'yaw': -3.141}, None, None +210.03, [INFO], robot2, {'battery-level': '72.16'}, None, None +210.03, [INFO], robot2, {'y': 15.694, 'x': -28.722, 'yaw': 3.141}, None, None +220.07, [INFO], robot2, {'y': 15.771, 'x': -26.623, 'yaw': 3.142}, None, None +220.07, [INFO], robot2, {'battery-level': '71.62'}, None, None +230.04, [INFO], robot2, {'battery-level': '71.08'}, None, None +230.04, [INFO], robot2, {'y': 14.01, 'x': -25.727, 'yaw': 3.141}, None, None +240.08, [INFO], robot2, {'battery-level': '70.54'}, None, None +240.08, [INFO], robot2, {'y': 12.91, 'x': -25.923, 'yaw': -3.142}, None, None +247.54, [info], lab_arm, sync, wait-message, (status=message-received) +248.46, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/29_abaabp.log b/analyze_skills/logs/29_abaabp.log new file mode 100644 index 00000000..ae33364b --- /dev/null +++ b/analyze_skills/logs/29_abaabp.log @@ -0,0 +1,47 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot4, {'battery-level': '64.67'}, None, None +10.09, [INFO], robot4, {'y': 34.108, 'x': -33.304, 'yaw': -3.141}, None, None +20.09, [INFO], robot4, {'y': 34.728, 'x': -35.323, 'yaw': -3.142}, None, None +20.09, [INFO], robot4, {'battery-level': '64.07'}, None, None +30.08, [INFO], robot4, {'battery-level': '63.47'}, None, None +30.08, [INFO], robot4, {'y': 33.59, 'x': -36.881, 'yaw': 3.142}, None, None +40.01, [INFO], robot4, {'battery-level': '62.87'}, None, None +40.01, [INFO], robot4, {'y': 31.5, 'x': -36.83, 'yaw': -3.141}, None, None +50.09, [INFO], robot4, {'y': 29.38, 'x': -36.848, 'yaw': -3.142}, None, None +50.09, [INFO], robot4, {'battery-level': '62.27'}, None, None +60.05, [INFO], robot4, {'y': 27.278, 'x': -36.851, 'yaw': 3.141}, None, None +60.05, [INFO], robot4, {'battery-level': '61.67'}, None, None +70.05, [INFO], robot4, {'battery-level': '61.07'}, None, None +70.05, [INFO], robot4, {'y': 25.164, 'x': -36.931, 'yaw': 3.141}, None, None +80.08, [INFO], robot4, {'battery-level': '60.47'}, None, None +80.08, [INFO], robot4, {'y': 23.038, 'x': -36.993, 'yaw': 3.141}, None, None +90.06, [INFO], robot4, {'battery-level': '59.87'}, None, None +90.06, [INFO], robot4, {'y': 21.411, 'x': -37.794, 'yaw': 3.142}, None, None +97.82, [info], nurse, sync, received-request, (status=sending-request) +97.82, [info], nurse, sync, request-sent, (status=waiting) +97.82, [info], nurse, sync, wait-message, (status=message-received) +100.03, [INFO], robot4, {'battery-level': '59.27'}, None, None +100.03, [INFO], robot4, {'y': 21.368, 'x': -37.852, 'yaw': 3.141}, None, None +110.04, [INFO], robot4, {'battery-level': '58.67'}, None, None +110.04, [INFO], robot4, {'y': 19.731, 'x': -37.188, 'yaw': -3.142}, None, None +120.05, [INFO], robot4, {'battery-level': '58.07'}, None, None +120.05, [INFO], robot4, {'y': 17.623, 'x': -37.144, 'yaw': 3.141}, None, None +130.09, [INFO], robot4, {'battery-level': '57.47'}, None, None +130.09, [INFO], robot4, {'y': 15.881, 'x': -36.426, 'yaw': 3.141}, None, None +140.09, [INFO], robot4, {'battery-level': '56.87'}, None, None +140.09, [INFO], robot4, {'y': 15.352, 'x': -34.35, 'yaw': -3.141}, None, None +150.01, [INFO], robot4, {'battery-level': '56.27'}, None, None +150.01, [INFO], robot4, {'y': 15.519, 'x': -32.255, 'yaw': -3.142}, None, None +160.07, [INFO], robot4, {'battery-level': '55.67'}, None, None +160.07, [INFO], robot4, {'y': 15.566, 'x': -30.127, 'yaw': 3.141}, None, None +170.03, [INFO], robot4, {'y': 15.745, 'x': -28.034, 'yaw': 3.142}, None, None +170.03, [INFO], robot4, {'battery-level': '55.07'}, None, None +180.07, [INFO], robot4, {'battery-level': '54.47'}, None, None +180.07, [INFO], robot4, {'y': 15.345, 'x': -26.125, 'yaw': -3.142}, None, None +190.01, [INFO], robot4, {'battery-level': '53.87'}, None, None +190.01, [INFO], robot4, {'y': 13.289, 'x': -25.764, 'yaw': 3.142}, None, None +200.07, [INFO], robot4, {'battery-level': '53.27'}, None, None +200.07, [INFO], robot4, {'y': 12.927, 'x': -25.952, 'yaw': 3.142}, None, None +200.90, [info], lab_arm, sync, wait-message, (status=message-received) +201.81, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/2_aaaabb.log b/analyze_skills/logs/2_aaaabb.log new file mode 100644 index 00000000..0463d88d --- /dev/null +++ b/analyze_skills/logs/2_aaaabb.log @@ -0,0 +1,14 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot6, {'y': 18.858, 'x': -33.903, 'yaw': -3.141}, None, None +10.03, [INFO], robot6, {'battery-level': '53.44'}, None, None +20.05, [INFO], robot6, {'y': 17.739, 'x': -35.548, 'yaw': 3.141}, None, None +20.05, [INFO], robot6, {'battery-level': '52.72'}, None, None +30.01, [INFO], robot6, {'battery-level': '52.00'}, None, None +30.01, [INFO], robot6, {'y': 19.162, 'x': -36.957, 'yaw': -3.14}, None, None +40.01, [INFO], robot6, {'y': 21.262, 'x': -37.12, 'yaw': -3.142}, None, None +40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None +50.05, [INFO], robot6, {'y': 21.461, 'x': -38.13, 'yaw': -3.142}, None, None +50.05, [INFO], robot6, {'battery-level': '50.56'}, None, None +55.48, [WARN], robot6, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/analyze_skills/logs/2_aaaabp.log b/analyze_skills/logs/2_aaaabp.log new file mode 100644 index 00000000..cbe4632b --- /dev/null +++ b/analyze_skills/logs/2_aaaabp.log @@ -0,0 +1,52 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +9.97, [INFO], robot2, {'y': 16.727, 'x': -19.385, 'yaw': 3.141}, None, None +9.97, [INFO], robot2, {'battery-level': '63.01'}, None, None +20.00, [INFO], robot2, {'battery-level': '62.47'}, None, None +20.00, [INFO], robot2, {'y': 16.247, 'x': -21.15, 'yaw': -3.141}, None, None +29.99, [INFO], robot2, {'y': 16.209, 'x': -23.278, 'yaw': 3.142}, None, None +30.04, [INFO], robot2, {'battery-level': '61.93'}, None, None +40.02, [INFO], robot2, {'y': 16.114, 'x': -25.401, 'yaw': 3.141}, None, None +40.02, [INFO], robot2, {'battery-level': '61.39'}, None, None +49.99, [INFO], robot2, {'battery-level': '60.85'}, None, None +49.99, [INFO], robot2, {'y': 16.139, 'x': -27.523, 'yaw': 3.142}, None, None +60.00, [INFO], robot2, {'battery-level': '60.31'}, None, None +60.01, [INFO], robot2, {'y': 16.236, 'x': -29.636, 'yaw': -3.141}, None, None +69.99, [INFO], robot2, {'battery-level': '59.77'}, None, None +69.99, [INFO], robot2, {'y': 16.023, 'x': -31.757, 'yaw': 3.141}, None, None +79.99, [INFO], robot2, {'battery-level': '59.23'}, None, None +79.99, [INFO], robot2, {'y': 15.486, 'x': -33.83, 'yaw': 3.142}, None, None +90.00, [INFO], robot2, {'battery-level': '58.69'}, None, None +90.00, [INFO], robot2, {'y': 15.444, 'x': -35.948, 'yaw': -3.141}, None, None +100.02, [INFO], robot2, {'battery-level': '58.15'}, None, None +100.02, [INFO], robot2, {'y': 17.129, 'x': -36.652, 'yaw': 3.14}, None, None +110.00, [INFO], robot2, {'battery-level': '57.61'}, None, None +110.00, [INFO], robot2, {'y': 19.251, 'x': -36.737, 'yaw': 3.141}, None, None +120.01, [INFO], robot2, {'battery-level': '57.07'}, None, None +120.01, [INFO], robot2, {'y': 21.284, 'x': -37.178, 'yaw': -3.142}, None, None +130.00, [INFO], robot2, {'y': 21.431, 'x': -38.091, 'yaw': -3.142}, None, None +130.02, [INFO], robot2, {'battery-level': '56.53'}, None, None +134.93, [info], nurse, sync, received-request, (status=sending-request) +134.93, [info], nurse, sync, request-sent, (status=waiting) +134.95, [info], nurse, sync, wait-message, (status=message-received) +140.02, [INFO], robot2, {'battery-level': '55.99'}, None, None +140.02, [INFO], robot2, {'y': 21.218, 'x': -37.328, 'yaw': -3.142}, None, None +150.01, [INFO], robot2, {'battery-level': '55.45'}, None, None +150.01, [INFO], robot2, {'y': 19.113, 'x': -37.15, 'yaw': 3.141}, None, None +160.01, [INFO], robot2, {'y': 16.991, 'x': -37.096, 'yaw': 3.141}, None, None +160.01, [INFO], robot2, {'battery-level': '54.91'}, None, None +170.02, [INFO], robot2, {'battery-level': '54.37'}, None, None +170.02, [INFO], robot2, {'y': 15.778, 'x': -35.718, 'yaw': -3.141}, None, None +180.02, [INFO], robot2, {'y': 15.358, 'x': -33.635, 'yaw': -3.141}, None, None +180.02, [INFO], robot2, {'battery-level': '53.83'}, None, None +190.01, [INFO], robot2, {'y': 15.362, 'x': -31.52, 'yaw': 3.142}, None, None +190.01, [INFO], robot2, {'battery-level': '53.29'}, None, None +200.01, [INFO], robot2, {'y': 15.541, 'x': -29.4, 'yaw': 3.14}, None, None +200.01, [INFO], robot2, {'battery-level': '52.75'}, None, None +210.02, [INFO], robot2, {'battery-level': '52.21'}, None, None +210.02, [INFO], robot2, {'y': 15.648, 'x': -27.277, 'yaw': -3.14}, None, None +219.99, [INFO], robot2, {'battery-level': '51.67'}, None, None +219.99, [INFO], robot2, {'y': 14.612, 'x': -25.865, 'yaw': 3.141}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/30_abaacb.log b/analyze_skills/logs/30_abaacb.log new file mode 100644 index 00000000..c18ced8b --- /dev/null +++ b/analyze_skills/logs/30_abaacb.log @@ -0,0 +1,36 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot1, {'battery-level': '58.72'}, None, None +10.09, [INFO], robot1, {'y': 34.093, 'x': -38.979, 'yaw': 3.141}, None, None +20.05, [INFO], robot1, {'y': 34.154, 'x': -37.135, 'yaw': -3.142}, None, None +20.05, [INFO], robot1, {'battery-level': '58.24'}, None, None +30.02, [INFO], robot1, {'y': 32.058, 'x': -37.046, 'yaw': 3.14}, None, None +30.02, [INFO], robot1, {'battery-level': '57.76'}, None, None +40.08, [INFO], robot1, {'battery-level': '57.28'}, None, None +40.08, [INFO], robot1, {'y': 29.94, 'x': -37.045, 'yaw': 3.141}, None, None +50.02, [INFO], robot1, {'y': 27.826, 'x': -37.024, 'yaw': 3.141}, None, None +50.02, [INFO], robot1, {'battery-level': '56.80'}, None, None +60.02, [INFO], robot1, {'battery-level': '56.32'}, None, None +60.02, [INFO], robot1, {'y': 25.721, 'x': -36.971, 'yaw': 3.141}, None, None +70.06, [INFO], robot1, {'battery-level': '55.84'}, None, None +70.06, [INFO], robot1, {'y': 23.598, 'x': -36.998, 'yaw': 3.141}, None, None +80.01, [INFO], robot1, {'battery-level': '55.36'}, None, None +80.01, [INFO], robot1, {'y': 21.491, 'x': -37.119, 'yaw': -3.141}, None, None +90.06, [INFO], robot1, {'battery-level': '54.88'}, None, None +90.06, [INFO], robot1, {'y': 19.385, 'x': -37.088, 'yaw': 3.14}, None, None +100.09, [INFO], robot1, {'y': 17.27, 'x': -37.02, 'yaw': 3.141}, None, None +100.09, [INFO], robot1, {'battery-level': '54.40'}, None, None +110.06, [INFO], robot1, {'battery-level': '53.92'}, None, None +110.06, [INFO], robot1, {'y': 15.721, 'x': -36.165, 'yaw': 3.142}, None, None +120.09, [INFO], robot1, {'y': 15.328, 'x': -34.075, 'yaw': -3.141}, None, None +120.09, [INFO], robot1, {'battery-level': '53.44'}, None, None +130.06, [INFO], robot1, {'battery-level': '52.96'}, None, None +130.06, [INFO], robot1, {'y': 15.561, 'x': -31.96, 'yaw': -3.142}, None, None +140.05, [INFO], robot1, {'battery-level': '52.48'}, None, None +140.05, [INFO], robot1, {'y': 15.636, 'x': -29.841, 'yaw': -3.142}, None, None +150.01, [INFO], robot1, {'battery-level': '52.00'}, None, None +150.01, [INFO], robot1, {'y': 16.886, 'x': -28.552, 'yaw': 3.14}, None, None +160.07, [INFO], robot1, {'battery-level': '51.52'}, None, None +160.07, [INFO], robot1, {'y': 17.957, 'x': -28.591, 'yaw': -3.142}, None, None +162.46, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/analyze_skills/logs/30_abaacp.log b/analyze_skills/logs/30_abaacp.log new file mode 100644 index 00000000..7c7ab46f --- /dev/null +++ b/analyze_skills/logs/30_abaacp.log @@ -0,0 +1,30 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot2, {'y': 17.538, 'x': -20.968, 'yaw': -3.142}, None, None +10.00, [INFO], robot2, {'battery-level': '82.96'}, None, None +20.01, [INFO], robot2, {'battery-level': '82.42'}, None, None +20.01, [INFO], robot2, {'y': 16.137, 'x': -21.77, 'yaw': -3.141}, None, None +30.03, [INFO], robot2, {'y': 16.097, 'x': -23.876, 'yaw': 3.142}, None, None +30.03, [INFO], robot2, {'battery-level': '81.88'}, None, None +40.03, [INFO], robot2, {'battery-level': '81.34'}, None, None +40.03, [INFO], robot2, {'y': 16.043, 'x': -25.992, 'yaw': 3.141}, None, None +50.05, [INFO], robot2, {'battery-level': '80.80'}, None, None +50.05, [INFO], robot2, {'y': 16.085, 'x': -28.113, 'yaw': -3.142}, None, None +60.07, [INFO], robot2, {'battery-level': '80.26'}, None, None +60.07, [INFO], robot2, {'y': 17.873, 'x': -28.632, 'yaw': -3.142}, None, None +69.44, [info], nurse, sync, received-request, (status=sending-request) +69.44, [info], nurse, sync, request-sent, (status=waiting) +69.44, [info], nurse, sync, wait-message, (status=message-received) +70.09, [INFO], robot2, {'y': 17.983, 'x': -28.604, 'yaw': 3.141}, None, None +70.09, [INFO], robot2, {'battery-level': '79.72'}, None, None +80.03, [INFO], robot2, {'y': 16.098, 'x': -28.435, 'yaw': 3.141}, None, None +80.03, [INFO], robot2, {'battery-level': '79.18'}, None, None +90.07, [INFO], robot2, {'battery-level': '78.64'}, None, None +90.07, [INFO], robot2, {'y': 15.981, 'x': -26.305, 'yaw': -3.141}, None, None +100.09, [INFO], robot2, {'y': 13.965, 'x': -25.72, 'yaw': 3.142}, None, None +100.09, [INFO], robot2, {'battery-level': '78.10'}, None, None +110.02, [INFO], robot2, {'battery-level': '77.56'}, None, None +110.02, [INFO], robot2, {'y': 12.888, 'x': -25.953, 'yaw': -3.142}, None, None +113.42, [info], lab_arm, sync, wait-message, (status=message-received) +114.35, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/31_ababab.log b/analyze_skills/logs/31_ababab.log new file mode 100644 index 00000000..618d4032 --- /dev/null +++ b/analyze_skills/logs/31_ababab.log @@ -0,0 +1,46 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.0002, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot5, {'battery-level': '28.00'}, None, None +10.08, [INFO], robot5, {'y': 17.12, 'x': -13.493, 'yaw': -3.141}, None, None +20.02, [INFO], robot5, {'battery-level': '27.80'}, None, None +20.02, [INFO], robot5, {'y': 16.105, 'x': -14.743, 'yaw': 3.142}, None, None +30.06, [INFO], robot5, {'battery-level': '27.60'}, None, None +30.06, [INFO], robot5, {'y': 16.041, 'x': -16.863, 'yaw': 3.14}, None, None +40.09, [INFO], robot5, {'y': 16.1, 'x': -18.965, 'yaw': 3.141}, None, None +40.09, [INFO], robot5, {'battery-level': '27.40'}, None, None +50.04, [INFO], robot5, {'battery-level': '27.20'}, None, None +50.04, [INFO], robot5, {'y': 16.257, 'x': -21.064, 'yaw': 3.141}, None, None +60.00, [INFO], robot5, {'battery-level': '27.00'}, None, None +60.00, [INFO], robot5, {'y': 16.134, 'x': -23.166, 'yaw': -3.142}, None, None +70.04, [INFO], robot5, {'battery-level': '26.80'}, None, None +70.04, [INFO], robot5, {'y': 16.083, 'x': -25.294, 'yaw': 3.141}, None, None +80.07, [INFO], robot5, {'y': 16.107, 'x': -27.422, 'yaw': 3.142}, None, None +80.07, [INFO], robot5, {'battery-level': '26.60'}, None, None +90.01, [INFO], robot5, {'y': 16.238, 'x': -29.521, 'yaw': -3.142}, None, None +90.01, [INFO], robot5, {'battery-level': '26.40'}, None, None +100.00, [INFO], robot5, {'battery-level': '26.20'}, None, None +100.00, [INFO], robot5, {'y': 16.003, 'x': -31.63, 'yaw': -3.142}, None, None +110.03, [INFO], robot5, {'battery-level': '26.00'}, None, None +110.03, [INFO], robot5, {'y': 15.574, 'x': -33.739, 'yaw': -3.142}, None, None +120.05, [INFO], robot5, {'y': 15.528, 'x': -35.832, 'yaw': 3.142}, None, None +120.05, [INFO], robot5, {'battery-level': '25.80'}, None, None +130.08, [INFO], robot5, {'y': 17.05, 'x': -36.744, 'yaw': -3.141}, None, None +130.08, [INFO], robot5, {'battery-level': '25.60'}, None, None +140.02, [INFO], robot5, {'battery-level': '25.40'}, None, None +140.02, [INFO], robot5, {'y': 17.663, 'x': -36.711, 'yaw': 3.142}, None, None +150.07, [INFO], robot5, {'battery-level': '25.20'}, None, None +150.07, [INFO], robot5, {'y': 18.105, 'x': -35.93, 'yaw': 3.141}, None, None +160.09, [INFO], robot5, {'y': 17.912, 'x': -35.826, 'yaw': -3.142}, None, None +160.09, [INFO], robot5, {'battery-level': '25.00'}, None, None +170.05, [INFO], robot5, {'battery-level': '24.80'}, None, None +170.05, [INFO], robot5, {'y': 18.197, 'x': -35.813, 'yaw': 3.141}, None, None +180.09, [INFO], robot5, {'battery-level': '24.60'}, None, None +180.09, [INFO], robot5, {'y': 18.21, 'x': -35.797, 'yaw': -3.142}, None, None +190.03, [INFO], robot5, {'y': 18.201, 'x': -35.793, 'yaw': 3.141}, None, None +190.03, [INFO], robot5, {'battery-level': '24.40'}, None, None +200.07, [INFO], robot5, {'battery-level': '24.20'}, None, None +200.07, [INFO], robot5, {'y': 18.199, 'x': -35.763, 'yaw': -3.142}, None, None +210.02, [INFO], robot5, {'y': 18.241, 'x': -35.944, 'yaw': -3.141}, None, None +210.02, [INFO], robot5, {'battery-level': '24.00'}, None, None +216.22, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/31_ababap.log b/analyze_skills/logs/31_ababap.log new file mode 100644 index 00000000..7929e5c0 --- /dev/null +++ b/analyze_skills/logs/31_ababap.log @@ -0,0 +1,52 @@ +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot3, {'battery-level': '45.94'}, None, None +10.03, [INFO], robot3, {'y': 21.492, 'x': -37.285, 'yaw': -3.141}, None, None +20.06, [INFO], robot3, {'battery-level': '45.58'}, None, None +20.06, [INFO], robot3, {'y': 19.41, 'x': -37.074, 'yaw': 3.14}, None, None +30.02, [INFO], robot3, {'y': 17.814, 'x': -35.689, 'yaw': 3.141}, None, None +30.02, [INFO], robot3, {'battery-level': '45.22'}, None, None +40.08, [INFO], robot3, {'y': 18.762, 'x': -34.05, 'yaw': 3.142}, None, None +40.08, [INFO], robot3, {'battery-level': '44.86'}, None, None +48.09, [info], nurse, sync, received-request, (status=sending-request) +48.09, [info], nurse, sync, request-sent, (status=waiting) +48.09, [info], nurse, sync, wait-message, (status=message-received) +50.02, [INFO], robot3, {'battery-level': '44.50'}, None, None +50.02, [INFO], robot3, {'y': 18.973, 'x': -34.062, 'yaw': 3.141}, None, None +60.03, [INFO], robot3, {'battery-level': '44.14'}, None, None +60.03, [INFO], robot3, {'y': 17.79, 'x': -35.594, 'yaw': -3.142}, None, None +70.06, [INFO], robot3, {'y': 17.59, 'x': -37.026, 'yaw': 3.142}, None, None +70.06, [INFO], robot3, {'battery-level': '43.78'}, None, None +80.05, [INFO], robot3, {'battery-level': '43.42'}, None, None +80.05, [INFO], robot3, {'y': 17.429, 'x': -37.049, 'yaw': 3.141}, None, None +90.08, [INFO], robot3, {'battery-level': '43.06'}, None, None +90.08, [INFO], robot3, {'y': 17.217, 'x': -37.093, 'yaw': -3.141}, None, None +100.01, [INFO], robot3, {'battery-level': '42.70'}, None, None +100.01, [INFO], robot3, {'y': 17.326, 'x': -37.021, 'yaw': -3.142}, None, None +110.00, [INFO], robot3, {'y': 17.492, 'x': -36.883, 'yaw': -3.141}, None, None +110.00, [INFO], robot3, {'battery-level': '42.34'}, None, None +120.06, [INFO], robot3, {'battery-level': '41.98'}, None, None +120.06, [INFO], robot3, {'y': 17.444, 'x': -37.032, 'yaw': -3.142}, None, None +130.08, [INFO], robot3, {'y': 17.197, 'x': -36.857, 'yaw': -3.141}, None, None +130.08, [INFO], robot3, {'battery-level': '41.62'}, None, None +140.09, [INFO], robot3, {'y': 17.313, 'x': -36.716, 'yaw': -3.142}, None, None +140.09, [INFO], robot3, {'battery-level': '41.26'}, None, None +150.06, [INFO], robot3, {'battery-level': '40.90'}, None, None +150.06, [INFO], robot3, {'y': 17.233, 'x': -37.094, 'yaw': -3.142}, None, None +160.04, [INFO], robot3, {'battery-level': '40.54'}, None, None +160.04, [INFO], robot3, {'y': 17.237, 'x': -36.908, 'yaw': 3.141}, None, None +170.06, [INFO], robot3, {'y': 17.405, 'x': -36.954, 'yaw': 3.14}, None, None +170.06, [INFO], robot3, {'battery-level': '40.18'}, None, None +180.06, [INFO], robot3, {'battery-level': '39.82'}, None, None +180.06, [INFO], robot3, {'y': 17.252, 'x': -37.062, 'yaw': -3.142}, None, None +190.01, [INFO], robot3, {'battery-level': '39.46'}, None, None +190.01, [INFO], robot3, {'y': 17.276, 'x': -36.87, 'yaw': 3.141}, None, None +200.02, [INFO], robot3, {'battery-level': '39.10'}, None, None +200.02, [INFO], robot3, {'y': 17.469, 'x': -37.073, 'yaw': -3.141}, None, None +210.06, [INFO], robot3, {'battery-level': '38.74'}, None, None +210.06, [INFO], robot3, {'y': 17.315, 'x': -36.923, 'yaw': -3.142}, None, None +220.09, [INFO], robot3, {'y': 17.364, 'x': -37.034, 'yaw': 3.141}, None, None +220.09, [INFO], robot3, {'battery-level': '38.38'}, None, None +230.02, [INFO], robot3, {'battery-level': '38.02'}, None, None +230.02, [INFO], robot3, {'y': 17.254, 'x': -37.05, 'yaw': 3.141}, None, None +233.32, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/32_ababbb.log b/analyze_skills/logs/32_ababbb.log new file mode 100644 index 00000000..6f204f1d --- /dev/null +++ b/analyze_skills/logs/32_ababbb.log @@ -0,0 +1,25 @@ +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot1, {'y': 17.586, 'x': -27.161, 'yaw': -3.141}, None, None +10.04, [INFO], robot1, {'battery-level': '58.72'}, None, None +20.06, [INFO], robot1, {'battery-level': '58.24'}, None, None +20.06, [INFO], robot1, {'y': 16.158, 'x': -27.891, 'yaw': 3.141}, None, None +30.09, [INFO], robot1, {'battery-level': '57.76'}, None, None +30.09, [INFO], robot1, {'y': 16.148, 'x': -30.01, 'yaw': 3.137}, None, None +40.02, [INFO], robot1, {'y': 15.958, 'x': -32.102, 'yaw': 3.141}, None, None +40.02, [INFO], robot1, {'battery-level': '57.28'}, None, None +50.05, [INFO], robot1, {'y': 15.425, 'x': -34.182, 'yaw': 3.141}, None, None +50.05, [INFO], robot1, {'battery-level': '56.80'}, None, None +60.06, [INFO], robot1, {'y': 15.648, 'x': -36.289, 'yaw': 3.141}, None, None +60.06, [INFO], robot1, {'battery-level': '56.32'}, None, None +70.09, [INFO], robot1, {'battery-level': '55.84'}, None, None +70.09, [INFO], robot1, {'y': 17.549, 'x': -36.645, 'yaw': -3.142}, None, None +80.03, [INFO], robot1, {'y': 19.637, 'x': -36.775, 'yaw': 3.141}, None, None +80.03, [INFO], robot1, {'battery-level': '55.36'}, None, None +90.05, [INFO], robot1, {'battery-level': '54.88'}, None, None +90.05, [INFO], robot1, {'y': 21.479, 'x': -37.509, 'yaw': -3.142}, None, None +100.02, [INFO], robot1, {'y': 21.483, 'x': -38.108, 'yaw': -3.142}, None, None +100.02, [INFO], robot1, {'battery-level': '54.40'}, None, None +102.97, [info], nurse, sync, received-request, (status=sending-request) +102.97, [info], nurse, sync, request-sent, (status=waiting) +102.97, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/analyze_skills/logs/32_ababbp.log b/analyze_skills/logs/32_ababbp.log new file mode 100644 index 00000000..e8443d43 --- /dev/null +++ b/analyze_skills/logs/32_ababbp.log @@ -0,0 +1,38 @@ +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot6, {'y': 18.679, 'x': -34.256, 'yaw': 3.142}, None, None +10.00, [INFO], robot6, {'battery-level': '50.15'}, None, None +20.07, [INFO], robot6, {'y': 17.892, 'x': -35.949, 'yaw': 3.139}, None, None +20.07, [INFO], robot6, {'battery-level': '49.43'}, None, None +30.07, [INFO], robot6, {'y': 19.68, 'x': -36.835, 'yaw': -3.141}, None, None +30.07, [INFO], robot6, {'battery-level': '48.71'}, None, None +40.09, [INFO], robot6, {'battery-level': '47.99'}, None, None +40.09, [INFO], robot6, {'y': 21.551, 'x': -37.493, 'yaw': 3.141}, None, None +50.02, [INFO], robot6, {'battery-level': '47.27'}, None, None +50.02, [INFO], robot6, {'y': 21.521, 'x': -38.147, 'yaw': 3.141}, None, None +56.28, [info], nurse, sync, received-request, (status=sending-request) +56.28, [info], nurse, sync, request-sent, (status=waiting) +56.28, [info], nurse, sync, wait-message, (status=message-received) +60.04, [INFO], robot6, {'y': 21.445, 'x': -37.575, 'yaw': 3.14}, None, None +60.04, [INFO], robot6, {'battery-level': '46.55'}, None, None +70.07, [INFO], robot6, {'battery-level': '45.83'}, None, None +70.07, [INFO], robot6, {'y': 19.493, 'x': -37.142, 'yaw': 3.142}, None, None +80.08, [INFO], robot6, {'y': 17.387, 'x': -37.069, 'yaw': 3.142}, None, None +80.08, [INFO], robot6, {'battery-level': '45.11'}, None, None +90.00, [INFO], robot6, {'y': 15.896, 'x': -36.117, 'yaw': 3.141}, None, None +90.00, [INFO], robot6, {'battery-level': '44.39'}, None, None +100.09, [INFO], robot6, {'battery-level': '43.67'}, None, None +100.09, [INFO], robot6, {'y': 15.366, 'x': -34.036, 'yaw': 3.141}, None, None +110.03, [INFO], robot6, {'y': 15.464, 'x': -31.935, 'yaw': 3.142}, None, None +110.03, [INFO], robot6, {'battery-level': '42.95'}, None, None +120.07, [INFO], robot6, {'y': 15.632, 'x': -29.818, 'yaw': 3.142}, None, None +120.07, [INFO], robot6, {'battery-level': '42.23'}, None, None +130.01, [INFO], robot6, {'y': 15.751, 'x': -27.702, 'yaw': 3.141}, None, None +130.01, [INFO], robot6, {'battery-level': '41.51'}, None, None +140.08, [INFO], robot6, {'battery-level': '40.79'}, None, None +140.08, [INFO], robot6, {'y': 15.01, 'x': -25.961, 'yaw': 3.141}, None, None +150.03, [INFO], robot6, {'y': 13.052, 'x': -25.87, 'yaw': -3.142}, None, None +150.03, [INFO], robot6, {'battery-level': '40.07'}, None, None +157.67, [info], lab_arm, sync, wait-message, (status=message-received) +158.60, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/33_ababcb.log b/analyze_skills/logs/33_ababcb.log new file mode 100644 index 00000000..1685cdd0 --- /dev/null +++ b/analyze_skills/logs/33_ababcb.log @@ -0,0 +1,26 @@ +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'y': 17.298, 'x': -27.12, 'yaw': -3.142}, None, None +10.04, [INFO], robot6, {'battery-level': '50.15'}, None, None +20.09, [INFO], robot6, {'y': 16.303, 'x': -28.193, 'yaw': -3.141}, None, None +20.09, [INFO], robot6, {'battery-level': '49.43'}, None, None +30.03, [INFO], robot6, {'battery-level': '48.71'}, None, None +30.03, [INFO], robot6, {'y': 17.886, 'x': -28.586, 'yaw': 3.14}, None, None +40.03, [INFO], robot6, {'battery-level': '47.99'}, None, None +40.03, [INFO], robot6, {'y': 18.048, 'x': -28.575, 'yaw': -3.142}, None, None +45.47, [info], nurse, sync, received-request, (status=sending-request) +45.47, [info], nurse, sync, request-sent, (status=waiting) +45.55, [info], nurse, sync, wait-message, (status=message-received) +50.07, [INFO], robot6, {'y': 17.34, 'x': -28.696, 'yaw': 3.142}, None, None +50.07, [INFO], robot6, {'battery-level': '47.27'}, None, None +60.02, [INFO], robot6, {'y': 16.125, 'x': -27.691, 'yaw': 3.141}, None, None +60.02, [INFO], robot6, {'battery-level': '46.55'}, None, None +70.04, [INFO], robot6, {'y': 15.357, 'x': -26.034, 'yaw': 3.141}, None, None +70.04, [INFO], robot6, {'battery-level': '45.83'}, None, None +80.08, [INFO], robot6, {'battery-level': '45.11'}, None, None +80.08, [INFO], robot6, {'y': 13.27, 'x': -25.737, 'yaw': 3.141}, None, None +90.05, [INFO], robot6, {'y': 12.927, 'x': -25.936, 'yaw': -3.142}, None, None +90.05, [INFO], robot6, {'battery-level': '44.39'}, None, None +90.97, [info], lab_arm, sync, wait-message, (status=message-received) +91.89, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/33_ababcp.log b/analyze_skills/logs/33_ababcp.log new file mode 100644 index 00000000..1730506d --- /dev/null +++ b/analyze_skills/logs/33_ababcp.log @@ -0,0 +1,24 @@ +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'battery-level': '50.15'}, None, None +10.01, [INFO], robot6, {'y': 17.441, 'x': -27.139, 'yaw': -3.142}, None, None +20.07, [INFO], robot6, {'y': 16.276, 'x': -28.007, 'yaw': -3.141}, None, None +20.07, [INFO], robot6, {'battery-level': '49.43'}, None, None +30.03, [INFO], robot6, {'battery-level': '48.71'}, None, None +30.03, [INFO], robot6, {'y': 17.859, 'x': -28.621, 'yaw': -3.141}, None, None +37.37, [info], nurse, sync, received-request, (status=sending-request) +37.37, [info], nurse, sync, request-sent, (status=waiting) +37.37, [info], nurse, sync, wait-message, (status=message-received) +40.04, [INFO], robot6, {'y': 17.643, 'x': -28.601, 'yaw': -3.141}, None, None +40.04, [INFO], robot6, {'battery-level': '47.99'}, None, None +50.00, [INFO], robot6, {'battery-level': '47.27'}, None, None +50.00, [INFO], robot6, {'y': 16.078, 'x': -28.07, 'yaw': -3.141}, None, None +60.09, [INFO], robot6, {'battery-level': '46.55'}, None, None +60.09, [INFO], robot6, {'y': 15.641, 'x': -26.135, 'yaw': 3.141}, None, None +70.02, [INFO], robot6, {'y': 13.56, 'x': -25.741, 'yaw': 3.141}, None, None +70.02, [INFO], robot6, {'battery-level': '45.83'}, None, None +80.03, [INFO], robot6, {'battery-level': '45.11'}, None, None +80.03, [INFO], robot6, {'y': 12.909, 'x': -25.959, 'yaw': -3.142}, None, None +80.86, [info], lab_arm, sync, wait-message, (status=message-received) +81.78, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/34_abacab.log b/analyze_skills/logs/34_abacab.log new file mode 100644 index 00000000..7daf8507 --- /dev/null +++ b/analyze_skills/logs/34_abacab.log @@ -0,0 +1,47 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot2, {'battery-level': '82.96'}, None, None +10.06, [INFO], robot2, {'y': 17.293, 'x': -19.28, 'yaw': 3.142}, None, None +20.07, [INFO], robot2, {'battery-level': '82.42'}, None, None +20.07, [INFO], robot2, {'y': 16.238, 'x': -20.451, 'yaw': 3.142}, None, None +30.03, [INFO], robot2, {'y': 16.187, 'x': -22.552, 'yaw': 3.142}, None, None +30.03, [INFO], robot2, {'battery-level': '81.88'}, None, None +40.06, [INFO], robot2, {'y': 16.14, 'x': -24.669, 'yaw': 3.14}, None, None +40.06, [INFO], robot2, {'battery-level': '81.34'}, None, None +50.02, [INFO], robot2, {'battery-level': '80.80'}, None, None +50.02, [INFO], robot2, {'y': 16.065, 'x': -26.762, 'yaw': -3.142}, None, None +60.03, [INFO], robot2, {'battery-level': '80.26'}, None, None +60.03, [INFO], robot2, {'y': 16.172, 'x': -28.881, 'yaw': -3.142}, None, None +70.03, [INFO], robot2, {'battery-level': '79.72'}, None, None +70.03, [INFO], robot2, {'y': 16.091, 'x': -31.002, 'yaw': 3.141}, None, None +80.06, [INFO], robot2, {'battery-level': '79.18'}, None, None +80.06, [INFO], robot2, {'y': 15.724, 'x': -33.117, 'yaw': -3.141}, None, None +90.02, [INFO], robot2, {'y': 15.428, 'x': -35.212, 'yaw': 3.142}, None, None +90.02, [INFO], robot2, {'battery-level': '78.64'}, None, None +100.07, [INFO], robot2, {'battery-level': '78.10'}, None, None +100.07, [INFO], robot2, {'y': 16.497, 'x': -36.613, 'yaw': -3.142}, None, None +110.04, [INFO], robot2, {'y': 17.551, 'x': -36.659, 'yaw': -3.142}, None, None +110.04, [INFO], robot2, {'battery-level': '77.56'}, None, None +120.09, [INFO], robot2, {'battery-level': '77.02'}, None, None +120.09, [INFO], robot2, {'y': 17.551, 'x': -36.659, 'yaw': -3.142}, None, None +130.05, [INFO], robot2, {'y': 17.568, 'x': -36.695, 'yaw': -3.141}, None, None +130.05, [INFO], robot2, {'battery-level': '76.48'}, None, None +140.01, [INFO], robot2, {'battery-level': '75.94'}, None, None +140.01, [INFO], robot2, {'y': 18.017, 'x': -35.882, 'yaw': -3.141}, None, None +150.03, [INFO], robot2, {'battery-level': '75.40'}, None, None +150.03, [INFO], robot2, {'y': 18.179, 'x': -35.58, 'yaw': -3.141}, None, None +160.07, [INFO], robot2, {'battery-level': '74.86'}, None, None +160.07, [INFO], robot2, {'y': 18.195, 'x': -35.808, 'yaw': 3.141}, None, None +170.04, [INFO], robot2, {'y': 18.214, 'x': -35.8, 'yaw': -3.142}, None, None +170.04, [INFO], robot2, {'battery-level': '74.32'}, None, None +180.06, [INFO], robot2, {'y': 18.214, 'x': -35.8, 'yaw': -3.142}, None, None +180.06, [INFO], robot2, {'battery-level': '73.78'}, None, None +190.05, [INFO], robot2, {'battery-level': '73.24'}, None, None +190.05, [INFO], robot2, {'y': 18.214, 'x': -35.801, 'yaw': 3.142}, None, None +200.07, [INFO], robot2, {'battery-level': '72.70'}, None, None +200.07, [INFO], robot2, {'y': 18.214, 'x': -35.8, 'yaw': -3.142}, None, None +210.09, [INFO], robot2, {'battery-level': '72.16'}, None, None +210.09, [INFO], robot2, {'y': 18.217, 'x': -35.798, 'yaw': -3.142}, None, None +220.03, [INFO], robot2, {'battery-level': '71.62'}, None, None +220.03, [INFO], robot2, {'y': 18.224, 'x': -35.773, 'yaw': 3.142}, None, None +220.67, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/34_abacap.log b/analyze_skills/logs/34_abacap.log new file mode 100644 index 00000000..b4a9c594 --- /dev/null +++ b/analyze_skills/logs/34_abacap.log @@ -0,0 +1,55 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot3, {'battery-level': '45.94'}, None, None +10.01, [INFO], robot3, {'y': 21.55, 'x': -37.504, 'yaw': -3.14}, None, None +20.05, [INFO], robot3, {'y': 19.642, 'x': -37.103, 'yaw': 3.142}, None, None +20.05, [INFO], robot3, {'battery-level': '45.58'}, None, None +30.09, [INFO], robot3, {'battery-level': '45.22'}, None, None +30.09, [INFO], robot3, {'y': 17.94, 'x': -35.861, 'yaw': 3.141}, None, None +40.06, [INFO], robot3, {'y': 18.622, 'x': -34.111, 'yaw': 3.142}, None, None +40.06, [INFO], robot3, {'battery-level': '44.86'}, None, None +50.01, [INFO], robot3, {'y': 18.907, 'x': -33.933, 'yaw': 3.142}, None, None +50.01, [INFO], robot3, {'battery-level': '44.50'}, None, None +51.95, [info], nurse, sync, received-request, (status=sending-request) +51.95, [info], nurse, sync, request-sent, (status=waiting) +51.95, [info], nurse, sync, wait-message, (status=message-received) +60.06, [INFO], robot3, {'battery-level': '44.14'}, None, None +60.06, [INFO], robot3, {'y': 17.9, 'x': -34.89, 'yaw': 3.142}, None, None +70.08, [INFO], robot3, {'battery-level': '43.78'}, None, None +70.08, [INFO], robot3, {'y': 18.071, 'x': -36.305, 'yaw': 3.141}, None, None +80.06, [INFO], robot3, {'battery-level': '43.42'}, None, None +80.06, [INFO], robot3, {'y': 17.505, 'x': -36.834, 'yaw': 3.141}, None, None +90.04, [INFO], robot3, {'y': 17.199, 'x': -37.114, 'yaw': 3.14}, None, None +90.04, [INFO], robot3, {'battery-level': '43.06'}, None, None +100.08, [INFO], robot3, {'y': 17.255, 'x': -37.018, 'yaw': 3.141}, None, None +100.08, [INFO], robot3, {'battery-level': '42.70'}, None, None +110.04, [INFO], robot3, {'battery-level': '42.34'}, None, None +110.04, [INFO], robot3, {'y': 17.509, 'x': -36.669, 'yaw': -3.141}, None, None +120.00, [INFO], robot3, {'battery-level': '41.98'}, None, None +120.00, [INFO], robot3, {'y': 17.403, 'x': -36.878, 'yaw': 3.142}, None, None +130.01, [INFO], robot3, {'battery-level': '41.62'}, None, None +130.01, [INFO], robot3, {'y': 17.26, 'x': -37.045, 'yaw': 3.141}, None, None +140.05, [INFO], robot3, {'battery-level': '41.26'}, None, None +140.05, [INFO], robot3, {'y': 17.369, 'x': -36.939, 'yaw': 3.14}, None, None +150.06, [INFO], robot3, {'y': 17.432, 'x': -36.54, 'yaw': -3.142}, None, None +150.06, [INFO], robot3, {'battery-level': '40.90'}, None, None +160.01, [INFO], robot3, {'battery-level': '40.54'}, None, None +160.01, [INFO], robot3, {'y': 17.528, 'x': -36.854, 'yaw': -3.142}, None, None +170.02, [INFO], robot3, {'battery-level': '40.18'}, None, None +170.02, [INFO], robot3, {'y': 17.421, 'x': -36.631, 'yaw': -3.142}, None, None +180.06, [INFO], robot3, {'battery-level': '39.82'}, None, None +180.06, [INFO], robot3, {'y': 17.435, 'x': -36.955, 'yaw': 3.141}, None, None +190.08, [INFO], robot3, {'battery-level': '39.46'}, None, None +190.08, [INFO], robot3, {'y': 17.302, 'x': -37.01, 'yaw': -3.141}, None, None +200.00, [INFO], robot3, {'battery-level': '39.10'}, None, None +200.00, [INFO], robot3, {'y': 17.186, 'x': -36.85, 'yaw': -3.141}, None, None +210.05, [INFO], robot3, {'battery-level': '38.74'}, None, None +210.05, [INFO], robot3, {'y': 17.407, 'x': -37.051, 'yaw': -3.141}, None, None +220.01, [INFO], robot3, {'y': 17.441, 'x': -36.936, 'yaw': -3.142}, None, None +220.01, [INFO], robot3, {'battery-level': '38.38'}, None, None +230.06, [INFO], robot3, {'y': 17.328, 'x': -36.962, 'yaw': -3.142}, None, None +230.06, [INFO], robot3, {'battery-level': '38.02'}, None, None +240.02, [INFO], robot3, {'y': 17.452, 'x': -37.052, 'yaw': -3.141}, None, None +240.02, [INFO], robot3, {'battery-level': '37.66'}, None, None +243.33, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/35_abacbb.log b/analyze_skills/logs/35_abacbb.log new file mode 100644 index 00000000..db9f99a6 --- /dev/null +++ b/analyze_skills/logs/35_abacbb.log @@ -0,0 +1,47 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot4, {'y': 34.275, 'x': -33.597, 'yaw': 3.142}, None, None +10.09, [INFO], robot4, {'battery-level': '64.67'}, None, None +20.06, [INFO], robot4, {'battery-level': '64.07'}, None, None +20.06, [INFO], robot4, {'y': 34.672, 'x': -35.662, 'yaw': 3.137}, None, None +30.07, [INFO], robot4, {'battery-level': '63.47'}, None, None +30.07, [INFO], robot4, {'y': 33.291, 'x': -36.888, 'yaw': -3.141}, None, None +40.01, [INFO], robot4, {'battery-level': '62.87'}, None, None +40.01, [INFO], robot4, {'y': 31.192, 'x': -36.889, 'yaw': -3.141}, None, None +50.05, [INFO], robot4, {'y': 29.087, 'x': -36.951, 'yaw': -3.141}, None, None +50.05, [INFO], robot4, {'battery-level': '62.27'}, None, None +60.02, [INFO], robot4, {'y': 26.985, 'x': -36.945, 'yaw': 3.141}, None, None +60.02, [INFO], robot4, {'battery-level': '61.67'}, None, None +70.00, [INFO], robot4, {'battery-level': '61.07'}, None, None +70.00, [INFO], robot4, {'y': 24.878, 'x': -37.038, 'yaw': 3.141}, None, None +80.06, [INFO], robot4, {'y': 22.764, 'x': -37.086, 'yaw': 3.141}, None, None +80.06, [INFO], robot4, {'battery-level': '60.47'}, None, None +90.03, [INFO], robot4, {'battery-level': '59.87'}, None, None +90.03, [INFO], robot4, {'y': 21.374, 'x': -37.951, 'yaw': 3.138}, None, None +96.30, [info], nurse, sync, received-request, (status=sending-request) +96.30, [info], nurse, sync, request-sent, (status=waiting) +96.39, [info], nurse, sync, wait-message, (status=message-received) +100.08, [INFO], robot4, {'y': 21.372, 'x': -37.489, 'yaw': -3.141}, None, None +100.08, [INFO], robot4, {'battery-level': '59.27'}, None, None +110.05, [INFO], robot4, {'battery-level': '58.67'}, None, None +110.05, [INFO], robot4, {'y': 19.392, 'x': -37.147, 'yaw': -3.141}, None, None +120.05, [INFO], robot4, {'battery-level': '58.07'}, None, None +120.05, [INFO], robot4, {'y': 17.291, 'x': -37.113, 'yaw': 3.141}, None, None +130.06, [INFO], robot4, {'y': 15.842, 'x': -36.037, 'yaw': -3.142}, None, None +130.06, [INFO], robot4, {'battery-level': '57.47'}, None, None +140.08, [INFO], robot4, {'battery-level': '56.87'}, None, None +140.08, [INFO], robot4, {'y': 15.337, 'x': -33.966, 'yaw': -3.141}, None, None +150.07, [INFO], robot4, {'battery-level': '56.27'}, None, None +150.07, [INFO], robot4, {'y': 15.564, 'x': -31.847, 'yaw': -3.142}, None, None +160.04, [INFO], robot4, {'battery-level': '55.67'}, None, None +160.04, [INFO], robot4, {'y': 15.64, 'x': -29.738, 'yaw': 3.141}, None, None +170.03, [INFO], robot4, {'battery-level': '55.07'}, None, None +170.03, [INFO], robot4, {'y': 15.81, 'x': -27.63, 'yaw': 3.141}, None, None +180.02, [INFO], robot4, {'y': 15.023, 'x': -26.002, 'yaw': 3.141}, None, None +180.02, [INFO], robot4, {'battery-level': '54.47'}, None, None +190.02, [INFO], robot4, {'y': 13.043, 'x': -25.873, 'yaw': 3.141}, None, None +190.02, [INFO], robot4, {'battery-level': '53.87'}, None, None +197.44, [info], lab_arm, sync, wait-message, (status=message-received) +198.36, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/35_abacbp.log b/analyze_skills/logs/35_abacbp.log new file mode 100644 index 00000000..0c741157 --- /dev/null +++ b/analyze_skills/logs/35_abacbp.log @@ -0,0 +1,41 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'battery-level': '50.15'}, None, None +10.01, [INFO], robot6, {'y': 18.455, 'x': -34.36, 'yaw': 3.142}, None, None +20.03, [INFO], robot6, {'battery-level': '49.43'}, None, None +20.03, [INFO], robot6, {'y': 17.989, 'x': -36.14, 'yaw': 3.141}, None, None +30.01, [INFO], robot6, {'battery-level': '48.71'}, None, None +30.01, [INFO], robot6, {'y': 19.828, 'x': -36.868, 'yaw': 3.141}, None, None +40.05, [INFO], robot6, {'battery-level': '47.99'}, None, None +40.05, [INFO], robot6, {'y': 21.562, 'x': -37.674, 'yaw': -3.142}, None, None +50.09, [INFO], robot6, {'battery-level': '47.27'}, None, None +50.09, [INFO], robot6, {'y': 21.439, 'x': -38.099, 'yaw': 3.142}, None, None +52.57, [info], nurse, sync, received-request, (status=sending-request) +52.57, [info], nurse, sync, request-sent, (status=waiting) +52.57, [info], nurse, sync, wait-message, (status=message-received) +60.05, [INFO], robot6, {'battery-level': '46.55'}, None, None +60.05, [INFO], robot6, {'y': 20.78, 'x': -37.19, 'yaw': 3.141}, None, None +70.00, [INFO], robot6, {'battery-level': '45.83'}, None, None +70.00, [INFO], robot6, {'y': 18.683, 'x': -37.092, 'yaw': -3.142}, None, None +80.07, [INFO], robot6, {'battery-level': '45.11'}, None, None +80.07, [INFO], robot6, {'y': 16.557, 'x': -37.057, 'yaw': 3.141}, None, None +90.04, [INFO], robot6, {'battery-level': '44.39'}, None, None +90.04, [INFO], robot6, {'y': 15.667, 'x': -35.338, 'yaw': -3.142}, None, None +100.02, [INFO], robot6, {'battery-level': '43.67'}, None, None +100.02, [INFO], robot6, {'y': 15.451, 'x': -33.249, 'yaw': 3.142}, None, None +110.06, [INFO], robot6, {'battery-level': '42.95'}, None, None +110.06, [INFO], robot6, {'y': 15.637, 'x': -31.135, 'yaw': 3.141}, None, None +120.03, [INFO], robot6, {'battery-level': '42.23'}, None, None +120.03, [INFO], robot6, {'y': 15.801, 'x': -29.036, 'yaw': -3.142}, None, None +130.07, [INFO], robot6, {'battery-level': '41.51'}, None, None +130.07, [INFO], robot6, {'y': 15.852, 'x': -26.915, 'yaw': 3.142}, None, None +140.02, [INFO], robot6, {'y': 14.376, 'x': -25.726, 'yaw': -3.14}, None, None +140.02, [INFO], robot6, {'battery-level': '40.79'}, None, None +150.05, [INFO], robot6, {'battery-level': '40.07'}, None, None +150.05, [INFO], robot6, {'y': 12.926, 'x': -25.932, 'yaw': -3.142}, None, None +160.06, [INFO], robot6, {'y': 12.795, 'x': -26.004, 'yaw': -3.141}, None, None +160.06, [INFO], robot6, {'battery-level': '39.35'}, None, None +164.00, [info], lab_arm, sync, wait-message, (status=message-received) +164.92, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/36_abaccb.log b/analyze_skills/logs/36_abaccb.log new file mode 100644 index 00000000..6332d088 --- /dev/null +++ b/analyze_skills/logs/36_abaccb.log @@ -0,0 +1,51 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot1, {'battery-level': '58.72'}, None, None +10.03, [INFO], robot1, {'y': 33.951, 'x': -39.441, 'yaw': -3.141}, None, None +20.04, [INFO], robot1, {'battery-level': '58.24'}, None, None +20.04, [INFO], robot1, {'y': 34.498, 'x': -37.57, 'yaw': -3.141}, None, None +30.09, [INFO], robot1, {'battery-level': '57.76'}, None, None +30.09, [INFO], robot1, {'y': 32.573, 'x': -37.044, 'yaw': 3.14}, None, None +40.05, [INFO], robot1, {'y': 30.468, 'x': -37.049, 'yaw': 3.141}, None, None +40.05, [INFO], robot1, {'battery-level': '57.28'}, None, None +50.08, [INFO], robot1, {'battery-level': '56.80'}, None, None +50.08, [INFO], robot1, {'y': 28.349, 'x': -36.998, 'yaw': 3.141}, None, None +60.02, [INFO], robot1, {'battery-level': '56.32'}, None, None +60.02, [INFO], robot1, {'y': 26.264, 'x': -37.043, 'yaw': 3.141}, None, None +70.05, [INFO], robot1, {'battery-level': '55.84'}, None, None +70.05, [INFO], robot1, {'y': 24.149, 'x': -37.02, 'yaw': 3.141}, None, None +80.00, [INFO], robot1, {'y': 22.041, 'x': -37.115, 'yaw': 3.141}, None, None +80.00, [INFO], robot1, {'battery-level': '55.36'}, None, None +90.04, [INFO], robot1, {'battery-level': '54.88'}, None, None +90.04, [INFO], robot1, {'y': 19.931, 'x': -37.101, 'yaw': 3.141}, None, None +100.01, [INFO], robot1, {'y': 17.822, 'x': -37.0, 'yaw': 3.14}, None, None +100.01, [INFO], robot1, {'battery-level': '54.40'}, None, None +110.03, [INFO], robot1, {'battery-level': '53.92'}, None, None +110.03, [INFO], robot1, {'y': 15.868, 'x': -36.645, 'yaw': 3.141}, None, None +120.09, [INFO], robot1, {'y': 15.388, 'x': -34.564, 'yaw': -3.142}, None, None +120.09, [INFO], robot1, {'battery-level': '53.44'}, None, None +130.01, [INFO], robot1, {'y': 15.497, 'x': -32.457, 'yaw': 3.142}, None, None +130.01, [INFO], robot1, {'battery-level': '52.96'}, None, None +140.03, [INFO], robot1, {'battery-level': '52.48'}, None, None +140.03, [INFO], robot1, {'y': 15.565, 'x': -30.342, 'yaw': 3.141}, None, None +150.06, [INFO], robot1, {'battery-level': '52.00'}, None, None +150.06, [INFO], robot1, {'y': 16.432, 'x': -28.615, 'yaw': 3.141}, None, None +160.01, [INFO], robot1, {'battery-level': '51.52'}, None, None +160.01, [INFO], robot1, {'y': 17.955, 'x': -28.602, 'yaw': -3.141}, None, None +166.53, [info], nurse, sync, received-request, (status=sending-request) +166.53, [info], nurse, sync, request-sent, (status=waiting) +166.53, [info], nurse, sync, wait-message, (status=message-received) +170.05, [INFO], robot1, {'battery-level': '51.04'}, None, None +170.05, [INFO], robot1, {'y': 17.492, 'x': -28.725, 'yaw': 3.141}, None, None +180.07, [INFO], robot1, {'battery-level': '50.56'}, None, None +180.07, [INFO], robot1, {'y': 16.166, 'x': -27.869, 'yaw': 3.141}, None, None +190.04, [INFO], robot1, {'battery-level': '50.08'}, None, None +190.04, [INFO], robot1, {'y': 15.54, 'x': -26.083, 'yaw': 3.142}, None, None +200.01, [INFO], robot1, {'battery-level': '49.60'}, None, None +200.01, [INFO], robot1, {'y': 13.457, 'x': -25.729, 'yaw': -3.142}, None, None +210.05, [INFO], robot1, {'y': 12.906, 'x': -25.952, 'yaw': 3.141}, None, None +210.05, [INFO], robot1, {'battery-level': '49.12'}, None, None +218.88, [info], lab_arm, sync, wait-message, (status=message-received) +219.80, [WARN], robot1, SUCCESS, None, None +220.07, [INFO], robot1, {'battery-level': '48.64'}, None, None +220.07, [INFO], robot1, {'y': 12.844, 'x': -26.004, 'yaw': 3.141}, None, None diff --git a/analyze_skills/logs/36_abaccp.log b/analyze_skills/logs/36_abaccp.log new file mode 100644 index 00000000..ae1d8356 --- /dev/null +++ b/analyze_skills/logs/36_abaccp.log @@ -0,0 +1,25 @@ +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot6, {'battery-level': '50.15'}, None, None +10.00, [INFO], robot6, {'y': 17.541, 'x': -27.156, 'yaw': 3.142}, None, None +20.04, [INFO], robot6, {'battery-level': '49.43'}, None, None +20.04, [INFO], robot6, {'y': 16.25, 'x': -27.943, 'yaw': 3.141}, None, None +30.08, [INFO], robot6, {'battery-level': '48.71'}, None, None +30.08, [INFO], robot6, {'y': 17.824, 'x': -28.622, 'yaw': 3.142}, None, None +40.01, [INFO], robot6, {'battery-level': '47.99'}, None, None +40.01, [INFO], robot6, {'y': 17.94, 'x': -28.622, 'yaw': -3.142}, None, None +44.15, [info], nurse, sync, received-request, (status=sending-request) +44.15, [info], nurse, sync, request-sent, (status=waiting) +44.24, [info], nurse, sync, wait-message, (status=message-received) +50.05, [INFO], robot6, {'y': 16.956, 'x': -28.745, 'yaw': 3.141}, None, None +50.05, [INFO], robot6, {'battery-level': '47.27'}, None, None +60.04, [INFO], robot6, {'battery-level': '46.55'}, None, None +60.04, [INFO], robot6, {'y': 16.095, 'x': -27.367, 'yaw': -3.142}, None, None +70.06, [INFO], robot6, {'battery-level': '45.83'}, None, None +70.06, [INFO], robot6, {'y': 14.954, 'x': -25.911, 'yaw': 3.141}, None, None +80.04, [INFO], robot6, {'y': 13.028, 'x': -25.876, 'yaw': 3.142}, None, None +80.04, [INFO], robot6, {'battery-level': '45.11'}, None, None +88.71, [info], lab_arm, sync, wait-message, (status=message-received) +89.63, [WARN], robot6, SUCCESS, None, None +90.08, [INFO], robot6, {'y': 12.93, 'x': -25.944, 'yaw': 3.142}, None, None +90.08, [INFO], robot6, {'battery-level': '44.39'}, None, None diff --git a/analyze_skills/logs/37_abbaab.log b/analyze_skills/logs/37_abbaab.log new file mode 100644 index 00000000..8876cf2c --- /dev/null +++ b/analyze_skills/logs/37_abbaab.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot5, {'y': 17.992, 'x': -13.509, 'yaw': -3.141}, None, None +10.07, [INFO], robot5, {'battery-level': '27.50'}, None, None +20.00, [INFO], robot5, {'y': 16.196, 'x': -13.871, 'yaw': 3.141}, None, None +20.00, [INFO], robot5, {'battery-level': '26.74'}, None, None +30.07, [INFO], robot5, {'y': 16.099, 'x': -16.016, 'yaw': 3.141}, None, None +30.07, [INFO], robot5, {'battery-level': '25.98'}, None, None +40.08, [INFO], robot5, {'y': 16.092, 'x': -18.128, 'yaw': 3.141}, None, None +40.08, [INFO], robot5, {'battery-level': '25.22'}, None, None +50.04, [INFO], robot5, {'y': 16.219, 'x': -20.22, 'yaw': -3.142}, None, None +50.04, [INFO], robot5, {'battery-level': '24.46'}, None, None +60.05, [INFO], robot5, {'battery-level': '23.70'}, None, None +60.05, [INFO], robot5, {'y': 16.22, 'x': -22.331, 'yaw': 3.141}, None, None +70.02, [INFO], robot5, {'battery-level': '22.94'}, None, None +70.02, [INFO], robot5, {'y': 16.143, 'x': -24.421, 'yaw': 3.141}, None, None +80.02, [INFO], robot5, {'y': 16.099, 'x': -26.54, 'yaw': -3.141}, None, None +80.02, [INFO], robot5, {'battery-level': '22.18'}, None, None +90.08, [INFO], robot5, {'battery-level': '21.42'}, None, None +90.08, [INFO], robot5, {'y': 16.197, 'x': -28.671, 'yaw': -3.142}, None, None +100.01, [INFO], robot5, {'y': 16.132, 'x': -30.771, 'yaw': 3.142}, None, None +100.01, [INFO], robot5, {'battery-level': '20.66'}, None, None +110.08, [INFO], robot5, {'battery-level': '19.90'}, None, None +110.08, [INFO], robot5, {'y': 15.84, 'x': -32.898, 'yaw': 3.142}, None, None +120.05, [INFO], robot5, {'battery-level': '19.14'}, None, None +120.05, [INFO], robot5, {'y': 15.371, 'x': -34.959, 'yaw': 3.14}, None, None +130.03, [INFO], robot5, {'battery-level': '18.38'}, None, None +130.03, [INFO], robot5, {'y': 16.114, 'x': -36.786, 'yaw': 3.141}, None, None +140.03, [INFO], robot5, {'y': 17.597, 'x': -36.761, 'yaw': -3.141}, None, None +140.03, [INFO], robot5, {'battery-level': '17.62'}, None, None +150.01, [INFO], robot5, {'y': 17.6, 'x': -36.758, 'yaw': -3.142}, None, None +150.01, [INFO], robot5, {'battery-level': '16.86'}, None, None +160.05, [INFO], robot5, {'y': 17.604, 'x': -36.758, 'yaw': -3.142}, None, None +160.05, [INFO], robot5, {'battery-level': '16.10'}, None, None +170.03, [INFO], robot5, {'battery-level': '15.34'}, None, None +170.03, [INFO], robot5, {'y': 17.689, 'x': -36.741, 'yaw': -3.142}, None, None +180.05, [INFO], robot5, {'y': 17.758, 'x': -36.241, 'yaw': 3.142}, None, None +180.05, [INFO], robot5, {'battery-level': '14.58'}, None, None +190.01, [INFO], robot5, {'battery-level': '13.82'}, None, None +190.01, [INFO], robot5, {'y': 18.135, 'x': -35.823, 'yaw': 3.142}, None, None +200.09, [INFO], robot5, {'battery-level': '13.06'}, None, None +200.09, [INFO], robot5, {'y': 18.308, 'x': -35.749, 'yaw': 3.141}, None, None +210.07, [INFO], robot5, {'y': 18.301, 'x': -35.749, 'yaw': 3.142}, None, None +210.07, [INFO], robot5, {'battery-level': '12.30'}, None, None +220.03, [INFO], robot5, {'y': 18.294, 'x': -35.711, 'yaw': -3.142}, None, None +220.03, [INFO], robot5, {'battery-level': '11.54'}, None, None +225.52, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/37_abbaap.log b/analyze_skills/logs/37_abbaap.log new file mode 100644 index 00000000..bbc25b44 --- /dev/null +++ b/analyze_skills/logs/37_abbaap.log @@ -0,0 +1,67 @@ +0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot4, {'battery-level': '64.70'}, None, None +10.03, [INFO], robot4, {'y': 34.231, 'x': -38.754, 'yaw': 3.141}, None, None +20.06, [INFO], robot4, {'battery-level': '64.14'}, None, None +20.06, [INFO], robot4, {'y': 33.913, 'x': -37.055, 'yaw': 3.142}, None, None +30.03, [INFO], robot4, {'battery-level': '63.58'}, None, None +30.03, [INFO], robot4, {'y': 31.807, 'x': -36.988, 'yaw': 3.14}, None, None +40.05, [INFO], robot4, {'battery-level': '63.02'}, None, None +40.05, [INFO], robot4, {'y': 29.7, 'x': -37.048, 'yaw': 3.141}, None, None +50.08, [INFO], robot4, {'y': 27.584, 'x': -36.989, 'yaw': 3.136}, None, None +50.08, [INFO], robot4, {'battery-level': '62.46'}, None, None +60.02, [INFO], robot4, {'y': 25.493, 'x': -36.99, 'yaw': 3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '61.90'}, None, None +70.04, [INFO], robot4, {'battery-level': '61.34'}, None, None +70.04, [INFO], robot4, {'y': 23.384, 'x': -37.02, 'yaw': 3.141}, None, None +80.06, [INFO], robot4, {'y': 21.272, 'x': -37.13, 'yaw': -3.142}, None, None +80.06, [INFO], robot4, {'battery-level': '60.78'}, None, None +90.06, [INFO], robot4, {'y': 19.157, 'x': -37.039, 'yaw': 3.141}, None, None +90.06, [INFO], robot4, {'battery-level': '60.22'}, None, None +100.08, [INFO], robot4, {'y': 17.817, 'x': -35.414, 'yaw': -3.141}, None, None +100.08, [INFO], robot4, {'battery-level': '59.66'}, None, None +110.06, [INFO], robot4, {'y': 18.874, 'x': -33.97, 'yaw': -3.142}, None, None +110.06, [INFO], robot4, {'battery-level': '59.10'}, None, None +117.58, [info], nurse, sync, received-request, (status=sending-request) +117.58, [info], nurse, sync, request-sent, (status=waiting) +117.67, [info], nurse, sync, wait-message, (status=message-received) +120.07, [INFO], robot4, {'battery-level': '58.54'}, None, None +120.07, [INFO], robot4, {'y': 18.914, 'x': -34.134, 'yaw': -3.142}, None, None +130.01, [INFO], robot4, {'battery-level': '57.98'}, None, None +130.01, [INFO], robot4, {'y': 17.809, 'x': -35.691, 'yaw': 3.142}, None, None +140.07, [INFO], robot4, {'y': 18.067, 'x': -36.201, 'yaw': -3.142}, None, None +140.07, [INFO], robot4, {'battery-level': '57.42'}, None, None +150.02, [INFO], robot4, {'battery-level': '56.86'}, None, None +150.02, [INFO], robot4, {'y': 18.067, 'x': -36.201, 'yaw': -3.142}, None, None +160.08, [INFO], robot4, {'y': 17.354, 'x': -36.983, 'yaw': 3.142}, None, None +160.08, [INFO], robot4, {'battery-level': '56.30'}, None, None +170.05, [INFO], robot4, {'battery-level': '55.74'}, None, None +170.05, [INFO], robot4, {'y': 17.414, 'x': -36.883, 'yaw': 3.14}, None, None +180.01, [INFO], robot4, {'y': 17.219, 'x': -36.922, 'yaw': -3.141}, None, None +180.01, [INFO], robot4, {'battery-level': '55.18'}, None, None +190.01, [INFO], robot4, {'battery-level': '54.62'}, None, None +190.01, [INFO], robot4, {'y': 17.215, 'x': -37.099, 'yaw': -3.141}, None, None +200.03, [INFO], robot4, {'y': 17.361, 'x': -37.043, 'yaw': 3.14}, None, None +200.03, [INFO], robot4, {'battery-level': '54.06'}, None, None +210.02, [INFO], robot4, {'battery-level': '53.50'}, None, None +210.02, [INFO], robot4, {'y': 17.192, 'x': -36.819, 'yaw': -3.142}, None, None +220.04, [INFO], robot4, {'y': 17.404, 'x': -36.858, 'yaw': 3.141}, None, None +220.04, [INFO], robot4, {'battery-level': '52.94'}, None, None +230.07, [INFO], robot4, {'y': 17.421, 'x': -36.865, 'yaw': 3.141}, None, None +230.07, [INFO], robot4, {'battery-level': '52.38'}, None, None +240.08, [INFO], robot4, {'y': 17.337, 'x': -37.026, 'yaw': 3.141}, None, None +240.08, [INFO], robot4, {'battery-level': '51.82'}, None, None +250.04, [INFO], robot4, {'battery-level': '51.26'}, None, None +250.04, [INFO], robot4, {'y': 17.185, 'x': -37.03, 'yaw': -3.141}, None, None +260.07, [INFO], robot4, {'y': 17.382, 'x': -36.738, 'yaw': 3.142}, None, None +260.07, [INFO], robot4, {'battery-level': '50.70'}, None, None +270.01, [INFO], robot4, {'battery-level': '50.14'}, None, None +270.01, [INFO], robot4, {'y': 17.375, 'x': -36.984, 'yaw': 3.141}, None, None +280.04, [INFO], robot4, {'battery-level': '49.58'}, None, None +280.04, [INFO], robot4, {'y': 17.317, 'x': -36.885, 'yaw': -3.142}, None, None +290.03, [INFO], robot4, {'y': 17.308, 'x': -37.057, 'yaw': 3.141}, None, None +290.03, [INFO], robot4, {'battery-level': '49.02'}, None, None +300.04, [INFO], robot4, {'battery-level': '48.46'}, None, None +300.04, [INFO], robot4, {'y': 17.254, 'x': -36.902, 'yaw': -3.141}, None, None +300.22, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/38_abbabb.log b/analyze_skills/logs/38_abbabb.log new file mode 100644 index 00000000..f5947fce --- /dev/null +++ b/analyze_skills/logs/38_abbabb.log @@ -0,0 +1,54 @@ +0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot2, {'battery-level': '83.21'}, None, None +10.09, [INFO], robot2, {'y': 17.221, 'x': -19.287, 'yaw': 3.14}, None, None +20.03, [INFO], robot2, {'y': 16.215, 'x': -20.52, 'yaw': 3.142}, None, None +20.03, [INFO], robot2, {'battery-level': '82.95'}, None, None +30.02, [INFO], robot2, {'y': 16.185, 'x': -22.63, 'yaw': 3.141}, None, None +30.02, [INFO], robot2, {'battery-level': '82.69'}, None, None +40.05, [INFO], robot2, {'y': 16.089, 'x': -24.743, 'yaw': 3.141}, None, None +40.05, [INFO], robot2, {'battery-level': '82.43'}, None, None +50.07, [INFO], robot2, {'battery-level': '82.17'}, None, None +50.07, [INFO], robot2, {'y': 16.097, 'x': -26.864, 'yaw': 3.142}, None, None +60.01, [INFO], robot2, {'y': 16.149, 'x': -28.959, 'yaw': -3.142}, None, None +60.01, [INFO], robot2, {'battery-level': '81.91'}, None, None +70.05, [INFO], robot2, {'battery-level': '81.65'}, None, None +70.05, [INFO], robot2, {'y': 16.052, 'x': -31.077, 'yaw': 3.141}, None, None +80.08, [INFO], robot2, {'battery-level': '81.39'}, None, None +80.08, [INFO], robot2, {'y': 15.734, 'x': -33.189, 'yaw': 3.141}, None, None +90.00, [INFO], robot2, {'y': 15.446, 'x': -35.283, 'yaw': -3.141}, None, None +90.09, [INFO], robot2, {'battery-level': '81.13'}, None, None +100.09, [INFO], robot2, {'battery-level': '80.87'}, None, None +100.09, [INFO], robot2, {'y': 16.555, 'x': -36.533, 'yaw': -3.142}, None, None +110.04, [INFO], robot2, {'battery-level': '80.61'}, None, None +110.04, [INFO], robot2, {'y': 18.658, 'x': -36.605, 'yaw': 3.141}, None, None +120.04, [INFO], robot2, {'battery-level': '80.35'}, None, None +120.04, [INFO], robot2, {'y': 20.774, 'x': -36.867, 'yaw': 3.141}, None, None +130.02, [INFO], robot2, {'battery-level': '80.09'}, None, None +130.02, [INFO], robot2, {'y': 21.514, 'x': -38.084, 'yaw': 3.142}, None, None +136.06, [info], nurse, sync, received-request, (status=sending-request) +136.06, [info], nurse, sync, request-sent, (status=waiting) +136.15, [info], nurse, sync, wait-message, (status=message-received) +140.01, [INFO], robot2, {'y': 21.459, 'x': -37.518, 'yaw': -3.141}, None, None +140.01, [INFO], robot2, {'battery-level': '79.83'}, None, None +150.05, [INFO], robot2, {'y': 19.484, 'x': -37.142, 'yaw': 3.141}, None, None +150.05, [INFO], robot2, {'battery-level': '79.57'}, None, None +160.04, [INFO], robot2, {'y': 17.373, 'x': -37.083, 'yaw': 3.141}, None, None +160.04, [INFO], robot2, {'battery-level': '79.31'}, None, None +170.06, [INFO], robot2, {'battery-level': '79.05'}, None, None +170.06, [INFO], robot2, {'y': 15.829, 'x': -36.114, 'yaw': -3.141}, None, None +180.02, [INFO], robot2, {'y': 15.348, 'x': -34.057, 'yaw': -3.141}, None, None +180.02, [INFO], robot2, {'battery-level': '78.79'}, None, None +190.06, [INFO], robot2, {'y': 15.496, 'x': -31.934, 'yaw': -3.142}, None, None +190.06, [INFO], robot2, {'battery-level': '78.53'}, None, None +200.07, [INFO], robot2, {'y': 15.62, 'x': -29.812, 'yaw': 3.14}, None, None +200.07, [INFO], robot2, {'battery-level': '78.27'}, None, None +210.00, [INFO], robot2, {'y': 15.818, 'x': -27.706, 'yaw': 3.141}, None, None +210.00, [INFO], robot2, {'battery-level': '78.01'}, None, None +220.04, [INFO], robot2, {'battery-level': '77.75'}, None, None +220.04, [INFO], robot2, {'y': 15.093, 'x': -26.028, 'yaw': -3.142}, None, None +230.09, [INFO], robot2, {'battery-level': '77.49'}, None, None +230.09, [INFO], robot2, {'y': 13.08, 'x': -25.863, 'yaw': -3.142}, None, None +237.78, [info], lab_arm, sync, wait-message, (status=message-received) +238.71, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/38_abbabp.log b/analyze_skills/logs/38_abbabp.log new file mode 100644 index 00000000..06391588 --- /dev/null +++ b/analyze_skills/logs/38_abbabp.log @@ -0,0 +1,49 @@ +0.10, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot4, {'y': 34.261, 'x': -33.568, 'yaw': -3.142}, None, None +10.03, [INFO], robot4, {'battery-level': '64.70'}, None, None +20.02, [INFO], robot4, {'battery-level': '64.14'}, None, None +20.02, [INFO], robot4, {'y': 34.705, 'x': -35.619, 'yaw': -3.14}, None, None +30.06, [INFO], robot4, {'y': 33.307, 'x': -36.838, 'yaw': -3.141}, None, None +30.06, [INFO], robot4, {'battery-level': '63.58'}, None, None +40.05, [INFO], robot4, {'y': 31.201, 'x': -36.837, 'yaw': -3.142}, None, None +40.05, [INFO], robot4, {'battery-level': '63.02'}, None, None +50.07, [INFO], robot4, {'battery-level': '62.46'}, None, None +50.07, [INFO], robot4, {'y': 29.093, 'x': -36.831, 'yaw': -3.142}, None, None +60.05, [INFO], robot4, {'y': 26.993, 'x': -36.845, 'yaw': 3.14}, None, None +60.05, [INFO], robot4, {'battery-level': '61.90'}, None, None +70.03, [INFO], robot4, {'y': 24.892, 'x': -36.895, 'yaw': -3.141}, None, None +70.03, [INFO], robot4, {'battery-level': '61.34'}, None, None +80.01, [INFO], robot4, {'battery-level': '60.78'}, None, None +80.01, [INFO], robot4, {'y': 22.786, 'x': -36.986, 'yaw': -3.142}, None, None +90.09, [INFO], robot4, {'battery-level': '60.22'}, None, None +90.09, [INFO], robot4, {'y': 21.249, 'x': -37.852, 'yaw': 3.142}, None, None +100.07, [INFO], robot4, {'battery-level': '59.66'}, None, None +100.07, [INFO], robot4, {'y': 21.368, 'x': -38.034, 'yaw': 3.141}, None, None +110.00, [INFO], robot4, {'battery-level': '59.10'}, None, None +110.00, [INFO], robot4, {'y': 21.427, 'x': -38.107, 'yaw': -3.141}, None, None +114.86, [info], nurse, sync, received-request, (status=sending-request) +114.86, [info], nurse, sync, request-sent, (status=waiting) +114.86, [info], nurse, sync, wait-message, (status=message-received) +120.06, [INFO], robot4, {'y': 21.228, 'x': -37.303, 'yaw': -3.142}, None, None +120.06, [INFO], robot4, {'battery-level': '58.54'}, None, None +130.04, [INFO], robot4, {'battery-level': '57.98'}, None, None +130.04, [INFO], robot4, {'y': 19.126, 'x': -37.179, 'yaw': 3.142}, None, None +140.06, [INFO], robot4, {'battery-level': '57.42'}, None, None +140.06, [INFO], robot4, {'y': 16.998, 'x': -37.079, 'yaw': 3.141}, None, None +150.01, [INFO], robot4, {'battery-level': '56.86'}, None, None +150.01, [INFO], robot4, {'y': 15.683, 'x': -35.808, 'yaw': 3.141}, None, None +160.07, [INFO], robot4, {'battery-level': '56.30'}, None, None +160.07, [INFO], robot4, {'y': 15.383, 'x': -33.7, 'yaw': -3.141}, None, None +170.01, [INFO], robot4, {'battery-level': '55.74'}, None, None +170.01, [INFO], robot4, {'y': 15.525, 'x': -31.599, 'yaw': -3.141}, None, None +180.03, [INFO], robot4, {'battery-level': '55.18'}, None, None +180.03, [INFO], robot4, {'y': 15.636, 'x': -29.467, 'yaw': 3.14}, None, None +190.01, [INFO], robot4, {'y': 15.73, 'x': -27.352, 'yaw': 3.142}, None, None +190.01, [INFO], robot4, {'battery-level': '54.62'}, None, None +200.01, [INFO], robot4, {'battery-level': '54.06'}, None, None +200.01, [INFO], robot4, {'y': 14.77, 'x': -25.853, 'yaw': 3.142}, None, None +210.02, [INFO], robot4, {'battery-level': '53.50'}, None, None +210.02, [INFO], robot4, {'y': 12.935, 'x': -25.903, 'yaw': 3.142}, None, None +218.75, [info], lab_arm, sync, wait-message, (status=message-received) +219.67, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/39_abbacb.log b/analyze_skills/logs/39_abbacb.log new file mode 100644 index 00000000..b6310773 --- /dev/null +++ b/analyze_skills/logs/39_abbacb.log @@ -0,0 +1,37 @@ +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot5, {'battery-level': '27.50'}, None, None +10.04, [INFO], robot5, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +20.04, [INFO], robot5, {'y': 18.1, 'x': -34.545, 'yaw': 3.139}, None, None +20.04, [INFO], robot5, {'battery-level': '26.74'}, None, None +30.09, [INFO], robot5, {'y': 17.949, 'x': -36.053, 'yaw': -3.142}, None, None +30.09, [INFO], robot5, {'battery-level': '25.98'}, None, None +40.03, [INFO], robot5, {'battery-level': '25.22'}, None, None +40.03, [INFO], robot5, {'y': 17.563, 'x': -37.052, 'yaw': 3.142}, None, None +50.05, [INFO], robot5, {'y': 17.367, 'x': -36.936, 'yaw': 3.142}, None, None +50.05, [INFO], robot5, {'battery-level': '24.46'}, None, None +60.06, [INFO], robot5, {'battery-level': '23.70'}, None, None +60.06, [INFO], robot5, {'y': 17.157, 'x': -37.054, 'yaw': 3.141}, None, None +70.03, [INFO], robot5, {'battery-level': '22.94'}, None, None +70.03, [INFO], robot5, {'y': 17.393, 'x': -37.047, 'yaw': -3.141}, None, None +80.02, [INFO], robot5, {'y': 17.41, 'x': -36.931, 'yaw': 3.141}, None, None +80.02, [INFO], robot5, {'battery-level': '22.18'}, None, None +90.06, [INFO], robot5, {'y': 17.481, 'x': -36.848, 'yaw': 3.141}, None, None +90.06, [INFO], robot5, {'battery-level': '21.42'}, None, None +100.01, [INFO], robot5, {'y': 17.314, 'x': -36.814, 'yaw': -3.141}, None, None +100.01, [INFO], robot5, {'battery-level': '20.66'}, None, None +110.04, [INFO], robot5, {'battery-level': '19.90'}, None, None +110.04, [INFO], robot5, {'y': 17.304, 'x': -36.936, 'yaw': 3.142}, None, None +120.07, [INFO], robot5, {'battery-level': '19.14'}, None, None +120.07, [INFO], robot5, {'y': 17.24, 'x': -36.875, 'yaw': -3.141}, None, None +130.01, [INFO], robot5, {'battery-level': '18.38'}, None, None +130.01, [INFO], robot5, {'y': 17.345, 'x': -37.023, 'yaw': -3.141}, None, None +140.04, [INFO], robot5, {'battery-level': '17.62'}, None, None +140.04, [INFO], robot5, {'y': 17.288, 'x': -36.842, 'yaw': 3.141}, None, None +150.06, [INFO], robot5, {'battery-level': '16.86'}, None, None +150.06, [INFO], robot5, {'y': 17.383, 'x': -37.031, 'yaw': -3.142}, None, None +160.07, [INFO], robot5, {'battery-level': '16.10'}, None, None +160.07, [INFO], robot5, {'y': 17.115, 'x': -36.949, 'yaw': -3.142}, None, None +170.01, [INFO], robot5, {'y': 17.29, 'x': -36.89, 'yaw': -3.142}, None, None +170.01, [INFO], robot5, {'battery-level': '15.34'}, None, None +178.92, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/39_abbacp.log b/analyze_skills/logs/39_abbacp.log new file mode 100644 index 00000000..b3fc0388 --- /dev/null +++ b/analyze_skills/logs/39_abbacp.log @@ -0,0 +1,29 @@ +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot2, {'battery-level': '83.21'}, None, None +10.03, [INFO], robot2, {'y': 17.129, 'x': -20.945, 'yaw': 3.142}, None, None +20.09, [INFO], robot2, {'battery-level': '82.95'}, None, None +20.09, [INFO], robot2, {'y': 16.088, 'x': -22.215, 'yaw': -3.141}, None, None +30.07, [INFO], robot2, {'battery-level': '82.69'}, None, None +30.07, [INFO], robot2, {'y': 16.056, 'x': -24.32, 'yaw': 3.141}, None, None +40.00, [INFO], robot2, {'battery-level': '82.43'}, None, None +40.00, [INFO], robot2, {'y': 16.036, 'x': -26.412, 'yaw': 3.142}, None, None +50.05, [INFO], robot2, {'battery-level': '82.17'}, None, None +50.05, [INFO], robot2, {'y': 16.358, 'x': -28.429, 'yaw': -3.142}, None, None +60.08, [INFO], robot2, {'battery-level': '81.91'}, None, None +60.08, [INFO], robot2, {'y': 17.925, 'x': -28.608, 'yaw': -3.142}, None, None +70.03, [INFO], robot2, {'battery-level': '81.65'}, None, None +70.03, [INFO], robot2, {'y': 17.992, 'x': -28.662, 'yaw': -3.142}, None, None +72.88, [info], nurse, sync, received-request, (status=sending-request) +72.88, [info], nurse, sync, request-sent, (status=waiting) +72.88, [info], nurse, sync, wait-message, (status=message-received) +80.07, [INFO], robot2, {'y': 16.712, 'x': -28.722, 'yaw': -3.142}, None, None +80.07, [INFO], robot2, {'battery-level': '81.39'}, None, None +90.05, [INFO], robot2, {'battery-level': '81.13'}, None, None +90.05, [INFO], robot2, {'y': 16.067, 'x': -27.049, 'yaw': -3.138}, None, None +100.07, [INFO], robot2, {'y': 14.654, 'x': -25.824, 'yaw': -3.142}, None, None +100.07, [INFO], robot2, {'battery-level': '80.87'}, None, None +110.03, [INFO], robot2, {'y': 12.952, 'x': -25.928, 'yaw': 3.141}, None, None +110.03, [INFO], robot2, {'battery-level': '80.61'}, None, None +117.05, [info], lab_arm, sync, wait-message, (status=message-received) +117.97, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/3_aaaacb.log b/analyze_skills/logs/3_aaaacb.log new file mode 100644 index 00000000..4d3622b3 --- /dev/null +++ b/analyze_skills/logs/3_aaaacb.log @@ -0,0 +1,12 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'battery-level': '53.44'}, None, None +10.04, [INFO], robot6, {'y': 17.307, 'x': -27.115, 'yaw': -3.142}, None, None +20.03, [INFO], robot6, {'battery-level': '52.72'}, None, None +20.03, [INFO], robot6, {'y': 16.306, 'x': -28.151, 'yaw': 3.141}, None, None +30.02, [INFO], robot6, {'y': 17.886, 'x': -28.621, 'yaw': 3.142}, None, None +30.02, [INFO], robot6, {'battery-level': '52.00'}, None, None +40.07, [INFO], robot6, {'battery-level': '51.28'}, None, None +40.07, [INFO], robot6, {'y': 17.995, 'x': -28.645, 'yaw': -3.142}, None, None +42.00, [WARN], robot6, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/analyze_skills/logs/3_aaaacp.log b/analyze_skills/logs/3_aaaacp.log new file mode 100644 index 00000000..0f66f2ff --- /dev/null +++ b/analyze_skills/logs/3_aaaacp.log @@ -0,0 +1,31 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot2, {'y': 17.977, 'x': -20.956, 'yaw': -3.141}, None, None +10.07, [INFO], robot2, {'battery-level': '63.01'}, None, None +20.01, [INFO], robot2, {'battery-level': '62.47'}, None, None +20.01, [INFO], robot2, {'y': 16.197, 'x': -21.448, 'yaw': 3.141}, None, None +30.05, [INFO], robot2, {'battery-level': '61.93'}, None, None +30.05, [INFO], robot2, {'y': 16.101, 'x': -23.573, 'yaw': 3.141}, None, None +40.01, [INFO], robot2, {'battery-level': '61.39'}, None, None +40.01, [INFO], robot2, {'y': 16.087, 'x': -25.671, 'yaw': 3.141}, None, None +50.01, [INFO], robot2, {'battery-level': '60.85'}, None, None +50.01, [INFO], robot2, {'y': 16.095, 'x': -27.778, 'yaw': -3.139}, None, None +60.06, [INFO], robot2, {'battery-level': '60.31'}, None, None +60.06, [INFO], robot2, {'y': 17.701, 'x': -28.627, 'yaw': 3.142}, None, None +70.02, [INFO], robot2, {'battery-level': '59.77'}, None, None +70.02, [INFO], robot2, {'y': 17.975, 'x': -28.622, 'yaw': -3.142}, None, None +73.92, [info], nurse, sync, received-request, (status=sending-request) +73.92, [info], nurse, sync, request-sent, (status=waiting) +73.92, [info], nurse, sync, wait-message, (status=message-received) +80.03, [INFO], robot2, {'battery-level': '59.23'}, None, None +80.03, [INFO], robot2, {'y': 16.913, 'x': -28.699, 'yaw': 3.139}, None, None +89.94, [INFO], robot2, {'battery-level': '58.69'}, None, None +90.03, [INFO], robot2, {'y': 16.168, 'x': -27.158, 'yaw': 3.142}, None, None +100.05, [INFO], robot2, {'y': 14.855, 'x': -25.881, 'yaw': -3.142}, None, None +100.05, [INFO], robot2, {'battery-level': '58.15'}, None, None +110.03, [INFO], robot2, {'battery-level': '57.61'}, None, None +110.03, [INFO], robot2, {'y': 13.027, 'x': -25.904, 'yaw': 3.141}, None, None +118.29, [info], lab_arm, sync, wait-message, (status=message-received) +119.17, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/40_abbbab.log b/analyze_skills/logs/40_abbbab.log new file mode 100644 index 00000000..bcca7a61 --- /dev/null +++ b/analyze_skills/logs/40_abbbab.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot5, {'y': 17.242, 'x': -13.503, 'yaw': 3.142}, None, None +10.02, [INFO], robot5, {'battery-level': '27.50'}, None, None +20.09, [INFO], robot5, {'battery-level': '26.74'}, None, None +20.09, [INFO], robot5, {'y': 16.04, 'x': -14.672, 'yaw': 3.142}, None, None +30.07, [INFO], robot5, {'battery-level': '25.98'}, None, None +30.07, [INFO], robot5, {'y': 15.97, 'x': -16.779, 'yaw': 3.141}, None, None +40.02, [INFO], robot5, {'y': 16.025, 'x': -18.879, 'yaw': -3.139}, None, None +40.02, [INFO], robot5, {'battery-level': '25.22'}, None, None +50.06, [INFO], robot5, {'battery-level': '24.46'}, None, None +50.06, [INFO], robot5, {'y': 16.194, 'x': -20.987, 'yaw': 3.141}, None, None +60.05, [INFO], robot5, {'battery-level': '23.70'}, None, None +60.05, [INFO], robot5, {'y': 16.131, 'x': -23.1, 'yaw': -3.142}, None, None +70.07, [INFO], robot5, {'y': 16.087, 'x': -25.206, 'yaw': 3.141}, None, None +70.07, [INFO], robot5, {'battery-level': '22.94'}, None, None +80.04, [INFO], robot5, {'battery-level': '22.18'}, None, None +80.04, [INFO], robot5, {'y': 16.101, 'x': -27.306, 'yaw': 3.142}, None, None +90.01, [INFO], robot5, {'battery-level': '21.42'}, None, None +90.01, [INFO], robot5, {'y': 16.195, 'x': -29.408, 'yaw': 3.142}, None, None +100.08, [INFO], robot5, {'battery-level': '20.66'}, None, None +100.08, [INFO], robot5, {'y': 15.999, 'x': -31.543, 'yaw': -3.142}, None, None +110.07, [INFO], robot5, {'battery-level': '19.90'}, None, None +110.07, [INFO], robot5, {'y': 15.608, 'x': -33.634, 'yaw': 3.141}, None, None +120.02, [INFO], robot5, {'battery-level': '19.14'}, None, None +120.02, [INFO], robot5, {'y': 15.517, 'x': -35.731, 'yaw': -3.141}, None, None +130.09, [INFO], robot5, {'y': 16.902, 'x': -36.748, 'yaw': -3.142}, None, None +130.09, [INFO], robot5, {'battery-level': '18.38'}, None, None +140.02, [INFO], robot5, {'battery-level': '17.62'}, None, None +140.02, [INFO], robot5, {'y': 17.603, 'x': -36.735, 'yaw': 3.141}, None, None +150.09, [INFO], robot5, {'battery-level': '16.86'}, None, None +150.09, [INFO], robot5, {'y': 17.87, 'x': -36.151, 'yaw': 3.138}, None, None +160.06, [INFO], robot5, {'battery-level': '16.10'}, None, None +160.06, [INFO], robot5, {'y': 18.106, 'x': -36.002, 'yaw': 3.14}, None, None +170.03, [INFO], robot5, {'y': 18.246, 'x': -35.825, 'yaw': 3.14}, None, None +170.03, [INFO], robot5, {'battery-level': '15.34'}, None, None +180.08, [INFO], robot5, {'y': 18.255, 'x': -35.798, 'yaw': -3.142}, None, None +180.08, [INFO], robot5, {'battery-level': '14.58'}, None, None +190.02, [INFO], robot5, {'y': 18.255, 'x': -35.799, 'yaw': -3.142}, None, None +190.02, [INFO], robot5, {'battery-level': '13.82'}, None, None +200.00, [INFO], robot5, {'y': 18.255, 'x': -35.799, 'yaw': -3.142}, None, None +200.00, [INFO], robot5, {'battery-level': '13.06'}, None, None +210.09, [INFO], robot5, {'battery-level': '12.30'}, None, None +210.09, [INFO], robot5, {'y': 18.245, 'x': -35.884, 'yaw': -3.142}, None, None +220.07, [INFO], robot5, {'battery-level': '11.54'}, None, None +220.07, [INFO], robot5, {'y': 18.41, 'x': -35.718, 'yaw': -3.142}, None, None +226.61, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/40_abbbap.log b/analyze_skills/logs/40_abbbap.log new file mode 100644 index 00000000..292945ca --- /dev/null +++ b/analyze_skills/logs/40_abbbap.log @@ -0,0 +1,40 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +9.97, [INFO], robot3, {'y': 21.501, 'x': -38.002, 'yaw': 3.141}, None, None +9.97, [INFO], robot3, {'battery-level': '45.69'}, None, None +20.00, [INFO], robot3, {'battery-level': '45.05'}, None, None +20.00, [INFO], robot3, {'y': 20.472, 'x': -37.239, 'yaw': 3.142}, None, None +30.01, [INFO], robot3, {'y': 18.544, 'x': -36.549, 'yaw': 3.142}, None, None +30.01, [INFO], robot3, {'battery-level': '44.41'}, None, None +40.01, [INFO], robot3, {'battery-level': '43.77'}, None, None +40.01, [INFO], robot3, {'y': 17.855, 'x': -34.693, 'yaw': 3.141}, None, None +49.98, [INFO], robot3, {'y': 18.944, 'x': -33.939, 'yaw': 3.142}, None, None +50.00, [INFO], robot3, {'battery-level': '43.13'}, None, None +54.92, [info], nurse, sync, received-request, (status=sending-request) +54.92, [info], nurse, sync, request-sent, (status=waiting) +54.93, [info], nurse, sync, wait-message, (status=message-received) +60.02, [INFO], robot3, {'battery-level': '42.49'}, None, None +60.02, [INFO], robot3, {'y': 18.251, 'x': -34.522, 'yaw': -3.142}, None, None +70.02, [INFO], robot3, {'battery-level': '41.85'}, None, None +70.02, [INFO], robot3, {'y': 17.964, 'x': -36.069, 'yaw': -3.142}, None, None +79.98, [INFO], robot3, {'y': 17.913, 'x': -37.016, 'yaw': 3.141}, None, None +80.00, [INFO], robot3, {'battery-level': '41.21'}, None, None +90.02, [INFO], robot3, {'y': 17.43, 'x': -37.221, 'yaw': 3.142}, None, None +90.02, [INFO], robot3, {'battery-level': '40.57'}, None, None +100.01, [INFO], robot3, {'battery-level': '39.93'}, None, None +100.01, [INFO], robot3, {'y': 17.433, 'x': -37.0, 'yaw': 3.142}, None, None +109.98, [INFO], robot3, {'battery-level': '39.29'}, None, None +109.98, [INFO], robot3, {'y': 17.432, 'x': -37.001, 'yaw': 3.142}, None, None +120.00, [INFO], robot3, {'battery-level': '38.65'}, None, None +120.00, [INFO], robot3, {'y': 17.227, 'x': -36.794, 'yaw': 3.141}, None, None +130.01, [INFO], robot3, {'battery-level': '38.01'}, None, None +130.01, [INFO], robot3, {'y': 17.277, 'x': -36.981, 'yaw': -3.141}, None, None +140.02, [INFO], robot3, {'y': 17.166, 'x': -36.804, 'yaw': 3.141}, None, None +140.02, [INFO], robot3, {'battery-level': '37.37'}, None, None +150.00, [INFO], robot3, {'y': 17.404, 'x': -36.871, 'yaw': 3.141}, None, None +150.00, [INFO], robot3, {'battery-level': '36.73'}, None, None +160.01, [INFO], robot3, {'y': 17.362, 'x': -36.749, 'yaw': 3.141}, None, None +160.01, [INFO], robot3, {'battery-level': '36.09'}, None, None +170.00, [INFO], robot3, {'y': 17.336, 'x': -36.821, 'yaw': -3.141}, None, None +170.00, [INFO], robot3, {'battery-level': '35.45'}, None, None +176.81, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/41_abbbbb.log b/analyze_skills/logs/41_abbbbb.log new file mode 100644 index 00000000..6748c71c --- /dev/null +++ b/analyze_skills/logs/41_abbbbb.log @@ -0,0 +1,26 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot1, {'y': 18.0, 'x': -27.23, 'yaw': -3.142}, None, None +10.00, [INFO], robot1, {'battery-level': '58.55'}, None, None +20.01, [INFO], robot1, {'battery-level': '57.89'}, None, None +20.01, [INFO], robot1, {'y': 16.482, 'x': -27.095, 'yaw': -3.142}, None, None +30.01, [INFO], robot1, {'battery-level': '57.23'}, None, None +30.01, [INFO], robot1, {'y': 16.213, 'x': -28.992, 'yaw': -3.141}, None, None +40.08, [INFO], robot1, {'battery-level': '56.57'}, None, None +40.08, [INFO], robot1, {'y': 16.109, 'x': -31.124, 'yaw': -3.141}, None, None +50.08, [INFO], robot1, {'y': 15.702, 'x': -33.23, 'yaw': 3.138}, None, None +50.08, [INFO], robot1, {'battery-level': '55.91'}, None, None +60.01, [INFO], robot1, {'battery-level': '55.25'}, None, None +60.01, [INFO], robot1, {'y': 15.46, 'x': -35.306, 'yaw': -3.141}, None, None +70.06, [INFO], robot1, {'y': 16.559, 'x': -36.581, 'yaw': -3.142}, None, None +70.06, [INFO], robot1, {'battery-level': '54.59'}, None, None +80.07, [INFO], robot1, {'y': 18.664, 'x': -36.697, 'yaw': -3.141}, None, None +80.07, [INFO], robot1, {'battery-level': '53.93'}, None, None +90.03, [INFO], robot1, {'battery-level': '53.27'}, None, None +90.03, [INFO], robot1, {'y': 20.776, 'x': -36.852, 'yaw': 3.141}, None, None +100.02, [INFO], robot1, {'battery-level': '52.61'}, None, None +100.02, [INFO], robot1, {'y': 21.458, 'x': -38.054, 'yaw': 3.141}, None, None +104.62, [info], nurse, sync, received-request, (status=sending-request) +104.62, [info], nurse, sync, request-sent, (status=waiting) +104.62, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/analyze_skills/logs/41_abbbbp.log b/analyze_skills/logs/41_abbbbp.log new file mode 100644 index 00000000..2b32b8a2 --- /dev/null +++ b/analyze_skills/logs/41_abbbbp.log @@ -0,0 +1,38 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'y': 18.598, 'x': -34.298, 'yaw': 3.142}, None, None +10.01, [INFO], robot6, {'battery-level': '50.46'}, None, None +20.07, [INFO], robot6, {'y': 17.921, 'x': -36.039, 'yaw': -3.142}, None, None +20.07, [INFO], robot6, {'battery-level': '50.08'}, None, None +30.01, [INFO], robot6, {'battery-level': '49.70'}, None, None +30.01, [INFO], robot6, {'y': 19.722, 'x': -36.831, 'yaw': 3.141}, None, None +40.06, [INFO], robot6, {'y': 21.593, 'x': -37.512, 'yaw': 3.137}, None, None +40.06, [INFO], robot6, {'battery-level': '49.32'}, None, None +50.04, [INFO], robot6, {'battery-level': '48.94'}, None, None +50.04, [INFO], robot6, {'y': 21.476, 'x': -38.1, 'yaw': -3.142}, None, None +50.68, [info], nurse, sync, received-request, (status=sending-request) +50.68, [info], nurse, sync, request-sent, (status=waiting) +50.68, [info], nurse, sync, wait-message, (status=message-received) +60.01, [INFO], robot6, {'battery-level': '48.56'}, None, None +60.01, [INFO], robot6, {'y': 20.435, 'x': -37.219, 'yaw': -3.142}, None, None +70.02, [INFO], robot6, {'y': 18.317, 'x': -37.163, 'yaw': 3.141}, None, None +70.02, [INFO], robot6, {'battery-level': '48.18'}, None, None +80.00, [INFO], robot6, {'battery-level': '47.80'}, None, None +80.00, [INFO], robot6, {'y': 16.212, 'x': -37.01, 'yaw': 3.14}, None, None +90.01, [INFO], robot6, {'battery-level': '47.42'}, None, None +90.01, [INFO], robot6, {'y': 15.458, 'x': -35.019, 'yaw': 3.141}, None, None +100.08, [INFO], robot6, {'battery-level': '47.04'}, None, None +100.08, [INFO], robot6, {'y': 15.503, 'x': -32.886, 'yaw': -3.142}, None, None +110.08, [INFO], robot6, {'y': 15.514, 'x': -30.762, 'yaw': -3.141}, None, None +110.08, [INFO], robot6, {'battery-level': '46.66'}, None, None +120.02, [INFO], robot6, {'battery-level': '46.28'}, None, None +120.02, [INFO], robot6, {'y': 15.729, 'x': -28.662, 'yaw': -3.141}, None, None +130.02, [INFO], robot6, {'y': 15.788, 'x': -26.541, 'yaw': 3.141}, None, None +130.02, [INFO], robot6, {'battery-level': '45.90'}, None, None +140.06, [INFO], robot6, {'y': 13.914, 'x': -25.71, 'yaw': 3.142}, None, None +140.06, [INFO], robot6, {'battery-level': '45.52'}, None, None +150.07, [INFO], robot6, {'y': 12.916, 'x': -25.933, 'yaw': -3.142}, None, None +150.07, [INFO], robot6, {'battery-level': '45.14'}, None, None +152.09, [info], lab_arm, sync, wait-message, (status=message-received) +153.01, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/42_abbbcb.log b/analyze_skills/logs/42_abbbcb.log new file mode 100644 index 00000000..b4014ac6 --- /dev/null +++ b/analyze_skills/logs/42_abbbcb.log @@ -0,0 +1,37 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot5, {'battery-level': '27.50'}, None, None +10.06, [INFO], robot5, {'y': 18.569, 'x': -34.311, 'yaw': 3.141}, None, None +20.04, [INFO], robot5, {'y': 17.942, 'x': -36.045, 'yaw': 3.142}, None, None +20.04, [INFO], robot5, {'battery-level': '26.74'}, None, None +30.08, [INFO], robot5, {'y': 17.286, 'x': -37.0, 'yaw': -3.142}, None, None +30.08, [INFO], robot5, {'battery-level': '25.98'}, None, None +40.04, [INFO], robot5, {'battery-level': '25.22'}, None, None +40.04, [INFO], robot5, {'y': 17.46, 'x': -36.898, 'yaw': -3.142}, None, None +50.08, [INFO], robot5, {'y': 17.426, 'x': -36.909, 'yaw': -3.142}, None, None +50.08, [INFO], robot5, {'battery-level': '24.46'}, None, None +60.04, [INFO], robot5, {'y': 17.203, 'x': -37.071, 'yaw': 3.141}, None, None +60.04, [INFO], robot5, {'battery-level': '23.70'}, None, None +70.01, [INFO], robot5, {'y': 17.422, 'x': -36.885, 'yaw': 3.14}, None, None +70.01, [INFO], robot5, {'battery-level': '22.94'}, None, None +80.06, [INFO], robot5, {'battery-level': '22.18'}, None, None +80.06, [INFO], robot5, {'y': 17.228, 'x': -37.042, 'yaw': 3.141}, None, None +90.03, [INFO], robot5, {'battery-level': '21.42'}, None, None +90.03, [INFO], robot5, {'y': 17.424, 'x': -36.946, 'yaw': -3.141}, None, None +100.08, [INFO], robot5, {'battery-level': '20.66'}, None, None +100.08, [INFO], robot5, {'y': 17.308, 'x': -37.163, 'yaw': -3.142}, None, None +110.04, [INFO], robot5, {'battery-level': '19.90'}, None, None +110.04, [INFO], robot5, {'y': 17.278, 'x': -36.95, 'yaw': -3.142}, None, None +120.04, [INFO], robot5, {'battery-level': '19.14'}, None, None +120.04, [INFO], robot5, {'y': 17.243, 'x': -37.116, 'yaw': 3.142}, None, None +130.07, [INFO], robot5, {'y': 17.385, 'x': -37.018, 'yaw': -3.142}, None, None +130.07, [INFO], robot5, {'battery-level': '18.38'}, None, None +140.06, [INFO], robot5, {'battery-level': '17.62'}, None, None +140.06, [INFO], robot5, {'y': 17.345, 'x': -36.834, 'yaw': 3.14}, None, None +150.01, [INFO], robot5, {'y': 17.475, 'x': -36.946, 'yaw': 3.142}, None, None +150.01, [INFO], robot5, {'battery-level': '16.86'}, None, None +160.04, [INFO], robot5, {'y': 17.216, 'x': -37.076, 'yaw': -3.141}, None, None +160.04, [INFO], robot5, {'battery-level': '16.10'}, None, None +166.59, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/42_abbbcp.log b/analyze_skills/logs/42_abbbcp.log new file mode 100644 index 00000000..ed333573 --- /dev/null +++ b/analyze_skills/logs/42_abbbcp.log @@ -0,0 +1,168 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': 3.142}, None, None +10.04, [INFO], robot6, {'battery-level': '50.46'}, None, None +20.04, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': -3.142}, None, None +20.04, [INFO], robot6, {'battery-level': '50.08'}, None, None +30.03, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': 3.142}, None, None +30.03, [INFO], robot6, {'battery-level': '49.70'}, None, None +40.05, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': -3.142}, None, None +40.05, [INFO], robot6, {'battery-level': '49.32'}, None, None +50.06, [INFO], robot6, {'battery-level': '48.94'}, None, None +50.06, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None +60.04, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None +60.04, [INFO], robot6, {'battery-level': '48.56'}, None, None +70.09, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None +70.09, [INFO], robot6, {'battery-level': '48.18'}, None, None +80.02, [INFO], robot6, {'battery-level': '47.80'}, None, None +80.02, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None +90.03, [INFO], robot6, {'battery-level': '47.42'}, None, None +90.03, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None +100.01, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None +100.01, [INFO], robot6, {'battery-level': '47.04'}, None, None +110.03, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None +110.03, [INFO], robot6, {'battery-level': '46.66'}, None, None +120.09, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None +120.09, [INFO], robot6, {'battery-level': '46.28'}, None, None +130.08, [INFO], robot6, {'battery-level': '45.90'}, None, None +130.08, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None +140.08, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +140.08, [INFO], robot6, {'battery-level': '45.52'}, None, None +150.06, [INFO], robot6, {'battery-level': '45.14'}, None, None +150.06, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +160.00, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +160.00, [INFO], robot6, {'battery-level': '44.76'}, None, None +170.00, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +170.00, [INFO], robot6, {'battery-level': '44.38'}, None, None +180.05, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +180.05, [INFO], robot6, {'battery-level': '44.00'}, None, None +190.09, [INFO], robot6, {'battery-level': '43.62'}, None, None +190.09, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': 3.142}, None, None +200.06, [INFO], robot6, {'battery-level': '43.24'}, None, None +200.06, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +210.07, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +210.07, [INFO], robot6, {'battery-level': '42.86'}, None, None +220.09, [INFO], robot6, {'battery-level': '42.48'}, None, None +220.09, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +230.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None +230.09, [INFO], robot6, {'battery-level': '42.10'}, None, None +240.04, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': 3.142}, None, None +240.04, [INFO], robot6, {'battery-level': '41.72'}, None, None +250.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None +250.09, [INFO], robot6, {'battery-level': '41.34'}, None, None +260.00, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None +260.00, [INFO], robot6, {'battery-level': '40.96'}, None, None +270.04, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None +270.04, [INFO], robot6, {'battery-level': '40.58'}, None, None +280.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None +280.09, [INFO], robot6, {'battery-level': '40.20'}, None, None +290.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': 3.142}, None, None +290.09, [INFO], robot6, {'battery-level': '39.82'}, None, None +300.07, [INFO], robot6, {'battery-level': '39.44'}, None, None +300.07, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None +310.02, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': 3.142}, None, None +310.02, [INFO], robot6, {'battery-level': '39.06'}, None, None +320.01, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +320.01, [INFO], robot6, {'battery-level': '38.68'}, None, None +330.01, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +330.01, [INFO], robot6, {'battery-level': '38.30'}, None, None +340.07, [INFO], robot6, {'battery-level': '37.92'}, None, None +340.07, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +350.01, [INFO], robot6, {'battery-level': '37.54'}, None, None +350.01, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +360.00, [INFO], robot6, {'battery-level': '37.16'}, None, None +360.00, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +370.04, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +370.04, [INFO], robot6, {'battery-level': '36.78'}, None, None +380.06, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +380.06, [INFO], robot6, {'battery-level': '36.40'}, None, None +390.07, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +390.07, [INFO], robot6, {'battery-level': '36.02'}, None, None +400.08, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +400.08, [INFO], robot6, {'battery-level': '35.64'}, None, None +410.07, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +410.07, [INFO], robot6, {'battery-level': '35.26'}, None, None +420.09, [INFO], robot6, {'battery-level': '34.88'}, None, None +420.09, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +430.08, [INFO], robot6, {'battery-level': '34.50'}, None, None +430.08, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': 3.142}, None, None +440.02, [INFO], robot6, {'battery-level': '34.12'}, None, None +440.02, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +450.03, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': 3.142}, None, None +450.03, [INFO], robot6, {'battery-level': '33.74'}, None, None +460.00, [INFO], robot6, {'battery-level': '33.36'}, None, None +460.00, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +470.00, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +470.00, [INFO], robot6, {'battery-level': '32.98'}, None, None +480.05, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +480.05, [INFO], robot6, {'battery-level': '32.60'}, None, None +490.08, [INFO], robot6, {'battery-level': '32.22'}, None, None +490.08, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None +500.04, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None +500.04, [INFO], robot6, {'battery-level': '31.84'}, None, None +510.06, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None +510.06, [INFO], robot6, {'battery-level': '31.46'}, None, None +520.08, [INFO], robot6, {'battery-level': '31.08'}, None, None +520.08, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None +530.09, [INFO], robot6, {'battery-level': '30.70'}, None, None +530.09, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None +540.09, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None +540.09, [INFO], robot6, {'battery-level': '30.32'}, None, None +550.07, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None +550.07, [INFO], robot6, {'battery-level': '29.94'}, None, None +560.00, [INFO], robot6, {'battery-level': '29.56'}, None, None +560.00, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None +570.02, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None +570.02, [INFO], robot6, {'battery-level': '29.18'}, None, None +580.08, [INFO], robot6, {'battery-level': '28.80'}, None, None +580.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None +590.10, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': 3.142}, None, None +590.10, [INFO], robot6, {'battery-level': '28.42'}, None, None +600.08, [INFO], robot6, {'battery-level': '28.04'}, None, None +600.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None +610.05, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None +610.05, [INFO], robot6, {'battery-level': '27.66'}, None, None +620.02, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None +620.02, [INFO], robot6, {'battery-level': '27.28'}, None, None +630.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None +630.08, [INFO], robot6, {'battery-level': '26.90'}, None, None +640.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': 3.142}, None, None +640.08, [INFO], robot6, {'battery-level': '26.52'}, None, None +650.10, [INFO], robot6, {'battery-level': '26.14'}, None, None +650.10, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': 3.142}, None, None +660.09, [INFO], robot6, {'battery-level': '25.76'}, None, None +660.09, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None +670.10, [INFO], robot6, {'battery-level': '25.38'}, None, None +670.10, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None +680.04, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None +680.04, [INFO], robot6, {'battery-level': '25.00'}, None, None +690.04, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None +690.04, [INFO], robot6, {'battery-level': '24.62'}, None, None +700.07, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None +700.07, [INFO], robot6, {'battery-level': '24.24'}, None, None +710.07, [INFO], robot6, {'battery-level': '23.86'}, None, None +710.07, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None +720.06, [INFO], robot6, {'battery-level': '23.48'}, None, None +720.06, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None +730.08, [INFO], robot6, {'battery-level': '23.10'}, None, None +730.08, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None +740.07, [INFO], robot6, {'battery-level': '22.72'}, None, None +740.07, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None +750.01, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': 3.142}, None, None +750.01, [INFO], robot6, {'battery-level': '22.34'}, None, None +760.04, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': 3.142}, None, None +760.04, [INFO], robot6, {'battery-level': '21.96'}, None, None +770.03, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None +770.03, [INFO], robot6, {'battery-level': '21.58'}, None, None +780.02, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None +780.02, [INFO], robot6, {'battery-level': '21.20'}, None, None +790.09, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None +790.09, [INFO], robot6, {'battery-level': '20.82'}, None, None +800.02, [INFO], robot6, {'battery-level': '20.44'}, None, None +800.02, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None +810.02, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None +810.02, [INFO], robot6, {'battery-level': '20.06'}, None, None +820.03, [INFO], robot6, {'battery-level': '19.68'}, None, None +820.03, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/43_abbcab.log b/analyze_skills/logs/43_abbcab.log new file mode 100644 index 00000000..916b204a --- /dev/null +++ b/analyze_skills/logs/43_abbcab.log @@ -0,0 +1,60 @@ +0.00, [INFO], robot1, {'battery-level': '59.15'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot1, {'battery-level': '58.55'}, None, None +10.04, [INFO], robot1, {'y': 17.485, 'x': -11.619, 'yaw': 3.141}, None, None +20.09, [INFO], robot1, {'y': 16.273, 'x': -12.875, 'yaw': 3.142}, None, None +20.09, [INFO], robot1, {'battery-level': '57.89'}, None, None +30.09, [INFO], robot1, {'battery-level': '57.23'}, None, None +30.09, [INFO], robot1, {'y': 16.19, 'x': -14.995, 'yaw': 3.141}, None, None +40.05, [INFO], robot1, {'battery-level': '56.57'}, None, None +40.05, [INFO], robot1, {'y': 16.116, 'x': -17.084, 'yaw': -3.141}, None, None +50.00, [INFO], robot1, {'battery-level': '55.91'}, None, None +50.00, [INFO], robot1, {'y': 16.248, 'x': -19.18, 'yaw': 3.142}, None, None +60.06, [INFO], robot1, {'battery-level': '55.25'}, None, None +60.06, [INFO], robot1, {'y': 16.323, 'x': -21.292, 'yaw': -3.142}, None, None +70.00, [INFO], robot1, {'battery-level': '54.59'}, None, None +70.00, [INFO], robot1, {'y': 16.152, 'x': -23.385, 'yaw': 3.14}, None, None +80.03, [INFO], robot1, {'battery-level': '53.93'}, None, None +80.03, [INFO], robot1, {'y': 16.117, 'x': -25.492, 'yaw': 3.14}, None, None +90.07, [INFO], robot1, {'battery-level': '53.27'}, None, None +90.07, [INFO], robot1, {'y': 16.181, 'x': -27.607, 'yaw': -3.142}, None, None +100.05, [INFO], robot1, {'battery-level': '52.61'}, None, None +100.05, [INFO], robot1, {'y': 16.222, 'x': -29.716, 'yaw': 3.142}, None, None +110.02, [INFO], robot1, {'battery-level': '51.95'}, None, None +110.02, [INFO], robot1, {'y': 16.039, 'x': -31.823, 'yaw': 3.142}, None, None +120.06, [INFO], robot1, {'battery-level': '51.29'}, None, None +120.06, [INFO], robot1, {'y': 15.507, 'x': -33.91, 'yaw': -3.142}, None, None +130.04, [INFO], robot1, {'battery-level': '50.63'}, None, None +130.04, [INFO], robot1, {'y': 15.524, 'x': -36.015, 'yaw': -3.14}, None, None +140.01, [INFO], robot1, {'y': 17.099, 'x': -36.795, 'yaw': -3.142}, None, None +140.01, [INFO], robot1, {'battery-level': '49.97'}, None, None +150.06, [INFO], robot1, {'battery-level': '49.31'}, None, None +150.06, [INFO], robot1, {'y': 17.639, 'x': -36.801, 'yaw': -3.142}, None, None +160.02, [INFO], robot1, {'battery-level': '48.65'}, None, None +160.02, [INFO], robot1, {'y': 17.701, 'x': -36.79, 'yaw': 3.142}, None, None +170.05, [INFO], robot1, {'battery-level': '47.99'}, None, None +170.05, [INFO], robot1, {'y': 17.7, 'x': -36.785, 'yaw': 3.142}, None, None +180.00, [INFO], robot1, {'battery-level': '47.33'}, None, None +180.00, [INFO], robot1, {'y': 17.702, 'x': -36.712, 'yaw': -3.141}, None, None +190.04, [INFO], robot1, {'battery-level': '46.67'}, None, None +190.04, [INFO], robot1, {'y': 18.071, 'x': -35.717, 'yaw': -3.141}, None, None +200.06, [INFO], robot1, {'battery-level': '46.01'}, None, None +200.06, [INFO], robot1, {'y': 18.054, 'x': -35.712, 'yaw': 3.142}, None, None +210.02, [INFO], robot1, {'y': 17.952, 'x': -36.007, 'yaw': 3.141}, None, None +210.02, [INFO], robot1, {'battery-level': '45.35'}, None, None +220.04, [INFO], robot1, {'battery-level': '44.69'}, None, None +220.04, [INFO], robot1, {'y': 18.137, 'x': -35.623, 'yaw': -3.136}, None, None +230.03, [INFO], robot1, {'battery-level': '44.03'}, None, None +230.03, [INFO], robot1, {'y': 18.148, 'x': -35.939, 'yaw': -3.138}, None, None +240.04, [INFO], robot1, {'battery-level': '43.37'}, None, None +240.04, [INFO], robot1, {'y': 18.289, 'x': -35.753, 'yaw': -3.142}, None, None +250.07, [INFO], robot1, {'y': 18.305, 'x': -35.731, 'yaw': 3.142}, None, None +250.07, [INFO], robot1, {'battery-level': '42.71'}, None, None +260.07, [INFO], robot1, {'battery-level': '42.05'}, None, None +260.07, [INFO], robot1, {'y': 18.3, 'x': -35.734, 'yaw': -3.141}, None, None +270.06, [INFO], robot1, {'battery-level': '41.39'}, None, None +270.06, [INFO], robot1, {'y': 18.297, 'x': -35.727, 'yaw': -3.136}, None, None +280.06, [INFO], robot1, {'battery-level': '40.73'}, None, None +280.06, [INFO], robot1, {'y': 18.301, 'x': -35.724, 'yaw': 3.141}, None, None +288.62, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/43_abbcap.log b/analyze_skills/logs/43_abbcap.log new file mode 100644 index 00000000..e7ca533b --- /dev/null +++ b/analyze_skills/logs/43_abbcap.log @@ -0,0 +1,53 @@ +0.00, [INFO], robot3, {'battery-level': '46.27'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot3, {'battery-level': '45.69'}, None, None +10.04, [INFO], robot3, {'y': 21.537, 'x': -37.512, 'yaw': 3.142}, None, None +20.08, [INFO], robot3, {'y': 19.624, 'x': -37.103, 'yaw': 3.142}, None, None +20.08, [INFO], robot3, {'battery-level': '45.05'}, None, None +30.08, [INFO], robot3, {'y': 17.905, 'x': -35.86, 'yaw': 3.141}, None, None +30.08, [INFO], robot3, {'battery-level': '44.41'}, None, None +40.03, [INFO], robot3, {'battery-level': '43.77'}, None, None +40.03, [INFO], robot3, {'y': 18.565, 'x': -34.154, 'yaw': -3.142}, None, None +48.81, [info], nurse, sync, received-request, (status=sending-request) +48.81, [info], nurse, sync, request-sent, (status=waiting) +48.81, [info], nurse, sync, wait-message, (status=message-received) +50.01, [INFO], robot3, {'y': 18.971, 'x': -33.933, 'yaw': 3.141}, None, None +50.01, [INFO], robot3, {'battery-level': '43.13'}, None, None +60.02, [INFO], robot3, {'y': 17.731, 'x': -35.41, 'yaw': 3.139}, None, None +60.02, [INFO], robot3, {'battery-level': '42.49'}, None, None +70.08, [INFO], robot3, {'y': 17.941, 'x': -36.102, 'yaw': -3.142}, None, None +70.08, [INFO], robot3, {'battery-level': '41.85'}, None, None +80.02, [INFO], robot3, {'battery-level': '41.21'}, None, None +80.02, [INFO], robot3, {'y': 17.941, 'x': -36.102, 'yaw': -3.142}, None, None +90.04, [INFO], robot3, {'y': 17.481, 'x': -36.826, 'yaw': 3.142}, None, None +90.04, [INFO], robot3, {'battery-level': '40.57'}, None, None +100.06, [INFO], robot3, {'y': 17.199, 'x': -36.82, 'yaw': -3.141}, None, None +100.06, [INFO], robot3, {'battery-level': '39.93'}, None, None +110.01, [INFO], robot3, {'battery-level': '39.29'}, None, None +110.01, [INFO], robot3, {'y': 17.452, 'x': -37.062, 'yaw': 3.142}, None, None +120.07, [INFO], robot3, {'y': 17.339, 'x': -37.081, 'yaw': -3.142}, None, None +120.07, [INFO], robot3, {'battery-level': '38.65'}, None, None +130.07, [INFO], robot3, {'battery-level': '38.01'}, None, None +130.07, [INFO], robot3, {'y': 17.345, 'x': -36.856, 'yaw': 3.14}, None, None +140.08, [INFO], robot3, {'battery-level': '37.37'}, None, None +140.08, [INFO], robot3, {'y': 17.577, 'x': -36.998, 'yaw': -3.142}, None, None +150.02, [INFO], robot3, {'battery-level': '36.73'}, None, None +150.02, [INFO], robot3, {'y': 17.395, 'x': -36.888, 'yaw': 3.141}, None, None +160.07, [INFO], robot3, {'y': 17.377, 'x': -36.855, 'yaw': 3.142}, None, None +160.07, [INFO], robot3, {'battery-level': '36.09'}, None, None +170.02, [INFO], robot3, {'battery-level': '35.45'}, None, None +170.02, [INFO], robot3, {'y': 17.386, 'x': -36.946, 'yaw': 3.141}, None, None +180.00, [INFO], robot3, {'y': 17.399, 'x': -37.182, 'yaw': 3.142}, None, None +180.00, [INFO], robot3, {'battery-level': '34.81'}, None, None +190.07, [INFO], robot3, {'battery-level': '34.17'}, None, None +190.07, [INFO], robot3, {'y': 17.399, 'x': -36.711, 'yaw': 3.142}, None, None +200.02, [INFO], robot3, {'battery-level': '33.53'}, None, None +200.02, [INFO], robot3, {'y': 17.391, 'x': -37.08, 'yaw': 3.141}, None, None +210.06, [INFO], robot3, {'battery-level': '32.89'}, None, None +210.06, [INFO], robot3, {'y': 17.45, 'x': -36.885, 'yaw': 3.142}, None, None +220.07, [INFO], robot3, {'y': 17.328, 'x': -36.82, 'yaw': -3.141}, None, None +220.07, [INFO], robot3, {'battery-level': '32.25'}, None, None +230.00, [INFO], robot3, {'y': 17.339, 'x': -37.021, 'yaw': -3.141}, None, None +230.00, [INFO], robot3, {'battery-level': '31.61'}, None, None +232.53, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/44_abbcbb.log b/analyze_skills/logs/44_abbcbb.log new file mode 100644 index 00000000..17daed00 --- /dev/null +++ b/analyze_skills/logs/44_abbcbb.log @@ -0,0 +1,50 @@ +0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot4, {'battery-level': '64.70'}, None, None +10.01, [INFO], robot4, {'y': 34.241, 'x': -33.519, 'yaw': 3.142}, None, None +20.08, [INFO], robot4, {'y': 34.69, 'x': -35.586, 'yaw': 3.141}, None, None +20.08, [INFO], robot4, {'battery-level': '64.14'}, None, None +30.09, [INFO], robot4, {'y': 33.284, 'x': -36.835, 'yaw': -3.142}, None, None +30.09, [INFO], robot4, {'battery-level': '63.58'}, None, None +40.02, [INFO], robot4, {'battery-level': '63.02'}, None, None +40.02, [INFO], robot4, {'y': 31.201, 'x': -36.919, 'yaw': -3.141}, None, None +50.05, [INFO], robot4, {'battery-level': '62.46'}, None, None +50.05, [INFO], robot4, {'y': 29.093, 'x': -36.944, 'yaw': -3.142}, None, None +60.00, [INFO], robot4, {'y': 27.0, 'x': -36.991, 'yaw': 3.142}, None, None +60.00, [INFO], robot4, {'battery-level': '61.90'}, None, None +70.09, [INFO], robot4, {'y': 24.87, 'x': -37.041, 'yaw': 3.141}, None, None +70.09, [INFO], robot4, {'battery-level': '61.34'}, None, None +80.03, [INFO], robot4, {'battery-level': '60.78'}, None, None +80.03, [INFO], robot4, {'y': 22.771, 'x': -37.035, 'yaw': 3.141}, None, None +90.08, [INFO], robot4, {'battery-level': '60.22'}, None, None +90.08, [INFO], robot4, {'y': 21.326, 'x': -37.909, 'yaw': -3.136}, None, None +100.00, [INFO], robot4, {'battery-level': '59.66'}, None, None +100.00, [INFO], robot4, {'y': 21.443, 'x': -38.061, 'yaw': 3.141}, None, None +108.75, [info], nurse, sync, received-request, (status=sending-request) +108.75, [info], nurse, sync, request-sent, (status=waiting) +108.75, [info], nurse, sync, wait-message, (status=message-received) +110.04, [INFO], robot4, {'battery-level': '59.10'}, None, None +110.04, [INFO], robot4, {'y': 21.387, 'x': -38.117, 'yaw': 3.139}, None, None +120.08, [INFO], robot4, {'y': 19.899, 'x': -37.172, 'yaw': 3.141}, None, None +120.08, [INFO], robot4, {'battery-level': '58.54'}, None, None +130.09, [INFO], robot4, {'battery-level': '57.98'}, None, None +130.09, [INFO], robot4, {'y': 17.79, 'x': -37.14, 'yaw': 3.141}, None, None +140.03, [INFO], robot4, {'battery-level': '57.42'}, None, None +140.03, [INFO], robot4, {'y': 15.922, 'x': -36.59, 'yaw': -3.142}, None, None +150.05, [INFO], robot4, {'battery-level': '56.86'}, None, None +150.05, [INFO], robot4, {'y': 15.371, 'x': -34.517, 'yaw': -3.142}, None, None +160.05, [INFO], robot4, {'battery-level': '56.30'}, None, None +160.05, [INFO], robot4, {'y': 15.497, 'x': -32.387, 'yaw': -3.142}, None, None +169.97, [INFO], robot4, {'y': 15.6, 'x': -30.269, 'yaw': -3.142}, None, None +170.06, [INFO], robot4, {'battery-level': '55.74'}, None, None +180.09, [INFO], robot4, {'battery-level': '55.18'}, None, None +180.09, [INFO], robot4, {'y': 15.812, 'x': -28.156, 'yaw': -3.142}, None, None +190.03, [INFO], robot4, {'battery-level': '54.62'}, None, None +190.03, [INFO], robot4, {'y': 15.562, 'x': -26.19, 'yaw': 3.142}, None, None +200.07, [INFO], robot4, {'battery-level': '54.06'}, None, None +200.07, [INFO], robot4, {'y': 13.503, 'x': -25.695, 'yaw': 3.141}, None, None +210.07, [INFO], robot4, {'y': 12.872, 'x': -25.949, 'yaw': 3.142}, None, None +210.07, [INFO], robot4, {'battery-level': '53.50'}, None, None +210.62, [info], lab_arm, sync, wait-message, (status=message-received) +211.54, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/44_abbcbp.log b/analyze_skills/logs/44_abbcbp.log new file mode 100644 index 00000000..b1a22bfb --- /dev/null +++ b/analyze_skills/logs/44_abbcbp.log @@ -0,0 +1,43 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot6, {'battery-level': '50.46'}, None, None +10.00, [INFO], robot6, {'y': 18.918, 'x': -33.898, 'yaw': -3.141}, None, None +20.01, [INFO], robot6, {'y': 17.781, 'x': -35.51, 'yaw': 3.141}, None, None +20.01, [INFO], robot6, {'battery-level': '50.08'}, None, None +30.01, [INFO], robot6, {'battery-level': '49.70'}, None, None +30.01, [INFO], robot6, {'y': 19.205, 'x': -36.833, 'yaw': 3.141}, None, None +40.05, [INFO], robot6, {'y': 21.27, 'x': -37.243, 'yaw': 3.137}, None, None +40.05, [INFO], robot6, {'battery-level': '49.32'}, None, None +50.05, [INFO], robot6, {'y': 21.489, 'x': -38.087, 'yaw': -3.142}, None, None +50.05, [INFO], robot6, {'battery-level': '48.94'}, None, None +60.07, [INFO], robot6, {'battery-level': '48.56'}, None, None +60.07, [INFO], robot6, {'y': 21.36, 'x': -38.082, 'yaw': 3.141}, None, None +68.58, [info], nurse, sync, received-request, (status=sending-request) +68.58, [info], nurse, sync, request-sent, (status=waiting) +68.58, [info], nurse, sync, wait-message, (status=message-received) +70.05, [INFO], robot6, {'y': 21.345, 'x': -38.018, 'yaw': 3.141}, None, None +70.05, [INFO], robot6, {'battery-level': '48.18'}, None, None +80.09, [INFO], robot6, {'battery-level': '47.80'}, None, None +80.09, [INFO], robot6, {'y': 19.79, 'x': -37.179, 'yaw': 3.142}, None, None +90.02, [INFO], robot6, {'battery-level': '47.42'}, None, None +90.02, [INFO], robot6, {'y': 17.701, 'x': -37.137, 'yaw': 3.141}, None, None +100.06, [INFO], robot6, {'battery-level': '47.04'}, None, None +100.06, [INFO], robot6, {'y': 15.894, 'x': -36.526, 'yaw': 3.141}, None, None +110.06, [INFO], robot6, {'battery-level': '46.66'}, None, None +110.06, [INFO], robot6, {'y': 15.372, 'x': -34.457, 'yaw': -3.142}, None, None +120.01, [INFO], robot6, {'battery-level': '46.28'}, None, None +120.01, [INFO], robot6, {'y': 15.532, 'x': -32.349, 'yaw': 3.142}, None, None +130.06, [INFO], robot6, {'y': 15.567, 'x': -30.226, 'yaw': 3.14}, None, None +130.06, [INFO], robot6, {'battery-level': '45.90'}, None, None +140.01, [INFO], robot6, {'y': 15.729, 'x': -28.127, 'yaw': -3.142}, None, None +140.01, [INFO], robot6, {'battery-level': '45.52'}, None, None +150.07, [INFO], robot6, {'battery-level': '45.14'}, None, None +150.07, [INFO], robot6, {'y': 15.422, 'x': -26.151, 'yaw': -3.142}, None, None +160.03, [INFO], robot6, {'battery-level': '44.76'}, None, None +160.03, [INFO], robot6, {'y': 13.35, 'x': -25.762, 'yaw': 3.142}, None, None +170.07, [INFO], robot6, {'battery-level': '44.38'}, None, None +170.07, [INFO], robot6, {'y': 12.905, 'x': -26.0, 'yaw': 3.141}, None, None +173.75, [info], lab_arm, sync, wait-message, (status=message-received) +174.68, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/45_abbccb.log b/analyze_skills/logs/45_abbccb.log new file mode 100644 index 00000000..80fdebdd --- /dev/null +++ b/analyze_skills/logs/45_abbccb.log @@ -0,0 +1,25 @@ +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot6, {'battery-level': '50.46'}, None, None +10.02, [INFO], robot6, {'y': 18.012, 'x': -27.151, 'yaw': -3.14}, None, None +20.01, [INFO], robot6, {'battery-level': '50.08'}, None, None +20.01, [INFO], robot6, {'y': 16.243, 'x': -27.46, 'yaw': 3.14}, None, None +30.00, [INFO], robot6, {'battery-level': '49.70'}, None, None +30.00, [INFO], robot6, {'y': 17.457, 'x': -28.649, 'yaw': -3.141}, None, None +39.97, [INFO], robot6, {'battery-level': '49.32'}, None, None +39.97, [INFO], robot6, {'y': 17.928, 'x': -28.551, 'yaw': 3.14}, None, None +47.45, [info], nurse, sync, received-request, (status=sending-request) +47.45, [info], nurse, sync, request-sent, (status=waiting) +47.45, [info], nurse, sync, wait-message, (status=message-received) +50.01, [INFO], robot6, {'y': 17.599, 'x': -28.662, 'yaw': 3.142}, None, None +50.01, [INFO], robot6, {'battery-level': '48.94'}, None, None +59.99, [INFO], robot6, {'battery-level': '48.56'}, None, None +60.03, [INFO], robot6, {'y': 16.264, 'x': -27.656, 'yaw': 3.141}, None, None +70.00, [INFO], robot6, {'battery-level': '48.18'}, None, None +70.00, [INFO], robot6, {'y': 15.283, 'x': -26.095, 'yaw': 3.142}, None, None +79.99, [INFO], robot6, {'y': 13.2, 'x': -25.826, 'yaw': -3.141}, None, None +80.02, [INFO], robot6, {'battery-level': '47.80'}, None, None +89.99, [INFO], robot6, {'battery-level': '47.42'}, None, None +89.99, [INFO], robot6, {'y': 12.885, 'x': -25.98, 'yaw': 3.142}, None, None +91.11, [info], lab_arm, sync, wait-message, (status=message-received) +91.41, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/45_abbccp.log b/analyze_skills/logs/45_abbccp.log new file mode 100644 index 00000000..0a5f42c1 --- /dev/null +++ b/analyze_skills/logs/45_abbccp.log @@ -0,0 +1,25 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot6, {'y': 17.398, 'x': -27.132, 'yaw': -3.142}, None, None +10.08, [INFO], robot6, {'battery-level': '50.46'}, None, None +20.07, [INFO], robot6, {'battery-level': '50.08'}, None, None +20.07, [INFO], robot6, {'y': 16.265, 'x': -28.041, 'yaw': -3.14}, None, None +30.04, [INFO], robot6, {'battery-level': '49.70'}, None, None +30.04, [INFO], robot6, {'y': 17.856, 'x': -28.606, 'yaw': 3.141}, None, None +40.03, [INFO], robot6, {'battery-level': '49.32'}, None, None +40.03, [INFO], robot6, {'y': 17.959, 'x': -28.567, 'yaw': 3.142}, None, None +40.03, [info], nurse, sync, received-request, (status=sending-request) +40.03, [info], nurse, sync, request-sent, (status=waiting) +40.03, [info], nurse, sync, wait-message, (status=message-received) +50.02, [INFO], robot6, {'y': 16.119, 'x': -28.553, 'yaw': 3.14}, None, None +50.02, [INFO], robot6, {'battery-level': '48.94'}, None, None +60.04, [INFO], robot6, {'battery-level': '48.56'}, None, None +60.04, [INFO], robot6, {'y': 16.064, 'x': -26.445, 'yaw': 3.141}, None, None +70.06, [INFO], robot6, {'battery-level': '48.18'}, None, None +70.06, [INFO], robot6, {'y': 14.136, 'x': -25.733, 'yaw': 3.141}, None, None +80.02, [INFO], robot6, {'y': 12.921, 'x': -25.941, 'yaw': 3.14}, None, None +80.02, [INFO], robot6, {'battery-level': '47.80'}, None, None +90.08, [INFO], robot6, {'battery-level': '47.42'}, None, None +90.08, [INFO], robot6, {'y': 12.85, 'x': -25.989, 'yaw': -3.142}, None, None +91.90, [info], lab_arm, sync, wait-message, (status=message-received) +92.82, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/46_abcaab.log b/analyze_skills/logs/46_abcaab.log new file mode 100644 index 00000000..b4909bde --- /dev/null +++ b/analyze_skills/logs/46_abcaab.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot5, {'y': 17.228, 'x': -13.498, 'yaw': 3.142}, None, None +10.08, [INFO], robot5, {'battery-level': '27.80'}, None, None +20.06, [INFO], robot5, {'battery-level': '27.38'}, None, None +20.06, [INFO], robot5, {'y': 16.049, 'x': -14.656, 'yaw': -3.142}, None, None +30.03, [INFO], robot5, {'battery-level': '26.96'}, None, None +30.03, [INFO], robot5, {'y': 15.977, 'x': -16.762, 'yaw': 3.142}, None, None +40.09, [INFO], robot5, {'battery-level': '26.54'}, None, None +40.09, [INFO], robot5, {'y': 16.07, 'x': -18.879, 'yaw': -3.139}, None, None +50.03, [INFO], robot5, {'battery-level': '26.12'}, None, None +50.03, [INFO], robot5, {'y': 16.191, 'x': -20.977, 'yaw': 3.141}, None, None +60.09, [INFO], robot5, {'battery-level': '25.70'}, None, None +60.09, [INFO], robot5, {'y': 16.144, 'x': -23.101, 'yaw': 3.142}, None, None +70.06, [INFO], robot5, {'battery-level': '25.28'}, None, None +70.06, [INFO], robot5, {'y': 16.099, 'x': -25.205, 'yaw': 3.141}, None, None +80.07, [INFO], robot5, {'battery-level': '24.86'}, None, None +80.07, [INFO], robot5, {'y': 16.087, 'x': -27.318, 'yaw': -3.142}, None, None +90.03, [INFO], robot5, {'y': 16.146, 'x': -29.415, 'yaw': 3.142}, None, None +90.03, [INFO], robot5, {'battery-level': '24.44'}, None, None +100.08, [INFO], robot5, {'y': 15.965, 'x': -31.541, 'yaw': 3.142}, None, None +100.08, [INFO], robot5, {'battery-level': '24.02'}, None, None +110.04, [INFO], robot5, {'y': 15.552, 'x': -33.634, 'yaw': 3.141}, None, None +110.04, [INFO], robot5, {'battery-level': '23.60'}, None, None +120.09, [INFO], robot5, {'y': 15.523, 'x': -35.744, 'yaw': -3.142}, None, None +120.09, [INFO], robot5, {'battery-level': '23.18'}, None, None +130.01, [INFO], robot5, {'battery-level': '22.76'}, None, None +130.01, [INFO], robot5, {'y': 16.971, 'x': -36.7, 'yaw': -3.142}, None, None +140.09, [INFO], robot5, {'y': 17.717, 'x': -36.703, 'yaw': 3.141}, None, None +140.09, [INFO], robot5, {'battery-level': '22.34'}, None, None +150.03, [INFO], robot5, {'y': 18.066, 'x': -35.864, 'yaw': -3.142}, None, None +150.03, [INFO], robot5, {'battery-level': '21.92'}, None, None +160.02, [INFO], robot5, {'battery-level': '21.50'}, None, None +160.02, [INFO], robot5, {'y': 18.099, 'x': -35.682, 'yaw': -3.142}, None, None +170.06, [INFO], robot5, {'y': 18.022, 'x': -35.974, 'yaw': -3.137}, None, None +170.06, [INFO], robot5, {'battery-level': '21.08'}, None, None +180.09, [INFO], robot5, {'y': 17.898, 'x': -36.046, 'yaw': -3.142}, None, None +180.09, [INFO], robot5, {'battery-level': '20.66'}, None, None +190.09, [INFO], robot5, {'battery-level': '20.24'}, None, None +190.09, [INFO], robot5, {'y': 17.905, 'x': -36.051, 'yaw': 3.142}, None, None +200.01, [INFO], robot5, {'battery-level': '19.82'}, None, None +200.01, [INFO], robot5, {'y': 17.905, 'x': -36.051, 'yaw': -3.142}, None, None +210.06, [INFO], robot5, {'battery-level': '19.40'}, None, None +210.06, [INFO], robot5, {'y': 17.905, 'x': -36.051, 'yaw': 3.141}, None, None +220.08, [INFO], robot5, {'battery-level': '18.98'}, None, None +220.08, [INFO], robot5, {'y': 18.08, 'x': -35.715, 'yaw': 3.142}, None, None +227.15, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/46_abcaap.log b/analyze_skills/logs/46_abcaap.log new file mode 100644 index 00000000..c4cf2936 --- /dev/null +++ b/analyze_skills/logs/46_abcaap.log @@ -0,0 +1,66 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot4, {'battery-level': '64.97'}, None, None +10.03, [INFO], robot4, {'y': 34.094, 'x': -38.98, 'yaw': 3.142}, None, None +20.07, [INFO], robot4, {'battery-level': '64.71'}, None, None +20.07, [INFO], robot4, {'y': 34.121, 'x': -37.134, 'yaw': -3.142}, None, None +30.01, [INFO], robot4, {'battery-level': '64.45'}, None, None +30.01, [INFO], robot4, {'y': 32.025, 'x': -37.045, 'yaw': 3.141}, None, None +40.04, [INFO], robot4, {'y': 29.898, 'x': -37.047, 'yaw': 3.142}, None, None +40.04, [INFO], robot4, {'battery-level': '64.19'}, None, None +50.08, [INFO], robot4, {'battery-level': '63.93'}, None, None +50.08, [INFO], robot4, {'y': 27.771, 'x': -37.006, 'yaw': 3.14}, None, None +60.05, [INFO], robot4, {'y': 25.678, 'x': -37.003, 'yaw': -3.142}, None, None +60.05, [INFO], robot4, {'battery-level': '63.67'}, None, None +70.07, [INFO], robot4, {'y': 23.571, 'x': -36.988, 'yaw': 3.141}, None, None +70.07, [INFO], robot4, {'battery-level': '63.41'}, None, None +80.00, [INFO], robot4, {'y': 21.474, 'x': -37.114, 'yaw': 3.142}, None, None +80.00, [INFO], robot4, {'battery-level': '63.15'}, None, None +90.01, [INFO], robot4, {'battery-level': '62.89'}, None, None +90.01, [INFO], robot4, {'y': 19.358, 'x': -37.043, 'yaw': 3.14}, None, None +100.01, [INFO], robot4, {'battery-level': '62.63'}, None, None +100.01, [INFO], robot4, {'y': 17.783, 'x': -35.676, 'yaw': 3.141}, None, None +110.04, [INFO], robot4, {'y': 18.792, 'x': -34.077, 'yaw': -3.142}, None, None +110.04, [INFO], robot4, {'battery-level': '62.37'}, None, None +117.51, [info], nurse, sync, received-request, (status=sending-request) +117.51, [info], nurse, sync, request-sent, (status=waiting) +117.51, [info], nurse, sync, wait-message, (status=message-received) +120.09, [INFO], robot4, {'y': 18.893, 'x': -34.185, 'yaw': 3.141}, None, None +120.09, [INFO], robot4, {'battery-level': '62.11'}, None, None +130.09, [INFO], robot4, {'battery-level': '61.85'}, None, None +130.09, [INFO], robot4, {'y': 17.76, 'x': -35.694, 'yaw': 3.142}, None, None +140.00, [INFO], robot4, {'battery-level': '61.59'}, None, None +140.00, [INFO], robot4, {'y': 17.593, 'x': -37.018, 'yaw': 3.142}, None, None +150.02, [INFO], robot4, {'battery-level': '61.33'}, None, None +150.02, [INFO], robot4, {'y': 17.194, 'x': -37.051, 'yaw': 3.142}, None, None +160.02, [INFO], robot4, {'y': 17.397, 'x': -36.866, 'yaw': 3.141}, None, None +160.02, [INFO], robot4, {'battery-level': '61.07'}, None, None +170.01, [INFO], robot4, {'battery-level': '60.81'}, None, None +170.01, [INFO], robot4, {'y': 17.404, 'x': -36.875, 'yaw': -3.141}, None, None +180.05, [INFO], robot4, {'battery-level': '60.55'}, None, None +180.05, [INFO], robot4, {'y': 17.345, 'x': -36.951, 'yaw': -3.141}, None, None +190.03, [INFO], robot4, {'battery-level': '60.29'}, None, None +190.03, [INFO], robot4, {'y': 17.449, 'x': -36.857, 'yaw': 3.14}, None, None +200.05, [INFO], robot4, {'y': 17.497, 'x': -36.998, 'yaw': 3.141}, None, None +200.05, [INFO], robot4, {'battery-level': '60.03'}, None, None +210.08, [INFO], robot4, {'battery-level': '59.77'}, None, None +210.08, [INFO], robot4, {'y': 17.35, 'x': -36.942, 'yaw': -3.142}, None, None +220.02, [INFO], robot4, {'battery-level': '59.51'}, None, None +220.02, [INFO], robot4, {'y': 17.282, 'x': -36.832, 'yaw': -3.142}, None, None +230.03, [INFO], robot4, {'y': 17.396, 'x': -36.958, 'yaw': -3.141}, None, None +230.03, [INFO], robot4, {'battery-level': '59.25'}, None, None +240.03, [INFO], robot4, {'battery-level': '58.99'}, None, None +240.03, [INFO], robot4, {'y': 17.195, 'x': -37.134, 'yaw': 3.141}, None, None +250.06, [INFO], robot4, {'battery-level': '58.73'}, None, None +250.06, [INFO], robot4, {'y': 17.365, 'x': -37.007, 'yaw': -3.141}, None, None +260.08, [INFO], robot4, {'battery-level': '58.47'}, None, None +260.08, [INFO], robot4, {'y': 17.225, 'x': -37.121, 'yaw': 3.142}, None, None +270.01, [INFO], robot4, {'battery-level': '58.21'}, None, None +270.01, [INFO], robot4, {'y': 17.32, 'x': -36.903, 'yaw': 3.141}, None, None +280.03, [INFO], robot4, {'battery-level': '57.95'}, None, None +280.03, [INFO], robot4, {'y': 17.236, 'x': -36.962, 'yaw': -3.141}, None, None +290.06, [INFO], robot4, {'y': 17.184, 'x': -37.101, 'yaw': -3.142}, None, None +290.06, [INFO], robot4, {'battery-level': '57.69'}, None, None +300.07, [INFO], robot4, {'battery-level': '57.43'}, None, None +300.07, [INFO], robot4, {'y': 17.26, 'x': -37.086, 'yaw': 3.142}, None, None +304.10, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/47_abcabb.log b/analyze_skills/logs/47_abcabb.log new file mode 100644 index 00000000..cb8c0d04 --- /dev/null +++ b/analyze_skills/logs/47_abcabb.log @@ -0,0 +1,62 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot5, {'battery-level': '27.80'}, None, None +10.05, [INFO], robot5, {'y': 17.514, 'x': -11.611, 'yaw': 3.141}, None, None +20.00, [INFO], robot5, {'y': 16.341, 'x': -12.914, 'yaw': 3.141}, None, None +20.00, [INFO], robot5, {'battery-level': '27.38'}, None, None +30.03, [INFO], robot5, {'y': 16.198, 'x': -15.033, 'yaw': 3.142}, None, None +30.03, [INFO], robot5, {'battery-level': '26.96'}, None, None +40.06, [INFO], robot5, {'battery-level': '26.54'}, None, None +40.06, [INFO], robot5, {'y': 16.09, 'x': -17.144, 'yaw': 3.141}, None, None +50.05, [INFO], robot5, {'battery-level': '26.12'}, None, None +50.05, [INFO], robot5, {'y': 16.228, 'x': -19.253, 'yaw': 3.142}, None, None +60.06, [INFO], robot5, {'battery-level': '25.70'}, None, None +60.06, [INFO], robot5, {'y': 16.347, 'x': -21.358, 'yaw': -3.142}, None, None +70.05, [INFO], robot5, {'battery-level': '25.28'}, None, None +70.05, [INFO], robot5, {'y': 16.168, 'x': -23.473, 'yaw': -3.142}, None, None +80.04, [INFO], robot5, {'y': 16.139, 'x': -25.572, 'yaw': 3.14}, None, None +80.04, [INFO], robot5, {'battery-level': '24.86'}, None, None +90.03, [INFO], robot5, {'battery-level': '24.44'}, None, None +90.03, [INFO], robot5, {'y': 16.138, 'x': -27.695, 'yaw': 3.142}, None, None +100.03, [INFO], robot5, {'y': 16.167, 'x': -29.798, 'yaw': 3.141}, None, None +100.03, [INFO], robot5, {'battery-level': '24.02'}, None, None +110.01, [INFO], robot5, {'battery-level': '23.60'}, None, None +110.01, [INFO], robot5, {'y': 15.936, 'x': -31.907, 'yaw': -3.142}, None, None +120.04, [INFO], robot5, {'y': 15.478, 'x': -34.001, 'yaw': -3.142}, None, None +120.04, [INFO], robot5, {'battery-level': '23.18'}, None, None +130.03, [INFO], robot5, {'y': 15.585, 'x': -36.11, 'yaw': -3.142}, None, None +130.03, [INFO], robot5, {'battery-level': '22.76'}, None, None +140.05, [INFO], robot5, {'battery-level': '22.34'}, None, None +140.05, [INFO], robot5, {'y': 17.286, 'x': -36.749, 'yaw': -3.142}, None, None +150.08, [INFO], robot5, {'battery-level': '21.92'}, None, None +150.08, [INFO], robot5, {'y': 19.395, 'x': -36.851, 'yaw': 3.141}, None, None +160.00, [INFO], robot5, {'battery-level': '21.50'}, None, None +160.00, [INFO], robot5, {'y': 21.37, 'x': -37.264, 'yaw': 3.141}, None, None +170.03, [INFO], robot5, {'battery-level': '21.08'}, None, None +170.03, [INFO], robot5, {'y': 21.452, 'x': -38.095, 'yaw': -3.141}, None, None +174.35, [info], nurse, sync, received-request, (status=sending-request) +174.35, [info], nurse, sync, request-sent, (status=waiting) +174.35, [info], nurse, sync, wait-message, (status=message-received) +180.06, [INFO], robot5, {'battery-level': '20.66'}, None, None +180.06, [INFO], robot5, {'y': 21.203, 'x': -37.239, 'yaw': 3.142}, None, None +190.05, [INFO], robot5, {'battery-level': '20.24'}, None, None +190.05, [INFO], robot5, {'y': 19.092, 'x': -37.139, 'yaw': 3.142}, None, None +200.01, [INFO], robot5, {'battery-level': '19.82'}, None, None +200.01, [INFO], robot5, {'y': 16.984, 'x': -37.078, 'yaw': 3.14}, None, None +210.03, [INFO], robot5, {'battery-level': '19.40'}, None, None +210.03, [INFO], robot5, {'y': 15.807, 'x': -35.708, 'yaw': 3.141}, None, None +220.05, [INFO], robot5, {'y': 15.456, 'x': -33.629, 'yaw': -3.141}, None, None +220.05, [INFO], robot5, {'battery-level': '18.98'}, None, None +230.08, [INFO], robot5, {'y': 15.594, 'x': -31.509, 'yaw': 3.14}, None, None +230.08, [INFO], robot5, {'battery-level': '18.56'}, None, None +240.03, [INFO], robot5, {'y': 15.716, 'x': -29.419, 'yaw': 3.141}, None, None +240.03, [INFO], robot5, {'battery-level': '18.14'}, None, None +250.07, [INFO], robot5, {'y': 15.823, 'x': -27.292, 'yaw': -3.142}, None, None +250.07, [INFO], robot5, {'battery-level': '17.72'}, None, None +260.08, [INFO], robot5, {'battery-level': '17.30'}, None, None +260.08, [INFO], robot5, {'y': 14.689, 'x': -25.824, 'yaw': 3.142}, None, None +270.00, [INFO], robot5, {'battery-level': '16.88'}, None, None +270.00, [INFO], robot5, {'y': 12.942, 'x': -25.927, 'yaw': -3.142}, None, None +277.54, [WARN], robot5, NO-SKILL, approach_robot, approach_arm diff --git a/analyze_skills/logs/47_abcabp.log b/analyze_skills/logs/47_abcabp.log new file mode 100644 index 00000000..c04d502b --- /dev/null +++ b/analyze_skills/logs/47_abcabp.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot4, {'y': 34.208, 'x': -33.475, 'yaw': 3.141}, None, None +10.02, [INFO], robot4, {'battery-level': '64.97'}, None, None +20.03, [INFO], robot4, {'battery-level': '64.71'}, None, None +20.03, [INFO], robot4, {'y': 34.727, 'x': -35.525, 'yaw': 3.141}, None, None +30.03, [INFO], robot4, {'battery-level': '64.45'}, None, None +30.03, [INFO], robot4, {'y': 33.377, 'x': -36.833, 'yaw': -3.141}, None, None +40.02, [INFO], robot4, {'battery-level': '64.19'}, None, None +40.02, [INFO], robot4, {'y': 31.265, 'x': -36.861, 'yaw': -3.142}, None, None +50.01, [INFO], robot4, {'battery-level': '63.93'}, None, None +50.01, [INFO], robot4, {'y': 29.158, 'x': -36.838, 'yaw': -3.141}, None, None +60.05, [INFO], robot4, {'battery-level': '63.67'}, None, None +60.05, [INFO], robot4, {'y': 27.041, 'x': -36.838, 'yaw': 3.141}, None, None +70.06, [INFO], robot4, {'battery-level': '63.41'}, None, None +70.06, [INFO], robot4, {'y': 24.928, 'x': -36.877, 'yaw': 3.141}, None, None +80.00, [INFO], robot4, {'battery-level': '63.15'}, None, None +80.00, [INFO], robot4, {'y': 22.836, 'x': -36.973, 'yaw': 3.141}, None, None +90.03, [INFO], robot4, {'battery-level': '62.89'}, None, None +90.03, [INFO], robot4, {'y': 21.344, 'x': -37.866, 'yaw': 3.141}, None, None +99.02, [info], nurse, sync, received-request, (status=sending-request) +99.02, [info], nurse, sync, request-sent, (status=waiting) +99.11, [info], nurse, sync, wait-message, (status=message-received) +100.03, [INFO], robot4, {'battery-level': '62.63'}, None, None +100.03, [INFO], robot4, {'y': 21.326, 'x': -38.075, 'yaw': 3.141}, None, None +110.03, [INFO], robot4, {'battery-level': '62.37'}, None, None +110.03, [INFO], robot4, {'y': 19.893, 'x': -37.207, 'yaw': 3.141}, None, None +120.02, [INFO], robot4, {'battery-level': '62.11'}, None, None +120.02, [INFO], robot4, {'y': 17.777, 'x': -37.107, 'yaw': 3.14}, None, None +130.01, [INFO], robot4, {'battery-level': '61.85'}, None, None +130.01, [INFO], robot4, {'y': 15.867, 'x': -36.56, 'yaw': 3.142}, None, None +140.00, [INFO], robot4, {'battery-level': '61.59'}, None, None +140.00, [INFO], robot4, {'y': 15.378, 'x': -34.501, 'yaw': 3.142}, None, None +150.03, [INFO], robot4, {'battery-level': '61.33'}, None, None +150.03, [INFO], robot4, {'y': 15.499, 'x': -32.369, 'yaw': 3.142}, None, None +160.08, [INFO], robot4, {'y': 15.611, 'x': -30.229, 'yaw': 3.142}, None, None +160.08, [INFO], robot4, {'battery-level': '61.07'}, None, None +170.00, [INFO], robot4, {'battery-level': '60.81'}, None, None +170.00, [INFO], robot4, {'y': 15.788, 'x': -28.129, 'yaw': 3.142}, None, None +180.00, [INFO], robot4, {'battery-level': '60.55'}, None, None +180.00, [INFO], robot4, {'y': 15.517, 'x': -26.127, 'yaw': -3.142}, None, None +190.02, [INFO], robot4, {'y': 13.445, 'x': -25.721, 'yaw': -3.142}, None, None +190.02, [INFO], robot4, {'battery-level': '60.29'}, None, None +200.04, [INFO], robot4, {'battery-level': '60.03'}, None, None +200.04, [INFO], robot4, {'y': 12.917, 'x': -25.952, 'yaw': 3.142}, None, None +200.13, [info], lab_arm, sync, wait-message, (status=message-received) +201.06, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/48_abcacb.log b/analyze_skills/logs/48_abcacb.log new file mode 100644 index 00000000..feb349fa --- /dev/null +++ b/analyze_skills/logs/48_abcacb.log @@ -0,0 +1,36 @@ +0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None +0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.16, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot5, {'y': 18.542, 'x': -34.328, 'yaw': -3.142}, None, None +10.01, [INFO], robot5, {'battery-level': '27.80'}, None, None +20.06, [INFO], robot5, {'battery-level': '27.38'}, None, None +20.06, [INFO], robot5, {'y': 17.92, 'x': -36.025, 'yaw': 3.141}, None, None +30.01, [INFO], robot5, {'y': 17.3, 'x': -37.016, 'yaw': -3.142}, None, None +30.01, [INFO], robot5, {'battery-level': '26.96'}, None, None +40.02, [INFO], robot5, {'y': 17.324, 'x': -37.049, 'yaw': 3.141}, None, None +40.02, [INFO], robot5, {'battery-level': '26.54'}, None, None +50.02, [INFO], robot5, {'y': 17.316, 'x': -36.948, 'yaw': -3.141}, None, None +50.02, [INFO], robot5, {'battery-level': '26.12'}, None, None +60.02, [INFO], robot5, {'battery-level': '25.70'}, None, None +60.02, [INFO], robot5, {'y': 17.278, 'x': -37.016, 'yaw': -3.141}, None, None +70.01, [INFO], robot5, {'battery-level': '25.28'}, None, None +70.01, [INFO], robot5, {'y': 17.398, 'x': -36.975, 'yaw': -3.142}, None, None +80.00, [INFO], robot5, {'battery-level': '24.86'}, None, None +80.00, [INFO], robot5, {'y': 17.49, 'x': -36.844, 'yaw': 3.141}, None, None +90.02, [INFO], robot5, {'y': 17.199, 'x': -36.759, 'yaw': -3.141}, None, None +90.02, [INFO], robot5, {'battery-level': '24.44'}, None, None +100.02, [INFO], robot5, {'battery-level': '24.02'}, None, None +100.02, [INFO], robot5, {'y': 17.407, 'x': -36.813, 'yaw': -3.142}, None, None +110.08, [INFO], robot5, {'battery-level': '23.60'}, None, None +110.08, [INFO], robot5, {'y': 17.188, 'x': -36.822, 'yaw': -3.141}, None, None +120.06, [INFO], robot5, {'y': 17.29, 'x': -36.962, 'yaw': 3.141}, None, None +120.06, [INFO], robot5, {'battery-level': '23.18'}, None, None +130.00, [INFO], robot5, {'y': 17.22, 'x': -37.045, 'yaw': -3.142}, None, None +130.00, [INFO], robot5, {'battery-level': '22.76'}, None, None +140.00, [INFO], robot5, {'y': 17.344, 'x': -36.835, 'yaw': -3.142}, None, None +140.00, [INFO], robot5, {'battery-level': '22.34'}, None, None +150.03, [INFO], robot5, {'y': 17.156, 'x': -37.024, 'yaw': 3.14}, None, None +150.03, [INFO], robot5, {'battery-level': '21.92'}, None, None +160.03, [INFO], robot5, {'battery-level': '21.50'}, None, None +160.03, [INFO], robot5, {'y': 17.3, 'x': -36.874, 'yaw': -3.142}, None, None +165.91, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/48_abcacp.log b/analyze_skills/logs/48_abcacp.log new file mode 100644 index 00000000..7f8869d2 --- /dev/null +++ b/analyze_skills/logs/48_abcacp.log @@ -0,0 +1,31 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot2, {'y': 17.357, 'x': -20.955, 'yaw': 3.142}, None, None +10.03, [INFO], robot2, {'battery-level': '82.91'}, None, None +20.05, [INFO], robot2, {'y': 16.104, 'x': -21.979, 'yaw': -3.141}, None, None +20.05, [INFO], robot2, {'battery-level': '82.31'}, None, None +30.07, [INFO], robot2, {'battery-level': '81.71'}, None, None +30.07, [INFO], robot2, {'y': 16.024, 'x': -24.1, 'yaw': 3.14}, None, None +40.01, [INFO], robot2, {'battery-level': '81.11'}, None, None +40.01, [INFO], robot2, {'y': 15.999, 'x': -26.193, 'yaw': -3.141}, None, None +50.06, [INFO], robot2, {'battery-level': '80.51'}, None, None +50.06, [INFO], robot2, {'y': 16.179, 'x': -28.29, 'yaw': -3.142}, None, None +60.00, [INFO], robot2, {'y': 17.89, 'x': -28.585, 'yaw': 3.142}, None, None +60.00, [INFO], robot2, {'battery-level': '79.91'}, None, None +65.73, [info], nurse, sync, received-request, (status=sending-request) +65.73, [info], nurse, sync, request-sent, (status=waiting) +65.82, [info], nurse, sync, wait-message, (status=message-received) +70.06, [INFO], robot2, {'y': 17.305, 'x': -28.68, 'yaw': -3.142}, None, None +70.06, [INFO], robot2, {'battery-level': '79.31'}, None, None +80.01, [INFO], robot2, {'battery-level': '78.71'}, None, None +80.01, [INFO], robot2, {'y': 16.087, 'x': -27.684, 'yaw': 3.141}, None, None +90.06, [INFO], robot2, {'y': 15.258, 'x': -26.049, 'yaw': 3.141}, None, None +90.06, [INFO], robot2, {'battery-level': '78.11'}, None, None +100.04, [INFO], robot2, {'battery-level': '77.51'}, None, None +100.04, [INFO], robot2, {'y': 13.185, 'x': -25.825, 'yaw': -3.142}, None, None +110.09, [INFO], robot2, {'y': 12.866, 'x': -25.971, 'yaw': 3.142}, None, None +110.09, [INFO], robot2, {'battery-level': '76.91'}, None, None +110.46, [info], lab_arm, sync, wait-message, (status=message-received) +111.38, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/49_abcbab.log b/analyze_skills/logs/49_abcbab.log new file mode 100644 index 00000000..4b13de40 --- /dev/null +++ b/analyze_skills/logs/49_abcbab.log @@ -0,0 +1,56 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot3, {'battery-level': '45.91'}, None, None +10.06, [INFO], robot3, {'y': 21.522, 'x': -37.379, 'yaw': 3.141}, None, None +20.08, [INFO], robot3, {'battery-level': '45.51'}, None, None +20.08, [INFO], robot3, {'y': 19.493, 'x': -37.057, 'yaw': -3.142}, None, None +30.03, [INFO], robot3, {'y': 17.837, 'x': -35.766, 'yaw': -3.139}, None, None +30.03, [INFO], robot3, {'battery-level': '45.11'}, None, None +40.05, [INFO], robot3, {'battery-level': '44.71'}, None, None +40.05, [INFO], robot3, {'y': 18.717, 'x': -34.108, 'yaw': -3.142}, None, None +48.73, [info], nurse, sync, received-request, (status=sending-request) +48.73, [info], nurse, sync, request-sent, (status=waiting) +48.73, [info], nurse, sync, wait-message, (status=message-received) +50.01, [INFO], robot3, {'battery-level': '44.31'}, None, None +50.01, [INFO], robot3, {'y': 18.987, 'x': -33.972, 'yaw': 3.141}, None, None +60.03, [INFO], robot3, {'battery-level': '43.91'}, None, None +60.03, [INFO], robot3, {'y': 17.785, 'x': -35.506, 'yaw': -3.141}, None, None +70.06, [INFO], robot3, {'y': 18.166, 'x': -36.242, 'yaw': -3.142}, None, None +70.06, [INFO], robot3, {'battery-level': '43.51'}, None, None +80.02, [INFO], robot3, {'battery-level': '43.11'}, None, None +80.02, [INFO], robot3, {'y': 17.299, 'x': -37.041, 'yaw': 3.141}, None, None +90.04, [INFO], robot3, {'y': 17.159, 'x': -36.913, 'yaw': -3.141}, None, None +90.04, [INFO], robot3, {'battery-level': '42.71'}, None, None +100.07, [INFO], robot3, {'battery-level': '42.31'}, None, None +100.07, [INFO], robot3, {'y': 17.4, 'x': -37.019, 'yaw': 3.141}, None, None +110.07, [INFO], robot3, {'battery-level': '41.91'}, None, None +110.07, [INFO], robot3, {'y': 17.332, 'x': -36.758, 'yaw': 3.14}, None, None +120.06, [INFO], robot3, {'battery-level': '41.51'}, None, None +120.06, [INFO], robot3, {'y': 17.321, 'x': -36.868, 'yaw': -3.141}, None, None +130.03, [INFO], robot3, {'battery-level': '41.11'}, None, None +130.03, [INFO], robot3, {'y': 17.194, 'x': -36.844, 'yaw': 3.142}, None, None +140.06, [INFO], robot3, {'y': 17.381, 'x': -37.073, 'yaw': -3.141}, None, None +140.06, [INFO], robot3, {'battery-level': '40.71'}, None, None +150.08, [INFO], robot3, {'y': 17.479, 'x': -37.162, 'yaw': -3.141}, None, None +150.08, [INFO], robot3, {'battery-level': '40.31'}, None, None +160.01, [INFO], robot3, {'battery-level': '39.91'}, None, None +160.01, [INFO], robot3, {'y': 17.65, 'x': -37.117, 'yaw': 3.141}, None, None +170.03, [INFO], robot3, {'y': 17.265, 'x': -36.861, 'yaw': -3.141}, None, None +170.03, [INFO], robot3, {'battery-level': '39.51'}, None, None +180.03, [INFO], robot3, {'battery-level': '39.11'}, None, None +180.03, [INFO], robot3, {'y': 17.389, 'x': -36.981, 'yaw': -3.141}, None, None +190.03, [INFO], robot3, {'battery-level': '38.71'}, None, None +190.03, [INFO], robot3, {'y': 17.309, 'x': -36.904, 'yaw': 3.142}, None, None +200.04, [INFO], robot3, {'battery-level': '38.31'}, None, None +200.04, [INFO], robot3, {'y': 17.381, 'x': -36.978, 'yaw': -3.142}, None, None +210.06, [INFO], robot3, {'battery-level': '37.91'}, None, None +210.06, [INFO], robot3, {'y': 17.524, 'x': -36.69, 'yaw': 3.141}, None, None +220.07, [INFO], robot3, {'battery-level': '37.51'}, None, None +220.07, [INFO], robot3, {'y': 17.353, 'x': -37.146, 'yaw': 3.141}, None, None +230.07, [INFO], robot3, {'y': 17.471, 'x': -36.938, 'yaw': -3.142}, None, None +230.07, [INFO], robot3, {'battery-level': '37.11'}, None, None +240.08, [INFO], robot3, {'battery-level': '36.71'}, None, None +240.08, [INFO], robot3, {'y': 17.463, 'x': -36.903, 'yaw': 3.141}, None, None +250.01, [INFO], robot3, {'battery-level': '36.31'}, None, None +250.01, [INFO], robot3, {'y': 17.193, 'x': -37.105, 'yaw': 3.141}, None, None +250.65, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/49_abcbap.log b/analyze_skills/logs/49_abcbap.log new file mode 100644 index 00000000..9388298b --- /dev/null +++ b/analyze_skills/logs/49_abcbap.log @@ -0,0 +1,53 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot3, {'battery-level': '45.91'}, None, None +10.08, [INFO], robot3, {'y': 21.477, 'x': -37.263, 'yaw': -3.141}, None, None +20.08, [INFO], robot3, {'battery-level': '45.51'}, None, None +20.08, [INFO], robot3, {'y': 19.396, 'x': -37.085, 'yaw': -3.142}, None, None +30.08, [INFO], robot3, {'battery-level': '45.11'}, None, None +30.08, [INFO], robot3, {'y': 17.814, 'x': -35.659, 'yaw': 3.141}, None, None +40.08, [INFO], robot3, {'y': 18.747, 'x': -34.014, 'yaw': -3.142}, None, None +40.08, [INFO], robot3, {'battery-level': '44.71'}, None, None +50.00, [INFO], robot3, {'battery-level': '44.31'}, None, None +50.00, [INFO], robot3, {'y': 18.95, 'x': -33.886, 'yaw': 3.142}, None, None +50.27, [info], nurse, sync, received-request, (status=sending-request) +50.27, [info], nurse, sync, request-sent, (status=waiting) +50.27, [info], nurse, sync, wait-message, (status=message-received) +60.03, [INFO], robot3, {'y': 17.796, 'x': -35.145, 'yaw': -3.142}, None, None +60.03, [INFO], robot3, {'battery-level': '43.91'}, None, None +70.08, [INFO], robot3, {'battery-level': '43.51'}, None, None +70.08, [INFO], robot3, {'y': 17.831, 'x': -36.936, 'yaw': 3.141}, None, None +80.00, [INFO], robot3, {'battery-level': '43.11'}, None, None +80.00, [INFO], robot3, {'y': 17.204, 'x': -37.118, 'yaw': -3.141}, None, None +90.03, [INFO], robot3, {'y': 17.285, 'x': -36.904, 'yaw': 3.142}, None, None +90.03, [INFO], robot3, {'battery-level': '42.71'}, None, None +100.06, [INFO], robot3, {'y': 17.193, 'x': -37.086, 'yaw': 3.141}, None, None +100.06, [INFO], robot3, {'battery-level': '42.31'}, None, None +110.00, [INFO], robot3, {'battery-level': '41.91'}, None, None +110.00, [INFO], robot3, {'y': 17.254, 'x': -36.787, 'yaw': -3.142}, None, None +120.07, [INFO], robot3, {'battery-level': '41.51'}, None, None +120.07, [INFO], robot3, {'y': 17.361, 'x': -36.995, 'yaw': 3.142}, None, None +130.02, [INFO], robot3, {'battery-level': '41.11'}, None, None +130.02, [INFO], robot3, {'y': 17.194, 'x': -36.836, 'yaw': 3.142}, None, None +140.03, [INFO], robot3, {'y': 17.247, 'x': -37.097, 'yaw': -3.141}, None, None +140.03, [INFO], robot3, {'battery-level': '40.71'}, None, None +150.05, [INFO], robot3, {'battery-level': '40.31'}, None, None +150.05, [INFO], robot3, {'y': 17.345, 'x': -36.981, 'yaw': 3.141}, None, None +160.09, [INFO], robot3, {'y': 17.461, 'x': -36.919, 'yaw': 3.141}, None, None +160.09, [INFO], robot3, {'battery-level': '39.91'}, None, None +170.03, [INFO], robot3, {'battery-level': '39.51'}, None, None +170.03, [INFO], robot3, {'y': 17.309, 'x': -37.092, 'yaw': 3.141}, None, None +180.07, [INFO], robot3, {'y': 17.506, 'x': -36.997, 'yaw': -3.142}, None, None +180.07, [INFO], robot3, {'battery-level': '39.11'}, None, None +190.00, [INFO], robot3, {'battery-level': '38.71'}, None, None +190.00, [INFO], robot3, {'y': 17.446, 'x': -36.868, 'yaw': -3.142}, None, None +200.02, [INFO], robot3, {'y': 17.456, 'x': -36.892, 'yaw': 3.141}, None, None +200.02, [INFO], robot3, {'battery-level': '38.31'}, None, None +210.03, [INFO], robot3, {'y': 17.275, 'x': -37.076, 'yaw': 3.141}, None, None +210.03, [INFO], robot3, {'battery-level': '37.91'}, None, None +220.05, [INFO], robot3, {'y': 17.312, 'x': -37.084, 'yaw': 3.141}, None, None +220.05, [INFO], robot3, {'battery-level': '37.51'}, None, None +230.06, [INFO], robot3, {'battery-level': '37.11'}, None, None +230.06, [INFO], robot3, {'y': 17.329, 'x': -36.979, 'yaw': 3.141}, None, None +235.84, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/4_aaabab.log b/analyze_skills/logs/4_aaabab.log new file mode 100644 index 00000000..cbb2d0a7 --- /dev/null +++ b/analyze_skills/logs/4_aaabab.log @@ -0,0 +1,61 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.0002, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot5, {'battery-level': '71.62'}, None, None +10.03, [INFO], robot5, {'y': 17.155, 'x': -13.504, 'yaw': -3.138}, None, None +20.02, [INFO], robot5, {'battery-level': '71.42'}, None, None +20.02, [INFO], robot5, {'y': 16.117, 'x': -14.785, 'yaw': 3.141}, None, None +30.04, [INFO], robot5, {'y': 16.015, 'x': -16.9, 'yaw': 3.141}, None, None +30.04, [INFO], robot5, {'battery-level': '71.22'}, None, None +40.05, [INFO], robot5, {'y': 16.101, 'x': -19.004, 'yaw': 3.141}, None, None +40.05, [INFO], robot5, {'battery-level': '71.02'}, None, None +50.03, [INFO], robot5, {'y': 16.278, 'x': -21.114, 'yaw': 3.141}, None, None +50.03, [INFO], robot5, {'battery-level': '70.82'}, None, None +60.05, [INFO], robot5, {'y': 16.176, 'x': -23.237, 'yaw': 3.142}, None, None +60.05, [INFO], robot5, {'battery-level': '70.62'}, None, None +70.00, [INFO], robot5, {'battery-level': '70.42'}, None, None +70.00, [INFO], robot5, {'y': 16.113, 'x': -25.34, 'yaw': 3.14}, None, None +80.05, [INFO], robot5, {'battery-level': '70.22'}, None, None +80.05, [INFO], robot5, {'y': 16.123, 'x': -27.46, 'yaw': 3.142}, None, None +90.07, [INFO], robot5, {'battery-level': '70.02'}, None, None +90.07, [INFO], robot5, {'y': 16.179, 'x': -29.579, 'yaw': 3.142}, None, None +100.03, [INFO], robot5, {'y': 15.986, 'x': -31.676, 'yaw': -3.142}, None, None +100.03, [INFO], robot5, {'battery-level': '69.82'}, None, None +110.01, [INFO], robot5, {'y': 15.6, 'x': -33.768, 'yaw': 3.142}, None, None +110.01, [INFO], robot5, {'battery-level': '69.62'}, None, None +120.04, [INFO], robot5, {'y': 15.524, 'x': -35.88, 'yaw': -3.141}, None, None +120.04, [INFO], robot5, {'battery-level': '69.42'}, None, None +130.06, [INFO], robot5, {'battery-level': '69.22'}, None, None +130.06, [INFO], robot5, {'y': 17.035, 'x': -36.744, 'yaw': -3.142}, None, None +140.01, [INFO], robot5, {'battery-level': '69.02'}, None, None +140.01, [INFO], robot5, {'y': 17.684, 'x': -36.741, 'yaw': 3.141}, None, None +150.08, [INFO], robot5, {'battery-level': '68.82'}, None, None +150.08, [INFO], robot5, {'y': 17.956, 'x': -35.836, 'yaw': 3.136}, None, None +160.02, [INFO], robot5, {'y': 18.273, 'x': -35.717, 'yaw': -3.141}, None, None +160.02, [INFO], robot5, {'battery-level': '68.62'}, None, None +170.01, [INFO], robot5, {'y': 18.359, 'x': -35.722, 'yaw': 3.141}, None, None +170.01, [INFO], robot5, {'battery-level': '68.42'}, None, None +180.03, [INFO], robot5, {'battery-level': '68.22'}, None, None +180.03, [INFO], robot5, {'y': 18.357, 'x': -35.72, 'yaw': 3.14}, None, None +190.07, [INFO], robot5, {'y': 18.356, 'x': -35.719, 'yaw': 3.14}, None, None +190.07, [INFO], robot5, {'battery-level': '68.02'}, None, None +200.03, [INFO], robot5, {'battery-level': '67.82'}, None, None +200.03, [INFO], robot5, {'y': 18.356, 'x': -35.719, 'yaw': 3.137}, None, None +210.02, [INFO], robot5, {'y': 18.356, 'x': -35.719, 'yaw': 3.141}, None, None +210.02, [INFO], robot5, {'battery-level': '67.62'}, None, None +220.00, [INFO], robot5, {'y': 18.432, 'x': -35.841, 'yaw': -3.141}, None, None +220.00, [INFO], robot5, {'battery-level': '67.42'}, None, None +230.05, [INFO], robot5, {'battery-level': '67.22'}, None, None +230.05, [INFO], robot5, {'y': 18.424, 'x': -35.839, 'yaw': 3.14}, None, None +240.08, [INFO], robot5, {'battery-level': '67.02'}, None, None +240.08, [INFO], robot5, {'y': 18.422, 'x': -35.838, 'yaw': -3.142}, None, None +250.06, [INFO], robot5, {'y': 18.421, 'x': -35.832, 'yaw': 3.142}, None, None +250.06, [INFO], robot5, {'battery-level': '66.82'}, None, None +260.08, [INFO], robot5, {'y': 18.412, 'x': -35.793, 'yaw': 3.141}, None, None +260.08, [INFO], robot5, {'battery-level': '66.62'}, None, None +270.00, [INFO], robot5, {'battery-level': '66.42'}, None, None +270.00, [INFO], robot5, {'y': 18.401, 'x': -35.796, 'yaw': 3.142}, None, None +280.01, [INFO], robot5, {'y': 18.401, 'x': -35.796, 'yaw': 3.142}, None, None +280.01, [INFO], robot5, {'battery-level': '66.22'}, None, None +281.18, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/4_aaabap.log b/analyze_skills/logs/4_aaabap.log new file mode 100644 index 00000000..060b61ea --- /dev/null +++ b/analyze_skills/logs/4_aaabap.log @@ -0,0 +1,41 @@ +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'y': 34.021, 'x': -33.561, 'yaw': 3.141}, None, None +10.01, [INFO], robot6, {'battery-level': '53.44'}, None, None +20.01, [INFO], robot6, {'y': 34.645, 'x': -35.581, 'yaw': -3.139}, None, None +20.01, [INFO], robot6, {'battery-level': '52.72'}, None, None +30.01, [INFO], robot6, {'battery-level': '52.00'}, None, None +30.01, [INFO], robot6, {'y': 33.184, 'x': -36.689, 'yaw': 3.141}, None, None +40.01, [INFO], robot6, {'y': 31.065, 'x': -36.724, 'yaw': 3.141}, None, None +40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None +50.02, [INFO], robot6, {'y': 28.945, 'x': -36.73, 'yaw': -3.142}, None, None +50.02, [INFO], robot6, {'battery-level': '50.56'}, None, None +60.02, [INFO], robot6, {'battery-level': '49.84'}, None, None +60.02, [INFO], robot6, {'y': 27.013, 'x': -36.783, 'yaw': 3.141}, None, None +70.00, [INFO], robot6, {'battery-level': '49.12'}, None, None +70.00, [INFO], robot6, {'y': 24.915, 'x': -36.848, 'yaw': 3.141}, None, None +80.00, [INFO], robot6, {'battery-level': '48.40'}, None, None +80.00, [INFO], robot6, {'y': 22.795, 'x': -36.917, 'yaw': 3.14}, None, None +90.02, [INFO], robot6, {'y': 21.192, 'x': -36.989, 'yaw': -3.141}, None, None +90.02, [INFO], robot6, {'battery-level': '47.68'}, None, None +99.98, [INFO], robot6, {'battery-level': '46.96'}, None, None +99.98, [INFO], robot6, {'y': 19.171, 'x': -36.84, 'yaw': -3.141}, None, None +110.02, [INFO], robot6, {'battery-level': '46.24'}, None, None +110.02, [INFO], robot6, {'y': 17.716, 'x': -35.371, 'yaw': 3.141}, None, None +120.00, [INFO], robot6, {'y': 18.858, 'x': -33.996, 'yaw': -3.142}, None, None +120.00, [INFO], robot6, {'battery-level': '45.52'}, None, None +130.03, [INFO], robot6, {'battery-level': '44.80'}, None, None +130.03, [INFO], robot6, {'y': 18.958, 'x': -33.941, 'yaw': 3.141}, None, None +132.40, [info], nurse, sync, received-request, (status=sending-request) +132.40, [info], nurse, sync, request-sent, (status=waiting) +132.41, [info], nurse, sync, wait-message, (status=message-received) +139.99, [INFO], robot6, {'y': 17.864, 'x': -34.863, 'yaw': 3.142}, None, None +140.01, [INFO], robot6, {'battery-level': '44.08'}, None, None +150.01, [INFO], robot6, {'battery-level': '43.36'}, None, None +150.01, [INFO], robot6, {'y': 18.006, 'x': -36.762, 'yaw': 3.141}, None, None +160.01, [INFO], robot6, {'battery-level': '42.64'}, None, None +160.01, [INFO], robot6, {'y': 17.38, 'x': -36.837, 'yaw': -3.142}, None, None +170.03, [INFO], robot6, {'y': 17.253, 'x': -37.145, 'yaw': 3.141}, None, None +170.03, [INFO], robot6, {'battery-level': '41.92'}, None, None +180.00, [INFO], robot6, {'battery-level': '41.20'}, None, None +180.00, [INFO], robot6, {'y': 17.255, 'x': -37.048, 'yaw': 3.14}, None, None diff --git a/analyze_skills/logs/50_abcbbb.log b/analyze_skills/logs/50_abcbbb.log new file mode 100644 index 00000000..7ebf02a3 --- /dev/null +++ b/analyze_skills/logs/50_abcbbb.log @@ -0,0 +1,62 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot3, {'battery-level': '45.91'}, None, None +10.05, [INFO], robot3, {'y': 18.0, 'x': -13.5, 'yaw': -3.142}, None, None +20.08, [INFO], robot3, {'battery-level': '45.51'}, None, None +20.08, [INFO], robot3, {'y': 16.126, 'x': -13.642, 'yaw': -3.141}, None, None +30.01, [INFO], robot3, {'y': 15.992, 'x': -15.743, 'yaw': 3.142}, None, None +30.01, [INFO], robot3, {'battery-level': '45.11'}, None, None +40.07, [INFO], robot3, {'y': 15.96, 'x': -17.865, 'yaw': 3.14}, None, None +40.07, [INFO], robot3, {'battery-level': '44.71'}, None, None +50.09, [INFO], robot3, {'battery-level': '44.31'}, None, None +50.09, [INFO], robot3, {'y': 16.14, 'x': -19.971, 'yaw': -3.142}, None, None +60.03, [INFO], robot3, {'battery-level': '43.91'}, None, None +60.03, [INFO], robot3, {'y': 16.163, 'x': -22.073, 'yaw': 3.142}, None, None +70.05, [INFO], robot3, {'battery-level': '43.51'}, None, None +70.05, [INFO], robot3, {'y': 16.098, 'x': -24.201, 'yaw': 3.141}, None, None +80.07, [INFO], robot3, {'battery-level': '43.11'}, None, None +80.07, [INFO], robot3, {'y': 16.037, 'x': -26.315, 'yaw': 3.142}, None, None +90.00, [INFO], robot3, {'y': 16.182, 'x': -28.41, 'yaw': -3.142}, None, None +90.00, [INFO], robot3, {'battery-level': '42.71'}, None, None +100.05, [INFO], robot3, {'battery-level': '42.31'}, None, None +100.05, [INFO], robot3, {'y': 16.117, 'x': -30.529, 'yaw': 3.142}, None, None +110.08, [INFO], robot3, {'y': 15.855, 'x': -32.652, 'yaw': -3.141}, None, None +110.08, [INFO], robot3, {'battery-level': '41.91'}, None, None +120.02, [INFO], robot3, {'battery-level': '41.51'}, None, None +120.02, [INFO], robot3, {'y': 15.353, 'x': -34.716, 'yaw': -3.142}, None, None +130.02, [INFO], robot3, {'battery-level': '41.11'}, None, None +130.02, [INFO], robot3, {'y': 15.937, 'x': -36.699, 'yaw': 3.141}, None, None +140.07, [INFO], robot3, {'battery-level': '40.71'}, None, None +140.07, [INFO], robot3, {'y': 18.058, 'x': -36.625, 'yaw': 3.141}, None, None +150.09, [INFO], robot3, {'battery-level': '40.31'}, None, None +150.09, [INFO], robot3, {'y': 20.168, 'x': -36.83, 'yaw': -3.138}, None, None +160.03, [INFO], robot3, {'y': 21.529, 'x': -37.913, 'yaw': 3.142}, None, None +160.03, [INFO], robot3, {'battery-level': '39.91'}, None, None +170.06, [INFO], robot3, {'battery-level': '39.51'}, None, None +170.06, [INFO], robot3, {'y': 21.419, 'x': -38.066, 'yaw': 3.141}, None, None +172.37, [info], nurse, sync, received-request, (status=sending-request) +172.37, [info], nurse, sync, request-sent, (status=waiting) +172.37, [info], nurse, sync, wait-message, (status=message-received) +180.02, [INFO], robot3, {'battery-level': '39.11'}, None, None +180.02, [INFO], robot3, {'y': 20.755, 'x': -37.19, 'yaw': 3.141}, None, None +190.01, [INFO], robot3, {'battery-level': '38.71'}, None, None +190.01, [INFO], robot3, {'y': 18.648, 'x': -37.137, 'yaw': 3.142}, None, None +200.04, [INFO], robot3, {'battery-level': '38.31'}, None, None +200.04, [INFO], robot3, {'y': 16.534, 'x': -37.095, 'yaw': 3.141}, None, None +210.03, [INFO], robot3, {'battery-level': '37.91'}, None, None +210.03, [INFO], robot3, {'y': 15.627, 'x': -35.367, 'yaw': 3.142}, None, None +220.08, [INFO], robot3, {'y': 15.405, 'x': -33.262, 'yaw': -3.141}, None, None +220.08, [INFO], robot3, {'battery-level': '37.51'}, None, None +230.05, [INFO], robot3, {'battery-level': '37.11'}, None, None +230.05, [INFO], robot3, {'y': 15.53, 'x': -31.145, 'yaw': -3.141}, None, None +240.08, [INFO], robot3, {'battery-level': '36.71'}, None, None +240.08, [INFO], robot3, {'y': 15.736, 'x': -29.036, 'yaw': 3.141}, None, None +250.03, [INFO], robot3, {'battery-level': '36.31'}, None, None +250.03, [INFO], robot3, {'y': 15.787, 'x': -26.938, 'yaw': 3.141}, None, None +260.01, [INFO], robot3, {'battery-level': '35.91'}, None, None +260.01, [INFO], robot3, {'y': 14.328, 'x': -25.726, 'yaw': -3.141}, None, None +270.03, [INFO], robot3, {'y': 12.912, 'x': -25.955, 'yaw': 3.141}, None, None +270.03, [INFO], robot3, {'battery-level': '35.51'}, None, None +276.00, [info], lab_arm, sync, wait-message, (status=message-received) +276.93, [WARN], robot3, SUCCESS, None, None diff --git a/analyze_skills/50_abcbbp.log b/analyze_skills/logs/50_abcbbp.log similarity index 100% rename from analyze_skills/50_abcbbp.log rename to analyze_skills/logs/50_abcbbp.log diff --git a/analyze_skills/logs/51_abcbcb.log b/analyze_skills/logs/51_abcbcb.log new file mode 100644 index 00000000..1cfd1ef8 --- /dev/null +++ b/analyze_skills/logs/51_abcbcb.log @@ -0,0 +1,4 @@ +0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +5.12, [WARN], robot2, NO-SKILL, navigation, navto_room diff --git a/analyze_skills/logs/51_abcbcp.log b/analyze_skills/logs/51_abcbcp.log new file mode 100644 index 00000000..ae2c962b --- /dev/null +++ b/analyze_skills/logs/51_abcbcp.log @@ -0,0 +1,25 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot6, {'battery-level': '50.33'}, None, None +10.06, [INFO], robot6, {'y': 17.454, 'x': -27.137, 'yaw': -3.142}, None, None +20.08, [INFO], robot6, {'battery-level': '49.81'}, None, None +20.08, [INFO], robot6, {'y': 16.214, 'x': -27.966, 'yaw': 3.141}, None, None +30.01, [INFO], robot6, {'battery-level': '49.29'}, None, None +30.01, [INFO], robot6, {'y': 17.845, 'x': -28.604, 'yaw': 3.141}, None, None +37.93, [info], nurse, sync, received-request, (status=sending-request) +37.93, [info], nurse, sync, request-sent, (status=waiting) +37.93, [info], nurse, sync, wait-message, (status=message-received) +40.05, [INFO], robot6, {'battery-level': '48.77'}, None, None +40.05, [INFO], robot6, {'y': 17.782, 'x': -28.564, 'yaw': -3.141}, None, None +50.00, [INFO], robot6, {'battery-level': '48.25'}, None, None +50.00, [INFO], robot6, {'y': 16.105, 'x': -28.191, 'yaw': 3.141}, None, None +60.03, [INFO], robot6, {'battery-level': '47.73'}, None, None +60.03, [INFO], robot6, {'y': 15.785, 'x': -26.187, 'yaw': 3.142}, None, None +70.01, [INFO], robot6, {'battery-level': '47.21'}, None, None +70.01, [INFO], robot6, {'y': 13.708, 'x': -25.757, 'yaw': -3.142}, None, None +80.05, [INFO], robot6, {'battery-level': '46.69'}, None, None +80.05, [INFO], robot6, {'y': 12.911, 'x': -25.952, 'yaw': -3.142}, None, None +82.35, [info], lab_arm, sync, wait-message, (status=message-received) +83.28, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/52_abccab.log b/analyze_skills/logs/52_abccab.log new file mode 100644 index 00000000..5945a579 --- /dev/null +++ b/analyze_skills/logs/52_abccab.log @@ -0,0 +1,70 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +9.91, [INFO], robot6, {'y': 34.267, 'x': -33.578, 'yaw': -3.142}, None, None +10.01, [INFO], robot6, {'battery-level': '50.33'}, None, None +20.07, [INFO], robot6, {'battery-level': '49.81'}, None, None +20.07, [INFO], robot6, {'y': 34.701, 'x': -35.656, 'yaw': -3.142}, None, None +30.08, [INFO], robot6, {'battery-level': '49.29'}, None, None +30.08, [INFO], robot6, {'y': 33.28, 'x': -36.862, 'yaw': -3.142}, None, None +40.01, [INFO], robot6, {'y': 31.193, 'x': -36.899, 'yaw': -3.141}, None, None +40.01, [INFO], robot6, {'battery-level': '48.77'}, None, None +50.01, [INFO], robot6, {'battery-level': '48.25'}, None, None +50.01, [INFO], robot6, {'y': 29.081, 'x': -36.909, 'yaw': -3.142}, None, None +60.06, [INFO], robot6, {'battery-level': '47.73'}, None, None +60.06, [INFO], robot6, {'y': 26.964, 'x': -36.923, 'yaw': -3.142}, None, None +70.08, [INFO], robot6, {'y': 24.856, 'x': -36.995, 'yaw': 3.141}, None, None +70.08, [INFO], robot6, {'battery-level': '47.21'}, None, None +80.01, [INFO], robot6, {'battery-level': '46.69'}, None, None +80.01, [INFO], robot6, {'y': 22.763, 'x': -37.056, 'yaw': 3.141}, None, None +90.09, [INFO], robot6, {'battery-level': '46.17'}, None, None +90.09, [INFO], robot6, {'y': 20.63, 'x': -37.101, 'yaw': 3.142}, None, None +100.03, [INFO], robot6, {'battery-level': '45.65'}, None, None +100.03, [INFO], robot6, {'y': 18.68, 'x': -36.552, 'yaw': -3.142}, None, None +110.07, [INFO], robot6, {'battery-level': '45.13'}, None, None +110.07, [INFO], robot6, {'y': 17.736, 'x': -34.807, 'yaw': 3.141}, None, None +120.08, [INFO], robot6, {'y': 18.93, 'x': -33.951, 'yaw': 3.141}, None, None +120.08, [INFO], robot6, {'battery-level': '44.61'}, None, None +129.45, [info], nurse, sync, received-request, (status=sending-request) +129.45, [info], nurse, sync, request-sent, (status=waiting) +129.53, [info], nurse, sync, wait-message, (status=message-received) +130.00, [INFO], robot6, {'y': 18.978, 'x': -33.946, 'yaw': 3.141}, None, None +130.00, [INFO], robot6, {'battery-level': '44.09'}, None, None +140.03, [INFO], robot6, {'y': 17.817, 'x': -35.328, 'yaw': 3.141}, None, None +140.03, [INFO], robot6, {'battery-level': '43.57'}, None, None +150.04, [INFO], robot6, {'y': 18.079, 'x': -36.203, 'yaw': 3.142}, None, None +150.04, [INFO], robot6, {'battery-level': '43.05'}, None, None +160.05, [INFO], robot6, {'y': 18.079, 'x': -36.203, 'yaw': 3.142}, None, None +160.05, [INFO], robot6, {'battery-level': '42.53'}, None, None +170.07, [INFO], robot6, {'battery-level': '42.01'}, None, None +170.07, [INFO], robot6, {'y': 17.446, 'x': -36.899, 'yaw': -3.142}, None, None +180.02, [INFO], robot6, {'battery-level': '41.49'}, None, None +180.02, [INFO], robot6, {'y': 17.17, 'x': -37.065, 'yaw': -3.141}, None, None +190.06, [INFO], robot6, {'battery-level': '40.97'}, None, None +190.06, [INFO], robot6, {'y': 17.335, 'x': -36.883, 'yaw': 3.141}, None, None +200.09, [INFO], robot6, {'y': 17.258, 'x': -36.98, 'yaw': 3.141}, None, None +200.09, [INFO], robot6, {'battery-level': '40.45'}, None, None +210.01, [INFO], robot6, {'y': 17.173, 'x': -36.797, 'yaw': 3.142}, None, None +210.01, [INFO], robot6, {'battery-level': '39.93'}, None, None +220.06, [INFO], robot6, {'battery-level': '39.41'}, None, None +220.06, [INFO], robot6, {'y': 17.413, 'x': -37.156, 'yaw': 3.142}, None, None +230.08, [INFO], robot6, {'y': 17.337, 'x': -37.064, 'yaw': 3.142}, None, None +230.08, [INFO], robot6, {'battery-level': '38.89'}, None, None +240.07, [INFO], robot6, {'battery-level': '38.37'}, None, None +240.07, [INFO], robot6, {'y': 17.291, 'x': -36.939, 'yaw': 3.141}, None, None +250.00, [INFO], robot6, {'battery-level': '37.85'}, None, None +250.00, [INFO], robot6, {'y': 17.434, 'x': -36.876, 'yaw': 3.141}, None, None +260.03, [INFO], robot6, {'y': 17.267, 'x': -37.087, 'yaw': 3.141}, None, None +260.03, [INFO], robot6, {'battery-level': '37.33'}, None, None +270.03, [INFO], robot6, {'battery-level': '36.81'}, None, None +270.03, [INFO], robot6, {'y': 17.357, 'x': -36.817, 'yaw': 3.14}, None, None +280.02, [INFO], robot6, {'battery-level': '36.29'}, None, None +280.02, [INFO], robot6, {'y': 17.488, 'x': -36.99, 'yaw': 3.141}, None, None +290.04, [INFO], robot6, {'battery-level': '35.77'}, None, None +290.04, [INFO], robot6, {'y': 17.421, 'x': -36.975, 'yaw': -3.142}, None, None +300.07, [INFO], robot6, {'battery-level': '35.25'}, None, None +300.07, [INFO], robot6, {'y': 17.252, 'x': -37.126, 'yaw': -3.141}, None, None +310.01, [INFO], robot6, {'y': 17.335, 'x': -36.999, 'yaw': 3.141}, None, None +310.01, [INFO], robot6, {'battery-level': '34.73'}, None, None +311.68, [WARN], robot6, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/52_abccap.log b/analyze_skills/logs/52_abccap.log new file mode 100644 index 00000000..7f41d814 --- /dev/null +++ b/analyze_skills/logs/52_abccap.log @@ -0,0 +1,58 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot3, {'battery-level': '46.27'}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot3, {'battery-level': '45.91'}, None, None +10.01, [INFO], robot3, {'y': 21.498, 'x': -38.002, 'yaw': -3.142}, None, None +20.04, [INFO], robot3, {'y': 20.313, 'x': -37.288, 'yaw': 3.141}, None, None +20.04, [INFO], robot3, {'battery-level': '45.51'}, None, None +30.07, [INFO], robot3, {'battery-level': '45.11'}, None, None +30.07, [INFO], robot3, {'y': 18.39, 'x': -36.481, 'yaw': 3.141}, None, None +40.06, [INFO], robot3, {'y': 17.946, 'x': -34.592, 'yaw': 3.141}, None, None +40.06, [INFO], robot3, {'battery-level': '44.71'}, None, None +50.01, [INFO], robot3, {'battery-level': '44.31'}, None, None +50.01, [INFO], robot3, {'y': 18.906, 'x': -33.913, 'yaw': -3.141}, None, None +53.79, [info], nurse, sync, received-request, (status=sending-request) +53.79, [info], nurse, sync, request-sent, (status=waiting) +53.79, [info], nurse, sync, wait-message, (status=message-received) +60.04, [INFO], robot3, {'y': 18.129, 'x': -34.552, 'yaw': 3.142}, None, None +60.04, [INFO], robot3, {'battery-level': '43.91'}, None, None +70.03, [INFO], robot3, {'y': 17.973, 'x': -36.037, 'yaw': -3.142}, None, None +70.03, [INFO], robot3, {'battery-level': '43.51'}, None, None +80.02, [INFO], robot3, {'battery-level': '43.11'}, None, None +80.02, [INFO], robot3, {'y': 18.099, 'x': -36.706, 'yaw': -3.142}, None, None +90.04, [INFO], robot3, {'y': 17.463, 'x': -36.888, 'yaw': 3.142}, None, None +90.04, [INFO], robot3, {'battery-level': '42.71'}, None, None +100.07, [INFO], robot3, {'y': 17.389, 'x': -36.908, 'yaw': 3.14}, None, None +100.07, [INFO], robot3, {'battery-level': '42.31'}, None, None +110.01, [INFO], robot3, {'y': 17.284, 'x': -36.812, 'yaw': 3.142}, None, None +110.01, [INFO], robot3, {'battery-level': '41.91'}, None, None +120.05, [INFO], robot3, {'battery-level': '41.51'}, None, None +120.05, [INFO], robot3, {'y': 17.282, 'x': -36.769, 'yaw': -3.142}, None, None +130.02, [INFO], robot3, {'y': 17.11, 'x': -37.083, 'yaw': 3.141}, None, None +130.02, [INFO], robot3, {'battery-level': '41.11'}, None, None +140.04, [INFO], robot3, {'y': 17.261, 'x': -37.026, 'yaw': 3.141}, None, None +140.04, [INFO], robot3, {'battery-level': '40.71'}, None, None +150.06, [INFO], robot3, {'y': 17.048, 'x': -36.801, 'yaw': 3.141}, None, None +150.06, [INFO], robot3, {'battery-level': '40.31'}, None, None +160.07, [INFO], robot3, {'battery-level': '39.91'}, None, None +160.07, [INFO], robot3, {'y': 17.297, 'x': -37.03, 'yaw': -3.141}, None, None +170.02, [INFO], robot3, {'battery-level': '39.51'}, None, None +170.02, [INFO], robot3, {'y': 17.358, 'x': -36.928, 'yaw': -3.142}, None, None +180.03, [INFO], robot3, {'battery-level': '39.11'}, None, None +180.03, [INFO], robot3, {'y': 17.388, 'x': -37.041, 'yaw': 3.142}, None, None +190.07, [INFO], robot3, {'y': 17.332, 'x': -36.856, 'yaw': -3.142}, None, None +190.07, [INFO], robot3, {'battery-level': '38.71'}, None, None +200.09, [INFO], robot3, {'battery-level': '38.31'}, None, None +200.09, [INFO], robot3, {'y': 17.345, 'x': -36.947, 'yaw': -3.142}, None, None +210.01, [INFO], robot3, {'y': 17.274, 'x': -36.994, 'yaw': -3.141}, None, None +210.01, [INFO], robot3, {'battery-level': '37.91'}, None, None +220.03, [INFO], robot3, {'y': 17.272, 'x': -37.023, 'yaw': 3.142}, None, None +220.03, [INFO], robot3, {'battery-level': '37.51'}, None, None +230.00, [INFO], robot3, {'battery-level': '37.11'}, None, None +230.00, [INFO], robot3, {'y': 17.445, 'x': -36.788, 'yaw': -3.142}, None, None +240.03, [INFO], robot3, {'y': 17.216, 'x': -36.92, 'yaw': -3.141}, None, None +240.03, [INFO], robot3, {'battery-level': '36.71'}, None, None +250.04, [INFO], robot3, {'y': 17.163, 'x': -37.107, 'yaw': 3.141}, None, None +250.04, [INFO], robot3, {'battery-level': '36.31'}, None, None +250.41, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/53_abccbb.log b/analyze_skills/logs/53_abccbb.log new file mode 100644 index 00000000..d50fcc29 --- /dev/null +++ b/analyze_skills/logs/53_abccbb.log @@ -0,0 +1,39 @@ +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +10.09, [INFO], robot6, {'battery-level': '50.33'}, None, None +20.00, [INFO], robot6, {'battery-level': '49.81'}, None, None +20.00, [INFO], robot6, {'y': 17.853, 'x': -34.885, 'yaw': 3.141}, None, None +30.07, [INFO], robot6, {'battery-level': '49.29'}, None, None +30.07, [INFO], robot6, {'y': 18.548, 'x': -36.751, 'yaw': -3.142}, None, None +40.05, [INFO], robot6, {'battery-level': '48.77'}, None, None +40.05, [INFO], robot6, {'y': 20.674, 'x': -36.903, 'yaw': 3.142}, None, None +50.08, [INFO], robot6, {'battery-level': '48.25'}, None, None +50.08, [INFO], robot6, {'y': 21.505, 'x': -38.052, 'yaw': 3.141}, None, None +57.61, [info], nurse, sync, received-request, (status=sending-request) +57.61, [info], nurse, sync, request-sent, (status=waiting) +57.61, [info], nurse, sync, wait-message, (status=message-received) +60.01, [INFO], robot6, {'battery-level': '47.73'}, None, None +60.01, [INFO], robot6, {'y': 21.401, 'x': -37.833, 'yaw': -3.142}, None, None +70.01, [INFO], robot6, {'y': 19.748, 'x': -37.183, 'yaw': 3.142}, None, None +70.01, [INFO], robot6, {'battery-level': '47.21'}, None, None +80.03, [INFO], robot6, {'battery-level': '46.69'}, None, None +80.03, [INFO], robot6, {'y': 17.636, 'x': -37.084, 'yaw': 3.141}, None, None +90.03, [INFO], robot6, {'battery-level': '46.17'}, None, None +90.03, [INFO], robot6, {'y': 15.933, 'x': -36.427, 'yaw': 3.141}, None, None +100.07, [INFO], robot6, {'battery-level': '45.65'}, None, None +100.07, [INFO], robot6, {'y': 15.332, 'x': -34.377, 'yaw': 3.142}, None, None +110.08, [INFO], robot6, {'y': 15.5, 'x': -32.25, 'yaw': -3.142}, None, None +110.08, [INFO], robot6, {'battery-level': '45.13'}, None, None +120.01, [INFO], robot6, {'y': 15.599, 'x': -30.152, 'yaw': 3.136}, None, None +120.01, [INFO], robot6, {'battery-level': '44.61'}, None, None +130.06, [INFO], robot6, {'y': 15.805, 'x': -28.035, 'yaw': 3.142}, None, None +130.06, [INFO], robot6, {'battery-level': '44.09'}, None, None +140.00, [INFO], robot6, {'battery-level': '43.57'}, None, None +140.00, [INFO], robot6, {'y': 15.412, 'x': -26.158, 'yaw': 3.141}, None, None +150.02, [INFO], robot6, {'battery-level': '43.05'}, None, None +150.02, [INFO], robot6, {'y': 13.372, 'x': -25.697, 'yaw': 3.142}, None, None +160.06, [INFO], robot6, {'battery-level': '42.53'}, None, None +160.06, [INFO], robot6, {'y': 12.896, 'x': -25.951, 'yaw': 3.142}, None, None +161.17, [info], lab_arm, sync, wait-message, (status=message-received) +162.10, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/53_abccbp.log b/analyze_skills/logs/53_abccbp.log new file mode 100644 index 00000000..dafd9a04 --- /dev/null +++ b/analyze_skills/logs/53_abccbp.log @@ -0,0 +1,39 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.16, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'y': 18.532, 'x': -34.318, 'yaw': -3.142}, None, None +10.01, [INFO], robot6, {'battery-level': '50.33'}, None, None +20.00, [INFO], robot6, {'battery-level': '49.81'}, None, None +20.00, [INFO], robot6, {'y': 17.972, 'x': -36.086, 'yaw': 3.141}, None, None +30.08, [INFO], robot6, {'battery-level': '49.29'}, None, None +30.08, [INFO], robot6, {'y': 19.824, 'x': -36.855, 'yaw': 3.141}, None, None +40.07, [INFO], robot6, {'battery-level': '48.77'}, None, None +40.07, [INFO], robot6, {'y': 21.569, 'x': -37.633, 'yaw': 3.141}, None, None +50.02, [INFO], robot6, {'battery-level': '48.25'}, None, None +50.02, [INFO], robot6, {'y': 21.431, 'x': -38.079, 'yaw': -3.142}, None, None +52.23, [info], nurse, sync, received-request, (status=sending-request) +52.23, [info], nurse, sync, request-sent, (status=waiting) +52.31, [info], nurse, sync, wait-message, (status=message-received) +60.04, [INFO], robot6, {'battery-level': '47.73'}, None, None +60.04, [INFO], robot6, {'y': 20.682, 'x': -37.204, 'yaw': 3.137}, None, None +70.04, [INFO], robot6, {'y': 18.57, 'x': -37.125, 'yaw': 3.141}, None, None +70.04, [INFO], robot6, {'battery-level': '47.21'}, None, None +80.03, [INFO], robot6, {'y': 16.451, 'x': -37.05, 'yaw': 3.141}, None, None +80.03, [INFO], robot6, {'battery-level': '46.69'}, None, None +90.07, [INFO], robot6, {'battery-level': '46.17'}, None, None +90.07, [INFO], robot6, {'y': 15.603, 'x': -35.252, 'yaw': -3.141}, None, None +100.00, [INFO], robot6, {'battery-level': '45.65'}, None, None +100.00, [INFO], robot6, {'y': 15.401, 'x': -33.171, 'yaw': -3.141}, None, None +110.03, [INFO], robot6, {'y': 15.577, 'x': -31.051, 'yaw': -3.141}, None, None +110.03, [INFO], robot6, {'battery-level': '45.13'}, None, None +120.08, [INFO], robot6, {'battery-level': '44.61'}, None, None +120.08, [INFO], robot6, {'y': 15.7, 'x': -28.934, 'yaw': 3.14}, None, None +130.01, [INFO], robot6, {'y': 15.777, 'x': -26.835, 'yaw': -3.142}, None, None +130.01, [INFO], robot6, {'battery-level': '44.09'}, None, None +140.03, [INFO], robot6, {'y': 14.197, 'x': -25.78, 'yaw': -3.141}, None, None +140.03, [INFO], robot6, {'battery-level': '43.57'}, None, None +150.07, [INFO], robot6, {'y': 12.877, 'x': -25.949, 'yaw': -3.142}, None, None +150.07, [INFO], robot6, {'battery-level': '43.05'}, None, None +153.66, [info], lab_arm, sync, wait-message, (status=message-received) +154.59, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/54_abcccb.log b/analyze_skills/logs/54_abcccb.log new file mode 100644 index 00000000..9f4a561c --- /dev/null +++ b/analyze_skills/logs/54_abcccb.log @@ -0,0 +1,35 @@ +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['PC Room 3', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot3, {'y': 21.546, 'x': -37.478, 'yaw': -3.138}, None, None +10.09, [INFO], robot3, {'battery-level': '45.91'}, None, None +20.03, [INFO], robot3, {'battery-level': '45.51'}, None, None +20.03, [INFO], robot3, {'y': 19.628, 'x': -37.145, 'yaw': 3.142}, None, None +30.05, [INFO], robot3, {'y': 17.512, 'x': -37.061, 'yaw': 3.141}, None, None +30.05, [INFO], robot3, {'battery-level': '45.11'}, None, None +40.01, [INFO], robot3, {'y': 15.988, 'x': -36.149, 'yaw': 3.141}, None, None +40.01, [INFO], robot3, {'battery-level': '44.71'}, None, None +50.08, [INFO], robot3, {'battery-level': '44.31'}, None, None +50.08, [INFO], robot3, {'y': 15.406, 'x': -34.08, 'yaw': 3.142}, None, None +60.04, [INFO], robot3, {'battery-level': '43.91'}, None, None +60.04, [INFO], robot3, {'y': 15.535, 'x': -31.964, 'yaw': -3.141}, None, None +69.96, [INFO], robot3, {'y': 15.616, 'x': -29.845, 'yaw': 3.141}, None, None +70.05, [INFO], robot3, {'battery-level': '43.51'}, None, None +80.01, [INFO], robot3, {'battery-level': '43.11'}, None, None +80.01, [INFO], robot3, {'y': 16.952, 'x': -28.613, 'yaw': -3.14}, None, None +90.07, [INFO], robot3, {'y': 17.975, 'x': -28.536, 'yaw': 3.141}, None, None +90.07, [INFO], robot3, {'battery-level': '42.71'}, None, None +98.72, [info], nurse, sync, received-request, (status=sending-request) +98.72, [info], nurse, sync, request-sent, (status=waiting) +98.72, [info], nurse, sync, wait-message, (status=message-received) +100.00, [INFO], robot3, {'battery-level': '42.31'}, None, None +100.00, [INFO], robot3, {'y': 18.001, 'x': -28.632, 'yaw': 3.141}, None, None +110.06, [INFO], robot3, {'battery-level': '41.91'}, None, None +110.06, [INFO], robot3, {'y': 16.088, 'x': -28.343, 'yaw': 3.141}, None, None +120.03, [INFO], robot3, {'y': 15.957, 'x': -26.243, 'yaw': -3.141}, None, None +120.03, [INFO], robot3, {'battery-level': '41.51'}, None, None +130.07, [INFO], robot3, {'y': 13.886, 'x': -25.761, 'yaw': -3.142}, None, None +130.07, [INFO], robot3, {'battery-level': '41.11'}, None, None +140.05, [INFO], robot3, {'battery-level': '40.71'}, None, None +140.05, [INFO], robot3, {'y': 12.887, 'x': -25.962, 'yaw': -3.142}, None, None +142.44, [info], lab_arm, sync, wait-message, (status=message-received) +143.37, [WARN], robot3, SUCCESS, None, None diff --git a/analyze_skills/logs/54_abcccp.log b/analyze_skills/logs/54_abcccp.log new file mode 100644 index 00000000..1e25e029 --- /dev/null +++ b/analyze_skills/logs/54_abcccp.log @@ -0,0 +1,24 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot6, {'battery-level': '50.33'}, None, None +10.03, [INFO], robot6, {'y': 17.233, 'x': -27.115, 'yaw': -3.142}, None, None +20.04, [INFO], robot6, {'y': 16.307, 'x': -28.256, 'yaw': -3.141}, None, None +20.04, [INFO], robot6, {'battery-level': '49.81'}, None, None +30.01, [INFO], robot6, {'battery-level': '49.29'}, None, None +30.01, [INFO], robot6, {'y': 17.9, 'x': -28.551, 'yaw': -3.142}, None, None +40.08, [INFO], robot6, {'battery-level': '48.77'}, None, None +40.08, [INFO], robot6, {'y': 17.968, 'x': -28.637, 'yaw': -3.142}, None, None +42.20, [info], nurse, sync, received-request, (status=sending-request) +42.20, [info], nurse, sync, request-sent, (status=waiting) +42.20, [info], nurse, sync, wait-message, (status=message-received) +50.05, [INFO], robot6, {'y': 16.565, 'x': -28.758, 'yaw': 3.142}, None, None +50.05, [INFO], robot6, {'battery-level': '48.25'}, None, None +60.00, [INFO], robot6, {'battery-level': '47.73'}, None, None +60.00, [INFO], robot6, {'y': 16.137, 'x': -26.983, 'yaw': -3.14}, None, None +70.06, [INFO], robot6, {'battery-level': '47.21'}, None, None +70.06, [INFO], robot6, {'y': 14.649, 'x': -25.854, 'yaw': 3.141}, None, None +80.01, [INFO], robot6, {'battery-level': '46.69'}, None, None +80.01, [INFO], robot6, {'y': 12.921, 'x': -25.937, 'yaw': 3.141}, None, None +87.31, [info], lab_arm, sync, wait-message, (status=message-received) +88.13, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/55_acaaab.log b/analyze_skills/logs/55_acaaab.log new file mode 100644 index 00000000..5e76dd19 --- /dev/null +++ b/analyze_skills/logs/55_acaaab.log @@ -0,0 +1,42 @@ +0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot2, {'battery-level': '57.31'}, None, None +10.06, [INFO], robot2, {'y': 17.279, 'x': -19.26, 'yaw': 3.138}, None, None +20.09, [INFO], robot2, {'battery-level': '56.77'}, None, None +20.09, [INFO], robot2, {'y': 16.209, 'x': -20.493, 'yaw': 3.142}, None, None +30.07, [INFO], robot2, {'y': 16.161, 'x': -22.6, 'yaw': -3.142}, None, None +30.07, [INFO], robot2, {'battery-level': '56.23'}, None, None +40.03, [INFO], robot2, {'battery-level': '55.69'}, None, None +40.03, [INFO], robot2, {'y': 16.089, 'x': -24.691, 'yaw': 3.141}, None, None +50.06, [INFO], robot2, {'battery-level': '55.15'}, None, None +50.06, [INFO], robot2, {'y': 16.096, 'x': -26.801, 'yaw': -3.142}, None, None +60.03, [INFO], robot2, {'battery-level': '54.61'}, None, None +60.03, [INFO], robot2, {'y': 16.209, 'x': -28.896, 'yaw': 3.141}, None, None +70.09, [INFO], robot2, {'y': 16.084, 'x': -31.015, 'yaw': 3.14}, None, None +70.09, [INFO], robot2, {'battery-level': '54.07'}, None, None +80.07, [INFO], robot2, {'y': 15.699, 'x': -33.113, 'yaw': -3.142}, None, None +80.07, [INFO], robot2, {'battery-level': '53.53'}, None, None +90.04, [INFO], robot2, {'y': 15.463, 'x': -35.204, 'yaw': -3.141}, None, None +90.04, [INFO], robot2, {'battery-level': '52.99'}, None, None +100.02, [INFO], robot2, {'y': 16.508, 'x': -36.655, 'yaw': -3.141}, None, None +100.02, [INFO], robot2, {'battery-level': '52.45'}, None, None +110.01, [INFO], robot2, {'battery-level': '51.91'}, None, None +110.01, [INFO], robot2, {'y': 17.698, 'x': -36.668, 'yaw': 3.142}, None, None +120.09, [INFO], robot2, {'battery-level': '51.37'}, None, None +120.09, [INFO], robot2, {'y': 18.129, 'x': -35.814, 'yaw': -3.141}, None, None +130.02, [INFO], robot2, {'y': 18.204, 'x': -35.752, 'yaw': 3.141}, None, None +130.02, [INFO], robot2, {'battery-level': '50.83'}, None, None +140.05, [INFO], robot2, {'battery-level': '50.29'}, None, None +140.05, [INFO], robot2, {'y': 18.203, 'x': -35.753, 'yaw': 3.141}, None, None +150.03, [INFO], robot2, {'battery-level': '49.75'}, None, None +150.03, [INFO], robot2, {'y': 18.288, 'x': -35.728, 'yaw': 3.141}, None, None +160.01, [INFO], robot2, {'battery-level': '49.21'}, None, None +160.01, [INFO], robot2, {'y': 18.382, 'x': -35.651, 'yaw': -3.142}, None, None +170.02, [INFO], robot2, {'battery-level': '48.67'}, None, None +170.02, [INFO], robot2, {'y': 18.196, 'x': -35.712, 'yaw': -3.141}, None, None +180.08, [INFO], robot2, {'y': 18.206, 'x': -35.7, 'yaw': 3.14}, None, None +180.08, [INFO], robot2, {'battery-level': '48.13'}, None, None +190.02, [INFO], robot2, {'battery-level': '47.59'}, None, None +190.02, [INFO], robot2, {'y': 18.328, 'x': -35.69, 'yaw': 3.142}, None, None +193.42, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/55_acaaap.log b/analyze_skills/logs/55_acaaap.log new file mode 100644 index 00000000..6be8e2ae --- /dev/null +++ b/analyze_skills/logs/55_acaaap.log @@ -0,0 +1,71 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot4, {'y': 33.952, 'x': -39.441, 'yaw': -3.142}, None, None +10.01, [INFO], robot4, {'battery-level': '48.09'}, None, None +20.06, [INFO], robot4, {'battery-level': '47.49'}, None, None +20.06, [INFO], robot4, {'y': 34.523, 'x': -37.6, 'yaw': 3.141}, None, None +30.08, [INFO], robot4, {'y': 32.613, 'x': -37.005, 'yaw': 3.141}, None, None +30.08, [INFO], robot4, {'battery-level': '46.89'}, None, None +40.08, [INFO], robot4, {'y': 30.491, 'x': -36.987, 'yaw': 3.14}, None, None +40.08, [INFO], robot4, {'battery-level': '46.29'}, None, None +50.03, [INFO], robot4, {'battery-level': '45.69'}, None, None +50.03, [INFO], robot4, {'y': 28.377, 'x': -37.0, 'yaw': 3.14}, None, None +60.09, [INFO], robot4, {'battery-level': '45.09'}, None, None +60.09, [INFO], robot4, {'y': 26.249, 'x': -36.994, 'yaw': -3.141}, None, None +70.04, [INFO], robot4, {'battery-level': '44.49'}, None, None +70.04, [INFO], robot4, {'y': 24.15, 'x': -36.999, 'yaw': 3.14}, None, None +80.01, [INFO], robot4, {'battery-level': '43.89'}, None, None +80.01, [INFO], robot4, {'y': 22.044, 'x': -37.092, 'yaw': 3.142}, None, None +90.05, [INFO], robot4, {'battery-level': '43.29'}, None, None +90.05, [INFO], robot4, {'y': 19.936, 'x': -37.099, 'yaw': -3.14}, None, None +100.02, [INFO], robot4, {'battery-level': '42.69'}, None, None +100.02, [INFO], robot4, {'y': 18.112, 'x': -36.195, 'yaw': -3.142}, None, None +110.05, [INFO], robot4, {'y': 18.195, 'x': -34.376, 'yaw': -3.142}, None, None +110.05, [INFO], robot4, {'battery-level': '42.09'}, None, None +120.09, [INFO], robot4, {'y': 18.942, 'x': -33.939, 'yaw': -3.142}, None, None +120.09, [INFO], robot4, {'battery-level': '41.49'}, None, None +127.55, [info], nurse, sync, received-request, (status=sending-request) +127.55, [info], nurse, sync, request-sent, (status=waiting) +127.55, [info], nurse, sync, wait-message, (status=message-received) +130.04, [INFO], robot4, {'battery-level': '40.89'}, None, None +130.04, [INFO], robot4, {'y': 18.878, 'x': -34.183, 'yaw': -3.142}, None, None +140.00, [INFO], robot4, {'y': 17.807, 'x': -35.778, 'yaw': 3.139}, None, None +140.00, [INFO], robot4, {'battery-level': '40.29'}, None, None +150.04, [INFO], robot4, {'y': 17.251, 'x': -37.029, 'yaw': 3.142}, None, None +150.04, [INFO], robot4, {'battery-level': '39.69'}, None, None +160.08, [INFO], robot4, {'battery-level': '39.09'}, None, None +160.08, [INFO], robot4, {'y': 17.385, 'x': -37.001, 'yaw': -3.142}, None, None +170.03, [INFO], robot4, {'y': 17.305, 'x': -36.857, 'yaw': -3.141}, None, None +170.03, [INFO], robot4, {'battery-level': '38.49'}, None, None +180.07, [INFO], robot4, {'y': 17.323, 'x': -36.849, 'yaw': 3.142}, None, None +180.07, [INFO], robot4, {'battery-level': '37.89'}, None, None +190.01, [INFO], robot4, {'battery-level': '37.29'}, None, None +190.01, [INFO], robot4, {'y': 17.315, 'x': -37.027, 'yaw': 3.142}, None, None +200.07, [INFO], robot4, {'battery-level': '36.69'}, None, None +200.07, [INFO], robot4, {'y': 17.528, 'x': -36.746, 'yaw': 3.142}, None, None +210.09, [INFO], robot4, {'battery-level': '36.09'}, None, None +210.09, [INFO], robot4, {'y': 17.231, 'x': -36.831, 'yaw': -3.141}, None, None +220.06, [INFO], robot4, {'battery-level': '35.49'}, None, None +220.06, [INFO], robot4, {'y': 17.344, 'x': -36.753, 'yaw': 3.142}, None, None +230.06, [INFO], robot4, {'battery-level': '34.89'}, None, None +230.06, [INFO], robot4, {'y': 17.36, 'x': -37.088, 'yaw': 3.14}, None, None +240.07, [INFO], robot4, {'y': 17.272, 'x': -37.108, 'yaw': 3.142}, None, None +240.07, [INFO], robot4, {'battery-level': '34.29'}, None, None +250.08, [INFO], robot4, {'y': 17.327, 'x': -36.907, 'yaw': 3.14}, None, None +250.08, [INFO], robot4, {'battery-level': '33.69'}, None, None +260.03, [INFO], robot4, {'battery-level': '33.09'}, None, None +260.03, [INFO], robot4, {'y': 17.412, 'x': -36.895, 'yaw': 3.141}, None, None +270.06, [INFO], robot4, {'battery-level': '32.49'}, None, None +270.06, [INFO], robot4, {'y': 17.276, 'x': -36.955, 'yaw': 3.142}, None, None +280.07, [INFO], robot4, {'battery-level': '31.89'}, None, None +280.07, [INFO], robot4, {'y': 17.23, 'x': -36.863, 'yaw': 3.142}, None, None +290.02, [INFO], robot4, {'battery-level': '31.29'}, None, None +290.02, [INFO], robot4, {'y': 17.383, 'x': -37.016, 'yaw': 3.141}, None, None +300.08, [INFO], robot4, {'y': 17.34, 'x': -36.879, 'yaw': 3.14}, None, None +300.08, [INFO], robot4, {'battery-level': '30.69'}, None, None +310.02, [INFO], robot4, {'battery-level': '30.09'}, None, None +310.02, [INFO], robot4, {'y': 17.414, 'x': -36.962, 'yaw': -3.142}, None, None +320.04, [INFO], robot4, {'battery-level': '29.49'}, None, None +320.04, [INFO], robot4, {'y': 17.388, 'x': -36.99, 'yaw': -3.142}, None, None +320.95, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/56_acaabb.log b/analyze_skills/logs/56_acaabb.log new file mode 100644 index 00000000..b1438d21 --- /dev/null +++ b/analyze_skills/logs/56_acaabb.log @@ -0,0 +1,38 @@ +0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot3, {'battery-level': '72.00'}, None, None +10.09, [INFO], robot3, {'y': 18.001, 'x': -13.498, 'yaw': -3.142}, None, None +20.09, [INFO], robot3, {'y': 16.237, 'x': -13.733, 'yaw': 3.142}, None, None +20.09, [INFO], robot3, {'battery-level': '71.64'}, None, None +30.07, [INFO], robot3, {'battery-level': '71.28'}, None, None +30.07, [INFO], robot3, {'y': 16.09, 'x': -15.848, 'yaw': 3.142}, None, None +40.06, [INFO], robot3, {'battery-level': '70.92'}, None, None +40.06, [INFO], robot3, {'y': 16.071, 'x': -17.95, 'yaw': 3.141}, None, None +50.02, [INFO], robot3, {'y': 16.201, 'x': -20.051, 'yaw': -3.139}, None, None +50.02, [INFO], robot3, {'battery-level': '70.56'}, None, None +60.05, [INFO], robot3, {'battery-level': '70.20'}, None, None +60.05, [INFO], robot3, {'y': 16.251, 'x': -22.172, 'yaw': 3.142}, None, None +70.07, [INFO], robot3, {'battery-level': '69.84'}, None, None +70.07, [INFO], robot3, {'y': 16.18, 'x': -24.294, 'yaw': 3.14}, None, None +80.08, [INFO], robot3, {'battery-level': '69.48'}, None, None +80.08, [INFO], robot3, {'y': 16.074, 'x': -26.4, 'yaw': 3.142}, None, None +90.08, [INFO], robot3, {'battery-level': '69.12'}, None, None +90.08, [INFO], robot3, {'y': 16.121, 'x': -28.529, 'yaw': -3.142}, None, None +100.02, [INFO], robot3, {'battery-level': '68.76'}, None, None +100.02, [INFO], robot3, {'y': 16.071, 'x': -30.635, 'yaw': 3.142}, None, None +110.06, [INFO], robot3, {'y': 15.8, 'x': -32.751, 'yaw': -3.141}, None, None +110.06, [INFO], robot3, {'battery-level': '68.40'}, None, None +120.00, [INFO], robot3, {'battery-level': '68.04'}, None, None +120.00, [INFO], robot3, {'y': 15.387, 'x': -34.832, 'yaw': 3.141}, None, None +130.05, [INFO], robot3, {'y': 16.073, 'x': -36.65, 'yaw': -3.142}, None, None +130.05, [INFO], robot3, {'battery-level': '67.68'}, None, None +140.06, [INFO], robot3, {'battery-level': '67.32'}, None, None +140.06, [INFO], robot3, {'y': 18.195, 'x': -36.636, 'yaw': -3.141}, None, None +150.09, [INFO], robot3, {'y': 20.314, 'x': -36.833, 'yaw': 3.141}, None, None +150.09, [INFO], robot3, {'battery-level': '66.96'}, None, None +160.08, [INFO], robot3, {'battery-level': '66.60'}, None, None +160.08, [INFO], robot3, {'y': 21.51, 'x': -37.996, 'yaw': 3.141}, None, None +170.03, [INFO], robot3, {'y': 21.434, 'x': -38.086, 'yaw': -3.142}, None, None +170.03, [INFO], robot3, {'battery-level': '66.24'}, None, None +172.86, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/analyze_skills/logs/56_acaabp.log b/analyze_skills/logs/56_acaabp.log new file mode 100644 index 00000000..3dea90e3 --- /dev/null +++ b/analyze_skills/logs/56_acaabp.log @@ -0,0 +1,47 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot4, {'battery-level': '48.09'}, None, None +10.05, [INFO], robot4, {'y': 34.333, 'x': -33.733, 'yaw': 3.142}, None, None +20.03, [INFO], robot4, {'battery-level': '47.49'}, None, None +20.03, [INFO], robot4, {'y': 34.65, 'x': -35.81, 'yaw': 3.141}, None, None +30.07, [INFO], robot4, {'battery-level': '46.89'}, None, None +30.07, [INFO], robot4, {'y': 33.098, 'x': -36.838, 'yaw': 3.142}, None, None +40.08, [INFO], robot4, {'battery-level': '46.29'}, None, None +40.08, [INFO], robot4, {'y': 30.993, 'x': -36.895, 'yaw': -3.141}, None, None +50.01, [INFO], robot4, {'battery-level': '45.69'}, None, None +50.01, [INFO], robot4, {'y': 28.907, 'x': -36.917, 'yaw': -3.141}, None, None +60.00, [INFO], robot4, {'y': 26.794, 'x': -36.93, 'yaw': 3.141}, None, None +60.00, [INFO], robot4, {'battery-level': '45.09'}, None, None +70.03, [INFO], robot4, {'battery-level': '44.49'}, None, None +70.03, [INFO], robot4, {'y': 24.68, 'x': -36.939, 'yaw': 3.142}, None, None +80.04, [INFO], robot4, {'battery-level': '43.89'}, None, None +80.04, [INFO], robot4, {'y': 22.564, 'x': -37.036, 'yaw': 3.14}, None, None +90.05, [INFO], robot4, {'battery-level': '43.29'}, None, None +90.05, [INFO], robot4, {'y': 21.327, 'x': -38.011, 'yaw': -3.142}, None, None +95.28, [info], nurse, sync, received-request, (status=sending-request) +95.28, [info], nurse, sync, request-sent, (status=waiting) +95.36, [info], nurse, sync, wait-message, (status=message-received) +100.08, [INFO], robot4, {'battery-level': '42.69'}, None, None +100.08, [INFO], robot4, {'y': 21.26, 'x': -37.313, 'yaw': -3.141}, None, None +110.09, [INFO], robot4, {'battery-level': '42.09'}, None, None +110.09, [INFO], robot4, {'y': 19.184, 'x': -37.184, 'yaw': 3.142}, None, None +120.04, [INFO], robot4, {'battery-level': '41.49'}, None, None +120.04, [INFO], robot4, {'y': 17.085, 'x': -37.134, 'yaw': 3.142}, None, None +130.06, [INFO], robot4, {'battery-level': '40.89'}, None, None +130.06, [INFO], robot4, {'y': 15.844, 'x': -35.823, 'yaw': 3.139}, None, None +140.01, [INFO], robot4, {'battery-level': '40.29'}, None, None +140.01, [INFO], robot4, {'y': 15.399, 'x': -33.763, 'yaw': -3.141}, None, None +150.05, [INFO], robot4, {'battery-level': '39.69'}, None, None +150.05, [INFO], robot4, {'y': 15.546, 'x': -31.619, 'yaw': -3.141}, None, None +160.05, [INFO], robot4, {'y': 15.692, 'x': -29.497, 'yaw': 3.142}, None, None +160.05, [INFO], robot4, {'battery-level': '39.09'}, None, None +170.00, [INFO], robot4, {'y': 15.759, 'x': -27.397, 'yaw': 3.142}, None, None +170.00, [INFO], robot4, {'battery-level': '38.49'}, None, None +180.07, [INFO], robot4, {'y': 14.808, 'x': -25.887, 'yaw': -3.142}, None, None +180.07, [INFO], robot4, {'battery-level': '37.89'}, None, None +190.01, [INFO], robot4, {'battery-level': '37.29'}, None, None +190.01, [INFO], robot4, {'y': 12.98, 'x': -25.892, 'yaw': -3.142}, None, None +196.90, [info], lab_arm, sync, wait-message, (status=message-received) +197.82, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/57_acaacb.log b/analyze_skills/logs/57_acaacb.log new file mode 100644 index 00000000..f38ad23b --- /dev/null +++ b/analyze_skills/logs/57_acaacb.log @@ -0,0 +1,41 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.15, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['PC Room 3', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r4', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.15, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot4, {'battery-level': '48.09'}, None, None +10.02, [INFO], robot4, {'y': 17.272, 'x': -13.491, 'yaw': -3.142}, None, None +20.07, [INFO], robot4, {'battery-level': '47.49'}, None, None +20.07, [INFO], robot4, {'y': 16.02, 'x': -14.565, 'yaw': -3.142}, None, None +30.01, [INFO], robot4, {'battery-level': '46.89'}, None, None +30.01, [INFO], robot4, {'y': 15.955, 'x': -16.668, 'yaw': 3.14}, None, None +40.04, [INFO], robot4, {'y': 15.983, 'x': -18.776, 'yaw': -3.142}, None, None +40.04, [INFO], robot4, {'battery-level': '46.29'}, None, None +50.05, [INFO], robot4, {'battery-level': '45.69'}, None, None +50.05, [INFO], robot4, {'y': 16.202, 'x': -20.891, 'yaw': -3.142}, None, None +60.00, [INFO], robot4, {'y': 16.147, 'x': -22.985, 'yaw': 3.141}, None, None +60.00, [INFO], robot4, {'battery-level': '45.09'}, None, None +70.07, [INFO], robot4, {'y': 16.127, 'x': -25.109, 'yaw': 3.14}, None, None +70.07, [INFO], robot4, {'battery-level': '44.49'}, None, None +80.02, [INFO], robot4, {'battery-level': '43.89'}, None, None +80.02, [INFO], robot4, {'y': 16.052, 'x': -27.213, 'yaw': 3.142}, None, None +90.04, [INFO], robot4, {'y': 17.075, 'x': -28.649, 'yaw': -3.14}, None, None +90.04, [INFO], robot4, {'battery-level': '43.29'}, None, None +100.05, [INFO], robot4, {'y': 17.982, 'x': -28.645, 'yaw': 3.141}, None, None +100.05, [INFO], robot4, {'battery-level': '42.69'}, None, None +109.33, [info], nurse, sync, received-request, (status=sending-request) +109.43, [info], nurse, sync, request-sent, (status=waiting) +109.43, [info], nurse, sync, wait-message, (status=message-received) +110.07, [INFO], robot4, {'y': 18.068, 'x': -28.636, 'yaw': 3.141}, None, None +110.07, [INFO], robot4, {'battery-level': '42.09'}, None, None +120.06, [INFO], robot4, {'y': 16.144, 'x': -28.547, 'yaw': 3.14}, None, None +120.06, [INFO], robot4, {'battery-level': '41.49'}, None, None +130.00, [INFO], robot4, {'y': 16.054, 'x': -26.44, 'yaw': 3.141}, None, None +130.00, [INFO], robot4, {'battery-level': '40.89'}, None, None +140.00, [INFO], robot4, {'battery-level': '40.29'}, None, None +140.00, [INFO], robot4, {'y': 14.078, 'x': -25.779, 'yaw': 3.141}, None, None +150.01, [INFO], robot4, {'battery-level': '39.69'}, None, None +150.01, [INFO], robot4, {'y': 12.9, 'x': -25.966, 'yaw': 3.141}, None, None +160.08, [INFO], robot4, {'battery-level': '39.09'}, None, None +160.08, [INFO], robot4, {'y': 12.811, 'x': -25.942, 'yaw': -3.142}, None, None +161.09, [info], lab_arm, sync, wait-message, (status=message-received) +162.01, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/57_acaacp.log b/analyze_skills/logs/57_acaacp.log new file mode 100644 index 00000000..26a487c2 --- /dev/null +++ b/analyze_skills/logs/57_acaacp.log @@ -0,0 +1,30 @@ +0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot2, {'y': 17.256, 'x': -20.947, 'yaw': 3.142}, None, None +10.01, [INFO], robot2, {'battery-level': '57.31'}, None, None +20.02, [INFO], robot2, {'battery-level': '56.77'}, None, None +20.02, [INFO], robot2, {'y': 16.102, 'x': -22.07, 'yaw': -3.141}, None, None +30.05, [INFO], robot2, {'battery-level': '56.23'}, None, None +30.05, [INFO], robot2, {'y': 16.054, 'x': -24.178, 'yaw': 3.141}, None, None +40.09, [INFO], robot2, {'battery-level': '55.69'}, None, None +40.09, [INFO], robot2, {'y': 16.036, 'x': -26.285, 'yaw': 3.141}, None, None +50.07, [INFO], robot2, {'y': 16.23, 'x': -28.335, 'yaw': 3.142}, None, None +50.07, [INFO], robot2, {'battery-level': '55.15'}, None, None +60.09, [INFO], robot2, {'y': 17.916, 'x': -28.634, 'yaw': 3.141}, None, None +60.09, [INFO], robot2, {'battery-level': '54.61'}, None, None +66.48, [info], nurse, sync, received-request, (status=sending-request) +66.48, [info], nurse, sync, request-sent, (status=waiting) +66.48, [info], nurse, sync, wait-message, (status=message-received) +70.04, [INFO], robot2, {'y': 17.466, 'x': -28.665, 'yaw': -3.141}, None, None +70.04, [INFO], robot2, {'battery-level': '54.07'}, None, None +80.08, [INFO], robot2, {'battery-level': '53.53'}, None, None +80.08, [INFO], robot2, {'y': 16.121, 'x': -27.836, 'yaw': 3.141}, None, None +90.02, [INFO], robot2, {'battery-level': '52.99'}, None, None +90.02, [INFO], robot2, {'y': 15.47, 'x': -26.069, 'yaw': -3.142}, None, None +100.07, [INFO], robot2, {'battery-level': '52.45'}, None, None +100.07, [INFO], robot2, {'y': 13.372, 'x': -25.745, 'yaw': 3.142}, None, None +110.08, [INFO], robot2, {'battery-level': '51.91'}, None, None +110.08, [INFO], robot2, {'y': 12.82, 'x': -26.024, 'yaw': 3.141}, None, None +116.72, [info], lab_arm, sync, wait-message, (status=message-received) +117.56, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/58_acabab.log b/analyze_skills/logs/58_acabab.log new file mode 100644 index 00000000..300de9e0 --- /dev/null +++ b/analyze_skills/logs/58_acabab.log @@ -0,0 +1,4 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +5.81, [WARN], robot2, NO-SKILL, navigation, navto_room diff --git a/analyze_skills/logs/58_acabap.log b/analyze_skills/logs/58_acabap.log new file mode 100644 index 00000000..9925b2a5 --- /dev/null +++ b/analyze_skills/logs/58_acabap.log @@ -0,0 +1,52 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot3, {'y': 21.542, 'x': -37.449, 'yaw': -3.138}, None, None +10.02, [INFO], robot3, {'battery-level': '72.00'}, None, None +20.04, [INFO], robot3, {'y': 19.59, 'x': -37.136, 'yaw': 3.142}, None, None +20.04, [INFO], robot3, {'battery-level': '71.64'}, None, None +30.03, [INFO], robot3, {'y': 17.915, 'x': -35.86, 'yaw': -3.141}, None, None +30.03, [INFO], robot3, {'battery-level': '71.28'}, None, None +40.06, [INFO], robot3, {'y': 18.644, 'x': -34.114, 'yaw': -3.142}, None, None +40.06, [INFO], robot3, {'battery-level': '70.92'}, None, None +50.07, [INFO], robot3, {'battery-level': '70.56'}, None, None +50.07, [INFO], robot3, {'y': 18.953, 'x': -33.891, 'yaw': -3.142}, None, None +50.34, [info], nurse, sync, received-request, (status=sending-request) +50.34, [info], nurse, sync, request-sent, (status=waiting) +50.34, [info], nurse, sync, wait-message, (status=message-received) +60.00, [INFO], robot3, {'y': 17.799, 'x': -35.138, 'yaw': 3.141}, None, None +60.00, [INFO], robot3, {'battery-level': '70.20'}, None, None +70.05, [INFO], robot3, {'y': 17.692, 'x': -36.987, 'yaw': 3.141}, None, None +70.05, [INFO], robot3, {'battery-level': '69.84'}, None, None +80.08, [INFO], robot3, {'y': 17.41, 'x': -37.005, 'yaw': 3.142}, None, None +80.08, [INFO], robot3, {'battery-level': '69.48'}, None, None +90.05, [INFO], robot3, {'y': 17.328, 'x': -36.88, 'yaw': -3.141}, None, None +90.05, [INFO], robot3, {'battery-level': '69.12'}, None, None +100.03, [INFO], robot3, {'battery-level': '68.76'}, None, None +100.03, [INFO], robot3, {'y': 17.294, 'x': -37.036, 'yaw': -3.142}, None, None +110.02, [INFO], robot3, {'battery-level': '68.40'}, None, None +110.02, [INFO], robot3, {'y': 17.394, 'x': -36.752, 'yaw': -3.141}, None, None +120.05, [INFO], robot3, {'y': 17.399, 'x': -37.029, 'yaw': 3.14}, None, None +120.05, [INFO], robot3, {'battery-level': '68.04'}, None, None +130.08, [INFO], robot3, {'battery-level': '67.68'}, None, None +130.08, [INFO], robot3, {'y': 17.263, 'x': -37.076, 'yaw': 3.141}, None, None +140.03, [INFO], robot3, {'y': 17.48, 'x': -36.905, 'yaw': -3.141}, None, None +140.03, [INFO], robot3, {'battery-level': '67.32'}, None, None +150.07, [INFO], robot3, {'y': 17.432, 'x': -36.992, 'yaw': 3.141}, None, None +150.07, [INFO], robot3, {'battery-level': '66.96'}, None, None +160.00, [INFO], robot3, {'battery-level': '66.60'}, None, None +160.00, [INFO], robot3, {'y': 17.293, 'x': -36.813, 'yaw': 3.141}, None, None +170.06, [INFO], robot3, {'y': 17.451, 'x': -37.041, 'yaw': 3.141}, None, None +170.06, [INFO], robot3, {'battery-level': '66.24'}, None, None +180.09, [INFO], robot3, {'battery-level': '65.88'}, None, None +180.09, [INFO], robot3, {'y': 17.376, 'x': -36.835, 'yaw': -3.141}, None, None +190.03, [INFO], robot3, {'battery-level': '65.52'}, None, None +190.03, [INFO], robot3, {'y': 17.381, 'x': -36.897, 'yaw': 3.142}, None, None +200.03, [INFO], robot3, {'battery-level': '65.16'}, None, None +200.03, [INFO], robot3, {'y': 17.449, 'x': -36.698, 'yaw': 3.142}, None, None +210.09, [INFO], robot3, {'battery-level': '64.80'}, None, None +210.09, [INFO], robot3, {'y': 17.314, 'x': -37.058, 'yaw': 3.141}, None, None +220.04, [INFO], robot3, {'battery-level': '64.44'}, None, None +220.04, [INFO], robot3, {'y': 17.411, 'x': -36.897, 'yaw': 3.142}, None, None +230.05, [INFO], robot3, {'battery-level': '64.08'}, None, None +230.05, [INFO], robot3, {'y': 17.227, 'x': -36.798, 'yaw': -3.141}, None, None +235.29, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/59_acabbb.log b/analyze_skills/logs/59_acabbb.log new file mode 100644 index 00000000..1fbbb28f --- /dev/null +++ b/analyze_skills/logs/59_acabbb.log @@ -0,0 +1,37 @@ +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot6, {'battery-level': '90.45'}, None, None +10.02, [INFO], robot6, {'y': 18.412, 'x': -34.385, 'yaw': 3.14}, None, None +20.09, [INFO], robot6, {'y': 18.038, 'x': -36.198, 'yaw': -3.137}, None, None +20.09, [INFO], robot6, {'battery-level': '89.73'}, None, None +30.04, [INFO], robot6, {'y': 19.921, 'x': -36.869, 'yaw': -3.142}, None, None +30.04, [INFO], robot6, {'battery-level': '89.01'}, None, None +40.02, [INFO], robot6, {'y': 21.65, 'x': -37.654, 'yaw': 3.141}, None, None +40.02, [INFO], robot6, {'battery-level': '88.29'}, None, None +50.01, [INFO], robot6, {'battery-level': '87.57'}, None, None +50.01, [INFO], robot6, {'y': 21.483, 'x': -38.063, 'yaw': 3.137}, None, None +54.97, [info], nurse, sync, received-request, (status=sending-request) +54.97, [info], nurse, sync, request-sent, (status=waiting) +54.97, [info], nurse, sync, wait-message, (status=message-received) +60.02, [INFO], robot6, {'y': 21.31, 'x': -37.278, 'yaw': -3.141}, None, None +60.02, [INFO], robot6, {'battery-level': '86.85'}, None, None +70.04, [INFO], robot6, {'y': 19.207, 'x': -37.154, 'yaw': -3.142}, None, None +70.04, [INFO], robot6, {'battery-level': '86.13'}, None, None +80.08, [INFO], robot6, {'battery-level': '85.41'}, None, None +80.08, [INFO], robot6, {'y': 17.096, 'x': -37.09, 'yaw': 3.14}, None, None +90.02, [INFO], robot6, {'battery-level': '84.69'}, None, None +90.02, [INFO], robot6, {'y': 15.782, 'x': -35.9, 'yaw': -3.14}, None, None +100.03, [INFO], robot6, {'battery-level': '83.97'}, None, None +100.03, [INFO], robot6, {'y': 15.384, 'x': -33.815, 'yaw': -3.142}, None, None +110.07, [INFO], robot6, {'battery-level': '83.25'}, None, None +110.07, [INFO], robot6, {'y': 15.485, 'x': -31.693, 'yaw': 3.142}, None, None +120.02, [INFO], robot6, {'battery-level': '82.53'}, None, None +120.02, [INFO], robot6, {'y': 15.658, 'x': -29.599, 'yaw': 3.142}, None, None +130.08, [INFO], robot6, {'y': 15.749, 'x': -27.486, 'yaw': 3.142}, None, None +130.08, [INFO], robot6, {'battery-level': '81.81'}, None, None +140.02, [INFO], robot6, {'y': 14.816, 'x': -25.934, 'yaw': 3.142}, None, None +140.02, [INFO], robot6, {'battery-level': '81.09'}, None, None +150.05, [INFO], robot6, {'battery-level': '80.37'}, None, None +150.05, [INFO], robot6, {'y': 12.982, 'x': -25.905, 'yaw': 3.142}, None, None +156.52, [info], lab_arm, sync, wait-message, (status=message-received) +157.44, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/59_acabbp.log b/analyze_skills/logs/59_acabbp.log new file mode 100644 index 00000000..009c032a --- /dev/null +++ b/analyze_skills/logs/59_acabbp.log @@ -0,0 +1,37 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot6, {'battery-level': '90.45'}, None, None +10.00, [INFO], robot6, {'y': 18.328, 'x': -34.414, 'yaw': 3.142}, None, None +20.01, [INFO], robot6, {'y': 18.127, 'x': -36.251, 'yaw': -3.139}, None, None +20.01, [INFO], robot6, {'battery-level': '89.73'}, None, None +30.08, [INFO], robot6, {'battery-level': '89.01'}, None, None +30.08, [INFO], robot6, {'y': 20.057, 'x': -36.841, 'yaw': 3.141}, None, None +40.01, [INFO], robot6, {'y': 21.5, 'x': -37.897, 'yaw': 3.142}, None, None +40.01, [INFO], robot6, {'battery-level': '88.29'}, None, None +48.18, [info], nurse, sync, received-request, (status=sending-request) +48.18, [info], nurse, sync, request-sent, (status=waiting) +48.18, [info], nurse, sync, wait-message, (status=message-received) +50.02, [INFO], robot6, {'battery-level': '87.57'}, None, None +50.02, [INFO], robot6, {'y': 21.423, 'x': -37.921, 'yaw': 3.139}, None, None +60.05, [INFO], robot6, {'battery-level': '86.85'}, None, None +60.05, [INFO], robot6, {'y': 19.851, 'x': -37.181, 'yaw': 3.141}, None, None +70.08, [INFO], robot6, {'battery-level': '86.13'}, None, None +70.08, [INFO], robot6, {'y': 17.736, 'x': -37.11, 'yaw': 3.141}, None, None +80.09, [INFO], robot6, {'y': 15.923, 'x': -36.433, 'yaw': 3.14}, None, None +80.09, [INFO], robot6, {'battery-level': '85.41'}, None, None +90.03, [INFO], robot6, {'battery-level': '84.69'}, None, None +90.03, [INFO], robot6, {'y': 15.384, 'x': -34.38, 'yaw': -3.141}, None, None +100.05, [INFO], robot6, {'y': 15.525, 'x': -32.251, 'yaw': 3.142}, None, None +100.05, [INFO], robot6, {'battery-level': '83.97'}, None, None +110.08, [INFO], robot6, {'y': 15.604, 'x': -30.127, 'yaw': 3.141}, None, None +110.08, [INFO], robot6, {'battery-level': '83.25'}, None, None +120.02, [INFO], robot6, {'y': 15.699, 'x': -28.029, 'yaw': 3.142}, None, None +120.02, [INFO], robot6, {'battery-level': '82.53'}, None, None +130.05, [INFO], robot6, {'y': 15.417, 'x': -26.08, 'yaw': 3.142}, None, None +130.05, [INFO], robot6, {'battery-level': '81.81'}, None, None +140.09, [INFO], robot6, {'battery-level': '81.09'}, None, None +140.09, [INFO], robot6, {'y': 13.352, 'x': -25.684, 'yaw': -3.142}, None, None +150.01, [INFO], robot6, {'battery-level': '80.37'}, None, None +150.01, [INFO], robot6, {'y': 12.928, 'x': -25.946, 'yaw': -3.142}, None, None +151.48, [info], lab_arm, sync, wait-message, (status=message-received) +152.40, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/5_aaabbb.log b/analyze_skills/logs/5_aaabbb.log new file mode 100644 index 00000000..c82b164d --- /dev/null +++ b/analyze_skills/logs/5_aaabbb.log @@ -0,0 +1,39 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.18, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot6, {'y': 18.369, 'x': -34.394, 'yaw': 3.141}, None, None +10.06, [INFO], robot6, {'battery-level': '53.44'}, None, None +20.01, [INFO], robot6, {'battery-level': '52.72'}, None, None +20.01, [INFO], robot6, {'y': 18.034, 'x': -36.204, 'yaw': -3.136}, None, None +30.05, [INFO], robot6, {'y': 19.927, 'x': -36.865, 'yaw': 3.142}, None, None +30.05, [INFO], robot6, {'battery-level': '52.00'}, None, None +40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None +40.01, [INFO], robot6, {'y': 21.56, 'x': -37.79, 'yaw': 3.141}, None, None +50.04, [INFO], robot6, {'battery-level': '50.56'}, None, None +50.04, [INFO], robot6, {'y': 21.415, 'x': -38.068, 'yaw': 3.136}, None, None +53.26, [info], nurse, sync, received-request, (status=sending-request) +53.26, [info], nurse, sync, request-sent, (status=waiting) +53.26, [info], nurse, sync, wait-message, (status=message-received) +60.02, [INFO], robot6, {'battery-level': '49.84'}, None, None +60.02, [INFO], robot6, {'y': 20.84, 'x': -37.209, 'yaw': 3.142}, None, None +70.04, [INFO], robot6, {'battery-level': '49.12'}, None, None +70.04, [INFO], robot6, {'y': 18.706, 'x': -37.142, 'yaw': 3.142}, None, None +80.05, [INFO], robot6, {'battery-level': '48.40'}, None, None +80.05, [INFO], robot6, {'y': 16.588, 'x': -37.039, 'yaw': -3.142}, None, None +90.02, [INFO], robot6, {'battery-level': '47.68'}, None, None +90.02, [INFO], robot6, {'y': 15.635, 'x': -35.296, 'yaw': 3.142}, None, None +100.01, [INFO], robot6, {'battery-level': '46.96'}, None, None +100.01, [INFO], robot6, {'y': 15.429, 'x': -33.195, 'yaw': 3.141}, None, None +110.04, [INFO], robot6, {'battery-level': '46.24'}, None, None +110.04, [INFO], robot6, {'y': 15.457, 'x': -31.069, 'yaw': -3.141}, None, None +119.95, [INFO], robot6, {'battery-level': '45.52'}, None, None +120.02, [INFO], robot6, {'y': 15.721, 'x': -28.966, 'yaw': -3.142}, None, None +130.05, [INFO], robot6, {'battery-level': '44.80'}, None, None +130.05, [INFO], robot6, {'y': 15.766, 'x': -26.831, 'yaw': -3.142}, None, None +140.01, [INFO], robot6, {'battery-level': '44.08'}, None, None +140.01, [INFO], robot6, {'y': 14.301, 'x': -25.741, 'yaw': 3.138}, None, None +150.03, [INFO], robot6, {'battery-level': '43.36'}, None, None +150.03, [INFO], robot6, {'y': 12.879, 'x': -25.976, 'yaw': -3.141}, None, None +155.33, [info], lab_arm, sync, wait-message, (status=message-received) +156.07, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/5_aaabbp.log b/analyze_skills/logs/5_aaabbp.log new file mode 100644 index 00000000..2eaf1aec --- /dev/null +++ b/analyze_skills/logs/5_aaabbp.log @@ -0,0 +1,38 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'battery-level': '53.44'}, None, None +10.04, [INFO], robot6, {'y': 18.411, 'x': -34.385, 'yaw': -3.142}, None, None +20.01, [INFO], robot6, {'y': 18.039, 'x': -36.178, 'yaw': 3.141}, None, None +20.01, [INFO], robot6, {'battery-level': '52.72'}, None, None +30.06, [INFO], robot6, {'battery-level': '52.00'}, None, None +30.06, [INFO], robot6, {'y': 19.89, 'x': -36.978, 'yaw': -3.142}, None, None +40.03, [INFO], robot6, {'y': 21.56, 'x': -37.748, 'yaw': -3.141}, None, None +40.03, [INFO], robot6, {'battery-level': '51.28'}, None, None +50.02, [INFO], robot6, {'battery-level': '50.56'}, None, None +50.02, [INFO], robot6, {'y': 21.421, 'x': -38.105, 'yaw': -3.142}, None, None +54.98, [info], nurse, sync, received-request, (status=sending-request) +54.98, [info], nurse, sync, request-sent, (status=waiting) +54.98, [info], nurse, sync, wait-message, (status=message-received) +60.02, [INFO], robot6, {'battery-level': '49.84'}, None, None +60.02, [INFO], robot6, {'y': 21.202, 'x': -37.328, 'yaw': -3.142}, None, None +70.05, [INFO], robot6, {'battery-level': '49.12'}, None, None +70.05, [INFO], robot6, {'y': 19.083, 'x': -37.199, 'yaw': 3.142}, None, None +80.07, [INFO], robot6, {'y': 16.963, 'x': -37.12, 'yaw': 3.141}, None, None +80.07, [INFO], robot6, {'battery-level': '48.40'}, None, None +90.07, [INFO], robot6, {'battery-level': '47.68'}, None, None +90.07, [INFO], robot6, {'y': 15.743, 'x': -35.76, 'yaw': 3.142}, None, None +100.01, [INFO], robot6, {'battery-level': '46.96'}, None, None +100.01, [INFO], robot6, {'y': 15.389, 'x': -33.685, 'yaw': -3.141}, None, None +110.03, [INFO], robot6, {'y': 15.512, 'x': -31.564, 'yaw': -3.142}, None, None +110.03, [INFO], robot6, {'battery-level': '46.24'}, None, None +120.07, [INFO], robot6, {'battery-level': '45.52'}, None, None +120.07, [INFO], robot6, {'y': 15.726, 'x': -29.434, 'yaw': 3.142}, None, None +130.04, [INFO], robot6, {'battery-level': '44.80'}, None, None +130.04, [INFO], robot6, {'y': 15.868, 'x': -27.328, 'yaw': 3.142}, None, None +140.07, [INFO], robot6, {'battery-level': '44.08'}, None, None +140.07, [INFO], robot6, {'y': 14.819, 'x': -25.83, 'yaw': 3.141}, None, None +150.04, [INFO], robot6, {'battery-level': '43.36'}, None, None +150.04, [INFO], robot6, {'y': 12.986, 'x': -25.894, 'yaw': -3.142}, None, None +158.32, [info], lab_arm, sync, wait-message, (status=message-received) +159.09, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/60_acabcb.log b/analyze_skills/logs/60_acabcb.log new file mode 100644 index 00000000..d79f659b --- /dev/null +++ b/analyze_skills/logs/60_acabcb.log @@ -0,0 +1,26 @@ +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.14, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.14, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'battery-level': '90.45'}, None, None +10.01, [INFO], robot6, {'y': 16.738, 'x': -27.086, 'yaw': -3.142}, None, None +19.98, [INFO], robot6, {'battery-level': '89.73'}, None, None +19.98, [INFO], robot6, {'y': 16.839, 'x': -28.588, 'yaw': -3.142}, None, None +30.00, [INFO], robot6, {'y': 17.966, 'x': -28.606, 'yaw': 3.142}, None, None +30.00, [INFO], robot6, {'battery-level': '89.01'}, None, None +37.75, [info], nurse, sync, received-request, (status=sending-request) +37.75, [info], nurse, sync, request-sent, (status=waiting) +37.76, [info], nurse, sync, wait-message, (status=message-received) +39.99, [INFO], robot6, {'battery-level': '88.29'}, None, None +39.99, [INFO], robot6, {'y': 17.591, 'x': -28.711, 'yaw': -3.142}, None, None +50.01, [INFO], robot6, {'y': 16.227, 'x': -27.798, 'yaw': 3.142}, None, None +50.01, [INFO], robot6, {'battery-level': '87.57'}, None, None +60.01, [INFO], robot6, {'y': 15.416, 'x': -26.099, 'yaw': 3.141}, None, None +60.01, [INFO], robot6, {'battery-level': '86.85'}, None, None +70.00, [INFO], robot6, {'y': 13.336, 'x': -25.759, 'yaw': -3.141}, None, None +70.00, [INFO], robot6, {'battery-level': '86.13'}, None, None +79.97, [INFO], robot6, {'battery-level': '85.41'}, None, None +79.97, [INFO], robot6, {'y': 12.9, 'x': -26.012, 'yaw': 3.141}, None, None +90.01, [INFO], robot6, {'battery-level': '84.69'}, None, None +90.01, [INFO], robot6, {'y': 12.912, 'x': -25.973, 'yaw': 3.142}, None, None +91.05, [info], lab_arm, sync, wait-message, (status=message-received) +91.30, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/60_acabcp.log b/analyze_skills/logs/60_acabcp.log new file mode 100644 index 00000000..e76458c3 --- /dev/null +++ b/analyze_skills/logs/60_acabcp.log @@ -0,0 +1,25 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'y': 17.418, 'x': -27.12, 'yaw': 3.142}, None, None +10.01, [INFO], robot6, {'battery-level': '90.45'}, None, None +20.02, [INFO], robot6, {'battery-level': '89.73'}, None, None +20.02, [INFO], robot6, {'y': 16.211, 'x': -28.019, 'yaw': -3.14}, None, None +30.06, [INFO], robot6, {'battery-level': '89.01'}, None, None +30.06, [INFO], robot6, {'y': 17.797, 'x': -28.588, 'yaw': -3.141}, None, None +35.95, [info], nurse, sync, received-request, (status=sending-request) +35.95, [info], nurse, sync, request-sent, (status=waiting) +35.95, [info], nurse, sync, wait-message, (status=message-received) +40.04, [INFO], robot6, {'battery-level': '88.29'}, None, None +40.04, [INFO], robot6, {'y': 17.27, 'x': -28.702, 'yaw': -3.142}, None, None +50.08, [INFO], robot6, {'battery-level': '87.57'}, None, None +50.08, [INFO], robot6, {'y': 16.11, 'x': -27.695, 'yaw': 3.141}, None, None +60.03, [INFO], robot6, {'y': 15.314, 'x': -26.038, 'yaw': -3.142}, None, None +60.03, [INFO], robot6, {'battery-level': '86.85'}, None, None +70.04, [INFO], robot6, {'y': 13.228, 'x': -25.746, 'yaw': 3.14}, None, None +70.04, [INFO], robot6, {'battery-level': '86.13'}, None, None +80.05, [INFO], robot6, {'y': 12.86, 'x': -25.996, 'yaw': -3.142}, None, None +80.05, [INFO], robot6, {'battery-level': '85.41'}, None, None +83.10, [info], lab_arm, sync, wait-message, (status=message-received) +84.01, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/61_acacab.log b/analyze_skills/logs/61_acacab.log new file mode 100644 index 00000000..c8fbd14f --- /dev/null +++ b/analyze_skills/logs/61_acacab.log @@ -0,0 +1,54 @@ +0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot3, {'battery-level': '72.00'}, None, None +10.09, [INFO], robot3, {'y': 21.261, 'x': -37.15, 'yaw': -3.142}, None, None +20.00, [INFO], robot3, {'battery-level': '71.64'}, None, None +20.00, [INFO], robot3, {'y': 19.163, 'x': -37.04, 'yaw': 3.14}, None, None +30.02, [INFO], robot3, {'battery-level': '71.28'}, None, None +30.02, [INFO], robot3, {'y': 17.705, 'x': -35.498, 'yaw': 3.138}, None, None +40.01, [INFO], robot3, {'battery-level': '70.92'}, None, None +40.01, [INFO], robot3, {'y': 18.821, 'x': -33.997, 'yaw': 3.142}, None, None +47.09, [info], nurse, sync, received-request, (status=sending-request) +47.09, [info], nurse, sync, request-sent, (status=waiting) +47.09, [info], nurse, sync, wait-message, (status=message-received) +50.04, [INFO], robot3, {'battery-level': '70.56'}, None, None +50.04, [INFO], robot3, {'y': 18.824, 'x': -34.231, 'yaw': -3.142}, None, None +60.07, [INFO], robot3, {'battery-level': '70.20'}, None, None +60.07, [INFO], robot3, {'y': 17.816, 'x': -35.828, 'yaw': 3.141}, None, None +70.09, [INFO], robot3, {'battery-level': '69.84'}, None, None +70.09, [INFO], robot3, {'y': 18.081, 'x': -36.739, 'yaw': -3.142}, None, None +80.03, [INFO], robot3, {'battery-level': '69.48'}, None, None +80.03, [INFO], robot3, {'y': 17.421, 'x': -37.054, 'yaw': 3.141}, None, None +90.06, [INFO], robot3, {'y': 17.268, 'x': -37.031, 'yaw': 3.141}, None, None +90.06, [INFO], robot3, {'battery-level': '69.12'}, None, None +100.08, [INFO], robot3, {'battery-level': '68.76'}, None, None +100.08, [INFO], robot3, {'y': 17.363, 'x': -36.753, 'yaw': 3.14}, None, None +110.08, [INFO], robot3, {'battery-level': '68.40'}, None, None +110.08, [INFO], robot3, {'y': 17.386, 'x': -36.891, 'yaw': -3.141}, None, None +120.06, [INFO], robot3, {'y': 17.221, 'x': -36.994, 'yaw': -3.142}, None, None +120.06, [INFO], robot3, {'battery-level': '68.04'}, None, None +130.07, [INFO], robot3, {'y': 17.414, 'x': -36.919, 'yaw': -3.141}, None, None +130.07, [INFO], robot3, {'battery-level': '67.68'}, None, None +140.03, [INFO], robot3, {'battery-level': '67.32'}, None, None +140.03, [INFO], robot3, {'y': 17.271, 'x': -37.1, 'yaw': 3.14}, None, None +150.04, [INFO], robot3, {'battery-level': '66.96'}, None, None +150.04, [INFO], robot3, {'y': 17.274, 'x': -37.148, 'yaw': -3.142}, None, None +160.08, [INFO], robot3, {'battery-level': '66.60'}, None, None +160.08, [INFO], robot3, {'y': 17.386, 'x': -37.161, 'yaw': -3.141}, None, None +170.02, [INFO], robot3, {'battery-level': '66.24'}, None, None +170.02, [INFO], robot3, {'y': 17.29, 'x': -36.812, 'yaw': 3.14}, None, None +180.02, [INFO], robot3, {'battery-level': '65.88'}, None, None +180.02, [INFO], robot3, {'y': 17.352, 'x': -36.924, 'yaw': 3.142}, None, None +190.02, [INFO], robot3, {'y': 17.315, 'x': -36.826, 'yaw': -3.141}, None, None +190.02, [INFO], robot3, {'battery-level': '65.52'}, None, None +200.02, [INFO], robot3, {'y': 17.315, 'x': -36.905, 'yaw': 3.141}, None, None +200.02, [INFO], robot3, {'battery-level': '65.16'}, None, None +210.04, [INFO], robot3, {'y': 17.439, 'x': -36.957, 'yaw': 3.141}, None, None +210.04, [INFO], robot3, {'battery-level': '64.80'}, None, None +220.08, [INFO], robot3, {'battery-level': '64.44'}, None, None +220.08, [INFO], robot3, {'y': 17.324, 'x': -36.917, 'yaw': -3.142}, None, None +230.09, [INFO], robot3, {'y': 17.271, 'x': -36.845, 'yaw': 3.141}, None, None +230.09, [INFO], robot3, {'battery-level': '64.08'}, None, None +237.24, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/61_acacap.log b/analyze_skills/logs/61_acacap.log new file mode 100644 index 00000000..12ef4531 --- /dev/null +++ b/analyze_skills/logs/61_acacap.log @@ -0,0 +1,52 @@ +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot3, {'battery-level': '72.00'}, None, None +10.03, [INFO], robot3, {'y': 21.398, 'x': -37.215, 'yaw': -3.141}, None, None +20.04, [INFO], robot3, {'y': 19.291, 'x': -36.992, 'yaw': 3.137}, None, None +20.04, [INFO], robot3, {'battery-level': '71.64'}, None, None +30.05, [INFO], robot3, {'battery-level': '71.28'}, None, None +30.05, [INFO], robot3, {'y': 17.788, 'x': -35.507, 'yaw': 3.139}, None, None +40.05, [INFO], robot3, {'battery-level': '70.92'}, None, None +40.05, [INFO], robot3, {'y': 18.874, 'x': -34.007, 'yaw': 3.141}, None, None +46.93, [info], nurse, sync, received-request, (status=sending-request) +46.93, [info], nurse, sync, request-sent, (status=waiting) +46.93, [info], nurse, sync, wait-message, (status=message-received) +50.06, [INFO], robot3, {'battery-level': '70.56'}, None, None +50.06, [INFO], robot3, {'y': 18.796, 'x': -34.263, 'yaw': -3.142}, None, None +60.08, [INFO], robot3, {'y': 17.789, 'x': -35.826, 'yaw': 3.142}, None, None +60.08, [INFO], robot3, {'battery-level': '70.20'}, None, None +70.05, [INFO], robot3, {'y': 17.316, 'x': -37.058, 'yaw': 3.14}, None, None +70.05, [INFO], robot3, {'battery-level': '69.84'}, None, None +80.06, [INFO], robot3, {'y': 17.361, 'x': -36.979, 'yaw': -3.142}, None, None +80.06, [INFO], robot3, {'battery-level': '69.48'}, None, None +90.00, [INFO], robot3, {'y': 17.229, 'x': -36.78, 'yaw': -3.14}, None, None +90.00, [INFO], robot3, {'battery-level': '69.12'}, None, None +100.02, [INFO], robot3, {'y': 17.376, 'x': -36.916, 'yaw': 3.14}, None, None +100.02, [INFO], robot3, {'battery-level': '68.76'}, None, None +110.01, [INFO], robot3, {'y': 17.25, 'x': -36.793, 'yaw': -3.141}, None, None +110.01, [INFO], robot3, {'battery-level': '68.40'}, None, None +120.04, [INFO], robot3, {'battery-level': '68.04'}, None, None +120.04, [INFO], robot3, {'y': 17.347, 'x': -37.023, 'yaw': -3.142}, None, None +130.07, [INFO], robot3, {'battery-level': '67.68'}, None, None +130.07, [INFO], robot3, {'y': 17.053, 'x': -36.772, 'yaw': -3.141}, None, None +140.00, [INFO], robot3, {'y': 17.301, 'x': -36.733, 'yaw': -3.142}, None, None +140.00, [INFO], robot3, {'battery-level': '67.32'}, None, None +150.02, [INFO], robot3, {'battery-level': '66.96'}, None, None +150.02, [INFO], robot3, {'y': 17.333, 'x': -36.956, 'yaw': 3.142}, None, None +160.09, [INFO], robot3, {'y': 17.261, 'x': -36.877, 'yaw': 3.142}, None, None +160.09, [INFO], robot3, {'battery-level': '66.60'}, None, None +170.08, [INFO], robot3, {'battery-level': '66.24'}, None, None +170.08, [INFO], robot3, {'y': 17.384, 'x': -36.796, 'yaw': -3.142}, None, None +180.09, [INFO], robot3, {'battery-level': '65.88'}, None, None +180.09, [INFO], robot3, {'y': 17.288, 'x': -37.099, 'yaw': 3.142}, None, None +190.02, [INFO], robot3, {'y': 17.218, 'x': -36.881, 'yaw': -3.142}, None, None +190.02, [INFO], robot3, {'battery-level': '65.52'}, None, None +200.06, [INFO], robot3, {'battery-level': '65.16'}, None, None +200.06, [INFO], robot3, {'y': 17.348, 'x': -36.99, 'yaw': 3.141}, None, None +210.06, [INFO], robot3, {'battery-level': '64.80'}, None, None +210.06, [INFO], robot3, {'y': 17.216, 'x': -36.776, 'yaw': -3.141}, None, None +220.02, [INFO], robot3, {'battery-level': '64.44'}, None, None +220.02, [INFO], robot3, {'y': 17.258, 'x': -36.859, 'yaw': 3.142}, None, None +230.01, [INFO], robot3, {'y': 17.489, 'x': -37.06, 'yaw': 3.142}, None, None +230.01, [INFO], robot3, {'battery-level': '64.08'}, None, None +232.95, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/62_acacbb.log b/analyze_skills/logs/62_acacbb.log new file mode 100644 index 00000000..a29ec8ca --- /dev/null +++ b/analyze_skills/logs/62_acacbb.log @@ -0,0 +1,56 @@ +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot4, {'y': 34.274, 'x': -33.601, 'yaw': 3.141}, None, None +10.04, [INFO], robot4, {'battery-level': '48.09'}, None, None +20.02, [INFO], robot4, {'battery-level': '47.49'}, None, None +20.02, [INFO], robot4, {'y': 34.64, 'x': -35.657, 'yaw': 3.138}, None, None +30.00, [INFO], robot4, {'battery-level': '46.89'}, None, None +30.00, [INFO], robot4, {'y': 33.227, 'x': -36.805, 'yaw': -3.141}, None, None +40.08, [INFO], robot4, {'y': 31.092, 'x': -36.851, 'yaw': -3.142}, None, None +40.08, [INFO], robot4, {'battery-level': '46.29'}, None, None +50.09, [INFO], robot4, {'y': 28.992, 'x': -36.85, 'yaw': -3.142}, None, None +50.09, [INFO], robot4, {'battery-level': '45.69'}, None, None +60.01, [INFO], robot4, {'y': 26.904, 'x': -36.842, 'yaw': -3.137}, None, None +60.01, [INFO], robot4, {'battery-level': '45.09'}, None, None +70.02, [INFO], robot4, {'battery-level': '44.49'}, None, None +70.02, [INFO], robot4, {'y': 24.801, 'x': -36.881, 'yaw': 3.142}, None, None +80.03, [INFO], robot4, {'y': 22.684, 'x': -36.932, 'yaw': -3.141}, None, None +80.03, [INFO], robot4, {'battery-level': '43.89'}, None, None +90.02, [INFO], robot4, {'battery-level': '43.29'}, None, None +90.02, [INFO], robot4, {'y': 21.126, 'x': -37.794, 'yaw': 3.141}, None, None +100.06, [INFO], robot4, {'battery-level': '42.69'}, None, None +100.06, [INFO], robot4, {'y': 21.14, 'x': -37.863, 'yaw': -3.141}, None, None +110.05, [INFO], robot4, {'battery-level': '42.09'}, None, None +110.05, [INFO], robot4, {'y': 21.133, 'x': -37.873, 'yaw': 3.141}, None, None +120.07, [INFO], robot4, {'y': 21.023, 'x': -37.675, 'yaw': 3.137}, None, None +120.07, [INFO], robot4, {'battery-level': '41.49'}, None, None +130.00, [INFO], robot4, {'y': 21.578, 'x': -38.092, 'yaw': -3.141}, None, None +130.00, [INFO], robot4, {'battery-level': '40.89'}, None, None +139.82, [info], nurse, sync, received-request, (status=sending-request) +139.82, [info], nurse, sync, request-sent, (status=waiting) +139.82, [info], nurse, sync, wait-message, (status=message-received) +140.00, [INFO], robot4, {'y': 21.415, 'x': -38.142, 'yaw': -3.142}, None, None +140.00, [INFO], robot4, {'battery-level': '40.29'}, None, None +150.00, [INFO], robot4, {'y': 20.227, 'x': -37.196, 'yaw': 3.141}, None, None +150.00, [INFO], robot4, {'battery-level': '39.69'}, None, None +160.02, [INFO], robot4, {'battery-level': '39.09'}, None, None +160.02, [INFO], robot4, {'y': 18.115, 'x': -37.121, 'yaw': 3.14}, None, None +170.05, [INFO], robot4, {'y': 16.048, 'x': -36.893, 'yaw': 3.141}, None, None +170.05, [INFO], robot4, {'battery-level': '38.49'}, None, None +180.01, [INFO], robot4, {'y': 15.445, 'x': -34.847, 'yaw': -3.142}, None, None +180.01, [INFO], robot4, {'battery-level': '37.89'}, None, None +190.03, [INFO], robot4, {'y': 15.503, 'x': -32.727, 'yaw': 3.141}, None, None +190.03, [INFO], robot4, {'battery-level': '37.29'}, None, None +200.06, [INFO], robot4, {'battery-level': '36.69'}, None, None +200.06, [INFO], robot4, {'y': 15.565, 'x': -30.609, 'yaw': -3.141}, None, None +210.08, [INFO], robot4, {'y': 15.711, 'x': -28.492, 'yaw': -3.139}, None, None +210.08, [INFO], robot4, {'battery-level': '36.09'}, None, None +220.09, [INFO], robot4, {'y': 15.761, 'x': -26.381, 'yaw': -3.141}, None, None +220.09, [INFO], robot4, {'battery-level': '35.49'}, None, None +230.00, [INFO], robot4, {'battery-level': '34.89'}, None, None +230.00, [INFO], robot4, {'y': 13.937, 'x': -25.712, 'yaw': 3.142}, None, None +240.01, [INFO], robot4, {'y': 12.923, 'x': -25.941, 'yaw': -3.142}, None, None +240.01, [INFO], robot4, {'battery-level': '34.29'}, None, None +242.86, [info], lab_arm, sync, wait-message, (status=message-received) +243.79, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/62_acacbp.log b/analyze_skills/logs/62_acacbp.log new file mode 100644 index 00000000..af28ad75 --- /dev/null +++ b/analyze_skills/logs/62_acacbp.log @@ -0,0 +1,39 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot6, {'y': 18.931, 'x': -33.913, 'yaw': -3.141}, None, None +10.09, [INFO], robot6, {'battery-level': '90.45'}, None, None +20.05, [INFO], robot6, {'battery-level': '89.73'}, None, None +20.05, [INFO], robot6, {'y': 17.743, 'x': -35.472, 'yaw': 3.141}, None, None +30.08, [INFO], robot6, {'y': 19.181, 'x': -36.799, 'yaw': 3.141}, None, None +30.08, [INFO], robot6, {'battery-level': '89.01'}, None, None +40.06, [INFO], robot6, {'y': 21.217, 'x': -37.18, 'yaw': 3.142}, None, None +40.06, [INFO], robot6, {'battery-level': '88.29'}, None, None +50.09, [INFO], robot6, {'battery-level': '87.57'}, None, None +50.09, [INFO], robot6, {'y': 21.419, 'x': -38.088, 'yaw': -3.141}, None, None +53.41, [info], nurse, sync, received-request, (status=sending-request) +53.41, [info], nurse, sync, request-sent, (status=waiting) +53.50, [info], nurse, sync, wait-message, (status=message-received) +60.05, [INFO], robot6, {'battery-level': '86.85'}, None, None +60.05, [INFO], robot6, {'y': 20.94, 'x': -37.234, 'yaw': 3.142}, None, None +70.08, [INFO], robot6, {'y': 18.823, 'x': -37.128, 'yaw': 3.142}, None, None +70.08, [INFO], robot6, {'battery-level': '86.13'}, None, None +80.05, [INFO], robot6, {'battery-level': '85.41'}, None, None +80.05, [INFO], robot6, {'y': 16.707, 'x': -37.09, 'yaw': 3.141}, None, None +90.09, [INFO], robot6, {'y': 15.71, 'x': -35.473, 'yaw': -3.142}, None, None +90.09, [INFO], robot6, {'battery-level': '84.69'}, None, None +100.05, [INFO], robot6, {'battery-level': '83.97'}, None, None +100.05, [INFO], robot6, {'y': 15.427, 'x': -33.393, 'yaw': -3.141}, None, None +110.01, [INFO], robot6, {'y': 15.586, 'x': -31.293, 'yaw': -3.141}, None, None +110.01, [INFO], robot6, {'battery-level': '83.25'}, None, None +120.06, [INFO], robot6, {'battery-level': '82.53'}, None, None +120.06, [INFO], robot6, {'y': 15.726, 'x': -29.173, 'yaw': 3.141}, None, None +130.02, [INFO], robot6, {'battery-level': '81.81'}, None, None +130.02, [INFO], robot6, {'y': 15.738, 'x': -27.068, 'yaw': 3.139}, None, None +140.07, [INFO], robot6, {'battery-level': '81.09'}, None, None +140.07, [INFO], robot6, {'y': 14.433, 'x': -25.762, 'yaw': 3.142}, None, None +150.01, [INFO], robot6, {'y': 12.924, 'x': -25.939, 'yaw': -3.142}, None, None +150.01, [INFO], robot6, {'battery-level': '80.37'}, None, None +160.06, [INFO], robot6, {'battery-level': '79.65'}, None, None +160.06, [INFO], robot6, {'y': 12.837, 'x': -25.995, 'yaw': 3.142}, None, None +160.61, [info], lab_arm, sync, wait-message, (status=message-received) +161.52, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/63_acaccb.log b/analyze_skills/logs/63_acaccb.log new file mode 100644 index 00000000..42a913ce --- /dev/null +++ b/analyze_skills/logs/63_acaccb.log @@ -0,0 +1,36 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['PC Room 3', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot3, {'y': 21.427, 'x': -37.231, 'yaw': -3.141}, None, None +10.08, [INFO], robot3, {'battery-level': '72.00'}, None, None +20.01, [INFO], robot3, {'battery-level': '71.64'}, None, None +20.01, [INFO], robot3, {'y': 19.349, 'x': -37.096, 'yaw': 3.137}, None, None +30.02, [INFO], robot3, {'battery-level': '71.28'}, None, None +30.02, [INFO], robot3, {'y': 17.243, 'x': -37.102, 'yaw': 3.14}, None, None +40.05, [INFO], robot3, {'battery-level': '70.92'}, None, None +40.05, [INFO], robot3, {'y': 15.814, 'x': -36.015, 'yaw': 3.141}, None, None +50.08, [INFO], robot3, {'battery-level': '70.56'}, None, None +50.08, [INFO], robot3, {'y': 15.388, 'x': -33.918, 'yaw': 3.141}, None, None +60.01, [INFO], robot3, {'y': 15.53, 'x': -31.827, 'yaw': -3.141}, None, None +60.01, [INFO], robot3, {'battery-level': '70.20'}, None, None +70.05, [INFO], robot3, {'battery-level': '69.84'}, None, None +70.05, [INFO], robot3, {'y': 15.665, 'x': -29.698, 'yaw': 3.14}, None, None +80.08, [INFO], robot3, {'battery-level': '69.48'}, None, None +80.08, [INFO], robot3, {'y': 17.108, 'x': -28.659, 'yaw': 3.141}, None, None +90.01, [INFO], robot3, {'battery-level': '69.12'}, None, None +90.01, [INFO], robot3, {'y': 17.987, 'x': -28.662, 'yaw': 3.142}, None, None +99.02, [info], nurse, sync, received-request, (status=sending-request) +99.02, [info], nurse, sync, request-sent, (status=waiting) +99.02, [info], nurse, sync, wait-message, (status=message-received) +100.04, [INFO], robot3, {'battery-level': '68.76'}, None, None +100.04, [INFO], robot3, {'y': 18.031, 'x': -28.63, 'yaw': 3.142}, None, None +110.04, [INFO], robot3, {'battery-level': '68.40'}, None, None +110.04, [INFO], robot3, {'y': 16.109, 'x': -28.369, 'yaw': 3.14}, None, None +120.08, [INFO], robot3, {'y': 16.012, 'x': -26.251, 'yaw': 3.142}, None, None +120.08, [INFO], robot3, {'battery-level': '68.04'}, None, None +130.08, [INFO], robot3, {'y': 13.969, 'x': -25.659, 'yaw': 3.142}, None, None +130.08, [INFO], robot3, {'battery-level': '67.68'}, None, None +140.09, [INFO], robot3, {'y': 12.899, 'x': -25.941, 'yaw': 3.141}, None, None +140.09, [INFO], robot3, {'battery-level': '67.32'}, None, None +144.22, [info], lab_arm, sync, wait-message, (status=message-received) +145.13, [WARN], robot3, SUCCESS, None, None diff --git a/analyze_skills/logs/63_acaccp.log b/analyze_skills/logs/63_acaccp.log new file mode 100644 index 00000000..4aaa9862 --- /dev/null +++ b/analyze_skills/logs/63_acaccp.log @@ -0,0 +1,26 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot6, {'battery-level': '90.45'}, None, None +10.09, [INFO], robot6, {'y': 17.264, 'x': -27.11, 'yaw': -3.142}, None, None +20.01, [INFO], robot6, {'battery-level': '89.73'}, None, None +20.01, [INFO], robot6, {'y': 16.256, 'x': -28.164, 'yaw': -3.141}, None, None +30.05, [INFO], robot6, {'y': 17.875, 'x': -28.626, 'yaw': 3.141}, None, None +30.05, [INFO], robot6, {'battery-level': '89.01'}, None, None +40.08, [INFO], robot6, {'y': 18.042, 'x': -28.571, 'yaw': 3.142}, None, None +40.08, [INFO], robot6, {'battery-level': '88.29'}, None, None +45.02, [info], nurse, sync, received-request, (status=sending-request) +45.02, [info], nurse, sync, request-sent, (status=waiting) +45.02, [info], nurse, sync, wait-message, (status=message-received) +50.05, [INFO], robot6, {'battery-level': '87.57'}, None, None +50.05, [INFO], robot6, {'y': 17.242, 'x': -28.664, 'yaw': -3.142}, None, None +60.01, [INFO], robot6, {'battery-level': '86.85'}, None, None +60.01, [INFO], robot6, {'y': 16.13, 'x': -27.52, 'yaw': 3.142}, None, None +70.06, [INFO], robot6, {'battery-level': '86.13'}, None, None +70.06, [INFO], robot6, {'y': 15.156, 'x': -25.999, 'yaw': -3.142}, None, None +80.01, [INFO], robot6, {'battery-level': '85.41'}, None, None +80.01, [INFO], robot6, {'y': 13.111, 'x': -25.853, 'yaw': -3.141}, None, None +90.06, [INFO], robot6, {'y': 12.898, 'x': -25.959, 'yaw': 3.142}, None, None +90.06, [INFO], robot6, {'battery-level': '84.69'}, None, None +91.72, [info], lab_arm, sync, wait-message, (status=message-received) +92.63, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/64_acbaab.log b/analyze_skills/logs/64_acbaab.log new file mode 100644 index 00000000..8fcf146a --- /dev/null +++ b/analyze_skills/logs/64_acbaab.log @@ -0,0 +1,51 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot1, {'battery-level': '30.20'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot1, {'y': 17.429, 'x': -11.642, 'yaw': -3.141}, None, None +10.01, [INFO], robot1, {'battery-level': '29.61'}, None, None +20.07, [INFO], robot1, {'battery-level': '28.95'}, None, None +20.07, [INFO], robot1, {'y': 16.275, 'x': -12.96, 'yaw': 3.14}, None, None +30.04, [INFO], robot1, {'battery-level': '28.29'}, None, None +30.04, [INFO], robot1, {'y': 16.16, 'x': -15.074, 'yaw': -3.142}, None, None +40.02, [INFO], robot1, {'battery-level': '27.63'}, None, None +40.02, [INFO], robot1, {'y': 16.147, 'x': -17.166, 'yaw': 3.141}, None, None +50.06, [INFO], robot1, {'battery-level': '26.97'}, None, None +50.06, [INFO], robot1, {'y': 16.242, 'x': -19.278, 'yaw': 3.142}, None, None +60.08, [INFO], robot1, {'y': 16.338, 'x': -21.393, 'yaw': 3.142}, None, None +60.08, [INFO], robot1, {'battery-level': '26.31'}, None, None +70.00, [INFO], robot1, {'battery-level': '25.65'}, None, None +70.00, [INFO], robot1, {'y': 16.193, 'x': -23.479, 'yaw': 3.142}, None, None +80.04, [INFO], robot1, {'y': 16.105, 'x': -25.6, 'yaw': 3.141}, None, None +80.04, [INFO], robot1, {'battery-level': '24.99'}, None, None +90.05, [INFO], robot1, {'y': 16.175, 'x': -27.708, 'yaw': 3.142}, None, None +90.05, [INFO], robot1, {'battery-level': '24.33'}, None, None +100.08, [INFO], robot1, {'battery-level': '23.67'}, None, None +100.08, [INFO], robot1, {'y': 16.199, 'x': -29.821, 'yaw': 3.141}, None, None +110.06, [INFO], robot1, {'y': 16.022, 'x': -31.925, 'yaw': 3.14}, None, None +110.06, [INFO], robot1, {'battery-level': '23.01'}, None, None +120.03, [INFO], robot1, {'battery-level': '22.35'}, None, None +120.03, [INFO], robot1, {'y': 15.527, 'x': -34.014, 'yaw': 3.142}, None, None +130.08, [INFO], robot1, {'y': 15.576, 'x': -36.126, 'yaw': -3.141}, None, None +130.08, [INFO], robot1, {'battery-level': '21.69'}, None, None +140.05, [INFO], robot1, {'y': 17.22, 'x': -36.846, 'yaw': -3.141}, None, None +140.05, [INFO], robot1, {'battery-level': '21.03'}, None, None +150.02, [INFO], robot1, {'battery-level': '20.37'}, None, None +150.02, [INFO], robot1, {'y': 17.601, 'x': -36.807, 'yaw': 3.141}, None, None +160.06, [INFO], robot1, {'battery-level': '19.71'}, None, None +160.06, [INFO], robot1, {'y': 17.836, 'x': -36.204, 'yaw': -3.141}, None, None +170.05, [INFO], robot1, {'battery-level': '19.05'}, None, None +170.05, [INFO], robot1, {'y': 18.336, 'x': -35.712, 'yaw': 3.141}, None, None +180.05, [INFO], robot1, {'y': 18.299, 'x': -35.733, 'yaw': 3.141}, None, None +180.05, [INFO], robot1, {'battery-level': '18.39'}, None, None +190.06, [INFO], robot1, {'y': 18.3, 'x': -35.731, 'yaw': -3.142}, None, None +190.06, [INFO], robot1, {'battery-level': '17.73'}, None, None +200.09, [INFO], robot1, {'battery-level': '17.07'}, None, None +200.09, [INFO], robot1, {'y': 18.301, 'x': -35.715, 'yaw': 3.142}, None, None +210.09, [INFO], robot1, {'battery-level': '16.41'}, None, None +210.09, [INFO], robot1, {'y': 18.305, 'x': -35.718, 'yaw': -3.142}, None, None +220.08, [INFO], robot1, {'y': 18.305, 'x': -35.719, 'yaw': -3.142}, None, None +220.08, [INFO], robot1, {'battery-level': '15.75'}, None, None +230.01, [INFO], robot1, {'battery-level': '15.09'}, None, None +230.01, [INFO], robot1, {'y': 18.262, 'x': -35.78, 'yaw': 3.141}, None, None +235.61, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/64_acbaap.log b/analyze_skills/logs/64_acbaap.log new file mode 100644 index 00000000..396e3087 --- /dev/null +++ b/analyze_skills/logs/64_acbaap.log @@ -0,0 +1,67 @@ +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot4, {'y': 34.244, 'x': -38.729, 'yaw': 3.141}, None, None +10.03, [INFO], robot4, {'battery-level': '48.13'}, None, None +20.02, [INFO], robot4, {'battery-level': '47.57'}, None, None +20.02, [INFO], robot4, {'y': 33.864, 'x': -37.049, 'yaw': -3.142}, None, None +30.07, [INFO], robot4, {'battery-level': '47.01'}, None, None +30.07, [INFO], robot4, {'y': 31.743, 'x': -37.038, 'yaw': 3.141}, None, None +40.03, [INFO], robot4, {'battery-level': '46.45'}, None, None +40.03, [INFO], robot4, {'y': 29.643, 'x': -37.05, 'yaw': 3.141}, None, None +50.08, [INFO], robot4, {'y': 27.515, 'x': -36.976, 'yaw': 3.141}, None, None +50.08, [INFO], robot4, {'battery-level': '45.89'}, None, None +60.02, [INFO], robot4, {'y': 25.416, 'x': -37.006, 'yaw': -3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '45.33'}, None, None +70.05, [INFO], robot4, {'battery-level': '44.77'}, None, None +70.05, [INFO], robot4, {'y': 23.301, 'x': -36.992, 'yaw': 3.14}, None, None +80.09, [INFO], robot4, {'battery-level': '44.21'}, None, None +80.09, [INFO], robot4, {'y': 21.18, 'x': -37.101, 'yaw': 3.142}, None, None +90.03, [INFO], robot4, {'y': 19.077, 'x': -37.029, 'yaw': 3.142}, None, None +90.03, [INFO], robot4, {'battery-level': '43.65'}, None, None +100.06, [INFO], robot4, {'y': 17.731, 'x': -35.398, 'yaw': -3.141}, None, None +100.06, [INFO], robot4, {'battery-level': '43.09'}, None, None +110.09, [INFO], robot4, {'battery-level': '42.53'}, None, None +110.09, [INFO], robot4, {'y': 18.823, 'x': -33.991, 'yaw': -3.142}, None, None +120.02, [INFO], robot4, {'battery-level': '41.97'}, None, None +120.02, [INFO], robot4, {'y': 18.945, 'x': -33.94, 'yaw': 3.142}, None, None +120.67, [info], nurse, sync, received-request, (status=sending-request) +120.67, [info], nurse, sync, request-sent, (status=waiting) +120.67, [info], nurse, sync, wait-message, (status=message-received) +130.04, [INFO], robot4, {'y': 17.77, 'x': -35.06, 'yaw': 3.142}, None, None +130.04, [INFO], robot4, {'battery-level': '41.41'}, None, None +140.05, [INFO], robot4, {'battery-level': '40.85'}, None, None +140.05, [INFO], robot4, {'y': 17.758, 'x': -36.961, 'yaw': 3.142}, None, None +150.06, [INFO], robot4, {'y': 17.255, 'x': -37.095, 'yaw': -3.141}, None, None +150.06, [INFO], robot4, {'battery-level': '40.29'}, None, None +160.02, [INFO], robot4, {'battery-level': '39.73'}, None, None +160.02, [INFO], robot4, {'y': 17.441, 'x': -36.862, 'yaw': 3.141}, None, None +170.02, [INFO], robot4, {'battery-level': '39.17'}, None, None +170.02, [INFO], robot4, {'y': 17.378, 'x': -36.769, 'yaw': -3.142}, None, None +180.02, [INFO], robot4, {'y': 17.389, 'x': -37.115, 'yaw': 3.142}, None, None +180.02, [INFO], robot4, {'battery-level': '38.61'}, None, None +190.04, [INFO], robot4, {'battery-level': '38.05'}, None, None +190.04, [INFO], robot4, {'y': 17.427, 'x': -36.895, 'yaw': -3.142}, None, None +200.06, [INFO], robot4, {'battery-level': '37.49'}, None, None +200.06, [INFO], robot4, {'y': 17.316, 'x': -37.041, 'yaw': 3.141}, None, None +210.04, [INFO], robot4, {'battery-level': '36.93'}, None, None +210.04, [INFO], robot4, {'y': 17.314, 'x': -37.085, 'yaw': 3.141}, None, None +220.09, [INFO], robot4, {'battery-level': '36.37'}, None, None +220.09, [INFO], robot4, {'y': 17.295, 'x': -36.953, 'yaw': 3.141}, None, None +230.01, [INFO], robot4, {'y': 17.307, 'x': -36.904, 'yaw': 3.141}, None, None +230.01, [INFO], robot4, {'battery-level': '35.81'}, None, None +240.00, [INFO], robot4, {'battery-level': '35.25'}, None, None +240.00, [INFO], robot4, {'y': 17.363, 'x': -36.971, 'yaw': 3.141}, None, None +250.05, [INFO], robot4, {'battery-level': '34.69'}, None, None +250.05, [INFO], robot4, {'y': 17.191, 'x': -37.067, 'yaw': 3.141}, None, None +260.05, [INFO], robot4, {'y': 17.273, 'x': -36.924, 'yaw': 3.141}, None, None +260.05, [INFO], robot4, {'battery-level': '34.13'}, None, None +270.05, [INFO], robot4, {'battery-level': '33.57'}, None, None +270.05, [INFO], robot4, {'y': 17.312, 'x': -36.944, 'yaw': -3.141}, None, None +280.05, [INFO], robot4, {'battery-level': '33.01'}, None, None +280.05, [INFO], robot4, {'y': 17.472, 'x': -36.995, 'yaw': -3.141}, None, None +290.06, [INFO], robot4, {'battery-level': '32.45'}, None, None +290.06, [INFO], robot4, {'y': 17.286, 'x': -36.976, 'yaw': 3.142}, None, None +300.08, [INFO], robot4, {'y': 17.285, 'x': -36.976, 'yaw': -3.142}, None, None +300.08, [INFO], robot4, {'battery-level': '31.89'}, None, None +305.86, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/65_acbabb.log b/analyze_skills/logs/65_acbabb.log new file mode 100644 index 00000000..729866b0 --- /dev/null +++ b/analyze_skills/logs/65_acbabb.log @@ -0,0 +1,23 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot1, {'battery-level': '29.61'}, None, None +10.05, [INFO], robot1, {'y': 18.0, 'x': -27.23, 'yaw': 3.142}, None, None +20.03, [INFO], robot1, {'battery-level': '28.95'}, None, None +20.03, [INFO], robot1, {'y': 16.416, 'x': -27.085, 'yaw': -3.142}, None, None +30.07, [INFO], robot1, {'battery-level': '28.29'}, None, None +30.07, [INFO], robot1, {'y': 16.125, 'x': -29.058, 'yaw': -3.142}, None, None +40.09, [INFO], robot1, {'y': 16.029, 'x': -31.18, 'yaw': 3.14}, None, None +40.09, [INFO], robot1, {'battery-level': '27.63'}, None, None +50.08, [INFO], robot1, {'y': 15.687, 'x': -33.275, 'yaw': 3.14}, None, None +50.08, [INFO], robot1, {'battery-level': '26.97'}, None, None +60.02, [INFO], robot1, {'y': 15.488, 'x': -35.348, 'yaw': -3.141}, None, None +60.02, [INFO], robot1, {'battery-level': '26.31'}, None, None +70.06, [INFO], robot1, {'battery-level': '25.65'}, None, None +70.06, [INFO], robot1, {'y': 16.533, 'x': -36.679, 'yaw': -3.142}, None, None +80.08, [INFO], robot1, {'battery-level': '24.99'}, None, None +80.08, [INFO], robot1, {'y': 18.653, 'x': -36.719, 'yaw': -3.141}, None, None +90.08, [INFO], robot1, {'battery-level': '24.33'}, None, None +90.08, [INFO], robot1, {'y': 20.758, 'x': -36.923, 'yaw': 3.138}, None, None +100.01, [INFO], robot1, {'y': 21.498, 'x': -38.073, 'yaw': -3.142}, None, None +100.01, [INFO], robot1, {'battery-level': '23.67'}, None, None +107.47, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/analyze_skills/logs/65_acbabp.log b/analyze_skills/logs/65_acbabp.log new file mode 100644 index 00000000..a7bfa7cf --- /dev/null +++ b/analyze_skills/logs/65_acbabp.log @@ -0,0 +1,50 @@ +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot4, {'battery-level': '48.13'}, None, None +10.02, [INFO], robot4, {'y': 34.249, 'x': -33.55, 'yaw': 3.141}, None, None +20.00, [INFO], robot4, {'y': 34.688, 'x': -35.601, 'yaw': -3.141}, None, None +20.00, [INFO], robot4, {'battery-level': '47.57'}, None, None +30.01, [INFO], robot4, {'battery-level': '47.01'}, None, None +30.01, [INFO], robot4, {'y': 33.322, 'x': -36.865, 'yaw': -3.141}, None, None +40.05, [INFO], robot4, {'y': 31.205, 'x': -36.85, 'yaw': -3.141}, None, None +40.05, [INFO], robot4, {'battery-level': '46.45'}, None, None +50.08, [INFO], robot4, {'y': 29.091, 'x': -36.878, 'yaw': -3.142}, None, None +50.08, [INFO], robot4, {'battery-level': '45.89'}, None, None +60.03, [INFO], robot4, {'y': 27.009, 'x': -36.887, 'yaw': 3.141}, None, None +60.03, [INFO], robot4, {'battery-level': '45.33'}, None, None +70.03, [INFO], robot4, {'y': 24.883, 'x': -36.914, 'yaw': 3.141}, None, None +70.03, [INFO], robot4, {'battery-level': '44.77'}, None, None +80.03, [INFO], robot4, {'battery-level': '44.21'}, None, None +80.03, [INFO], robot4, {'y': 22.77, 'x': -36.975, 'yaw': 3.14}, None, None +90.03, [INFO], robot4, {'y': 21.425, 'x': -37.92, 'yaw': -3.136}, None, None +90.03, [INFO], robot4, {'battery-level': '43.65'}, None, None +100.03, [INFO], robot4, {'battery-level': '43.09'}, None, None +100.03, [INFO], robot4, {'y': 21.373, 'x': -38.123, 'yaw': 3.141}, None, None +106.22, [info], nurse, sync, received-request, (status=sending-request) +106.22, [info], nurse, sync, request-sent, (status=waiting) +106.22, [info], nurse, sync, wait-message, (status=message-received) +110.07, [INFO], robot4, {'battery-level': '42.53'}, None, None +110.07, [INFO], robot4, {'y': 21.528, 'x': -37.552, 'yaw': -3.141}, None, None +120.06, [INFO], robot4, {'battery-level': '41.97'}, None, None +120.06, [INFO], robot4, {'y': 19.584, 'x': -37.203, 'yaw': 3.14}, None, None +130.04, [INFO], robot4, {'battery-level': '41.41'}, None, None +130.04, [INFO], robot4, {'y': 17.471, 'x': -37.097, 'yaw': 3.14}, None, None +140.01, [INFO], robot4, {'battery-level': '40.85'}, None, None +140.01, [INFO], robot4, {'y': 15.971, 'x': -36.147, 'yaw': -3.141}, None, None +150.00, [INFO], robot4, {'y': 15.371, 'x': -34.102, 'yaw': -3.141}, None, None +150.00, [INFO], robot4, {'battery-level': '40.29'}, None, None +160.06, [INFO], robot4, {'y': 15.501, 'x': -31.972, 'yaw': 3.142}, None, None +160.06, [INFO], robot4, {'battery-level': '39.73'}, None, None +170.02, [INFO], robot4, {'y': 15.647, 'x': -29.874, 'yaw': 3.141}, None, None +170.02, [INFO], robot4, {'battery-level': '39.17'}, None, None +180.02, [INFO], robot4, {'battery-level': '38.61'}, None, None +180.02, [INFO], robot4, {'y': 15.814, 'x': -27.758, 'yaw': 3.14}, None, None +190.02, [INFO], robot4, {'y': 15.265, 'x': -25.957, 'yaw': 3.141}, None, None +190.02, [INFO], robot4, {'battery-level': '38.05'}, None, None +200.01, [INFO], robot4, {'battery-level': '37.49'}, None, None +200.01, [INFO], robot4, {'y': 13.161, 'x': -25.791, 'yaw': -3.142}, None, None +209.38, [info], lab_arm, sync, wait-message, (status=message-received) +210.01, [INFO], robot4, {'battery-level': '36.93'}, None, None +210.01, [INFO], robot4, {'y': 12.856, 'x': -25.952, 'yaw': 3.14}, None, None +210.29, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/66_acbacb.log b/analyze_skills/logs/66_acbacb.log new file mode 100644 index 00000000..488ee098 --- /dev/null +++ b/analyze_skills/logs/66_acbacb.log @@ -0,0 +1,40 @@ +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['PC Room 3', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r4', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +9.99, [INFO], robot4, {'y': 18.063, 'x': -13.623, 'yaw': -3.141}, None, None +9.99, [INFO], robot4, {'battery-level': '48.13'}, None, None +20.01, [INFO], robot4, {'battery-level': '47.57'}, None, None +20.01, [INFO], robot4, {'y': 16.219, 'x': -13.932, 'yaw': 3.141}, None, None +30.00, [INFO], robot4, {'y': 16.09, 'x': -16.051, 'yaw': 3.141}, None, None +30.00, [INFO], robot4, {'battery-level': '47.01'}, None, None +40.00, [INFO], robot4, {'y': 16.041, 'x': -18.17, 'yaw': 3.142}, None, None +40.00, [INFO], robot4, {'battery-level': '46.45'}, None, None +49.99, [INFO], robot4, {'y': 16.207, 'x': -20.28, 'yaw': 3.142}, None, None +49.99, [INFO], robot4, {'battery-level': '45.89'}, None, None +60.00, [INFO], robot4, {'battery-level': '45.33'}, None, None +60.00, [INFO], robot4, {'y': 16.231, 'x': -22.403, 'yaw': 3.141}, None, None +70.00, [INFO], robot4, {'y': 16.127, 'x': -24.526, 'yaw': 3.141}, None, None +70.00, [INFO], robot4, {'battery-level': '44.77'}, None, None +80.03, [INFO], robot4, {'y': 16.054, 'x': -26.657, 'yaw': 3.141}, None, None +80.03, [INFO], robot4, {'battery-level': '44.21'}, None, None +90.02, [INFO], robot4, {'battery-level': '43.65'}, None, None +90.02, [INFO], robot4, {'y': 16.589, 'x': -28.535, 'yaw': 3.142}, None, None +100.02, [INFO], robot4, {'y': 17.891, 'x': -28.596, 'yaw': 3.141}, None, None +100.02, [INFO], robot4, {'battery-level': '43.09'}, None, None +110.01, [INFO], robot4, {'battery-level': '42.53'}, None, None +110.01, [INFO], robot4, {'y': 17.976, 'x': -28.554, 'yaw': -3.141}, None, None +119.19, [info], nurse, sync, received-request, (status=sending-request) +119.19, [info], nurse, sync, request-sent, (status=waiting) +119.21, [info], nurse, sync, wait-message, (status=message-received) +120.00, [INFO], robot4, {'battery-level': '41.97'}, None, None +120.00, [INFO], robot4, {'y': 17.891, 'x': -28.671, 'yaw': -3.141}, None, None +130.00, [INFO], robot4, {'battery-level': '41.41'}, None, None +130.00, [INFO], robot4, {'y': 16.26, 'x': -28.085, 'yaw': 3.141}, None, None +139.97, [INFO], robot4, {'y': 15.611, 'x': -26.253, 'yaw': 3.141}, None, None +140.00, [INFO], robot4, {'battery-level': '40.85'}, None, None +149.98, [INFO], robot4, {'y': 13.556, 'x': -25.715, 'yaw': -3.141}, None, None +149.98, [INFO], robot4, {'battery-level': '40.29'}, None, None +160.01, [INFO], robot4, {'battery-level': '39.73'}, None, None +160.01, [INFO], robot4, {'y': 12.898, 'x': -25.961, 'yaw': 3.139}, None, None +167.62, [info], lab_arm, sync, wait-message, (status=message-received) +167.88, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/66_acbacp.log b/analyze_skills/logs/66_acbacp.log new file mode 100644 index 00000000..94c8c628 --- /dev/null +++ b/analyze_skills/logs/66_acbacp.log @@ -0,0 +1,33 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot2, {'y': 18.001, 'x': -21.0, 'yaw': 3.142}, None, None +10.09, [INFO], robot2, {'battery-level': '57.56'}, None, None +20.04, [INFO], robot2, {'y': 16.149, 'x': -21.116, 'yaw': -3.141}, None, None +20.04, [INFO], robot2, {'battery-level': '57.30'}, None, None +30.06, [INFO], robot2, {'y': 16.079, 'x': -23.221, 'yaw': 3.142}, None, None +30.06, [INFO], robot2, {'battery-level': '57.04'}, None, None +40.09, [INFO], robot2, {'y': 16.011, 'x': -25.336, 'yaw': 3.141}, None, None +40.09, [INFO], robot2, {'battery-level': '56.78'}, None, None +50.00, [INFO], robot2, {'battery-level': '56.52'}, None, None +50.00, [INFO], robot2, {'y': 16.002, 'x': -27.432, 'yaw': 3.142}, None, None +60.03, [INFO], robot2, {'battery-level': '56.26'}, None, None +60.03, [INFO], robot2, {'y': 17.308, 'x': -28.665, 'yaw': 3.142}, None, None +70.06, [INFO], robot2, {'y': 17.941, 'x': -28.606, 'yaw': -3.141}, None, None +70.06, [INFO], robot2, {'battery-level': '56.00'}, None, None +77.45, [info], nurse, sync, received-request, (status=sending-request) +77.45, [info], nurse, sync, request-sent, (status=waiting) +77.45, [info], nurse, sync, wait-message, (status=message-received) +80.03, [INFO], robot2, {'battery-level': '55.74'}, None, None +80.03, [INFO], robot2, {'y': 17.678, 'x': -28.709, 'yaw': -3.142}, None, None +90.05, [INFO], robot2, {'battery-level': '55.48'}, None, None +90.05, [INFO], robot2, {'y': 16.096, 'x': -28.1, 'yaw': -3.142}, None, None +100.02, [INFO], robot2, {'battery-level': '55.22'}, None, None +100.02, [INFO], robot2, {'y': 15.695, 'x': -26.161, 'yaw': 3.142}, None, None +110.06, [INFO], robot2, {'battery-level': '54.96'}, None, None +110.06, [INFO], robot2, {'y': 13.62, 'x': -25.714, 'yaw': 3.142}, None, None +120.01, [INFO], robot2, {'battery-level': '54.70'}, None, None +120.01, [INFO], robot2, {'y': 12.915, 'x': -25.943, 'yaw': -3.142}, None, None +122.31, [info], lab_arm, sync, wait-message, (status=message-received) +123.24, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/67_acbbab.log b/analyze_skills/logs/67_acbbab.log new file mode 100644 index 00000000..fc64b6aa --- /dev/null +++ b/analyze_skills/logs/67_acbbab.log @@ -0,0 +1,42 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot5, {'battery-level': '71.90'}, None, None +10.02, [INFO], robot5, {'y': 17.198, 'x': -13.5, 'yaw': -3.142}, None, None +20.06, [INFO], robot5, {'y': 16.021, 'x': -14.666, 'yaw': 3.142}, None, None +20.06, [INFO], robot5, {'battery-level': '71.14'}, None, None +30.01, [INFO], robot5, {'battery-level': '70.38'}, None, None +30.01, [INFO], robot5, {'y': 15.925, 'x': -16.772, 'yaw': 3.14}, None, None +40.06, [INFO], robot5, {'battery-level': '69.62'}, None, None +40.06, [INFO], robot5, {'y': 15.999, 'x': -18.895, 'yaw': -3.141}, None, None +50.09, [INFO], robot5, {'battery-level': '68.86'}, None, None +50.09, [INFO], robot5, {'y': 16.152, 'x': -21.001, 'yaw': 3.141}, None, None +60.03, [INFO], robot5, {'y': 16.128, 'x': -23.086, 'yaw': 3.142}, None, None +60.03, [INFO], robot5, {'battery-level': '68.10'}, None, None +70.00, [INFO], robot5, {'y': 16.061, 'x': -25.2, 'yaw': 3.141}, None, None +70.00, [INFO], robot5, {'battery-level': '67.34'}, None, None +80.08, [INFO], robot5, {'battery-level': '66.58'}, None, None +80.08, [INFO], robot5, {'y': 16.052, 'x': -27.328, 'yaw': 3.141}, None, None +90.04, [INFO], robot5, {'battery-level': '65.82'}, None, None +90.04, [INFO], robot5, {'y': 16.092, 'x': -29.444, 'yaw': -3.142}, None, None +100.07, [INFO], robot5, {'y': 15.969, 'x': -31.567, 'yaw': 3.141}, None, None +100.07, [INFO], robot5, {'battery-level': '65.06'}, None, None +110.02, [INFO], robot5, {'battery-level': '64.30'}, None, None +110.02, [INFO], robot5, {'y': 15.626, 'x': -33.668, 'yaw': 3.141}, None, None +120.06, [INFO], robot5, {'battery-level': '63.54'}, None, None +120.06, [INFO], robot5, {'y': 15.549, 'x': -35.775, 'yaw': -3.141}, None, None +130.08, [INFO], robot5, {'battery-level': '62.78'}, None, None +130.08, [INFO], robot5, {'y': 17.019, 'x': -36.708, 'yaw': -3.142}, None, None +140.03, [INFO], robot5, {'y': 17.613, 'x': -36.729, 'yaw': -3.142}, None, None +140.03, [INFO], robot5, {'battery-level': '62.02'}, None, None +150.08, [INFO], robot5, {'battery-level': '61.26'}, None, None +150.08, [INFO], robot5, {'y': 17.876, 'x': -36.153, 'yaw': 3.138}, None, None +160.01, [INFO], robot5, {'battery-level': '60.50'}, None, None +160.01, [INFO], robot5, {'y': 18.305, 'x': -35.656, 'yaw': -3.136}, None, None +170.02, [INFO], robot5, {'battery-level': '59.74'}, None, None +170.02, [INFO], robot5, {'y': 18.299, 'x': -35.702, 'yaw': 3.142}, None, None +180.07, [INFO], robot5, {'battery-level': '58.98'}, None, None +180.07, [INFO], robot5, {'y': 18.166, 'x': -35.948, 'yaw': 3.142}, None, None +190.04, [INFO], robot5, {'y': 18.361, 'x': -35.705, 'yaw': 3.141}, None, None +190.04, [INFO], robot5, {'battery-level': '58.22'}, None, None +195.37, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/67_acbbap.log b/analyze_skills/logs/67_acbbap.log new file mode 100644 index 00000000..b7b2017c --- /dev/null +++ b/analyze_skills/logs/67_acbbap.log @@ -0,0 +1,55 @@ +0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot3, {'y': 21.272, 'x': -37.326, 'yaw': 3.141}, None, None +10.04, [INFO], robot3, {'battery-level': '71.75'}, None, None +20.08, [INFO], robot3, {'battery-level': '71.11'}, None, None +20.08, [INFO], robot3, {'y': 19.157, 'x': -37.051, 'yaw': -3.141}, None, None +30.04, [INFO], robot3, {'battery-level': '70.47'}, None, None +30.04, [INFO], robot3, {'y': 17.763, 'x': -35.483, 'yaw': 3.138}, None, None +40.09, [INFO], robot3, {'battery-level': '69.83'}, None, None +40.09, [INFO], robot3, {'y': 18.846, 'x': -34.01, 'yaw': -3.142}, None, None +47.73, [info], nurse, sync, received-request, (status=sending-request) +47.73, [info], nurse, sync, request-sent, (status=waiting) +47.73, [info], nurse, sync, wait-message, (status=message-received) +50.04, [INFO], robot3, {'y': 18.925, 'x': -34.13, 'yaw': -3.142}, None, None +50.04, [INFO], robot3, {'battery-level': '69.19'}, None, None +60.04, [INFO], robot3, {'battery-level': '68.55'}, None, None +60.04, [INFO], robot3, {'y': 17.788, 'x': -35.687, 'yaw': 3.141}, None, None +70.01, [INFO], robot3, {'y': 18.016, 'x': -36.2, 'yaw': -3.141}, None, None +70.01, [INFO], robot3, {'battery-level': '67.91'}, None, None +80.07, [INFO], robot3, {'y': 17.522, 'x': -37.036, 'yaw': -3.142}, None, None +80.07, [INFO], robot3, {'battery-level': '67.27'}, None, None +90.03, [INFO], robot3, {'battery-level': '66.63'}, None, None +90.03, [INFO], robot3, {'y': 17.221, 'x': -37.064, 'yaw': -3.141}, None, None +100.07, [INFO], robot3, {'battery-level': '65.99'}, None, None +100.07, [INFO], robot3, {'y': 17.265, 'x': -36.902, 'yaw': -3.142}, None, None +110.03, [INFO], robot3, {'battery-level': '65.35'}, None, None +110.03, [INFO], robot3, {'y': 17.255, 'x': -36.846, 'yaw': -3.142}, None, None +120.06, [INFO], robot3, {'battery-level': '64.71'}, None, None +120.06, [INFO], robot3, {'y': 17.163, 'x': -36.881, 'yaw': -3.141}, None, None +130.02, [INFO], robot3, {'battery-level': '64.07'}, None, None +130.02, [INFO], robot3, {'y': 17.204, 'x': -36.815, 'yaw': 3.141}, None, None +140.05, [INFO], robot3, {'battery-level': '63.43'}, None, None +140.05, [INFO], robot3, {'y': 17.472, 'x': -37.029, 'yaw': -3.141}, None, None +150.02, [INFO], robot3, {'y': 17.265, 'x': -36.951, 'yaw': 3.142}, None, None +150.02, [INFO], robot3, {'battery-level': '62.79'}, None, None +160.08, [INFO], robot3, {'y': 17.353, 'x': -36.898, 'yaw': -3.141}, None, None +160.08, [INFO], robot3, {'battery-level': '62.15'}, None, None +170.05, [INFO], robot3, {'battery-level': '61.51'}, None, None +170.05, [INFO], robot3, {'y': 17.46, 'x': -36.968, 'yaw': -3.141}, None, None +179.99, [INFO], robot3, {'y': 17.251, 'x': -36.863, 'yaw': -3.141}, None, None +180.09, [INFO], robot3, {'battery-level': '60.87'}, None, None +190.04, [INFO], robot3, {'y': 17.47, 'x': -37.051, 'yaw': -3.141}, None, None +190.04, [INFO], robot3, {'battery-level': '60.23'}, None, None +200.04, [INFO], robot3, {'battery-level': '59.59'}, None, None +200.04, [INFO], robot3, {'y': 17.323, 'x': -37.019, 'yaw': 3.141}, None, None +210.00, [INFO], robot3, {'battery-level': '58.95'}, None, None +210.00, [INFO], robot3, {'y': 17.413, 'x': -36.957, 'yaw': -3.142}, None, None +220.00, [INFO], robot3, {'y': 17.346, 'x': -36.819, 'yaw': 3.142}, None, None +220.00, [INFO], robot3, {'battery-level': '58.31'}, None, None +230.08, [INFO], robot3, {'battery-level': '57.67'}, None, None +230.08, [INFO], robot3, {'y': 17.31, 'x': -37.088, 'yaw': -3.141}, None, None +240.04, [INFO], robot3, {'battery-level': '57.03'}, None, None +240.04, [INFO], robot3, {'y': 17.369, 'x': -36.921, 'yaw': 3.142}, None, None +242.44, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/68_acbbbb.log b/analyze_skills/logs/68_acbbbb.log new file mode 100644 index 00000000..f545face --- /dev/null +++ b/analyze_skills/logs/68_acbbbb.log @@ -0,0 +1,63 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot5, {'y': 17.277, 'x': -11.684, 'yaw': -3.141}, None, None +10.09, [INFO], robot5, {'battery-level': '71.90'}, None, None +20.01, [INFO], robot5, {'y': 16.281, 'x': -13.102, 'yaw': 3.142}, None, None +20.01, [INFO], robot5, {'battery-level': '71.14'}, None, None +30.04, [INFO], robot5, {'battery-level': '70.38'}, None, None +30.04, [INFO], robot5, {'y': 16.122, 'x': -15.224, 'yaw': 3.141}, None, None +40.08, [INFO], robot5, {'battery-level': '69.62'}, None, None +40.08, [INFO], robot5, {'y': 16.095, 'x': -17.334, 'yaw': 3.14}, None, None +50.02, [INFO], robot5, {'y': 16.195, 'x': -19.422, 'yaw': 3.142}, None, None +50.02, [INFO], robot5, {'battery-level': '68.86'}, None, None +60.01, [INFO], robot5, {'battery-level': '68.10'}, None, None +60.01, [INFO], robot5, {'y': 16.316, 'x': -21.535, 'yaw': 3.142}, None, None +70.07, [INFO], robot5, {'battery-level': '67.34'}, None, None +70.07, [INFO], robot5, {'y': 16.172, 'x': -23.664, 'yaw': 3.141}, None, None +80.08, [INFO], robot5, {'battery-level': '66.58'}, None, None +80.08, [INFO], robot5, {'y': 16.137, 'x': -25.777, 'yaw': 3.141}, None, None +90.02, [INFO], robot5, {'y': 16.191, 'x': -27.875, 'yaw': -3.141}, None, None +90.02, [INFO], robot5, {'battery-level': '65.82'}, None, None +100.05, [INFO], robot5, {'battery-level': '65.06'}, None, None +100.05, [INFO], robot5, {'y': 16.193, 'x': -29.988, 'yaw': 3.137}, None, None +110.09, [INFO], robot5, {'y': 15.938, 'x': -32.102, 'yaw': -3.142}, None, None +110.09, [INFO], robot5, {'battery-level': '64.30'}, None, None +120.07, [INFO], robot5, {'battery-level': '63.54'}, None, None +120.07, [INFO], robot5, {'y': 15.446, 'x': -34.185, 'yaw': 3.142}, None, None +130.08, [INFO], robot5, {'battery-level': '62.78'}, None, None +130.08, [INFO], robot5, {'y': 15.633, 'x': -36.301, 'yaw': -3.142}, None, None +140.01, [INFO], robot5, {'battery-level': '62.02'}, None, None +140.01, [INFO], robot5, {'y': 17.433, 'x': -36.794, 'yaw': -3.142}, None, None +150.02, [INFO], robot5, {'battery-level': '61.26'}, None, None +150.02, [INFO], robot5, {'y': 19.551, 'x': -36.894, 'yaw': 3.137}, None, None +160.02, [INFO], robot5, {'battery-level': '60.50'}, None, None +160.02, [INFO], robot5, {'y': 21.493, 'x': -37.352, 'yaw': 3.141}, None, None +170.03, [INFO], robot5, {'y': 21.446, 'x': -38.088, 'yaw': -3.142}, None, None +170.03, [INFO], robot5, {'battery-level': '59.74'}, None, None +178.31, [info], nurse, sync, received-request, (status=sending-request) +178.31, [info], nurse, sync, request-sent, (status=waiting) +178.40, [info], nurse, sync, wait-message, (status=message-received) +180.07, [INFO], robot5, {'y': 21.418, 'x': -37.983, 'yaw': 3.141}, None, None +180.07, [INFO], robot5, {'battery-level': '58.98'}, None, None +190.02, [INFO], robot5, {'y': 19.92, 'x': -37.159, 'yaw': 3.141}, None, None +190.02, [INFO], robot5, {'battery-level': '58.22'}, None, None +200.04, [INFO], robot5, {'battery-level': '57.46'}, None, None +200.04, [INFO], robot5, {'y': 17.808, 'x': -37.054, 'yaw': 3.141}, None, None +210.02, [INFO], robot5, {'battery-level': '56.70'}, None, None +210.02, [INFO], robot5, {'y': 15.942, 'x': -36.554, 'yaw': 3.141}, None, None +220.06, [INFO], robot5, {'y': 15.44, 'x': -34.471, 'yaw': -3.141}, None, None +220.06, [INFO], robot5, {'battery-level': '55.94'}, None, None +230.08, [INFO], robot5, {'y': 15.578, 'x': -32.348, 'yaw': 3.142}, None, None +230.08, [INFO], robot5, {'battery-level': '55.18'}, None, None +240.03, [INFO], robot5, {'battery-level': '54.42'}, None, None +240.03, [INFO], robot5, {'y': 15.599, 'x': -30.249, 'yaw': -3.142}, None, None +250.06, [INFO], robot5, {'y': 15.796, 'x': -28.134, 'yaw': 3.142}, None, None +250.06, [INFO], robot5, {'battery-level': '53.66'}, None, None +260.01, [INFO], robot5, {'battery-level': '52.90'}, None, None +260.01, [INFO], robot5, {'y': 15.49, 'x': -26.171, 'yaw': 3.142}, None, None +270.06, [INFO], robot5, {'battery-level': '52.14'}, None, None +270.06, [INFO], robot5, {'y': 13.434, 'x': -25.73, 'yaw': 3.141}, None, None +280.05, [INFO], robot5, {'battery-level': '51.38'}, None, None +280.05, [INFO], robot5, {'y': 12.827, 'x': -25.926, 'yaw': 3.142}, None, None +282.45, [info], lab_arm, sync, wait-message, (status=message-received) +283.37, [WARN], robot5, SUCCESS, None, None diff --git a/analyze_skills/logs/68_acbbbp.log b/analyze_skills/logs/68_acbbbp.log new file mode 100644 index 00000000..ff100a0a --- /dev/null +++ b/analyze_skills/logs/68_acbbbp.log @@ -0,0 +1,41 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'battery-level': '90.76'}, None, None +10.01, [INFO], robot6, {'y': 18.502, 'x': -34.34, 'yaw': 3.141}, None, None +20.07, [INFO], robot6, {'y': 17.981, 'x': -36.113, 'yaw': -3.142}, None, None +20.07, [INFO], robot6, {'battery-level': '90.38'}, None, None +30.08, [INFO], robot6, {'battery-level': '90.00'}, None, None +30.08, [INFO], robot6, {'y': 19.848, 'x': -36.822, 'yaw': 3.142}, None, None +40.08, [INFO], robot6, {'battery-level': '89.62'}, None, None +40.08, [INFO], robot6, {'y': 21.578, 'x': -37.637, 'yaw': -3.141}, None, None +50.03, [INFO], robot6, {'y': 21.411, 'x': -38.08, 'yaw': 3.141}, None, None +50.03, [INFO], robot6, {'battery-level': '89.24'}, None, None +55.20, [info], nurse, sync, received-request, (status=sending-request) +55.20, [info], nurse, sync, request-sent, (status=waiting) +55.20, [info], nurse, sync, wait-message, (status=message-received) +60.09, [INFO], robot6, {'battery-level': '88.86'}, None, None +60.09, [INFO], robot6, {'y': 21.238, 'x': -37.318, 'yaw': -3.141}, None, None +70.03, [INFO], robot6, {'y': 19.151, 'x': -37.173, 'yaw': 3.142}, None, None +70.03, [INFO], robot6, {'battery-level': '88.48'}, None, None +80.06, [INFO], robot6, {'y': 17.023, 'x': -37.087, 'yaw': 3.14}, None, None +80.06, [INFO], robot6, {'battery-level': '88.10'}, None, None +90.02, [INFO], robot6, {'y': 15.757, 'x': -35.904, 'yaw': -3.14}, None, None +90.02, [INFO], robot6, {'battery-level': '87.72'}, None, None +100.06, [INFO], robot6, {'y': 15.362, 'x': -33.819, 'yaw': -3.141}, None, None +100.06, [INFO], robot6, {'battery-level': '87.34'}, None, None +110.08, [INFO], robot6, {'y': 15.522, 'x': -31.7, 'yaw': 3.141}, None, None +110.08, [INFO], robot6, {'battery-level': '86.96'}, None, None +120.02, [INFO], robot6, {'battery-level': '86.58'}, None, None +120.02, [INFO], robot6, {'y': 15.645, 'x': -29.599, 'yaw': -3.142}, None, None +130.07, [INFO], robot6, {'battery-level': '86.20'}, None, None +130.07, [INFO], robot6, {'y': 15.794, 'x': -27.484, 'yaw': 3.142}, None, None +140.00, [INFO], robot6, {'battery-level': '85.82'}, None, None +140.00, [INFO], robot6, {'y': 14.876, 'x': -25.936, 'yaw': 3.142}, None, None +150.03, [INFO], robot6, {'y': 12.96, 'x': -25.874, 'yaw': 3.142}, None, None +150.03, [INFO], robot6, {'battery-level': '85.44'}, None, None +160.04, [INFO], robot6, {'y': 12.872, 'x': -25.959, 'yaw': 3.141}, None, None +160.04, [INFO], robot6, {'battery-level': '85.06'}, None, None +160.04, [info], lab_arm, sync, wait-message, (status=message-received) +160.97, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/69_acbbcb.log b/analyze_skills/logs/69_acbbcb.log new file mode 100644 index 00000000..255f07d5 --- /dev/null +++ b/analyze_skills/logs/69_acbbcb.log @@ -0,0 +1,40 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot1, {'battery-level': '29.61'}, None, None +10.04, [INFO], robot1, {'y': 34.07, 'x': -39.027, 'yaw': 3.141}, None, None +20.09, [INFO], robot1, {'y': 34.175, 'x': -37.143, 'yaw': -3.142}, None, None +20.09, [INFO], robot1, {'battery-level': '28.95'}, None, None +30.08, [INFO], robot1, {'battery-level': '28.29'}, None, None +30.08, [INFO], robot1, {'y': 32.08, 'x': -37.006, 'yaw': 3.141}, None, None +40.03, [INFO], robot1, {'battery-level': '27.63'}, None, None +40.03, [INFO], robot1, {'y': 29.978, 'x': -37.042, 'yaw': 3.141}, None, None +50.00, [INFO], robot1, {'battery-level': '26.97'}, None, None +50.00, [INFO], robot1, {'y': 27.878, 'x': -36.982, 'yaw': 3.141}, None, None +60.04, [INFO], robot1, {'battery-level': '26.31'}, None, None +60.04, [INFO], robot1, {'y': 25.751, 'x': -37.058, 'yaw': 3.141}, None, None +70.07, [INFO], robot1, {'battery-level': '25.65'}, None, None +70.07, [INFO], robot1, {'y': 23.641, 'x': -37.037, 'yaw': -3.142}, None, None +80.01, [INFO], robot1, {'y': 21.548, 'x': -37.138, 'yaw': 3.141}, None, None +80.01, [INFO], robot1, {'battery-level': '24.99'}, None, None +90.09, [INFO], robot1, {'battery-level': '24.33'}, None, None +90.09, [INFO], robot1, {'y': 19.406, 'x': -37.111, 'yaw': 3.138}, None, None +100.04, [INFO], robot1, {'y': 17.313, 'x': -37.072, 'yaw': 3.141}, None, None +100.04, [INFO], robot1, {'battery-level': '23.67'}, None, None +110.02, [INFO], robot1, {'y': 15.807, 'x': -36.13, 'yaw': -3.142}, None, None +110.02, [INFO], robot1, {'battery-level': '23.01'}, None, None +120.06, [INFO], robot1, {'battery-level': '22.35'}, None, None +120.06, [INFO], robot1, {'y': 15.351, 'x': -34.037, 'yaw': 3.14}, None, None +130.03, [INFO], robot1, {'battery-level': '21.69'}, None, None +130.03, [INFO], robot1, {'y': 15.5, 'x': -31.929, 'yaw': 3.142}, None, None +140.00, [INFO], robot1, {'y': 15.668, 'x': -29.816, 'yaw': -3.142}, None, None +140.00, [INFO], robot1, {'battery-level': '21.03'}, None, None +150.06, [INFO], robot1, {'y': 16.989, 'x': -28.569, 'yaw': -3.141}, None, None +150.06, [INFO], robot1, {'battery-level': '20.37'}, None, None +160.02, [INFO], robot1, {'battery-level': '19.71'}, None, None +160.02, [INFO], robot1, {'y': 17.948, 'x': -28.584, 'yaw': 3.141}, None, None +170.05, [INFO], robot1, {'battery-level': '19.05'}, None, None +170.05, [INFO], robot1, {'y': 18.03, 'x': -28.597, 'yaw': 3.142}, None, None +170.51, [info], nurse, sync, received-request, (status=sending-request) +170.51, [info], nurse, sync, request-sent, (status=waiting) +170.51, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/analyze_skills/logs/69_acbbcp.log b/analyze_skills/logs/69_acbbcp.log new file mode 100644 index 00000000..66596438 --- /dev/null +++ b/analyze_skills/logs/69_acbbcp.log @@ -0,0 +1,23 @@ +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'battery-level': '90.76'}, None, None +10.04, [INFO], robot6, {'y': 17.228, 'x': -27.105, 'yaw': -3.141}, None, None +20.01, [INFO], robot6, {'battery-level': '90.38'}, None, None +20.01, [INFO], robot6, {'y': 16.261, 'x': -28.208, 'yaw': -3.142}, None, None +30.04, [INFO], robot6, {'y': 17.887, 'x': -28.603, 'yaw': 3.14}, None, None +30.04, [INFO], robot6, {'battery-level': '90.00'}, None, None +40.06, [INFO], robot6, {'battery-level': '89.62'}, None, None +40.06, [INFO], robot6, {'y': 18.002, 'x': -28.61, 'yaw': -3.142}, None, None +41.62, [info], nurse, sync, received-request, (status=sending-request) +41.62, [info], nurse, sync, request-sent, (status=waiting) +41.62, [info], nurse, sync, wait-message, (status=message-received) +50.02, [INFO], robot6, {'y': 16.467, 'x': -28.748, 'yaw': 3.141}, None, None +50.02, [INFO], robot6, {'battery-level': '89.24'}, None, None +60.09, [INFO], robot6, {'y': 16.061, 'x': -26.864, 'yaw': 3.141}, None, None +60.09, [INFO], robot6, {'battery-level': '88.86'}, None, None +70.06, [INFO], robot6, {'y': 14.534, 'x': -25.79, 'yaw': 3.141}, None, None +70.06, [INFO], robot6, {'battery-level': '88.48'}, None, None +80.03, [INFO], robot6, {'battery-level': '88.10'}, None, None +80.03, [INFO], robot6, {'y': 12.893, 'x': -25.943, 'yaw': -3.142}, None, None +87.05, [info], lab_arm, sync, wait-message, (status=message-received) +87.97, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/6_aaabcb.log b/analyze_skills/logs/6_aaabcb.log new file mode 100644 index 00000000..e3570020 --- /dev/null +++ b/analyze_skills/logs/6_aaabcb.log @@ -0,0 +1,25 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot6, {'y': 17.177, 'x': -27.11, 'yaw': 3.142}, None, None +10.05, [INFO], robot6, {'battery-level': '53.44'}, None, None +20.02, [INFO], robot6, {'battery-level': '52.72'}, None, None +20.02, [INFO], robot6, {'y': 16.392, 'x': -28.367, 'yaw': -3.141}, None, None +30.07, [INFO], robot6, {'battery-level': '52.00'}, None, None +30.07, [INFO], robot6, {'y': 17.965, 'x': -28.589, 'yaw': 3.141}, None, None +35.15, [info], nurse, sync, received-request, (status=sending-request) +35.15, [info], nurse, sync, request-sent, (status=waiting) +35.15, [info], nurse, sync, wait-message, (status=message-received) +40.04, [INFO], robot6, {'battery-level': '51.28'}, None, None +40.04, [INFO], robot6, {'y': 17.178, 'x': -28.69, 'yaw': -3.141}, None, None +50.03, [INFO], robot6, {'y': 16.194, 'x': -27.462, 'yaw': -3.142}, None, None +50.03, [INFO], robot6, {'battery-level': '50.56'}, None, None +60.01, [INFO], robot6, {'y': 15.099, 'x': -25.996, 'yaw': 3.142}, None, None +60.01, [INFO], robot6, {'battery-level': '49.84'}, None, None +70.02, [INFO], robot6, {'y': 13.067, 'x': -25.848, 'yaw': -3.142}, None, None +70.02, [INFO], robot6, {'battery-level': '49.12'}, None, None +80.00, [INFO], robot6, {'battery-level': '48.40'}, None, None +80.00, [INFO], robot6, {'y': 12.887, 'x': -25.968, 'yaw': 3.142}, None, None +80.22, [info], lab_arm, sync, wait-message, (status=message-received) +81.02, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/6_aaabcp.log b/analyze_skills/logs/6_aaabcp.log new file mode 100644 index 00000000..83cc749e --- /dev/null +++ b/analyze_skills/logs/6_aaabcp.log @@ -0,0 +1,24 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.14, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.14, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'y': 17.95, 'x': -27.017, 'yaw': -3.141}, None, None +10.04, [INFO], robot6, {'battery-level': '53.44'}, None, None +20.04, [INFO], robot6, {'y': 16.4, 'x': -27.479, 'yaw': -3.142}, None, None +20.04, [INFO], robot6, {'battery-level': '52.72'}, None, None +30.07, [INFO], robot6, {'y': 17.566, 'x': -28.631, 'yaw': 3.142}, None, None +30.07, [INFO], robot6, {'battery-level': '52.00'}, None, None +38.58, [info], nurse, sync, received-request, (status=sending-request) +38.58, [info], nurse, sync, request-sent, (status=waiting) +38.58, [info], nurse, sync, wait-message, (status=message-received) +40.04, [INFO], robot6, {'y': 17.851, 'x': -28.579, 'yaw': 3.141}, None, None +40.04, [INFO], robot6, {'battery-level': '51.28'}, None, None +50.02, [INFO], robot6, {'battery-level': '50.56'}, None, None +50.02, [INFO], robot6, {'y': 16.166, 'x': -28.176, 'yaw': -3.141}, None, None +60.04, [INFO], robot6, {'battery-level': '49.84'}, None, None +60.04, [INFO], robot6, {'y': 15.826, 'x': -26.156, 'yaw': 3.142}, None, None +70.05, [INFO], robot6, {'battery-level': '49.12'}, None, None +70.05, [INFO], robot6, {'y': 13.732, 'x': -25.716, 'yaw': -3.142}, None, None +80.05, [INFO], robot6, {'battery-level': '48.40'}, None, None +80.05, [INFO], robot6, {'y': 12.917, 'x': -25.939, 'yaw': -3.142}, None, None +83.11, [info], lab_arm, sync, wait-message, (status=message-received) +83.69, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/70_acbcab.log b/analyze_skills/logs/70_acbcab.log new file mode 100644 index 00000000..f5b538c8 --- /dev/null +++ b/analyze_skills/logs/70_acbcab.log @@ -0,0 +1,60 @@ +0.00, [INFO], robot1, {'battery-level': '30.20'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot1, {'battery-level': '29.61'}, None, None +10.00, [INFO], robot1, {'y': 17.368, 'x': -11.657, 'yaw': -3.142}, None, None +20.02, [INFO], robot1, {'y': 16.278, 'x': -13.007, 'yaw': 3.142}, None, None +20.02, [INFO], robot1, {'battery-level': '28.95'}, None, None +30.02, [INFO], robot1, {'y': 16.16, 'x': -15.122, 'yaw': 3.142}, None, None +30.02, [INFO], robot1, {'battery-level': '28.29'}, None, None +40.09, [INFO], robot1, {'battery-level': '27.63'}, None, None +40.09, [INFO], robot1, {'y': 16.193, 'x': -17.234, 'yaw': 3.141}, None, None +50.07, [INFO], robot1, {'y': 16.287, 'x': -19.337, 'yaw': 3.142}, None, None +50.07, [INFO], robot1, {'battery-level': '26.97'}, None, None +60.06, [INFO], robot1, {'y': 16.34, 'x': -21.444, 'yaw': 3.142}, None, None +60.06, [INFO], robot1, {'battery-level': '26.31'}, None, None +70.01, [INFO], robot1, {'battery-level': '25.65'}, None, None +70.01, [INFO], robot1, {'y': 16.147, 'x': -23.542, 'yaw': 3.141}, None, None +80.06, [INFO], robot1, {'battery-level': '24.99'}, None, None +80.06, [INFO], robot1, {'y': 16.106, 'x': -25.665, 'yaw': 3.14}, None, None +90.06, [INFO], robot1, {'battery-level': '24.33'}, None, None +90.06, [INFO], robot1, {'y': 16.151, 'x': -27.772, 'yaw': -3.14}, None, None +100.05, [INFO], robot1, {'y': 16.227, 'x': -29.882, 'yaw': 3.142}, None, None +100.05, [INFO], robot1, {'battery-level': '23.67'}, None, None +110.03, [INFO], robot1, {'battery-level': '23.01'}, None, None +110.03, [INFO], robot1, {'y': 15.955, 'x': -31.986, 'yaw': -3.141}, None, None +120.01, [INFO], robot1, {'battery-level': '22.35'}, None, None +120.01, [INFO], robot1, {'y': 15.488, 'x': -34.076, 'yaw': -3.142}, None, None +130.06, [INFO], robot1, {'y': 15.642, 'x': -36.197, 'yaw': 3.142}, None, None +130.06, [INFO], robot1, {'battery-level': '21.69'}, None, None +140.05, [INFO], robot1, {'battery-level': '21.03'}, None, None +140.05, [INFO], robot1, {'y': 17.314, 'x': -36.938, 'yaw': -3.142}, None, None +150.03, [INFO], robot1, {'battery-level': '20.37'}, None, None +150.03, [INFO], robot1, {'y': 17.709, 'x': -36.925, 'yaw': -3.142}, None, None +160.08, [INFO], robot1, {'y': 17.751, 'x': -36.895, 'yaw': 3.141}, None, None +160.08, [INFO], robot1, {'battery-level': '19.71'}, None, None +170.05, [INFO], robot1, {'y': 17.753, 'x': -36.892, 'yaw': -3.142}, None, None +170.05, [INFO], robot1, {'battery-level': '19.05'}, None, None +180.01, [INFO], robot1, {'battery-level': '18.39'}, None, None +180.01, [INFO], robot1, {'y': 17.752, 'x': -36.895, 'yaw': 3.14}, None, None +190.07, [INFO], robot1, {'battery-level': '17.73'}, None, None +190.07, [INFO], robot1, {'y': 17.75, 'x': -36.895, 'yaw': -3.142}, None, None +200.06, [INFO], robot1, {'y': 17.75, 'x': -36.895, 'yaw': 3.142}, None, None +200.06, [INFO], robot1, {'battery-level': '17.07'}, None, None +210.07, [INFO], robot1, {'battery-level': '16.41'}, None, None +210.07, [INFO], robot1, {'y': 17.75, 'x': -36.895, 'yaw': -3.142}, None, None +220.02, [INFO], robot1, {'battery-level': '15.75'}, None, None +220.02, [INFO], robot1, {'y': 17.676, 'x': -37.137, 'yaw': 3.141}, None, None +230.07, [INFO], robot1, {'battery-level': '15.09'}, None, None +230.07, [INFO], robot1, {'y': 17.705, 'x': -37.099, 'yaw': -3.142}, None, None +240.09, [INFO], robot1, {'battery-level': '14.43'}, None, None +240.09, [INFO], robot1, {'y': 17.704, 'x': -37.099, 'yaw': -3.142}, None, None +250.06, [INFO], robot1, {'y': 17.704, 'x': -37.1, 'yaw': -3.142}, None, None +250.06, [INFO], robot1, {'battery-level': '13.77'}, None, None +260.02, [INFO], robot1, {'y': 17.705, 'x': -37.098, 'yaw': 3.14}, None, None +260.02, [INFO], robot1, {'battery-level': '13.11'}, None, None +270.03, [INFO], robot1, {'y': 17.701, 'x': -37.097, 'yaw': -3.142}, None, None +270.03, [INFO], robot1, {'battery-level': '12.45'}, None, None +280.07, [INFO], robot1, {'y': 17.701, 'x': -37.097, 'yaw': 3.142}, None, None +280.07, [INFO], robot1, {'battery-level': '11.79'}, None, None +282.28, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/70_acbcap.log b/analyze_skills/logs/70_acbcap.log new file mode 100644 index 00000000..145f77d7 --- /dev/null +++ b/analyze_skills/logs/70_acbcap.log @@ -0,0 +1,53 @@ +0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot3, {'battery-level': '71.75'}, None, None +10.02, [INFO], robot3, {'y': 21.54, 'x': -37.484, 'yaw': -3.14}, None, None +20.03, [INFO], robot3, {'battery-level': '71.11'}, None, None +20.03, [INFO], robot3, {'y': 19.605, 'x': -37.066, 'yaw': 3.141}, None, None +30.04, [INFO], robot3, {'battery-level': '70.47'}, None, None +30.04, [INFO], robot3, {'y': 17.924, 'x': -35.817, 'yaw': -3.139}, None, None +40.05, [INFO], robot3, {'y': 18.665, 'x': -34.095, 'yaw': -3.142}, None, None +40.05, [INFO], robot3, {'battery-level': '69.83'}, None, None +50.05, [INFO], robot3, {'y': 18.951, 'x': -33.927, 'yaw': -3.142}, None, None +50.05, [INFO], robot3, {'battery-level': '69.19'}, None, None +50.69, [info], nurse, sync, received-request, (status=sending-request) +50.69, [info], nurse, sync, request-sent, (status=waiting) +50.69, [info], nurse, sync, wait-message, (status=message-received) +60.01, [INFO], robot3, {'battery-level': '68.55'}, None, None +60.01, [INFO], robot3, {'y': 17.818, 'x': -35.053, 'yaw': -3.142}, None, None +70.09, [INFO], robot3, {'y': 18.062, 'x': -36.192, 'yaw': 3.142}, None, None +70.09, [INFO], robot3, {'battery-level': '67.91'}, None, None +80.08, [INFO], robot3, {'y': 18.069, 'x': -36.202, 'yaw': -3.142}, None, None +80.08, [INFO], robot3, {'battery-level': '67.27'}, None, None +90.07, [INFO], robot3, {'battery-level': '66.63'}, None, None +90.07, [INFO], robot3, {'y': 17.721, 'x': -36.68, 'yaw': 3.141}, None, None +100.06, [INFO], robot3, {'battery-level': '65.99'}, None, None +100.06, [INFO], robot3, {'y': 17.355, 'x': -36.854, 'yaw': -3.141}, None, None +110.08, [INFO], robot3, {'y': 17.406, 'x': -37.059, 'yaw': -3.141}, None, None +110.08, [INFO], robot3, {'battery-level': '65.35'}, None, None +120.08, [INFO], robot3, {'y': 17.369, 'x': -36.854, 'yaw': 3.142}, None, None +120.08, [INFO], robot3, {'battery-level': '64.71'}, None, None +130.09, [INFO], robot3, {'y': 17.353, 'x': -36.969, 'yaw': -3.142}, None, None +130.09, [INFO], robot3, {'battery-level': '64.07'}, None, None +140.09, [INFO], robot3, {'y': 17.222, 'x': -36.804, 'yaw': 3.142}, None, None +140.09, [INFO], robot3, {'battery-level': '63.43'}, None, None +150.04, [INFO], robot3, {'battery-level': '62.79'}, None, None +150.04, [INFO], robot3, {'y': 17.427, 'x': -37.059, 'yaw': -3.141}, None, None +160.03, [INFO], robot3, {'y': 17.325, 'x': -36.837, 'yaw': 3.141}, None, None +160.03, [INFO], robot3, {'battery-level': '62.15'}, None, None +170.07, [INFO], robot3, {'battery-level': '61.51'}, None, None +170.07, [INFO], robot3, {'y': 17.354, 'x': -36.907, 'yaw': 3.142}, None, None +180.08, [INFO], robot3, {'battery-level': '60.87'}, None, None +180.08, [INFO], robot3, {'y': 17.408, 'x': -36.912, 'yaw': 3.142}, None, None +190.09, [INFO], robot3, {'battery-level': '60.23'}, None, None +190.09, [INFO], robot3, {'y': 17.398, 'x': -36.995, 'yaw': 3.141}, None, None +200.03, [INFO], robot3, {'battery-level': '59.59'}, None, None +200.03, [INFO], robot3, {'y': 17.128, 'x': -37.091, 'yaw': 3.141}, None, None +210.05, [INFO], robot3, {'y': 17.324, 'x': -36.905, 'yaw': -3.142}, None, None +210.05, [INFO], robot3, {'battery-level': '58.95'}, None, None +220.06, [INFO], robot3, {'y': 17.268, 'x': -36.956, 'yaw': 3.142}, None, None +220.06, [INFO], robot3, {'battery-level': '58.31'}, None, None +230.05, [INFO], robot3, {'y': 17.259, 'x': -36.905, 'yaw': -3.141}, None, None +230.05, [INFO], robot3, {'battery-level': '57.67'}, None, None +234.08, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/71_acbcbb.log b/analyze_skills/logs/71_acbcbb.log new file mode 100644 index 00000000..849fe2d8 --- /dev/null +++ b/analyze_skills/logs/71_acbcbb.log @@ -0,0 +1,65 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot5, {'y': 17.249, 'x': -11.699, 'yaw': -3.142}, None, None +10.04, [INFO], robot5, {'battery-level': '71.90'}, None, None +20.07, [INFO], robot5, {'battery-level': '71.14'}, None, None +20.07, [INFO], robot5, {'y': 16.333, 'x': -13.216, 'yaw': 3.138}, None, None +30.02, [INFO], robot5, {'y': 16.206, 'x': -15.329, 'yaw': 3.141}, None, None +30.02, [INFO], robot5, {'battery-level': '70.38'}, None, None +40.07, [INFO], robot5, {'y': 16.126, 'x': -17.459, 'yaw': 3.141}, None, None +40.07, [INFO], robot5, {'battery-level': '69.62'}, None, None +50.02, [INFO], robot5, {'y': 16.249, 'x': -19.574, 'yaw': 3.142}, None, None +50.02, [INFO], robot5, {'battery-level': '68.86'}, None, None +60.07, [INFO], robot5, {'y': 16.286, 'x': -21.717, 'yaw': 3.142}, None, None +60.07, [INFO], robot5, {'battery-level': '68.10'}, None, None +70.03, [INFO], robot5, {'battery-level': '67.34'}, None, None +70.03, [INFO], robot5, {'y': 16.167, 'x': -23.827, 'yaw': 3.14}, None, None +80.06, [INFO], robot5, {'y': 16.101, 'x': -25.963, 'yaw': 3.141}, None, None +80.06, [INFO], robot5, {'battery-level': '66.58'}, None, None +90.09, [INFO], robot5, {'y': 16.189, 'x': -28.099, 'yaw': 3.142}, None, None +90.09, [INFO], robot5, {'battery-level': '65.82'}, None, None +100.06, [INFO], robot5, {'battery-level': '65.06'}, None, None +100.06, [INFO], robot5, {'y': 16.204, 'x': -30.208, 'yaw': -3.142}, None, None +110.01, [INFO], robot5, {'battery-level': '64.30'}, None, None +110.01, [INFO], robot5, {'y': 15.886, 'x': -32.3, 'yaw': 3.142}, None, None +120.08, [INFO], robot5, {'battery-level': '63.54'}, None, None +120.08, [INFO], robot5, {'y': 15.397, 'x': -34.407, 'yaw': -3.142}, None, None +130.01, [INFO], robot5, {'y': 15.707, 'x': -36.495, 'yaw': 3.142}, None, None +130.01, [INFO], robot5, {'battery-level': '62.78'}, None, None +140.08, [INFO], robot5, {'battery-level': '62.02'}, None, None +140.08, [INFO], robot5, {'y': 17.78, 'x': -36.618, 'yaw': -3.142}, None, None +150.03, [INFO], robot5, {'y': 19.882, 'x': -36.786, 'yaw': 3.142}, None, None +150.03, [INFO], robot5, {'battery-level': '61.26'}, None, None +160.07, [INFO], robot5, {'y': 21.539, 'x': -37.748, 'yaw': 3.141}, None, None +160.07, [INFO], robot5, {'battery-level': '60.50'}, None, None +170.04, [INFO], robot5, {'battery-level': '59.74'}, None, None +170.04, [INFO], robot5, {'y': 21.437, 'x': -38.071, 'yaw': 3.136}, None, None +180.08, [INFO], robot5, {'y': 21.397, 'x': -38.063, 'yaw': -3.141}, None, None +180.08, [INFO], robot5, {'battery-level': '58.98'}, None, None +185.52, [info], nurse, sync, received-request, (status=sending-request) +185.52, [info], nurse, sync, request-sent, (status=waiting) +185.52, [info], nurse, sync, wait-message, (status=message-received) +190.04, [INFO], robot5, {'battery-level': '58.22'}, None, None +190.04, [INFO], robot5, {'y': 21.4, 'x': -37.353, 'yaw': -3.141}, None, None +200.06, [INFO], robot5, {'y': 19.328, 'x': -37.165, 'yaw': 3.141}, None, None +200.06, [INFO], robot5, {'battery-level': '57.46'}, None, None +210.08, [INFO], robot5, {'battery-level': '56.70'}, None, None +210.08, [INFO], robot5, {'y': 17.214, 'x': -37.059, 'yaw': 3.141}, None, None +220.04, [INFO], robot5, {'y': 15.846, 'x': -35.941, 'yaw': 3.141}, None, None +220.04, [INFO], robot5, {'battery-level': '55.94'}, None, None +230.01, [INFO], robot5, {'battery-level': '55.18'}, None, None +230.01, [INFO], robot5, {'y': 15.388, 'x': -33.865, 'yaw': -3.141}, None, None +240.06, [INFO], robot5, {'battery-level': '54.42'}, None, None +240.06, [INFO], robot5, {'y': 15.507, 'x': -31.728, 'yaw': -3.141}, None, None +250.00, [INFO], robot5, {'battery-level': '53.66'}, None, None +250.00, [INFO], robot5, {'y': 15.669, 'x': -29.62, 'yaw': 3.141}, None, None +260.06, [INFO], robot5, {'y': 15.864, 'x': -27.498, 'yaw': 3.142}, None, None +260.06, [INFO], robot5, {'battery-level': '52.90'}, None, None +270.01, [INFO], robot5, {'battery-level': '52.14'}, None, None +270.01, [INFO], robot5, {'y': 14.916, 'x': -25.927, 'yaw': 3.141}, None, None +280.05, [INFO], robot5, {'battery-level': '51.38'}, None, None +280.05, [INFO], robot5, {'y': 13.004, 'x': -25.882, 'yaw': -3.142}, None, None +290.09, [INFO], robot5, {'y': 12.89, 'x': -26.03, 'yaw': -3.142}, None, None +290.09, [INFO], robot5, {'battery-level': '50.62'}, None, None +296.52, [info], lab_arm, sync, wait-message, (status=message-received) +297.45, [WARN], robot5, SUCCESS, None, None diff --git a/analyze_skills/logs/71_acbcbp.log b/analyze_skills/logs/71_acbcbp.log new file mode 100644 index 00000000..07b5930e --- /dev/null +++ b/analyze_skills/logs/71_acbcbp.log @@ -0,0 +1,41 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot6, {'y': 18.367, 'x': -34.398, 'yaw': -3.142}, None, None +10.06, [INFO], robot6, {'battery-level': '90.76'}, None, None +20.05, [INFO], robot6, {'battery-level': '90.38'}, None, None +20.05, [INFO], robot6, {'y': 18.055, 'x': -36.211, 'yaw': -3.137}, None, None +30.06, [INFO], robot6, {'battery-level': '90.00'}, None, None +30.06, [INFO], robot6, {'y': 19.97, 'x': -36.871, 'yaw': -3.142}, None, None +40.05, [INFO], robot6, {'y': 21.568, 'x': -37.723, 'yaw': -3.14}, None, None +40.05, [INFO], robot6, {'battery-level': '89.62'}, None, None +50.02, [INFO], robot6, {'y': 21.45, 'x': -38.058, 'yaw': 3.141}, None, None +50.02, [INFO], robot6, {'battery-level': '89.24'}, None, None +59.09, [info], nurse, sync, received-request, (status=sending-request) +59.09, [info], nurse, sync, request-sent, (status=waiting) +59.09, [info], nurse, sync, wait-message, (status=message-received) +60.03, [INFO], robot6, {'y': 21.397, 'x': -38.084, 'yaw': 3.141}, None, None +60.03, [INFO], robot6, {'battery-level': '88.86'}, None, None +70.06, [INFO], robot6, {'battery-level': '88.48'}, None, None +70.06, [INFO], robot6, {'y': 19.987, 'x': -37.172, 'yaw': 3.139}, None, None +80.08, [INFO], robot6, {'battery-level': '88.10'}, None, None +80.08, [INFO], robot6, {'y': 17.879, 'x': -37.088, 'yaw': 3.141}, None, None +90.03, [INFO], robot6, {'battery-level': '87.72'}, None, None +90.03, [INFO], robot6, {'y': 15.931, 'x': -36.675, 'yaw': 3.141}, None, None +100.05, [INFO], robot6, {'battery-level': '87.34'}, None, None +100.05, [INFO], robot6, {'y': 15.383, 'x': -34.612, 'yaw': 3.142}, None, None +110.01, [INFO], robot6, {'battery-level': '86.96'}, None, None +110.01, [INFO], robot6, {'y': 15.491, 'x': -32.501, 'yaw': -3.142}, None, None +120.04, [INFO], robot6, {'battery-level': '86.58'}, None, None +120.04, [INFO], robot6, {'y': 15.556, 'x': -30.387, 'yaw': 3.141}, None, None +130.01, [INFO], robot6, {'y': 15.754, 'x': -28.279, 'yaw': 3.142}, None, None +130.01, [INFO], robot6, {'battery-level': '86.20'}, None, None +140.06, [INFO], robot6, {'battery-level': '85.82'}, None, None +140.06, [INFO], robot6, {'y': 15.574, 'x': -26.216, 'yaw': 3.141}, None, None +150.01, [INFO], robot6, {'y': 13.549, 'x': -25.727, 'yaw': 3.142}, None, None +150.01, [INFO], robot6, {'battery-level': '85.44'}, None, None +160.06, [INFO], robot6, {'battery-level': '85.06'}, None, None +160.06, [INFO], robot6, {'y': 12.897, 'x': -25.962, 'yaw': -3.142}, None, None +161.80, [info], lab_arm, sync, wait-message, (status=message-received) +162.73, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/72_acbccb.log b/analyze_skills/logs/72_acbccb.log new file mode 100644 index 00000000..1ff74db6 --- /dev/null +++ b/analyze_skills/logs/72_acbccb.log @@ -0,0 +1,31 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot2, {'y': 17.356, 'x': -20.952, 'yaw': -3.142}, None, None +10.06, [INFO], robot2, {'battery-level': '57.56'}, None, None +20.01, [INFO], robot2, {'battery-level': '57.30'}, None, None +20.01, [INFO], robot2, {'y': 16.13, 'x': -21.956, 'yaw': -3.141}, None, None +30.05, [INFO], robot2, {'y': 16.036, 'x': -24.089, 'yaw': 3.14}, None, None +30.05, [INFO], robot2, {'battery-level': '57.04'}, None, None +40.01, [INFO], robot2, {'battery-level': '56.78'}, None, None +40.01, [INFO], robot2, {'y': 15.993, 'x': -26.207, 'yaw': 3.142}, None, None +50.06, [INFO], robot2, {'battery-level': '56.52'}, None, None +50.06, [INFO], robot2, {'y': 16.145, 'x': -28.298, 'yaw': 3.141}, None, None +60.01, [INFO], robot2, {'battery-level': '56.26'}, None, None +60.01, [INFO], robot2, {'y': 17.881, 'x': -28.611, 'yaw': 3.142}, None, None +70.01, [INFO], robot2, {'battery-level': '56.00'}, None, None +70.01, [INFO], robot2, {'y': 18.04, 'x': -28.573, 'yaw': 3.141}, None, None +73.95, [info], nurse, sync, received-request, (status=sending-request) +73.95, [info], nurse, sync, request-sent, (status=waiting) +73.95, [info], nurse, sync, wait-message, (status=message-received) +80.03, [INFO], robot2, {'battery-level': '55.74'}, None, None +80.03, [INFO], robot2, {'y': 17.021, 'x': -28.747, 'yaw': 3.141}, None, None +90.07, [INFO], robot2, {'y': 16.129, 'x': -27.399, 'yaw': 3.142}, None, None +90.07, [INFO], robot2, {'battery-level': '55.48'}, None, None +100.08, [INFO], robot2, {'y': 15.035, 'x': -25.963, 'yaw': 3.142}, None, None +100.08, [INFO], robot2, {'battery-level': '55.22'}, None, None +110.03, [INFO], robot2, {'y': 13.058, 'x': -25.856, 'yaw': -3.142}, None, None +110.03, [INFO], robot2, {'battery-level': '54.96'}, None, None +118.38, [info], lab_arm, sync, wait-message, (status=message-received) +119.30, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/72_acbccp.log b/analyze_skills/logs/72_acbccp.log new file mode 100644 index 00000000..8b1c4792 --- /dev/null +++ b/analyze_skills/logs/72_acbccp.log @@ -0,0 +1,24 @@ +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot6, {'y': 17.228, 'x': -27.111, 'yaw': 3.142}, None, None +10.09, [INFO], robot6, {'battery-level': '90.76'}, None, None +20.06, [INFO], robot6, {'battery-level': '90.38'}, None, None +20.06, [INFO], robot6, {'y': 16.309, 'x': -28.215, 'yaw': -3.141}, None, None +30.01, [INFO], robot6, {'battery-level': '90.00'}, None, None +30.01, [INFO], robot6, {'y': 17.922, 'x': -28.616, 'yaw': -3.142}, None, None +34.89, [info], nurse, sync, received-request, (status=sending-request) +34.89, [info], nurse, sync, request-sent, (status=waiting) +34.89, [info], nurse, sync, wait-message, (status=message-received) +40.05, [INFO], robot6, {'y': 17.134, 'x': -28.765, 'yaw': -3.142}, None, None +40.05, [INFO], robot6, {'battery-level': '89.62'}, None, None +50.02, [INFO], robot6, {'battery-level': '89.24'}, None, None +50.02, [INFO], robot6, {'y': 16.15, 'x': -27.612, 'yaw': 3.142}, None, None +60.08, [INFO], robot6, {'battery-level': '88.86'}, None, None +60.08, [INFO], robot6, {'y': 15.236, 'x': -26.034, 'yaw': 3.142}, None, None +70.03, [INFO], robot6, {'y': 13.155, 'x': -25.799, 'yaw': 3.142}, None, None +70.03, [INFO], robot6, {'battery-level': '88.48'}, None, None +79.07, [info], lab_arm, sync, wait-message, (status=message-received) +79.99, [WARN], robot6, SUCCESS, None, None +80.08, [INFO], robot6, {'battery-level': '88.10'}, None, None +80.08, [INFO], robot6, {'y': 12.875, 'x': -25.963, 'yaw': 3.141}, None, None diff --git a/analyze_skills/logs/73_accaab.log b/analyze_skills/logs/73_accaab.log new file mode 100644 index 00000000..9819355f --- /dev/null +++ b/analyze_skills/logs/73_accaab.log @@ -0,0 +1,46 @@ +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot5, {'battery-level': '72.21'}, None, None +10.01, [INFO], robot5, {'y': 17.758, 'x': -13.494, 'yaw': -3.142}, None, None +20.01, [INFO], robot5, {'y': 16.209, 'x': -14.263, 'yaw': 3.142}, None, None +20.01, [INFO], robot5, {'battery-level': '71.79'}, None, None +30.01, [INFO], robot5, {'battery-level': '71.37'}, None, None +30.01, [INFO], robot5, {'y': 16.087, 'x': -16.38, 'yaw': 3.141}, None, None +40.01, [INFO], robot5, {'battery-level': '70.95'}, None, None +40.01, [INFO], robot5, {'y': 16.121, 'x': -18.495, 'yaw': -3.139}, None, None +49.98, [INFO], robot5, {'battery-level': '70.53'}, None, None +49.98, [INFO], robot5, {'y': 16.232, 'x': -20.622, 'yaw': 3.138}, None, None +60.01, [INFO], robot5, {'y': 16.189, 'x': -22.746, 'yaw': 3.136}, None, None +60.01, [INFO], robot5, {'battery-level': '70.11'}, None, None +69.99, [INFO], robot5, {'battery-level': '69.69'}, None, None +69.99, [INFO], robot5, {'y': 16.133, 'x': -24.869, 'yaw': 3.14}, None, None +80.04, [INFO], robot5, {'y': 16.1, 'x': -26.994, 'yaw': 3.141}, None, None +80.04, [INFO], robot5, {'battery-level': '69.27'}, None, None +90.00, [INFO], robot5, {'battery-level': '68.85'}, None, None +90.00, [INFO], robot5, {'y': 16.181, 'x': -29.108, 'yaw': 3.141}, None, None +99.99, [INFO], robot5, {'y': 16.094, 'x': -31.229, 'yaw': 3.141}, None, None +99.99, [INFO], robot5, {'battery-level': '68.43'}, None, None +110.00, [INFO], robot5, {'y': 15.706, 'x': -33.325, 'yaw': 3.14}, None, None +110.00, [INFO], robot5, {'battery-level': '68.01'}, None, None +119.98, [INFO], robot5, {'battery-level': '67.59'}, None, None +119.98, [INFO], robot5, {'y': 15.411, 'x': -35.409, 'yaw': -3.141}, None, None +130.01, [INFO], robot5, {'y': 16.586, 'x': -36.747, 'yaw': 3.141}, None, None +130.01, [INFO], robot5, {'battery-level': '67.17'}, None, None +140.00, [INFO], robot5, {'battery-level': '66.75'}, None, None +140.00, [INFO], robot5, {'y': 17.893, 'x': -36.494, 'yaw': -3.142}, None, None +150.03, [INFO], robot5, {'battery-level': '66.33'}, None, None +150.03, [INFO], robot5, {'y': 18.102, 'x': -35.842, 'yaw': 3.142}, None, None +160.03, [INFO], robot5, {'y': 18.127, 'x': -35.848, 'yaw': 3.141}, None, None +160.03, [INFO], robot5, {'battery-level': '65.91'}, None, None +170.00, [INFO], robot5, {'battery-level': '65.49'}, None, None +170.00, [INFO], robot5, {'y': 18.151, 'x': -35.846, 'yaw': 3.141}, None, None +180.00, [INFO], robot5, {'battery-level': '65.07'}, None, None +180.02, [INFO], robot5, {'y': 18.15, 'x': -35.846, 'yaw': 3.142}, None, None +190.01, [INFO], robot5, {'battery-level': '64.65'}, None, None +190.01, [INFO], robot5, {'y': 18.15, 'x': -35.846, 'yaw': 3.142}, None, None +199.97, [INFO], robot5, {'y': 18.15, 'x': -35.847, 'yaw': 3.141}, None, None +200.01, [INFO], robot5, {'battery-level': '64.23'}, None, None +210.02, [INFO], robot5, {'y': 18.167, 'x': -35.655, 'yaw': -3.14}, None, None +210.02, [INFO], robot5, {'battery-level': '63.81'}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/73_accaap.log b/analyze_skills/logs/73_accaap.log new file mode 100644 index 00000000..7a38e8b8 --- /dev/null +++ b/analyze_skills/logs/73_accaap.log @@ -0,0 +1,49 @@ +0.15, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.15, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot4, {'y': 34.36, 'x': -39.045, 'yaw': 3.142}, None, None +10.01, [INFO], robot4, {'battery-level': '48.40'}, None, None +20.01, [INFO], robot4, {'y': 34.037, 'x': -37.124, 'yaw': -3.142}, None, None +20.01, [INFO], robot4, {'battery-level': '48.14'}, None, None +30.02, [INFO], robot4, {'battery-level': '47.88'}, None, None +30.02, [INFO], robot4, {'y': 31.912, 'x': -37.048, 'yaw': 3.141}, None, None +39.99, [INFO], robot4, {'battery-level': '47.62'}, None, None +39.99, [INFO], robot4, {'y': 29.798, 'x': -37.039, 'yaw': 3.141}, None, None +50.02, [INFO], robot4, {'battery-level': '47.36'}, None, None +50.02, [INFO], robot4, {'y': 27.67, 'x': -36.992, 'yaw': 3.141}, None, None +60.01, [INFO], robot4, {'y': 25.557, 'x': -37.015, 'yaw': -3.142}, None, None +60.01, [INFO], robot4, {'battery-level': '47.10'}, None, None +69.99, [INFO], robot4, {'battery-level': '46.84'}, None, None +69.99, [INFO], robot4, {'y': 23.436, 'x': -37.041, 'yaw': 3.141}, None, None +80.03, [INFO], robot4, {'battery-level': '46.58'}, None, None +80.03, [INFO], robot4, {'y': 21.308, 'x': -37.138, 'yaw': 3.142}, None, None +90.02, [INFO], robot4, {'battery-level': '46.32'}, None, None +90.02, [INFO], robot4, {'y': 19.186, 'x': -37.037, 'yaw': 3.141}, None, None +100.00, [INFO], robot4, {'y': 17.686, 'x': -35.537, 'yaw': 3.141}, None, None +100.00, [INFO], robot4, {'battery-level': '46.06'}, None, None +109.99, [INFO], robot4, {'battery-level': '45.80'}, None, None +109.99, [INFO], robot4, {'y': 18.811, 'x': -34.034, 'yaw': -3.142}, None, None +120.01, [INFO], robot4, {'y': 18.957, 'x': -33.938, 'yaw': 3.141}, None, None +120.01, [INFO], robot4, {'battery-level': '45.54'}, None, None +120.20, [info], nurse, sync, received-request, (status=sending-request) +120.20, [info], nurse, sync, request-sent, (status=waiting) +120.21, [info], nurse, sync, wait-message, (status=message-received) +130.00, [INFO], robot4, {'battery-level': '45.28'}, None, None +130.00, [INFO], robot4, {'y': 17.731, 'x': -35.293, 'yaw': -3.138}, None, None +140.02, [INFO], robot4, {'y': 17.965, 'x': -36.156, 'yaw': -3.136}, None, None +140.02, [INFO], robot4, {'battery-level': '45.02'}, None, None +149.99, [INFO], robot4, {'battery-level': '44.76'}, None, None +149.99, [INFO], robot4, {'y': 17.253, 'x': -36.951, 'yaw': 3.141}, None, None +160.01, [INFO], robot4, {'y': 17.383, 'x': -36.923, 'yaw': 3.141}, None, None +160.01, [INFO], robot4, {'battery-level': '44.50'}, None, None +170.01, [INFO], robot4, {'y': 17.369, 'x': -36.92, 'yaw': 3.142}, None, None +170.01, [INFO], robot4, {'battery-level': '44.24'}, None, None +180.02, [INFO], robot4, {'y': 17.176, 'x': -37.095, 'yaw': 3.141}, None, None +180.02, [INFO], robot4, {'battery-level': '43.98'}, None, None +190.01, [INFO], robot4, {'battery-level': '43.72'}, None, None +190.01, [INFO], robot4, {'y': 17.383, 'x': -37.011, 'yaw': 3.141}, None, None +200.00, [INFO], robot4, {'y': 17.311, 'x': -36.81, 'yaw': 3.141}, None, None +200.00, [INFO], robot4, {'battery-level': '43.46'}, None, None +210.02, [INFO], robot4, {'battery-level': '43.20'}, None, None +210.02, [INFO], robot4, {'y': 17.482, 'x': -36.855, 'yaw': 3.141}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/74_accabb.log b/analyze_skills/logs/74_accabb.log new file mode 100644 index 00000000..3bfd2033 --- /dev/null +++ b/analyze_skills/logs/74_accabb.log @@ -0,0 +1,37 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot3, {'y': 17.995, 'x': -13.511, 'yaw': -3.141}, None, None +10.08, [INFO], robot3, {'battery-level': '71.96'}, None, None +20.03, [INFO], robot3, {'y': 16.178, 'x': -13.903, 'yaw': 3.142}, None, None +20.03, [INFO], robot3, {'battery-level': '71.56'}, None, None +30.07, [INFO], robot3, {'y': 16.09, 'x': -16.027, 'yaw': -3.142}, None, None +30.07, [INFO], robot3, {'battery-level': '71.16'}, None, None +40.03, [INFO], robot3, {'battery-level': '70.76'}, None, None +40.03, [INFO], robot3, {'y': 16.115, 'x': -18.127, 'yaw': 3.14}, None, None +50.08, [INFO], robot3, {'y': 16.27, 'x': -20.245, 'yaw': 3.141}, None, None +50.08, [INFO], robot3, {'battery-level': '70.36'}, None, None +60.06, [INFO], robot3, {'battery-level': '69.96'}, None, None +60.06, [INFO], robot3, {'y': 16.253, 'x': -22.334, 'yaw': 3.141}, None, None +70.00, [INFO], robot3, {'battery-level': '69.56'}, None, None +70.00, [INFO], robot3, {'y': 16.167, 'x': -24.443, 'yaw': 3.141}, None, None +80.05, [INFO], robot3, {'battery-level': '69.16'}, None, None +80.05, [INFO], robot3, {'y': 16.106, 'x': -26.549, 'yaw': -3.141}, None, None +90.00, [INFO], robot3, {'battery-level': '68.76'}, None, None +90.00, [INFO], robot3, {'y': 16.239, 'x': -28.643, 'yaw': 3.142}, None, None +100.06, [INFO], robot3, {'y': 16.116, 'x': -30.767, 'yaw': -3.142}, None, None +100.06, [INFO], robot3, {'battery-level': '68.36'}, None, None +110.04, [INFO], robot3, {'y': 15.813, 'x': -32.868, 'yaw': 3.141}, None, None +110.04, [INFO], robot3, {'battery-level': '67.96'}, None, None +120.09, [INFO], robot3, {'y': 15.436, 'x': -34.957, 'yaw': 3.142}, None, None +120.09, [INFO], robot3, {'battery-level': '67.56'}, None, None +130.07, [INFO], robot3, {'battery-level': '67.16'}, None, None +130.07, [INFO], robot3, {'y': 16.154, 'x': -36.67, 'yaw': -3.141}, None, None +140.01, [INFO], robot3, {'y': 18.252, 'x': -36.683, 'yaw': -3.142}, None, None +140.01, [INFO], robot3, {'battery-level': '66.76'}, None, None +150.01, [INFO], robot3, {'battery-level': '66.36'}, None, None +150.01, [INFO], robot3, {'y': 20.358, 'x': -36.832, 'yaw': 3.142}, None, None +160.08, [INFO], robot3, {'battery-level': '65.96'}, None, None +160.08, [INFO], robot3, {'y': 21.573, 'x': -37.952, 'yaw': 3.136}, None, None +170.03, [INFO], robot3, {'battery-level': '65.56'}, None, None +170.03, [INFO], robot3, {'y': 21.448, 'x': -38.044, 'yaw': -3.141}, None, None +177.59, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/analyze_skills/logs/74_accabp.log b/analyze_skills/logs/74_accabp.log new file mode 100644 index 00000000..7d9413ad --- /dev/null +++ b/analyze_skills/logs/74_accabp.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot4, {'y': 34.248, 'x': -33.55, 'yaw': -3.142}, None, None +10.02, [INFO], robot4, {'battery-level': '48.40'}, None, None +20.03, [INFO], robot4, {'y': 34.657, 'x': -35.603, 'yaw': -3.139}, None, None +20.03, [INFO], robot4, {'battery-level': '48.14'}, None, None +30.02, [INFO], robot4, {'battery-level': '47.88'}, None, None +30.02, [INFO], robot4, {'y': 33.326, 'x': -36.843, 'yaw': -3.142}, None, None +40.09, [INFO], robot4, {'battery-level': '47.62'}, None, None +40.09, [INFO], robot4, {'y': 31.208, 'x': -36.844, 'yaw': -3.142}, None, None +50.09, [INFO], robot4, {'y': 29.1, 'x': -36.84, 'yaw': -3.141}, None, None +50.09, [INFO], robot4, {'battery-level': '47.36'}, None, None +60.08, [INFO], robot4, {'battery-level': '47.10'}, None, None +60.08, [INFO], robot4, {'y': 26.996, 'x': -36.876, 'yaw': 3.14}, None, None +70.09, [INFO], robot4, {'battery-level': '46.84'}, None, None +70.09, [INFO], robot4, {'y': 24.877, 'x': -36.894, 'yaw': 3.141}, None, None +80.07, [INFO], robot4, {'battery-level': '46.58'}, None, None +80.07, [INFO], robot4, {'y': 22.77, 'x': -36.958, 'yaw': -3.142}, None, None +90.04, [INFO], robot4, {'battery-level': '46.32'}, None, None +90.04, [INFO], robot4, {'y': 21.473, 'x': -37.94, 'yaw': 3.14}, None, None +99.50, [info], nurse, sync, received-request, (status=sending-request) +99.50, [info], nurse, sync, request-sent, (status=waiting) +99.50, [info], nurse, sync, wait-message, (status=message-received) +100.06, [INFO], robot4, {'battery-level': '46.06'}, None, None +100.06, [INFO], robot4, {'y': 21.439, 'x': -38.06, 'yaw': -3.142}, None, None +110.03, [INFO], robot4, {'y': 20.108, 'x': -37.177, 'yaw': -3.138}, None, None +110.03, [INFO], robot4, {'battery-level': '45.80'}, None, None +120.07, [INFO], robot4, {'y': 17.985, 'x': -37.138, 'yaw': 3.141}, None, None +120.07, [INFO], robot4, {'battery-level': '45.54'}, None, None +130.07, [INFO], robot4, {'battery-level': '45.28'}, None, None +130.07, [INFO], robot4, {'y': 15.992, 'x': -36.798, 'yaw': 3.141}, None, None +140.07, [INFO], robot4, {'battery-level': '45.02'}, None, None +140.07, [INFO], robot4, {'y': 15.437, 'x': -34.734, 'yaw': 3.142}, None, None +150.06, [INFO], robot4, {'y': 15.448, 'x': -32.619, 'yaw': 3.141}, None, None +150.06, [INFO], robot4, {'battery-level': '44.76'}, None, None +160.06, [INFO], robot4, {'y': 15.543, 'x': -30.508, 'yaw': -3.137}, None, None +160.06, [INFO], robot4, {'battery-level': '44.50'}, None, None +170.06, [INFO], robot4, {'battery-level': '44.24'}, None, None +170.06, [INFO], robot4, {'y': 15.756, 'x': -28.399, 'yaw': 3.141}, None, None +180.09, [INFO], robot4, {'battery-level': '43.98'}, None, None +180.09, [INFO], robot4, {'y': 15.756, 'x': -26.289, 'yaw': -3.141}, None, None +190.08, [INFO], robot4, {'battery-level': '43.72'}, None, None +190.08, [INFO], robot4, {'y': 13.806, 'x': -25.734, 'yaw': 3.142}, None, None +200.00, [INFO], robot4, {'y': 12.905, 'x': -25.956, 'yaw': -3.142}, None, None +200.00, [INFO], robot4, {'battery-level': '43.46'}, None, None +203.13, [info], lab_arm, sync, wait-message, (status=message-received) +204.06, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/75_accacb.log b/analyze_skills/logs/75_accacb.log new file mode 100644 index 00000000..4cd99ac0 --- /dev/null +++ b/analyze_skills/logs/75_accacb.log @@ -0,0 +1,29 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot2, {'y': 17.533, 'x': -20.967, 'yaw': 3.142}, None, None +10.07, [INFO], robot2, {'battery-level': '57.25'}, None, None +20.02, [INFO], robot2, {'y': 16.111, 'x': -21.741, 'yaw': -3.141}, None, None +20.02, [INFO], robot2, {'battery-level': '56.65'}, None, None +30.07, [INFO], robot2, {'battery-level': '56.05'}, None, None +30.07, [INFO], robot2, {'y': 16.007, 'x': -23.865, 'yaw': 3.141}, None, None +40.07, [INFO], robot2, {'battery-level': '55.45'}, None, None +40.07, [INFO], robot2, {'y': 15.987, 'x': -25.987, 'yaw': 3.139}, None, None +50.01, [INFO], robot2, {'battery-level': '54.85'}, None, None +50.01, [INFO], robot2, {'y': 16.048, 'x': -28.101, 'yaw': 3.141}, None, None +60.06, [INFO], robot2, {'y': 17.831, 'x': -28.598, 'yaw': 3.14}, None, None +60.06, [INFO], robot2, {'battery-level': '54.25'}, None, None +70.01, [INFO], robot2, {'y': 18.047, 'x': -28.577, 'yaw': 3.142}, None, None +70.01, [INFO], robot2, {'battery-level': '53.65'}, None, None +74.05, [info], nurse, sync, received-request, (status=sending-request) +74.05, [info], nurse, sync, request-sent, (status=waiting) +74.05, [info], nurse, sync, wait-message, (status=message-received) +80.09, [INFO], robot2, {'battery-level': '53.05'}, None, None +80.09, [INFO], robot2, {'y': 17.0, 'x': -28.698, 'yaw': 3.141}, None, None +90.06, [INFO], robot2, {'battery-level': '52.45'}, None, None +90.06, [INFO], robot2, {'y': 16.105, 'x': -27.307, 'yaw': -3.142}, None, None +100.04, [INFO], robot2, {'battery-level': '51.85'}, None, None +100.04, [INFO], robot2, {'y': 14.956, 'x': -25.939, 'yaw': 3.141}, None, None +110.06, [INFO], robot2, {'battery-level': '51.25'}, None, None +110.06, [INFO], robot2, {'y': 12.981, 'x': -25.854, 'yaw': 3.142}, None, None +118.90, [info], lab_arm, sync, wait-message, (status=message-received) +119.82, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/75_accacp.log b/analyze_skills/logs/75_accacp.log new file mode 100644 index 00000000..e23f9f3f --- /dev/null +++ b/analyze_skills/logs/75_accacp.log @@ -0,0 +1,32 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot2, {'battery-level': '57.25'}, None, None +10.08, [INFO], robot2, {'y': 17.343, 'x': -20.952, 'yaw': 3.142}, None, None +20.02, [INFO], robot2, {'y': 16.081, 'x': -21.967, 'yaw': -3.141}, None, None +20.02, [INFO], robot2, {'battery-level': '56.65'}, None, None +30.02, [INFO], robot2, {'y': 16.047, 'x': -24.07, 'yaw': 3.141}, None, None +30.02, [INFO], robot2, {'battery-level': '56.05'}, None, None +40.06, [INFO], robot2, {'y': 16.027, 'x': -26.192, 'yaw': -3.141}, None, None +40.06, [INFO], robot2, {'battery-level': '55.45'}, None, None +50.06, [INFO], robot2, {'battery-level': '54.85'}, None, None +50.06, [INFO], robot2, {'y': 16.129, 'x': -28.284, 'yaw': 3.141}, None, None +60.00, [INFO], robot2, {'battery-level': '54.25'}, None, None +60.00, [INFO], robot2, {'y': 17.864, 'x': -28.592, 'yaw': 3.141}, None, None +70.05, [INFO], robot2, {'battery-level': '53.65'}, None, None +70.05, [INFO], robot2, {'y': 17.945, 'x': -28.637, 'yaw': -3.141}, None, None +76.98, [info], nurse, sync, received-request, (status=sending-request) +76.98, [info], nurse, sync, request-sent, (status=waiting) +76.98, [info], nurse, sync, wait-message, (status=message-received) +80.06, [INFO], robot2, {'battery-level': '53.05'}, None, None +80.06, [INFO], robot2, {'y': 17.59, 'x': -28.67, 'yaw': -3.141}, None, None +90.09, [INFO], robot2, {'battery-level': '52.45'}, None, None +90.09, [INFO], robot2, {'y': 16.084, 'x': -27.991, 'yaw': -3.141}, None, None +100.06, [INFO], robot2, {'y': 15.601, 'x': -26.097, 'yaw': -3.142}, None, None +100.06, [INFO], robot2, {'battery-level': '51.85'}, None, None +110.03, [INFO], robot2, {'battery-level': '51.25'}, None, None +110.03, [INFO], robot2, {'y': 13.529, 'x': -25.679, 'yaw': 3.142}, None, None +120.02, [INFO], robot2, {'battery-level': '50.65'}, None, None +120.02, [INFO], robot2, {'y': 12.88, 'x': -25.936, 'yaw': 3.142}, None, None +120.38, [info], lab_arm, sync, wait-message, (status=message-received) +121.30, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/76_accbab.log b/analyze_skills/logs/76_accbab.log new file mode 100644 index 00000000..bc90209f --- /dev/null +++ b/analyze_skills/logs/76_accbab.log @@ -0,0 +1,53 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot3, {'battery-level': '71.96'}, None, None +10.01, [INFO], robot3, {'y': 21.45, 'x': -37.28, 'yaw': -3.141}, None, None +20.02, [INFO], robot3, {'y': 19.362, 'x': -37.133, 'yaw': -3.141}, None, None +20.02, [INFO], robot3, {'battery-level': '71.56'}, None, None +30.06, [INFO], robot3, {'battery-level': '71.16'}, None, None +30.06, [INFO], robot3, {'y': 17.779, 'x': -35.705, 'yaw': -3.14}, None, None +40.07, [INFO], robot3, {'y': 18.729, 'x': -34.068, 'yaw': -3.142}, None, None +40.07, [INFO], robot3, {'battery-level': '70.76'}, None, None +48.72, [info], nurse, sync, received-request, (status=sending-request) +48.72, [info], nurse, sync, request-sent, (status=waiting) +48.72, [info], nurse, sync, wait-message, (status=message-received) +50.01, [INFO], robot3, {'y': 18.917, 'x': -33.965, 'yaw': 3.141}, None, None +50.01, [INFO], robot3, {'battery-level': '70.36'}, None, None +60.05, [INFO], robot3, {'y': 17.748, 'x': -35.549, 'yaw': 3.141}, None, None +60.05, [INFO], robot3, {'battery-level': '69.96'}, None, None +70.02, [INFO], robot3, {'y': 17.888, 'x': -36.002, 'yaw': -3.142}, None, None +70.02, [INFO], robot3, {'battery-level': '69.56'}, None, None +80.03, [INFO], robot3, {'battery-level': '69.16'}, None, None +80.03, [INFO], robot3, {'y': 17.912, 'x': -36.035, 'yaw': 3.142}, None, None +90.08, [INFO], robot3, {'battery-level': '68.76'}, None, None +90.08, [INFO], robot3, {'y': 17.389, 'x': -36.938, 'yaw': 3.142}, None, None +100.03, [INFO], robot3, {'battery-level': '68.36'}, None, None +100.03, [INFO], robot3, {'y': 17.24, 'x': -37.093, 'yaw': -3.142}, None, None +110.07, [INFO], robot3, {'battery-level': '67.96'}, None, None +110.07, [INFO], robot3, {'y': 17.478, 'x': -36.899, 'yaw': 3.142}, None, None +120.04, [INFO], robot3, {'y': 17.364, 'x': -36.904, 'yaw': -3.141}, None, None +120.04, [INFO], robot3, {'battery-level': '67.56'}, None, None +130.07, [INFO], robot3, {'y': 17.23, 'x': -36.823, 'yaw': -3.142}, None, None +130.07, [INFO], robot3, {'battery-level': '67.16'}, None, None +140.01, [INFO], robot3, {'battery-level': '66.76'}, None, None +140.01, [INFO], robot3, {'y': 17.419, 'x': -37.011, 'yaw': -3.142}, None, None +150.05, [INFO], robot3, {'y': 17.425, 'x': -36.968, 'yaw': 3.14}, None, None +150.05, [INFO], robot3, {'battery-level': '66.36'}, None, None +160.06, [INFO], robot3, {'battery-level': '65.96'}, None, None +160.06, [INFO], robot3, {'y': 17.18, 'x': -37.04, 'yaw': 3.141}, None, None +170.03, [INFO], robot3, {'battery-level': '65.56'}, None, None +170.03, [INFO], robot3, {'y': 17.428, 'x': -36.9, 'yaw': 3.14}, None, None +180.03, [INFO], robot3, {'y': 17.264, 'x': -36.743, 'yaw': -3.141}, None, None +180.03, [INFO], robot3, {'battery-level': '65.16'}, None, None +190.05, [INFO], robot3, {'battery-level': '64.76'}, None, None +190.05, [INFO], robot3, {'y': 17.313, 'x': -37.119, 'yaw': 3.142}, None, None +200.00, [INFO], robot3, {'y': 17.461, 'x': -37.057, 'yaw': 3.141}, None, None +200.00, [INFO], robot3, {'battery-level': '64.36'}, None, None +210.03, [INFO], robot3, {'y': 17.467, 'x': -37.05, 'yaw': 3.142}, None, None +210.03, [INFO], robot3, {'battery-level': '63.96'}, None, None +220.04, [INFO], robot3, {'battery-level': '63.56'}, None, None +220.04, [INFO], robot3, {'y': 17.404, 'x': -36.861, 'yaw': -3.141}, None, None +230.05, [INFO], robot3, {'battery-level': '63.16'}, None, None +230.05, [INFO], robot3, {'y': 17.416, 'x': -36.851, 'yaw': 3.141}, None, None +231.80, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/76_accbap.log b/analyze_skills/logs/76_accbap.log new file mode 100644 index 00000000..5fb33034 --- /dev/null +++ b/analyze_skills/logs/76_accbap.log @@ -0,0 +1,53 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.10, [INFO], robot3, {'y': 21.343, 'x': -37.187, 'yaw': -3.142}, None, None +10.10, [INFO], robot3, {'battery-level': '71.96'}, None, None +20.02, [INFO], robot3, {'y': 19.247, 'x': -37.017, 'yaw': 3.141}, None, None +20.02, [INFO], robot3, {'battery-level': '71.56'}, None, None +30.02, [INFO], robot3, {'y': 17.77, 'x': -35.504, 'yaw': 3.138}, None, None +30.02, [INFO], robot3, {'battery-level': '71.16'}, None, None +40.07, [INFO], robot3, {'y': 18.827, 'x': -34.007, 'yaw': -3.142}, None, None +40.07, [INFO], robot3, {'battery-level': '70.76'}, None, None +47.33, [info], nurse, sync, received-request, (status=sending-request) +47.33, [info], nurse, sync, request-sent, (status=waiting) +47.33, [info], nurse, sync, wait-message, (status=message-received) +50.09, [INFO], robot3, {'battery-level': '70.36'}, None, None +50.09, [INFO], robot3, {'y': 18.847, 'x': -34.219, 'yaw': -3.142}, None, None +60.03, [INFO], robot3, {'battery-level': '69.96'}, None, None +60.03, [INFO], robot3, {'y': 17.79, 'x': -35.764, 'yaw': 3.137}, None, None +70.05, [INFO], robot3, {'battery-level': '69.56'}, None, None +70.05, [INFO], robot3, {'y': 17.557, 'x': -37.043, 'yaw': 3.141}, None, None +80.04, [INFO], robot3, {'battery-level': '69.16'}, None, None +80.04, [INFO], robot3, {'y': 17.321, 'x': -37.024, 'yaw': 3.14}, None, None +90.08, [INFO], robot3, {'battery-level': '68.76'}, None, None +90.08, [INFO], robot3, {'y': 17.318, 'x': -36.871, 'yaw': -3.141}, None, None +100.04, [INFO], robot3, {'battery-level': '68.36'}, None, None +100.04, [INFO], robot3, {'y': 17.225, 'x': -36.761, 'yaw': 3.142}, None, None +110.06, [INFO], robot3, {'y': 17.457, 'x': -37.045, 'yaw': -3.142}, None, None +110.06, [INFO], robot3, {'battery-level': '67.96'}, None, None +120.01, [INFO], robot3, {'battery-level': '67.56'}, None, None +120.01, [INFO], robot3, {'y': 17.378, 'x': -37.049, 'yaw': 3.142}, None, None +130.06, [INFO], robot3, {'y': 17.263, 'x': -36.866, 'yaw': 3.141}, None, None +130.06, [INFO], robot3, {'battery-level': '67.16'}, None, None +140.07, [INFO], robot3, {'battery-level': '66.76'}, None, None +140.07, [INFO], robot3, {'y': 17.514, 'x': -36.623, 'yaw': 3.142}, None, None +150.01, [INFO], robot3, {'y': 17.264, 'x': -37.044, 'yaw': 3.142}, None, None +150.01, [INFO], robot3, {'battery-level': '66.36'}, None, None +160.01, [INFO], robot3, {'y': 17.255, 'x': -36.937, 'yaw': 3.141}, None, None +160.01, [INFO], robot3, {'battery-level': '65.96'}, None, None +170.04, [INFO], robot3, {'y': 17.254, 'x': -36.832, 'yaw': -3.142}, None, None +170.04, [INFO], robot3, {'battery-level': '65.56'}, None, None +180.06, [INFO], robot3, {'y': 17.345, 'x': -36.999, 'yaw': -3.141}, None, None +180.06, [INFO], robot3, {'battery-level': '65.16'}, None, None +190.01, [INFO], robot3, {'y': 17.343, 'x': -36.939, 'yaw': 3.141}, None, None +190.01, [INFO], robot3, {'battery-level': '64.76'}, None, None +200.08, [INFO], robot3, {'battery-level': '64.36'}, None, None +200.08, [INFO], robot3, {'y': 17.31, 'x': -36.909, 'yaw': -3.141}, None, None +210.03, [INFO], robot3, {'battery-level': '63.96'}, None, None +210.03, [INFO], robot3, {'y': 17.416, 'x': -37.022, 'yaw': -3.142}, None, None +220.05, [INFO], robot3, {'y': 17.417, 'x': -37.08, 'yaw': -3.142}, None, None +220.05, [INFO], robot3, {'battery-level': '63.56'}, None, None +230.06, [INFO], robot3, {'y': 17.308, 'x': -36.839, 'yaw': 3.142}, None, None +230.06, [INFO], robot3, {'battery-level': '63.16'}, None, None +237.71, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/77_accbbb.log b/analyze_skills/logs/77_accbbb.log new file mode 100644 index 00000000..1e5290e4 --- /dev/null +++ b/analyze_skills/logs/77_accbbb.log @@ -0,0 +1,25 @@ +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot1, {'y': 17.393, 'x': -27.125, 'yaw': 3.142}, None, None +10.03, [INFO], robot1, {'battery-level': '29.59'}, None, None +20.07, [INFO], robot1, {'battery-level': '28.91'}, None, None +20.07, [INFO], robot1, {'y': 16.203, 'x': -28.088, 'yaw': 3.142}, None, None +30.00, [INFO], robot1, {'y': 16.168, 'x': -30.19, 'yaw': -3.142}, None, None +30.00, [INFO], robot1, {'battery-level': '28.23'}, None, None +40.05, [INFO], robot1, {'y': 15.97, 'x': -32.31, 'yaw': 3.14}, None, None +40.05, [INFO], robot1, {'battery-level': '27.55'}, None, None +50.05, [INFO], robot1, {'y': 15.382, 'x': -34.372, 'yaw': -3.142}, None, None +50.05, [INFO], robot1, {'battery-level': '26.87'}, None, None +60.05, [INFO], robot1, {'battery-level': '26.19'}, None, None +60.05, [INFO], robot1, {'y': 15.709, 'x': -36.46, 'yaw': 3.142}, None, None +70.08, [INFO], robot1, {'battery-level': '25.51'}, None, None +70.08, [INFO], robot1, {'y': 17.706, 'x': -36.616, 'yaw': -3.141}, None, None +80.08, [INFO], robot1, {'y': 19.825, 'x': -36.753, 'yaw': -3.142}, None, None +80.08, [INFO], robot1, {'battery-level': '24.83'}, None, None +90.04, [INFO], robot1, {'y': 21.501, 'x': -37.696, 'yaw': -3.139}, None, None +90.04, [INFO], robot1, {'battery-level': '24.15'}, None, None +100.07, [INFO], robot1, {'y': 21.396, 'x': -38.062, 'yaw': 3.14}, None, None +100.07, [INFO], robot1, {'battery-level': '23.47'}, None, None +102.56, [info], nurse, sync, received-request, (status=sending-request) +102.56, [info], nurse, sync, request-sent, (status=waiting) +102.65, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/analyze_skills/logs/77_accbbp.log b/analyze_skills/logs/77_accbbp.log new file mode 100644 index 00000000..feb870fb --- /dev/null +++ b/analyze_skills/logs/77_accbbp.log @@ -0,0 +1,42 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.16, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot6, {'battery-level': '90.63'}, None, None +10.07, [INFO], robot6, {'y': 18.399, 'x': -34.38, 'yaw': -3.142}, None, None +20.06, [INFO], robot6, {'battery-level': '90.11'}, None, None +20.06, [INFO], robot6, {'y': 18.051, 'x': -36.189, 'yaw': 3.142}, None, None +30.07, [INFO], robot6, {'y': 19.941, 'x': -36.845, 'yaw': 3.142}, None, None +30.07, [INFO], robot6, {'battery-level': '89.59'}, None, None +40.03, [INFO], robot6, {'y': 21.478, 'x': -37.83, 'yaw': 3.142}, None, None +40.03, [INFO], robot6, {'battery-level': '89.07'}, None, None +50.04, [INFO], robot6, {'battery-level': '88.55'}, None, None +50.04, [INFO], robot6, {'y': 21.388, 'x': -38.061, 'yaw': 3.138}, None, None +54.03, [info], nurse, sync, received-request, (status=sending-request) +54.03, [info], nurse, sync, request-sent, (status=waiting) +54.03, [info], nurse, sync, wait-message, (status=message-received) +60.01, [INFO], robot6, {'battery-level': '88.03'}, None, None +60.01, [INFO], robot6, {'y': 21.038, 'x': -37.204, 'yaw': 3.142}, None, None +70.02, [INFO], robot6, {'battery-level': '87.51'}, None, None +70.02, [INFO], robot6, {'y': 18.926, 'x': -37.153, 'yaw': 3.141}, None, None +80.05, [INFO], robot6, {'y': 16.806, 'x': -37.046, 'yaw': 3.142}, None, None +80.05, [INFO], robot6, {'battery-level': '86.99'}, None, None +90.07, [INFO], robot6, {'battery-level': '86.47'}, None, None +90.07, [INFO], robot6, {'y': 15.676, 'x': -35.583, 'yaw': 3.141}, None, None +100.06, [INFO], robot6, {'y': 15.392, 'x': -33.505, 'yaw': -3.141}, None, None +100.06, [INFO], robot6, {'battery-level': '85.95'}, None, None +110.08, [INFO], robot6, {'battery-level': '85.43'}, None, None +110.08, [INFO], robot6, {'y': 15.545, 'x': -31.393, 'yaw': -3.141}, None, None +120.02, [INFO], robot6, {'battery-level': '84.91'}, None, None +120.02, [INFO], robot6, {'y': 15.737, 'x': -29.3, 'yaw': 3.14}, None, None +130.04, [INFO], robot6, {'battery-level': '84.39'}, None, None +130.04, [INFO], robot6, {'y': 15.852, 'x': -27.185, 'yaw': -3.138}, None, None +140.07, [INFO], robot6, {'battery-level': '83.87'}, None, None +140.07, [INFO], robot6, {'y': 14.602, 'x': -25.873, 'yaw': -3.142}, None, None +150.07, [INFO], robot6, {'battery-level': '83.35'}, None, None +150.07, [INFO], robot6, {'y': 12.949, 'x': -25.952, 'yaw': 3.141}, None, None +160.06, [INFO], robot6, {'battery-level': '82.83'}, None, None +160.06, [INFO], robot6, {'y': 12.878, 'x': -26.018, 'yaw': -3.142}, None, None +170.07, [INFO], robot6, {'y': 12.908, 'x': -25.965, 'yaw': -3.141}, None, None +170.07, [INFO], robot6, {'battery-level': '82.31'}, None, None +172.91, [info], lab_arm, sync, wait-message, (status=message-received) +173.84, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/78_accbcb.log b/analyze_skills/logs/78_accbcb.log new file mode 100644 index 00000000..f847eb19 --- /dev/null +++ b/analyze_skills/logs/78_accbcb.log @@ -0,0 +1,5 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +5.72, [WARN], robot2, NO-SKILL, navigation, navto_room diff --git a/analyze_skills/logs/78_accbcp.log b/analyze_skills/logs/78_accbcp.log new file mode 100644 index 00000000..c0dbbebb --- /dev/null +++ b/analyze_skills/logs/78_accbcp.log @@ -0,0 +1,26 @@ +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot6, {'y': 17.179, 'x': -27.107, 'yaw': -3.142}, None, None +10.07, [INFO], robot6, {'battery-level': '90.63'}, None, None +20.09, [INFO], robot6, {'battery-level': '90.11'}, None, None +20.09, [INFO], robot6, {'y': 16.343, 'x': -28.294, 'yaw': -3.141}, None, None +30.03, [INFO], robot6, {'battery-level': '89.59'}, None, None +30.03, [INFO], robot6, {'y': 17.907, 'x': -28.593, 'yaw': -3.141}, None, None +40.02, [INFO], robot6, {'battery-level': '89.07'}, None, None +40.02, [INFO], robot6, {'y': 17.992, 'x': -28.534, 'yaw': 3.14}, None, None +50.05, [INFO], robot6, {'y': 17.973, 'x': -28.597, 'yaw': 3.142}, None, None +50.05, [INFO], robot6, {'battery-level': '88.55'}, None, None +52.71, [info], nurse, sync, received-request, (status=sending-request) +52.71, [info], nurse, sync, request-sent, (status=waiting) +52.71, [info], nurse, sync, wait-message, (status=message-received) +60.06, [INFO], robot6, {'battery-level': '88.03'}, None, None +60.06, [INFO], robot6, {'y': 16.683, 'x': -28.692, 'yaw': -3.142}, None, None +70.02, [INFO], robot6, {'battery-level': '87.51'}, None, None +70.02, [INFO], robot6, {'y': 16.071, 'x': -27.064, 'yaw': -3.138}, None, None +80.06, [INFO], robot6, {'y': 14.677, 'x': -25.828, 'yaw': -3.142}, None, None +80.06, [INFO], robot6, {'battery-level': '86.99'}, None, None +90.07, [INFO], robot6, {'y': 12.944, 'x': -25.892, 'yaw': 3.142}, None, None +90.07, [INFO], robot6, {'battery-level': '86.47'}, None, None +97.61, [info], lab_arm, sync, wait-message, (status=message-received) +98.49, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/79_acccab.log b/analyze_skills/logs/79_acccab.log new file mode 100644 index 00000000..c9adcf01 --- /dev/null +++ b/analyze_skills/logs/79_acccab.log @@ -0,0 +1,57 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot3, {'battery-level': '71.96'}, None, None +10.04, [INFO], robot3, {'y': 21.502, 'x': -37.988, 'yaw': 3.141}, None, None +20.08, [INFO], robot3, {'battery-level': '71.56'}, None, None +20.08, [INFO], robot3, {'y': 20.436, 'x': -37.252, 'yaw': -3.138}, None, None +30.09, [INFO], robot3, {'battery-level': '71.16'}, None, None +30.09, [INFO], robot3, {'y': 18.517, 'x': -36.488, 'yaw': 3.141}, None, None +40.09, [INFO], robot3, {'battery-level': '70.76'}, None, None +40.09, [INFO], robot3, {'y': 17.78, 'x': -34.731, 'yaw': 3.141}, None, None +50.03, [INFO], robot3, {'battery-level': '70.36'}, None, None +50.03, [INFO], robot3, {'y': 18.934, 'x': -33.944, 'yaw': 3.141}, None, None +54.28, [info], nurse, sync, received-request, (status=sending-request) +54.28, [info], nurse, sync, request-sent, (status=waiting) +54.28, [info], nurse, sync, wait-message, (status=message-received) +60.06, [INFO], robot3, {'y': 18.247, 'x': -34.482, 'yaw': 3.141}, None, None +60.06, [INFO], robot3, {'battery-level': '69.96'}, None, None +70.08, [INFO], robot3, {'y': 18.066, 'x': -36.224, 'yaw': -3.138}, None, None +70.08, [INFO], robot3, {'battery-level': '69.56'}, None, None +80.07, [INFO], robot3, {'y': 17.447, 'x': -36.885, 'yaw': -3.141}, None, None +80.07, [INFO], robot3, {'battery-level': '69.16'}, None, None +90.07, [INFO], robot3, {'y': 17.467, 'x': -37.082, 'yaw': 3.141}, None, None +90.07, [INFO], robot3, {'battery-level': '68.76'}, None, None +100.00, [INFO], robot3, {'battery-level': '68.36'}, None, None +100.00, [INFO], robot3, {'y': 17.42, 'x': -36.914, 'yaw': 3.142}, None, None +110.02, [INFO], robot3, {'battery-level': '67.96'}, None, None +110.02, [INFO], robot3, {'y': 17.234, 'x': -37.116, 'yaw': -3.141}, None, None +120.07, [INFO], robot3, {'battery-level': '67.56'}, None, None +120.07, [INFO], robot3, {'y': 17.322, 'x': -36.915, 'yaw': 3.141}, None, None +130.01, [INFO], robot3, {'battery-level': '67.16'}, None, None +130.01, [INFO], robot3, {'y': 17.351, 'x': -36.966, 'yaw': 3.141}, None, None +140.05, [INFO], robot3, {'y': 17.297, 'x': -37.098, 'yaw': 3.14}, None, None +140.05, [INFO], robot3, {'battery-level': '66.76'}, None, None +150.08, [INFO], robot3, {'battery-level': '66.36'}, None, None +150.08, [INFO], robot3, {'y': 17.287, 'x': -37.03, 'yaw': 3.141}, None, None +160.03, [INFO], robot3, {'battery-level': '65.96'}, None, None +160.03, [INFO], robot3, {'y': 17.431, 'x': -36.882, 'yaw': 3.141}, None, None +170.08, [INFO], robot3, {'y': 17.399, 'x': -36.923, 'yaw': 3.14}, None, None +170.08, [INFO], robot3, {'battery-level': '65.56'}, None, None +180.03, [INFO], robot3, {'battery-level': '65.16'}, None, None +180.03, [INFO], robot3, {'y': 17.314, 'x': -37.05, 'yaw': -3.141}, None, None +190.04, [INFO], robot3, {'battery-level': '64.76'}, None, None +190.04, [INFO], robot3, {'y': 17.283, 'x': -36.975, 'yaw': 3.14}, None, None +200.09, [INFO], robot3, {'y': 17.361, 'x': -37.131, 'yaw': 3.141}, None, None +200.09, [INFO], robot3, {'battery-level': '64.36'}, None, None +210.09, [INFO], robot3, {'y': 17.31, 'x': -37.099, 'yaw': 3.141}, None, None +210.09, [INFO], robot3, {'battery-level': '63.96'}, None, None +220.03, [INFO], robot3, {'y': 17.459, 'x': -37.2, 'yaw': 3.142}, None, None +220.03, [INFO], robot3, {'battery-level': '63.56'}, None, None +230.07, [INFO], robot3, {'battery-level': '63.16'}, None, None +230.07, [INFO], robot3, {'y': 17.339, 'x': -36.814, 'yaw': -3.14}, None, None +240.01, [INFO], robot3, {'battery-level': '62.76'}, None, None +240.01, [INFO], robot3, {'y': 17.341, 'x': -36.842, 'yaw': -3.142}, None, None +250.01, [INFO], robot3, {'y': 17.364, 'x': -36.977, 'yaw': -3.141}, None, None +250.01, [INFO], robot3, {'battery-level': '62.36'}, None, None +250.20, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/79_acccap.log b/analyze_skills/logs/79_acccap.log new file mode 100644 index 00000000..58ad5fda --- /dev/null +++ b/analyze_skills/logs/79_acccap.log @@ -0,0 +1,55 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot3, {'y': 21.53, 'x': -37.638, 'yaw': 3.139}, None, None +10.09, [INFO], robot3, {'battery-level': '71.96'}, None, None +20.07, [INFO], robot3, {'y': 19.766, 'x': -37.089, 'yaw': 3.141}, None, None +20.07, [INFO], robot3, {'battery-level': '71.56'}, None, None +30.09, [INFO], robot3, {'y': 17.969, 'x': -36.008, 'yaw': -3.142}, None, None +30.09, [INFO], robot3, {'battery-level': '71.16'}, None, None +40.01, [INFO], robot3, {'battery-level': '70.76'}, None, None +40.01, [INFO], robot3, {'y': 18.512, 'x': -34.253, 'yaw': -3.142}, None, None +50.05, [INFO], robot3, {'battery-level': '70.36'}, None, None +50.05, [INFO], robot3, {'y': 18.991, 'x': -33.948, 'yaw': -3.142}, None, None +50.33, [info], nurse, sync, received-request, (status=sending-request) +50.33, [info], nurse, sync, request-sent, (status=waiting) +50.33, [info], nurse, sync, wait-message, (status=message-received) +60.01, [INFO], robot3, {'battery-level': '69.96'}, None, None +60.01, [INFO], robot3, {'y': 17.83, 'x': -35.21, 'yaw': 3.142}, None, None +70.03, [INFO], robot3, {'y': 17.935, 'x': -36.051, 'yaw': -3.142}, None, None +70.03, [INFO], robot3, {'battery-level': '69.56'}, None, None +80.02, [INFO], robot3, {'battery-level': '69.16'}, None, None +80.02, [INFO], robot3, {'y': 18.12, 'x': -36.843, 'yaw': 3.141}, None, None +90.02, [INFO], robot3, {'battery-level': '68.76'}, None, None +90.02, [INFO], robot3, {'y': 17.464, 'x': -37.086, 'yaw': 3.14}, None, None +100.07, [INFO], robot3, {'battery-level': '68.36'}, None, None +100.07, [INFO], robot3, {'y': 17.23, 'x': -36.82, 'yaw': -3.141}, None, None +110.07, [INFO], robot3, {'battery-level': '67.96'}, None, None +110.07, [INFO], robot3, {'y': 17.306, 'x': -37.045, 'yaw': -3.142}, None, None +120.09, [INFO], robot3, {'battery-level': '67.56'}, None, None +120.09, [INFO], robot3, {'y': 17.415, 'x': -36.638, 'yaw': -3.142}, None, None +130.02, [INFO], robot3, {'battery-level': '67.16'}, None, None +130.02, [INFO], robot3, {'y': 17.512, 'x': -36.892, 'yaw': -3.141}, None, None +140.07, [INFO], robot3, {'y': 17.26, 'x': -37.099, 'yaw': 3.141}, None, None +140.07, [INFO], robot3, {'battery-level': '66.76'}, None, None +150.03, [INFO], robot3, {'battery-level': '66.36'}, None, None +150.03, [INFO], robot3, {'y': 17.488, 'x': -37.059, 'yaw': 3.141}, None, None +160.09, [INFO], robot3, {'battery-level': '65.96'}, None, None +160.09, [INFO], robot3, {'y': 17.386, 'x': -37.038, 'yaw': 3.142}, None, None +170.07, [INFO], robot3, {'battery-level': '65.56'}, None, None +170.07, [INFO], robot3, {'y': 17.247, 'x': -36.993, 'yaw': 3.141}, None, None +180.09, [INFO], robot3, {'y': 17.416, 'x': -36.901, 'yaw': -3.142}, None, None +180.09, [INFO], robot3, {'battery-level': '65.16'}, None, None +190.02, [INFO], robot3, {'y': 17.289, 'x': -36.889, 'yaw': -3.141}, None, None +190.02, [INFO], robot3, {'battery-level': '64.76'}, None, None +200.08, [INFO], robot3, {'y': 17.275, 'x': -36.792, 'yaw': -3.142}, None, None +200.08, [INFO], robot3, {'battery-level': '64.36'}, None, None +210.02, [INFO], robot3, {'battery-level': '63.96'}, None, None +210.02, [INFO], robot3, {'y': 17.454, 'x': -37.03, 'yaw': -3.142}, None, None +220.06, [INFO], robot3, {'y': 17.312, 'x': -36.976, 'yaw': 3.142}, None, None +220.06, [INFO], robot3, {'battery-level': '63.56'}, None, None +230.05, [INFO], robot3, {'battery-level': '63.16'}, None, None +230.05, [INFO], robot3, {'y': 17.184, 'x': -37.1, 'yaw': 3.141}, None, None +240.08, [INFO], robot3, {'y': 17.406, 'x': -36.906, 'yaw': 3.14}, None, None +240.08, [INFO], robot3, {'battery-level': '62.76'}, None, None +240.82, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/7_aaacab.log b/analyze_skills/logs/7_aaacab.log new file mode 100644 index 00000000..72b8a642 --- /dev/null +++ b/analyze_skills/logs/7_aaacab.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot4, {'battery-level': '16.96'}, None, None +10.04, [INFO], robot4, {'y': 34.357, 'x': -38.541, 'yaw': 3.142}, None, None +20.00, [INFO], robot4, {'y': 33.676, 'x': -37.008, 'yaw': -3.142}, None, None +20.00, [INFO], robot4, {'battery-level': '16.36'}, None, None +30.00, [INFO], robot4, {'battery-level': '15.76'}, None, None +30.00, [INFO], robot4, {'y': 31.551, 'x': -37.016, 'yaw': 3.141}, None, None +40.04, [INFO], robot4, {'battery-level': '15.16'}, None, None +40.04, [INFO], robot4, {'y': 29.423, 'x': -37.007, 'yaw': 3.141}, None, None +50.04, [INFO], robot4, {'battery-level': '14.56'}, None, None +50.04, [INFO], robot4, {'y': 27.317, 'x': -36.982, 'yaw': 3.142}, None, None +60.01, [INFO], robot4, {'battery-level': '13.96'}, None, None +60.01, [INFO], robot4, {'y': 25.207, 'x': -37.028, 'yaw': 3.142}, None, None +70.02, [INFO], robot4, {'battery-level': '13.36'}, None, None +70.02, [INFO], robot4, {'y': 23.072, 'x': -37.02, 'yaw': 3.14}, None, None +80.01, [INFO], robot4, {'battery-level': '12.76'}, None, None +80.01, [INFO], robot4, {'y': 20.966, 'x': -37.116, 'yaw': 3.141}, None, None +90.01, [INFO], robot4, {'y': 18.855, 'x': -36.917, 'yaw': 3.141}, None, None +90.01, [INFO], robot4, {'battery-level': '12.16'}, None, None +100.05, [INFO], robot4, {'y': 17.717, 'x': -35.168, 'yaw': 3.141}, None, None +100.05, [INFO], robot4, {'battery-level': '11.56'}, None, None +110.07, [INFO], robot4, {'y': 18.938, 'x': -33.92, 'yaw': -3.142}, None, None +110.07, [INFO], robot4, {'battery-level': '10.96'}, None, None +115.35, [info], nurse, sync, received-request, (status=sending-request) +115.35, [info], nurse, sync, request-sent, (status=waiting) +115.35, [info], nurse, sync, wait-message, (status=message-received) +120.06, [INFO], robot4, {'battery-level': '10.36'}, None, None +120.06, [INFO], robot4, {'y': 18.478, 'x': -34.379, 'yaw': 3.141}, None, None +130.02, [INFO], robot4, {'y': 18.034, 'x': -36.129, 'yaw': 3.141}, None, None +130.02, [INFO], robot4, {'battery-level': '9.76'}, None, None +140.03, [INFO], robot4, {'battery-level': '9.16'}, None, None +140.03, [INFO], robot4, {'y': 17.298, 'x': -37.059, 'yaw': 3.141}, None, None +150.05, [INFO], robot4, {'battery-level': '8.56'}, None, None +150.05, [INFO], robot4, {'y': 17.289, 'x': -36.835, 'yaw': -3.141}, None, None +160.01, [INFO], robot4, {'battery-level': '7.96'}, None, None +160.01, [INFO], robot4, {'y': 17.41, 'x': -37.045, 'yaw': -3.141}, None, None +170.04, [INFO], robot4, {'battery-level': '7.36'}, None, None +170.04, [INFO], robot4, {'y': 17.301, 'x': -36.849, 'yaw': -3.141}, None, None +180.06, [INFO], robot4, {'battery-level': '6.76'}, None, None +180.06, [INFO], robot4, {'y': 17.248, 'x': -36.808, 'yaw': -3.141}, None, None +190.01, [INFO], robot4, {'battery-level': '6.16'}, None, None +190.01, [INFO], robot4, {'y': 17.42, 'x': -37.01, 'yaw': 3.141}, None, None +200.01, [INFO], robot4, {'y': 17.238, 'x': -37.056, 'yaw': 3.141}, None, None +200.01, [INFO], robot4, {'battery-level': '5.56'}, None, None +210.04, [INFO], robot4, {'y': 17.276, 'x': -36.893, 'yaw': -3.141}, None, None +210.04, [WARN], robot4, LOWBATT, None, None +210.04, [WARN], None, end!, None, None diff --git a/analyze_skills/logs/7_aaacap.log b/analyze_skills/logs/7_aaacap.log new file mode 100644 index 00000000..bf0d7ad6 --- /dev/null +++ b/analyze_skills/logs/7_aaacap.log @@ -0,0 +1,2 @@ +Run turtlebot4 simulation on a separate host with ssh.0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None diff --git a/analyze_skills/logs/80_acccbb.log b/analyze_skills/logs/80_acccbb.log new file mode 100644 index 00000000..e74eb404 --- /dev/null +++ b/analyze_skills/logs/80_acccbb.log @@ -0,0 +1,62 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.16, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot3, {'battery-level': '71.96'}, None, None +10.05, [INFO], robot3, {'y': 17.221, 'x': -13.503, 'yaw': -3.142}, None, None +20.01, [INFO], robot3, {'battery-level': '71.56'}, None, None +20.01, [INFO], robot3, {'y': 16.083, 'x': -14.657, 'yaw': 3.142}, None, None +30.09, [INFO], robot3, {'y': 16.012, 'x': -16.771, 'yaw': 3.14}, None, None +30.09, [INFO], robot3, {'battery-level': '71.16'}, None, None +40.02, [INFO], robot3, {'battery-level': '70.76'}, None, None +40.02, [INFO], robot3, {'y': 16.063, 'x': -18.865, 'yaw': -3.139}, None, None +50.07, [INFO], robot3, {'battery-level': '70.36'}, None, None +50.07, [INFO], robot3, {'y': 16.191, 'x': -20.979, 'yaw': 3.141}, None, None +60.08, [INFO], robot3, {'battery-level': '69.96'}, None, None +60.08, [INFO], robot3, {'y': 16.138, 'x': -23.093, 'yaw': -3.142}, None, None +70.04, [INFO], robot3, {'y': 16.139, 'x': -25.207, 'yaw': 3.141}, None, None +70.04, [INFO], robot3, {'battery-level': '69.56'}, None, None +80.09, [INFO], robot3, {'battery-level': '69.16'}, None, None +80.09, [INFO], robot3, {'y': 16.127, 'x': -27.321, 'yaw': -3.142}, None, None +90.04, [INFO], robot3, {'battery-level': '68.76'}, None, None +90.04, [INFO], robot3, {'y': 16.244, 'x': -29.417, 'yaw': -3.142}, None, None +100.05, [INFO], robot3, {'battery-level': '68.36'}, None, None +100.05, [INFO], robot3, {'y': 16.052, 'x': -31.524, 'yaw': 3.14}, None, None +110.05, [INFO], robot3, {'y': 15.59, 'x': -33.616, 'yaw': 3.141}, None, None +110.05, [INFO], robot3, {'battery-level': '67.96'}, None, None +120.00, [INFO], robot3, {'y': 15.454, 'x': -35.707, 'yaw': -3.142}, None, None +120.00, [INFO], robot3, {'battery-level': '67.56'}, None, None +130.05, [INFO], robot3, {'y': 16.898, 'x': -36.643, 'yaw': -3.142}, None, None +130.05, [INFO], robot3, {'battery-level': '67.16'}, None, None +140.05, [INFO], robot3, {'y': 19.008, 'x': -36.731, 'yaw': 3.141}, None, None +140.05, [INFO], robot3, {'battery-level': '66.76'}, None, None +150.08, [INFO], robot3, {'battery-level': '66.36'}, None, None +150.08, [INFO], robot3, {'y': 21.121, 'x': -36.996, 'yaw': 3.141}, None, None +160.05, [INFO], robot3, {'y': 21.549, 'x': -38.106, 'yaw': 3.142}, None, None +160.05, [INFO], robot3, {'battery-level': '65.96'}, None, None +169.98, [info], nurse, sync, received-request, (status=sending-request) +169.98, [info], nurse, sync, request-sent, (status=waiting) +170.07, [INFO], robot3, {'battery-level': '65.56'}, None, None +170.07, [INFO], robot3, {'y': 21.436, 'x': -38.112, 'yaw': -3.137}, None, None +170.07, [info], nurse, sync, wait-message, (status=message-received) +180.05, [INFO], robot3, {'y': 20.299, 'x': -37.158, 'yaw': -3.138}, None, None +180.05, [INFO], robot3, {'battery-level': '65.16'}, None, None +190.06, [INFO], robot3, {'battery-level': '64.76'}, None, None +190.06, [INFO], robot3, {'y': 18.191, 'x': -37.104, 'yaw': 3.141}, None, None +200.01, [INFO], robot3, {'battery-level': '64.36'}, None, None +200.01, [INFO], robot3, {'y': 16.107, 'x': -36.942, 'yaw': 3.141}, None, None +210.01, [INFO], robot3, {'battery-level': '63.96'}, None, None +210.01, [INFO], robot3, {'y': 15.46, 'x': -34.898, 'yaw': 3.14}, None, None +220.05, [INFO], robot3, {'y': 15.457, 'x': -32.778, 'yaw': -3.142}, None, None +220.05, [INFO], robot3, {'battery-level': '63.56'}, None, None +230.08, [INFO], robot3, {'battery-level': '63.16'}, None, None +230.08, [INFO], robot3, {'y': 15.539, 'x': -30.657, 'yaw': 3.14}, None, None +240.02, [INFO], robot3, {'battery-level': '62.76'}, None, None +240.02, [INFO], robot3, {'y': 15.726, 'x': -28.573, 'yaw': 3.141}, None, None +250.06, [INFO], robot3, {'battery-level': '62.36'}, None, None +250.06, [INFO], robot3, {'y': 15.766, 'x': -26.467, 'yaw': 3.141}, None, None +260.05, [INFO], robot3, {'battery-level': '61.96'}, None, None +260.05, [INFO], robot3, {'y': 13.791, 'x': -25.803, 'yaw': 3.141}, None, None +270.06, [INFO], robot3, {'y': 12.914, 'x': -25.964, 'yaw': -3.142}, None, None +270.06, [INFO], robot3, {'battery-level': '61.56'}, None, None +271.70, [info], lab_arm, sync, wait-message, (status=message-received) +272.63, [WARN], robot3, SUCCESS, None, None diff --git a/analyze_skills/logs/80_acccbp.log b/analyze_skills/logs/80_acccbp.log new file mode 100644 index 00000000..12e5f938 --- /dev/null +++ b/analyze_skills/logs/80_acccbp.log @@ -0,0 +1,43 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot6, {'y': 18.441, 'x': -34.365, 'yaw': 3.142}, None, None +10.02, [INFO], robot6, {'battery-level': '90.63'}, None, None +20.03, [INFO], robot6, {'battery-level': '90.11'}, None, None +20.03, [INFO], robot6, {'y': 17.925, 'x': -36.141, 'yaw': -3.137}, None, None +30.07, [INFO], robot6, {'y': 19.864, 'x': -36.777, 'yaw': 3.142}, None, None +30.07, [INFO], robot6, {'battery-level': '89.59'}, None, None +40.07, [INFO], robot6, {'battery-level': '89.07'}, None, None +40.07, [INFO], robot6, {'y': 21.606, 'x': -37.611, 'yaw': 3.141}, None, None +50.06, [INFO], robot6, {'battery-level': '88.55'}, None, None +50.06, [INFO], robot6, {'y': 21.502, 'x': -38.065, 'yaw': 3.136}, None, None +60.06, [INFO], robot6, {'battery-level': '88.03'}, None, None +60.06, [INFO], robot6, {'y': 21.412, 'x': -38.096, 'yaw': -3.141}, None, None +68.57, [info], nurse, sync, received-request, (status=sending-request) +68.57, [info], nurse, sync, request-sent, (status=waiting) +68.57, [info], nurse, sync, wait-message, (status=message-received) +70.05, [INFO], robot6, {'battery-level': '87.51'}, None, None +70.05, [INFO], robot6, {'y': 21.423, 'x': -38.032, 'yaw': 3.139}, None, None +80.06, [INFO], robot6, {'battery-level': '86.99'}, None, None +80.06, [INFO], robot6, {'y': 20.023, 'x': -37.203, 'yaw': 3.138}, None, None +90.00, [INFO], robot6, {'battery-level': '86.47'}, None, None +90.00, [INFO], robot6, {'y': 17.931, 'x': -37.094, 'yaw': 3.141}, None, None +100.06, [INFO], robot6, {'battery-level': '85.95'}, None, None +100.06, [INFO], robot6, {'y': 15.984, 'x': -36.643, 'yaw': 3.141}, None, None +110.01, [INFO], robot6, {'battery-level': '85.43'}, None, None +110.01, [INFO], robot6, {'y': 15.384, 'x': -34.607, 'yaw': 3.142}, None, None +120.01, [INFO], robot6, {'battery-level': '84.91'}, None, None +120.01, [INFO], robot6, {'y': 15.493, 'x': -32.485, 'yaw': 3.142}, None, None +130.06, [INFO], robot6, {'y': 15.556, 'x': -30.363, 'yaw': 3.141}, None, None +130.06, [INFO], robot6, {'battery-level': '84.39'}, None, None +140.08, [INFO], robot6, {'y': 15.67, 'x': -28.257, 'yaw': 3.142}, None, None +140.08, [INFO], robot6, {'battery-level': '83.87'}, None, None +150.01, [INFO], robot6, {'battery-level': '83.35'}, None, None +150.01, [INFO], robot6, {'y': 15.671, 'x': -26.162, 'yaw': -3.142}, None, None +160.08, [INFO], robot6, {'battery-level': '82.83'}, None, None +160.08, [INFO], robot6, {'y': 13.65, 'x': -25.673, 'yaw': 3.142}, None, None +170.08, [INFO], robot6, {'y': 12.852, 'x': -25.928, 'yaw': -3.142}, None, None +170.08, [INFO], robot6, {'battery-level': '82.31'}, None, None +171.82, [info], lab_arm, sync, wait-message, (status=message-received) +172.74, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/81_accccb.log b/analyze_skills/logs/81_accccb.log new file mode 100644 index 00000000..99a8d18d --- /dev/null +++ b/analyze_skills/logs/81_accccb.log @@ -0,0 +1,30 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot2, {'battery-level': '57.25'}, None, None +10.05, [INFO], robot2, {'y': 17.435, 'x': -20.959, 'yaw': 3.142}, None, None +20.07, [INFO], robot2, {'y': 16.137, 'x': -21.86, 'yaw': -3.141}, None, None +20.07, [INFO], robot2, {'battery-level': '56.65'}, None, None +30.04, [INFO], robot2, {'battery-level': '56.05'}, None, None +30.04, [INFO], robot2, {'y': 16.065, 'x': -23.971, 'yaw': 3.14}, None, None +40.08, [INFO], robot2, {'y': 16.039, 'x': -26.08, 'yaw': 3.141}, None, None +40.08, [INFO], robot2, {'battery-level': '55.45'}, None, None +50.07, [INFO], robot2, {'battery-level': '54.85'}, None, None +50.07, [INFO], robot2, {'y': 16.072, 'x': -28.188, 'yaw': -3.142}, None, None +60.02, [INFO], robot2, {'y': 17.858, 'x': -28.58, 'yaw': 3.142}, None, None +60.02, [INFO], robot2, {'battery-level': '54.25'}, None, None +70.02, [INFO], robot2, {'y': 17.983, 'x': -28.622, 'yaw': -3.142}, None, None +70.02, [INFO], robot2, {'battery-level': '53.65'}, None, None +72.61, [info], nurse, sync, received-request, (status=sending-request) +72.61, [info], nurse, sync, request-sent, (status=waiting) +72.61, [info], nurse, sync, wait-message, (status=message-received) +80.07, [INFO], robot2, {'battery-level': '53.05'}, None, None +80.07, [INFO], robot2, {'y': 16.649, 'x': -28.72, 'yaw': -3.142}, None, None +90.07, [INFO], robot2, {'battery-level': '52.45'}, None, None +90.07, [INFO], robot2, {'y': 16.1, 'x': -27.073, 'yaw': -3.141}, None, None +100.08, [INFO], robot2, {'battery-level': '51.85'}, None, None +100.08, [INFO], robot2, {'y': 14.718, 'x': -25.843, 'yaw': -3.142}, None, None +110.03, [INFO], robot2, {'y': 12.965, 'x': -25.919, 'yaw': -3.142}, None, None +110.03, [INFO], robot2, {'battery-level': '51.25'}, None, None +117.96, [info], lab_arm, sync, wait-message, (status=message-received) +118.88, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/81_accccp.log b/analyze_skills/logs/81_accccp.log new file mode 100644 index 00000000..913c4f5a --- /dev/null +++ b/analyze_skills/logs/81_accccp.log @@ -0,0 +1,24 @@ +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'y': 17.228, 'x': -27.113, 'yaw': 3.142}, None, None +10.04, [INFO], robot6, {'battery-level': '90.63'}, None, None +20.08, [INFO], robot6, {'battery-level': '90.11'}, None, None +20.08, [INFO], robot6, {'y': 16.334, 'x': -28.314, 'yaw': -3.141}, None, None +30.07, [INFO], robot6, {'battery-level': '89.59'}, None, None +30.07, [INFO], robot6, {'y': 17.909, 'x': -28.574, 'yaw': 3.142}, None, None +37.06, [info], nurse, sync, received-request, (status=sending-request) +37.06, [info], nurse, sync, request-sent, (status=waiting) +37.15, [info], nurse, sync, wait-message, (status=message-received) +40.09, [INFO], robot6, {'battery-level': '89.07'}, None, None +40.09, [INFO], robot6, {'y': 17.572, 'x': -28.631, 'yaw': -3.141}, None, None +50.01, [INFO], robot6, {'battery-level': '88.55'}, None, None +50.01, [INFO], robot6, {'y': 16.134, 'x': -27.949, 'yaw': 3.139}, None, None +60.06, [INFO], robot6, {'battery-level': '88.03'}, None, None +60.06, [INFO], robot6, {'y': 15.617, 'x': -26.074, 'yaw': 3.141}, None, None +70.04, [INFO], robot6, {'battery-level': '87.51'}, None, None +70.04, [INFO], robot6, {'y': 13.539, 'x': -25.727, 'yaw': 3.142}, None, None +80.08, [INFO], robot6, {'y': 12.96, 'x': -25.955, 'yaw': -3.142}, None, None +80.08, [INFO], robot6, {'battery-level': '86.99'}, None, None +82.11, [info], lab_arm, sync, wait-message, (status=message-received) +83.04, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/8_aaacbb.log b/analyze_skills/logs/8_aaacbb.log new file mode 100644 index 00000000..595285d2 --- /dev/null +++ b/analyze_skills/logs/8_aaacbb.log @@ -0,0 +1,54 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.10, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.10, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot2, {'y': 17.092, 'x': -19.344, 'yaw': -3.141}, None, None +10.04, [INFO], robot2, {'battery-level': '63.01'}, None, None +20.01, [INFO], robot2, {'battery-level': '62.47'}, None, None +20.01, [INFO], robot2, {'y': 16.294, 'x': -20.792, 'yaw': 3.142}, None, None +30.00, [INFO], robot2, {'battery-level': '61.93'}, None, None +30.00, [INFO], robot2, {'y': 16.198, 'x': -22.909, 'yaw': 3.141}, None, None +40.07, [INFO], robot2, {'battery-level': '61.39'}, None, None +40.07, [INFO], robot2, {'y': 16.137, 'x': -25.034, 'yaw': 3.14}, None, None +50.01, [INFO], robot2, {'y': 16.126, 'x': -27.135, 'yaw': 3.141}, None, None +50.01, [INFO], robot2, {'battery-level': '60.85'}, None, None +60.02, [INFO], robot2, {'battery-level': '60.31'}, None, None +60.02, [INFO], robot2, {'y': 16.176, 'x': -29.243, 'yaw': 3.142}, None, None +70.02, [INFO], robot2, {'y': 16.042, 'x': -31.355, 'yaw': 3.14}, None, None +70.02, [INFO], robot2, {'battery-level': '59.77'}, None, None +80.00, [INFO], robot2, {'y': 15.684, 'x': -33.46, 'yaw': 3.142}, None, None +80.00, [INFO], robot2, {'battery-level': '59.23'}, None, None +90.08, [INFO], robot2, {'battery-level': '58.69'}, None, None +90.08, [INFO], robot2, {'y': 15.489, 'x': -35.571, 'yaw': -3.142}, None, None +100.03, [INFO], robot2, {'battery-level': '58.15'}, None, None +100.03, [INFO], robot2, {'y': 16.844, 'x': -36.573, 'yaw': -3.142}, None, None +110.07, [INFO], robot2, {'y': 18.964, 'x': -36.655, 'yaw': 3.141}, None, None +110.07, [INFO], robot2, {'battery-level': '57.61'}, None, None +120.03, [INFO], robot2, {'battery-level': '57.07'}, None, None +120.03, [INFO], robot2, {'y': 21.066, 'x': -36.998, 'yaw': 3.141}, None, None +130.03, [INFO], robot2, {'battery-level': '56.53'}, None, None +130.03, [INFO], robot2, {'y': 21.454, 'x': -38.076, 'yaw': 3.136}, None, None +135.75, [info], nurse, sync, received-request, (status=sending-request) +135.75, [info], nurse, sync, request-sent, (status=waiting) +135.75, [info], nurse, sync, wait-message, (status=message-received) +140.06, [INFO], robot2, {'battery-level': '55.99'}, None, None +140.06, [INFO], robot2, {'y': 21.307, 'x': -37.397, 'yaw': -3.141}, None, None +150.06, [INFO], robot2, {'battery-level': '55.45'}, None, None +150.06, [INFO], robot2, {'y': 19.226, 'x': -37.201, 'yaw': -3.142}, None, None +160.00, [INFO], robot2, {'battery-level': '54.91'}, None, None +160.00, [INFO], robot2, {'y': 17.115, 'x': -37.121, 'yaw': 3.142}, None, None +170.03, [INFO], robot2, {'battery-level': '54.37'}, None, None +170.03, [INFO], robot2, {'y': 15.79, 'x': -35.837, 'yaw': 3.141}, None, None +180.00, [INFO], robot2, {'battery-level': '53.83'}, None, None +180.00, [INFO], robot2, {'y': 15.363, 'x': -33.763, 'yaw': -3.141}, None, None +190.00, [INFO], robot2, {'y': 15.487, 'x': -31.642, 'yaw': -3.141}, None, None +190.00, [INFO], robot2, {'battery-level': '53.29'}, None, None +200.03, [INFO], robot2, {'y': 15.621, 'x': -29.514, 'yaw': 3.14}, None, None +200.03, [INFO], robot2, {'battery-level': '52.75'}, None, None +210.01, [INFO], robot2, {'battery-level': '52.21'}, None, None +210.01, [INFO], robot2, {'y': 15.75, 'x': -27.385, 'yaw': 3.142}, None, None +220.04, [INFO], robot2, {'y': 14.776, 'x': -25.865, 'yaw': -3.142}, None, None +220.04, [INFO], robot2, {'battery-level': '51.67'}, None, None +230.05, [INFO], robot2, {'y': 12.972, 'x': -25.911, 'yaw': -3.142}, None, None +230.05, [INFO], robot2, {'battery-level': '51.13'}, None, None +236.85, [info], lab_arm, sync, wait-message, (status=message-received) +237.67, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/8_aaacbp.log b/analyze_skills/logs/8_aaacbp.log new file mode 100644 index 00000000..dadc7103 --- /dev/null +++ b/analyze_skills/logs/8_aaacbp.log @@ -0,0 +1,38 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot6, {'battery-level': '53.44'}, None, None +10.07, [INFO], robot6, {'y': 18.344, 'x': -34.404, 'yaw': -3.142}, None, None +20.03, [INFO], robot6, {'battery-level': '52.72'}, None, None +20.03, [INFO], robot6, {'y': 18.036, 'x': -36.228, 'yaw': 3.141}, None, None +30.04, [INFO], robot6, {'battery-level': '52.00'}, None, None +30.04, [INFO], robot6, {'y': 19.901, 'x': -36.906, 'yaw': 3.141}, None, None +40.05, [INFO], robot6, {'y': 21.553, 'x': -37.754, 'yaw': 3.141}, None, None +40.05, [INFO], robot6, {'battery-level': '51.28'}, None, None +49.96, [info], nurse, sync, received-request, (status=sending-request) +49.96, [info], nurse, sync, request-sent, (status=waiting) +50.05, [info], nurse, sync, wait-message, (status=message-received) +50.05, [INFO], robot6, {'battery-level': '50.56'}, None, None +50.05, [INFO], robot6, {'y': 21.389, 'x': -38.115, 'yaw': -3.137}, None, None +60.03, [INFO], robot6, {'battery-level': '49.84'}, None, None +60.03, [INFO], robot6, {'y': 20.202, 'x': -37.202, 'yaw': 3.141}, None, None +70.01, [INFO], robot6, {'battery-level': '49.12'}, None, None +70.01, [INFO], robot6, {'y': 18.086, 'x': -37.145, 'yaw': 3.14}, None, None +80.01, [INFO], robot6, {'battery-level': '48.40'}, None, None +80.01, [INFO], robot6, {'y': 16.121, 'x': -36.753, 'yaw': 3.142}, None, None +90.05, [INFO], robot6, {'y': 15.447, 'x': -34.703, 'yaw': 3.141}, None, None +90.05, [INFO], robot6, {'battery-level': '47.68'}, None, None +100.07, [INFO], robot6, {'y': 15.484, 'x': -32.575, 'yaw': 3.141}, None, None +100.07, [INFO], robot6, {'battery-level': '46.96'}, None, None +110.01, [INFO], robot6, {'battery-level': '46.24'}, None, None +110.01, [INFO], robot6, {'y': 15.612, 'x': -30.456, 'yaw': -3.137}, None, None +120.01, [INFO], robot6, {'y': 15.813, 'x': -28.361, 'yaw': 3.142}, None, None +120.01, [INFO], robot6, {'battery-level': '45.52'}, None, None +130.06, [INFO], robot6, {'y': 15.788, 'x': -26.232, 'yaw': 3.141}, None, None +130.06, [INFO], robot6, {'battery-level': '44.80'}, None, None +140.03, [INFO], robot6, {'battery-level': '44.08'}, None, None +140.03, [INFO], robot6, {'y': 13.772, 'x': -25.708, 'yaw': 3.142}, None, None +150.01, [INFO], robot6, {'battery-level': '43.36'}, None, None +150.01, [INFO], robot6, {'y': 12.918, 'x': -25.948, 'yaw': -3.142}, None, None +151.81, [info], lab_arm, sync, wait-message, (status=message-received) +152.63, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/9_aaaccb.log b/analyze_skills/logs/9_aaaccb.log new file mode 100644 index 00000000..d66a209d --- /dev/null +++ b/analyze_skills/logs/9_aaaccb.log @@ -0,0 +1,34 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot2, {'battery-level': '63.01'}, None, None +10.07, [INFO], robot2, {'y': 17.464, 'x': -20.961, 'yaw': 3.142}, None, None +20.00, [INFO], robot2, {'battery-level': '62.47'}, None, None +20.00, [INFO], robot2, {'y': 16.149, 'x': -21.871, 'yaw': -3.142}, None, None +30.06, [INFO], robot2, {'y': 16.09, 'x': -24.009, 'yaw': 3.141}, None, None +30.06, [INFO], robot2, {'battery-level': '61.93'}, None, None +40.02, [INFO], robot2, {'battery-level': '61.39'}, None, None +40.02, [INFO], robot2, {'y': 16.088, 'x': -26.099, 'yaw': 3.141}, None, None +50.05, [INFO], robot2, {'y': 16.14, 'x': -28.218, 'yaw': -3.141}, None, None +50.05, [INFO], robot2, {'battery-level': '60.85'}, None, None +60.00, [INFO], robot2, {'y': 17.881, 'x': -28.606, 'yaw': -3.142}, None, None +60.00, [INFO], robot2, {'battery-level': '60.31'}, None, None +70.01, [INFO], robot2, {'y': 17.989, 'x': -28.669, 'yaw': 3.14}, None, None +70.01, [INFO], robot2, {'battery-level': '59.77'}, None, None +80.08, [INFO], robot2, {'battery-level': '59.23'}, None, None +80.08, [INFO], robot2, {'y': 18.086, 'x': -28.634, 'yaw': 3.14}, None, None +86.29, [info], nurse, sync, received-request, (status=sending-request) +86.29, [info], nurse, sync, request-sent, (status=waiting) +86.29, [info], nurse, sync, wait-message, (status=message-received) +90.08, [INFO], robot2, {'y': 17.523, 'x': -28.635, 'yaw': 3.142}, None, None +90.08, [INFO], robot2, {'battery-level': '58.69'}, None, None +100.07, [INFO], robot2, {'y': 16.202, 'x': -27.716, 'yaw': 3.14}, None, None +100.07, [INFO], robot2, {'battery-level': '58.15'}, None, None +110.05, [INFO], robot2, {'battery-level': '57.61'}, None, None +110.05, [INFO], robot2, {'y': 15.324, 'x': -26.137, 'yaw': 3.142}, None, None +120.02, [INFO], robot2, {'battery-level': '57.07'}, None, None +120.02, [INFO], robot2, {'y': 13.278, 'x': -25.744, 'yaw': -3.142}, None, None +129.49, [info], lab_arm, sync, wait-message, (status=message-received) +130.01, [INFO], robot2, {'y': 12.902, 'x': -25.949, 'yaw': 3.14}, None, None +130.01, [INFO], robot2, {'battery-level': '56.53'}, None, None +130.37, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/9_aaaccp.log b/analyze_skills/logs/9_aaaccp.log new file mode 100644 index 00000000..2ea9056a --- /dev/null +++ b/analyze_skills/logs/9_aaaccp.log @@ -0,0 +1,15 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot6, {'y': 17.307, 'x': -27.098, 'yaw': -3.142}, None, None +10.00, [INFO], robot6, {'battery-level': '53.44'}, None, None +20.00, [INFO], robot6, {'battery-level': '52.72'}, None, None +20.00, [INFO], robot6, {'y': 16.203, 'x': -28.228, 'yaw': 3.142}, None, None +30.02, [INFO], robot6, {'battery-level': '52.00'}, None, None +30.02, [INFO], robot6, {'y': 17.88, 'x': -28.592, 'yaw': 3.142}, None, None +40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None +40.01, [INFO], robot6, {'y': 17.973, 'x': -28.636, 'yaw': 3.141}, None, None +41.01, [info], nurse, sync, received-request, (status=sending-request) +41.01, [info], nurse, sync, request-sent, (status=waiting) +41.02, [info], nurse, sync, wait-message, (status=message-received) From 666b2f034ac8edae3617876dc04f4a79f87d82e2 Mon Sep 17 00:00:00 2001 From: Emanuel de Oliveira Date: Sun, 3 Dec 2023 14:52:00 -0300 Subject: [PATCH 15/49] refatora BDD --- .../dadosVelocidade.feature | 6 +- .../skills.feature | 40 ++++---- features/skillsE.feature | 91 +++++++++++++++++++ features/speed.feature | 23 +++++ .../integration/visualizar_bateria_13.feature | 24 ----- .../integration/visualizar_posicao_14.feature | 24 ----- 6 files changed, 141 insertions(+), 67 deletions(-) rename test/integration/DadosVelocidade.feature => features/dadosVelocidade.feature (80%) rename test/integration/BDD_SKILLS.feature => features/skills.feature (72%) create mode 100644 features/skillsE.feature create mode 100644 features/speed.feature delete mode 100644 test/integration/visualizar_bateria_13.feature delete mode 100644 test/integration/visualizar_posicao_14.feature diff --git a/test/integration/DadosVelocidade.feature b/features/dadosVelocidade.feature similarity index 80% rename from test/integration/DadosVelocidade.feature rename to features/dadosVelocidade.feature index adeca3ba..9f20e154 100644 --- a/test/integration/DadosVelocidade.feature +++ b/features/dadosVelocidade.feature @@ -9,10 +9,14 @@ Cenário: Teste não executado Dado que o teste nunca foi executado Então não deve ser possível visualizar os dados -Cenário: Teste concluído +Cenário: Teste concluído com sucesso Dado que o teste foi executado com sucesso Então eu deveria ver em um gráfico as informações sobre velocidade que foram coletadas durante a execução do teste +Cenário: Teste concluído com falha + Dado que o teste foi executado com sucesso + Então eu deveria ter a visualização da falha + Cenário: Falha na coleta de dados Dado que o teste foi executado E as informações sobre velocidade estão ausentes diff --git a/test/integration/BDD_SKILLS.feature b/features/skills.feature similarity index 72% rename from test/integration/BDD_SKILLS.feature rename to features/skills.feature index 5e0c9154..eb89e1b8 100644 --- a/test/integration/BDD_SKILLS.feature +++ b/features/skills.feature @@ -7,12 +7,16 @@ Contexto: Dado que eu executei um teste no simulador, Então eu deveria ver as skills do robô no teste executado. -Cenário: Sucesso e Falha +Cenário: Sucesso Dado que o robô possui diferentes skills em seu plano local, E o avanço do plano depende do sucesso de cada skill, - Então deve ser informado em qual skill do robô houve falha ou, Então deve ser informado se houve sucesso na simulação. +Cenário: Falha + Dado que o robô possui diferentes skills em seu plano local, + E o avanço do plano depende do sucesso de cada skill, + Então deve ser informado em qual skill do robô houve falha + Cenário: Observação do tempo na execução do teste Dado que o usuário analisa os logs de execução do teste, E observa o campo de registro de tempo em cada entrada de log, @@ -31,56 +35,56 @@ Cenário: Campos das skills não preenchidos corretamente Dado que um robô possui um plano local associado, E o plano local contém informações incorretas ou campos de skills mal preenchidos, Quando o usuário executa um teste com esse robô, - Então a interface deve detectar os erros nos campos de skills, - E impedir/interromper a execução do teste. + E a interface deve detectar os erros nos campos de skills, + Então impedir/interromper a execução do teste. Cenário: Navigation Dado que há um plano local com a skill "navigation", E o campo "parameter" está preenchido com a room e os waypoints de destino, - Então o campo "skill", dentro do campo "local_plan", deve ser preenchido com "navigation" + E o campo "skill", dentro do campo "local_plan", deve ser preenchido com "navigation" Então o robô deve navegar em direção ao local. Cenário: Approach Person Dado que o robô usou "navigation", E quer se locomover em direção a alguém, - Então o campo "skill" no "local_plan" deve ser preenchido com "approach_person", + E o campo "skill" no "local_plan" deve ser preenchido com "approach_person", E o campo "parameter" deve conter "topic" com a pessoa destino, - E o robô deve se aproximar da pessoa destino. + Então o robô deve se aproximar da pessoa destino. Cenário: Authenticate Person Dado que o robô usou "approach_person", E foi de encontro a uma pessoa, E deve autenticar a pessoa em questão, - Então o campo "skill" no "local_plan" deve ser preenchido com "authenticate_person", + E o campo "skill" no "local_plan" deve ser preenchido com "authenticate_person", E o campo "parameter" deve conter "topic" com a pessoa a ser autenticada, - E a pessoa deve ser autenticada. + Então a pessoa deve ser autenticada. Cenário: Approach Robot Dado que o robô deve se aproximar de um objeto, - Então o campo "skill" no "local_plan" deve ser preenchido com "approach_robot", + E o campo "skill" no "local_plan" deve ser preenchido com "approach_robot", E o campo "parameter" deve conter "topic" com o objeto de aproximação, - E o robô deve se aproximar do objeto. + Então o robô deve se aproximar do objeto. Cenário: Operate Drawer Dado que o robô usou "authenticate_person", E deve realizar uma ação sobre a pessoa, - Então o campo "skill" no "local_plan" deve ser preenchido com "operate_drawer", - E o campo "parameter" deve conter "action" com "open". + E o campo "skill" no "local_plan" deve ser preenchido com "operate_drawer", + Então o campo "parameter" deve conter "action" com "open". Cenário: Wait Message Dado que o robô usou "operate_drawer", - Então o status da mensagem deve, em caso de sucesso, ser recebida, - E Operate Drawer deve conter "action" com "close". + E o status da mensagem deve, em caso de sucesso, ser recebida, + Então Operate Drawer deve conter "action" com "close". Cenário: Send Message Dado que há plano local, E que o robô usou "operate_drawer", E deve enviar uma mensagem à pessoa em questão, - Então o campo "skill" no "local_plan" deve ser preenchido com "send_message", + E o campo "skill" no "local_plan" deve ser preenchido com "send_message", E o campo "parameter" deve conter "topic" com a pessoa destinatária da mensagem, - E a pessoa deve receber a mensagem. + Então a pessoa deve receber a mensagem. -- Exemplo de Erros nos Campos de Skills: +- Exemplo de Erros nos campos de Skills: . A skill de navegação possui waypoints ausentes ou inválidos. . O parâmetro "topic" para a skill "approach_person" não está definido. . A ação para a skill "operate_drawer" não especifica se é para abrir ou fechar a gaveta. diff --git a/features/skillsE.feature b/features/skillsE.feature new file mode 100644 index 00000000..c5ccf35e --- /dev/null +++ b/features/skillsE.feature @@ -0,0 +1,91 @@ +Feature: View skills data from the test run + As a user interested in the results of tests performed, + To understand the skills demonstrated during a test, + I want to visualize the skills data associated with the robot. + +Context: + Given that I have run a test in the simulator, + Then I should see the robot's skills in the test run. + +Scenario: Success + Given that the robot has different skills in its local plan, + And the progress of the plan depends on the success of each skill, + Then it should be informed whether the simulation was successful. + +Scenario: Failure + Given that the robot has different skills in its local plan, + And the progress of the plan depends on the success of each skill, + Then it must be informed which of the robot's skills failed. + +Scenario: Observation of test execution time + Given that the user analyzes the test execution logs, + And observes the time stamp field in each log entry, + Then the user observes, in addition to success and failure, at what point a skill is changed. + +Scenario: Viewing skills without running a simulation + Given that the user tries to access the skills view without running the simulation, + Then the interface gives an error message. + +Scenario: Robot without skills + Given that a robot is selected for skills data visualization, + And this robot has no skills assigned, + Then the interface should indicate that there are no skills available for the robot. + +Scenario: Skills fields not filled in correctly + Given that a robot has an associated local plan, + And the local plan contains incorrect information or skill fields that are not filled in correctly, + When the user runs a test with this robot, + And the interface should detect the errors in the skills fields, + Then prevent/interrupt the test run. + +Scenario: Navigation + Given that there is a local plan with the "navigation" skill, + And the "parameter" field is filled in with the room and the destination waypoints, + And the "skill" field, within the "local_plan" field, must be filled in with "navigation" + Then the robot must navigate towards the location. + +Scenario: Approach Person + Given that the robot has used "navigation", + And it wants to move towards someone, + And the "skill" field in "local_plan" should be filled in with "approach_person", + And the "parameter" field should contain "topic" with the target person, + Then the robot should approach the target person. + +Scenario: Authenticate Person + Given that the robot has used "approach_person", + And went to meet a person, + And it must authenticate the person in question, + And the "skill" field in the "local_plan" must be filled in with "authenticate_person", + And the "parameter" field must contain "topic" with the person to be authenticated, + Then the person must be authenticated. + +Scenario: Approach Robot + Given that the robot must approach an object, + And the "skill" field in the "local_plan" should be filled with "approach_robot", + And the "parameter" field must contain "topic" with the approach object, + Then the robot must approach the object. + +Scenario: Operate Drawer + Given that the robot used "authenticate_person", + And it must perform an action on the person, + And the "skill" field in the "local_plan" should be filled with "operate_drawer", + Then the "parameter" field must contain "action" with "open". + +Scenario: Wait Message + Given that the robot used "operate_drawer", + And the status of the message should, if successful, be received, + Then Operate Drawer must contain "action" with "close". + +Scenario: Send Message + Given that there is a local plan, + And that the robot has used "operate_drawer", + And it must send a message to the person in question, + And the "skill" field in "local_plan" must be filled in with "send_message", + And the "parameter" field must contain "topic" with the person to whom the message is addressed, + Then the person must receive the message. + +# - Example of errors in the Skills fields: +# . The navigation skill has missing or invalid waypoints. +# . The "topic" parameter for the "approach_person" skill is not set. +# . The action for the "operate_drawer" skill does not specify whether it is to open or close the drawer. +# . One or more skills in the local plan are missing essential information. \ No newline at end of file diff --git a/features/speed.feature b/features/speed.feature new file mode 100644 index 00000000..1f484ff0 --- /dev/null +++ b/features/speed.feature @@ -0,0 +1,23 @@ +Feature: View speed data + As a user I want to be able to view speed data from the test run + +Context: + Given that I click on the speed button + Then I should see the speed data of the executed test + +Scenario: Test not run + Given the test was never run + Then it shouldn't be possible to view the data + +Scenario: Test completed successfully + Given that the test was run successfully + Then I should see in a graph the speed information that was collected during the test run + +Scenario: Test completed with failure + Given that the test ran successfully + Then I should have a visualization of the failure + +Scenario: Data collection failed + Given that the test was run + And the speed information is missing + Then the application should report a failure \ No newline at end of file diff --git a/test/integration/visualizar_bateria_13.feature b/test/integration/visualizar_bateria_13.feature deleted file mode 100644 index b4ef2d43..00000000 --- a/test/integration/visualizar_bateria_13.feature +++ /dev/null @@ -1,24 +0,0 @@ -Funcionalidade: Visualizar os dados de bateria do robô -Eu como Engenheiro de Sistemas Robóticos -Quero visualizar o status da bateria do robô em um dado momento -A fim de monitorar e otimizar o consumo de energia durante o funcionamento contínuo do robô - -Contexto: - Dado que eu esteja na interface que disponibiliza os dados de bateria - E o sistema de teste de bateria está ativo - -Cenário: Consulta de dados de bateria após o término do teste (triste) - Dado que eu solicite o status da bateria em um determinado instante - E que esse instante não existe no teste - Então deverá ser exibida uma mensagem informando que foi possível concluir a visualização do teste de bateria, porque o instante solicitado está fora do intervalo do teste - -Cenário: Status de bateria retorna dados incorretos (triste) - Dado que eu solicite o status da bateria em um determinado instante - E que o nível de bateria recebido pela aplicação não é um valor percentual decimal entre 0% e 100% - Então deverá ser exibida uma mensagem informando que não foi possível concluir a visualização do teste de bateria, porque o formato dos dados é inválido - -Cenário: A pesquisa de status da bateria retorna porcentagem (feliz) - Dado que eu solicite o status da bateria em um determinado instante - E que esse instante existe no teste - E que o nível de bateria recebido pela aplicação é um valor percentual decimal entre 0% e 100% - Então eu deveria ver a porcentagem da bateria correspondente desse instante \ No newline at end of file diff --git a/test/integration/visualizar_posicao_14.feature b/test/integration/visualizar_posicao_14.feature deleted file mode 100644 index 2d3452c6..00000000 --- a/test/integration/visualizar_posicao_14.feature +++ /dev/null @@ -1,24 +0,0 @@ -Funcionalidade: visualizar os dados de posição do robô -Eu como avaliador da navegação do robo -Quero visualizar a posição do robô em um dado momento, -Afim de analisar os percursos escolhidos durante o teste - -Contexto: - Dado que eu esteja na interfarce que disponibiliza os dados de posição - - Cenario: Um avaliador seleciona momento fora do escopo do teste (triste) - Dado que o teste durou 5 minutos - E que eu solicito a posição no momento 6:00 - E que eu clique em "gerar posição" - Então eu deveria ver uma mensagem na tela dizendo "Não existem dados de posição para esse momento" - - Cenario: A pesquisa de posição retorna coordenadas (feliz) - Dado que eu solicitei a posição no momento 6:00 - E que esse momento existe no teste - Então eu deveria ver um conjunto de coodenadas em relação a posição do robo - - Cenario: A pesquisa de posição retorna dados incorretos (triste) - Dado que eu solicitei a posição no momento 6:00 - E que esse momento existe no teste - E que os dados recebidos pela aplicação não são númericos - Então eu deveria ver uma mensagem na tela dizendo "não foi possível concluir a busca pelos dados" \ No newline at end of file From 3c50e8c8c8b038084812dbe716f2e3a4ab0ea4ef Mon Sep 17 00:00:00 2001 From: BernardoRabello Date: Sun, 3 Dec 2023 19:22:39 -0300 Subject: [PATCH 16/49] Progresso no grafico de velocidade --- .gitignore | 2 ++ app/controllers/velocity_controller.rb | 8 +++++ app/javascript/react/src/components/Graph.jsx | 23 ------------- .../react/src/components/Velocity.jsx | 34 +++++++++++++++++++ app/javascript/react/src/index.js | 4 +-- app/views/hello/world.html.erb | 2 +- app/views/velocity/getData.html.erb | 1 + app/views/velocity/graph.html.erb | 1 + config/routes.rb | 4 ++- package.json | 3 +- 10 files changed, 54 insertions(+), 28 deletions(-) create mode 100644 app/controllers/velocity_controller.rb delete mode 100644 app/javascript/react/src/components/Graph.jsx create mode 100644 app/javascript/react/src/components/Velocity.jsx create mode 100644 app/views/velocity/getData.html.erb create mode 100644 app/views/velocity/graph.html.erb diff --git a/.gitignore b/.gitignore index 288c5a2d..529059b2 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,5 @@ !/app/assets/builds/.keep /node_modules + +/.idea diff --git a/app/controllers/velocity_controller.rb b/app/controllers/velocity_controller.rb new file mode 100644 index 00000000..c72f313e --- /dev/null +++ b/app/controllers/velocity_controller.rb @@ -0,0 +1,8 @@ +class VelocityController < ApplicationController + def graph + #@teste = "teste" + end + def getData + render json: params[:id] + end +end diff --git a/app/javascript/react/src/components/Graph.jsx b/app/javascript/react/src/components/Graph.jsx deleted file mode 100644 index 8ae10b09..00000000 --- a/app/javascript/react/src/components/Graph.jsx +++ /dev/null @@ -1,23 +0,0 @@ -import React, {useEffect, useState} from 'react' - -const Graph = (props) => { - - let [count, setCount] = useState(0) - useEffect(() => { - fetch("/hello/worldGet").then(async res=>{ - const parse = await res.text() - console.log(parse) - return parse - }).then(res=>setReq(res)) - }, []) - return ( -
-

Counter prop:{props.trialID}: {count}

- -
- ) -} - -export default Graph diff --git a/app/javascript/react/src/components/Velocity.jsx b/app/javascript/react/src/components/Velocity.jsx new file mode 100644 index 00000000..229bad19 --- /dev/null +++ b/app/javascript/react/src/components/Velocity.jsx @@ -0,0 +1,34 @@ +import React, {useEffect, useState} from 'react' +import { LineChart, Line, CartesianGrid, XAxis, YAxis } from 'recharts' + +const Velocity = () => { + const data = []; // <- lista de dicionarios + + const renderLineChart = ( + + + + ); + + let [req, setReq] = useState("") + + useEffect(() => {fetch(`/velocity/getData/${10}`).then(async res=>{ + const parse = await res.text() + console.log(parse) + return parse + }).then(res=>setReq(res)) + }, []) + + return ( +
+ + + + + + +
+ ) +} + +export default Velocity diff --git a/app/javascript/react/src/index.js b/app/javascript/react/src/index.js index a9759c53..61f77062 100644 --- a/app/javascript/react/src/index.js +++ b/app/javascript/react/src/index.js @@ -1,5 +1,5 @@ import { define } from 'remount' import Hello from "./components/Hello" -import Graph from "./components/Graph" +import Velocity from "./components/Velocity" -define({ 'hello-component': Hello, 'graph-component': Graph }) +define({ 'hello-component': Hello, 'velocity-component': Velocity }) diff --git a/app/views/hello/world.html.erb b/app/views/hello/world.html.erb index 2be2c312..c5d912c1 100644 --- a/app/views/hello/world.html.erb +++ b/app/views/hello/world.html.erb @@ -1 +1 @@ - + diff --git a/app/views/velocity/getData.html.erb b/app/views/velocity/getData.html.erb new file mode 100644 index 00000000..271ce884 --- /dev/null +++ b/app/views/velocity/getData.html.erb @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/app/views/velocity/graph.html.erb b/app/views/velocity/graph.html.erb new file mode 100644 index 00000000..271ce884 --- /dev/null +++ b/app/views/velocity/graph.html.erb @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/config/routes.rb b/config/routes.rb index a27857a6..936bb2d2 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,6 +1,8 @@ Rails.application.routes.draw do get 'hello/world' - get 'hello/worldGet', to: "hello#index" + get 'hello/worldGet', to: "hello#index" + get 'velocity/graph' + get 'velocity/getData/:id', to: "velocity#getData" # Define your application routes per the DSL in https://guides.rubyonrails.org/routing.html # Reveal health status on /up that returns 200 if the app boots with no exceptions, otherwise 500. diff --git a/package.json b/package.json index 25b33f79..87be3006 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ "@hotwired/turbo-rails": "^7.3.0", "react": "^18.2.0", "react-dom": "^18.2.0", + "recharts": "^2.10.3", "remount": "^1.0.0" } -} \ No newline at end of file +} From 08e3f93dda7afcee364905190e0e99993d4f001e Mon Sep 17 00:00:00 2001 From: pedronevz Date: Sun, 3 Dec 2023 20:21:10 -0300 Subject: [PATCH 17/49] log-front-skills --- .ruby-version | 2 +- analyze_skills/analyze_skills.rb | 48 +++++++++++++++---- analyze_skills/data.json | 1 + app/controllers/graph_controller.rb | 19 ++++++++ app/javascript/react/src/components/Graph.jsx | 12 ++--- app/javascript/react/src/components/Hello.jsx | 2 +- app/views/graph/skills.html.erb | 1 + config/routes.rb | 2 + db/schema.rb | 2 + 9 files changed, 70 insertions(+), 19 deletions(-) create mode 100644 analyze_skills/data.json create mode 100644 app/controllers/graph_controller.rb create mode 100644 app/views/graph/skills.html.erb diff --git a/.ruby-version b/.ruby-version index 849c0c47..a603bb50 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -ruby-2.7.5 +2.7.5 diff --git a/analyze_skills/analyze_skills.rb b/analyze_skills/analyze_skills.rb index 5717abae..5aabc24e 100644 --- a/analyze_skills/analyze_skills.rb +++ b/analyze_skills/analyze_skills.rb @@ -1,5 +1,5 @@ require 'json' -filePath = 'analyze_skills\logs\9_aaaccb.log' +filePath = './logs/9_aaaccb.log' File.open(filePath, 'r') do |file| started = false # boolean pra controle de quando começa o experimento @@ -8,47 +8,57 @@ isNav = true # boolean para controle de destino da navigation navigationList = [] # guarda info das linhas de navigation - def navigationLine(navigation, navigationList) # referente à linha de navigation + json_data = [] + + def navigationLine(navigation, navigationList, json_data) # referente à linha de navigation time = navigation[1].to_f print time puts " Navigation #{navigationList[0]}" + json_data << { "time" => time, "message" => navigationList[0]} end - def messageLine(linhaLista) # referente à linha de mensagem + def messageLine(linhaLista, json_data) # referente à linha de mensagem time = linhaLista[0] case when linhaLista[5] == '(status=sending-request)' # request de mensagem print time puts " Sending message to #{linhaLista[2]}" + json_data << { "time" => time, "message" => linhaLista[2]} when linhaLista[5] == '(status=waiting)' # espera de mensagem print time puts " Waiting the message get to #{linhaLista[2]}" + json_data << { "time" => time, "message" => linhaLista[2]} when linhaLista[5] == '(status=message-received)' # mensagem recebida print time puts " Message sent to #{linhaLista[2]}" + json_data << { "time" => time, "message" => linhaLista[2]} else puts '?' end end - def successLine(linhaLista) + def successLine(linhaLista, json_data) time = linhaLista[0] puts "Experiment completed successfully with #{time} seconds!" + json_data << { "message" => "Experiment completed successfully with #{time} seconds!"} end - def failureLine(linhaLista) + def failureLine(linhaLista, json_data) time = linhaLista[0] case linhaLista[3] when 'NO-SKILL' print time puts " Experiment failed with #{linhaLista[3]}: #{linhaLista[4]}." + json_data << { "time" => time, "message" => "Experiment failed with #{linhaLista[3]}: #{linhaLista[4]}."} when 'SKILL-FAILURE' print time puts " Skill #{linhaLista[4]} failed." + json_data << { "time" => time, "message" => "Skill #{linhaLista[4]} failed."} + end end @@ -70,6 +80,7 @@ def failureLine(linhaLista) robotsConfigHash = JSON.parse(robotsConfigJson) rescue puts 'TIMEOUT' + json_data << { "message" => "TIMEOUT"} break end @@ -79,13 +90,18 @@ def failureLine(linhaLista) localPlan.each do |action| c += 1 if action[0] == 'navigation' + case when action[2] == 'navto_room' navigationList.append('to room') when action[2] == 'navto_lab' navigationList.append('to lab') + + else + navigationList.append('to X') end + end end @@ -110,29 +126,31 @@ def failureLine(linhaLista) navigationList.delete_at(0) end isNav = true - navigationLine(navigation, navigationList) + navigationLine(navigation, navigationList, json_data) when !navigation && started == true # caso a linha não seja de navigation isNav = false if message # se não for navigation, pode ser de mensagem - messageLine(linhaLista) + messageLine(linhaLista, json_data) end if success - successLine(linhaLista) + successLine(linhaLista, json_data) end if failure - failureLine(linhaLista) + failureLine(linhaLista, json_data) end if timeout puts "TIMEOUT" + json_data << { "message" => "TIMEOUT"} end when start started = true puts 'Experiment started!' + json_data << { "message" => "Experiment started!"} else # se não for nada disso daí é ota coisa. puts '??' @@ -140,6 +158,16 @@ def failureLine(linhaLista) end - end + end + + def generateJson(json_data) + jsonString = JSON.generate(json_data) + File.open('data.json', 'w') do |file| + file.write(jsonString) + end + end + + generateJson(json_data) + end diff --git a/analyze_skills/data.json b/analyze_skills/data.json new file mode 100644 index 00000000..305fa5f3 --- /dev/null +++ b/analyze_skills/data.json @@ -0,0 +1 @@ +[{"message":"Experiment started!"},{"time":10.07,"message":"to room"},{"time":10.07,"message":"to room"},{"time":20.0,"message":"to room"},{"time":20.0,"message":"to room"},{"time":30.06,"message":"to room"},{"time":30.06,"message":"to room"},{"time":40.02,"message":"to room"},{"time":40.02,"message":"to room"},{"time":50.05,"message":"to room"},{"time":50.05,"message":"to room"},{"time":60.0,"message":"to room"},{"time":60.0,"message":"to room"},{"time":70.01,"message":"to room"},{"time":70.01,"message":"to room"},{"time":80.08,"message":"to room"},{"time":80.08,"message":"to room"},{"time":"86.29","message":"nurse"},{"time":"86.29","message":"nurse"},{"time":"86.29","message":"nurse"},{"time":90.08,"message":"to lab"},{"time":90.08,"message":"to lab"},{"time":100.07,"message":"to lab"},{"time":100.07,"message":"to lab"},{"time":110.05,"message":"to lab"},{"time":110.05,"message":"to lab"},{"time":120.02,"message":"to lab"},{"time":120.02,"message":"to lab"},{"time":"129.49","message":"lab_arm"},{"time":130.01,"message":null},{"time":130.01,"message":null},{"message":"Experiment completed successfully with 130.37 seconds!"}] \ No newline at end of file diff --git a/app/controllers/graph_controller.rb b/app/controllers/graph_controller.rb new file mode 100644 index 00000000..4b9f5d9f --- /dev/null +++ b/app/controllers/graph_controller.rb @@ -0,0 +1,19 @@ +require 'json' + +class GraphController < ApplicationController + def skills + + end + + def jsonGet + file_path = Rails.root.join('analyze_skills', 'data.json') + if File.exist?(file_path) + puts "File found at #{file_path}" + json_data = JSON.parse(File.read(file_path)) + render json: json_data + + else + render plain: 'JSON file not found' + end + end +end \ No newline at end of file diff --git a/app/javascript/react/src/components/Graph.jsx b/app/javascript/react/src/components/Graph.jsx index 8ae10b09..3f516188 100644 --- a/app/javascript/react/src/components/Graph.jsx +++ b/app/javascript/react/src/components/Graph.jsx @@ -2,22 +2,20 @@ import React, {useEffect, useState} from 'react' const Graph = (props) => { - let [count, setCount] = useState(0) + let [req, setReq] = useState("") useEffect(() => { - fetch("/hello/worldGet").then(async res=>{ + fetch("/graph/skillsGet").then(async res=>{ const parse = await res.text() console.log(parse) return parse }).then(res=>setReq(res)) }, []) + return (
-

Counter prop:{props.trialID}: {count}

- +

{req}

) } - + export default Graph diff --git a/app/javascript/react/src/components/Hello.jsx b/app/javascript/react/src/components/Hello.jsx index 7aa859bf..38fbbeb4 100644 --- a/app/javascript/react/src/components/Hello.jsx +++ b/app/javascript/react/src/components/Hello.jsx @@ -2,7 +2,7 @@ import React, {useEffect, useState} from 'react' const Hello = (props) => { - let [count, setCount] = useState(2) + let [count, setCount] = useState(1) let [req, setReq] = useState("") useEffect(() => { diff --git a/app/views/graph/skills.html.erb b/app/views/graph/skills.html.erb new file mode 100644 index 00000000..07d83a11 --- /dev/null +++ b/app/views/graph/skills.html.erb @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/config/routes.rb b/config/routes.rb index a27857a6..3ec0d3ab 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,6 +1,8 @@ Rails.application.routes.draw do get 'hello/world' get 'hello/worldGet', to: "hello#index" + get 'graph/skills' + get 'graph/skillsGet', to: "graph#jsonGet" # Define your application routes per the DSL in https://guides.rubyonrails.org/routing.html # Reveal health status on /up that returns 200 if the app boots with no exceptions, otherwise 500. diff --git a/db/schema.rb b/db/schema.rb index 183d56d5..6763f89a 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -44,8 +44,10 @@ create_table "trial_executions", force: :cascade do |t| t.string "status" t.text "log" + t.integer "trial_id" t.datetime "created_at", null: false t.datetime "updated_at", null: false + t.index ["trial_id"], name: "index_trial_executions_on_trial_id" end create_table "trial_factors", force: :cascade do |t| From b18b1656bf262a8fe51740ba3ca6bd27f933dd06 Mon Sep 17 00:00:00 2001 From: pedronevz Date: Sun, 3 Dec 2023 21:03:59 -0300 Subject: [PATCH 18/49] melhorando o parser --- analyze_skills/analyze_skills.rb | 8 ++++---- analyze_skills/data.json | 2 +- app/javascript/react/src/components/Graph.jsx | 4 ++-- app/javascript/react/src/components/Graph.module.css | 0 4 files changed, 7 insertions(+), 7 deletions(-) create mode 100644 app/javascript/react/src/components/Graph.module.css diff --git a/analyze_skills/analyze_skills.rb b/analyze_skills/analyze_skills.rb index 5aabc24e..11927e26 100644 --- a/analyze_skills/analyze_skills.rb +++ b/analyze_skills/analyze_skills.rb @@ -14,7 +14,7 @@ def navigationLine(navigation, navigationList, json_data) # referente à li time = navigation[1].to_f print time puts " Navigation #{navigationList[0]}" - json_data << { "time" => time, "message" => navigationList[0]} + json_data << { "time" => time, "message" => "Navigation #{navigationList[0]}"} end def messageLine(linhaLista, json_data) # referente à linha de mensagem @@ -23,17 +23,17 @@ def messageLine(linhaLista, json_data) # referente à li when linhaLista[5] == '(status=sending-request)' # request de mensagem print time puts " Sending message to #{linhaLista[2]}" - json_data << { "time" => time, "message" => linhaLista[2]} + json_data << { "time" => time, "message" => "Sending message to #{linhaLista[2]}"} when linhaLista[5] == '(status=waiting)' # espera de mensagem print time puts " Waiting the message get to #{linhaLista[2]}" - json_data << { "time" => time, "message" => linhaLista[2]} + json_data << { "time" => time, "message" => "Waiting the message get to #{linhaLista[2]}"} when linhaLista[5] == '(status=message-received)' # mensagem recebida print time puts " Message sent to #{linhaLista[2]}" - json_data << { "time" => time, "message" => linhaLista[2]} + json_data << { "time" => time, "message" => "Message sent to #{linhaLista[2]}"} else puts '?' diff --git a/analyze_skills/data.json b/analyze_skills/data.json index 305fa5f3..44799609 100644 --- a/analyze_skills/data.json +++ b/analyze_skills/data.json @@ -1 +1 @@ -[{"message":"Experiment started!"},{"time":10.07,"message":"to room"},{"time":10.07,"message":"to room"},{"time":20.0,"message":"to room"},{"time":20.0,"message":"to room"},{"time":30.06,"message":"to room"},{"time":30.06,"message":"to room"},{"time":40.02,"message":"to room"},{"time":40.02,"message":"to room"},{"time":50.05,"message":"to room"},{"time":50.05,"message":"to room"},{"time":60.0,"message":"to room"},{"time":60.0,"message":"to room"},{"time":70.01,"message":"to room"},{"time":70.01,"message":"to room"},{"time":80.08,"message":"to room"},{"time":80.08,"message":"to room"},{"time":"86.29","message":"nurse"},{"time":"86.29","message":"nurse"},{"time":"86.29","message":"nurse"},{"time":90.08,"message":"to lab"},{"time":90.08,"message":"to lab"},{"time":100.07,"message":"to lab"},{"time":100.07,"message":"to lab"},{"time":110.05,"message":"to lab"},{"time":110.05,"message":"to lab"},{"time":120.02,"message":"to lab"},{"time":120.02,"message":"to lab"},{"time":"129.49","message":"lab_arm"},{"time":130.01,"message":null},{"time":130.01,"message":null},{"message":"Experiment completed successfully with 130.37 seconds!"}] \ No newline at end of file +[{"message":"Experiment started!"},{"time":10.07,"message":"Navigation to room"},{"time":10.07,"message":"Navigation to room"},{"time":20.0,"message":"Navigation to room"},{"time":20.0,"message":"Navigation to room"},{"time":30.06,"message":"Navigation to room"},{"time":30.06,"message":"Navigation to room"},{"time":40.02,"message":"Navigation to room"},{"time":40.02,"message":"Navigation to room"},{"time":50.05,"message":"Navigation to room"},{"time":50.05,"message":"Navigation to room"},{"time":60.0,"message":"Navigation to room"},{"time":60.0,"message":"Navigation to room"},{"time":70.01,"message":"Navigation to room"},{"time":70.01,"message":"Navigation to room"},{"time":80.08,"message":"Navigation to room"},{"time":80.08,"message":"Navigation to room"},{"time":"86.29","message":"Sending message to nurse"},{"time":"86.29","message":"Waiting the message get to nurse"},{"time":"86.29","message":"Message sent to nurse"},{"time":90.08,"message":"Navigation to lab"},{"time":90.08,"message":"Navigation to lab"},{"time":100.07,"message":"Navigation to lab"},{"time":100.07,"message":"Navigation to lab"},{"time":110.05,"message":"Navigation to lab"},{"time":110.05,"message":"Navigation to lab"},{"time":120.02,"message":"Navigation to lab"},{"time":120.02,"message":"Navigation to lab"},{"time":"129.49","message":"Message sent to lab_arm"},{"time":130.01,"message":"Navigation "},{"time":130.01,"message":"Navigation "},{"message":"Experiment completed successfully with 130.37 seconds!"}] \ No newline at end of file diff --git a/app/javascript/react/src/components/Graph.jsx b/app/javascript/react/src/components/Graph.jsx index 3f516188..9b9dc0bc 100644 --- a/app/javascript/react/src/components/Graph.jsx +++ b/app/javascript/react/src/components/Graph.jsx @@ -1,5 +1,5 @@ import React, {useEffect, useState} from 'react' - +import styles from './Graph.module.css' const Graph = (props) => { let [req, setReq] = useState("") @@ -13,7 +13,7 @@ const Graph = (props) => { return (
-

{req}

+

{req}

) } diff --git a/app/javascript/react/src/components/Graph.module.css b/app/javascript/react/src/components/Graph.module.css new file mode 100644 index 00000000..e69de29b From eba5c12d52d9d9c729740143d6060198a8e1e188 Mon Sep 17 00:00:00 2001 From: pedronevz Date: Sun, 3 Dec 2023 23:04:07 -0300 Subject: [PATCH 19/49] estruturando json no front --- app/controllers/graph_controller.rb | 4 --- app/javascript/react/src/components/Graph.jsx | 28 +++++++++++++++++-- 2 files changed, 26 insertions(+), 6 deletions(-) diff --git a/app/controllers/graph_controller.rb b/app/controllers/graph_controller.rb index 4b9f5d9f..02903356 100644 --- a/app/controllers/graph_controller.rb +++ b/app/controllers/graph_controller.rb @@ -1,10 +1,6 @@ require 'json' class GraphController < ApplicationController - def skills - - end - def jsonGet file_path = Rails.root.join('analyze_skills', 'data.json') if File.exist?(file_path) diff --git a/app/javascript/react/src/components/Graph.jsx b/app/javascript/react/src/components/Graph.jsx index 9b9dc0bc..301bee91 100644 --- a/app/javascript/react/src/components/Graph.jsx +++ b/app/javascript/react/src/components/Graph.jsx @@ -1,5 +1,27 @@ import React, {useEffect, useState} from 'react' -import styles from './Graph.module.css' +import styles from './Graph.module.css' + +const YourComponent = ({ req }) => { + try { + reqArray = JSON.parse(req); + } catch (error) { + console.error('Erro ao fazer parse da string JSON:', error); + reqArray = []; + } + + + return ( +
+ {reqArray.map((item, index) => ( +
+

Time: {item.time}

+

Message: {item.message}

+
+ ))} +
+ ); +}; + const Graph = (props) => { let [req, setReq] = useState("") @@ -13,9 +35,11 @@ const Graph = (props) => { return (
-

{req}

+ +
) } + export default Graph From 6d9e0d6282255ee273dd7b595f6809ca3e886d66 Mon Sep 17 00:00:00 2001 From: pedronevz Date: Sun, 3 Dec 2023 23:07:32 -0300 Subject: [PATCH 20/49] altera nome componente --- app/javascript/react/src/components/Graph.jsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/javascript/react/src/components/Graph.jsx b/app/javascript/react/src/components/Graph.jsx index 301bee91..043799df 100644 --- a/app/javascript/react/src/components/Graph.jsx +++ b/app/javascript/react/src/components/Graph.jsx @@ -1,7 +1,7 @@ import React, {useEffect, useState} from 'react' import styles from './Graph.module.css' -const YourComponent = ({ req }) => { +const Component = ({ req }) => { try { reqArray = JSON.parse(req); } catch (error) { @@ -9,7 +9,6 @@ const YourComponent = ({ req }) => { reqArray = []; } - return (
{reqArray.map((item, index) => ( @@ -35,7 +34,7 @@ const Graph = (props) => { return (
- +
) From 9ce3dfada2f0fb49897fd69bd3c3900e585ff318 Mon Sep 17 00:00:00 2001 From: BernardoRabello Date: Sun, 3 Dec 2023 23:23:21 -0300 Subject: [PATCH 21/49] grafico de velocidade --- app/controllers/velocity_controller.rb | 31 +++++++++++++++++-- .../react/src/components/Velocity.jsx | 29 ++++++++++------- 2 files changed, 46 insertions(+), 14 deletions(-) diff --git a/app/controllers/velocity_controller.rb b/app/controllers/velocity_controller.rb index c72f313e..ced7dda3 100644 --- a/app/controllers/velocity_controller.rb +++ b/app/controllers/velocity_controller.rb @@ -1,8 +1,35 @@ +require 'json' + class VelocityController < ApplicationController def graph - #@teste = "teste" + @teste = "teste" end def getData - render json: params[:id] + + # isso é temporario + # porque os banco de dados estão vazios + # isso está uzando os logs de exemplo + + + #a ideia é extrair o log do bd quando ele estiver disponivel + log_file_path = './analyze_skills/logs/2_aaaabp.log' + + + json_array = [] + json_saida = {} + + # Read from the file and process each line + File.foreach(log_file_path) do |line| + if (match = line.match(/(\d+\.\d+), \[.*?\], .*?, \{'y': (.*?), 'x': (.*?), 'yaw': (.*?)}/)) + time, y, x, yaw = match.captures + json_array << { 'time' => time.to_f, 'y' => y.to_f, 'x' => x.to_f, 'yaw' => yaw.to_f } + end + end + + json_array.each_cons(2) do |i, i_next| + json_saida[i_next["time"]] = (Math.sqrt((i_next["x"] - i["x"])**2 + (i_next["y"] - i["y"])**2)/(i_next["time"]-i["time"])) + end + + render json: json_saida end end diff --git a/app/javascript/react/src/components/Velocity.jsx b/app/javascript/react/src/components/Velocity.jsx index 229bad19..39bf3b53 100644 --- a/app/javascript/react/src/components/Velocity.jsx +++ b/app/javascript/react/src/components/Velocity.jsx @@ -2,29 +2,34 @@ import React, {useEffect, useState} from 'react' import { LineChart, Line, CartesianGrid, XAxis, YAxis } from 'recharts' const Velocity = () => { - const data = []; // <- lista de dicionarios - - const renderLineChart = ( - - - - ); - - let [req, setReq] = useState("") + let [req, setReq] = useState("") useEffect(() => {fetch(`/velocity/getData/${10}`).then(async res=>{ - const parse = await res.text() + const parse = await res.json() console.log(parse) return parse }).then(res=>setReq(res)) }, []) + var lista = [] + Object.keys(req).forEach(function(key){ + lista.push({"x": key, "y": req[key]}) + }) + + const data = lista; // <- lista de dicionarios + + const renderLineChart = ( + + + + ); + return (
- + - +
From e428636b8fbaa27f552ca01470214b5499189d86 Mon Sep 17 00:00:00 2001 From: pedronevz Date: Sun, 3 Dec 2023 23:26:59 -0300 Subject: [PATCH 22/49] final sprint-2 --- app/javascript/react/src/components/Graph.jsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/javascript/react/src/components/Graph.jsx b/app/javascript/react/src/components/Graph.jsx index 043799df..96e5f1e5 100644 --- a/app/javascript/react/src/components/Graph.jsx +++ b/app/javascript/react/src/components/Graph.jsx @@ -13,7 +13,9 @@ const Component = ({ req }) => {
{reqArray.map((item, index) => (
-

Time: {item.time}

+ {item.hasOwnProperty('time') && ( +

Time: {item.time}

+ )}

Message: {item.message}

))} From f44af0a0774a05fa5912678229b49bacd8dfb1e1 Mon Sep 17 00:00:00 2001 From: BernardoRabello Date: Sun, 3 Dec 2023 23:37:24 -0300 Subject: [PATCH 23/49] consertando conflitos --- app/javascript/react/src/components/Graph.jsx | 0 config/routes.rb | 2 ++ 2 files changed, 2 insertions(+) create mode 100644 app/javascript/react/src/components/Graph.jsx diff --git a/app/javascript/react/src/components/Graph.jsx b/app/javascript/react/src/components/Graph.jsx new file mode 100644 index 00000000..e69de29b diff --git a/config/routes.rb b/config/routes.rb index 936bb2d2..1553e6ca 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,6 +1,8 @@ Rails.application.routes.draw do get 'hello/world' get 'hello/worldGet', to: "hello#index" + + get 'velocity/graph' get 'velocity/getData/:id', to: "velocity#getData" # Define your application routes per the DSL in https://guides.rubyonrails.org/routing.html From 728861e5403f180c6ca276ba5240bf75fdf606dc Mon Sep 17 00:00:00 2001 From: pedronevz Date: Sun, 3 Dec 2023 23:58:51 -0300 Subject: [PATCH 24/49] final commit sprint 2 --- .../analyze_skills/analyze_skills.rb | 173 ++++++++++++++++++ app/controllers/analyze_skills/data.json | 1 + .../analyze_skills/logs/10_aabaab.log | 12 ++ .../analyze_skills/logs/10_aabaap.log | 44 +++++ .../analyze_skills/logs/11_aababb.log | 58 ++++++ .../analyze_skills/logs/11_aababp.log | 57 ++++++ .../analyze_skills/logs/12_aabacb.log | 37 ++++ .../analyze_skills/logs/12_aabacp.log | 33 ++++ .../analyze_skills/logs/13_aabbab.log | 49 +++++ .../analyze_skills/logs/13_aabbap.log | 71 +++++++ .../analyze_skills/logs/14_aabbbb.log | 41 +++++ .../analyze_skills/logs/14_aabbbp.log | 41 +++++ .../analyze_skills/logs/15_aabbcb.log | 35 ++++ .../analyze_skills/logs/15_aabbcp.log | 24 +++ .../analyze_skills/logs/16_aabcab.log | 58 ++++++ .../analyze_skills/logs/16_aabcap.log | 69 +++++++ .../analyze_skills/logs/17_aabcbb.log | 37 ++++ .../analyze_skills/logs/17_aabcbp.log | 42 +++++ .../analyze_skills/logs/18_aabccb.log | 13 ++ .../analyze_skills/logs/18_aabccp.log | 21 +++ .../analyze_skills/logs/19_aacaab.log | 43 +++++ .../analyze_skills/logs/19_aacaap.log | 70 +++++++ .../analyze_skills/logs/1_aaaaab.log | 4 + .../analyze_skills/logs/1_aaaaap.log | 52 ++++++ .../analyze_skills/logs/20_aacabb.log | 25 +++ .../analyze_skills/logs/20_aacabp.log | 49 +++++ .../analyze_skills/logs/21_aacacb.log | 36 ++++ .../analyze_skills/logs/21_aacacp.log | 10 + .../analyze_skills/logs/22_aacbab.log | 44 +++++ .../analyze_skills/logs/22_aacbap.log | 47 +++++ .../analyze_skills/logs/23_aacbbb.log | 48 +++++ .../analyze_skills/logs/23_aacbbp.log | 39 ++++ .../analyze_skills/logs/24_aacbcb.log | 23 +++ .../analyze_skills/logs/24_aacbcp.log | 24 +++ .../analyze_skills/logs/25_aaccab.log | 45 +++++ .../analyze_skills/logs/25_aaccap.log | 51 ++++++ .../analyze_skills/logs/26_aaccbb.log | 47 +++++ .../analyze_skills/logs/26_aaccbp.log | 169 +++++++++++++++++ .../analyze_skills/logs/27_aacccb.log | 25 +++ .../analyze_skills/logs/27_aacccp.log | 26 +++ .../analyze_skills/logs/28_abaaab.log | 21 +++ .../analyze_skills/logs/28_abaaap.log | 68 +++++++ .../analyze_skills/logs/29_abaabb.log | 56 ++++++ .../analyze_skills/logs/29_abaabp.log | 47 +++++ .../analyze_skills/logs/2_aaaabb.log | 14 ++ .../analyze_skills/logs/2_aaaabp.log | 52 ++++++ .../analyze_skills/logs/30_abaacb.log | 36 ++++ .../analyze_skills/logs/30_abaacp.log | 30 +++ .../analyze_skills/logs/31_ababab.log | 46 +++++ .../analyze_skills/logs/31_ababap.log | 52 ++++++ .../analyze_skills/logs/32_ababbb.log | 25 +++ .../analyze_skills/logs/32_ababbp.log | 38 ++++ .../analyze_skills/logs/33_ababcb.log | 26 +++ .../analyze_skills/logs/33_ababcp.log | 24 +++ .../analyze_skills/logs/34_abacab.log | 47 +++++ .../analyze_skills/logs/34_abacap.log | 55 ++++++ .../analyze_skills/logs/35_abacbb.log | 47 +++++ .../analyze_skills/logs/35_abacbp.log | 41 +++++ .../analyze_skills/logs/36_abaccb.log | 51 ++++++ .../analyze_skills/logs/36_abaccp.log | 25 +++ .../analyze_skills/logs/37_abbaab.log | 49 +++++ .../analyze_skills/logs/37_abbaap.log | 67 +++++++ .../analyze_skills/logs/38_abbabb.log | 54 ++++++ .../analyze_skills/logs/38_abbabp.log | 49 +++++ .../analyze_skills/logs/39_abbacb.log | 37 ++++ .../analyze_skills/logs/39_abbacp.log | 29 +++ .../analyze_skills/logs/3_aaaacb.log | 12 ++ .../analyze_skills/logs/3_aaaacp.log | 31 ++++ .../analyze_skills/logs/40_abbbab.log | 49 +++++ .../analyze_skills/logs/40_abbbap.log | 40 ++++ .../analyze_skills/logs/41_abbbbb.log | 26 +++ .../analyze_skills/logs/41_abbbbp.log | 38 ++++ .../analyze_skills/logs/42_abbbcb.log | 37 ++++ .../analyze_skills/logs/42_abbbcp.log | 168 +++++++++++++++++ .../analyze_skills/logs/43_abbcab.log | 60 ++++++ .../analyze_skills/logs/43_abbcap.log | 53 ++++++ .../analyze_skills/logs/44_abbcbb.log | 50 +++++ .../analyze_skills/logs/44_abbcbp.log | 43 +++++ .../analyze_skills/logs/45_abbccb.log | 25 +++ .../analyze_skills/logs/45_abbccp.log | 25 +++ .../analyze_skills/logs/46_abcaab.log | 49 +++++ .../analyze_skills/logs/46_abcaap.log | 66 +++++++ .../analyze_skills/logs/47_abcabb.log | 62 +++++++ .../analyze_skills/logs/47_abcabp.log | 49 +++++ .../analyze_skills/logs/48_abcacb.log | 36 ++++ .../analyze_skills/logs/48_abcacp.log | 31 ++++ .../analyze_skills/logs/49_abcbab.log | 56 ++++++ .../analyze_skills/logs/49_abcbap.log | 53 ++++++ .../analyze_skills/logs/4_aaabab.log | 61 ++++++ .../analyze_skills/logs/4_aaabap.log | 41 +++++ .../analyze_skills/logs/50_abcbbb.log | 62 +++++++ .../analyze_skills/logs/50_abcbbp.log | 40 ++++ .../analyze_skills/logs/51_abcbcb.log | 4 + .../analyze_skills/logs/51_abcbcp.log | 25 +++ .../analyze_skills/logs/52_abccab.log | 70 +++++++ .../analyze_skills/logs/52_abccap.log | 58 ++++++ .../analyze_skills/logs/53_abccbb.log | 39 ++++ .../analyze_skills/logs/53_abccbp.log | 39 ++++ .../analyze_skills/logs/54_abcccb.log | 35 ++++ .../analyze_skills/logs/54_abcccp.log | 24 +++ .../analyze_skills/logs/55_acaaab.log | 42 +++++ .../analyze_skills/logs/55_acaaap.log | 71 +++++++ .../analyze_skills/logs/56_acaabb.log | 38 ++++ .../analyze_skills/logs/56_acaabp.log | 47 +++++ .../analyze_skills/logs/57_acaacb.log | 41 +++++ .../analyze_skills/logs/57_acaacp.log | 30 +++ .../analyze_skills/logs/58_acabab.log | 4 + .../analyze_skills/logs/58_acabap.log | 52 ++++++ .../analyze_skills/logs/59_acabbb.log | 37 ++++ .../analyze_skills/logs/59_acabbp.log | 37 ++++ .../analyze_skills/logs/5_aaabbb.log | 39 ++++ .../analyze_skills/logs/5_aaabbp.log | 38 ++++ .../analyze_skills/logs/60_acabcb.log | 26 +++ .../analyze_skills/logs/60_acabcp.log | 25 +++ .../analyze_skills/logs/61_acacab.log | 54 ++++++ .../analyze_skills/logs/61_acacap.log | 52 ++++++ .../analyze_skills/logs/62_acacbb.log | 56 ++++++ .../analyze_skills/logs/62_acacbp.log | 39 ++++ .../analyze_skills/logs/63_acaccb.log | 36 ++++ .../analyze_skills/logs/63_acaccp.log | 26 +++ .../analyze_skills/logs/64_acbaab.log | 51 ++++++ .../analyze_skills/logs/64_acbaap.log | 67 +++++++ .../analyze_skills/logs/65_acbabb.log | 23 +++ .../analyze_skills/logs/65_acbabp.log | 50 +++++ .../analyze_skills/logs/66_acbacb.log | 40 ++++ .../analyze_skills/logs/66_acbacp.log | 33 ++++ .../analyze_skills/logs/67_acbbab.log | 42 +++++ .../analyze_skills/logs/67_acbbap.log | 55 ++++++ .../analyze_skills/logs/68_acbbbb.log | 63 +++++++ .../analyze_skills/logs/68_acbbbp.log | 41 +++++ .../analyze_skills/logs/69_acbbcb.log | 40 ++++ .../analyze_skills/logs/69_acbbcp.log | 23 +++ .../analyze_skills/logs/6_aaabcb.log | 25 +++ .../analyze_skills/logs/6_aaabcp.log | 24 +++ .../analyze_skills/logs/70_acbcab.log | 60 ++++++ .../analyze_skills/logs/70_acbcap.log | 53 ++++++ .../analyze_skills/logs/71_acbcbb.log | 65 +++++++ .../analyze_skills/logs/71_acbcbp.log | 41 +++++ .../analyze_skills/logs/72_acbccb.log | 31 ++++ .../analyze_skills/logs/72_acbccp.log | 24 +++ .../analyze_skills/logs/73_accaab.log | 46 +++++ .../analyze_skills/logs/73_accaap.log | 49 +++++ .../analyze_skills/logs/74_accabb.log | 37 ++++ .../analyze_skills/logs/74_accabp.log | 49 +++++ .../analyze_skills/logs/75_accacb.log | 29 +++ .../analyze_skills/logs/75_accacp.log | 32 ++++ .../analyze_skills/logs/76_accbab.log | 53 ++++++ .../analyze_skills/logs/76_accbap.log | 53 ++++++ .../analyze_skills/logs/77_accbbb.log | 25 +++ .../analyze_skills/logs/77_accbbp.log | 42 +++++ .../analyze_skills/logs/78_accbcb.log | 5 + .../analyze_skills/logs/78_accbcp.log | 26 +++ .../analyze_skills/logs/79_acccab.log | 57 ++++++ .../analyze_skills/logs/79_acccap.log | 55 ++++++ .../analyze_skills/logs/7_aaacab.log | 49 +++++ .../analyze_skills/logs/7_aaacap.log | 2 + .../analyze_skills/logs/80_acccbb.log | 62 +++++++ .../analyze_skills/logs/80_acccbp.log | 43 +++++ .../analyze_skills/logs/81_accccb.log | 30 +++ .../analyze_skills/logs/81_accccp.log | 24 +++ .../analyze_skills/logs/8_aaacbb.log | 54 ++++++ .../analyze_skills/logs/8_aaacbp.log | 38 ++++ .../analyze_skills/logs/9_aaaccb.log | 34 ++++ .../analyze_skills/logs/9_aaaccp.log | 15 ++ app/javascript/react/src/components/Graph.css | 0 app/javascript/react/src/index.js | 3 +- 166 files changed, 6988 insertions(+), 1 deletion(-) create mode 100644 app/controllers/analyze_skills/analyze_skills.rb create mode 100644 app/controllers/analyze_skills/data.json create mode 100644 app/controllers/analyze_skills/logs/10_aabaab.log create mode 100644 app/controllers/analyze_skills/logs/10_aabaap.log create mode 100644 app/controllers/analyze_skills/logs/11_aababb.log create mode 100644 app/controllers/analyze_skills/logs/11_aababp.log create mode 100644 app/controllers/analyze_skills/logs/12_aabacb.log create mode 100644 app/controllers/analyze_skills/logs/12_aabacp.log create mode 100644 app/controllers/analyze_skills/logs/13_aabbab.log create mode 100644 app/controllers/analyze_skills/logs/13_aabbap.log create mode 100644 app/controllers/analyze_skills/logs/14_aabbbb.log create mode 100644 app/controllers/analyze_skills/logs/14_aabbbp.log create mode 100644 app/controllers/analyze_skills/logs/15_aabbcb.log create mode 100644 app/controllers/analyze_skills/logs/15_aabbcp.log create mode 100644 app/controllers/analyze_skills/logs/16_aabcab.log create mode 100644 app/controllers/analyze_skills/logs/16_aabcap.log create mode 100644 app/controllers/analyze_skills/logs/17_aabcbb.log create mode 100644 app/controllers/analyze_skills/logs/17_aabcbp.log create mode 100644 app/controllers/analyze_skills/logs/18_aabccb.log create mode 100644 app/controllers/analyze_skills/logs/18_aabccp.log create mode 100644 app/controllers/analyze_skills/logs/19_aacaab.log create mode 100644 app/controllers/analyze_skills/logs/19_aacaap.log create mode 100644 app/controllers/analyze_skills/logs/1_aaaaab.log create mode 100644 app/controllers/analyze_skills/logs/1_aaaaap.log create mode 100644 app/controllers/analyze_skills/logs/20_aacabb.log create mode 100644 app/controllers/analyze_skills/logs/20_aacabp.log create mode 100644 app/controllers/analyze_skills/logs/21_aacacb.log create mode 100644 app/controllers/analyze_skills/logs/21_aacacp.log create mode 100644 app/controllers/analyze_skills/logs/22_aacbab.log create mode 100644 app/controllers/analyze_skills/logs/22_aacbap.log create mode 100644 app/controllers/analyze_skills/logs/23_aacbbb.log create mode 100644 app/controllers/analyze_skills/logs/23_aacbbp.log create mode 100644 app/controllers/analyze_skills/logs/24_aacbcb.log create mode 100644 app/controllers/analyze_skills/logs/24_aacbcp.log create mode 100644 app/controllers/analyze_skills/logs/25_aaccab.log create mode 100644 app/controllers/analyze_skills/logs/25_aaccap.log create mode 100644 app/controllers/analyze_skills/logs/26_aaccbb.log create mode 100644 app/controllers/analyze_skills/logs/26_aaccbp.log create mode 100644 app/controllers/analyze_skills/logs/27_aacccb.log create mode 100644 app/controllers/analyze_skills/logs/27_aacccp.log create mode 100644 app/controllers/analyze_skills/logs/28_abaaab.log create mode 100644 app/controllers/analyze_skills/logs/28_abaaap.log create mode 100644 app/controllers/analyze_skills/logs/29_abaabb.log create mode 100644 app/controllers/analyze_skills/logs/29_abaabp.log create mode 100644 app/controllers/analyze_skills/logs/2_aaaabb.log create mode 100644 app/controllers/analyze_skills/logs/2_aaaabp.log create mode 100644 app/controllers/analyze_skills/logs/30_abaacb.log create mode 100644 app/controllers/analyze_skills/logs/30_abaacp.log create mode 100644 app/controllers/analyze_skills/logs/31_ababab.log create mode 100644 app/controllers/analyze_skills/logs/31_ababap.log create mode 100644 app/controllers/analyze_skills/logs/32_ababbb.log create mode 100644 app/controllers/analyze_skills/logs/32_ababbp.log create mode 100644 app/controllers/analyze_skills/logs/33_ababcb.log create mode 100644 app/controllers/analyze_skills/logs/33_ababcp.log create mode 100644 app/controllers/analyze_skills/logs/34_abacab.log create mode 100644 app/controllers/analyze_skills/logs/34_abacap.log create mode 100644 app/controllers/analyze_skills/logs/35_abacbb.log create mode 100644 app/controllers/analyze_skills/logs/35_abacbp.log create mode 100644 app/controllers/analyze_skills/logs/36_abaccb.log create mode 100644 app/controllers/analyze_skills/logs/36_abaccp.log create mode 100644 app/controllers/analyze_skills/logs/37_abbaab.log create mode 100644 app/controllers/analyze_skills/logs/37_abbaap.log create mode 100644 app/controllers/analyze_skills/logs/38_abbabb.log create mode 100644 app/controllers/analyze_skills/logs/38_abbabp.log create mode 100644 app/controllers/analyze_skills/logs/39_abbacb.log create mode 100644 app/controllers/analyze_skills/logs/39_abbacp.log create mode 100644 app/controllers/analyze_skills/logs/3_aaaacb.log create mode 100644 app/controllers/analyze_skills/logs/3_aaaacp.log create mode 100644 app/controllers/analyze_skills/logs/40_abbbab.log create mode 100644 app/controllers/analyze_skills/logs/40_abbbap.log create mode 100644 app/controllers/analyze_skills/logs/41_abbbbb.log create mode 100644 app/controllers/analyze_skills/logs/41_abbbbp.log create mode 100644 app/controllers/analyze_skills/logs/42_abbbcb.log create mode 100644 app/controllers/analyze_skills/logs/42_abbbcp.log create mode 100644 app/controllers/analyze_skills/logs/43_abbcab.log create mode 100644 app/controllers/analyze_skills/logs/43_abbcap.log create mode 100644 app/controllers/analyze_skills/logs/44_abbcbb.log create mode 100644 app/controllers/analyze_skills/logs/44_abbcbp.log create mode 100644 app/controllers/analyze_skills/logs/45_abbccb.log create mode 100644 app/controllers/analyze_skills/logs/45_abbccp.log create mode 100644 app/controllers/analyze_skills/logs/46_abcaab.log create mode 100644 app/controllers/analyze_skills/logs/46_abcaap.log create mode 100644 app/controllers/analyze_skills/logs/47_abcabb.log create mode 100644 app/controllers/analyze_skills/logs/47_abcabp.log create mode 100644 app/controllers/analyze_skills/logs/48_abcacb.log create mode 100644 app/controllers/analyze_skills/logs/48_abcacp.log create mode 100644 app/controllers/analyze_skills/logs/49_abcbab.log create mode 100644 app/controllers/analyze_skills/logs/49_abcbap.log create mode 100644 app/controllers/analyze_skills/logs/4_aaabab.log create mode 100644 app/controllers/analyze_skills/logs/4_aaabap.log create mode 100644 app/controllers/analyze_skills/logs/50_abcbbb.log create mode 100644 app/controllers/analyze_skills/logs/50_abcbbp.log create mode 100644 app/controllers/analyze_skills/logs/51_abcbcb.log create mode 100644 app/controllers/analyze_skills/logs/51_abcbcp.log create mode 100644 app/controllers/analyze_skills/logs/52_abccab.log create mode 100644 app/controllers/analyze_skills/logs/52_abccap.log create mode 100644 app/controllers/analyze_skills/logs/53_abccbb.log create mode 100644 app/controllers/analyze_skills/logs/53_abccbp.log create mode 100644 app/controllers/analyze_skills/logs/54_abcccb.log create mode 100644 app/controllers/analyze_skills/logs/54_abcccp.log create mode 100644 app/controllers/analyze_skills/logs/55_acaaab.log create mode 100644 app/controllers/analyze_skills/logs/55_acaaap.log create mode 100644 app/controllers/analyze_skills/logs/56_acaabb.log create mode 100644 app/controllers/analyze_skills/logs/56_acaabp.log create mode 100644 app/controllers/analyze_skills/logs/57_acaacb.log create mode 100644 app/controllers/analyze_skills/logs/57_acaacp.log create mode 100644 app/controllers/analyze_skills/logs/58_acabab.log create mode 100644 app/controllers/analyze_skills/logs/58_acabap.log create mode 100644 app/controllers/analyze_skills/logs/59_acabbb.log create mode 100644 app/controllers/analyze_skills/logs/59_acabbp.log create mode 100644 app/controllers/analyze_skills/logs/5_aaabbb.log create mode 100644 app/controllers/analyze_skills/logs/5_aaabbp.log create mode 100644 app/controllers/analyze_skills/logs/60_acabcb.log create mode 100644 app/controllers/analyze_skills/logs/60_acabcp.log create mode 100644 app/controllers/analyze_skills/logs/61_acacab.log create mode 100644 app/controllers/analyze_skills/logs/61_acacap.log create mode 100644 app/controllers/analyze_skills/logs/62_acacbb.log create mode 100644 app/controllers/analyze_skills/logs/62_acacbp.log create mode 100644 app/controllers/analyze_skills/logs/63_acaccb.log create mode 100644 app/controllers/analyze_skills/logs/63_acaccp.log create mode 100644 app/controllers/analyze_skills/logs/64_acbaab.log create mode 100644 app/controllers/analyze_skills/logs/64_acbaap.log create mode 100644 app/controllers/analyze_skills/logs/65_acbabb.log create mode 100644 app/controllers/analyze_skills/logs/65_acbabp.log create mode 100644 app/controllers/analyze_skills/logs/66_acbacb.log create mode 100644 app/controllers/analyze_skills/logs/66_acbacp.log create mode 100644 app/controllers/analyze_skills/logs/67_acbbab.log create mode 100644 app/controllers/analyze_skills/logs/67_acbbap.log create mode 100644 app/controllers/analyze_skills/logs/68_acbbbb.log create mode 100644 app/controllers/analyze_skills/logs/68_acbbbp.log create mode 100644 app/controllers/analyze_skills/logs/69_acbbcb.log create mode 100644 app/controllers/analyze_skills/logs/69_acbbcp.log create mode 100644 app/controllers/analyze_skills/logs/6_aaabcb.log create mode 100644 app/controllers/analyze_skills/logs/6_aaabcp.log create mode 100644 app/controllers/analyze_skills/logs/70_acbcab.log create mode 100644 app/controllers/analyze_skills/logs/70_acbcap.log create mode 100644 app/controllers/analyze_skills/logs/71_acbcbb.log create mode 100644 app/controllers/analyze_skills/logs/71_acbcbp.log create mode 100644 app/controllers/analyze_skills/logs/72_acbccb.log create mode 100644 app/controllers/analyze_skills/logs/72_acbccp.log create mode 100644 app/controllers/analyze_skills/logs/73_accaab.log create mode 100644 app/controllers/analyze_skills/logs/73_accaap.log create mode 100644 app/controllers/analyze_skills/logs/74_accabb.log create mode 100644 app/controllers/analyze_skills/logs/74_accabp.log create mode 100644 app/controllers/analyze_skills/logs/75_accacb.log create mode 100644 app/controllers/analyze_skills/logs/75_accacp.log create mode 100644 app/controllers/analyze_skills/logs/76_accbab.log create mode 100644 app/controllers/analyze_skills/logs/76_accbap.log create mode 100644 app/controllers/analyze_skills/logs/77_accbbb.log create mode 100644 app/controllers/analyze_skills/logs/77_accbbp.log create mode 100644 app/controllers/analyze_skills/logs/78_accbcb.log create mode 100644 app/controllers/analyze_skills/logs/78_accbcp.log create mode 100644 app/controllers/analyze_skills/logs/79_acccab.log create mode 100644 app/controllers/analyze_skills/logs/79_acccap.log create mode 100644 app/controllers/analyze_skills/logs/7_aaacab.log create mode 100644 app/controllers/analyze_skills/logs/7_aaacap.log create mode 100644 app/controllers/analyze_skills/logs/80_acccbb.log create mode 100644 app/controllers/analyze_skills/logs/80_acccbp.log create mode 100644 app/controllers/analyze_skills/logs/81_accccb.log create mode 100644 app/controllers/analyze_skills/logs/81_accccp.log create mode 100644 app/controllers/analyze_skills/logs/8_aaacbb.log create mode 100644 app/controllers/analyze_skills/logs/8_aaacbp.log create mode 100644 app/controllers/analyze_skills/logs/9_aaaccb.log create mode 100644 app/controllers/analyze_skills/logs/9_aaaccp.log create mode 100644 app/javascript/react/src/components/Graph.css diff --git a/app/controllers/analyze_skills/analyze_skills.rb b/app/controllers/analyze_skills/analyze_skills.rb new file mode 100644 index 00000000..11927e26 --- /dev/null +++ b/app/controllers/analyze_skills/analyze_skills.rb @@ -0,0 +1,173 @@ +require 'json' +filePath = './logs/9_aaaccb.log' + +File.open(filePath, 'r') do |file| + started = false # boolean pra controle de quando começa o experimento + finished = false # boolean pra controle de quando termina o experimento + + isNav = true # boolean para controle de destino da navigation + navigationList = [] # guarda info das linhas de navigation + + json_data = [] + + def navigationLine(navigation, navigationList, json_data) # referente à linha de navigation + time = navigation[1].to_f + print time + puts " Navigation #{navigationList[0]}" + json_data << { "time" => time, "message" => "Navigation #{navigationList[0]}"} + end + + def messageLine(linhaLista, json_data) # referente à linha de mensagem + time = linhaLista[0] + case + when linhaLista[5] == '(status=sending-request)' # request de mensagem + print time + puts " Sending message to #{linhaLista[2]}" + json_data << { "time" => time, "message" => "Sending message to #{linhaLista[2]}"} + + when linhaLista[5] == '(status=waiting)' # espera de mensagem + print time + puts " Waiting the message get to #{linhaLista[2]}" + json_data << { "time" => time, "message" => "Waiting the message get to #{linhaLista[2]}"} + + when linhaLista[5] == '(status=message-received)' # mensagem recebida + print time + puts " Message sent to #{linhaLista[2]}" + json_data << { "time" => time, "message" => "Message sent to #{linhaLista[2]}"} + + else + puts '?' + end + end + + def successLine(linhaLista, json_data) + time = linhaLista[0] + puts "Experiment completed successfully with #{time} seconds!" + json_data << { "message" => "Experiment completed successfully with #{time} seconds!"} + end + + def failureLine(linhaLista, json_data) + time = linhaLista[0] + case linhaLista[3] + when 'NO-SKILL' + print time + puts " Experiment failed with #{linhaLista[3]}: #{linhaLista[4]}." + json_data << { "time" => time, "message" => "Experiment failed with #{linhaLista[3]}: #{linhaLista[4]}."} + + when 'SKILL-FAILURE' + print time + puts " Skill #{linhaLista[4]} failed." + json_data << { "time" => time, "message" => "Skill #{linhaLista[4]} failed."} + + end + end + + file.each_line do |line| + linhaLista = line.split(',').map(&:strip) + + if line.include?('ROBOTS_CONFIG') + # posição inicial e final do hash ROBOTS_CONFIG + startIndex = line.index("ROBOTS_CONFIG={") + endIndex = line.index("}", startIndex) + robotsConfigStr = line[startIndex..endIndex] + + # substitui aspas simples por aspas duplas + robotsConfigStr.gsub!("'", "\"") + + # remove "ROBOTS_CONFIG=" e analisa-se como JSON + begin + robotsConfigJson = robotsConfigStr.sub("ROBOTS_CONFIG=", "") + robotsConfigHash = JSON.parse(robotsConfigJson) + rescue + puts 'TIMEOUT' + json_data << { "message" => "TIMEOUT"} + break + end + + localPlan = robotsConfigHash['local_plan'] + + c = 0 + localPlan.each do |action| + c += 1 + if action[0] == 'navigation' + + case + when action[2] == 'navto_room' + navigationList.append('to room') + + when action[2] == 'navto_lab' + navigationList.append('to lab') + + else + navigationList.append('to X') + end + + end + end + + else + # montando padrões de linha + start = line.match(/(\d+\.\d+), \[DEBUG\], logger, Simulation open, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) + # === # + navigation = line.match(/(\d+\.\d+), \[INFO\], (\w+), {'battery-level': '(\d+\.\d+)'}, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) + # === # + message = line.match(/(\d+\.\d+), \[info\], (\w+)/) + # === # + success = line.match(/(\d+\.\d+), \[WARN\], (\w+), SUCCESS, (\w+)/) + # === # + timeout = line.match(/\[WARN\], logger, TIMEOUT, (\w+)/) + # === # + failure = line.match(/(\d+\.\d+), \[WARN\], (\w+), SKILL-FAILURE, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), NO-SKILL, (\w+)/) + + + case + when navigation && started == true # caso a linha seja de navigation + if !isNav + navigationList.delete_at(0) + end + isNav = true + navigationLine(navigation, navigationList, json_data) + + when !navigation && started == true # caso a linha não seja de navigation + isNav = false + if message # se não for navigation, pode ser de mensagem + messageLine(linhaLista, json_data) + end + + if success + successLine(linhaLista, json_data) + end + + if failure + failureLine(linhaLista, json_data) + end + + if timeout + puts "TIMEOUT" + json_data << { "message" => "TIMEOUT"} + end + + when start + started = true + puts 'Experiment started!' + json_data << { "message" => "Experiment started!"} + + else # se não for nada disso daí é ota coisa. + puts '??' + end + + + end + end + + def generateJson(json_data) + jsonString = JSON.generate(json_data) + File.open('data.json', 'w') do |file| + file.write(jsonString) + end + end + + generateJson(json_data) + +end + diff --git a/app/controllers/analyze_skills/data.json b/app/controllers/analyze_skills/data.json new file mode 100644 index 00000000..44799609 --- /dev/null +++ b/app/controllers/analyze_skills/data.json @@ -0,0 +1 @@ +[{"message":"Experiment started!"},{"time":10.07,"message":"Navigation to room"},{"time":10.07,"message":"Navigation to room"},{"time":20.0,"message":"Navigation to room"},{"time":20.0,"message":"Navigation to room"},{"time":30.06,"message":"Navigation to room"},{"time":30.06,"message":"Navigation to room"},{"time":40.02,"message":"Navigation to room"},{"time":40.02,"message":"Navigation to room"},{"time":50.05,"message":"Navigation to room"},{"time":50.05,"message":"Navigation to room"},{"time":60.0,"message":"Navigation to room"},{"time":60.0,"message":"Navigation to room"},{"time":70.01,"message":"Navigation to room"},{"time":70.01,"message":"Navigation to room"},{"time":80.08,"message":"Navigation to room"},{"time":80.08,"message":"Navigation to room"},{"time":"86.29","message":"Sending message to nurse"},{"time":"86.29","message":"Waiting the message get to nurse"},{"time":"86.29","message":"Message sent to nurse"},{"time":90.08,"message":"Navigation to lab"},{"time":90.08,"message":"Navigation to lab"},{"time":100.07,"message":"Navigation to lab"},{"time":100.07,"message":"Navigation to lab"},{"time":110.05,"message":"Navigation to lab"},{"time":110.05,"message":"Navigation to lab"},{"time":120.02,"message":"Navigation to lab"},{"time":120.02,"message":"Navigation to lab"},{"time":"129.49","message":"Message sent to lab_arm"},{"time":130.01,"message":"Navigation "},{"time":130.01,"message":"Navigation "},{"message":"Experiment completed successfully with 130.37 seconds!"}] \ No newline at end of file diff --git a/app/controllers/analyze_skills/logs/10_aabaab.log b/app/controllers/analyze_skills/logs/10_aabaab.log new file mode 100644 index 00000000..c0734ae4 --- /dev/null +++ b/app/controllers/analyze_skills/logs/10_aabaab.log @@ -0,0 +1,12 @@ +0.00, [INFO], robot3, {'battery-level': '8.04'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.08039941318304296, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot3, {'y': 21.423, 'x': -37.237, 'yaw': -3.141}, None, None +10.05, [INFO], robot3, {'battery-level': '7.46'}, None, None +20.08, [INFO], robot3, {'y': 19.318, 'x': -37.061, 'yaw': 3.139}, None, None +20.08, [INFO], robot3, {'battery-level': '6.82'}, None, None +30.06, [INFO], robot3, {'battery-level': '6.18'}, None, None +30.06, [INFO], robot3, {'y': 17.825, 'x': -35.564, 'yaw': -3.142}, None, None +40.03, [INFO], robot3, {'battery-level': '5.54'}, None, None +40.03, [INFO], robot3, {'y': 18.858, 'x': -34.0, 'yaw': -3.142}, None, None +46.90, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/app/controllers/analyze_skills/logs/10_aabaap.log b/app/controllers/analyze_skills/logs/10_aabaap.log new file mode 100644 index 00000000..d4354971 --- /dev/null +++ b/app/controllers/analyze_skills/logs/10_aabaap.log @@ -0,0 +1,44 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot2, {'y': 17.988, 'x': -18.998, 'yaw': -3.141}, None, None +10.09, [INFO], robot2, {'battery-level': '63.26'}, None, None +20.04, [INFO], robot2, {'battery-level': '63.00'}, None, None +20.04, [INFO], robot2, {'y': 16.285, 'x': -19.453, 'yaw': 3.141}, None, None +30.04, [INFO], robot2, {'battery-level': '62.74'}, None, None +30.04, [INFO], robot2, {'y': 16.105, 'x': -21.465, 'yaw': 3.141}, None, None +40.02, [INFO], robot2, {'battery-level': '62.48'}, None, None +40.02, [INFO], robot2, {'y': 16.038, 'x': -23.578, 'yaw': -3.142}, None, None +50.06, [INFO], robot2, {'battery-level': '62.22'}, None, None +50.06, [INFO], robot2, {'y': 16.005, 'x': -25.7, 'yaw': 3.141}, None, None +60.03, [INFO], robot2, {'battery-level': '61.96'}, None, None +60.03, [INFO], robot2, {'y': 16.06, 'x': -27.806, 'yaw': 3.14}, None, None +70.05, [INFO], robot2, {'y': 16.072, 'x': -29.915, 'yaw': 3.141}, None, None +70.05, [INFO], robot2, {'battery-level': '61.70'}, None, None +80.04, [INFO], robot2, {'battery-level': '61.44'}, None, None +80.04, [INFO], robot2, {'y': 15.912, 'x': -32.031, 'yaw': 3.141}, None, None +90.09, [INFO], robot2, {'battery-level': '61.18'}, None, None +90.09, [INFO], robot2, {'y': 15.468, 'x': -34.146, 'yaw': 3.142}, None, None +100.03, [INFO], robot2, {'battery-level': '60.92'}, None, None +100.03, [INFO], robot2, {'y': 15.641, 'x': -36.247, 'yaw': 3.141}, None, None +110.08, [INFO], robot2, {'battery-level': '60.66'}, None, None +110.08, [INFO], robot2, {'y': 17.387, 'x': -36.88, 'yaw': 3.142}, None, None +120.02, [INFO], robot2, {'y': 17.651, 'x': -36.902, 'yaw': 3.142}, None, None +120.02, [INFO], robot2, {'battery-level': '60.40'}, None, None +130.06, [INFO], robot2, {'y': 17.652, 'x': -36.902, 'yaw': -3.142}, None, None +130.06, [INFO], robot2, {'battery-level': '60.14'}, None, None +140.00, [INFO], robot2, {'y': 17.651, 'x': -36.902, 'yaw': -3.142}, None, None +140.00, [INFO], robot2, {'battery-level': '59.88'}, None, None +150.06, [INFO], robot2, {'battery-level': '59.62'}, None, None +150.06, [INFO], robot2, {'y': 17.652, 'x': -36.902, 'yaw': -3.142}, None, None +160.05, [INFO], robot2, {'battery-level': '59.36'}, None, None +160.05, [INFO], robot2, {'y': 17.434, 'x': -36.889, 'yaw': -3.142}, None, None +170.04, [INFO], robot2, {'battery-level': '59.10'}, None, None +170.04, [INFO], robot2, {'y': 17.706, 'x': -36.846, 'yaw': -3.142}, None, None +180.07, [INFO], robot2, {'y': 17.736, 'x': -36.521, 'yaw': 3.141}, None, None +180.07, [INFO], robot2, {'battery-level': '58.84'}, None, None +190.00, [INFO], robot2, {'battery-level': '58.58'}, None, None +190.00, [INFO], robot2, {'y': 18.187, 'x': -35.671, 'yaw': 3.141}, None, None +200.03, [INFO], robot2, {'battery-level': '58.32'}, None, None +200.03, [INFO], robot2, {'y': 18.107, 'x': -35.67, 'yaw': -3.139}, None, None +206.82, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/11_aababb.log b/app/controllers/analyze_skills/logs/11_aababb.log new file mode 100644 index 00000000..6c839ba2 --- /dev/null +++ b/app/controllers/analyze_skills/logs/11_aababb.log @@ -0,0 +1,58 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot2, {'battery-level': '63.26'}, None, None +10.02, [INFO], robot2, {'y': 17.089, 'x': -19.334, 'yaw': 3.142}, None, None +20.04, [INFO], robot2, {'battery-level': '63.00'}, None, None +20.04, [INFO], robot2, {'y': 16.277, 'x': -20.728, 'yaw': 3.139}, None, None +30.07, [INFO], robot2, {'battery-level': '62.74'}, None, None +30.07, [INFO], robot2, {'y': 16.19, 'x': -22.852, 'yaw': 3.141}, None, None +40.04, [INFO], robot2, {'battery-level': '62.48'}, None, None +40.04, [INFO], robot2, {'y': 16.111, 'x': -24.957, 'yaw': 3.14}, None, None +50.02, [INFO], robot2, {'y': 16.128, 'x': -27.073, 'yaw': 3.139}, None, None +50.02, [INFO], robot2, {'battery-level': '62.22'}, None, None +60.06, [INFO], robot2, {'y': 16.199, 'x': -29.19, 'yaw': -3.142}, None, None +60.06, [INFO], robot2, {'battery-level': '61.96'}, None, None +70.00, [INFO], robot2, {'battery-level': '61.70'}, None, None +70.00, [INFO], robot2, {'y': 16.056, 'x': -31.299, 'yaw': 3.141}, None, None +80.07, [INFO], robot2, {'y': 15.653, 'x': -33.417, 'yaw': 3.142}, None, None +80.07, [INFO], robot2, {'battery-level': '61.44'}, None, None +90.03, [INFO], robot2, {'y': 15.463, 'x': -35.508, 'yaw': -3.141}, None, None +90.03, [INFO], robot2, {'battery-level': '61.18'}, None, None +100.01, [INFO], robot2, {'y': 16.635, 'x': -36.787, 'yaw': -3.142}, None, None +100.01, [INFO], robot2, {'battery-level': '60.92'}, None, None +110.03, [INFO], robot2, {'battery-level': '60.66'}, None, None +110.03, [INFO], robot2, {'y': 18.756, 'x': -36.804, 'yaw': -3.141}, None, None +120.01, [INFO], robot2, {'battery-level': '60.40'}, None, None +120.01, [INFO], robot2, {'y': 20.863, 'x': -36.937, 'yaw': -3.142}, None, None +129.95, [INFO], robot2, {'battery-level': '60.14'}, None, None +129.95, [INFO], robot2, {'y': 21.496, 'x': -38.066, 'yaw': 3.142}, None, None +140.02, [INFO], robot2, {'battery-level': '59.88'}, None, None +140.02, [INFO], robot2, {'y': 21.411, 'x': -38.062, 'yaw': 3.136}, None, None +142.78, [info], nurse, sync, received-request, (status=sending-request) +142.78, [info], nurse, sync, request-sent, (status=waiting) +142.78, [info], nurse, sync, wait-message, (status=message-received) +150.06, [INFO], robot2, {'y': 20.758, 'x': -37.197, 'yaw': -3.142}, None, None +150.06, [INFO], robot2, {'battery-level': '59.62'}, None, None +160.02, [INFO], robot2, {'battery-level': '59.36'}, None, None +160.02, [INFO], robot2, {'y': 18.637, 'x': -37.159, 'yaw': 3.142}, None, None +170.06, [INFO], robot2, {'battery-level': '59.10'}, None, None +170.06, [INFO], robot2, {'y': 16.508, 'x': -37.082, 'yaw': 3.141}, None, None +180.03, [INFO], robot2, {'y': 15.551, 'x': -35.269, 'yaw': 3.141}, None, None +180.03, [INFO], robot2, {'battery-level': '58.84'}, None, None +190.01, [INFO], robot2, {'battery-level': '58.58'}, None, None +190.01, [INFO], robot2, {'y': 15.41, 'x': -33.165, 'yaw': 3.141}, None, None +200.00, [INFO], robot2, {'battery-level': '58.32'}, None, None +200.00, [INFO], robot2, {'y': 15.476, 'x': -31.049, 'yaw': -3.141}, None, None +210.04, [INFO], robot2, {'battery-level': '58.06'}, None, None +210.04, [INFO], robot2, {'y': 15.753, 'x': -28.932, 'yaw': -3.141}, None, None +220.05, [INFO], robot2, {'battery-level': '57.80'}, None, None +220.05, [INFO], robot2, {'y': 15.897, 'x': -26.81, 'yaw': -3.142}, None, None +230.00, [INFO], robot2, {'battery-level': '57.54'}, None, None +230.00, [INFO], robot2, {'y': 14.391, 'x': -25.756, 'yaw': 3.142}, None, None +240.00, [INFO], robot2, {'y': 12.906, 'x': -25.96, 'yaw': 3.142}, None, None +240.00, [INFO], robot2, {'battery-level': '57.28'}, None, None +250.07, [INFO], robot2, {'battery-level': '57.02'}, None, None +250.07, [INFO], robot2, {'y': 12.833, 'x': -26.013, 'yaw': -3.141}, None, None +257.29, [info], lab_arm, sync, wait-message, (status=message-received) +258.16, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/11_aababp.log b/app/controllers/analyze_skills/logs/11_aababp.log new file mode 100644 index 00000000..088d6381 --- /dev/null +++ b/app/controllers/analyze_skills/logs/11_aababp.log @@ -0,0 +1,57 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None +0.14, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.14, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot2, {'y': 17.119, 'x': -19.322, 'yaw': 3.141}, None, None +10.04, [INFO], robot2, {'battery-level': '63.26'}, None, None +20.03, [INFO], robot2, {'battery-level': '63.00'}, None, None +20.03, [INFO], robot2, {'y': 16.267, 'x': -20.66, 'yaw': 3.138}, None, None +30.01, [INFO], robot2, {'y': 16.235, 'x': -22.776, 'yaw': 3.142}, None, None +30.01, [INFO], robot2, {'battery-level': '62.74'}, None, None +40.06, [INFO], robot2, {'battery-level': '62.48'}, None, None +40.06, [INFO], robot2, {'y': 16.115, 'x': -24.895, 'yaw': 3.141}, None, None +50.06, [INFO], robot2, {'y': 16.142, 'x': -27.027, 'yaw': 3.141}, None, None +50.06, [INFO], robot2, {'battery-level': '62.22'}, None, None +60.02, [INFO], robot2, {'y': 16.193, 'x': -29.134, 'yaw': 3.142}, None, None +60.02, [INFO], robot2, {'battery-level': '61.96'}, None, None +70.05, [INFO], robot2, {'battery-level': '61.70'}, None, None +70.05, [INFO], robot2, {'y': 16.041, 'x': -31.254, 'yaw': 3.14}, None, None +80.03, [INFO], robot2, {'y': 15.646, 'x': -33.34, 'yaw': 3.142}, None, None +80.03, [INFO], robot2, {'battery-level': '61.44'}, None, None +90.06, [INFO], robot2, {'battery-level': '61.18'}, None, None +90.06, [INFO], robot2, {'y': 15.422, 'x': -35.453, 'yaw': -3.141}, None, None +100.07, [INFO], robot2, {'battery-level': '60.92'}, None, None +100.07, [INFO], robot2, {'y': 16.618, 'x': -36.643, 'yaw': -3.142}, None, None +110.00, [INFO], robot2, {'battery-level': '60.66'}, None, None +110.00, [INFO], robot2, {'y': 18.719, 'x': -36.659, 'yaw': 3.141}, None, None +120.06, [INFO], robot2, {'y': 20.839, 'x': -36.898, 'yaw': 3.141}, None, None +120.06, [INFO], robot2, {'battery-level': '60.40'}, None, None +130.01, [INFO], robot2, {'battery-level': '60.14'}, None, None +130.01, [INFO], robot2, {'y': 21.559, 'x': -38.03, 'yaw': -3.141}, None, None +140.01, [INFO], robot2, {'battery-level': '59.88'}, None, None +140.01, [INFO], robot2, {'y': 21.457, 'x': -38.138, 'yaw': 3.142}, None, None +147.21, [info], nurse, sync, received-request, (status=sending-request) +147.21, [info], nurse, sync, request-sent, (status=waiting) +147.27, [info], nurse, sync, wait-message, (status=message-received) +150.05, [INFO], robot2, {'battery-level': '59.62'}, None, None +150.05, [INFO], robot2, {'y': 21.389, 'x': -37.698, 'yaw': 3.142}, None, None +160.00, [INFO], robot2, {'battery-level': '59.36'}, None, None +160.00, [INFO], robot2, {'y': 19.583, 'x': -37.15, 'yaw': 3.138}, None, None +170.01, [INFO], robot2, {'battery-level': '59.10'}, None, None +170.01, [INFO], robot2, {'y': 17.464, 'x': -37.138, 'yaw': 3.142}, None, None +180.05, [INFO], robot2, {'battery-level': '58.84'}, None, None +180.05, [INFO], robot2, {'y': 15.847, 'x': -36.272, 'yaw': 3.141}, None, None +190.03, [INFO], robot2, {'y': 15.341, 'x': -34.218, 'yaw': -3.142}, None, None +190.03, [INFO], robot2, {'battery-level': '58.58'}, None, None +200.05, [INFO], robot2, {'y': 15.441, 'x': -32.082, 'yaw': -3.141}, None, None +200.05, [INFO], robot2, {'battery-level': '58.32'}, None, None +210.05, [INFO], robot2, {'y': 15.555, 'x': -29.965, 'yaw': 3.142}, None, None +210.05, [INFO], robot2, {'battery-level': '58.06'}, None, None +220.05, [INFO], robot2, {'battery-level': '57.80'}, None, None +220.05, [INFO], robot2, {'y': 15.762, 'x': -27.846, 'yaw': 3.141}, None, None +230.06, [INFO], robot2, {'battery-level': '57.54'}, None, None +230.06, [INFO], robot2, {'y': 15.165, 'x': -26.071, 'yaw': 3.142}, None, None +240.03, [INFO], robot2, {'battery-level': '57.28'}, None, None +240.03, [INFO], robot2, {'y': 13.136, 'x': -25.857, 'yaw': 3.142}, None, None +248.46, [info], lab_arm, sync, wait-message, (status=message-received) +249.29, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/12_aabacb.log b/app/controllers/analyze_skills/logs/12_aabacb.log new file mode 100644 index 00000000..614d66e0 --- /dev/null +++ b/app/controllers/analyze_skills/logs/12_aabacb.log @@ -0,0 +1,37 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot1, {'y': 34.217, 'x': -38.778, 'yaw': 3.141}, None, None +10.06, [INFO], robot1, {'battery-level': '23.40'}, None, None +20.03, [INFO], robot1, {'battery-level': '22.74'}, None, None +20.03, [INFO], robot1, {'y': 33.982, 'x': -37.047, 'yaw': 3.141}, None, None +30.08, [INFO], robot1, {'y': 31.84, 'x': -37.097, 'yaw': 3.14}, None, None +30.08, [INFO], robot1, {'battery-level': '22.08'}, None, None +40.04, [INFO], robot1, {'battery-level': '21.42'}, None, None +40.04, [INFO], robot1, {'y': 29.742, 'x': -37.002, 'yaw': 3.14}, None, None +50.03, [INFO], robot1, {'battery-level': '20.76'}, None, None +50.03, [INFO], robot1, {'y': 27.623, 'x': -36.986, 'yaw': 3.137}, None, None +60.01, [INFO], robot1, {'battery-level': '20.10'}, None, None +60.01, [INFO], robot1, {'y': 25.516, 'x': -37.047, 'yaw': -3.142}, None, None +70.02, [INFO], robot1, {'battery-level': '19.44'}, None, None +70.02, [INFO], robot1, {'y': 23.393, 'x': -37.051, 'yaw': 3.141}, None, None +80.04, [INFO], robot1, {'y': 21.26, 'x': -37.137, 'yaw': 3.142}, None, None +80.04, [INFO], robot1, {'battery-level': '18.78'}, None, None +90.01, [INFO], robot1, {'y': 19.142, 'x': -37.074, 'yaw': -3.142}, None, None +90.01, [INFO], robot1, {'battery-level': '18.12'}, None, None +100.02, [INFO], robot1, {'y': 17.031, 'x': -37.004, 'yaw': 3.14}, None, None +100.02, [INFO], robot1, {'battery-level': '17.46'}, None, None +110.00, [INFO], robot1, {'battery-level': '16.80'}, None, None +110.00, [INFO], robot1, {'y': 15.755, 'x': -35.847, 'yaw': 3.14}, None, None +120.01, [INFO], robot1, {'battery-level': '16.14'}, None, None +120.01, [INFO], robot1, {'y': 15.412, 'x': -33.749, 'yaw': -3.141}, None, None +130.05, [INFO], robot1, {'y': 15.483, 'x': -31.622, 'yaw': 3.142}, None, None +130.05, [INFO], robot1, {'battery-level': '15.48'}, None, None +140.06, [INFO], robot1, {'y': 15.629, 'x': -29.506, 'yaw': 3.141}, None, None +140.06, [INFO], robot1, {'battery-level': '14.82'}, None, None +150.01, [INFO], robot1, {'y': 17.281, 'x': -28.612, 'yaw': -3.142}, None, None +150.01, [INFO], robot1, {'battery-level': '14.16'}, None, None +160.03, [INFO], robot1, {'battery-level': '13.50'}, None, None +160.03, [INFO], robot1, {'y': 17.982, 'x': -28.574, 'yaw': 3.14}, None, None +165.98, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/app/controllers/analyze_skills/logs/12_aabacp.log b/app/controllers/analyze_skills/logs/12_aabacp.log new file mode 100644 index 00000000..f6e0752b --- /dev/null +++ b/app/controllers/analyze_skills/logs/12_aabacp.log @@ -0,0 +1,33 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None +0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.16, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot2, {'y': 17.149, 'x': -20.946, 'yaw': 3.142}, None, None +10.01, [INFO], robot2, {'battery-level': '63.26'}, None, None +20.04, [INFO], robot2, {'battery-level': '63.00'}, None, None +20.04, [INFO], robot2, {'y': 16.156, 'x': -22.259, 'yaw': 3.14}, None, None +30.07, [INFO], robot2, {'battery-level': '62.74'}, None, None +30.07, [INFO], robot2, {'y': 16.139, 'x': -24.382, 'yaw': 3.141}, None, None +40.05, [INFO], robot2, {'battery-level': '62.48'}, None, None +40.05, [INFO], robot2, {'y': 16.055, 'x': -26.497, 'yaw': -3.141}, None, None +50.00, [INFO], robot2, {'y': 16.37, 'x': -28.492, 'yaw': -3.142}, None, None +50.00, [INFO], robot2, {'battery-level': '62.22'}, None, None +60.08, [INFO], robot2, {'y': 17.924, 'x': -28.58, 'yaw': -3.142}, None, None +60.08, [INFO], robot2, {'battery-level': '61.96'}, None, None +70.07, [INFO], robot2, {'battery-level': '61.70'}, None, None +70.07, [INFO], robot2, {'y': 18.078, 'x': -28.589, 'yaw': -3.142}, None, None +76.71, [info], nurse, sync, received-request, (status=sending-request) +76.71, [info], nurse, sync, request-sent, (status=waiting) +76.71, [info], nurse, sync, wait-message, (status=message-received) +80.04, [INFO], robot2, {'battery-level': '61.44'}, None, None +80.04, [INFO], robot2, {'y': 17.577, 'x': -28.702, 'yaw': 3.142}, None, None +90.00, [INFO], robot2, {'y': 16.248, 'x': -27.824, 'yaw': 3.141}, None, None +90.00, [INFO], robot2, {'battery-level': '61.18'}, None, None +100.05, [INFO], robot2, {'battery-level': '60.92'}, None, None +100.05, [INFO], robot2, {'y': 15.456, 'x': -26.094, 'yaw': 3.141}, None, None +110.04, [INFO], robot2, {'battery-level': '60.66'}, None, None +110.04, [INFO], robot2, {'y': 13.373, 'x': -25.738, 'yaw': 3.142}, None, None +120.08, [INFO], robot2, {'y': 12.933, 'x': -25.981, 'yaw': 3.141}, None, None +120.08, [INFO], robot2, {'battery-level': '60.40'}, None, None +120.99, [info], lab_arm, sync, wait-message, (status=message-received) +121.84, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/13_aabbab.log b/app/controllers/analyze_skills/logs/13_aabbab.log new file mode 100644 index 00000000..73886859 --- /dev/null +++ b/app/controllers/analyze_skills/logs/13_aabbab.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot5, {'y': 17.337, 'x': -13.494, 'yaw': 3.142}, None, None +10.08, [INFO], robot5, {'battery-level': '71.11'}, None, None +20.05, [INFO], robot5, {'battery-level': '70.35'}, None, None +20.05, [INFO], robot5, {'y': 16.14, 'x': -14.542, 'yaw': 3.142}, None, None +30.01, [INFO], robot5, {'battery-level': '69.59'}, None, None +30.01, [INFO], robot5, {'y': 16.007, 'x': -16.643, 'yaw': 3.141}, None, None +40.08, [INFO], robot5, {'y': 16.071, 'x': -18.759, 'yaw': 3.142}, None, None +40.08, [INFO], robot5, {'battery-level': '68.83'}, None, None +50.03, [INFO], robot5, {'y': 16.193, 'x': -20.85, 'yaw': 3.141}, None, None +50.03, [INFO], robot5, {'battery-level': '68.07'}, None, None +60.00, [INFO], robot5, {'battery-level': '67.31'}, None, None +60.00, [INFO], robot5, {'y': 16.129, 'x': -22.958, 'yaw': 3.141}, None, None +70.01, [INFO], robot5, {'battery-level': '66.55'}, None, None +70.01, [INFO], robot5, {'y': 16.149, 'x': -25.07, 'yaw': 3.141}, None, None +80.00, [INFO], robot5, {'battery-level': '65.79'}, None, None +80.00, [INFO], robot5, {'y': 16.096, 'x': -27.178, 'yaw': 3.142}, None, None +90.04, [INFO], robot5, {'y': 16.198, 'x': -29.29, 'yaw': 3.142}, None, None +90.04, [INFO], robot5, {'battery-level': '65.03'}, None, None +100.07, [INFO], robot5, {'battery-level': '64.27'}, None, None +100.07, [INFO], robot5, {'y': 16.055, 'x': -31.415, 'yaw': 3.14}, None, None +110.06, [INFO], robot5, {'battery-level': '63.51'}, None, None +110.06, [INFO], robot5, {'y': 15.704, 'x': -33.514, 'yaw': -3.142}, None, None +120.03, [INFO], robot5, {'y': 15.505, 'x': -35.602, 'yaw': -3.141}, None, None +120.03, [INFO], robot5, {'battery-level': '62.75'}, None, None +130.02, [INFO], robot5, {'battery-level': '61.99'}, None, None +130.02, [INFO], robot5, {'y': 16.736, 'x': -36.751, 'yaw': 3.142}, None, None +140.08, [INFO], robot5, {'battery-level': '61.23'}, None, None +140.08, [INFO], robot5, {'y': 17.658, 'x': -36.771, 'yaw': 3.141}, None, None +150.05, [INFO], robot5, {'battery-level': '60.47'}, None, None +150.05, [INFO], robot5, {'y': 17.805, 'x': -35.944, 'yaw': -3.141}, None, None +160.01, [INFO], robot5, {'y': 18.131, 'x': -35.846, 'yaw': 3.142}, None, None +160.01, [INFO], robot5, {'battery-level': '59.71'}, None, None +170.08, [INFO], robot5, {'battery-level': '58.95'}, None, None +170.08, [INFO], robot5, {'y': 18.155, 'x': -35.822, 'yaw': -3.142}, None, None +180.09, [INFO], robot5, {'y': 18.398, 'x': -35.719, 'yaw': 3.136}, None, None +180.09, [INFO], robot5, {'battery-level': '58.19'}, None, None +190.00, [INFO], robot5, {'battery-level': '57.43'}, None, None +190.00, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None +200.02, [INFO], robot5, {'battery-level': '56.67'}, None, None +200.02, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None +210.03, [INFO], robot5, {'battery-level': '55.91'}, None, None +210.03, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None +220.02, [INFO], robot5, {'battery-level': '55.15'}, None, None +220.02, [INFO], robot5, {'y': 18.329, 'x': -35.645, 'yaw': 3.139}, None, None +224.46, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/13_aabbap.log b/app/controllers/analyze_skills/logs/13_aabbap.log new file mode 100644 index 00000000..cf214fb8 --- /dev/null +++ b/app/controllers/analyze_skills/logs/13_aabbap.log @@ -0,0 +1,71 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot6, {'y': 34.296, 'x': -33.661, 'yaw': 3.141}, None, None +10.06, [INFO], robot6, {'battery-level': '53.74'}, None, None +20.03, [INFO], robot6, {'battery-level': '53.36'}, None, None +20.03, [INFO], robot6, {'y': 34.685, 'x': -35.737, 'yaw': -3.139}, None, None +30.05, [INFO], robot6, {'battery-level': '52.98'}, None, None +30.05, [INFO], robot6, {'y': 33.19, 'x': -36.813, 'yaw': -3.142}, None, None +40.05, [INFO], robot6, {'y': 31.086, 'x': -36.847, 'yaw': -3.141}, None, None +40.05, [INFO], robot6, {'battery-level': '52.60'}, None, None +50.05, [INFO], robot6, {'y': 28.979, 'x': -36.883, 'yaw': -3.142}, None, None +50.05, [INFO], robot6, {'battery-level': '52.22'}, None, None +60.00, [INFO], robot6, {'battery-level': '51.84'}, None, None +60.00, [INFO], robot6, {'y': 26.892, 'x': -36.904, 'yaw': 3.141}, None, None +70.08, [INFO], robot6, {'battery-level': '51.46'}, None, None +70.08, [INFO], robot6, {'y': 24.758, 'x': -36.948, 'yaw': 3.14}, None, None +80.00, [INFO], robot6, {'battery-level': '51.08'}, None, None +80.00, [INFO], robot6, {'y': 22.656, 'x': -37.008, 'yaw': -3.142}, None, None +90.02, [INFO], robot6, {'y': 20.551, 'x': -37.066, 'yaw': 3.142}, None, None +90.02, [INFO], robot6, {'battery-level': '50.70'}, None, None +100.04, [INFO], robot6, {'y': 18.578, 'x': -36.575, 'yaw': 3.141}, None, None +100.04, [INFO], robot6, {'battery-level': '50.32'}, None, None +110.06, [INFO], robot6, {'y': 17.778, 'x': -34.786, 'yaw': 3.142}, None, None +110.06, [INFO], robot6, {'battery-level': '49.94'}, None, None +120.06, [INFO], robot6, {'y': 18.922, 'x': -33.91, 'yaw': -3.142}, None, None +120.06, [INFO], robot6, {'battery-level': '49.56'}, None, None +125.21, [info], nurse, sync, received-request, (status=sending-request) +125.21, [info], nurse, sync, request-sent, (status=waiting) +125.30, [info], nurse, sync, wait-message, (status=message-received) +130.08, [INFO], robot6, {'y': 18.421, 'x': -34.407, 'yaw': 3.142}, None, None +130.08, [INFO], robot6, {'battery-level': '49.18'}, None, None +140.04, [INFO], robot6, {'y': 17.925, 'x': -36.022, 'yaw': 3.142}, None, None +140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None +150.07, [INFO], robot6, {'battery-level': '48.42'}, None, None +150.07, [INFO], robot6, {'y': 17.922, 'x': -36.733, 'yaw': 3.141}, None, None +160.05, [INFO], robot6, {'y': 17.323, 'x': -37.034, 'yaw': 3.14}, None, None +160.05, [INFO], robot6, {'battery-level': '48.04'}, None, None +170.07, [INFO], robot6, {'battery-level': '47.66'}, None, None +170.07, [INFO], robot6, {'y': 17.303, 'x': -36.969, 'yaw': 3.141}, None, None +180.03, [INFO], robot6, {'battery-level': '47.28'}, None, None +180.03, [INFO], robot6, {'y': 17.319, 'x': -37.084, 'yaw': 3.141}, None, None +190.03, [INFO], robot6, {'battery-level': '46.90'}, None, None +190.03, [INFO], robot6, {'y': 17.34, 'x': -36.997, 'yaw': 3.141}, None, None +200.02, [INFO], robot6, {'y': 17.346, 'x': -36.807, 'yaw': -3.141}, None, None +200.02, [INFO], robot6, {'battery-level': '46.52'}, None, None +210.05, [INFO], robot6, {'y': 17.38, 'x': -36.831, 'yaw': -3.141}, None, None +210.05, [INFO], robot6, {'battery-level': '46.14'}, None, None +220.01, [INFO], robot6, {'battery-level': '45.76'}, None, None +220.01, [INFO], robot6, {'y': 17.241, 'x': -36.885, 'yaw': -3.141}, None, None +230.09, [INFO], robot6, {'y': 17.295, 'x': -36.911, 'yaw': 3.142}, None, None +230.09, [INFO], robot6, {'battery-level': '45.38'}, None, None +240.03, [INFO], robot6, {'battery-level': '45.00'}, None, None +240.03, [INFO], robot6, {'y': 17.277, 'x': -37.101, 'yaw': 3.14}, None, None +250.01, [INFO], robot6, {'battery-level': '44.62'}, None, None +250.01, [INFO], robot6, {'y': 17.35, 'x': -37.053, 'yaw': 3.141}, None, None +260.07, [INFO], robot6, {'y': 17.407, 'x': -36.896, 'yaw': -3.141}, None, None +260.07, [INFO], robot6, {'battery-level': '44.24'}, None, None +270.02, [INFO], robot6, {'battery-level': '43.86'}, None, None +270.02, [INFO], robot6, {'y': 17.446, 'x': -36.8, 'yaw': -3.142}, None, None +280.04, [INFO], robot6, {'y': 17.401, 'x': -37.056, 'yaw': -3.141}, None, None +280.04, [INFO], robot6, {'battery-level': '43.48'}, None, None +290.01, [INFO], robot6, {'battery-level': '43.10'}, None, None +290.01, [INFO], robot6, {'y': 17.365, 'x': -36.842, 'yaw': 3.141}, None, None +300.06, [INFO], robot6, {'battery-level': '42.72'}, None, None +300.06, [INFO], robot6, {'y': 17.31, 'x': -36.901, 'yaw': -3.142}, None, None +310.01, [INFO], robot6, {'y': 17.334, 'x': -36.844, 'yaw': -3.141}, None, None +310.01, [INFO], robot6, {'battery-level': '42.34'}, None, None +320.01, [INFO], robot6, {'battery-level': '41.96'}, None, None +320.01, [INFO], robot6, {'y': 17.435, 'x': -36.989, 'yaw': 3.142}, None, None +323.76, [WARN], robot6, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/14_aabbbb.log b/app/controllers/analyze_skills/logs/14_aabbbb.log new file mode 100644 index 00000000..544fc5bb --- /dev/null +++ b/app/controllers/analyze_skills/logs/14_aabbbb.log @@ -0,0 +1,41 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.03, [INFO], robot6, {'y': 18.272, 'x': -34.433, 'yaw': 3.142}, None, None +20.05, [INFO], robot6, {'y': 18.103, 'x': -36.3, 'yaw': 3.141}, None, None +20.05, [INFO], robot6, {'battery-level': '53.36'}, None, None +30.07, [INFO], robot6, {'battery-level': '52.98'}, None, None +30.07, [INFO], robot6, {'y': 20.075, 'x': -36.778, 'yaw': -3.137}, None, None +40.04, [INFO], robot6, {'y': 21.628, 'x': -37.823, 'yaw': 3.141}, None, None +40.04, [INFO], robot6, {'battery-level': '52.60'}, None, None +50.08, [INFO], robot6, {'y': 21.482, 'x': -38.093, 'yaw': -3.141}, None, None +50.08, [INFO], robot6, {'battery-level': '52.22'}, None, None +57.08, [info], nurse, sync, received-request, (status=sending-request) +57.08, [info], nurse, sync, request-sent, (status=waiting) +57.08, [info], nurse, sync, wait-message, (status=message-received) +60.02, [INFO], robot6, {'battery-level': '51.84'}, None, None +60.02, [INFO], robot6, {'y': 21.397, 'x': -37.674, 'yaw': -3.141}, None, None +70.00, [INFO], robot6, {'y': 19.547, 'x': -37.159, 'yaw': 3.139}, None, None +70.00, [INFO], robot6, {'battery-level': '51.46'}, None, None +80.08, [INFO], robot6, {'y': 17.405, 'x': -37.078, 'yaw': 3.14}, None, None +80.08, [INFO], robot6, {'battery-level': '51.08'}, None, None +90.03, [INFO], robot6, {'battery-level': '50.70'}, None, None +90.03, [INFO], robot6, {'y': 15.88, 'x': -36.144, 'yaw': 3.142}, None, None +100.07, [INFO], robot6, {'battery-level': '50.32'}, None, None +100.07, [INFO], robot6, {'y': 15.381, 'x': -34.051, 'yaw': -3.141}, None, None +110.02, [INFO], robot6, {'battery-level': '49.94'}, None, None +110.02, [INFO], robot6, {'y': 15.493, 'x': -31.945, 'yaw': 3.142}, None, None +120.01, [INFO], robot6, {'y': 15.647, 'x': -29.822, 'yaw': 3.142}, None, None +120.01, [INFO], robot6, {'battery-level': '49.56'}, None, None +130.07, [INFO], robot6, {'y': 15.763, 'x': -27.7, 'yaw': 3.141}, None, None +130.07, [INFO], robot6, {'battery-level': '49.18'}, None, None +140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None +140.04, [INFO], robot6, {'y': 15.208, 'x': -25.902, 'yaw': 3.142}, None, None +150.06, [INFO], robot6, {'battery-level': '48.42'}, None, None +150.06, [INFO], robot6, {'y': 13.168, 'x': -25.8, 'yaw': 3.141}, None, None +160.01, [INFO], robot6, {'battery-level': '48.04'}, None, None +160.01, [INFO], robot6, {'y': 12.951, 'x': -26.0, 'yaw': 3.141}, None, None +164.49, [info], lab_arm, sync, wait-message, (status=message-received) +165.38, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/14_aabbbp.log b/app/controllers/analyze_skills/logs/14_aabbbp.log new file mode 100644 index 00000000..1c7a2808 --- /dev/null +++ b/app/controllers/analyze_skills/logs/14_aabbbp.log @@ -0,0 +1,41 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.05, [INFO], robot6, {'y': 18.422, 'x': -34.387, 'yaw': 3.141}, None, None +20.04, [INFO], robot6, {'y': 18.102, 'x': -36.185, 'yaw': 3.142}, None, None +20.04, [INFO], robot6, {'battery-level': '53.36'}, None, None +30.08, [INFO], robot6, {'battery-level': '52.98'}, None, None +30.08, [INFO], robot6, {'y': 20.046, 'x': -36.798, 'yaw': 3.142}, None, None +40.07, [INFO], robot6, {'y': 21.565, 'x': -37.82, 'yaw': 3.141}, None, None +40.07, [INFO], robot6, {'battery-level': '52.60'}, None, None +50.05, [INFO], robot6, {'y': 21.455, 'x': -38.106, 'yaw': 3.142}, None, None +50.05, [INFO], robot6, {'battery-level': '52.22'}, None, None +56.81, [info], nurse, sync, received-request, (status=sending-request) +56.81, [info], nurse, sync, request-sent, (status=waiting) +56.81, [info], nurse, sync, wait-message, (status=message-received) +60.06, [INFO], robot6, {'y': 21.427, 'x': -37.65, 'yaw': -3.141}, None, None +60.06, [INFO], robot6, {'battery-level': '51.84'}, None, None +70.03, [INFO], robot6, {'battery-level': '51.46'}, None, None +70.03, [INFO], robot6, {'y': 19.557, 'x': -37.139, 'yaw': 3.138}, None, None +80.06, [INFO], robot6, {'y': 17.433, 'x': -37.111, 'yaw': 3.141}, None, None +80.06, [INFO], robot6, {'battery-level': '51.08'}, None, None +90.03, [INFO], robot6, {'battery-level': '50.70'}, None, None +90.03, [INFO], robot6, {'y': 15.889, 'x': -36.19, 'yaw': -3.142}, None, None +100.08, [INFO], robot6, {'battery-level': '50.32'}, None, None +100.08, [INFO], robot6, {'y': 15.366, 'x': -34.115, 'yaw': 3.142}, None, None +110.08, [INFO], robot6, {'y': 15.474, 'x': -31.986, 'yaw': -3.141}, None, None +110.08, [INFO], robot6, {'battery-level': '49.94'}, None, None +120.04, [INFO], robot6, {'y': 15.668, 'x': -29.881, 'yaw': 3.142}, None, None +120.04, [INFO], robot6, {'battery-level': '49.56'}, None, None +130.03, [INFO], robot6, {'battery-level': '49.18'}, None, None +130.03, [INFO], robot6, {'y': 15.773, 'x': -27.772, 'yaw': 3.139}, None, None +140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None +140.04, [INFO], robot6, {'y': 15.209, 'x': -25.939, 'yaw': -3.142}, None, None +150.01, [INFO], robot6, {'battery-level': '48.42'}, None, None +150.01, [INFO], robot6, {'y': 13.146, 'x': -25.8, 'yaw': 3.141}, None, None +160.04, [INFO], robot6, {'battery-level': '48.04'}, None, None +160.04, [INFO], robot6, {'y': 12.907, 'x': -25.995, 'yaw': -3.141}, None, None +163.54, [info], lab_arm, sync, wait-message, (status=message-received) +164.45, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/15_aabbcb.log b/app/controllers/analyze_skills/logs/15_aabbcb.log new file mode 100644 index 00000000..94c06901 --- /dev/null +++ b/app/controllers/analyze_skills/logs/15_aabbcb.log @@ -0,0 +1,35 @@ +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot5, {'y': 18.308, 'x': -34.424, 'yaw': -3.142}, None, None +10.07, [INFO], robot5, {'battery-level': '71.11'}, None, None +20.04, [INFO], robot5, {'battery-level': '70.35'}, None, None +20.04, [INFO], robot5, {'y': 17.971, 'x': -36.124, 'yaw': 3.141}, None, None +30.04, [INFO], robot5, {'y': 18.186, 'x': -36.634, 'yaw': 3.141}, None, None +30.04, [INFO], robot5, {'battery-level': '69.59'}, None, None +40.01, [INFO], robot5, {'battery-level': '68.83'}, None, None +40.01, [INFO], robot5, {'y': 17.373, 'x': -36.849, 'yaw': 3.141}, None, None +50.08, [INFO], robot5, {'battery-level': '68.07'}, None, None +50.08, [INFO], robot5, {'y': 17.504, 'x': -37.295, 'yaw': -3.141}, None, None +60.02, [INFO], robot5, {'battery-level': '67.31'}, None, None +60.02, [INFO], robot5, {'y': 17.435, 'x': -36.898, 'yaw': -3.141}, None, None +70.01, [INFO], robot5, {'battery-level': '66.55'}, None, None +70.01, [INFO], robot5, {'y': 17.394, 'x': -37.046, 'yaw': -3.142}, None, None +80.06, [INFO], robot5, {'battery-level': '65.79'}, None, None +80.06, [INFO], robot5, {'y': 17.216, 'x': -36.809, 'yaw': 3.141}, None, None +90.02, [INFO], robot5, {'y': 17.273, 'x': -37.026, 'yaw': 3.142}, None, None +90.02, [INFO], robot5, {'battery-level': '65.03'}, None, None +100.05, [INFO], robot5, {'battery-level': '64.27'}, None, None +100.05, [INFO], robot5, {'y': 17.369, 'x': -37.097, 'yaw': 3.141}, None, None +110.04, [INFO], robot5, {'y': 17.232, 'x': -36.817, 'yaw': -3.141}, None, None +110.04, [INFO], robot5, {'battery-level': '63.51'}, None, None +120.00, [INFO], robot5, {'battery-level': '62.75'}, None, None +120.00, [INFO], robot5, {'y': 17.175, 'x': -37.01, 'yaw': 3.142}, None, None +130.04, [INFO], robot5, {'battery-level': '61.99'}, None, None +130.04, [INFO], robot5, {'y': 17.33, 'x': -36.869, 'yaw': -3.141}, None, None +140.09, [INFO], robot5, {'y': 17.228, 'x': -36.976, 'yaw': 3.142}, None, None +140.09, [INFO], robot5, {'battery-level': '61.23'}, None, None +150.04, [INFO], robot5, {'y': 17.352, 'x': -37.075, 'yaw': -3.141}, None, None +150.04, [INFO], robot5, {'battery-level': '60.47'}, None, None +160.03, [INFO], robot5, {'battery-level': '59.71'}, None, None +160.03, [INFO], robot5, {'y': 17.261, 'x': -36.783, 'yaw': 3.142}, None, None +162.01, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/15_aabbcp.log b/app/controllers/analyze_skills/logs/15_aabbcp.log new file mode 100644 index 00000000..5c96ac6b --- /dev/null +++ b/app/controllers/analyze_skills/logs/15_aabbcp.log @@ -0,0 +1,24 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.06, [INFO], robot6, {'y': 17.241, 'x': -27.113, 'yaw': 3.142}, None, None +20.05, [INFO], robot6, {'battery-level': '53.36'}, None, None +20.05, [INFO], robot6, {'y': 16.246, 'x': -28.21, 'yaw': -3.142}, None, None +30.09, [INFO], robot6, {'battery-level': '52.98'}, None, None +30.09, [INFO], robot6, {'y': 17.886, 'x': -28.634, 'yaw': 3.142}, None, None +40.03, [INFO], robot6, {'y': 18.058, 'x': -28.608, 'yaw': 3.142}, None, None +40.03, [INFO], robot6, {'battery-level': '52.60'}, None, None +43.63, [info], nurse, sync, received-request, (status=sending-request) +43.63, [info], nurse, sync, request-sent, (status=waiting) +43.63, [info], nurse, sync, wait-message, (status=message-received) +50.06, [INFO], robot6, {'y': 16.943, 'x': -28.72, 'yaw': 3.141}, None, None +50.06, [INFO], robot6, {'battery-level': '52.22'}, None, None +60.07, [INFO], robot6, {'battery-level': '51.84'}, None, None +60.07, [INFO], robot6, {'y': 16.144, 'x': -27.214, 'yaw': 3.142}, None, None +70.07, [INFO], robot6, {'y': 14.867, 'x': -25.93, 'yaw': 3.141}, None, None +70.07, [INFO], robot6, {'battery-level': '51.46'}, None, None +80.09, [INFO], robot6, {'y': 12.995, 'x': -25.921, 'yaw': -3.142}, None, None +80.09, [INFO], robot6, {'battery-level': '51.08'}, None, None +88.75, [info], lab_arm, sync, wait-message, (status=message-received) +89.67, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/16_aabcab.log b/app/controllers/analyze_skills/logs/16_aabcab.log new file mode 100644 index 00000000..9b82679f --- /dev/null +++ b/app/controllers/analyze_skills/logs/16_aabcab.log @@ -0,0 +1,58 @@ +0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot1, {'battery-level': '23.40'}, None, None +10.01, [INFO], robot1, {'y': 17.324, 'x': -11.666, 'yaw': 3.142}, None, None +20.01, [INFO], robot1, {'y': 16.253, 'x': -13.051, 'yaw': -3.139}, None, None +20.01, [INFO], robot1, {'battery-level': '22.74'}, None, None +30.03, [INFO], robot1, {'y': 16.195, 'x': -15.176, 'yaw': 3.137}, None, None +30.03, [INFO], robot1, {'battery-level': '22.08'}, None, None +40.06, [INFO], robot1, {'battery-level': '21.42'}, None, None +40.06, [INFO], robot1, {'y': 16.145, 'x': -17.285, 'yaw': 3.14}, None, None +50.05, [INFO], robot1, {'y': 16.233, 'x': -19.387, 'yaw': -3.142}, None, None +50.05, [INFO], robot1, {'battery-level': '20.76'}, None, None +60.02, [INFO], robot1, {'battery-level': '20.10'}, None, None +60.02, [INFO], robot1, {'y': 16.391, 'x': -21.481, 'yaw': 3.142}, None, None +70.06, [INFO], robot1, {'y': 16.167, 'x': -23.593, 'yaw': 3.141}, None, None +70.06, [INFO], robot1, {'battery-level': '19.44'}, None, None +80.04, [INFO], robot1, {'y': 16.091, 'x': -25.708, 'yaw': 3.141}, None, None +80.04, [INFO], robot1, {'battery-level': '18.78'}, None, None +90.06, [INFO], robot1, {'y': 16.176, 'x': -27.821, 'yaw': 3.141}, None, None +90.06, [INFO], robot1, {'battery-level': '18.12'}, None, None +100.09, [INFO], robot1, {'battery-level': '17.46'}, None, None +100.09, [INFO], robot1, {'y': 16.209, 'x': -29.93, 'yaw': 3.141}, None, None +110.01, [INFO], robot1, {'battery-level': '16.80'}, None, None +110.01, [INFO], robot1, {'y': 15.96, 'x': -32.015, 'yaw': 3.14}, None, None +120.01, [INFO], robot1, {'battery-level': '16.14'}, None, None +120.01, [INFO], robot1, {'y': 15.467, 'x': -34.094, 'yaw': -3.142}, None, None +130.05, [INFO], robot1, {'battery-level': '15.48'}, None, None +130.05, [INFO], robot1, {'y': 15.644, 'x': -36.211, 'yaw': 3.141}, None, None +140.03, [INFO], robot1, {'y': 17.351, 'x': -36.903, 'yaw': -3.142}, None, None +140.03, [INFO], robot1, {'battery-level': '14.82'}, None, None +150.05, [INFO], robot1, {'battery-level': '14.16'}, None, None +150.05, [INFO], robot1, {'y': 17.601, 'x': -36.907, 'yaw': -3.142}, None, None +160.01, [INFO], robot1, {'battery-level': '13.50'}, None, None +160.01, [INFO], robot1, {'y': 17.703, 'x': -36.889, 'yaw': -3.142}, None, None +170.08, [INFO], robot1, {'battery-level': '12.84'}, None, None +170.08, [INFO], robot1, {'y': 17.7, 'x': -36.796, 'yaw': -3.142}, None, None +180.01, [INFO], robot1, {'y': 17.7, 'x': -36.794, 'yaw': -3.142}, None, None +180.01, [INFO], robot1, {'battery-level': '12.18'}, None, None +190.09, [INFO], robot1, {'battery-level': '11.52'}, None, None +190.09, [INFO], robot1, {'y': 17.7, 'x': -36.794, 'yaw': -3.142}, None, None +200.02, [INFO], robot1, {'y': 17.7, 'x': -36.794, 'yaw': -3.142}, None, None +200.02, [INFO], robot1, {'battery-level': '10.86'}, None, None +210.03, [INFO], robot1, {'battery-level': '10.20'}, None, None +210.03, [INFO], robot1, {'y': 17.671, 'x': -36.86, 'yaw': 3.142}, None, None +220.08, [INFO], robot1, {'battery-level': '9.54'}, None, None +220.08, [INFO], robot1, {'y': 17.675, 'x': -37.022, 'yaw': 3.142}, None, None +230.02, [INFO], robot1, {'battery-level': '8.88'}, None, None +230.02, [INFO], robot1, {'y': 17.7, 'x': -37.006, 'yaw': -3.142}, None, None +240.09, [INFO], robot1, {'battery-level': '8.22'}, None, None +240.09, [INFO], robot1, {'y': 17.7, 'x': -37.006, 'yaw': -3.142}, None, None +250.05, [INFO], robot1, {'battery-level': '7.56'}, None, None +250.05, [INFO], robot1, {'y': 17.7, 'x': -37.006, 'yaw': 3.142}, None, None +260.00, [INFO], robot1, {'y': 17.697, 'x': -36.99, 'yaw': -3.141}, None, None +260.00, [INFO], robot1, {'battery-level': '6.90'}, None, None +270.08, [INFO], robot1, {'battery-level': '6.24'}, None, None +270.08, [INFO], robot1, {'y': 17.697, 'x': -36.973, 'yaw': -3.142}, None, None +278.72, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/16_aabcap.log b/app/controllers/analyze_skills/logs/16_aabcap.log new file mode 100644 index 00000000..f7f70b52 --- /dev/null +++ b/app/controllers/analyze_skills/logs/16_aabcap.log @@ -0,0 +1,69 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.03, [INFO], robot6, {'y': 34.332, 'x': -33.684, 'yaw': -3.142}, None, None +20.01, [INFO], robot6, {'y': 34.66, 'x': -35.761, 'yaw': -3.141}, None, None +20.01, [INFO], robot6, {'battery-level': '53.36'}, None, None +30.07, [INFO], robot6, {'y': 33.107, 'x': -36.814, 'yaw': -3.141}, None, None +30.07, [INFO], robot6, {'battery-level': '52.98'}, None, None +40.01, [INFO], robot6, {'battery-level': '52.60'}, None, None +40.01, [INFO], robot6, {'y': 31.005, 'x': -36.789, 'yaw': -3.142}, None, None +50.09, [INFO], robot6, {'battery-level': '52.22'}, None, None +50.09, [INFO], robot6, {'y': 28.877, 'x': -36.799, 'yaw': -3.142}, None, None +60.05, [INFO], robot6, {'battery-level': '51.84'}, None, None +60.05, [INFO], robot6, {'y': 26.766, 'x': -36.837, 'yaw': 3.141}, None, None +70.01, [INFO], robot6, {'y': 24.649, 'x': -36.825, 'yaw': -3.142}, None, None +70.01, [INFO], robot6, {'battery-level': '51.46'}, None, None +80.06, [INFO], robot6, {'battery-level': '51.08'}, None, None +80.06, [INFO], robot6, {'y': 22.518, 'x': -36.95, 'yaw': -3.141}, None, None +90.04, [INFO], robot6, {'battery-level': '50.70'}, None, None +90.04, [INFO], robot6, {'y': 20.393, 'x': -37.011, 'yaw': 3.136}, None, None +100.00, [INFO], robot6, {'y': 18.426, 'x': -36.448, 'yaw': 3.137}, None, None +100.00, [INFO], robot6, {'battery-level': '50.32'}, None, None +110.03, [INFO], robot6, {'battery-level': '49.94'}, None, None +110.03, [INFO], robot6, {'y': 17.966, 'x': -34.59, 'yaw': 3.142}, None, None +120.01, [INFO], robot6, {'battery-level': '49.56'}, None, None +120.01, [INFO], robot6, {'y': 18.975, 'x': -33.948, 'yaw': -3.142}, None, None +122.64, [info], nurse, sync, received-request, (status=sending-request) +122.64, [info], nurse, sync, request-sent, (status=waiting) +122.64, [info], nurse, sync, wait-message, (status=message-received) +130.09, [INFO], robot6, {'battery-level': '49.18'}, None, None +130.09, [INFO], robot6, {'y': 17.978, 'x': -34.676, 'yaw': -3.139}, None, None +140.00, [INFO], robot6, {'battery-level': '48.80'}, None, None +140.00, [INFO], robot6, {'y': 17.981, 'x': -36.139, 'yaw': 3.142}, None, None +150.06, [INFO], robot6, {'y': 17.366, 'x': -37.039, 'yaw': -3.142}, None, None +150.06, [INFO], robot6, {'battery-level': '48.42'}, None, None +160.07, [INFO], robot6, {'y': 17.422, 'x': -36.888, 'yaw': 3.141}, None, None +160.07, [INFO], robot6, {'battery-level': '48.04'}, None, None +170.02, [INFO], robot6, {'battery-level': '47.66'}, None, None +170.02, [INFO], robot6, {'y': 17.482, 'x': -36.897, 'yaw': -3.142}, None, None +180.04, [INFO], robot6, {'battery-level': '47.28'}, None, None +180.04, [INFO], robot6, {'y': 17.242, 'x': -37.082, 'yaw': 3.141}, None, None +190.00, [INFO], robot6, {'y': 17.345, 'x': -36.936, 'yaw': 3.142}, None, None +190.00, [INFO], robot6, {'battery-level': '46.90'}, None, None +199.94, [INFO], robot6, {'y': 17.375, 'x': -37.035, 'yaw': -3.141}, None, None +200.03, [INFO], robot6, {'battery-level': '46.52'}, None, None +210.04, [INFO], robot6, {'battery-level': '46.14'}, None, None +210.04, [INFO], robot6, {'y': 17.33, 'x': -36.853, 'yaw': 3.142}, None, None +220.09, [INFO], robot6, {'battery-level': '45.76'}, None, None +220.09, [INFO], robot6, {'y': 17.556, 'x': -36.932, 'yaw': 3.142}, None, None +230.01, [INFO], robot6, {'battery-level': '45.38'}, None, None +230.01, [INFO], robot6, {'y': 17.225, 'x': -36.761, 'yaw': -3.142}, None, None +240.07, [INFO], robot6, {'y': 17.393, 'x': -36.864, 'yaw': 3.141}, None, None +240.07, [INFO], robot6, {'battery-level': '45.00'}, None, None +250.00, [INFO], robot6, {'battery-level': '44.62'}, None, None +250.00, [INFO], robot6, {'y': 17.345, 'x': -36.919, 'yaw': -3.142}, None, None +260.05, [INFO], robot6, {'battery-level': '44.24'}, None, None +260.05, [INFO], robot6, {'y': 17.375, 'x': -36.915, 'yaw': -3.142}, None, None +270.06, [INFO], robot6, {'y': 17.358, 'x': -37.044, 'yaw': 3.142}, None, None +270.06, [INFO], robot6, {'battery-level': '43.86'}, None, None +280.06, [INFO], robot6, {'y': 17.397, 'x': -36.85, 'yaw': -3.141}, None, None +280.06, [INFO], robot6, {'battery-level': '43.48'}, None, None +290.07, [INFO], robot6, {'battery-level': '43.10'}, None, None +290.07, [INFO], robot6, {'y': 17.411, 'x': -37.133, 'yaw': -3.142}, None, None +300.07, [INFO], robot6, {'battery-level': '42.72'}, None, None +300.07, [INFO], robot6, {'y': 17.408, 'x': -37.026, 'yaw': 3.141}, None, None +310.05, [INFO], robot6, {'battery-level': '42.34'}, None, None +310.05, [INFO], robot6, {'y': 17.314, 'x': -36.865, 'yaw': -3.142}, None, None +311.67, [WARN], robot6, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/17_aabcbb.log b/app/controllers/analyze_skills/logs/17_aabcbb.log new file mode 100644 index 00000000..ed78e9f3 --- /dev/null +++ b/app/controllers/analyze_skills/logs/17_aabcbb.log @@ -0,0 +1,37 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.05, [INFO], robot6, {'y': 18.344, 'x': -34.42, 'yaw': -3.142}, None, None +20.05, [INFO], robot6, {'battery-level': '53.36'}, None, None +20.05, [INFO], robot6, {'y': 18.078, 'x': -36.269, 'yaw': 3.141}, None, None +30.00, [INFO], robot6, {'battery-level': '52.98'}, None, None +30.00, [INFO], robot6, {'y': 19.985, 'x': -36.858, 'yaw': 3.139}, None, None +40.04, [INFO], robot6, {'y': 21.477, 'x': -37.883, 'yaw': 3.142}, None, None +40.04, [INFO], robot6, {'battery-level': '52.60'}, None, None +50.07, [INFO], robot6, {'battery-level': '52.22'}, None, None +50.07, [INFO], robot6, {'y': 21.416, 'x': -38.094, 'yaw': 3.142}, None, None +55.87, [info], nurse, sync, received-request, (status=sending-request) +55.87, [info], nurse, sync, request-sent, (status=waiting) +55.87, [info], nurse, sync, wait-message, (status=message-received) +60.00, [INFO], robot6, {'y': 21.341, 'x': -37.452, 'yaw': -3.141}, None, None +60.00, [INFO], robot6, {'battery-level': '51.84'}, None, None +70.07, [INFO], robot6, {'battery-level': '51.46'}, None, None +70.07, [INFO], robot6, {'y': 19.274, 'x': -37.209, 'yaw': 3.142}, None, None +80.08, [INFO], robot6, {'y': 17.155, 'x': -37.079, 'yaw': 3.14}, None, None +80.08, [INFO], robot6, {'battery-level': '51.08'}, None, None +90.02, [INFO], robot6, {'battery-level': '50.70'}, None, None +90.02, [INFO], robot6, {'y': 15.78, 'x': -36.016, 'yaw': 3.142}, None, None +100.04, [INFO], robot6, {'battery-level': '50.32'}, None, None +100.04, [INFO], robot6, {'y': 15.376, 'x': -33.928, 'yaw': -3.141}, None, None +110.08, [INFO], robot6, {'battery-level': '49.94'}, None, None +110.08, [INFO], robot6, {'y': 15.5, 'x': -31.798, 'yaw': -3.141}, None, None +120.08, [INFO], robot6, {'battery-level': '49.56'}, None, None +120.08, [INFO], robot6, {'y': 15.691, 'x': -29.688, 'yaw': -3.142}, None, None +130.00, [INFO], robot6, {'battery-level': '49.18'}, None, None +130.00, [INFO], robot6, {'y': 15.813, 'x': -27.589, 'yaw': -3.142}, None, None +140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None +140.04, [INFO], robot6, {'y': 15.019, 'x': -25.947, 'yaw': -3.142}, None, None +150.08, [INFO], robot6, {'y': 13.032, 'x': -25.825, 'yaw': -3.142}, None, None +150.08, [INFO], robot6, {'battery-level': '48.42'}, None, None +157.71, [info], lab_arm, sync, wait-message, (status=message-received) +158.62, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/17_aabcbp.log b/app/controllers/analyze_skills/logs/17_aabcbp.log new file mode 100644 index 00000000..c5f7f492 --- /dev/null +++ b/app/controllers/analyze_skills/logs/17_aabcbp.log @@ -0,0 +1,42 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.07, [INFO], robot6, {'y': 18.662, 'x': -34.264, 'yaw': -3.142}, None, None +20.08, [INFO], robot6, {'battery-level': '53.36'}, None, None +20.08, [INFO], robot6, {'y': 17.85, 'x': -35.948, 'yaw': 3.137}, None, None +30.08, [INFO], robot6, {'y': 19.605, 'x': -36.859, 'yaw': 3.137}, None, None +30.08, [INFO], robot6, {'battery-level': '52.98'}, None, None +39.91, [INFO], robot6, {'y': 21.506, 'x': -37.456, 'yaw': 3.14}, None, None +40.01, [INFO], robot6, {'battery-level': '52.60'}, None, None +50.05, [INFO], robot6, {'y': 21.442, 'x': -38.039, 'yaw': -3.141}, None, None +50.05, [INFO], robot6, {'battery-level': '52.22'}, None, None +60.06, [INFO], robot6, {'battery-level': '51.84'}, None, None +60.06, [INFO], robot6, {'y': 21.361, 'x': -38.132, 'yaw': 3.142}, None, None +70.02, [INFO], robot6, {'battery-level': '51.46'}, None, None +70.02, [INFO], robot6, {'y': 21.442, 'x': -38.141, 'yaw': -3.142}, None, None +70.02, [info], nurse, sync, received-request, (status=sending-request) +70.02, [info], nurse, sync, request-sent, (status=waiting) +70.02, [info], nurse, sync, wait-message, (status=message-received) +80.04, [INFO], robot6, {'battery-level': '51.08'}, None, None +80.04, [INFO], robot6, {'y': 20.448, 'x': -37.192, 'yaw': -3.142}, None, None +90.07, [INFO], robot6, {'battery-level': '50.70'}, None, None +90.07, [INFO], robot6, {'y': 18.328, 'x': -37.098, 'yaw': 3.14}, None, None +100.00, [INFO], robot6, {'battery-level': '50.32'}, None, None +100.00, [INFO], robot6, {'y': 16.253, 'x': -36.949, 'yaw': 3.141}, None, None +110.06, [INFO], robot6, {'battery-level': '49.94'}, None, None +110.06, [INFO], robot6, {'y': 15.517, 'x': -34.931, 'yaw': 3.142}, None, None +120.09, [INFO], robot6, {'battery-level': '49.56'}, None, None +120.09, [INFO], robot6, {'y': 15.454, 'x': -32.799, 'yaw': -3.141}, None, None +130.01, [INFO], robot6, {'battery-level': '49.18'}, None, None +130.01, [INFO], robot6, {'y': 15.524, 'x': -30.702, 'yaw': -3.141}, None, None +140.01, [INFO], robot6, {'battery-level': '48.80'}, None, None +140.01, [INFO], robot6, {'y': 15.746, 'x': -28.586, 'yaw': 3.141}, None, None +150.04, [INFO], robot6, {'battery-level': '48.42'}, None, None +150.04, [INFO], robot6, {'y': 15.814, 'x': -26.469, 'yaw': 3.141}, None, None +160.04, [INFO], robot6, {'battery-level': '48.04'}, None, None +160.04, [INFO], robot6, {'y': 13.865, 'x': -25.735, 'yaw': 3.141}, None, None +170.05, [INFO], robot6, {'y': 12.847, 'x': -25.943, 'yaw': -3.142}, None, None +170.05, [INFO], robot6, {'battery-level': '47.66'}, None, None +175.10, [info], lab_arm, sync, wait-message, (status=message-received) +176.01, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/18_aabccb.log b/app/controllers/analyze_skills/logs/18_aabccb.log new file mode 100644 index 00000000..157b8c59 --- /dev/null +++ b/app/controllers/analyze_skills/logs/18_aabccb.log @@ -0,0 +1,13 @@ +0.00, [INFO], robot3, {'battery-level': '8.04'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.08039941318304296, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['PC Room 3', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot3, {'battery-level': '7.46'}, None, None +10.01, [INFO], robot3, {'y': 21.432, 'x': -37.234, 'yaw': -3.141}, None, None +20.02, [INFO], robot3, {'battery-level': '6.82'}, None, None +20.02, [INFO], robot3, {'y': 19.309, 'x': -37.145, 'yaw': 3.142}, None, None +30.05, [INFO], robot3, {'y': 17.201, 'x': -37.064, 'yaw': 3.142}, None, None +30.05, [INFO], robot3, {'battery-level': '6.18'}, None, None +40.04, [INFO], robot3, {'y': 15.853, 'x': -35.864, 'yaw': 3.142}, None, None +40.04, [INFO], robot3, {'battery-level': '5.54'}, None, None +49.07, [WARN], robot3, LOWBATT, None, None +49.07, [WARN], None, end!, None, None diff --git a/app/controllers/analyze_skills/logs/18_aabccp.log b/app/controllers/analyze_skills/logs/18_aabccp.log new file mode 100644 index 00000000..80e0c530 --- /dev/null +++ b/app/controllers/analyze_skills/logs/18_aabccp.log @@ -0,0 +1,21 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.09, [INFO], robot6, {'y': 17.248, 'x': -27.114, 'yaw': 3.142}, None, None +19.93, [INFO], robot6, {'battery-level': '53.36'}, None, None +20.03, [INFO], robot6, {'y': 16.294, 'x': -28.178, 'yaw': -3.141}, None, None +30.05, [INFO], robot6, {'battery-level': '52.98'}, None, None +30.05, [INFO], robot6, {'y': 17.902, 'x': -28.618, 'yaw': -3.141}, None, None +35.10, [info], nurse, sync, received-request, (status=sending-request) +35.10, [info], nurse, sync, request-sent, (status=waiting) +35.10, [info], nurse, sync, wait-message, (status=message-received) +40.08, [INFO], robot6, {'y': 17.156, 'x': -28.704, 'yaw': -3.141}, None, None +40.08, [INFO], robot6, {'battery-level': '52.60'}, None, None +50.07, [INFO], robot6, {'battery-level': '52.22'}, None, None +50.07, [INFO], robot6, {'y': 16.123, 'x': -27.556, 'yaw': -3.142}, None, None +60.02, [INFO], robot6, {'y': 15.178, 'x': -26.041, 'yaw': 3.141}, None, None +60.02, [INFO], robot6, {'battery-level': '51.84'}, None, None +70.04, [INFO], robot6, {'battery-level': '51.46'}, None, None +70.04, [INFO], robot6, {'y': 13.118, 'x': -25.881, 'yaw': 3.142}, None, None +78.29, [info], lab_arm, sync, wait-message, (status=message-received) +79.22, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/19_aacaab.log b/app/controllers/analyze_skills/logs/19_aacaab.log new file mode 100644 index 00000000..3228ffcf --- /dev/null +++ b/app/controllers/analyze_skills/logs/19_aacaab.log @@ -0,0 +1,43 @@ +0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None +0.15, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.15, [DEBUG], logger, Simulation open, None, None +9.98, [INFO], robot1, {'battery-level': '23.38'}, None, None +9.98, [INFO], robot1, {'y': 16.815, 'x': -11.746, 'yaw': 3.14}, None, None +20.01, [INFO], robot1, {'battery-level': '22.70'}, None, None +20.01, [INFO], robot1, {'y': 16.299, 'x': -13.587, 'yaw': -3.142}, None, None +30.01, [INFO], robot1, {'y': 16.192, 'x': -15.702, 'yaw': 3.142}, None, None +30.01, [INFO], robot1, {'battery-level': '22.02'}, None, None +40.01, [INFO], robot1, {'battery-level': '21.34'}, None, None +40.01, [INFO], robot1, {'y': 16.148, 'x': -17.822, 'yaw': 3.141}, None, None +50.01, [INFO], robot1, {'y': 16.28, 'x': -19.943, 'yaw': 3.139}, None, None +50.01, [INFO], robot1, {'battery-level': '20.66'}, None, None +60.00, [INFO], robot1, {'battery-level': '19.98'}, None, None +60.00, [INFO], robot1, {'y': 16.289, 'x': -22.058, 'yaw': 3.141}, None, None +70.01, [INFO], robot1, {'y': 16.139, 'x': -24.173, 'yaw': 3.14}, None, None +70.01, [INFO], robot1, {'battery-level': '19.30'}, None, None +80.03, [INFO], robot1, {'y': 16.148, 'x': -26.301, 'yaw': 3.141}, None, None +80.03, [INFO], robot1, {'battery-level': '18.62'}, None, None +90.00, [INFO], robot1, {'battery-level': '17.94'}, None, None +90.00, [INFO], robot1, {'y': 16.198, 'x': -28.417, 'yaw': -3.142}, None, None +100.01, [INFO], robot1, {'y': 16.182, 'x': -30.544, 'yaw': 3.141}, None, None +100.01, [INFO], robot1, {'battery-level': '17.26'}, None, None +110.00, [INFO], robot1, {'battery-level': '16.58'}, None, None +110.00, [INFO], robot1, {'y': 15.936, 'x': -32.658, 'yaw': 3.142}, None, None +119.99, [INFO], robot1, {'y': 15.385, 'x': -34.734, 'yaw': -3.141}, None, None +120.03, [INFO], robot1, {'battery-level': '15.90'}, None, None +129.99, [INFO], robot1, {'battery-level': '15.22'}, None, None +129.99, [INFO], robot1, {'y': 15.594, 'x': -36.23, 'yaw': -3.141}, None, None +140.01, [INFO], robot1, {'y': 17.492, 'x': -36.676, 'yaw': -3.141}, None, None +140.01, [INFO], robot1, {'battery-level': '14.54'}, None, None +150.02, [INFO], robot1, {'y': 17.892, 'x': -35.998, 'yaw': 3.141}, None, None +150.02, [INFO], robot1, {'battery-level': '13.86'}, None, None +159.99, [INFO], robot1, {'battery-level': '13.18'}, None, None +159.99, [INFO], robot1, {'y': 17.948, 'x': -35.893, 'yaw': -3.142}, None, None +170.01, [INFO], robot1, {'y': 18.088, 'x': -35.821, 'yaw': 3.141}, None, None +170.01, [INFO], robot1, {'battery-level': '12.50'}, None, None +180.00, [INFO], robot1, {'battery-level': '11.82'}, None, None +180.00, [INFO], robot1, {'y': 18.307, 'x': -35.717, 'yaw': 3.141}, None, None +190.03, [INFO], robot1, {'y': 18.306, 'x': -35.719, 'yaw': 3.142}, None, None +190.03, [INFO], robot1, {'battery-level': '11.14'}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/19_aacaap.log b/app/controllers/analyze_skills/logs/19_aacaap.log new file mode 100644 index 00000000..d371914e --- /dev/null +++ b/app/controllers/analyze_skills/logs/19_aacaap.log @@ -0,0 +1,70 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot4, {'y': 34.259, 'x': -38.707, 'yaw': 3.142}, None, None +10.01, [INFO], robot4, {'battery-level': '17.26'}, None, None +20.03, [INFO], robot4, {'battery-level': '17.00'}, None, None +20.03, [INFO], robot4, {'y': 33.836, 'x': -37.054, 'yaw': -3.142}, None, None +30.06, [INFO], robot4, {'battery-level': '16.74'}, None, None +30.06, [INFO], robot4, {'y': 31.72, 'x': -37.094, 'yaw': 3.141}, None, None +40.08, [INFO], robot4, {'y': 29.602, 'x': -37.038, 'yaw': 3.141}, None, None +40.08, [INFO], robot4, {'battery-level': '16.48'}, None, None +50.09, [INFO], robot4, {'battery-level': '16.22'}, None, None +50.09, [INFO], robot4, {'y': 27.501, 'x': -36.997, 'yaw': 3.139}, None, None +60.02, [INFO], robot4, {'y': 25.409, 'x': -37.032, 'yaw': 3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None +70.04, [INFO], robot4, {'y': 23.302, 'x': -37.021, 'yaw': 3.141}, None, None +70.04, [INFO], robot4, {'battery-level': '15.70'}, None, None +80.06, [INFO], robot4, {'battery-level': '15.44'}, None, None +80.06, [INFO], robot4, {'y': 21.194, 'x': -37.145, 'yaw': 3.142}, None, None +90.04, [INFO], robot4, {'battery-level': '15.18'}, None, None +90.04, [INFO], robot4, {'y': 19.079, 'x': -37.049, 'yaw': 3.141}, None, None +100.06, [INFO], robot4, {'y': 17.712, 'x': -35.405, 'yaw': -3.141}, None, None +100.06, [INFO], robot4, {'battery-level': '14.92'}, None, None +110.08, [INFO], robot4, {'y': 18.854, 'x': -33.982, 'yaw': 3.142}, None, None +110.08, [INFO], robot4, {'battery-level': '14.66'}, None, None +116.52, [info], nurse, sync, received-request, (status=sending-request) +116.52, [info], nurse, sync, request-sent, (status=waiting) +116.52, [info], nurse, sync, wait-message, (status=message-received) +120.07, [INFO], robot4, {'y': 18.683, 'x': -34.313, 'yaw': -3.142}, None, None +120.07, [INFO], robot4, {'battery-level': '14.40'}, None, None +130.03, [INFO], robot4, {'y': 17.866, 'x': -35.966, 'yaw': 3.138}, None, None +130.03, [INFO], robot4, {'battery-level': '14.14'}, None, None +140.03, [INFO], robot4, {'battery-level': '13.88'}, None, None +140.03, [INFO], robot4, {'y': 17.633, 'x': -37.056, 'yaw': 3.142}, None, None +150.02, [INFO], robot4, {'battery-level': '13.62'}, None, None +150.02, [INFO], robot4, {'y': 17.333, 'x': -37.093, 'yaw': 3.14}, None, None +160.00, [INFO], robot4, {'y': 17.326, 'x': -36.987, 'yaw': 3.142}, None, None +160.00, [INFO], robot4, {'battery-level': '13.36'}, None, None +170.08, [INFO], robot4, {'battery-level': '13.10'}, None, None +170.08, [INFO], robot4, {'y': 17.282, 'x': -36.858, 'yaw': -3.142}, None, None +180.00, [INFO], robot4, {'y': 17.582, 'x': -37.069, 'yaw': -3.141}, None, None +180.00, [INFO], robot4, {'battery-level': '12.84'}, None, None +190.01, [INFO], robot4, {'y': 17.347, 'x': -37.016, 'yaw': -3.142}, None, None +190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None +200.09, [INFO], robot4, {'battery-level': '12.32'}, None, None +200.09, [INFO], robot4, {'y': 17.353, 'x': -37.106, 'yaw': -3.141}, None, None +210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None +210.01, [INFO], robot4, {'y': 17.475, 'x': -36.93, 'yaw': -3.142}, None, None +220.08, [INFO], robot4, {'battery-level': '11.80'}, None, None +220.08, [INFO], robot4, {'y': 17.303, 'x': -36.958, 'yaw': -3.142}, None, None +230.05, [INFO], robot4, {'battery-level': '11.54'}, None, None +230.05, [INFO], robot4, {'y': 17.32, 'x': -37.039, 'yaw': 3.141}, None, None +240.02, [INFO], robot4, {'y': 17.445, 'x': -37.04, 'yaw': 3.141}, None, None +240.02, [INFO], robot4, {'battery-level': '11.28'}, None, None +250.07, [INFO], robot4, {'y': 17.338, 'x': -36.953, 'yaw': -3.142}, None, None +250.07, [INFO], robot4, {'battery-level': '11.02'}, None, None +260.01, [INFO], robot4, {'battery-level': '10.76'}, None, None +260.01, [INFO], robot4, {'y': 17.327, 'x': -36.924, 'yaw': 3.142}, None, None +270.02, [INFO], robot4, {'y': 17.247, 'x': -37.081, 'yaw': 3.141}, None, None +270.02, [INFO], robot4, {'battery-level': '10.50'}, None, None +280.01, [INFO], robot4, {'y': 17.301, 'x': -36.936, 'yaw': 3.142}, None, None +280.01, [INFO], robot4, {'battery-level': '10.24'}, None, None +290.02, [INFO], robot4, {'y': 17.391, 'x': -37.002, 'yaw': 3.142}, None, None +290.02, [INFO], robot4, {'battery-level': '9.98'}, None, None +300.02, [INFO], robot4, {'battery-level': '9.72'}, None, None +300.02, [INFO], robot4, {'y': 17.481, 'x': -37.039, 'yaw': 3.142}, None, None +310.04, [INFO], robot4, {'battery-level': '9.46'}, None, None +310.04, [INFO], robot4, {'y': 17.183, 'x': -36.86, 'yaw': -3.141}, None, None +313.36, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/1_aaaaab.log b/app/controllers/analyze_skills/logs/1_aaaaab.log new file mode 100644 index 00000000..3f26c938 --- /dev/null +++ b/app/controllers/analyze_skills/logs/1_aaaaab.log @@ -0,0 +1,4 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], +[WARN], logger, TIMEOUT, None, None \ No newline at end of file diff --git a/app/controllers/analyze_skills/logs/1_aaaaap.log b/app/controllers/analyze_skills/logs/1_aaaaap.log new file mode 100644 index 00000000..409442c5 --- /dev/null +++ b/app/controllers/analyze_skills/logs/1_aaaaap.log @@ -0,0 +1,52 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.17, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.17, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot2, {'battery-level': '63.01'}, None, None +10.01, [INFO], robot2, {'y': 17.11, 'x': -19.335, 'yaw': 3.141}, None, None +20.00, [INFO], robot2, {'battery-level': '62.47'}, None, None +20.00, [INFO], robot2, {'y': 16.255, 'x': -20.729, 'yaw': 3.141}, None, None +30.06, [INFO], robot2, {'y': 16.199, 'x': -22.866, 'yaw': 3.141}, None, None +30.06, [INFO], robot2, {'battery-level': '61.93'}, None, None +40.05, [INFO], robot2, {'battery-level': '61.39'}, None, None +40.05, [INFO], robot2, {'y': 16.16, 'x': -24.988, 'yaw': 3.14}, None, None +50.06, [INFO], robot2, {'battery-level': '60.85'}, None, None +50.06, [INFO], robot2, {'y': 16.111, 'x': -27.127, 'yaw': 3.141}, None, None +60.00, [INFO], robot2, {'battery-level': '60.31'}, None, None +60.00, [INFO], robot2, {'y': 16.214, 'x': -29.237, 'yaw': -3.142}, None, None +70.04, [INFO], robot2, {'y': 16.085, 'x': -31.368, 'yaw': 3.141}, None, None +70.04, [INFO], robot2, {'battery-level': '59.77'}, None, None +80.07, [INFO], robot2, {'battery-level': '59.23'}, None, None +80.07, [INFO], robot2, {'y': 15.665, 'x': -33.475, 'yaw': 3.142}, None, None +90.01, [INFO], robot2, {'battery-level': '58.69'}, None, None +90.01, [INFO], robot2, {'y': 15.486, 'x': -35.571, 'yaw': -3.142}, None, None +100.04, [INFO], robot2, {'y': 16.638, 'x': -36.883, 'yaw': -3.142}, None, None +100.04, [INFO], robot2, {'battery-level': '58.15'}, None, None +110.05, [INFO], robot2, {'battery-level': '57.61'}, None, None +110.05, [INFO], robot2, {'y': 17.602, 'x': -36.833, 'yaw': -3.142}, None, None +120.08, [INFO], robot2, {'y': 17.66, 'x': -36.805, 'yaw': -3.142}, None, None +120.08, [INFO], robot2, {'battery-level': '57.07'}, None, None +130.04, [INFO], robot2, {'y': 18.041, 'x': -36.352, 'yaw': -3.142}, None, None +130.04, [INFO], robot2, {'battery-level': '56.53'}, None, None +140.00, [INFO], robot2, {'y': 18.12, 'x': -35.851, 'yaw': -3.142}, None, None +140.00, [INFO], robot2, {'battery-level': '55.99'}, None, None +150.05, [INFO], robot2, {'y': 18.174, 'x': -35.85, 'yaw': -3.141}, None, None +150.05, [INFO], robot2, {'battery-level': '55.45'}, None, None +160.00, [INFO], robot2, {'battery-level': '54.91'}, None, None +160.00, [INFO], robot2, {'y': 18.202, 'x': -35.847, 'yaw': 3.141}, None, None +170.06, [INFO], robot2, {'y': 18.222, 'x': -35.847, 'yaw': -3.142}, None, None +170.06, [INFO], robot2, {'battery-level': '54.37'}, None, None +180.00, [INFO], robot2, {'y': 18.222, 'x': -35.847, 'yaw': -3.142}, None, None +180.00, [INFO], robot2, {'battery-level': '53.83'}, None, None +190.05, [INFO], robot2, {'y': 18.241, 'x': -36.008, 'yaw': 3.142}, None, None +190.05, [INFO], robot2, {'battery-level': '53.29'}, None, None +200.04, [INFO], robot2, {'battery-level': '52.75'}, None, None +200.04, [INFO], robot2, {'y': 18.309, 'x': -35.742, 'yaw': 3.141}, None, None +210.03, [INFO], robot2, {'battery-level': '52.21'}, None, None +210.03, [INFO], robot2, {'y': 18.306, 'x': -35.746, 'yaw': 3.141}, None, None +220.02, [INFO], robot2, {'y': 18.308, 'x': -35.745, 'yaw': 3.142}, None, None +220.02, [INFO], robot2, {'battery-level': '51.67'}, None, None +230.07, [INFO], robot2, {'y': 18.308, 'x': -35.745, 'yaw': -3.142}, None, None +230.07, [INFO], robot2, {'battery-level': '51.13'}, None, None +240.06, [INFO], robot2, {'y': 18.329, 'x': -35.754, 'yaw': 3.141}, None, None +240.06, [INFO], robot2, {'battery-level': '50.59'}, None, None +246.43, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/20_aacabb.log b/app/controllers/analyze_skills/logs/20_aacabb.log new file mode 100644 index 00000000..293b5a71 --- /dev/null +++ b/app/controllers/analyze_skills/logs/20_aacabb.log @@ -0,0 +1,25 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot1, {'y': 17.399, 'x': -27.132, 'yaw': -3.142}, None, None +10.07, [INFO], robot1, {'battery-level': '23.38'}, None, None +20.08, [INFO], robot1, {'y': 16.131, 'x': -28.056, 'yaw': 3.141}, None, None +20.08, [INFO], robot1, {'battery-level': '22.70'}, None, None +30.02, [INFO], robot1, {'battery-level': '22.02'}, None, None +30.02, [INFO], robot1, {'y': 16.069, 'x': -30.16, 'yaw': -3.142}, None, None +40.06, [INFO], robot1, {'battery-level': '21.34'}, None, None +40.06, [INFO], robot1, {'y': 15.84, 'x': -32.275, 'yaw': 3.14}, None, None +50.07, [INFO], robot1, {'battery-level': '20.66'}, None, None +50.07, [INFO], robot1, {'y': 15.398, 'x': -34.373, 'yaw': 3.142}, None, None +60.02, [INFO], robot1, {'y': 15.708, 'x': -36.459, 'yaw': 3.142}, None, None +60.02, [INFO], robot1, {'battery-level': '19.98'}, None, None +70.04, [INFO], robot1, {'y': 17.67, 'x': -36.674, 'yaw': -3.142}, None, None +70.04, [INFO], robot1, {'battery-level': '19.30'}, None, None +80.06, [INFO], robot1, {'battery-level': '18.62'}, None, None +80.06, [INFO], robot1, {'y': 19.785, 'x': -36.813, 'yaw': 3.141}, None, None +90.06, [INFO], robot1, {'battery-level': '17.94'}, None, None +90.06, [INFO], robot1, {'y': 21.475, 'x': -37.76, 'yaw': 3.141}, None, None +100.02, [INFO], robot1, {'battery-level': '17.26'}, None, None +100.02, [INFO], robot1, {'y': 21.404, 'x': -38.062, 'yaw': 3.141}, None, None +102.05, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/app/controllers/analyze_skills/logs/20_aacabp.log b/app/controllers/analyze_skills/logs/20_aacabp.log new file mode 100644 index 00000000..874c5d3b --- /dev/null +++ b/app/controllers/analyze_skills/logs/20_aacabp.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot4, {'battery-level': '17.26'}, None, None +10.08, [INFO], robot4, {'y': 34.245, 'x': -33.529, 'yaw': -3.142}, None, None +20.09, [INFO], robot4, {'y': 34.725, 'x': -35.593, 'yaw': 3.141}, None, None +20.09, [INFO], robot4, {'battery-level': '17.00'}, None, None +30.04, [INFO], robot4, {'battery-level': '16.74'}, None, None +30.04, [INFO], robot4, {'y': 33.337, 'x': -36.818, 'yaw': -3.142}, None, None +40.08, [INFO], robot4, {'y': 31.222, 'x': -36.791, 'yaw': -3.142}, None, None +40.08, [INFO], robot4, {'battery-level': '16.48'}, None, None +50.09, [INFO], robot4, {'y': 29.115, 'x': -36.832, 'yaw': -3.142}, None, None +50.09, [INFO], robot4, {'battery-level': '16.22'}, None, None +60.02, [INFO], robot4, {'y': 27.022, 'x': -36.862, 'yaw': 3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None +70.02, [INFO], robot4, {'y': 24.919, 'x': -36.861, 'yaw': -3.142}, None, None +70.02, [INFO], robot4, {'battery-level': '15.70'}, None, None +80.03, [INFO], robot4, {'y': 22.806, 'x': -36.961, 'yaw': 3.141}, None, None +80.03, [INFO], robot4, {'battery-level': '15.44'}, None, None +90.03, [INFO], robot4, {'y': 21.187, 'x': -37.734, 'yaw': -3.142}, None, None +90.03, [INFO], robot4, {'battery-level': '15.18'}, None, None +100.04, [INFO], robot4, {'battery-level': '14.92'}, None, None +100.04, [INFO], robot4, {'y': 21.39, 'x': -38.075, 'yaw': 3.142}, None, None +100.50, [info], nurse, sync, received-request, (status=sending-request) +100.50, [info], nurse, sync, request-sent, (status=waiting) +100.50, [info], nurse, sync, wait-message, (status=message-received) +110.03, [INFO], robot4, {'y': 20.457, 'x': -37.17, 'yaw': 3.141}, None, None +110.03, [INFO], robot4, {'battery-level': '14.66'}, None, None +120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None +120.00, [INFO], robot4, {'y': 18.356, 'x': -37.142, 'yaw': 3.141}, None, None +130.02, [INFO], robot4, {'battery-level': '14.14'}, None, None +130.02, [INFO], robot4, {'y': 16.24, 'x': -37.005, 'yaw': 3.14}, None, None +140.04, [INFO], robot4, {'y': 15.495, 'x': -35.01, 'yaw': -3.142}, None, None +140.04, [INFO], robot4, {'battery-level': '13.88'}, None, None +150.05, [INFO], robot4, {'y': 15.49, 'x': -32.891, 'yaw': 3.142}, None, None +150.05, [INFO], robot4, {'battery-level': '13.62'}, None, None +160.02, [INFO], robot4, {'battery-level': '13.36'}, None, None +160.02, [INFO], robot4, {'y': 15.533, 'x': -30.786, 'yaw': 3.141}, None, None +170.02, [INFO], robot4, {'y': 15.778, 'x': -28.676, 'yaw': 3.14}, None, None +170.02, [INFO], robot4, {'battery-level': '13.10'}, None, None +180.04, [INFO], robot4, {'y': 15.789, 'x': -26.568, 'yaw': 3.14}, None, None +180.04, [INFO], robot4, {'battery-level': '12.84'}, None, None +190.07, [INFO], robot4, {'y': 14.052, 'x': -25.776, 'yaw': 3.141}, None, None +190.07, [INFO], robot4, {'battery-level': '12.58'}, None, None +200.06, [INFO], robot4, {'battery-level': '12.32'}, None, None +200.06, [INFO], robot4, {'y': 12.876, 'x': -25.952, 'yaw': -3.142}, None, None +203.09, [info], lab_arm, sync, wait-message, (status=message-received) +204.01, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/21_aacacb.log b/app/controllers/analyze_skills/logs/21_aacacb.log new file mode 100644 index 00000000..29ebed71 --- /dev/null +++ b/app/controllers/analyze_skills/logs/21_aacacb.log @@ -0,0 +1,36 @@ +0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot5, {'battery-level': '71.42'}, None, None +10.06, [INFO], robot5, {'y': 18.287, 'x': -34.438, 'yaw': 3.142}, None, None +20.06, [INFO], robot5, {'y': 18.057, 'x': -36.244, 'yaw': 3.141}, None, None +20.06, [INFO], robot5, {'battery-level': '71.00'}, None, None +30.02, [INFO], robot5, {'battery-level': '70.58'}, None, None +30.02, [INFO], robot5, {'y': 17.468, 'x': -36.846, 'yaw': 3.141}, None, None +40.05, [INFO], robot5, {'battery-level': '70.16'}, None, None +40.05, [INFO], robot5, {'y': 17.305, 'x': -37.077, 'yaw': 3.14}, None, None +50.09, [INFO], robot5, {'battery-level': '69.74'}, None, None +50.09, [INFO], robot5, {'y': 17.242, 'x': -36.906, 'yaw': 3.141}, None, None +60.03, [INFO], robot5, {'battery-level': '69.32'}, None, None +60.03, [INFO], robot5, {'y': 17.224, 'x': -36.932, 'yaw': 3.141}, None, None +70.03, [INFO], robot5, {'battery-level': '68.90'}, None, None +70.03, [INFO], robot5, {'y': 17.21, 'x': -36.793, 'yaw': 3.142}, None, None +80.06, [INFO], robot5, {'y': 17.235, 'x': -36.842, 'yaw': 3.142}, None, None +80.06, [INFO], robot5, {'battery-level': '68.48'}, None, None +90.08, [INFO], robot5, {'y': 17.352, 'x': -37.035, 'yaw': -3.142}, None, None +90.08, [INFO], robot5, {'battery-level': '68.06'}, None, None +100.07, [INFO], robot5, {'battery-level': '67.64'}, None, None +100.07, [INFO], robot5, {'y': 17.556, 'x': -36.983, 'yaw': -3.142}, None, None +110.05, [INFO], robot5, {'battery-level': '67.22'}, None, None +110.05, [INFO], robot5, {'y': 17.268, 'x': -36.878, 'yaw': 3.142}, None, None +120.09, [INFO], robot5, {'y': 17.207, 'x': -37.065, 'yaw': -3.141}, None, None +120.09, [INFO], robot5, {'battery-level': '66.80'}, None, None +130.02, [INFO], robot5, {'battery-level': '66.38'}, None, None +130.02, [INFO], robot5, {'y': 17.366, 'x': -36.978, 'yaw': 3.14}, None, None +140.04, [INFO], robot5, {'y': 17.282, 'x': -36.964, 'yaw': 3.141}, None, None +140.04, [INFO], robot5, {'battery-level': '65.96'}, None, None +150.06, [INFO], robot5, {'y': 17.335, 'x': -36.88, 'yaw': -3.142}, None, None +150.06, [INFO], robot5, {'battery-level': '65.54'}, None, None +160.07, [INFO], robot5, {'battery-level': '65.12'}, None, None +160.07, [INFO], robot5, {'y': 17.21, 'x': -37.088, 'yaw': 3.141}, None, None +163.83, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/21_aacacp.log b/app/controllers/analyze_skills/logs/21_aacacp.log new file mode 100644 index 00000000..a60ede7a --- /dev/null +++ b/app/controllers/analyze_skills/logs/21_aacacp.log @@ -0,0 +1,10 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None +0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.18, [DEBUG], logger, Simulation open, None, None +9.99, [INFO], robot2, {'y': 16.736, 'x': -20.937, 'yaw': 3.142}, None, None +10.03, [INFO], robot2, {'battery-level': '62.96'}, None, None +20.00, [INFO], robot2, {'y': 16.19, 'x': -22.757, 'yaw': 3.137}, None, None +20.00, [INFO], robot2, {'battery-level': '62.36'}, None, None +30.02, [INFO], robot2, {'battery-level': '61.76'}, None, None +30.02, [INFO], robot2, {'y': 16.102, 'x': -24.878, 'yaw': 3.141}, None, None diff --git a/app/controllers/analyze_skills/logs/22_aacbab.log b/app/controllers/analyze_skills/logs/22_aacbab.log new file mode 100644 index 00000000..3c80f3e9 --- /dev/null +++ b/app/controllers/analyze_skills/logs/22_aacbab.log @@ -0,0 +1,44 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.17, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.17, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot4, {'battery-level': '17.26'}, None, None +10.01, [INFO], robot4, {'y': 34.386, 'x': -38.936, 'yaw': -3.139}, None, None +20.01, [INFO], robot4, {'y': 33.953, 'x': -37.079, 'yaw': 3.141}, None, None +20.01, [INFO], robot4, {'battery-level': '17.00'}, None, None +30.00, [INFO], robot4, {'battery-level': '16.74'}, None, None +30.00, [INFO], robot4, {'y': 31.837, 'x': -37.068, 'yaw': 3.141}, None, None +40.01, [INFO], robot4, {'battery-level': '16.48'}, None, None +40.01, [INFO], robot4, {'y': 29.71, 'x': -37.004, 'yaw': 3.141}, None, None +49.99, [INFO], robot4, {'battery-level': '16.22'}, None, None +50.01, [INFO], robot4, {'y': 27.589, 'x': -36.99, 'yaw': 3.136}, None, None +60.01, [INFO], robot4, {'battery-level': '15.96'}, None, None +60.01, [INFO], robot4, {'y': 25.462, 'x': -37.043, 'yaw': 3.142}, None, None +69.99, [INFO], robot4, {'battery-level': '15.70'}, None, None +69.99, [INFO], robot4, {'y': 23.341, 'x': -37.011, 'yaw': 3.141}, None, None +80.01, [INFO], robot4, {'battery-level': '15.44'}, None, None +80.01, [INFO], robot4, {'y': 22.026, 'x': -36.885, 'yaw': 3.14}, None, None +90.01, [INFO], robot4, {'y': 19.907, 'x': -36.905, 'yaw': 3.141}, None, None +90.01, [INFO], robot4, {'battery-level': '15.18'}, None, None +100.03, [INFO], robot4, {'y': 17.981, 'x': -36.164, 'yaw': 3.136}, None, None +100.03, [INFO], robot4, {'battery-level': '14.92'}, None, None +109.98, [INFO], robot4, {'battery-level': '14.66'}, None, None +109.98, [INFO], robot4, {'y': 18.208, 'x': -34.383, 'yaw': -3.141}, None, None +119.98, [INFO], robot4, {'y': 18.981, 'x': -33.944, 'yaw': -3.142}, None, None +119.98, [INFO], robot4, {'battery-level': '14.40'}, None, None +121.35, [info], nurse, sync, received-request, (status=sending-request) +121.35, [info], nurse, sync, request-sent, (status=waiting) +121.36, [info], nurse, sync, wait-message, (status=message-received) +130.00, [INFO], robot4, {'y': 17.779, 'x': -35.087, 'yaw': 3.142}, None, None +130.00, [INFO], robot4, {'battery-level': '14.14'}, None, None +140.00, [INFO], robot4, {'y': 18.117, 'x': -36.387, 'yaw': -3.141}, None, None +140.00, [INFO], robot4, {'battery-level': '13.88'}, None, None +149.98, [INFO], robot4, {'y': 17.261, 'x': -36.86, 'yaw': -3.142}, None, None +149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None +160.03, [INFO], robot4, {'y': 17.313, 'x': -36.991, 'yaw': -3.141}, None, None +160.03, [INFO], robot4, {'battery-level': '13.36'}, None, None +170.01, [INFO], robot4, {'y': 17.205, 'x': -36.778, 'yaw': -3.141}, None, None +170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None +179.98, [INFO], robot4, {'y': 17.129, 'x': -37.206, 'yaw': 3.142}, None, None +180.00, [INFO], robot4, {'battery-level': '12.84'}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/22_aacbap.log b/app/controllers/analyze_skills/logs/22_aacbap.log new file mode 100644 index 00000000..9f344bf3 --- /dev/null +++ b/app/controllers/analyze_skills/logs/22_aacbap.log @@ -0,0 +1,47 @@ +0.17, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.17, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot4, {'battery-level': '17.26'}, None, None +10.00, [INFO], robot4, {'y': 34.412, 'x': -38.451, 'yaw': 3.141}, None, None +20.02, [INFO], robot4, {'battery-level': '17.00'}, None, None +20.02, [INFO], robot4, {'y': 33.555, 'x': -37.06, 'yaw': 3.142}, None, None +29.98, [INFO], robot4, {'y': 31.442, 'x': -37.001, 'yaw': 3.14}, None, None +29.98, [INFO], robot4, {'battery-level': '16.74'}, None, None +40.00, [INFO], robot4, {'battery-level': '16.48'}, None, None +40.00, [INFO], robot4, {'y': 29.341, 'x': -37.04, 'yaw': 3.141}, None, None +49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None +49.98, [INFO], robot4, {'y': 27.22, 'x': -37.041, 'yaw': -3.142}, None, None +60.00, [INFO], robot4, {'y': 25.096, 'x': -37.04, 'yaw': 3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None +69.98, [INFO], robot4, {'y': 23.656, 'x': -37.04, 'yaw': 3.14}, None, None +70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None +80.01, [INFO], robot4, {'y': 21.537, 'x': -37.139, 'yaw': -3.142}, None, None +80.01, [INFO], robot4, {'battery-level': '15.44'}, None, None +90.02, [INFO], robot4, {'y': 19.406, 'x': -37.054, 'yaw': 3.136}, None, None +90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None +100.00, [INFO], robot4, {'y': 17.776, 'x': -35.717, 'yaw': -3.137}, None, None +100.00, [INFO], robot4, {'battery-level': '14.92'}, None, None +109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None +109.99, [INFO], robot4, {'y': 18.691, 'x': -34.075, 'yaw': 3.142}, None, None +120.01, [INFO], robot4, {'y': 18.947, 'x': -33.923, 'yaw': -3.141}, None, None +120.01, [INFO], robot4, {'battery-level': '14.40'}, None, None +125.28, [info], nurse, sync, received-request, (status=sending-request) +125.28, [info], nurse, sync, request-sent, (status=waiting) +125.29, [info], nurse, sync, wait-message, (status=message-received) +130.01, [INFO], robot4, {'battery-level': '14.14'}, None, None +130.01, [INFO], robot4, {'y': 18.268, 'x': -34.494, 'yaw': -3.142}, None, None +139.99, [INFO], robot4, {'y': 18.072, 'x': -36.229, 'yaw': -3.137}, None, None +139.99, [INFO], robot4, {'battery-level': '13.88'}, None, None +150.02, [INFO], robot4, {'battery-level': '13.62'}, None, None +150.02, [INFO], robot4, {'y': 17.27, 'x': -37.024, 'yaw': 3.142}, None, None +160.03, [INFO], robot4, {'battery-level': '13.36'}, None, None +160.03, [INFO], robot4, {'y': 17.293, 'x': -36.853, 'yaw': 3.142}, None, None +170.00, [INFO], robot4, {'battery-level': '13.10'}, None, None +170.00, [INFO], robot4, {'y': 17.459, 'x': -36.887, 'yaw': -3.141}, None, None +180.00, [INFO], robot4, {'battery-level': '12.84'}, None, None +180.00, [INFO], robot4, {'y': 17.453, 'x': -36.946, 'yaw': -3.141}, None, None +190.00, [INFO], robot4, {'y': 17.387, 'x': -36.831, 'yaw': -3.142}, None, None +190.00, [INFO], robot4, {'battery-level': '12.58'}, None, None +200.00, [INFO], robot4, {'battery-level': '12.32'}, None, None +200.02, [INFO], robot4, {'y': 17.402, 'x': -36.834, 'yaw': 3.141}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/23_aacbbb.log b/app/controllers/analyze_skills/logs/23_aacbbb.log new file mode 100644 index 00000000..04c81d87 --- /dev/null +++ b/app/controllers/analyze_skills/logs/23_aacbbb.log @@ -0,0 +1,48 @@ +0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +9.99, [INFO], robot5, {'y': 18.002, 'x': -11.5, 'yaw': -3.142}, None, None +9.99, [INFO], robot5, {'battery-level': '71.42'}, None, None +19.99, [INFO], robot5, {'battery-level': '71.00'}, None, None +20.01, [INFO], robot5, {'y': 16.781, 'x': -11.748, 'yaw': 3.14}, None, None +29.99, [INFO], robot5, {'y': 16.298, 'x': -13.653, 'yaw': 3.142}, None, None +29.99, [INFO], robot5, {'battery-level': '70.58'}, None, None +40.01, [INFO], robot5, {'y': 16.183, 'x': -15.774, 'yaw': -3.142}, None, None +40.01, [INFO], robot5, {'battery-level': '70.16'}, None, None +50.00, [INFO], robot5, {'y': 16.179, 'x': -17.894, 'yaw': 3.141}, None, None +50.00, [INFO], robot5, {'battery-level': '69.74'}, None, None +60.02, [INFO], robot5, {'battery-level': '69.32'}, None, None +60.02, [INFO], robot5, {'y': 16.287, 'x': -20.019, 'yaw': 3.142}, None, None +70.00, [INFO], robot5, {'battery-level': '68.90'}, None, None +70.00, [INFO], robot5, {'y': 16.261, 'x': -22.13, 'yaw': 3.142}, None, None +79.98, [INFO], robot5, {'battery-level': '68.48'}, None, None +79.98, [INFO], robot5, {'y': 16.154, 'x': -24.253, 'yaw': 3.14}, None, None +90.00, [INFO], robot5, {'y': 16.135, 'x': -26.371, 'yaw': 3.142}, None, None +90.02, [INFO], robot5, {'battery-level': '68.06'}, None, None +99.98, [INFO], robot5, {'battery-level': '67.64'}, None, None +99.98, [INFO], robot5, {'y': 16.183, 'x': -28.494, 'yaw': 3.142}, None, None +109.99, [INFO], robot5, {'y': 16.124, 'x': -30.608, 'yaw': 3.141}, None, None +109.99, [INFO], robot5, {'battery-level': '67.22'}, None, None +120.01, [INFO], robot5, {'battery-level': '66.80'}, None, None +120.01, [INFO], robot5, {'y': 15.875, 'x': -32.721, 'yaw': -3.141}, None, None +130.00, [INFO], robot5, {'battery-level': '66.38'}, None, None +130.00, [INFO], robot5, {'y': 15.351, 'x': -34.786, 'yaw': -3.142}, None, None +139.98, [INFO], robot5, {'y': 16.052, 'x': -36.619, 'yaw': 3.142}, None, None +139.98, [INFO], robot5, {'battery-level': '65.96'}, None, None +150.01, [INFO], robot5, {'battery-level': '65.54'}, None, None +150.01, [INFO], robot5, {'y': 18.18, 'x': -36.607, 'yaw': 3.141}, None, None +159.99, [INFO], robot5, {'battery-level': '65.12'}, None, None +159.99, [INFO], robot5, {'y': 20.31, 'x': -36.76, 'yaw': 3.142}, None, None +170.00, [INFO], robot5, {'y': 21.482, 'x': -37.981, 'yaw': 3.141}, None, None +170.00, [INFO], robot5, {'battery-level': '64.70'}, None, None +180.01, [INFO], robot5, {'y': 21.465, 'x': -38.091, 'yaw': -3.142}, None, None +180.01, [INFO], robot5, {'battery-level': '64.28'}, None, None +182.79, [info], nurse, sync, received-request, (status=sending-request) +182.79, [info], nurse, sync, request-sent, (status=waiting) +182.82, [info], nurse, sync, wait-message, (status=message-received) +189.99, [INFO], robot5, {'battery-level': '63.86'}, None, None +189.99, [INFO], robot5, {'y': 20.7, 'x': -37.2, 'yaw': 3.138}, None, None +199.98, [INFO], robot5, {'battery-level': '63.44'}, None, None +199.98, [INFO], robot5, {'y': 18.581, 'x': -37.142, 'yaw': 3.142}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/23_aacbbp.log b/app/controllers/analyze_skills/logs/23_aacbbp.log new file mode 100644 index 00000000..7deead4b --- /dev/null +++ b/app/controllers/analyze_skills/logs/23_aacbbp.log @@ -0,0 +1,39 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot6, {'y': 18.929, 'x': -33.9, 'yaw': 3.141}, None, None +10.03, [INFO], robot6, {'battery-level': '53.62'}, None, None +20.01, [INFO], robot6, {'battery-level': '53.10'}, None, None +20.01, [INFO], robot6, {'y': 17.73, 'x': -35.166, 'yaw': 3.142}, None, None +30.00, [INFO], robot6, {'y': 18.811, 'x': -36.774, 'yaw': -3.139}, None, None +30.00, [INFO], robot6, {'battery-level': '52.58'}, None, None +39.99, [INFO], robot6, {'battery-level': '52.06'}, None, None +40.02, [INFO], robot6, {'y': 20.932, 'x': -36.886, 'yaw': 3.141}, None, None +50.02, [INFO], robot6, {'y': 21.482, 'x': -38.05, 'yaw': 3.141}, None, None +50.02, [INFO], robot6, {'battery-level': '51.54'}, None, None +56.97, [info], nurse, sync, received-request, (status=sending-request) +56.97, [info], nurse, sync, request-sent, (status=waiting) +56.97, [info], nurse, sync, wait-message, (status=message-received) +60.01, [INFO], robot6, {'battery-level': '51.02'}, None, None +60.01, [INFO], robot6, {'y': 21.412, 'x': -37.511, 'yaw': -3.141}, None, None +70.01, [INFO], robot6, {'y': 19.39, 'x': -37.163, 'yaw': -3.141}, None, None +70.01, [INFO], robot6, {'battery-level': '50.50'}, None, None +80.02, [INFO], robot6, {'battery-level': '49.98'}, None, None +80.02, [INFO], robot6, {'y': 17.261, 'x': -37.133, 'yaw': 3.14}, None, None +90.02, [INFO], robot6, {'battery-level': '49.46'}, None, None +90.02, [INFO], robot6, {'y': 15.914, 'x': -35.977, 'yaw': -3.141}, None, None +99.99, [INFO], robot6, {'battery-level': '48.94'}, None, None +99.99, [INFO], robot6, {'y': 15.385, 'x': -33.922, 'yaw': -3.141}, None, None +109.97, [INFO], robot6, {'battery-level': '48.42'}, None, None +110.01, [INFO], robot6, {'y': 15.352, 'x': -31.808, 'yaw': 3.142}, None, None +119.98, [INFO], robot6, {'battery-level': '47.90'}, None, None +120.01, [INFO], robot6, {'y': 15.46, 'x': -29.688, 'yaw': 3.141}, None, None +129.99, [INFO], robot6, {'battery-level': '47.38'}, None, None +129.99, [INFO], robot6, {'y': 15.633, 'x': -27.569, 'yaw': -3.142}, None, None +139.98, [INFO], robot6, {'y': 14.981, 'x': -25.869, 'yaw': 3.142}, None, None +139.98, [INFO], robot6, {'battery-level': '46.86'}, None, None +149.98, [INFO], robot6, {'y': 13.01, 'x': -25.845, 'yaw': -3.142}, None, None +149.98, [INFO], robot6, {'battery-level': '46.34'}, None, None +160.00, [INFO], robot6, {'y': 12.864, 'x': -25.948, 'yaw': -3.142}, None, None +160.00, [INFO], robot6, {'battery-level': '45.82'}, None, None +164.69, [info], lab_arm, sync, wait-message, (status=message-received) +164.96, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/24_aacbcb.log b/app/controllers/analyze_skills/logs/24_aacbcb.log new file mode 100644 index 00000000..4b9b1b03 --- /dev/null +++ b/app/controllers/analyze_skills/logs/24_aacbcb.log @@ -0,0 +1,23 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot5, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +10.02, [INFO], robot5, {'battery-level': '71.42'}, None, None +20.00, [INFO], robot5, {'battery-level': '71.00'}, None, None +20.00, [INFO], robot5, {'y': 17.783, 'x': -35.031, 'yaw': -3.142}, None, None +29.99, [INFO], robot5, {'battery-level': '70.58'}, None, None +29.99, [INFO], robot5, {'y': 18.065, 'x': -36.251, 'yaw': 3.141}, None, None +40.00, [INFO], robot5, {'y': 18.065, 'x': -36.251, 'yaw': -3.142}, None, None +40.00, [INFO], robot5, {'battery-level': '70.16'}, None, None +50.03, [INFO], robot5, {'y': 18.066, 'x': -36.251, 'yaw': 3.142}, None, None +50.03, [INFO], robot5, {'battery-level': '69.74'}, None, None +60.02, [INFO], robot5, {'battery-level': '69.32'}, None, None +60.02, [INFO], robot5, {'y': 18.089, 'x': -36.35, 'yaw': -3.139}, None, None +70.02, [INFO], robot5, {'y': 17.441, 'x': -36.891, 'yaw': 3.141}, None, None +70.02, [INFO], robot5, {'battery-level': '68.90'}, None, None +80.00, [INFO], robot5, {'y': 17.345, 'x': -36.922, 'yaw': 3.141}, None, None +80.02, [INFO], robot5, {'battery-level': '68.48'}, None, None +89.99, [INFO], robot5, {'y': 17.314, 'x': -36.982, 'yaw': 3.142}, None, None +89.99, [INFO], robot5, {'battery-level': '68.06'}, None, None +100.00, [INFO], robot5, {'y': 17.485, 'x': -36.852, 'yaw': 3.14}, None, None +100.00, [INFO], robot5, {'battery-level': '67.64'}, None, None +105.34, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/24_aacbcp.log b/app/controllers/analyze_skills/logs/24_aacbcp.log new file mode 100644 index 00000000..b5afbefe --- /dev/null +++ b/app/controllers/analyze_skills/logs/24_aacbcp.log @@ -0,0 +1,24 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +9.99, [INFO], robot6, {'battery-level': '53.62'}, None, None +9.99, [INFO], robot6, {'y': 17.689, 'x': -26.901, 'yaw': -3.142}, None, None +19.98, [INFO], robot6, {'y': 16.157, 'x': -27.909, 'yaw': 3.142}, None, None +19.98, [INFO], robot6, {'battery-level': '53.10'}, None, None +30.02, [INFO], robot6, {'y': 17.791, 'x': -28.651, 'yaw': -3.141}, None, None +30.02, [INFO], robot6, {'battery-level': '52.58'}, None, None +38.18, [info], nurse, sync, received-request, (status=sending-request) +38.18, [info], nurse, sync, request-sent, (status=waiting) +38.20, [info], nurse, sync, wait-message, (status=message-received) +39.99, [INFO], robot6, {'y': 17.696, 'x': -28.623, 'yaw': -3.142}, None, None +39.99, [INFO], robot6, {'battery-level': '52.06'}, None, None +50.01, [INFO], robot6, {'battery-level': '51.54'}, None, None +50.01, [INFO], robot6, {'y': 16.208, 'x': -27.916, 'yaw': -3.141}, None, None +60.01, [INFO], robot6, {'y': 15.476, 'x': -26.174, 'yaw': -3.142}, None, None +60.01, [INFO], robot6, {'battery-level': '51.02'}, None, None +70.00, [INFO], robot6, {'y': 13.401, 'x': -25.753, 'yaw': -3.141}, None, None +70.00, [INFO], robot6, {'battery-level': '50.50'}, None, None +80.01, [INFO], robot6, {'battery-level': '49.98'}, None, None +80.01, [INFO], robot6, {'y': 12.891, 'x': -25.991, 'yaw': 3.141}, None, None +81.31, [info], lab_arm, sync, wait-message, (status=message-received) +81.51, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/25_aaccab.log b/app/controllers/analyze_skills/logs/25_aaccab.log new file mode 100644 index 00000000..2dc85ef8 --- /dev/null +++ b/app/controllers/analyze_skills/logs/25_aaccab.log @@ -0,0 +1,45 @@ +0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +9.99, [INFO], robot2, {'battery-level': '62.96'}, None, None +9.99, [INFO], robot2, {'y': 16.794, 'x': -19.412, 'yaw': 3.142}, None, None +20.02, [INFO], robot2, {'y': 16.243, 'x': -21.064, 'yaw': 3.141}, None, None +20.02, [INFO], robot2, {'battery-level': '62.36'}, None, None +29.99, [INFO], robot2, {'y': 16.216, 'x': -23.181, 'yaw': 3.142}, None, None +30.02, [INFO], robot2, {'battery-level': '61.76'}, None, None +40.00, [INFO], robot2, {'y': 16.102, 'x': -25.296, 'yaw': 3.141}, None, None +40.00, [INFO], robot2, {'battery-level': '61.16'}, None, None +50.02, [INFO], robot2, {'y': 16.115, 'x': -27.423, 'yaw': -3.142}, None, None +50.02, [INFO], robot2, {'battery-level': '60.56'}, None, None +60.02, [INFO], robot2, {'battery-level': '59.96'}, None, None +60.02, [INFO], robot2, {'y': 16.151, 'x': -29.544, 'yaw': 3.142}, None, None +70.00, [INFO], robot2, {'y': 16.063, 'x': -31.653, 'yaw': 3.14}, None, None +70.00, [INFO], robot2, {'battery-level': '59.36'}, None, None +80.02, [INFO], robot2, {'battery-level': '58.76'}, None, None +80.02, [INFO], robot2, {'y': 15.62, 'x': -33.754, 'yaw': 3.141}, None, None +90.01, [INFO], robot2, {'y': 15.512, 'x': -35.846, 'yaw': -3.141}, None, None +90.01, [INFO], robot2, {'battery-level': '58.16'}, None, None +100.02, [INFO], robot2, {'battery-level': '57.56'}, None, None +100.02, [INFO], robot2, {'y': 17.068, 'x': -36.761, 'yaw': 3.141}, None, None +110.02, [INFO], robot2, {'y': 17.645, 'x': -36.698, 'yaw': 3.14}, None, None +110.02, [INFO], robot2, {'battery-level': '56.96'}, None, None +119.97, [INFO], robot2, {'y': 18.146, 'x': -35.771, 'yaw': -3.141}, None, None +119.97, [INFO], robot2, {'battery-level': '56.36'}, None, None +129.99, [INFO], robot2, {'y': 18.203, 'x': -35.799, 'yaw': 3.141}, None, None +129.99, [INFO], robot2, {'battery-level': '55.76'}, None, None +139.99, [INFO], robot2, {'battery-level': '55.16'}, None, None +139.99, [INFO], robot2, {'y': 18.205, 'x': -35.8, 'yaw': -3.142}, None, None +150.01, [INFO], robot2, {'battery-level': '54.56'}, None, None +150.01, [INFO], robot2, {'y': 18.207, 'x': -35.799, 'yaw': 3.14}, None, None +160.00, [INFO], robot2, {'battery-level': '53.96'}, None, None +160.00, [INFO], robot2, {'y': 18.111, 'x': -35.844, 'yaw': 3.142}, None, None +169.99, [INFO], robot2, {'battery-level': '53.36'}, None, None +170.01, [INFO], robot2, {'y': 18.128, 'x': -35.848, 'yaw': 3.141}, None, None +179.98, [INFO], robot2, {'y': 18.329, 'x': -35.722, 'yaw': 3.141}, None, None +180.00, [INFO], robot2, {'battery-level': '52.76'}, None, None +190.00, [INFO], robot2, {'y': 18.334, 'x': -35.75, 'yaw': 3.141}, None, None +190.00, [INFO], robot2, {'battery-level': '52.16'}, None, None +199.99, [INFO], robot2, {'battery-level': '51.56'}, None, None +199.99, [INFO], robot2, {'y': 18.334, 'x': -35.75, 'yaw': 3.142}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/25_aaccap.log b/app/controllers/analyze_skills/logs/25_aaccap.log new file mode 100644 index 00000000..c1f88d8d --- /dev/null +++ b/app/controllers/analyze_skills/logs/25_aaccap.log @@ -0,0 +1,51 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None +0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.18, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None +10.02, [INFO], robot4, {'y': 34.57, 'x': -38.121, 'yaw': -3.142}, None, None +19.99, [INFO], robot4, {'battery-level': '17.00'}, None, None +19.99, [INFO], robot4, {'y': 33.238, 'x': -37.019, 'yaw': 3.141}, None, None +30.01, [INFO], robot4, {'battery-level': '16.74'}, None, None +30.01, [INFO], robot4, {'y': 31.112, 'x': -37.069, 'yaw': 3.141}, None, None +39.97, [INFO], robot4, {'y': 28.987, 'x': -37.012, 'yaw': 3.14}, None, None +39.97, [INFO], robot4, {'battery-level': '16.48'}, None, None +49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None +50.01, [INFO], robot4, {'y': 26.87, 'x': -37.012, 'yaw': 3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None +60.02, [INFO], robot4, {'y': 24.742, 'x': -37.047, 'yaw': 3.142}, None, None +69.98, [INFO], robot4, {'y': 22.63, 'x': -37.066, 'yaw': 3.141}, None, None +70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None +79.99, [INFO], robot4, {'battery-level': '15.44'}, None, None +79.99, [INFO], robot4, {'y': 20.504, 'x': -37.147, 'yaw': 3.142}, None, None +90.02, [INFO], robot4, {'y': 18.53, 'x': -36.598, 'yaw': 3.141}, None, None +90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None +100.01, [INFO], robot4, {'battery-level': '14.92'}, None, None +100.01, [INFO], robot4, {'y': 17.763, 'x': -34.786, 'yaw': -3.142}, None, None +109.99, [INFO], robot4, {'y': 18.934, 'x': -33.913, 'yaw': 3.142}, None, None +109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None +113.74, [info], nurse, sync, received-request, (status=sending-request) +113.74, [info], nurse, sync, request-sent, (status=waiting) +113.75, [info], nurse, sync, wait-message, (status=message-received) +120.00, [INFO], robot4, {'y': 18.079, 'x': -34.685, 'yaw': -3.142}, None, None +120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None +129.99, [INFO], robot4, {'battery-level': '14.14'}, None, None +130.00, [INFO], robot4, {'y': 18.038, 'x': -36.106, 'yaw': -3.142}, None, None +140.02, [INFO], robot4, {'battery-level': '13.88'}, None, None +140.02, [INFO], robot4, {'y': 18.081, 'x': -36.168, 'yaw': 3.142}, None, None +149.98, [INFO], robot4, {'y': 17.575, 'x': -37.036, 'yaw': 3.142}, None, None +149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None +160.01, [INFO], robot4, {'y': 17.345, 'x': -36.954, 'yaw': -3.141}, None, None +160.01, [INFO], robot4, {'battery-level': '13.36'}, None, None +170.01, [INFO], robot4, {'y': 17.274, 'x': -37.095, 'yaw': -3.141}, None, None +170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None +179.97, [INFO], robot4, {'battery-level': '12.84'}, None, None +180.00, [INFO], robot4, {'y': 17.402, 'x': -37.034, 'yaw': -3.142}, None, None +190.01, [INFO], robot4, {'y': 17.205, 'x': -36.812, 'yaw': -3.141}, None, None +190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None +200.02, [INFO], robot4, {'battery-level': '12.32'}, None, None +200.02, [INFO], robot4, {'y': 17.363, 'x': -36.885, 'yaw': 3.142}, None, None +210.01, [INFO], robot4, {'y': 17.131, 'x': -37.113, 'yaw': 3.142}, None, None +210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/26_aaccbb.log b/app/controllers/analyze_skills/logs/26_aaccbb.log new file mode 100644 index 00000000..99819c34 --- /dev/null +++ b/app/controllers/analyze_skills/logs/26_aaccbb.log @@ -0,0 +1,47 @@ +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot1, {'battery-level': '23.38'}, None, None +10.00, [INFO], robot1, {'y': 17.434, 'x': -26.959, 'yaw': 3.142}, None, None +19.99, [INFO], robot1, {'battery-level': '22.70'}, None, None +20.01, [INFO], robot1, {'y': 16.246, 'x': -28.175, 'yaw': 3.141}, None, None +30.02, [INFO], robot1, {'y': 16.188, 'x': -30.301, 'yaw': 3.142}, None, None +30.02, [INFO], robot1, {'battery-level': '22.02'}, None, None +40.01, [INFO], robot1, {'battery-level': '21.34'}, None, None +40.01, [INFO], robot1, {'y': 15.938, 'x': -32.415, 'yaw': 3.141}, None, None +50.01, [INFO], robot1, {'battery-level': '20.66'}, None, None +50.01, [INFO], robot1, {'y': 15.42, 'x': -34.496, 'yaw': 3.142}, None, None +59.99, [INFO], robot1, {'y': 15.691, 'x': -36.586, 'yaw': -3.142}, None, None +59.99, [INFO], robot1, {'battery-level': '19.98'}, None, None +70.01, [INFO], robot1, {'y': 17.801, 'x': -36.661, 'yaw': 3.141}, None, None +70.01, [INFO], robot1, {'battery-level': '19.30'}, None, None +79.99, [INFO], robot1, {'y': 19.922, 'x': -36.777, 'yaw': 3.136}, None, None +79.99, [INFO], robot1, {'battery-level': '18.62'}, None, None +90.00, [INFO], robot1, {'battery-level': '17.94'}, None, None +90.00, [INFO], robot1, {'y': 21.509, 'x': -37.783, 'yaw': 3.141}, None, None +99.00, [info], nurse, sync, received-request, (status=sending-request) +99.00, [info], nurse, sync, request-sent, (status=waiting) +99.02, [info], nurse, sync, wait-message, (status=message-received) +100.00, [INFO], robot1, {'battery-level': '17.26'}, None, None +100.00, [INFO], robot1, {'y': 21.396, 'x': -37.983, 'yaw': 3.141}, None, None +110.00, [INFO], robot1, {'y': 19.793, 'x': -37.195, 'yaw': 3.142}, None, None +110.00, [INFO], robot1, {'battery-level': '16.58'}, None, None +119.98, [INFO], robot1, {'y': 17.673, 'x': -37.117, 'yaw': 3.141}, None, None +120.00, [INFO], robot1, {'battery-level': '15.90'}, None, None +129.98, [INFO], robot1, {'battery-level': '15.22'}, None, None +129.98, [INFO], robot1, {'y': 15.889, 'x': -36.418, 'yaw': 3.14}, None, None +139.98, [INFO], robot1, {'y': 15.379, 'x': -34.343, 'yaw': 3.142}, None, None +139.98, [INFO], robot1, {'battery-level': '14.54'}, None, None +149.99, [INFO], robot1, {'y': 15.349, 'x': -32.465, 'yaw': 3.141}, None, None +149.99, [INFO], robot1, {'battery-level': '13.86'}, None, None +160.01, [INFO], robot1, {'battery-level': '13.18'}, None, None +160.01, [INFO], robot1, {'y': 15.466, 'x': -31.08, 'yaw': -3.142}, None, None +170.02, [INFO], robot1, {'y': 15.642, 'x': -28.953, 'yaw': 3.141}, None, None +170.02, [INFO], robot1, {'battery-level': '12.50'}, None, None +180.00, [INFO], robot1, {'y': 15.752, 'x': -27.441, 'yaw': 3.142}, None, None +180.00, [INFO], robot1, {'battery-level': '11.82'}, None, None +190.03, [INFO], robot1, {'battery-level': '11.14'}, None, None +190.03, [INFO], robot1, {'y': 14.907, 'x': -25.862, 'yaw': 3.142}, None, None +200.00, [INFO], robot1, {'battery-level': '10.46'}, None, None +200.00, [INFO], robot1, {'y': 13.007, 'x': -25.893, 'yaw': -3.142}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/26_aaccbp.log b/app/controllers/analyze_skills/logs/26_aaccbp.log new file mode 100644 index 00000000..a3912f95 --- /dev/null +++ b/app/controllers/analyze_skills/logs/26_aaccbp.log @@ -0,0 +1,169 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +10.08, [INFO], robot6, {'battery-level': '53.62'}, None, None +20.08, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +20.08, [INFO], robot6, {'battery-level': '53.10'}, None, None +30.05, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +30.05, [INFO], robot6, {'battery-level': '52.58'}, None, None +40.04, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +40.04, [INFO], robot6, {'battery-level': '52.06'}, None, None +50.04, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +50.04, [INFO], robot6, {'battery-level': '51.54'}, None, None +60.02, [INFO], robot6, {'battery-level': '51.02'}, None, None +60.02, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +70.01, [INFO], robot6, {'battery-level': '50.50'}, None, None +70.01, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +80.02, [INFO], robot6, {'battery-level': '49.98'}, None, None +80.02, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +90.06, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +90.06, [INFO], robot6, {'battery-level': '49.46'}, None, None +100.06, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +100.06, [INFO], robot6, {'battery-level': '48.94'}, None, None +110.01, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +110.01, [INFO], robot6, {'battery-level': '48.42'}, None, None +120.02, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +120.02, [INFO], robot6, {'battery-level': '47.90'}, None, None +130.09, [INFO], robot6, {'battery-level': '47.38'}, None, None +130.09, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +140.06, [INFO], robot6, {'battery-level': '46.86'}, None, None +140.06, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +150.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +150.03, [INFO], robot6, {'battery-level': '46.34'}, None, None +160.02, [INFO], robot6, {'battery-level': '45.82'}, None, None +160.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +170.05, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +170.05, [INFO], robot6, {'battery-level': '45.30'}, None, None +180.08, [INFO], robot6, {'battery-level': '44.78'}, None, None +180.08, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +190.08, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +190.08, [INFO], robot6, {'battery-level': '44.26'}, None, None +200.06, [INFO], robot6, {'battery-level': '43.74'}, None, None +200.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +210.00, [INFO], robot6, {'battery-level': '43.22'}, None, None +210.00, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +219.96, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +220.05, [INFO], robot6, {'battery-level': '42.70'}, None, None +230.05, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +230.05, [INFO], robot6, {'battery-level': '42.18'}, None, None +240.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +240.06, [INFO], robot6, {'battery-level': '41.66'}, None, None +250.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +250.02, [INFO], robot6, {'battery-level': '41.14'}, None, None +260.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +260.02, [INFO], robot6, {'battery-level': '40.62'}, None, None +270.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +270.03, [INFO], robot6, {'battery-level': '40.10'}, None, None +280.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +280.02, [INFO], robot6, {'battery-level': '39.58'}, None, None +290.07, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +290.07, [INFO], robot6, {'battery-level': '39.06'}, None, None +300.00, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +300.00, [INFO], robot6, {'battery-level': '38.54'}, None, None +310.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +310.02, [INFO], robot6, {'battery-level': '38.02'}, None, None +320.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +320.06, [INFO], robot6, {'battery-level': '37.50'}, None, None +330.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +330.02, [INFO], robot6, {'battery-level': '36.98'}, None, None +340.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +340.03, [INFO], robot6, {'battery-level': '36.46'}, None, None +350.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +350.02, [INFO], robot6, {'battery-level': '35.94'}, None, None +360.06, [INFO], robot6, {'battery-level': '35.42'}, None, None +360.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +370.03, [INFO], robot6, {'battery-level': '34.90'}, None, None +370.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +380.03, [INFO], robot6, {'battery-level': '34.38'}, None, None +380.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +390.09, [INFO], robot6, {'battery-level': '33.86'}, None, None +390.09, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +400.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +400.05, [INFO], robot6, {'battery-level': '33.34'}, None, None +410.03, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +410.03, [INFO], robot6, {'battery-level': '32.82'}, None, None +420.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +420.05, [INFO], robot6, {'battery-level': '32.30'}, None, None +430.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +430.05, [INFO], robot6, {'battery-level': '31.78'}, None, None +440.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +440.05, [INFO], robot6, {'battery-level': '31.26'}, None, None +450.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +450.07, [INFO], robot6, {'battery-level': '30.74'}, None, None +460.07, [INFO], robot6, {'battery-level': '30.22'}, None, None +460.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +470.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +470.09, [INFO], robot6, {'battery-level': '29.70'}, None, None +480.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +480.09, [INFO], robot6, {'battery-level': '29.18'}, None, None +490.02, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +490.02, [INFO], robot6, {'battery-level': '28.66'}, None, None +500.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +500.09, [INFO], robot6, {'battery-level': '28.14'}, None, None +510.04, [INFO], robot6, {'battery-level': '27.62'}, None, None +510.04, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +520.06, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +520.06, [INFO], robot6, {'battery-level': '27.10'}, None, None +530.01, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +530.01, [INFO], robot6, {'battery-level': '26.58'}, None, None +540.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +540.05, [INFO], robot6, {'battery-level': '26.06'}, None, None +550.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +550.05, [INFO], robot6, {'battery-level': '25.54'}, None, None +560.01, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +560.01, [INFO], robot6, {'battery-level': '25.02'}, None, None +570.04, [INFO], robot6, {'battery-level': '24.50'}, None, None +570.04, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +580.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +580.09, [INFO], robot6, {'battery-level': '23.98'}, None, None +590.06, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +590.06, [INFO], robot6, {'battery-level': '23.46'}, None, None +600.03, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +600.03, [INFO], robot6, {'battery-level': '22.94'}, None, None +610.07, [INFO], robot6, {'battery-level': '22.42'}, None, None +610.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +620.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +620.05, [INFO], robot6, {'battery-level': '21.90'}, None, None +630.03, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +630.03, [INFO], robot6, {'battery-level': '21.38'}, None, None +640.01, [INFO], robot6, {'battery-level': '20.86'}, None, None +640.01, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +650.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +650.07, [INFO], robot6, {'battery-level': '20.34'}, None, None +660.04, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +660.04, [INFO], robot6, {'battery-level': '19.82'}, None, None +670.09, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +670.09, [INFO], robot6, {'battery-level': '19.30'}, None, None +680.01, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None +680.01, [INFO], robot6, {'battery-level': '18.78'}, None, None +690.08, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +690.08, [INFO], robot6, {'battery-level': '18.26'}, None, None +700.03, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +700.03, [INFO], robot6, {'battery-level': '17.74'}, None, None +710.00, [INFO], robot6, {'battery-level': '17.22'}, None, None +710.00, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +720.06, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +720.06, [INFO], robot6, {'battery-level': '16.70'}, None, None +730.06, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +730.06, [INFO], robot6, {'battery-level': '16.18'}, None, None +740.03, [INFO], robot6, {'battery-level': '15.66'}, None, None +740.03, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None +750.01, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None +750.01, [INFO], robot6, {'battery-level': '15.14'}, None, None +760.09, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +760.09, [INFO], robot6, {'battery-level': '14.62'}, None, None +770.08, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +770.08, [INFO], robot6, {'battery-level': '14.10'}, None, None +780.01, [INFO], robot6, {'battery-level': '13.58'}, None, None +780.01, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +790.05, [INFO], robot6, {'battery-level': '13.06'}, None, None +790.05, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +800.04, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +800.04, [INFO], robot6, {'battery-level': '12.54'}, None, None +810.02, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None +810.02, [INFO], robot6, {'battery-level': '12.02'}, None, None +820.08, [INFO], robot6, {'battery-level': '11.50'}, None, None +820.08, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/27_aacccb.log b/app/controllers/analyze_skills/logs/27_aacccb.log new file mode 100644 index 00000000..9b875580 --- /dev/null +++ b/app/controllers/analyze_skills/logs/27_aacccb.log @@ -0,0 +1,25 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot5, {'battery-level': '71.42'}, None, None +10.03, [INFO], robot5, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +20.00, [INFO], robot5, {'battery-level': '71.00'}, None, None +20.00, [INFO], robot5, {'y': 17.79, 'x': -34.945, 'yaw': -3.142}, None, None +30.00, [INFO], robot5, {'y': 18.093, 'x': -36.757, 'yaw': 3.141}, None, None +30.00, [INFO], robot5, {'battery-level': '70.58'}, None, None +39.98, [INFO], robot5, {'y': 17.329, 'x': -36.804, 'yaw': 3.141}, None, None +40.00, [INFO], robot5, {'battery-level': '70.16'}, None, None +49.98, [INFO], robot5, {'y': 17.342, 'x': -36.804, 'yaw': 3.141}, None, None +50.00, [INFO], robot5, {'battery-level': '69.74'}, None, None +60.01, [INFO], robot5, {'battery-level': '69.32'}, None, None +60.01, [INFO], robot5, {'y': 17.403, 'x': -36.871, 'yaw': -3.142}, None, None +70.00, [INFO], robot5, {'y': 17.422, 'x': -37.008, 'yaw': 3.141}, None, None +70.00, [INFO], robot5, {'battery-level': '68.90'}, None, None +80.02, [INFO], robot5, {'y': 17.305, 'x': -36.983, 'yaw': -3.142}, None, None +80.02, [INFO], robot5, {'battery-level': '68.48'}, None, None +90.02, [INFO], robot5, {'battery-level': '68.06'}, None, None +90.02, [INFO], robot5, {'y': 17.259, 'x': -36.794, 'yaw': -3.142}, None, None +100.03, [INFO], robot5, {'battery-level': '67.64'}, None, None +100.03, [INFO], robot5, {'y': 17.327, 'x': -36.908, 'yaw': 3.142}, None, None +110.00, [INFO], robot5, {'battery-level': '67.22'}, None, None +110.02, [INFO], robot5, {'y': 17.428, 'x': -37.073, 'yaw': -3.141}, None, None +118.39, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/27_aacccp.log b/app/controllers/analyze_skills/logs/27_aacccp.log new file mode 100644 index 00000000..644495ce --- /dev/null +++ b/app/controllers/analyze_skills/logs/27_aacccp.log @@ -0,0 +1,26 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.18, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot6, {'battery-level': '53.62'}, None, None +10.00, [INFO], robot6, {'y': 17.687, 'x': -26.92, 'yaw': 3.142}, None, None +20.02, [INFO], robot6, {'y': 16.179, 'x': -27.886, 'yaw': -3.141}, None, None +20.02, [INFO], robot6, {'battery-level': '53.10'}, None, None +30.00, [INFO], robot6, {'battery-level': '52.58'}, None, None +30.02, [INFO], robot6, {'y': 17.811, 'x': -28.574, 'yaw': 3.142}, None, None +40.02, [INFO], robot6, {'y': 18.043, 'x': -28.577, 'yaw': 3.141}, None, None +40.02, [INFO], robot6, {'battery-level': '52.06'}, None, None +43.11, [info], nurse, sync, received-request, (status=sending-request) +43.11, [info], nurse, sync, request-sent, (status=waiting) +43.11, [info], nurse, sync, wait-message, (status=message-received) +50.01, [INFO], robot6, {'y': 16.677, 'x': -28.74, 'yaw': 3.142}, None, None +50.01, [INFO], robot6, {'battery-level': '51.54'}, None, None +60.00, [INFO], robot6, {'y': 16.177, 'x': -26.903, 'yaw': 3.141}, None, None +60.00, [INFO], robot6, {'battery-level': '51.02'}, None, None +69.99, [INFO], robot6, {'battery-level': '50.50'}, None, None +70.01, [INFO], robot6, {'y': 14.525, 'x': -25.794, 'yaw': -3.142}, None, None +79.99, [INFO], robot6, {'battery-level': '49.98'}, None, None +79.99, [INFO], robot6, {'y': 12.935, 'x': -25.934, 'yaw': 3.142}, None, None +90.02, [INFO], robot6, {'battery-level': '49.46'}, None, None +90.02, [INFO], robot6, {'y': 12.791, 'x': -26.002, 'yaw': 3.141}, None, None +94.50, [info], lab_arm, sync, wait-message, (status=message-received) +94.74, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/28_abaaab.log b/app/controllers/analyze_skills/logs/28_abaaab.log new file mode 100644 index 00000000..78946fcb --- /dev/null +++ b/app/controllers/analyze_skills/logs/28_abaaab.log @@ -0,0 +1,21 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot1, {'y': 17.908, 'x': -11.497, 'yaw': -3.14}, None, None +10.01, [INFO], robot1, {'battery-level': '58.72'}, None, None +19.98, [INFO], robot1, {'y': 16.237, 'x': -12.425, 'yaw': 3.141}, None, None +19.98, [INFO], robot1, {'battery-level': '58.24'}, None, None +29.99, [INFO], robot1, {'battery-level': '57.76'}, None, None +29.99, [INFO], robot1, {'y': 16.372, 'x': -13.013, 'yaw': 3.14}, None, None +40.02, [INFO], robot1, {'battery-level': '57.28'}, None, None +40.02, [INFO], robot1, {'y': 16.355, 'x': -13.037, 'yaw': 3.141}, None, None +49.98, [INFO], robot1, {'battery-level': '56.80'}, None, None +49.98, [INFO], robot1, {'y': 16.017, 'x': -12.978, 'yaw': 3.141}, None, None +59.99, [INFO], robot1, {'y': 16.296, 'x': -12.974, 'yaw': 3.141}, None, None +59.99, [INFO], robot1, {'battery-level': '56.32'}, None, None +69.98, [INFO], robot1, {'battery-level': '55.84'}, None, None +69.98, [INFO], robot1, {'y': 16.345, 'x': -13.028, 'yaw': 3.141}, None, None +80.00, [INFO], robot1, {'y': 16.092, 'x': -12.937, 'yaw': 3.141}, None, None +80.00, [INFO], robot1, {'battery-level': '55.36'}, None, None +90.01, [INFO], robot1, {'battery-level': '54.88'}, None, None +90.01, [INFO], robot1, {'y': 16.063, 'x': -12.866, 'yaw': -3.141}, None, None +99.72, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/28_abaaap.log b/app/controllers/analyze_skills/logs/28_abaaap.log new file mode 100644 index 00000000..dfee2d37 --- /dev/null +++ b/app/controllers/analyze_skills/logs/28_abaaap.log @@ -0,0 +1,68 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot4, {'battery-level': '64.67'}, None, None +10.05, [INFO], robot4, {'y': 34.242, 'x': -38.747, 'yaw': 3.141}, None, None +20.07, [INFO], robot4, {'y': 33.871, 'x': -37.073, 'yaw': -3.142}, None, None +20.07, [INFO], robot4, {'battery-level': '64.07'}, None, None +30.09, [INFO], robot4, {'y': 31.758, 'x': -37.07, 'yaw': 3.141}, None, None +30.09, [INFO], robot4, {'battery-level': '63.47'}, None, None +40.04, [INFO], robot4, {'y': 29.658, 'x': -36.996, 'yaw': 3.141}, None, None +40.04, [INFO], robot4, {'battery-level': '62.87'}, None, None +50.00, [INFO], robot4, {'y': 27.55, 'x': -36.996, 'yaw': 3.136}, None, None +50.00, [INFO], robot4, {'battery-level': '62.27'}, None, None +60.09, [INFO], robot4, {'battery-level': '61.67'}, None, None +60.09, [INFO], robot4, {'y': 25.431, 'x': -37.046, 'yaw': 3.142}, None, None +70.03, [INFO], robot4, {'y': 23.327, 'x': -37.067, 'yaw': 3.141}, None, None +70.03, [INFO], robot4, {'battery-level': '61.07'}, None, None +80.07, [INFO], robot4, {'battery-level': '60.47'}, None, None +80.07, [INFO], robot4, {'y': 21.215, 'x': -37.188, 'yaw': 3.142}, None, None +90.02, [INFO], robot4, {'battery-level': '59.87'}, None, None +90.02, [INFO], robot4, {'y': 19.116, 'x': -37.078, 'yaw': 3.141}, None, None +100.06, [INFO], robot4, {'y': 17.707, 'x': -35.477, 'yaw': 3.139}, None, None +100.06, [INFO], robot4, {'battery-level': '59.27'}, None, None +110.08, [INFO], robot4, {'y': 18.821, 'x': -34.015, 'yaw': -3.142}, None, None +110.08, [INFO], robot4, {'battery-level': '58.67'}, None, None +117.73, [info], nurse, sync, received-request, (status=sending-request) +117.73, [info], nurse, sync, request-sent, (status=waiting) +117.73, [info], nurse, sync, wait-message, (status=message-received) +120.03, [INFO], robot4, {'y': 18.903, 'x': -34.146, 'yaw': 3.141}, None, None +120.03, [INFO], robot4, {'battery-level': '58.07'}, None, None +130.00, [INFO], robot4, {'battery-level': '57.47'}, None, None +130.00, [INFO], robot4, {'y': 17.795, 'x': -35.71, 'yaw': -3.142}, None, None +140.04, [INFO], robot4, {'battery-level': '56.87'}, None, None +140.04, [INFO], robot4, {'y': 18.084, 'x': -36.204, 'yaw': 3.141}, None, None +150.09, [INFO], robot4, {'battery-level': '56.27'}, None, None +150.09, [INFO], robot4, {'y': 17.308, 'x': -37.057, 'yaw': -3.142}, None, None +160.03, [INFO], robot4, {'battery-level': '55.67'}, None, None +160.03, [INFO], robot4, {'y': 17.327, 'x': -36.76, 'yaw': 3.141}, None, None +170.07, [INFO], robot4, {'battery-level': '55.07'}, None, None +170.07, [INFO], robot4, {'y': 17.474, 'x': -36.9, 'yaw': -3.142}, None, None +180.04, [INFO], robot4, {'battery-level': '54.47'}, None, None +180.04, [INFO], robot4, {'y': 17.189, 'x': -36.887, 'yaw': 3.142}, None, None +190.02, [INFO], robot4, {'battery-level': '53.87'}, None, None +190.02, [INFO], robot4, {'y': 17.307, 'x': -36.86, 'yaw': 3.141}, None, None +200.06, [INFO], robot4, {'battery-level': '53.27'}, None, None +200.06, [INFO], robot4, {'y': 17.348, 'x': -36.987, 'yaw': -3.142}, None, None +210.02, [INFO], robot4, {'battery-level': '52.67'}, None, None +210.02, [INFO], robot4, {'y': 17.283, 'x': -36.648, 'yaw': -3.142}, None, None +220.09, [INFO], robot4, {'battery-level': '52.07'}, None, None +220.09, [INFO], robot4, {'y': 17.374, 'x': -37.048, 'yaw': -3.141}, None, None +230.03, [INFO], robot4, {'battery-level': '51.47'}, None, None +230.03, [INFO], robot4, {'y': 17.269, 'x': -37.044, 'yaw': -3.142}, None, None +240.09, [INFO], robot4, {'y': 17.354, 'x': -36.974, 'yaw': 3.14}, None, None +240.09, [INFO], robot4, {'battery-level': '50.87'}, None, None +250.03, [INFO], robot4, {'battery-level': '50.27'}, None, None +250.03, [INFO], robot4, {'y': 17.42, 'x': -37.085, 'yaw': -3.142}, None, None +260.08, [INFO], robot4, {'y': 17.498, 'x': -37.041, 'yaw': -3.141}, None, None +260.08, [INFO], robot4, {'battery-level': '49.67'}, None, None +270.06, [INFO], robot4, {'battery-level': '49.07'}, None, None +270.06, [INFO], robot4, {'y': 17.261, 'x': -36.939, 'yaw': 3.142}, None, None +280.02, [INFO], robot4, {'y': 17.384, 'x': -36.876, 'yaw': -3.142}, None, None +280.02, [INFO], robot4, {'battery-level': '48.47'}, None, None +290.07, [INFO], robot4, {'y': 17.318, 'x': -36.947, 'yaw': 3.141}, None, None +290.07, [INFO], robot4, {'battery-level': '47.87'}, None, None +300.02, [INFO], robot4, {'y': 17.232, 'x': -37.086, 'yaw': -3.142}, None, None +300.02, [INFO], robot4, {'battery-level': '47.27'}, None, None +305.63, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/29_abaabb.log b/app/controllers/analyze_skills/logs/29_abaabb.log new file mode 100644 index 00000000..8a57c480 --- /dev/null +++ b/app/controllers/analyze_skills/logs/29_abaabb.log @@ -0,0 +1,56 @@ +0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot2, {'battery-level': '82.96'}, None, None +10.02, [INFO], robot2, {'y': 17.2, 'x': -19.31, 'yaw': 3.141}, None, None +20.01, [INFO], robot2, {'y': 16.286, 'x': -20.532, 'yaw': -3.142}, None, None +20.01, [INFO], robot2, {'battery-level': '82.42'}, None, None +30.05, [INFO], robot2, {'battery-level': '81.88'}, None, None +30.05, [INFO], robot2, {'y': 16.248, 'x': -22.656, 'yaw': 3.136}, None, None +40.00, [INFO], robot2, {'y': 16.153, 'x': -24.758, 'yaw': 3.14}, None, None +40.00, [INFO], robot2, {'battery-level': '81.34'}, None, None +50.00, [INFO], robot2, {'battery-level': '80.80'}, None, None +50.00, [INFO], robot2, {'y': 16.117, 'x': -26.872, 'yaw': -3.141}, None, None +60.03, [INFO], robot2, {'y': 16.22, 'x': -28.993, 'yaw': -3.141}, None, None +60.03, [INFO], robot2, {'battery-level': '80.26'}, None, None +70.06, [INFO], robot2, {'battery-level': '79.72'}, None, None +70.06, [INFO], robot2, {'y': 16.083, 'x': -31.127, 'yaw': 3.14}, None, None +80.03, [INFO], robot2, {'y': 15.717, 'x': -33.21, 'yaw': -3.141}, None, None +80.03, [INFO], robot2, {'battery-level': '79.18'}, None, None +90.09, [INFO], robot2, {'battery-level': '78.64'}, None, None +90.09, [INFO], robot2, {'y': 15.41, 'x': -35.306, 'yaw': -3.141}, None, None +100.05, [INFO], robot2, {'battery-level': '78.10'}, None, None +100.05, [INFO], robot2, {'y': 16.562, 'x': -36.528, 'yaw': -3.142}, None, None +110.09, [INFO], robot2, {'battery-level': '77.56'}, None, None +110.09, [INFO], robot2, {'y': 18.694, 'x': -36.627, 'yaw': 3.141}, None, None +120.03, [INFO], robot2, {'battery-level': '77.02'}, None, None +120.03, [INFO], robot2, {'y': 20.806, 'x': -36.858, 'yaw': 3.141}, None, None +130.04, [INFO], robot2, {'y': 21.524, 'x': -38.071, 'yaw': 3.141}, None, None +130.04, [INFO], robot2, {'battery-level': '76.48'}, None, None +140.00, [INFO], robot2, {'y': 21.468, 'x': -38.074, 'yaw': -3.136}, None, None +140.00, [INFO], robot2, {'battery-level': '75.94'}, None, None +141.29, [info], nurse, sync, received-request, (status=sending-request) +141.29, [info], nurse, sync, request-sent, (status=waiting) +141.29, [info], nurse, sync, wait-message, (status=message-received) +150.02, [INFO], robot2, {'battery-level': '75.40'}, None, None +150.02, [INFO], robot2, {'y': 20.557, 'x': -37.166, 'yaw': -3.142}, None, None +160.03, [INFO], robot2, {'battery-level': '74.86'}, None, None +160.03, [INFO], robot2, {'y': 18.441, 'x': -37.131, 'yaw': 3.141}, None, None +170.09, [INFO], robot2, {'battery-level': '74.32'}, None, None +170.09, [INFO], robot2, {'y': 16.307, 'x': -37.007, 'yaw': 3.14}, None, None +180.02, [INFO], robot2, {'battery-level': '73.78'}, None, None +180.02, [INFO], robot2, {'y': 15.581, 'x': -35.081, 'yaw': 3.142}, None, None +190.04, [INFO], robot2, {'y': 15.472, 'x': -32.959, 'yaw': -3.142}, None, None +190.04, [INFO], robot2, {'battery-level': '73.24'}, None, None +200.08, [INFO], robot2, {'battery-level': '72.70'}, None, None +200.08, [INFO], robot2, {'y': 15.521, 'x': -30.821, 'yaw': -3.141}, None, None +210.03, [INFO], robot2, {'battery-level': '72.16'}, None, None +210.03, [INFO], robot2, {'y': 15.694, 'x': -28.722, 'yaw': 3.141}, None, None +220.07, [INFO], robot2, {'y': 15.771, 'x': -26.623, 'yaw': 3.142}, None, None +220.07, [INFO], robot2, {'battery-level': '71.62'}, None, None +230.04, [INFO], robot2, {'battery-level': '71.08'}, None, None +230.04, [INFO], robot2, {'y': 14.01, 'x': -25.727, 'yaw': 3.141}, None, None +240.08, [INFO], robot2, {'battery-level': '70.54'}, None, None +240.08, [INFO], robot2, {'y': 12.91, 'x': -25.923, 'yaw': -3.142}, None, None +247.54, [info], lab_arm, sync, wait-message, (status=message-received) +248.46, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/29_abaabp.log b/app/controllers/analyze_skills/logs/29_abaabp.log new file mode 100644 index 00000000..ae33364b --- /dev/null +++ b/app/controllers/analyze_skills/logs/29_abaabp.log @@ -0,0 +1,47 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot4, {'battery-level': '64.67'}, None, None +10.09, [INFO], robot4, {'y': 34.108, 'x': -33.304, 'yaw': -3.141}, None, None +20.09, [INFO], robot4, {'y': 34.728, 'x': -35.323, 'yaw': -3.142}, None, None +20.09, [INFO], robot4, {'battery-level': '64.07'}, None, None +30.08, [INFO], robot4, {'battery-level': '63.47'}, None, None +30.08, [INFO], robot4, {'y': 33.59, 'x': -36.881, 'yaw': 3.142}, None, None +40.01, [INFO], robot4, {'battery-level': '62.87'}, None, None +40.01, [INFO], robot4, {'y': 31.5, 'x': -36.83, 'yaw': -3.141}, None, None +50.09, [INFO], robot4, {'y': 29.38, 'x': -36.848, 'yaw': -3.142}, None, None +50.09, [INFO], robot4, {'battery-level': '62.27'}, None, None +60.05, [INFO], robot4, {'y': 27.278, 'x': -36.851, 'yaw': 3.141}, None, None +60.05, [INFO], robot4, {'battery-level': '61.67'}, None, None +70.05, [INFO], robot4, {'battery-level': '61.07'}, None, None +70.05, [INFO], robot4, {'y': 25.164, 'x': -36.931, 'yaw': 3.141}, None, None +80.08, [INFO], robot4, {'battery-level': '60.47'}, None, None +80.08, [INFO], robot4, {'y': 23.038, 'x': -36.993, 'yaw': 3.141}, None, None +90.06, [INFO], robot4, {'battery-level': '59.87'}, None, None +90.06, [INFO], robot4, {'y': 21.411, 'x': -37.794, 'yaw': 3.142}, None, None +97.82, [info], nurse, sync, received-request, (status=sending-request) +97.82, [info], nurse, sync, request-sent, (status=waiting) +97.82, [info], nurse, sync, wait-message, (status=message-received) +100.03, [INFO], robot4, {'battery-level': '59.27'}, None, None +100.03, [INFO], robot4, {'y': 21.368, 'x': -37.852, 'yaw': 3.141}, None, None +110.04, [INFO], robot4, {'battery-level': '58.67'}, None, None +110.04, [INFO], robot4, {'y': 19.731, 'x': -37.188, 'yaw': -3.142}, None, None +120.05, [INFO], robot4, {'battery-level': '58.07'}, None, None +120.05, [INFO], robot4, {'y': 17.623, 'x': -37.144, 'yaw': 3.141}, None, None +130.09, [INFO], robot4, {'battery-level': '57.47'}, None, None +130.09, [INFO], robot4, {'y': 15.881, 'x': -36.426, 'yaw': 3.141}, None, None +140.09, [INFO], robot4, {'battery-level': '56.87'}, None, None +140.09, [INFO], robot4, {'y': 15.352, 'x': -34.35, 'yaw': -3.141}, None, None +150.01, [INFO], robot4, {'battery-level': '56.27'}, None, None +150.01, [INFO], robot4, {'y': 15.519, 'x': -32.255, 'yaw': -3.142}, None, None +160.07, [INFO], robot4, {'battery-level': '55.67'}, None, None +160.07, [INFO], robot4, {'y': 15.566, 'x': -30.127, 'yaw': 3.141}, None, None +170.03, [INFO], robot4, {'y': 15.745, 'x': -28.034, 'yaw': 3.142}, None, None +170.03, [INFO], robot4, {'battery-level': '55.07'}, None, None +180.07, [INFO], robot4, {'battery-level': '54.47'}, None, None +180.07, [INFO], robot4, {'y': 15.345, 'x': -26.125, 'yaw': -3.142}, None, None +190.01, [INFO], robot4, {'battery-level': '53.87'}, None, None +190.01, [INFO], robot4, {'y': 13.289, 'x': -25.764, 'yaw': 3.142}, None, None +200.07, [INFO], robot4, {'battery-level': '53.27'}, None, None +200.07, [INFO], robot4, {'y': 12.927, 'x': -25.952, 'yaw': 3.142}, None, None +200.90, [info], lab_arm, sync, wait-message, (status=message-received) +201.81, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/2_aaaabb.log b/app/controllers/analyze_skills/logs/2_aaaabb.log new file mode 100644 index 00000000..0463d88d --- /dev/null +++ b/app/controllers/analyze_skills/logs/2_aaaabb.log @@ -0,0 +1,14 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot6, {'y': 18.858, 'x': -33.903, 'yaw': -3.141}, None, None +10.03, [INFO], robot6, {'battery-level': '53.44'}, None, None +20.05, [INFO], robot6, {'y': 17.739, 'x': -35.548, 'yaw': 3.141}, None, None +20.05, [INFO], robot6, {'battery-level': '52.72'}, None, None +30.01, [INFO], robot6, {'battery-level': '52.00'}, None, None +30.01, [INFO], robot6, {'y': 19.162, 'x': -36.957, 'yaw': -3.14}, None, None +40.01, [INFO], robot6, {'y': 21.262, 'x': -37.12, 'yaw': -3.142}, None, None +40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None +50.05, [INFO], robot6, {'y': 21.461, 'x': -38.13, 'yaw': -3.142}, None, None +50.05, [INFO], robot6, {'battery-level': '50.56'}, None, None +55.48, [WARN], robot6, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/app/controllers/analyze_skills/logs/2_aaaabp.log b/app/controllers/analyze_skills/logs/2_aaaabp.log new file mode 100644 index 00000000..cbe4632b --- /dev/null +++ b/app/controllers/analyze_skills/logs/2_aaaabp.log @@ -0,0 +1,52 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +9.97, [INFO], robot2, {'y': 16.727, 'x': -19.385, 'yaw': 3.141}, None, None +9.97, [INFO], robot2, {'battery-level': '63.01'}, None, None +20.00, [INFO], robot2, {'battery-level': '62.47'}, None, None +20.00, [INFO], robot2, {'y': 16.247, 'x': -21.15, 'yaw': -3.141}, None, None +29.99, [INFO], robot2, {'y': 16.209, 'x': -23.278, 'yaw': 3.142}, None, None +30.04, [INFO], robot2, {'battery-level': '61.93'}, None, None +40.02, [INFO], robot2, {'y': 16.114, 'x': -25.401, 'yaw': 3.141}, None, None +40.02, [INFO], robot2, {'battery-level': '61.39'}, None, None +49.99, [INFO], robot2, {'battery-level': '60.85'}, None, None +49.99, [INFO], robot2, {'y': 16.139, 'x': -27.523, 'yaw': 3.142}, None, None +60.00, [INFO], robot2, {'battery-level': '60.31'}, None, None +60.01, [INFO], robot2, {'y': 16.236, 'x': -29.636, 'yaw': -3.141}, None, None +69.99, [INFO], robot2, {'battery-level': '59.77'}, None, None +69.99, [INFO], robot2, {'y': 16.023, 'x': -31.757, 'yaw': 3.141}, None, None +79.99, [INFO], robot2, {'battery-level': '59.23'}, None, None +79.99, [INFO], robot2, {'y': 15.486, 'x': -33.83, 'yaw': 3.142}, None, None +90.00, [INFO], robot2, {'battery-level': '58.69'}, None, None +90.00, [INFO], robot2, {'y': 15.444, 'x': -35.948, 'yaw': -3.141}, None, None +100.02, [INFO], robot2, {'battery-level': '58.15'}, None, None +100.02, [INFO], robot2, {'y': 17.129, 'x': -36.652, 'yaw': 3.14}, None, None +110.00, [INFO], robot2, {'battery-level': '57.61'}, None, None +110.00, [INFO], robot2, {'y': 19.251, 'x': -36.737, 'yaw': 3.141}, None, None +120.01, [INFO], robot2, {'battery-level': '57.07'}, None, None +120.01, [INFO], robot2, {'y': 21.284, 'x': -37.178, 'yaw': -3.142}, None, None +130.00, [INFO], robot2, {'y': 21.431, 'x': -38.091, 'yaw': -3.142}, None, None +130.02, [INFO], robot2, {'battery-level': '56.53'}, None, None +134.93, [info], nurse, sync, received-request, (status=sending-request) +134.93, [info], nurse, sync, request-sent, (status=waiting) +134.95, [info], nurse, sync, wait-message, (status=message-received) +140.02, [INFO], robot2, {'battery-level': '55.99'}, None, None +140.02, [INFO], robot2, {'y': 21.218, 'x': -37.328, 'yaw': -3.142}, None, None +150.01, [INFO], robot2, {'battery-level': '55.45'}, None, None +150.01, [INFO], robot2, {'y': 19.113, 'x': -37.15, 'yaw': 3.141}, None, None +160.01, [INFO], robot2, {'y': 16.991, 'x': -37.096, 'yaw': 3.141}, None, None +160.01, [INFO], robot2, {'battery-level': '54.91'}, None, None +170.02, [INFO], robot2, {'battery-level': '54.37'}, None, None +170.02, [INFO], robot2, {'y': 15.778, 'x': -35.718, 'yaw': -3.141}, None, None +180.02, [INFO], robot2, {'y': 15.358, 'x': -33.635, 'yaw': -3.141}, None, None +180.02, [INFO], robot2, {'battery-level': '53.83'}, None, None +190.01, [INFO], robot2, {'y': 15.362, 'x': -31.52, 'yaw': 3.142}, None, None +190.01, [INFO], robot2, {'battery-level': '53.29'}, None, None +200.01, [INFO], robot2, {'y': 15.541, 'x': -29.4, 'yaw': 3.14}, None, None +200.01, [INFO], robot2, {'battery-level': '52.75'}, None, None +210.02, [INFO], robot2, {'battery-level': '52.21'}, None, None +210.02, [INFO], robot2, {'y': 15.648, 'x': -27.277, 'yaw': -3.14}, None, None +219.99, [INFO], robot2, {'battery-level': '51.67'}, None, None +219.99, [INFO], robot2, {'y': 14.612, 'x': -25.865, 'yaw': 3.141}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/30_abaacb.log b/app/controllers/analyze_skills/logs/30_abaacb.log new file mode 100644 index 00000000..c18ced8b --- /dev/null +++ b/app/controllers/analyze_skills/logs/30_abaacb.log @@ -0,0 +1,36 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot1, {'battery-level': '58.72'}, None, None +10.09, [INFO], robot1, {'y': 34.093, 'x': -38.979, 'yaw': 3.141}, None, None +20.05, [INFO], robot1, {'y': 34.154, 'x': -37.135, 'yaw': -3.142}, None, None +20.05, [INFO], robot1, {'battery-level': '58.24'}, None, None +30.02, [INFO], robot1, {'y': 32.058, 'x': -37.046, 'yaw': 3.14}, None, None +30.02, [INFO], robot1, {'battery-level': '57.76'}, None, None +40.08, [INFO], robot1, {'battery-level': '57.28'}, None, None +40.08, [INFO], robot1, {'y': 29.94, 'x': -37.045, 'yaw': 3.141}, None, None +50.02, [INFO], robot1, {'y': 27.826, 'x': -37.024, 'yaw': 3.141}, None, None +50.02, [INFO], robot1, {'battery-level': '56.80'}, None, None +60.02, [INFO], robot1, {'battery-level': '56.32'}, None, None +60.02, [INFO], robot1, {'y': 25.721, 'x': -36.971, 'yaw': 3.141}, None, None +70.06, [INFO], robot1, {'battery-level': '55.84'}, None, None +70.06, [INFO], robot1, {'y': 23.598, 'x': -36.998, 'yaw': 3.141}, None, None +80.01, [INFO], robot1, {'battery-level': '55.36'}, None, None +80.01, [INFO], robot1, {'y': 21.491, 'x': -37.119, 'yaw': -3.141}, None, None +90.06, [INFO], robot1, {'battery-level': '54.88'}, None, None +90.06, [INFO], robot1, {'y': 19.385, 'x': -37.088, 'yaw': 3.14}, None, None +100.09, [INFO], robot1, {'y': 17.27, 'x': -37.02, 'yaw': 3.141}, None, None +100.09, [INFO], robot1, {'battery-level': '54.40'}, None, None +110.06, [INFO], robot1, {'battery-level': '53.92'}, None, None +110.06, [INFO], robot1, {'y': 15.721, 'x': -36.165, 'yaw': 3.142}, None, None +120.09, [INFO], robot1, {'y': 15.328, 'x': -34.075, 'yaw': -3.141}, None, None +120.09, [INFO], robot1, {'battery-level': '53.44'}, None, None +130.06, [INFO], robot1, {'battery-level': '52.96'}, None, None +130.06, [INFO], robot1, {'y': 15.561, 'x': -31.96, 'yaw': -3.142}, None, None +140.05, [INFO], robot1, {'battery-level': '52.48'}, None, None +140.05, [INFO], robot1, {'y': 15.636, 'x': -29.841, 'yaw': -3.142}, None, None +150.01, [INFO], robot1, {'battery-level': '52.00'}, None, None +150.01, [INFO], robot1, {'y': 16.886, 'x': -28.552, 'yaw': 3.14}, None, None +160.07, [INFO], robot1, {'battery-level': '51.52'}, None, None +160.07, [INFO], robot1, {'y': 17.957, 'x': -28.591, 'yaw': -3.142}, None, None +162.46, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/app/controllers/analyze_skills/logs/30_abaacp.log b/app/controllers/analyze_skills/logs/30_abaacp.log new file mode 100644 index 00000000..7c7ab46f --- /dev/null +++ b/app/controllers/analyze_skills/logs/30_abaacp.log @@ -0,0 +1,30 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot2, {'y': 17.538, 'x': -20.968, 'yaw': -3.142}, None, None +10.00, [INFO], robot2, {'battery-level': '82.96'}, None, None +20.01, [INFO], robot2, {'battery-level': '82.42'}, None, None +20.01, [INFO], robot2, {'y': 16.137, 'x': -21.77, 'yaw': -3.141}, None, None +30.03, [INFO], robot2, {'y': 16.097, 'x': -23.876, 'yaw': 3.142}, None, None +30.03, [INFO], robot2, {'battery-level': '81.88'}, None, None +40.03, [INFO], robot2, {'battery-level': '81.34'}, None, None +40.03, [INFO], robot2, {'y': 16.043, 'x': -25.992, 'yaw': 3.141}, None, None +50.05, [INFO], robot2, {'battery-level': '80.80'}, None, None +50.05, [INFO], robot2, {'y': 16.085, 'x': -28.113, 'yaw': -3.142}, None, None +60.07, [INFO], robot2, {'battery-level': '80.26'}, None, None +60.07, [INFO], robot2, {'y': 17.873, 'x': -28.632, 'yaw': -3.142}, None, None +69.44, [info], nurse, sync, received-request, (status=sending-request) +69.44, [info], nurse, sync, request-sent, (status=waiting) +69.44, [info], nurse, sync, wait-message, (status=message-received) +70.09, [INFO], robot2, {'y': 17.983, 'x': -28.604, 'yaw': 3.141}, None, None +70.09, [INFO], robot2, {'battery-level': '79.72'}, None, None +80.03, [INFO], robot2, {'y': 16.098, 'x': -28.435, 'yaw': 3.141}, None, None +80.03, [INFO], robot2, {'battery-level': '79.18'}, None, None +90.07, [INFO], robot2, {'battery-level': '78.64'}, None, None +90.07, [INFO], robot2, {'y': 15.981, 'x': -26.305, 'yaw': -3.141}, None, None +100.09, [INFO], robot2, {'y': 13.965, 'x': -25.72, 'yaw': 3.142}, None, None +100.09, [INFO], robot2, {'battery-level': '78.10'}, None, None +110.02, [INFO], robot2, {'battery-level': '77.56'}, None, None +110.02, [INFO], robot2, {'y': 12.888, 'x': -25.953, 'yaw': -3.142}, None, None +113.42, [info], lab_arm, sync, wait-message, (status=message-received) +114.35, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/31_ababab.log b/app/controllers/analyze_skills/logs/31_ababab.log new file mode 100644 index 00000000..618d4032 --- /dev/null +++ b/app/controllers/analyze_skills/logs/31_ababab.log @@ -0,0 +1,46 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.0002, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot5, {'battery-level': '28.00'}, None, None +10.08, [INFO], robot5, {'y': 17.12, 'x': -13.493, 'yaw': -3.141}, None, None +20.02, [INFO], robot5, {'battery-level': '27.80'}, None, None +20.02, [INFO], robot5, {'y': 16.105, 'x': -14.743, 'yaw': 3.142}, None, None +30.06, [INFO], robot5, {'battery-level': '27.60'}, None, None +30.06, [INFO], robot5, {'y': 16.041, 'x': -16.863, 'yaw': 3.14}, None, None +40.09, [INFO], robot5, {'y': 16.1, 'x': -18.965, 'yaw': 3.141}, None, None +40.09, [INFO], robot5, {'battery-level': '27.40'}, None, None +50.04, [INFO], robot5, {'battery-level': '27.20'}, None, None +50.04, [INFO], robot5, {'y': 16.257, 'x': -21.064, 'yaw': 3.141}, None, None +60.00, [INFO], robot5, {'battery-level': '27.00'}, None, None +60.00, [INFO], robot5, {'y': 16.134, 'x': -23.166, 'yaw': -3.142}, None, None +70.04, [INFO], robot5, {'battery-level': '26.80'}, None, None +70.04, [INFO], robot5, {'y': 16.083, 'x': -25.294, 'yaw': 3.141}, None, None +80.07, [INFO], robot5, {'y': 16.107, 'x': -27.422, 'yaw': 3.142}, None, None +80.07, [INFO], robot5, {'battery-level': '26.60'}, None, None +90.01, [INFO], robot5, {'y': 16.238, 'x': -29.521, 'yaw': -3.142}, None, None +90.01, [INFO], robot5, {'battery-level': '26.40'}, None, None +100.00, [INFO], robot5, {'battery-level': '26.20'}, None, None +100.00, [INFO], robot5, {'y': 16.003, 'x': -31.63, 'yaw': -3.142}, None, None +110.03, [INFO], robot5, {'battery-level': '26.00'}, None, None +110.03, [INFO], robot5, {'y': 15.574, 'x': -33.739, 'yaw': -3.142}, None, None +120.05, [INFO], robot5, {'y': 15.528, 'x': -35.832, 'yaw': 3.142}, None, None +120.05, [INFO], robot5, {'battery-level': '25.80'}, None, None +130.08, [INFO], robot5, {'y': 17.05, 'x': -36.744, 'yaw': -3.141}, None, None +130.08, [INFO], robot5, {'battery-level': '25.60'}, None, None +140.02, [INFO], robot5, {'battery-level': '25.40'}, None, None +140.02, [INFO], robot5, {'y': 17.663, 'x': -36.711, 'yaw': 3.142}, None, None +150.07, [INFO], robot5, {'battery-level': '25.20'}, None, None +150.07, [INFO], robot5, {'y': 18.105, 'x': -35.93, 'yaw': 3.141}, None, None +160.09, [INFO], robot5, {'y': 17.912, 'x': -35.826, 'yaw': -3.142}, None, None +160.09, [INFO], robot5, {'battery-level': '25.00'}, None, None +170.05, [INFO], robot5, {'battery-level': '24.80'}, None, None +170.05, [INFO], robot5, {'y': 18.197, 'x': -35.813, 'yaw': 3.141}, None, None +180.09, [INFO], robot5, {'battery-level': '24.60'}, None, None +180.09, [INFO], robot5, {'y': 18.21, 'x': -35.797, 'yaw': -3.142}, None, None +190.03, [INFO], robot5, {'y': 18.201, 'x': -35.793, 'yaw': 3.141}, None, None +190.03, [INFO], robot5, {'battery-level': '24.40'}, None, None +200.07, [INFO], robot5, {'battery-level': '24.20'}, None, None +200.07, [INFO], robot5, {'y': 18.199, 'x': -35.763, 'yaw': -3.142}, None, None +210.02, [INFO], robot5, {'y': 18.241, 'x': -35.944, 'yaw': -3.141}, None, None +210.02, [INFO], robot5, {'battery-level': '24.00'}, None, None +216.22, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/31_ababap.log b/app/controllers/analyze_skills/logs/31_ababap.log new file mode 100644 index 00000000..7929e5c0 --- /dev/null +++ b/app/controllers/analyze_skills/logs/31_ababap.log @@ -0,0 +1,52 @@ +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot3, {'battery-level': '45.94'}, None, None +10.03, [INFO], robot3, {'y': 21.492, 'x': -37.285, 'yaw': -3.141}, None, None +20.06, [INFO], robot3, {'battery-level': '45.58'}, None, None +20.06, [INFO], robot3, {'y': 19.41, 'x': -37.074, 'yaw': 3.14}, None, None +30.02, [INFO], robot3, {'y': 17.814, 'x': -35.689, 'yaw': 3.141}, None, None +30.02, [INFO], robot3, {'battery-level': '45.22'}, None, None +40.08, [INFO], robot3, {'y': 18.762, 'x': -34.05, 'yaw': 3.142}, None, None +40.08, [INFO], robot3, {'battery-level': '44.86'}, None, None +48.09, [info], nurse, sync, received-request, (status=sending-request) +48.09, [info], nurse, sync, request-sent, (status=waiting) +48.09, [info], nurse, sync, wait-message, (status=message-received) +50.02, [INFO], robot3, {'battery-level': '44.50'}, None, None +50.02, [INFO], robot3, {'y': 18.973, 'x': -34.062, 'yaw': 3.141}, None, None +60.03, [INFO], robot3, {'battery-level': '44.14'}, None, None +60.03, [INFO], robot3, {'y': 17.79, 'x': -35.594, 'yaw': -3.142}, None, None +70.06, [INFO], robot3, {'y': 17.59, 'x': -37.026, 'yaw': 3.142}, None, None +70.06, [INFO], robot3, {'battery-level': '43.78'}, None, None +80.05, [INFO], robot3, {'battery-level': '43.42'}, None, None +80.05, [INFO], robot3, {'y': 17.429, 'x': -37.049, 'yaw': 3.141}, None, None +90.08, [INFO], robot3, {'battery-level': '43.06'}, None, None +90.08, [INFO], robot3, {'y': 17.217, 'x': -37.093, 'yaw': -3.141}, None, None +100.01, [INFO], robot3, {'battery-level': '42.70'}, None, None +100.01, [INFO], robot3, {'y': 17.326, 'x': -37.021, 'yaw': -3.142}, None, None +110.00, [INFO], robot3, {'y': 17.492, 'x': -36.883, 'yaw': -3.141}, None, None +110.00, [INFO], robot3, {'battery-level': '42.34'}, None, None +120.06, [INFO], robot3, {'battery-level': '41.98'}, None, None +120.06, [INFO], robot3, {'y': 17.444, 'x': -37.032, 'yaw': -3.142}, None, None +130.08, [INFO], robot3, {'y': 17.197, 'x': -36.857, 'yaw': -3.141}, None, None +130.08, [INFO], robot3, {'battery-level': '41.62'}, None, None +140.09, [INFO], robot3, {'y': 17.313, 'x': -36.716, 'yaw': -3.142}, None, None +140.09, [INFO], robot3, {'battery-level': '41.26'}, None, None +150.06, [INFO], robot3, {'battery-level': '40.90'}, None, None +150.06, [INFO], robot3, {'y': 17.233, 'x': -37.094, 'yaw': -3.142}, None, None +160.04, [INFO], robot3, {'battery-level': '40.54'}, None, None +160.04, [INFO], robot3, {'y': 17.237, 'x': -36.908, 'yaw': 3.141}, None, None +170.06, [INFO], robot3, {'y': 17.405, 'x': -36.954, 'yaw': 3.14}, None, None +170.06, [INFO], robot3, {'battery-level': '40.18'}, None, None +180.06, [INFO], robot3, {'battery-level': '39.82'}, None, None +180.06, [INFO], robot3, {'y': 17.252, 'x': -37.062, 'yaw': -3.142}, None, None +190.01, [INFO], robot3, {'battery-level': '39.46'}, None, None +190.01, [INFO], robot3, {'y': 17.276, 'x': -36.87, 'yaw': 3.141}, None, None +200.02, [INFO], robot3, {'battery-level': '39.10'}, None, None +200.02, [INFO], robot3, {'y': 17.469, 'x': -37.073, 'yaw': -3.141}, None, None +210.06, [INFO], robot3, {'battery-level': '38.74'}, None, None +210.06, [INFO], robot3, {'y': 17.315, 'x': -36.923, 'yaw': -3.142}, None, None +220.09, [INFO], robot3, {'y': 17.364, 'x': -37.034, 'yaw': 3.141}, None, None +220.09, [INFO], robot3, {'battery-level': '38.38'}, None, None +230.02, [INFO], robot3, {'battery-level': '38.02'}, None, None +230.02, [INFO], robot3, {'y': 17.254, 'x': -37.05, 'yaw': 3.141}, None, None +233.32, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/32_ababbb.log b/app/controllers/analyze_skills/logs/32_ababbb.log new file mode 100644 index 00000000..6f204f1d --- /dev/null +++ b/app/controllers/analyze_skills/logs/32_ababbb.log @@ -0,0 +1,25 @@ +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot1, {'y': 17.586, 'x': -27.161, 'yaw': -3.141}, None, None +10.04, [INFO], robot1, {'battery-level': '58.72'}, None, None +20.06, [INFO], robot1, {'battery-level': '58.24'}, None, None +20.06, [INFO], robot1, {'y': 16.158, 'x': -27.891, 'yaw': 3.141}, None, None +30.09, [INFO], robot1, {'battery-level': '57.76'}, None, None +30.09, [INFO], robot1, {'y': 16.148, 'x': -30.01, 'yaw': 3.137}, None, None +40.02, [INFO], robot1, {'y': 15.958, 'x': -32.102, 'yaw': 3.141}, None, None +40.02, [INFO], robot1, {'battery-level': '57.28'}, None, None +50.05, [INFO], robot1, {'y': 15.425, 'x': -34.182, 'yaw': 3.141}, None, None +50.05, [INFO], robot1, {'battery-level': '56.80'}, None, None +60.06, [INFO], robot1, {'y': 15.648, 'x': -36.289, 'yaw': 3.141}, None, None +60.06, [INFO], robot1, {'battery-level': '56.32'}, None, None +70.09, [INFO], robot1, {'battery-level': '55.84'}, None, None +70.09, [INFO], robot1, {'y': 17.549, 'x': -36.645, 'yaw': -3.142}, None, None +80.03, [INFO], robot1, {'y': 19.637, 'x': -36.775, 'yaw': 3.141}, None, None +80.03, [INFO], robot1, {'battery-level': '55.36'}, None, None +90.05, [INFO], robot1, {'battery-level': '54.88'}, None, None +90.05, [INFO], robot1, {'y': 21.479, 'x': -37.509, 'yaw': -3.142}, None, None +100.02, [INFO], robot1, {'y': 21.483, 'x': -38.108, 'yaw': -3.142}, None, None +100.02, [INFO], robot1, {'battery-level': '54.40'}, None, None +102.97, [info], nurse, sync, received-request, (status=sending-request) +102.97, [info], nurse, sync, request-sent, (status=waiting) +102.97, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/app/controllers/analyze_skills/logs/32_ababbp.log b/app/controllers/analyze_skills/logs/32_ababbp.log new file mode 100644 index 00000000..e8443d43 --- /dev/null +++ b/app/controllers/analyze_skills/logs/32_ababbp.log @@ -0,0 +1,38 @@ +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot6, {'y': 18.679, 'x': -34.256, 'yaw': 3.142}, None, None +10.00, [INFO], robot6, {'battery-level': '50.15'}, None, None +20.07, [INFO], robot6, {'y': 17.892, 'x': -35.949, 'yaw': 3.139}, None, None +20.07, [INFO], robot6, {'battery-level': '49.43'}, None, None +30.07, [INFO], robot6, {'y': 19.68, 'x': -36.835, 'yaw': -3.141}, None, None +30.07, [INFO], robot6, {'battery-level': '48.71'}, None, None +40.09, [INFO], robot6, {'battery-level': '47.99'}, None, None +40.09, [INFO], robot6, {'y': 21.551, 'x': -37.493, 'yaw': 3.141}, None, None +50.02, [INFO], robot6, {'battery-level': '47.27'}, None, None +50.02, [INFO], robot6, {'y': 21.521, 'x': -38.147, 'yaw': 3.141}, None, None +56.28, [info], nurse, sync, received-request, (status=sending-request) +56.28, [info], nurse, sync, request-sent, (status=waiting) +56.28, [info], nurse, sync, wait-message, (status=message-received) +60.04, [INFO], robot6, {'y': 21.445, 'x': -37.575, 'yaw': 3.14}, None, None +60.04, [INFO], robot6, {'battery-level': '46.55'}, None, None +70.07, [INFO], robot6, {'battery-level': '45.83'}, None, None +70.07, [INFO], robot6, {'y': 19.493, 'x': -37.142, 'yaw': 3.142}, None, None +80.08, [INFO], robot6, {'y': 17.387, 'x': -37.069, 'yaw': 3.142}, None, None +80.08, [INFO], robot6, {'battery-level': '45.11'}, None, None +90.00, [INFO], robot6, {'y': 15.896, 'x': -36.117, 'yaw': 3.141}, None, None +90.00, [INFO], robot6, {'battery-level': '44.39'}, None, None +100.09, [INFO], robot6, {'battery-level': '43.67'}, None, None +100.09, [INFO], robot6, {'y': 15.366, 'x': -34.036, 'yaw': 3.141}, None, None +110.03, [INFO], robot6, {'y': 15.464, 'x': -31.935, 'yaw': 3.142}, None, None +110.03, [INFO], robot6, {'battery-level': '42.95'}, None, None +120.07, [INFO], robot6, {'y': 15.632, 'x': -29.818, 'yaw': 3.142}, None, None +120.07, [INFO], robot6, {'battery-level': '42.23'}, None, None +130.01, [INFO], robot6, {'y': 15.751, 'x': -27.702, 'yaw': 3.141}, None, None +130.01, [INFO], robot6, {'battery-level': '41.51'}, None, None +140.08, [INFO], robot6, {'battery-level': '40.79'}, None, None +140.08, [INFO], robot6, {'y': 15.01, 'x': -25.961, 'yaw': 3.141}, None, None +150.03, [INFO], robot6, {'y': 13.052, 'x': -25.87, 'yaw': -3.142}, None, None +150.03, [INFO], robot6, {'battery-level': '40.07'}, None, None +157.67, [info], lab_arm, sync, wait-message, (status=message-received) +158.60, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/33_ababcb.log b/app/controllers/analyze_skills/logs/33_ababcb.log new file mode 100644 index 00000000..1685cdd0 --- /dev/null +++ b/app/controllers/analyze_skills/logs/33_ababcb.log @@ -0,0 +1,26 @@ +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'y': 17.298, 'x': -27.12, 'yaw': -3.142}, None, None +10.04, [INFO], robot6, {'battery-level': '50.15'}, None, None +20.09, [INFO], robot6, {'y': 16.303, 'x': -28.193, 'yaw': -3.141}, None, None +20.09, [INFO], robot6, {'battery-level': '49.43'}, None, None +30.03, [INFO], robot6, {'battery-level': '48.71'}, None, None +30.03, [INFO], robot6, {'y': 17.886, 'x': -28.586, 'yaw': 3.14}, None, None +40.03, [INFO], robot6, {'battery-level': '47.99'}, None, None +40.03, [INFO], robot6, {'y': 18.048, 'x': -28.575, 'yaw': -3.142}, None, None +45.47, [info], nurse, sync, received-request, (status=sending-request) +45.47, [info], nurse, sync, request-sent, (status=waiting) +45.55, [info], nurse, sync, wait-message, (status=message-received) +50.07, [INFO], robot6, {'y': 17.34, 'x': -28.696, 'yaw': 3.142}, None, None +50.07, [INFO], robot6, {'battery-level': '47.27'}, None, None +60.02, [INFO], robot6, {'y': 16.125, 'x': -27.691, 'yaw': 3.141}, None, None +60.02, [INFO], robot6, {'battery-level': '46.55'}, None, None +70.04, [INFO], robot6, {'y': 15.357, 'x': -26.034, 'yaw': 3.141}, None, None +70.04, [INFO], robot6, {'battery-level': '45.83'}, None, None +80.08, [INFO], robot6, {'battery-level': '45.11'}, None, None +80.08, [INFO], robot6, {'y': 13.27, 'x': -25.737, 'yaw': 3.141}, None, None +90.05, [INFO], robot6, {'y': 12.927, 'x': -25.936, 'yaw': -3.142}, None, None +90.05, [INFO], robot6, {'battery-level': '44.39'}, None, None +90.97, [info], lab_arm, sync, wait-message, (status=message-received) +91.89, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/33_ababcp.log b/app/controllers/analyze_skills/logs/33_ababcp.log new file mode 100644 index 00000000..1730506d --- /dev/null +++ b/app/controllers/analyze_skills/logs/33_ababcp.log @@ -0,0 +1,24 @@ +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'battery-level': '50.15'}, None, None +10.01, [INFO], robot6, {'y': 17.441, 'x': -27.139, 'yaw': -3.142}, None, None +20.07, [INFO], robot6, {'y': 16.276, 'x': -28.007, 'yaw': -3.141}, None, None +20.07, [INFO], robot6, {'battery-level': '49.43'}, None, None +30.03, [INFO], robot6, {'battery-level': '48.71'}, None, None +30.03, [INFO], robot6, {'y': 17.859, 'x': -28.621, 'yaw': -3.141}, None, None +37.37, [info], nurse, sync, received-request, (status=sending-request) +37.37, [info], nurse, sync, request-sent, (status=waiting) +37.37, [info], nurse, sync, wait-message, (status=message-received) +40.04, [INFO], robot6, {'y': 17.643, 'x': -28.601, 'yaw': -3.141}, None, None +40.04, [INFO], robot6, {'battery-level': '47.99'}, None, None +50.00, [INFO], robot6, {'battery-level': '47.27'}, None, None +50.00, [INFO], robot6, {'y': 16.078, 'x': -28.07, 'yaw': -3.141}, None, None +60.09, [INFO], robot6, {'battery-level': '46.55'}, None, None +60.09, [INFO], robot6, {'y': 15.641, 'x': -26.135, 'yaw': 3.141}, None, None +70.02, [INFO], robot6, {'y': 13.56, 'x': -25.741, 'yaw': 3.141}, None, None +70.02, [INFO], robot6, {'battery-level': '45.83'}, None, None +80.03, [INFO], robot6, {'battery-level': '45.11'}, None, None +80.03, [INFO], robot6, {'y': 12.909, 'x': -25.959, 'yaw': -3.142}, None, None +80.86, [info], lab_arm, sync, wait-message, (status=message-received) +81.78, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/34_abacab.log b/app/controllers/analyze_skills/logs/34_abacab.log new file mode 100644 index 00000000..7daf8507 --- /dev/null +++ b/app/controllers/analyze_skills/logs/34_abacab.log @@ -0,0 +1,47 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot2, {'battery-level': '82.96'}, None, None +10.06, [INFO], robot2, {'y': 17.293, 'x': -19.28, 'yaw': 3.142}, None, None +20.07, [INFO], robot2, {'battery-level': '82.42'}, None, None +20.07, [INFO], robot2, {'y': 16.238, 'x': -20.451, 'yaw': 3.142}, None, None +30.03, [INFO], robot2, {'y': 16.187, 'x': -22.552, 'yaw': 3.142}, None, None +30.03, [INFO], robot2, {'battery-level': '81.88'}, None, None +40.06, [INFO], robot2, {'y': 16.14, 'x': -24.669, 'yaw': 3.14}, None, None +40.06, [INFO], robot2, {'battery-level': '81.34'}, None, None +50.02, [INFO], robot2, {'battery-level': '80.80'}, None, None +50.02, [INFO], robot2, {'y': 16.065, 'x': -26.762, 'yaw': -3.142}, None, None +60.03, [INFO], robot2, {'battery-level': '80.26'}, None, None +60.03, [INFO], robot2, {'y': 16.172, 'x': -28.881, 'yaw': -3.142}, None, None +70.03, [INFO], robot2, {'battery-level': '79.72'}, None, None +70.03, [INFO], robot2, {'y': 16.091, 'x': -31.002, 'yaw': 3.141}, None, None +80.06, [INFO], robot2, {'battery-level': '79.18'}, None, None +80.06, [INFO], robot2, {'y': 15.724, 'x': -33.117, 'yaw': -3.141}, None, None +90.02, [INFO], robot2, {'y': 15.428, 'x': -35.212, 'yaw': 3.142}, None, None +90.02, [INFO], robot2, {'battery-level': '78.64'}, None, None +100.07, [INFO], robot2, {'battery-level': '78.10'}, None, None +100.07, [INFO], robot2, {'y': 16.497, 'x': -36.613, 'yaw': -3.142}, None, None +110.04, [INFO], robot2, {'y': 17.551, 'x': -36.659, 'yaw': -3.142}, None, None +110.04, [INFO], robot2, {'battery-level': '77.56'}, None, None +120.09, [INFO], robot2, {'battery-level': '77.02'}, None, None +120.09, [INFO], robot2, {'y': 17.551, 'x': -36.659, 'yaw': -3.142}, None, None +130.05, [INFO], robot2, {'y': 17.568, 'x': -36.695, 'yaw': -3.141}, None, None +130.05, [INFO], robot2, {'battery-level': '76.48'}, None, None +140.01, [INFO], robot2, {'battery-level': '75.94'}, None, None +140.01, [INFO], robot2, {'y': 18.017, 'x': -35.882, 'yaw': -3.141}, None, None +150.03, [INFO], robot2, {'battery-level': '75.40'}, None, None +150.03, [INFO], robot2, {'y': 18.179, 'x': -35.58, 'yaw': -3.141}, None, None +160.07, [INFO], robot2, {'battery-level': '74.86'}, None, None +160.07, [INFO], robot2, {'y': 18.195, 'x': -35.808, 'yaw': 3.141}, None, None +170.04, [INFO], robot2, {'y': 18.214, 'x': -35.8, 'yaw': -3.142}, None, None +170.04, [INFO], robot2, {'battery-level': '74.32'}, None, None +180.06, [INFO], robot2, {'y': 18.214, 'x': -35.8, 'yaw': -3.142}, None, None +180.06, [INFO], robot2, {'battery-level': '73.78'}, None, None +190.05, [INFO], robot2, {'battery-level': '73.24'}, None, None +190.05, [INFO], robot2, {'y': 18.214, 'x': -35.801, 'yaw': 3.142}, None, None +200.07, [INFO], robot2, {'battery-level': '72.70'}, None, None +200.07, [INFO], robot2, {'y': 18.214, 'x': -35.8, 'yaw': -3.142}, None, None +210.09, [INFO], robot2, {'battery-level': '72.16'}, None, None +210.09, [INFO], robot2, {'y': 18.217, 'x': -35.798, 'yaw': -3.142}, None, None +220.03, [INFO], robot2, {'battery-level': '71.62'}, None, None +220.03, [INFO], robot2, {'y': 18.224, 'x': -35.773, 'yaw': 3.142}, None, None +220.67, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/34_abacap.log b/app/controllers/analyze_skills/logs/34_abacap.log new file mode 100644 index 00000000..b4a9c594 --- /dev/null +++ b/app/controllers/analyze_skills/logs/34_abacap.log @@ -0,0 +1,55 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot3, {'battery-level': '45.94'}, None, None +10.01, [INFO], robot3, {'y': 21.55, 'x': -37.504, 'yaw': -3.14}, None, None +20.05, [INFO], robot3, {'y': 19.642, 'x': -37.103, 'yaw': 3.142}, None, None +20.05, [INFO], robot3, {'battery-level': '45.58'}, None, None +30.09, [INFO], robot3, {'battery-level': '45.22'}, None, None +30.09, [INFO], robot3, {'y': 17.94, 'x': -35.861, 'yaw': 3.141}, None, None +40.06, [INFO], robot3, {'y': 18.622, 'x': -34.111, 'yaw': 3.142}, None, None +40.06, [INFO], robot3, {'battery-level': '44.86'}, None, None +50.01, [INFO], robot3, {'y': 18.907, 'x': -33.933, 'yaw': 3.142}, None, None +50.01, [INFO], robot3, {'battery-level': '44.50'}, None, None +51.95, [info], nurse, sync, received-request, (status=sending-request) +51.95, [info], nurse, sync, request-sent, (status=waiting) +51.95, [info], nurse, sync, wait-message, (status=message-received) +60.06, [INFO], robot3, {'battery-level': '44.14'}, None, None +60.06, [INFO], robot3, {'y': 17.9, 'x': -34.89, 'yaw': 3.142}, None, None +70.08, [INFO], robot3, {'battery-level': '43.78'}, None, None +70.08, [INFO], robot3, {'y': 18.071, 'x': -36.305, 'yaw': 3.141}, None, None +80.06, [INFO], robot3, {'battery-level': '43.42'}, None, None +80.06, [INFO], robot3, {'y': 17.505, 'x': -36.834, 'yaw': 3.141}, None, None +90.04, [INFO], robot3, {'y': 17.199, 'x': -37.114, 'yaw': 3.14}, None, None +90.04, [INFO], robot3, {'battery-level': '43.06'}, None, None +100.08, [INFO], robot3, {'y': 17.255, 'x': -37.018, 'yaw': 3.141}, None, None +100.08, [INFO], robot3, {'battery-level': '42.70'}, None, None +110.04, [INFO], robot3, {'battery-level': '42.34'}, None, None +110.04, [INFO], robot3, {'y': 17.509, 'x': -36.669, 'yaw': -3.141}, None, None +120.00, [INFO], robot3, {'battery-level': '41.98'}, None, None +120.00, [INFO], robot3, {'y': 17.403, 'x': -36.878, 'yaw': 3.142}, None, None +130.01, [INFO], robot3, {'battery-level': '41.62'}, None, None +130.01, [INFO], robot3, {'y': 17.26, 'x': -37.045, 'yaw': 3.141}, None, None +140.05, [INFO], robot3, {'battery-level': '41.26'}, None, None +140.05, [INFO], robot3, {'y': 17.369, 'x': -36.939, 'yaw': 3.14}, None, None +150.06, [INFO], robot3, {'y': 17.432, 'x': -36.54, 'yaw': -3.142}, None, None +150.06, [INFO], robot3, {'battery-level': '40.90'}, None, None +160.01, [INFO], robot3, {'battery-level': '40.54'}, None, None +160.01, [INFO], robot3, {'y': 17.528, 'x': -36.854, 'yaw': -3.142}, None, None +170.02, [INFO], robot3, {'battery-level': '40.18'}, None, None +170.02, [INFO], robot3, {'y': 17.421, 'x': -36.631, 'yaw': -3.142}, None, None +180.06, [INFO], robot3, {'battery-level': '39.82'}, None, None +180.06, [INFO], robot3, {'y': 17.435, 'x': -36.955, 'yaw': 3.141}, None, None +190.08, [INFO], robot3, {'battery-level': '39.46'}, None, None +190.08, [INFO], robot3, {'y': 17.302, 'x': -37.01, 'yaw': -3.141}, None, None +200.00, [INFO], robot3, {'battery-level': '39.10'}, None, None +200.00, [INFO], robot3, {'y': 17.186, 'x': -36.85, 'yaw': -3.141}, None, None +210.05, [INFO], robot3, {'battery-level': '38.74'}, None, None +210.05, [INFO], robot3, {'y': 17.407, 'x': -37.051, 'yaw': -3.141}, None, None +220.01, [INFO], robot3, {'y': 17.441, 'x': -36.936, 'yaw': -3.142}, None, None +220.01, [INFO], robot3, {'battery-level': '38.38'}, None, None +230.06, [INFO], robot3, {'y': 17.328, 'x': -36.962, 'yaw': -3.142}, None, None +230.06, [INFO], robot3, {'battery-level': '38.02'}, None, None +240.02, [INFO], robot3, {'y': 17.452, 'x': -37.052, 'yaw': -3.141}, None, None +240.02, [INFO], robot3, {'battery-level': '37.66'}, None, None +243.33, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/35_abacbb.log b/app/controllers/analyze_skills/logs/35_abacbb.log new file mode 100644 index 00000000..db9f99a6 --- /dev/null +++ b/app/controllers/analyze_skills/logs/35_abacbb.log @@ -0,0 +1,47 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot4, {'y': 34.275, 'x': -33.597, 'yaw': 3.142}, None, None +10.09, [INFO], robot4, {'battery-level': '64.67'}, None, None +20.06, [INFO], robot4, {'battery-level': '64.07'}, None, None +20.06, [INFO], robot4, {'y': 34.672, 'x': -35.662, 'yaw': 3.137}, None, None +30.07, [INFO], robot4, {'battery-level': '63.47'}, None, None +30.07, [INFO], robot4, {'y': 33.291, 'x': -36.888, 'yaw': -3.141}, None, None +40.01, [INFO], robot4, {'battery-level': '62.87'}, None, None +40.01, [INFO], robot4, {'y': 31.192, 'x': -36.889, 'yaw': -3.141}, None, None +50.05, [INFO], robot4, {'y': 29.087, 'x': -36.951, 'yaw': -3.141}, None, None +50.05, [INFO], robot4, {'battery-level': '62.27'}, None, None +60.02, [INFO], robot4, {'y': 26.985, 'x': -36.945, 'yaw': 3.141}, None, None +60.02, [INFO], robot4, {'battery-level': '61.67'}, None, None +70.00, [INFO], robot4, {'battery-level': '61.07'}, None, None +70.00, [INFO], robot4, {'y': 24.878, 'x': -37.038, 'yaw': 3.141}, None, None +80.06, [INFO], robot4, {'y': 22.764, 'x': -37.086, 'yaw': 3.141}, None, None +80.06, [INFO], robot4, {'battery-level': '60.47'}, None, None +90.03, [INFO], robot4, {'battery-level': '59.87'}, None, None +90.03, [INFO], robot4, {'y': 21.374, 'x': -37.951, 'yaw': 3.138}, None, None +96.30, [info], nurse, sync, received-request, (status=sending-request) +96.30, [info], nurse, sync, request-sent, (status=waiting) +96.39, [info], nurse, sync, wait-message, (status=message-received) +100.08, [INFO], robot4, {'y': 21.372, 'x': -37.489, 'yaw': -3.141}, None, None +100.08, [INFO], robot4, {'battery-level': '59.27'}, None, None +110.05, [INFO], robot4, {'battery-level': '58.67'}, None, None +110.05, [INFO], robot4, {'y': 19.392, 'x': -37.147, 'yaw': -3.141}, None, None +120.05, [INFO], robot4, {'battery-level': '58.07'}, None, None +120.05, [INFO], robot4, {'y': 17.291, 'x': -37.113, 'yaw': 3.141}, None, None +130.06, [INFO], robot4, {'y': 15.842, 'x': -36.037, 'yaw': -3.142}, None, None +130.06, [INFO], robot4, {'battery-level': '57.47'}, None, None +140.08, [INFO], robot4, {'battery-level': '56.87'}, None, None +140.08, [INFO], robot4, {'y': 15.337, 'x': -33.966, 'yaw': -3.141}, None, None +150.07, [INFO], robot4, {'battery-level': '56.27'}, None, None +150.07, [INFO], robot4, {'y': 15.564, 'x': -31.847, 'yaw': -3.142}, None, None +160.04, [INFO], robot4, {'battery-level': '55.67'}, None, None +160.04, [INFO], robot4, {'y': 15.64, 'x': -29.738, 'yaw': 3.141}, None, None +170.03, [INFO], robot4, {'battery-level': '55.07'}, None, None +170.03, [INFO], robot4, {'y': 15.81, 'x': -27.63, 'yaw': 3.141}, None, None +180.02, [INFO], robot4, {'y': 15.023, 'x': -26.002, 'yaw': 3.141}, None, None +180.02, [INFO], robot4, {'battery-level': '54.47'}, None, None +190.02, [INFO], robot4, {'y': 13.043, 'x': -25.873, 'yaw': 3.141}, None, None +190.02, [INFO], robot4, {'battery-level': '53.87'}, None, None +197.44, [info], lab_arm, sync, wait-message, (status=message-received) +198.36, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/35_abacbp.log b/app/controllers/analyze_skills/logs/35_abacbp.log new file mode 100644 index 00000000..0c741157 --- /dev/null +++ b/app/controllers/analyze_skills/logs/35_abacbp.log @@ -0,0 +1,41 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'battery-level': '50.15'}, None, None +10.01, [INFO], robot6, {'y': 18.455, 'x': -34.36, 'yaw': 3.142}, None, None +20.03, [INFO], robot6, {'battery-level': '49.43'}, None, None +20.03, [INFO], robot6, {'y': 17.989, 'x': -36.14, 'yaw': 3.141}, None, None +30.01, [INFO], robot6, {'battery-level': '48.71'}, None, None +30.01, [INFO], robot6, {'y': 19.828, 'x': -36.868, 'yaw': 3.141}, None, None +40.05, [INFO], robot6, {'battery-level': '47.99'}, None, None +40.05, [INFO], robot6, {'y': 21.562, 'x': -37.674, 'yaw': -3.142}, None, None +50.09, [INFO], robot6, {'battery-level': '47.27'}, None, None +50.09, [INFO], robot6, {'y': 21.439, 'x': -38.099, 'yaw': 3.142}, None, None +52.57, [info], nurse, sync, received-request, (status=sending-request) +52.57, [info], nurse, sync, request-sent, (status=waiting) +52.57, [info], nurse, sync, wait-message, (status=message-received) +60.05, [INFO], robot6, {'battery-level': '46.55'}, None, None +60.05, [INFO], robot6, {'y': 20.78, 'x': -37.19, 'yaw': 3.141}, None, None +70.00, [INFO], robot6, {'battery-level': '45.83'}, None, None +70.00, [INFO], robot6, {'y': 18.683, 'x': -37.092, 'yaw': -3.142}, None, None +80.07, [INFO], robot6, {'battery-level': '45.11'}, None, None +80.07, [INFO], robot6, {'y': 16.557, 'x': -37.057, 'yaw': 3.141}, None, None +90.04, [INFO], robot6, {'battery-level': '44.39'}, None, None +90.04, [INFO], robot6, {'y': 15.667, 'x': -35.338, 'yaw': -3.142}, None, None +100.02, [INFO], robot6, {'battery-level': '43.67'}, None, None +100.02, [INFO], robot6, {'y': 15.451, 'x': -33.249, 'yaw': 3.142}, None, None +110.06, [INFO], robot6, {'battery-level': '42.95'}, None, None +110.06, [INFO], robot6, {'y': 15.637, 'x': -31.135, 'yaw': 3.141}, None, None +120.03, [INFO], robot6, {'battery-level': '42.23'}, None, None +120.03, [INFO], robot6, {'y': 15.801, 'x': -29.036, 'yaw': -3.142}, None, None +130.07, [INFO], robot6, {'battery-level': '41.51'}, None, None +130.07, [INFO], robot6, {'y': 15.852, 'x': -26.915, 'yaw': 3.142}, None, None +140.02, [INFO], robot6, {'y': 14.376, 'x': -25.726, 'yaw': -3.14}, None, None +140.02, [INFO], robot6, {'battery-level': '40.79'}, None, None +150.05, [INFO], robot6, {'battery-level': '40.07'}, None, None +150.05, [INFO], robot6, {'y': 12.926, 'x': -25.932, 'yaw': -3.142}, None, None +160.06, [INFO], robot6, {'y': 12.795, 'x': -26.004, 'yaw': -3.141}, None, None +160.06, [INFO], robot6, {'battery-level': '39.35'}, None, None +164.00, [info], lab_arm, sync, wait-message, (status=message-received) +164.92, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/36_abaccb.log b/app/controllers/analyze_skills/logs/36_abaccb.log new file mode 100644 index 00000000..6332d088 --- /dev/null +++ b/app/controllers/analyze_skills/logs/36_abaccb.log @@ -0,0 +1,51 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot1, {'battery-level': '58.72'}, None, None +10.03, [INFO], robot1, {'y': 33.951, 'x': -39.441, 'yaw': -3.141}, None, None +20.04, [INFO], robot1, {'battery-level': '58.24'}, None, None +20.04, [INFO], robot1, {'y': 34.498, 'x': -37.57, 'yaw': -3.141}, None, None +30.09, [INFO], robot1, {'battery-level': '57.76'}, None, None +30.09, [INFO], robot1, {'y': 32.573, 'x': -37.044, 'yaw': 3.14}, None, None +40.05, [INFO], robot1, {'y': 30.468, 'x': -37.049, 'yaw': 3.141}, None, None +40.05, [INFO], robot1, {'battery-level': '57.28'}, None, None +50.08, [INFO], robot1, {'battery-level': '56.80'}, None, None +50.08, [INFO], robot1, {'y': 28.349, 'x': -36.998, 'yaw': 3.141}, None, None +60.02, [INFO], robot1, {'battery-level': '56.32'}, None, None +60.02, [INFO], robot1, {'y': 26.264, 'x': -37.043, 'yaw': 3.141}, None, None +70.05, [INFO], robot1, {'battery-level': '55.84'}, None, None +70.05, [INFO], robot1, {'y': 24.149, 'x': -37.02, 'yaw': 3.141}, None, None +80.00, [INFO], robot1, {'y': 22.041, 'x': -37.115, 'yaw': 3.141}, None, None +80.00, [INFO], robot1, {'battery-level': '55.36'}, None, None +90.04, [INFO], robot1, {'battery-level': '54.88'}, None, None +90.04, [INFO], robot1, {'y': 19.931, 'x': -37.101, 'yaw': 3.141}, None, None +100.01, [INFO], robot1, {'y': 17.822, 'x': -37.0, 'yaw': 3.14}, None, None +100.01, [INFO], robot1, {'battery-level': '54.40'}, None, None +110.03, [INFO], robot1, {'battery-level': '53.92'}, None, None +110.03, [INFO], robot1, {'y': 15.868, 'x': -36.645, 'yaw': 3.141}, None, None +120.09, [INFO], robot1, {'y': 15.388, 'x': -34.564, 'yaw': -3.142}, None, None +120.09, [INFO], robot1, {'battery-level': '53.44'}, None, None +130.01, [INFO], robot1, {'y': 15.497, 'x': -32.457, 'yaw': 3.142}, None, None +130.01, [INFO], robot1, {'battery-level': '52.96'}, None, None +140.03, [INFO], robot1, {'battery-level': '52.48'}, None, None +140.03, [INFO], robot1, {'y': 15.565, 'x': -30.342, 'yaw': 3.141}, None, None +150.06, [INFO], robot1, {'battery-level': '52.00'}, None, None +150.06, [INFO], robot1, {'y': 16.432, 'x': -28.615, 'yaw': 3.141}, None, None +160.01, [INFO], robot1, {'battery-level': '51.52'}, None, None +160.01, [INFO], robot1, {'y': 17.955, 'x': -28.602, 'yaw': -3.141}, None, None +166.53, [info], nurse, sync, received-request, (status=sending-request) +166.53, [info], nurse, sync, request-sent, (status=waiting) +166.53, [info], nurse, sync, wait-message, (status=message-received) +170.05, [INFO], robot1, {'battery-level': '51.04'}, None, None +170.05, [INFO], robot1, {'y': 17.492, 'x': -28.725, 'yaw': 3.141}, None, None +180.07, [INFO], robot1, {'battery-level': '50.56'}, None, None +180.07, [INFO], robot1, {'y': 16.166, 'x': -27.869, 'yaw': 3.141}, None, None +190.04, [INFO], robot1, {'battery-level': '50.08'}, None, None +190.04, [INFO], robot1, {'y': 15.54, 'x': -26.083, 'yaw': 3.142}, None, None +200.01, [INFO], robot1, {'battery-level': '49.60'}, None, None +200.01, [INFO], robot1, {'y': 13.457, 'x': -25.729, 'yaw': -3.142}, None, None +210.05, [INFO], robot1, {'y': 12.906, 'x': -25.952, 'yaw': 3.141}, None, None +210.05, [INFO], robot1, {'battery-level': '49.12'}, None, None +218.88, [info], lab_arm, sync, wait-message, (status=message-received) +219.80, [WARN], robot1, SUCCESS, None, None +220.07, [INFO], robot1, {'battery-level': '48.64'}, None, None +220.07, [INFO], robot1, {'y': 12.844, 'x': -26.004, 'yaw': 3.141}, None, None diff --git a/app/controllers/analyze_skills/logs/36_abaccp.log b/app/controllers/analyze_skills/logs/36_abaccp.log new file mode 100644 index 00000000..ae1d8356 --- /dev/null +++ b/app/controllers/analyze_skills/logs/36_abaccp.log @@ -0,0 +1,25 @@ +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot6, {'battery-level': '50.15'}, None, None +10.00, [INFO], robot6, {'y': 17.541, 'x': -27.156, 'yaw': 3.142}, None, None +20.04, [INFO], robot6, {'battery-level': '49.43'}, None, None +20.04, [INFO], robot6, {'y': 16.25, 'x': -27.943, 'yaw': 3.141}, None, None +30.08, [INFO], robot6, {'battery-level': '48.71'}, None, None +30.08, [INFO], robot6, {'y': 17.824, 'x': -28.622, 'yaw': 3.142}, None, None +40.01, [INFO], robot6, {'battery-level': '47.99'}, None, None +40.01, [INFO], robot6, {'y': 17.94, 'x': -28.622, 'yaw': -3.142}, None, None +44.15, [info], nurse, sync, received-request, (status=sending-request) +44.15, [info], nurse, sync, request-sent, (status=waiting) +44.24, [info], nurse, sync, wait-message, (status=message-received) +50.05, [INFO], robot6, {'y': 16.956, 'x': -28.745, 'yaw': 3.141}, None, None +50.05, [INFO], robot6, {'battery-level': '47.27'}, None, None +60.04, [INFO], robot6, {'battery-level': '46.55'}, None, None +60.04, [INFO], robot6, {'y': 16.095, 'x': -27.367, 'yaw': -3.142}, None, None +70.06, [INFO], robot6, {'battery-level': '45.83'}, None, None +70.06, [INFO], robot6, {'y': 14.954, 'x': -25.911, 'yaw': 3.141}, None, None +80.04, [INFO], robot6, {'y': 13.028, 'x': -25.876, 'yaw': 3.142}, None, None +80.04, [INFO], robot6, {'battery-level': '45.11'}, None, None +88.71, [info], lab_arm, sync, wait-message, (status=message-received) +89.63, [WARN], robot6, SUCCESS, None, None +90.08, [INFO], robot6, {'y': 12.93, 'x': -25.944, 'yaw': 3.142}, None, None +90.08, [INFO], robot6, {'battery-level': '44.39'}, None, None diff --git a/app/controllers/analyze_skills/logs/37_abbaab.log b/app/controllers/analyze_skills/logs/37_abbaab.log new file mode 100644 index 00000000..8876cf2c --- /dev/null +++ b/app/controllers/analyze_skills/logs/37_abbaab.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot5, {'y': 17.992, 'x': -13.509, 'yaw': -3.141}, None, None +10.07, [INFO], robot5, {'battery-level': '27.50'}, None, None +20.00, [INFO], robot5, {'y': 16.196, 'x': -13.871, 'yaw': 3.141}, None, None +20.00, [INFO], robot5, {'battery-level': '26.74'}, None, None +30.07, [INFO], robot5, {'y': 16.099, 'x': -16.016, 'yaw': 3.141}, None, None +30.07, [INFO], robot5, {'battery-level': '25.98'}, None, None +40.08, [INFO], robot5, {'y': 16.092, 'x': -18.128, 'yaw': 3.141}, None, None +40.08, [INFO], robot5, {'battery-level': '25.22'}, None, None +50.04, [INFO], robot5, {'y': 16.219, 'x': -20.22, 'yaw': -3.142}, None, None +50.04, [INFO], robot5, {'battery-level': '24.46'}, None, None +60.05, [INFO], robot5, {'battery-level': '23.70'}, None, None +60.05, [INFO], robot5, {'y': 16.22, 'x': -22.331, 'yaw': 3.141}, None, None +70.02, [INFO], robot5, {'battery-level': '22.94'}, None, None +70.02, [INFO], robot5, {'y': 16.143, 'x': -24.421, 'yaw': 3.141}, None, None +80.02, [INFO], robot5, {'y': 16.099, 'x': -26.54, 'yaw': -3.141}, None, None +80.02, [INFO], robot5, {'battery-level': '22.18'}, None, None +90.08, [INFO], robot5, {'battery-level': '21.42'}, None, None +90.08, [INFO], robot5, {'y': 16.197, 'x': -28.671, 'yaw': -3.142}, None, None +100.01, [INFO], robot5, {'y': 16.132, 'x': -30.771, 'yaw': 3.142}, None, None +100.01, [INFO], robot5, {'battery-level': '20.66'}, None, None +110.08, [INFO], robot5, {'battery-level': '19.90'}, None, None +110.08, [INFO], robot5, {'y': 15.84, 'x': -32.898, 'yaw': 3.142}, None, None +120.05, [INFO], robot5, {'battery-level': '19.14'}, None, None +120.05, [INFO], robot5, {'y': 15.371, 'x': -34.959, 'yaw': 3.14}, None, None +130.03, [INFO], robot5, {'battery-level': '18.38'}, None, None +130.03, [INFO], robot5, {'y': 16.114, 'x': -36.786, 'yaw': 3.141}, None, None +140.03, [INFO], robot5, {'y': 17.597, 'x': -36.761, 'yaw': -3.141}, None, None +140.03, [INFO], robot5, {'battery-level': '17.62'}, None, None +150.01, [INFO], robot5, {'y': 17.6, 'x': -36.758, 'yaw': -3.142}, None, None +150.01, [INFO], robot5, {'battery-level': '16.86'}, None, None +160.05, [INFO], robot5, {'y': 17.604, 'x': -36.758, 'yaw': -3.142}, None, None +160.05, [INFO], robot5, {'battery-level': '16.10'}, None, None +170.03, [INFO], robot5, {'battery-level': '15.34'}, None, None +170.03, [INFO], robot5, {'y': 17.689, 'x': -36.741, 'yaw': -3.142}, None, None +180.05, [INFO], robot5, {'y': 17.758, 'x': -36.241, 'yaw': 3.142}, None, None +180.05, [INFO], robot5, {'battery-level': '14.58'}, None, None +190.01, [INFO], robot5, {'battery-level': '13.82'}, None, None +190.01, [INFO], robot5, {'y': 18.135, 'x': -35.823, 'yaw': 3.142}, None, None +200.09, [INFO], robot5, {'battery-level': '13.06'}, None, None +200.09, [INFO], robot5, {'y': 18.308, 'x': -35.749, 'yaw': 3.141}, None, None +210.07, [INFO], robot5, {'y': 18.301, 'x': -35.749, 'yaw': 3.142}, None, None +210.07, [INFO], robot5, {'battery-level': '12.30'}, None, None +220.03, [INFO], robot5, {'y': 18.294, 'x': -35.711, 'yaw': -3.142}, None, None +220.03, [INFO], robot5, {'battery-level': '11.54'}, None, None +225.52, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/37_abbaap.log b/app/controllers/analyze_skills/logs/37_abbaap.log new file mode 100644 index 00000000..bbc25b44 --- /dev/null +++ b/app/controllers/analyze_skills/logs/37_abbaap.log @@ -0,0 +1,67 @@ +0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot4, {'battery-level': '64.70'}, None, None +10.03, [INFO], robot4, {'y': 34.231, 'x': -38.754, 'yaw': 3.141}, None, None +20.06, [INFO], robot4, {'battery-level': '64.14'}, None, None +20.06, [INFO], robot4, {'y': 33.913, 'x': -37.055, 'yaw': 3.142}, None, None +30.03, [INFO], robot4, {'battery-level': '63.58'}, None, None +30.03, [INFO], robot4, {'y': 31.807, 'x': -36.988, 'yaw': 3.14}, None, None +40.05, [INFO], robot4, {'battery-level': '63.02'}, None, None +40.05, [INFO], robot4, {'y': 29.7, 'x': -37.048, 'yaw': 3.141}, None, None +50.08, [INFO], robot4, {'y': 27.584, 'x': -36.989, 'yaw': 3.136}, None, None +50.08, [INFO], robot4, {'battery-level': '62.46'}, None, None +60.02, [INFO], robot4, {'y': 25.493, 'x': -36.99, 'yaw': 3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '61.90'}, None, None +70.04, [INFO], robot4, {'battery-level': '61.34'}, None, None +70.04, [INFO], robot4, {'y': 23.384, 'x': -37.02, 'yaw': 3.141}, None, None +80.06, [INFO], robot4, {'y': 21.272, 'x': -37.13, 'yaw': -3.142}, None, None +80.06, [INFO], robot4, {'battery-level': '60.78'}, None, None +90.06, [INFO], robot4, {'y': 19.157, 'x': -37.039, 'yaw': 3.141}, None, None +90.06, [INFO], robot4, {'battery-level': '60.22'}, None, None +100.08, [INFO], robot4, {'y': 17.817, 'x': -35.414, 'yaw': -3.141}, None, None +100.08, [INFO], robot4, {'battery-level': '59.66'}, None, None +110.06, [INFO], robot4, {'y': 18.874, 'x': -33.97, 'yaw': -3.142}, None, None +110.06, [INFO], robot4, {'battery-level': '59.10'}, None, None +117.58, [info], nurse, sync, received-request, (status=sending-request) +117.58, [info], nurse, sync, request-sent, (status=waiting) +117.67, [info], nurse, sync, wait-message, (status=message-received) +120.07, [INFO], robot4, {'battery-level': '58.54'}, None, None +120.07, [INFO], robot4, {'y': 18.914, 'x': -34.134, 'yaw': -3.142}, None, None +130.01, [INFO], robot4, {'battery-level': '57.98'}, None, None +130.01, [INFO], robot4, {'y': 17.809, 'x': -35.691, 'yaw': 3.142}, None, None +140.07, [INFO], robot4, {'y': 18.067, 'x': -36.201, 'yaw': -3.142}, None, None +140.07, [INFO], robot4, {'battery-level': '57.42'}, None, None +150.02, [INFO], robot4, {'battery-level': '56.86'}, None, None +150.02, [INFO], robot4, {'y': 18.067, 'x': -36.201, 'yaw': -3.142}, None, None +160.08, [INFO], robot4, {'y': 17.354, 'x': -36.983, 'yaw': 3.142}, None, None +160.08, [INFO], robot4, {'battery-level': '56.30'}, None, None +170.05, [INFO], robot4, {'battery-level': '55.74'}, None, None +170.05, [INFO], robot4, {'y': 17.414, 'x': -36.883, 'yaw': 3.14}, None, None +180.01, [INFO], robot4, {'y': 17.219, 'x': -36.922, 'yaw': -3.141}, None, None +180.01, [INFO], robot4, {'battery-level': '55.18'}, None, None +190.01, [INFO], robot4, {'battery-level': '54.62'}, None, None +190.01, [INFO], robot4, {'y': 17.215, 'x': -37.099, 'yaw': -3.141}, None, None +200.03, [INFO], robot4, {'y': 17.361, 'x': -37.043, 'yaw': 3.14}, None, None +200.03, [INFO], robot4, {'battery-level': '54.06'}, None, None +210.02, [INFO], robot4, {'battery-level': '53.50'}, None, None +210.02, [INFO], robot4, {'y': 17.192, 'x': -36.819, 'yaw': -3.142}, None, None +220.04, [INFO], robot4, {'y': 17.404, 'x': -36.858, 'yaw': 3.141}, None, None +220.04, [INFO], robot4, {'battery-level': '52.94'}, None, None +230.07, [INFO], robot4, {'y': 17.421, 'x': -36.865, 'yaw': 3.141}, None, None +230.07, [INFO], robot4, {'battery-level': '52.38'}, None, None +240.08, [INFO], robot4, {'y': 17.337, 'x': -37.026, 'yaw': 3.141}, None, None +240.08, [INFO], robot4, {'battery-level': '51.82'}, None, None +250.04, [INFO], robot4, {'battery-level': '51.26'}, None, None +250.04, [INFO], robot4, {'y': 17.185, 'x': -37.03, 'yaw': -3.141}, None, None +260.07, [INFO], robot4, {'y': 17.382, 'x': -36.738, 'yaw': 3.142}, None, None +260.07, [INFO], robot4, {'battery-level': '50.70'}, None, None +270.01, [INFO], robot4, {'battery-level': '50.14'}, None, None +270.01, [INFO], robot4, {'y': 17.375, 'x': -36.984, 'yaw': 3.141}, None, None +280.04, [INFO], robot4, {'battery-level': '49.58'}, None, None +280.04, [INFO], robot4, {'y': 17.317, 'x': -36.885, 'yaw': -3.142}, None, None +290.03, [INFO], robot4, {'y': 17.308, 'x': -37.057, 'yaw': 3.141}, None, None +290.03, [INFO], robot4, {'battery-level': '49.02'}, None, None +300.04, [INFO], robot4, {'battery-level': '48.46'}, None, None +300.04, [INFO], robot4, {'y': 17.254, 'x': -36.902, 'yaw': -3.141}, None, None +300.22, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/38_abbabb.log b/app/controllers/analyze_skills/logs/38_abbabb.log new file mode 100644 index 00000000..f5947fce --- /dev/null +++ b/app/controllers/analyze_skills/logs/38_abbabb.log @@ -0,0 +1,54 @@ +0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot2, {'battery-level': '83.21'}, None, None +10.09, [INFO], robot2, {'y': 17.221, 'x': -19.287, 'yaw': 3.14}, None, None +20.03, [INFO], robot2, {'y': 16.215, 'x': -20.52, 'yaw': 3.142}, None, None +20.03, [INFO], robot2, {'battery-level': '82.95'}, None, None +30.02, [INFO], robot2, {'y': 16.185, 'x': -22.63, 'yaw': 3.141}, None, None +30.02, [INFO], robot2, {'battery-level': '82.69'}, None, None +40.05, [INFO], robot2, {'y': 16.089, 'x': -24.743, 'yaw': 3.141}, None, None +40.05, [INFO], robot2, {'battery-level': '82.43'}, None, None +50.07, [INFO], robot2, {'battery-level': '82.17'}, None, None +50.07, [INFO], robot2, {'y': 16.097, 'x': -26.864, 'yaw': 3.142}, None, None +60.01, [INFO], robot2, {'y': 16.149, 'x': -28.959, 'yaw': -3.142}, None, None +60.01, [INFO], robot2, {'battery-level': '81.91'}, None, None +70.05, [INFO], robot2, {'battery-level': '81.65'}, None, None +70.05, [INFO], robot2, {'y': 16.052, 'x': -31.077, 'yaw': 3.141}, None, None +80.08, [INFO], robot2, {'battery-level': '81.39'}, None, None +80.08, [INFO], robot2, {'y': 15.734, 'x': -33.189, 'yaw': 3.141}, None, None +90.00, [INFO], robot2, {'y': 15.446, 'x': -35.283, 'yaw': -3.141}, None, None +90.09, [INFO], robot2, {'battery-level': '81.13'}, None, None +100.09, [INFO], robot2, {'battery-level': '80.87'}, None, None +100.09, [INFO], robot2, {'y': 16.555, 'x': -36.533, 'yaw': -3.142}, None, None +110.04, [INFO], robot2, {'battery-level': '80.61'}, None, None +110.04, [INFO], robot2, {'y': 18.658, 'x': -36.605, 'yaw': 3.141}, None, None +120.04, [INFO], robot2, {'battery-level': '80.35'}, None, None +120.04, [INFO], robot2, {'y': 20.774, 'x': -36.867, 'yaw': 3.141}, None, None +130.02, [INFO], robot2, {'battery-level': '80.09'}, None, None +130.02, [INFO], robot2, {'y': 21.514, 'x': -38.084, 'yaw': 3.142}, None, None +136.06, [info], nurse, sync, received-request, (status=sending-request) +136.06, [info], nurse, sync, request-sent, (status=waiting) +136.15, [info], nurse, sync, wait-message, (status=message-received) +140.01, [INFO], robot2, {'y': 21.459, 'x': -37.518, 'yaw': -3.141}, None, None +140.01, [INFO], robot2, {'battery-level': '79.83'}, None, None +150.05, [INFO], robot2, {'y': 19.484, 'x': -37.142, 'yaw': 3.141}, None, None +150.05, [INFO], robot2, {'battery-level': '79.57'}, None, None +160.04, [INFO], robot2, {'y': 17.373, 'x': -37.083, 'yaw': 3.141}, None, None +160.04, [INFO], robot2, {'battery-level': '79.31'}, None, None +170.06, [INFO], robot2, {'battery-level': '79.05'}, None, None +170.06, [INFO], robot2, {'y': 15.829, 'x': -36.114, 'yaw': -3.141}, None, None +180.02, [INFO], robot2, {'y': 15.348, 'x': -34.057, 'yaw': -3.141}, None, None +180.02, [INFO], robot2, {'battery-level': '78.79'}, None, None +190.06, [INFO], robot2, {'y': 15.496, 'x': -31.934, 'yaw': -3.142}, None, None +190.06, [INFO], robot2, {'battery-level': '78.53'}, None, None +200.07, [INFO], robot2, {'y': 15.62, 'x': -29.812, 'yaw': 3.14}, None, None +200.07, [INFO], robot2, {'battery-level': '78.27'}, None, None +210.00, [INFO], robot2, {'y': 15.818, 'x': -27.706, 'yaw': 3.141}, None, None +210.00, [INFO], robot2, {'battery-level': '78.01'}, None, None +220.04, [INFO], robot2, {'battery-level': '77.75'}, None, None +220.04, [INFO], robot2, {'y': 15.093, 'x': -26.028, 'yaw': -3.142}, None, None +230.09, [INFO], robot2, {'battery-level': '77.49'}, None, None +230.09, [INFO], robot2, {'y': 13.08, 'x': -25.863, 'yaw': -3.142}, None, None +237.78, [info], lab_arm, sync, wait-message, (status=message-received) +238.71, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/38_abbabp.log b/app/controllers/analyze_skills/logs/38_abbabp.log new file mode 100644 index 00000000..06391588 --- /dev/null +++ b/app/controllers/analyze_skills/logs/38_abbabp.log @@ -0,0 +1,49 @@ +0.10, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot4, {'y': 34.261, 'x': -33.568, 'yaw': -3.142}, None, None +10.03, [INFO], robot4, {'battery-level': '64.70'}, None, None +20.02, [INFO], robot4, {'battery-level': '64.14'}, None, None +20.02, [INFO], robot4, {'y': 34.705, 'x': -35.619, 'yaw': -3.14}, None, None +30.06, [INFO], robot4, {'y': 33.307, 'x': -36.838, 'yaw': -3.141}, None, None +30.06, [INFO], robot4, {'battery-level': '63.58'}, None, None +40.05, [INFO], robot4, {'y': 31.201, 'x': -36.837, 'yaw': -3.142}, None, None +40.05, [INFO], robot4, {'battery-level': '63.02'}, None, None +50.07, [INFO], robot4, {'battery-level': '62.46'}, None, None +50.07, [INFO], robot4, {'y': 29.093, 'x': -36.831, 'yaw': -3.142}, None, None +60.05, [INFO], robot4, {'y': 26.993, 'x': -36.845, 'yaw': 3.14}, None, None +60.05, [INFO], robot4, {'battery-level': '61.90'}, None, None +70.03, [INFO], robot4, {'y': 24.892, 'x': -36.895, 'yaw': -3.141}, None, None +70.03, [INFO], robot4, {'battery-level': '61.34'}, None, None +80.01, [INFO], robot4, {'battery-level': '60.78'}, None, None +80.01, [INFO], robot4, {'y': 22.786, 'x': -36.986, 'yaw': -3.142}, None, None +90.09, [INFO], robot4, {'battery-level': '60.22'}, None, None +90.09, [INFO], robot4, {'y': 21.249, 'x': -37.852, 'yaw': 3.142}, None, None +100.07, [INFO], robot4, {'battery-level': '59.66'}, None, None +100.07, [INFO], robot4, {'y': 21.368, 'x': -38.034, 'yaw': 3.141}, None, None +110.00, [INFO], robot4, {'battery-level': '59.10'}, None, None +110.00, [INFO], robot4, {'y': 21.427, 'x': -38.107, 'yaw': -3.141}, None, None +114.86, [info], nurse, sync, received-request, (status=sending-request) +114.86, [info], nurse, sync, request-sent, (status=waiting) +114.86, [info], nurse, sync, wait-message, (status=message-received) +120.06, [INFO], robot4, {'y': 21.228, 'x': -37.303, 'yaw': -3.142}, None, None +120.06, [INFO], robot4, {'battery-level': '58.54'}, None, None +130.04, [INFO], robot4, {'battery-level': '57.98'}, None, None +130.04, [INFO], robot4, {'y': 19.126, 'x': -37.179, 'yaw': 3.142}, None, None +140.06, [INFO], robot4, {'battery-level': '57.42'}, None, None +140.06, [INFO], robot4, {'y': 16.998, 'x': -37.079, 'yaw': 3.141}, None, None +150.01, [INFO], robot4, {'battery-level': '56.86'}, None, None +150.01, [INFO], robot4, {'y': 15.683, 'x': -35.808, 'yaw': 3.141}, None, None +160.07, [INFO], robot4, {'battery-level': '56.30'}, None, None +160.07, [INFO], robot4, {'y': 15.383, 'x': -33.7, 'yaw': -3.141}, None, None +170.01, [INFO], robot4, {'battery-level': '55.74'}, None, None +170.01, [INFO], robot4, {'y': 15.525, 'x': -31.599, 'yaw': -3.141}, None, None +180.03, [INFO], robot4, {'battery-level': '55.18'}, None, None +180.03, [INFO], robot4, {'y': 15.636, 'x': -29.467, 'yaw': 3.14}, None, None +190.01, [INFO], robot4, {'y': 15.73, 'x': -27.352, 'yaw': 3.142}, None, None +190.01, [INFO], robot4, {'battery-level': '54.62'}, None, None +200.01, [INFO], robot4, {'battery-level': '54.06'}, None, None +200.01, [INFO], robot4, {'y': 14.77, 'x': -25.853, 'yaw': 3.142}, None, None +210.02, [INFO], robot4, {'battery-level': '53.50'}, None, None +210.02, [INFO], robot4, {'y': 12.935, 'x': -25.903, 'yaw': 3.142}, None, None +218.75, [info], lab_arm, sync, wait-message, (status=message-received) +219.67, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/39_abbacb.log b/app/controllers/analyze_skills/logs/39_abbacb.log new file mode 100644 index 00000000..b6310773 --- /dev/null +++ b/app/controllers/analyze_skills/logs/39_abbacb.log @@ -0,0 +1,37 @@ +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot5, {'battery-level': '27.50'}, None, None +10.04, [INFO], robot5, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +20.04, [INFO], robot5, {'y': 18.1, 'x': -34.545, 'yaw': 3.139}, None, None +20.04, [INFO], robot5, {'battery-level': '26.74'}, None, None +30.09, [INFO], robot5, {'y': 17.949, 'x': -36.053, 'yaw': -3.142}, None, None +30.09, [INFO], robot5, {'battery-level': '25.98'}, None, None +40.03, [INFO], robot5, {'battery-level': '25.22'}, None, None +40.03, [INFO], robot5, {'y': 17.563, 'x': -37.052, 'yaw': 3.142}, None, None +50.05, [INFO], robot5, {'y': 17.367, 'x': -36.936, 'yaw': 3.142}, None, None +50.05, [INFO], robot5, {'battery-level': '24.46'}, None, None +60.06, [INFO], robot5, {'battery-level': '23.70'}, None, None +60.06, [INFO], robot5, {'y': 17.157, 'x': -37.054, 'yaw': 3.141}, None, None +70.03, [INFO], robot5, {'battery-level': '22.94'}, None, None +70.03, [INFO], robot5, {'y': 17.393, 'x': -37.047, 'yaw': -3.141}, None, None +80.02, [INFO], robot5, {'y': 17.41, 'x': -36.931, 'yaw': 3.141}, None, None +80.02, [INFO], robot5, {'battery-level': '22.18'}, None, None +90.06, [INFO], robot5, {'y': 17.481, 'x': -36.848, 'yaw': 3.141}, None, None +90.06, [INFO], robot5, {'battery-level': '21.42'}, None, None +100.01, [INFO], robot5, {'y': 17.314, 'x': -36.814, 'yaw': -3.141}, None, None +100.01, [INFO], robot5, {'battery-level': '20.66'}, None, None +110.04, [INFO], robot5, {'battery-level': '19.90'}, None, None +110.04, [INFO], robot5, {'y': 17.304, 'x': -36.936, 'yaw': 3.142}, None, None +120.07, [INFO], robot5, {'battery-level': '19.14'}, None, None +120.07, [INFO], robot5, {'y': 17.24, 'x': -36.875, 'yaw': -3.141}, None, None +130.01, [INFO], robot5, {'battery-level': '18.38'}, None, None +130.01, [INFO], robot5, {'y': 17.345, 'x': -37.023, 'yaw': -3.141}, None, None +140.04, [INFO], robot5, {'battery-level': '17.62'}, None, None +140.04, [INFO], robot5, {'y': 17.288, 'x': -36.842, 'yaw': 3.141}, None, None +150.06, [INFO], robot5, {'battery-level': '16.86'}, None, None +150.06, [INFO], robot5, {'y': 17.383, 'x': -37.031, 'yaw': -3.142}, None, None +160.07, [INFO], robot5, {'battery-level': '16.10'}, None, None +160.07, [INFO], robot5, {'y': 17.115, 'x': -36.949, 'yaw': -3.142}, None, None +170.01, [INFO], robot5, {'y': 17.29, 'x': -36.89, 'yaw': -3.142}, None, None +170.01, [INFO], robot5, {'battery-level': '15.34'}, None, None +178.92, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/39_abbacp.log b/app/controllers/analyze_skills/logs/39_abbacp.log new file mode 100644 index 00000000..b3fc0388 --- /dev/null +++ b/app/controllers/analyze_skills/logs/39_abbacp.log @@ -0,0 +1,29 @@ +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot2, {'battery-level': '83.21'}, None, None +10.03, [INFO], robot2, {'y': 17.129, 'x': -20.945, 'yaw': 3.142}, None, None +20.09, [INFO], robot2, {'battery-level': '82.95'}, None, None +20.09, [INFO], robot2, {'y': 16.088, 'x': -22.215, 'yaw': -3.141}, None, None +30.07, [INFO], robot2, {'battery-level': '82.69'}, None, None +30.07, [INFO], robot2, {'y': 16.056, 'x': -24.32, 'yaw': 3.141}, None, None +40.00, [INFO], robot2, {'battery-level': '82.43'}, None, None +40.00, [INFO], robot2, {'y': 16.036, 'x': -26.412, 'yaw': 3.142}, None, None +50.05, [INFO], robot2, {'battery-level': '82.17'}, None, None +50.05, [INFO], robot2, {'y': 16.358, 'x': -28.429, 'yaw': -3.142}, None, None +60.08, [INFO], robot2, {'battery-level': '81.91'}, None, None +60.08, [INFO], robot2, {'y': 17.925, 'x': -28.608, 'yaw': -3.142}, None, None +70.03, [INFO], robot2, {'battery-level': '81.65'}, None, None +70.03, [INFO], robot2, {'y': 17.992, 'x': -28.662, 'yaw': -3.142}, None, None +72.88, [info], nurse, sync, received-request, (status=sending-request) +72.88, [info], nurse, sync, request-sent, (status=waiting) +72.88, [info], nurse, sync, wait-message, (status=message-received) +80.07, [INFO], robot2, {'y': 16.712, 'x': -28.722, 'yaw': -3.142}, None, None +80.07, [INFO], robot2, {'battery-level': '81.39'}, None, None +90.05, [INFO], robot2, {'battery-level': '81.13'}, None, None +90.05, [INFO], robot2, {'y': 16.067, 'x': -27.049, 'yaw': -3.138}, None, None +100.07, [INFO], robot2, {'y': 14.654, 'x': -25.824, 'yaw': -3.142}, None, None +100.07, [INFO], robot2, {'battery-level': '80.87'}, None, None +110.03, [INFO], robot2, {'y': 12.952, 'x': -25.928, 'yaw': 3.141}, None, None +110.03, [INFO], robot2, {'battery-level': '80.61'}, None, None +117.05, [info], lab_arm, sync, wait-message, (status=message-received) +117.97, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/3_aaaacb.log b/app/controllers/analyze_skills/logs/3_aaaacb.log new file mode 100644 index 00000000..4d3622b3 --- /dev/null +++ b/app/controllers/analyze_skills/logs/3_aaaacb.log @@ -0,0 +1,12 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'battery-level': '53.44'}, None, None +10.04, [INFO], robot6, {'y': 17.307, 'x': -27.115, 'yaw': -3.142}, None, None +20.03, [INFO], robot6, {'battery-level': '52.72'}, None, None +20.03, [INFO], robot6, {'y': 16.306, 'x': -28.151, 'yaw': 3.141}, None, None +30.02, [INFO], robot6, {'y': 17.886, 'x': -28.621, 'yaw': 3.142}, None, None +30.02, [INFO], robot6, {'battery-level': '52.00'}, None, None +40.07, [INFO], robot6, {'battery-level': '51.28'}, None, None +40.07, [INFO], robot6, {'y': 17.995, 'x': -28.645, 'yaw': -3.142}, None, None +42.00, [WARN], robot6, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/app/controllers/analyze_skills/logs/3_aaaacp.log b/app/controllers/analyze_skills/logs/3_aaaacp.log new file mode 100644 index 00000000..0f66f2ff --- /dev/null +++ b/app/controllers/analyze_skills/logs/3_aaaacp.log @@ -0,0 +1,31 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot2, {'y': 17.977, 'x': -20.956, 'yaw': -3.141}, None, None +10.07, [INFO], robot2, {'battery-level': '63.01'}, None, None +20.01, [INFO], robot2, {'battery-level': '62.47'}, None, None +20.01, [INFO], robot2, {'y': 16.197, 'x': -21.448, 'yaw': 3.141}, None, None +30.05, [INFO], robot2, {'battery-level': '61.93'}, None, None +30.05, [INFO], robot2, {'y': 16.101, 'x': -23.573, 'yaw': 3.141}, None, None +40.01, [INFO], robot2, {'battery-level': '61.39'}, None, None +40.01, [INFO], robot2, {'y': 16.087, 'x': -25.671, 'yaw': 3.141}, None, None +50.01, [INFO], robot2, {'battery-level': '60.85'}, None, None +50.01, [INFO], robot2, {'y': 16.095, 'x': -27.778, 'yaw': -3.139}, None, None +60.06, [INFO], robot2, {'battery-level': '60.31'}, None, None +60.06, [INFO], robot2, {'y': 17.701, 'x': -28.627, 'yaw': 3.142}, None, None +70.02, [INFO], robot2, {'battery-level': '59.77'}, None, None +70.02, [INFO], robot2, {'y': 17.975, 'x': -28.622, 'yaw': -3.142}, None, None +73.92, [info], nurse, sync, received-request, (status=sending-request) +73.92, [info], nurse, sync, request-sent, (status=waiting) +73.92, [info], nurse, sync, wait-message, (status=message-received) +80.03, [INFO], robot2, {'battery-level': '59.23'}, None, None +80.03, [INFO], robot2, {'y': 16.913, 'x': -28.699, 'yaw': 3.139}, None, None +89.94, [INFO], robot2, {'battery-level': '58.69'}, None, None +90.03, [INFO], robot2, {'y': 16.168, 'x': -27.158, 'yaw': 3.142}, None, None +100.05, [INFO], robot2, {'y': 14.855, 'x': -25.881, 'yaw': -3.142}, None, None +100.05, [INFO], robot2, {'battery-level': '58.15'}, None, None +110.03, [INFO], robot2, {'battery-level': '57.61'}, None, None +110.03, [INFO], robot2, {'y': 13.027, 'x': -25.904, 'yaw': 3.141}, None, None +118.29, [info], lab_arm, sync, wait-message, (status=message-received) +119.17, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/40_abbbab.log b/app/controllers/analyze_skills/logs/40_abbbab.log new file mode 100644 index 00000000..bcca7a61 --- /dev/null +++ b/app/controllers/analyze_skills/logs/40_abbbab.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot5, {'y': 17.242, 'x': -13.503, 'yaw': 3.142}, None, None +10.02, [INFO], robot5, {'battery-level': '27.50'}, None, None +20.09, [INFO], robot5, {'battery-level': '26.74'}, None, None +20.09, [INFO], robot5, {'y': 16.04, 'x': -14.672, 'yaw': 3.142}, None, None +30.07, [INFO], robot5, {'battery-level': '25.98'}, None, None +30.07, [INFO], robot5, {'y': 15.97, 'x': -16.779, 'yaw': 3.141}, None, None +40.02, [INFO], robot5, {'y': 16.025, 'x': -18.879, 'yaw': -3.139}, None, None +40.02, [INFO], robot5, {'battery-level': '25.22'}, None, None +50.06, [INFO], robot5, {'battery-level': '24.46'}, None, None +50.06, [INFO], robot5, {'y': 16.194, 'x': -20.987, 'yaw': 3.141}, None, None +60.05, [INFO], robot5, {'battery-level': '23.70'}, None, None +60.05, [INFO], robot5, {'y': 16.131, 'x': -23.1, 'yaw': -3.142}, None, None +70.07, [INFO], robot5, {'y': 16.087, 'x': -25.206, 'yaw': 3.141}, None, None +70.07, [INFO], robot5, {'battery-level': '22.94'}, None, None +80.04, [INFO], robot5, {'battery-level': '22.18'}, None, None +80.04, [INFO], robot5, {'y': 16.101, 'x': -27.306, 'yaw': 3.142}, None, None +90.01, [INFO], robot5, {'battery-level': '21.42'}, None, None +90.01, [INFO], robot5, {'y': 16.195, 'x': -29.408, 'yaw': 3.142}, None, None +100.08, [INFO], robot5, {'battery-level': '20.66'}, None, None +100.08, [INFO], robot5, {'y': 15.999, 'x': -31.543, 'yaw': -3.142}, None, None +110.07, [INFO], robot5, {'battery-level': '19.90'}, None, None +110.07, [INFO], robot5, {'y': 15.608, 'x': -33.634, 'yaw': 3.141}, None, None +120.02, [INFO], robot5, {'battery-level': '19.14'}, None, None +120.02, [INFO], robot5, {'y': 15.517, 'x': -35.731, 'yaw': -3.141}, None, None +130.09, [INFO], robot5, {'y': 16.902, 'x': -36.748, 'yaw': -3.142}, None, None +130.09, [INFO], robot5, {'battery-level': '18.38'}, None, None +140.02, [INFO], robot5, {'battery-level': '17.62'}, None, None +140.02, [INFO], robot5, {'y': 17.603, 'x': -36.735, 'yaw': 3.141}, None, None +150.09, [INFO], robot5, {'battery-level': '16.86'}, None, None +150.09, [INFO], robot5, {'y': 17.87, 'x': -36.151, 'yaw': 3.138}, None, None +160.06, [INFO], robot5, {'battery-level': '16.10'}, None, None +160.06, [INFO], robot5, {'y': 18.106, 'x': -36.002, 'yaw': 3.14}, None, None +170.03, [INFO], robot5, {'y': 18.246, 'x': -35.825, 'yaw': 3.14}, None, None +170.03, [INFO], robot5, {'battery-level': '15.34'}, None, None +180.08, [INFO], robot5, {'y': 18.255, 'x': -35.798, 'yaw': -3.142}, None, None +180.08, [INFO], robot5, {'battery-level': '14.58'}, None, None +190.02, [INFO], robot5, {'y': 18.255, 'x': -35.799, 'yaw': -3.142}, None, None +190.02, [INFO], robot5, {'battery-level': '13.82'}, None, None +200.00, [INFO], robot5, {'y': 18.255, 'x': -35.799, 'yaw': -3.142}, None, None +200.00, [INFO], robot5, {'battery-level': '13.06'}, None, None +210.09, [INFO], robot5, {'battery-level': '12.30'}, None, None +210.09, [INFO], robot5, {'y': 18.245, 'x': -35.884, 'yaw': -3.142}, None, None +220.07, [INFO], robot5, {'battery-level': '11.54'}, None, None +220.07, [INFO], robot5, {'y': 18.41, 'x': -35.718, 'yaw': -3.142}, None, None +226.61, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/40_abbbap.log b/app/controllers/analyze_skills/logs/40_abbbap.log new file mode 100644 index 00000000..292945ca --- /dev/null +++ b/app/controllers/analyze_skills/logs/40_abbbap.log @@ -0,0 +1,40 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +9.97, [INFO], robot3, {'y': 21.501, 'x': -38.002, 'yaw': 3.141}, None, None +9.97, [INFO], robot3, {'battery-level': '45.69'}, None, None +20.00, [INFO], robot3, {'battery-level': '45.05'}, None, None +20.00, [INFO], robot3, {'y': 20.472, 'x': -37.239, 'yaw': 3.142}, None, None +30.01, [INFO], robot3, {'y': 18.544, 'x': -36.549, 'yaw': 3.142}, None, None +30.01, [INFO], robot3, {'battery-level': '44.41'}, None, None +40.01, [INFO], robot3, {'battery-level': '43.77'}, None, None +40.01, [INFO], robot3, {'y': 17.855, 'x': -34.693, 'yaw': 3.141}, None, None +49.98, [INFO], robot3, {'y': 18.944, 'x': -33.939, 'yaw': 3.142}, None, None +50.00, [INFO], robot3, {'battery-level': '43.13'}, None, None +54.92, [info], nurse, sync, received-request, (status=sending-request) +54.92, [info], nurse, sync, request-sent, (status=waiting) +54.93, [info], nurse, sync, wait-message, (status=message-received) +60.02, [INFO], robot3, {'battery-level': '42.49'}, None, None +60.02, [INFO], robot3, {'y': 18.251, 'x': -34.522, 'yaw': -3.142}, None, None +70.02, [INFO], robot3, {'battery-level': '41.85'}, None, None +70.02, [INFO], robot3, {'y': 17.964, 'x': -36.069, 'yaw': -3.142}, None, None +79.98, [INFO], robot3, {'y': 17.913, 'x': -37.016, 'yaw': 3.141}, None, None +80.00, [INFO], robot3, {'battery-level': '41.21'}, None, None +90.02, [INFO], robot3, {'y': 17.43, 'x': -37.221, 'yaw': 3.142}, None, None +90.02, [INFO], robot3, {'battery-level': '40.57'}, None, None +100.01, [INFO], robot3, {'battery-level': '39.93'}, None, None +100.01, [INFO], robot3, {'y': 17.433, 'x': -37.0, 'yaw': 3.142}, None, None +109.98, [INFO], robot3, {'battery-level': '39.29'}, None, None +109.98, [INFO], robot3, {'y': 17.432, 'x': -37.001, 'yaw': 3.142}, None, None +120.00, [INFO], robot3, {'battery-level': '38.65'}, None, None +120.00, [INFO], robot3, {'y': 17.227, 'x': -36.794, 'yaw': 3.141}, None, None +130.01, [INFO], robot3, {'battery-level': '38.01'}, None, None +130.01, [INFO], robot3, {'y': 17.277, 'x': -36.981, 'yaw': -3.141}, None, None +140.02, [INFO], robot3, {'y': 17.166, 'x': -36.804, 'yaw': 3.141}, None, None +140.02, [INFO], robot3, {'battery-level': '37.37'}, None, None +150.00, [INFO], robot3, {'y': 17.404, 'x': -36.871, 'yaw': 3.141}, None, None +150.00, [INFO], robot3, {'battery-level': '36.73'}, None, None +160.01, [INFO], robot3, {'y': 17.362, 'x': -36.749, 'yaw': 3.141}, None, None +160.01, [INFO], robot3, {'battery-level': '36.09'}, None, None +170.00, [INFO], robot3, {'y': 17.336, 'x': -36.821, 'yaw': -3.141}, None, None +170.00, [INFO], robot3, {'battery-level': '35.45'}, None, None +176.81, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/41_abbbbb.log b/app/controllers/analyze_skills/logs/41_abbbbb.log new file mode 100644 index 00000000..6748c71c --- /dev/null +++ b/app/controllers/analyze_skills/logs/41_abbbbb.log @@ -0,0 +1,26 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot1, {'y': 18.0, 'x': -27.23, 'yaw': -3.142}, None, None +10.00, [INFO], robot1, {'battery-level': '58.55'}, None, None +20.01, [INFO], robot1, {'battery-level': '57.89'}, None, None +20.01, [INFO], robot1, {'y': 16.482, 'x': -27.095, 'yaw': -3.142}, None, None +30.01, [INFO], robot1, {'battery-level': '57.23'}, None, None +30.01, [INFO], robot1, {'y': 16.213, 'x': -28.992, 'yaw': -3.141}, None, None +40.08, [INFO], robot1, {'battery-level': '56.57'}, None, None +40.08, [INFO], robot1, {'y': 16.109, 'x': -31.124, 'yaw': -3.141}, None, None +50.08, [INFO], robot1, {'y': 15.702, 'x': -33.23, 'yaw': 3.138}, None, None +50.08, [INFO], robot1, {'battery-level': '55.91'}, None, None +60.01, [INFO], robot1, {'battery-level': '55.25'}, None, None +60.01, [INFO], robot1, {'y': 15.46, 'x': -35.306, 'yaw': -3.141}, None, None +70.06, [INFO], robot1, {'y': 16.559, 'x': -36.581, 'yaw': -3.142}, None, None +70.06, [INFO], robot1, {'battery-level': '54.59'}, None, None +80.07, [INFO], robot1, {'y': 18.664, 'x': -36.697, 'yaw': -3.141}, None, None +80.07, [INFO], robot1, {'battery-level': '53.93'}, None, None +90.03, [INFO], robot1, {'battery-level': '53.27'}, None, None +90.03, [INFO], robot1, {'y': 20.776, 'x': -36.852, 'yaw': 3.141}, None, None +100.02, [INFO], robot1, {'battery-level': '52.61'}, None, None +100.02, [INFO], robot1, {'y': 21.458, 'x': -38.054, 'yaw': 3.141}, None, None +104.62, [info], nurse, sync, received-request, (status=sending-request) +104.62, [info], nurse, sync, request-sent, (status=waiting) +104.62, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/app/controllers/analyze_skills/logs/41_abbbbp.log b/app/controllers/analyze_skills/logs/41_abbbbp.log new file mode 100644 index 00000000..2b32b8a2 --- /dev/null +++ b/app/controllers/analyze_skills/logs/41_abbbbp.log @@ -0,0 +1,38 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'y': 18.598, 'x': -34.298, 'yaw': 3.142}, None, None +10.01, [INFO], robot6, {'battery-level': '50.46'}, None, None +20.07, [INFO], robot6, {'y': 17.921, 'x': -36.039, 'yaw': -3.142}, None, None +20.07, [INFO], robot6, {'battery-level': '50.08'}, None, None +30.01, [INFO], robot6, {'battery-level': '49.70'}, None, None +30.01, [INFO], robot6, {'y': 19.722, 'x': -36.831, 'yaw': 3.141}, None, None +40.06, [INFO], robot6, {'y': 21.593, 'x': -37.512, 'yaw': 3.137}, None, None +40.06, [INFO], robot6, {'battery-level': '49.32'}, None, None +50.04, [INFO], robot6, {'battery-level': '48.94'}, None, None +50.04, [INFO], robot6, {'y': 21.476, 'x': -38.1, 'yaw': -3.142}, None, None +50.68, [info], nurse, sync, received-request, (status=sending-request) +50.68, [info], nurse, sync, request-sent, (status=waiting) +50.68, [info], nurse, sync, wait-message, (status=message-received) +60.01, [INFO], robot6, {'battery-level': '48.56'}, None, None +60.01, [INFO], robot6, {'y': 20.435, 'x': -37.219, 'yaw': -3.142}, None, None +70.02, [INFO], robot6, {'y': 18.317, 'x': -37.163, 'yaw': 3.141}, None, None +70.02, [INFO], robot6, {'battery-level': '48.18'}, None, None +80.00, [INFO], robot6, {'battery-level': '47.80'}, None, None +80.00, [INFO], robot6, {'y': 16.212, 'x': -37.01, 'yaw': 3.14}, None, None +90.01, [INFO], robot6, {'battery-level': '47.42'}, None, None +90.01, [INFO], robot6, {'y': 15.458, 'x': -35.019, 'yaw': 3.141}, None, None +100.08, [INFO], robot6, {'battery-level': '47.04'}, None, None +100.08, [INFO], robot6, {'y': 15.503, 'x': -32.886, 'yaw': -3.142}, None, None +110.08, [INFO], robot6, {'y': 15.514, 'x': -30.762, 'yaw': -3.141}, None, None +110.08, [INFO], robot6, {'battery-level': '46.66'}, None, None +120.02, [INFO], robot6, {'battery-level': '46.28'}, None, None +120.02, [INFO], robot6, {'y': 15.729, 'x': -28.662, 'yaw': -3.141}, None, None +130.02, [INFO], robot6, {'y': 15.788, 'x': -26.541, 'yaw': 3.141}, None, None +130.02, [INFO], robot6, {'battery-level': '45.90'}, None, None +140.06, [INFO], robot6, {'y': 13.914, 'x': -25.71, 'yaw': 3.142}, None, None +140.06, [INFO], robot6, {'battery-level': '45.52'}, None, None +150.07, [INFO], robot6, {'y': 12.916, 'x': -25.933, 'yaw': -3.142}, None, None +150.07, [INFO], robot6, {'battery-level': '45.14'}, None, None +152.09, [info], lab_arm, sync, wait-message, (status=message-received) +153.01, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/42_abbbcb.log b/app/controllers/analyze_skills/logs/42_abbbcb.log new file mode 100644 index 00000000..b4014ac6 --- /dev/null +++ b/app/controllers/analyze_skills/logs/42_abbbcb.log @@ -0,0 +1,37 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot5, {'battery-level': '27.50'}, None, None +10.06, [INFO], robot5, {'y': 18.569, 'x': -34.311, 'yaw': 3.141}, None, None +20.04, [INFO], robot5, {'y': 17.942, 'x': -36.045, 'yaw': 3.142}, None, None +20.04, [INFO], robot5, {'battery-level': '26.74'}, None, None +30.08, [INFO], robot5, {'y': 17.286, 'x': -37.0, 'yaw': -3.142}, None, None +30.08, [INFO], robot5, {'battery-level': '25.98'}, None, None +40.04, [INFO], robot5, {'battery-level': '25.22'}, None, None +40.04, [INFO], robot5, {'y': 17.46, 'x': -36.898, 'yaw': -3.142}, None, None +50.08, [INFO], robot5, {'y': 17.426, 'x': -36.909, 'yaw': -3.142}, None, None +50.08, [INFO], robot5, {'battery-level': '24.46'}, None, None +60.04, [INFO], robot5, {'y': 17.203, 'x': -37.071, 'yaw': 3.141}, None, None +60.04, [INFO], robot5, {'battery-level': '23.70'}, None, None +70.01, [INFO], robot5, {'y': 17.422, 'x': -36.885, 'yaw': 3.14}, None, None +70.01, [INFO], robot5, {'battery-level': '22.94'}, None, None +80.06, [INFO], robot5, {'battery-level': '22.18'}, None, None +80.06, [INFO], robot5, {'y': 17.228, 'x': -37.042, 'yaw': 3.141}, None, None +90.03, [INFO], robot5, {'battery-level': '21.42'}, None, None +90.03, [INFO], robot5, {'y': 17.424, 'x': -36.946, 'yaw': -3.141}, None, None +100.08, [INFO], robot5, {'battery-level': '20.66'}, None, None +100.08, [INFO], robot5, {'y': 17.308, 'x': -37.163, 'yaw': -3.142}, None, None +110.04, [INFO], robot5, {'battery-level': '19.90'}, None, None +110.04, [INFO], robot5, {'y': 17.278, 'x': -36.95, 'yaw': -3.142}, None, None +120.04, [INFO], robot5, {'battery-level': '19.14'}, None, None +120.04, [INFO], robot5, {'y': 17.243, 'x': -37.116, 'yaw': 3.142}, None, None +130.07, [INFO], robot5, {'y': 17.385, 'x': -37.018, 'yaw': -3.142}, None, None +130.07, [INFO], robot5, {'battery-level': '18.38'}, None, None +140.06, [INFO], robot5, {'battery-level': '17.62'}, None, None +140.06, [INFO], robot5, {'y': 17.345, 'x': -36.834, 'yaw': 3.14}, None, None +150.01, [INFO], robot5, {'y': 17.475, 'x': -36.946, 'yaw': 3.142}, None, None +150.01, [INFO], robot5, {'battery-level': '16.86'}, None, None +160.04, [INFO], robot5, {'y': 17.216, 'x': -37.076, 'yaw': -3.141}, None, None +160.04, [INFO], robot5, {'battery-level': '16.10'}, None, None +166.59, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/42_abbbcp.log b/app/controllers/analyze_skills/logs/42_abbbcp.log new file mode 100644 index 00000000..ed333573 --- /dev/null +++ b/app/controllers/analyze_skills/logs/42_abbbcp.log @@ -0,0 +1,168 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': 3.142}, None, None +10.04, [INFO], robot6, {'battery-level': '50.46'}, None, None +20.04, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': -3.142}, None, None +20.04, [INFO], robot6, {'battery-level': '50.08'}, None, None +30.03, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': 3.142}, None, None +30.03, [INFO], robot6, {'battery-level': '49.70'}, None, None +40.05, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': -3.142}, None, None +40.05, [INFO], robot6, {'battery-level': '49.32'}, None, None +50.06, [INFO], robot6, {'battery-level': '48.94'}, None, None +50.06, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None +60.04, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None +60.04, [INFO], robot6, {'battery-level': '48.56'}, None, None +70.09, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None +70.09, [INFO], robot6, {'battery-level': '48.18'}, None, None +80.02, [INFO], robot6, {'battery-level': '47.80'}, None, None +80.02, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None +90.03, [INFO], robot6, {'battery-level': '47.42'}, None, None +90.03, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None +100.01, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None +100.01, [INFO], robot6, {'battery-level': '47.04'}, None, None +110.03, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None +110.03, [INFO], robot6, {'battery-level': '46.66'}, None, None +120.09, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None +120.09, [INFO], robot6, {'battery-level': '46.28'}, None, None +130.08, [INFO], robot6, {'battery-level': '45.90'}, None, None +130.08, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None +140.08, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +140.08, [INFO], robot6, {'battery-level': '45.52'}, None, None +150.06, [INFO], robot6, {'battery-level': '45.14'}, None, None +150.06, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +160.00, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +160.00, [INFO], robot6, {'battery-level': '44.76'}, None, None +170.00, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +170.00, [INFO], robot6, {'battery-level': '44.38'}, None, None +180.05, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +180.05, [INFO], robot6, {'battery-level': '44.00'}, None, None +190.09, [INFO], robot6, {'battery-level': '43.62'}, None, None +190.09, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': 3.142}, None, None +200.06, [INFO], robot6, {'battery-level': '43.24'}, None, None +200.06, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +210.07, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +210.07, [INFO], robot6, {'battery-level': '42.86'}, None, None +220.09, [INFO], robot6, {'battery-level': '42.48'}, None, None +220.09, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +230.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None +230.09, [INFO], robot6, {'battery-level': '42.10'}, None, None +240.04, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': 3.142}, None, None +240.04, [INFO], robot6, {'battery-level': '41.72'}, None, None +250.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None +250.09, [INFO], robot6, {'battery-level': '41.34'}, None, None +260.00, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None +260.00, [INFO], robot6, {'battery-level': '40.96'}, None, None +270.04, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None +270.04, [INFO], robot6, {'battery-level': '40.58'}, None, None +280.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None +280.09, [INFO], robot6, {'battery-level': '40.20'}, None, None +290.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': 3.142}, None, None +290.09, [INFO], robot6, {'battery-level': '39.82'}, None, None +300.07, [INFO], robot6, {'battery-level': '39.44'}, None, None +300.07, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None +310.02, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': 3.142}, None, None +310.02, [INFO], robot6, {'battery-level': '39.06'}, None, None +320.01, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +320.01, [INFO], robot6, {'battery-level': '38.68'}, None, None +330.01, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +330.01, [INFO], robot6, {'battery-level': '38.30'}, None, None +340.07, [INFO], robot6, {'battery-level': '37.92'}, None, None +340.07, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +350.01, [INFO], robot6, {'battery-level': '37.54'}, None, None +350.01, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +360.00, [INFO], robot6, {'battery-level': '37.16'}, None, None +360.00, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +370.04, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +370.04, [INFO], robot6, {'battery-level': '36.78'}, None, None +380.06, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +380.06, [INFO], robot6, {'battery-level': '36.40'}, None, None +390.07, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +390.07, [INFO], robot6, {'battery-level': '36.02'}, None, None +400.08, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +400.08, [INFO], robot6, {'battery-level': '35.64'}, None, None +410.07, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +410.07, [INFO], robot6, {'battery-level': '35.26'}, None, None +420.09, [INFO], robot6, {'battery-level': '34.88'}, None, None +420.09, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +430.08, [INFO], robot6, {'battery-level': '34.50'}, None, None +430.08, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': 3.142}, None, None +440.02, [INFO], robot6, {'battery-level': '34.12'}, None, None +440.02, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +450.03, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': 3.142}, None, None +450.03, [INFO], robot6, {'battery-level': '33.74'}, None, None +460.00, [INFO], robot6, {'battery-level': '33.36'}, None, None +460.00, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +470.00, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +470.00, [INFO], robot6, {'battery-level': '32.98'}, None, None +480.05, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +480.05, [INFO], robot6, {'battery-level': '32.60'}, None, None +490.08, [INFO], robot6, {'battery-level': '32.22'}, None, None +490.08, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None +500.04, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None +500.04, [INFO], robot6, {'battery-level': '31.84'}, None, None +510.06, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None +510.06, [INFO], robot6, {'battery-level': '31.46'}, None, None +520.08, [INFO], robot6, {'battery-level': '31.08'}, None, None +520.08, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None +530.09, [INFO], robot6, {'battery-level': '30.70'}, None, None +530.09, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None +540.09, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None +540.09, [INFO], robot6, {'battery-level': '30.32'}, None, None +550.07, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None +550.07, [INFO], robot6, {'battery-level': '29.94'}, None, None +560.00, [INFO], robot6, {'battery-level': '29.56'}, None, None +560.00, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None +570.02, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None +570.02, [INFO], robot6, {'battery-level': '29.18'}, None, None +580.08, [INFO], robot6, {'battery-level': '28.80'}, None, None +580.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None +590.10, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': 3.142}, None, None +590.10, [INFO], robot6, {'battery-level': '28.42'}, None, None +600.08, [INFO], robot6, {'battery-level': '28.04'}, None, None +600.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None +610.05, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None +610.05, [INFO], robot6, {'battery-level': '27.66'}, None, None +620.02, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None +620.02, [INFO], robot6, {'battery-level': '27.28'}, None, None +630.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None +630.08, [INFO], robot6, {'battery-level': '26.90'}, None, None +640.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': 3.142}, None, None +640.08, [INFO], robot6, {'battery-level': '26.52'}, None, None +650.10, [INFO], robot6, {'battery-level': '26.14'}, None, None +650.10, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': 3.142}, None, None +660.09, [INFO], robot6, {'battery-level': '25.76'}, None, None +660.09, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None +670.10, [INFO], robot6, {'battery-level': '25.38'}, None, None +670.10, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None +680.04, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None +680.04, [INFO], robot6, {'battery-level': '25.00'}, None, None +690.04, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None +690.04, [INFO], robot6, {'battery-level': '24.62'}, None, None +700.07, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None +700.07, [INFO], robot6, {'battery-level': '24.24'}, None, None +710.07, [INFO], robot6, {'battery-level': '23.86'}, None, None +710.07, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None +720.06, [INFO], robot6, {'battery-level': '23.48'}, None, None +720.06, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None +730.08, [INFO], robot6, {'battery-level': '23.10'}, None, None +730.08, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None +740.07, [INFO], robot6, {'battery-level': '22.72'}, None, None +740.07, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None +750.01, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': 3.142}, None, None +750.01, [INFO], robot6, {'battery-level': '22.34'}, None, None +760.04, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': 3.142}, None, None +760.04, [INFO], robot6, {'battery-level': '21.96'}, None, None +770.03, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None +770.03, [INFO], robot6, {'battery-level': '21.58'}, None, None +780.02, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None +780.02, [INFO], robot6, {'battery-level': '21.20'}, None, None +790.09, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None +790.09, [INFO], robot6, {'battery-level': '20.82'}, None, None +800.02, [INFO], robot6, {'battery-level': '20.44'}, None, None +800.02, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None +810.02, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None +810.02, [INFO], robot6, {'battery-level': '20.06'}, None, None +820.03, [INFO], robot6, {'battery-level': '19.68'}, None, None +820.03, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/43_abbcab.log b/app/controllers/analyze_skills/logs/43_abbcab.log new file mode 100644 index 00000000..916b204a --- /dev/null +++ b/app/controllers/analyze_skills/logs/43_abbcab.log @@ -0,0 +1,60 @@ +0.00, [INFO], robot1, {'battery-level': '59.15'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot1, {'battery-level': '58.55'}, None, None +10.04, [INFO], robot1, {'y': 17.485, 'x': -11.619, 'yaw': 3.141}, None, None +20.09, [INFO], robot1, {'y': 16.273, 'x': -12.875, 'yaw': 3.142}, None, None +20.09, [INFO], robot1, {'battery-level': '57.89'}, None, None +30.09, [INFO], robot1, {'battery-level': '57.23'}, None, None +30.09, [INFO], robot1, {'y': 16.19, 'x': -14.995, 'yaw': 3.141}, None, None +40.05, [INFO], robot1, {'battery-level': '56.57'}, None, None +40.05, [INFO], robot1, {'y': 16.116, 'x': -17.084, 'yaw': -3.141}, None, None +50.00, [INFO], robot1, {'battery-level': '55.91'}, None, None +50.00, [INFO], robot1, {'y': 16.248, 'x': -19.18, 'yaw': 3.142}, None, None +60.06, [INFO], robot1, {'battery-level': '55.25'}, None, None +60.06, [INFO], robot1, {'y': 16.323, 'x': -21.292, 'yaw': -3.142}, None, None +70.00, [INFO], robot1, {'battery-level': '54.59'}, None, None +70.00, [INFO], robot1, {'y': 16.152, 'x': -23.385, 'yaw': 3.14}, None, None +80.03, [INFO], robot1, {'battery-level': '53.93'}, None, None +80.03, [INFO], robot1, {'y': 16.117, 'x': -25.492, 'yaw': 3.14}, None, None +90.07, [INFO], robot1, {'battery-level': '53.27'}, None, None +90.07, [INFO], robot1, {'y': 16.181, 'x': -27.607, 'yaw': -3.142}, None, None +100.05, [INFO], robot1, {'battery-level': '52.61'}, None, None +100.05, [INFO], robot1, {'y': 16.222, 'x': -29.716, 'yaw': 3.142}, None, None +110.02, [INFO], robot1, {'battery-level': '51.95'}, None, None +110.02, [INFO], robot1, {'y': 16.039, 'x': -31.823, 'yaw': 3.142}, None, None +120.06, [INFO], robot1, {'battery-level': '51.29'}, None, None +120.06, [INFO], robot1, {'y': 15.507, 'x': -33.91, 'yaw': -3.142}, None, None +130.04, [INFO], robot1, {'battery-level': '50.63'}, None, None +130.04, [INFO], robot1, {'y': 15.524, 'x': -36.015, 'yaw': -3.14}, None, None +140.01, [INFO], robot1, {'y': 17.099, 'x': -36.795, 'yaw': -3.142}, None, None +140.01, [INFO], robot1, {'battery-level': '49.97'}, None, None +150.06, [INFO], robot1, {'battery-level': '49.31'}, None, None +150.06, [INFO], robot1, {'y': 17.639, 'x': -36.801, 'yaw': -3.142}, None, None +160.02, [INFO], robot1, {'battery-level': '48.65'}, None, None +160.02, [INFO], robot1, {'y': 17.701, 'x': -36.79, 'yaw': 3.142}, None, None +170.05, [INFO], robot1, {'battery-level': '47.99'}, None, None +170.05, [INFO], robot1, {'y': 17.7, 'x': -36.785, 'yaw': 3.142}, None, None +180.00, [INFO], robot1, {'battery-level': '47.33'}, None, None +180.00, [INFO], robot1, {'y': 17.702, 'x': -36.712, 'yaw': -3.141}, None, None +190.04, [INFO], robot1, {'battery-level': '46.67'}, None, None +190.04, [INFO], robot1, {'y': 18.071, 'x': -35.717, 'yaw': -3.141}, None, None +200.06, [INFO], robot1, {'battery-level': '46.01'}, None, None +200.06, [INFO], robot1, {'y': 18.054, 'x': -35.712, 'yaw': 3.142}, None, None +210.02, [INFO], robot1, {'y': 17.952, 'x': -36.007, 'yaw': 3.141}, None, None +210.02, [INFO], robot1, {'battery-level': '45.35'}, None, None +220.04, [INFO], robot1, {'battery-level': '44.69'}, None, None +220.04, [INFO], robot1, {'y': 18.137, 'x': -35.623, 'yaw': -3.136}, None, None +230.03, [INFO], robot1, {'battery-level': '44.03'}, None, None +230.03, [INFO], robot1, {'y': 18.148, 'x': -35.939, 'yaw': -3.138}, None, None +240.04, [INFO], robot1, {'battery-level': '43.37'}, None, None +240.04, [INFO], robot1, {'y': 18.289, 'x': -35.753, 'yaw': -3.142}, None, None +250.07, [INFO], robot1, {'y': 18.305, 'x': -35.731, 'yaw': 3.142}, None, None +250.07, [INFO], robot1, {'battery-level': '42.71'}, None, None +260.07, [INFO], robot1, {'battery-level': '42.05'}, None, None +260.07, [INFO], robot1, {'y': 18.3, 'x': -35.734, 'yaw': -3.141}, None, None +270.06, [INFO], robot1, {'battery-level': '41.39'}, None, None +270.06, [INFO], robot1, {'y': 18.297, 'x': -35.727, 'yaw': -3.136}, None, None +280.06, [INFO], robot1, {'battery-level': '40.73'}, None, None +280.06, [INFO], robot1, {'y': 18.301, 'x': -35.724, 'yaw': 3.141}, None, None +288.62, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/43_abbcap.log b/app/controllers/analyze_skills/logs/43_abbcap.log new file mode 100644 index 00000000..e7ca533b --- /dev/null +++ b/app/controllers/analyze_skills/logs/43_abbcap.log @@ -0,0 +1,53 @@ +0.00, [INFO], robot3, {'battery-level': '46.27'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot3, {'battery-level': '45.69'}, None, None +10.04, [INFO], robot3, {'y': 21.537, 'x': -37.512, 'yaw': 3.142}, None, None +20.08, [INFO], robot3, {'y': 19.624, 'x': -37.103, 'yaw': 3.142}, None, None +20.08, [INFO], robot3, {'battery-level': '45.05'}, None, None +30.08, [INFO], robot3, {'y': 17.905, 'x': -35.86, 'yaw': 3.141}, None, None +30.08, [INFO], robot3, {'battery-level': '44.41'}, None, None +40.03, [INFO], robot3, {'battery-level': '43.77'}, None, None +40.03, [INFO], robot3, {'y': 18.565, 'x': -34.154, 'yaw': -3.142}, None, None +48.81, [info], nurse, sync, received-request, (status=sending-request) +48.81, [info], nurse, sync, request-sent, (status=waiting) +48.81, [info], nurse, sync, wait-message, (status=message-received) +50.01, [INFO], robot3, {'y': 18.971, 'x': -33.933, 'yaw': 3.141}, None, None +50.01, [INFO], robot3, {'battery-level': '43.13'}, None, None +60.02, [INFO], robot3, {'y': 17.731, 'x': -35.41, 'yaw': 3.139}, None, None +60.02, [INFO], robot3, {'battery-level': '42.49'}, None, None +70.08, [INFO], robot3, {'y': 17.941, 'x': -36.102, 'yaw': -3.142}, None, None +70.08, [INFO], robot3, {'battery-level': '41.85'}, None, None +80.02, [INFO], robot3, {'battery-level': '41.21'}, None, None +80.02, [INFO], robot3, {'y': 17.941, 'x': -36.102, 'yaw': -3.142}, None, None +90.04, [INFO], robot3, {'y': 17.481, 'x': -36.826, 'yaw': 3.142}, None, None +90.04, [INFO], robot3, {'battery-level': '40.57'}, None, None +100.06, [INFO], robot3, {'y': 17.199, 'x': -36.82, 'yaw': -3.141}, None, None +100.06, [INFO], robot3, {'battery-level': '39.93'}, None, None +110.01, [INFO], robot3, {'battery-level': '39.29'}, None, None +110.01, [INFO], robot3, {'y': 17.452, 'x': -37.062, 'yaw': 3.142}, None, None +120.07, [INFO], robot3, {'y': 17.339, 'x': -37.081, 'yaw': -3.142}, None, None +120.07, [INFO], robot3, {'battery-level': '38.65'}, None, None +130.07, [INFO], robot3, {'battery-level': '38.01'}, None, None +130.07, [INFO], robot3, {'y': 17.345, 'x': -36.856, 'yaw': 3.14}, None, None +140.08, [INFO], robot3, {'battery-level': '37.37'}, None, None +140.08, [INFO], robot3, {'y': 17.577, 'x': -36.998, 'yaw': -3.142}, None, None +150.02, [INFO], robot3, {'battery-level': '36.73'}, None, None +150.02, [INFO], robot3, {'y': 17.395, 'x': -36.888, 'yaw': 3.141}, None, None +160.07, [INFO], robot3, {'y': 17.377, 'x': -36.855, 'yaw': 3.142}, None, None +160.07, [INFO], robot3, {'battery-level': '36.09'}, None, None +170.02, [INFO], robot3, {'battery-level': '35.45'}, None, None +170.02, [INFO], robot3, {'y': 17.386, 'x': -36.946, 'yaw': 3.141}, None, None +180.00, [INFO], robot3, {'y': 17.399, 'x': -37.182, 'yaw': 3.142}, None, None +180.00, [INFO], robot3, {'battery-level': '34.81'}, None, None +190.07, [INFO], robot3, {'battery-level': '34.17'}, None, None +190.07, [INFO], robot3, {'y': 17.399, 'x': -36.711, 'yaw': 3.142}, None, None +200.02, [INFO], robot3, {'battery-level': '33.53'}, None, None +200.02, [INFO], robot3, {'y': 17.391, 'x': -37.08, 'yaw': 3.141}, None, None +210.06, [INFO], robot3, {'battery-level': '32.89'}, None, None +210.06, [INFO], robot3, {'y': 17.45, 'x': -36.885, 'yaw': 3.142}, None, None +220.07, [INFO], robot3, {'y': 17.328, 'x': -36.82, 'yaw': -3.141}, None, None +220.07, [INFO], robot3, {'battery-level': '32.25'}, None, None +230.00, [INFO], robot3, {'y': 17.339, 'x': -37.021, 'yaw': -3.141}, None, None +230.00, [INFO], robot3, {'battery-level': '31.61'}, None, None +232.53, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/44_abbcbb.log b/app/controllers/analyze_skills/logs/44_abbcbb.log new file mode 100644 index 00000000..17daed00 --- /dev/null +++ b/app/controllers/analyze_skills/logs/44_abbcbb.log @@ -0,0 +1,50 @@ +0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot4, {'battery-level': '64.70'}, None, None +10.01, [INFO], robot4, {'y': 34.241, 'x': -33.519, 'yaw': 3.142}, None, None +20.08, [INFO], robot4, {'y': 34.69, 'x': -35.586, 'yaw': 3.141}, None, None +20.08, [INFO], robot4, {'battery-level': '64.14'}, None, None +30.09, [INFO], robot4, {'y': 33.284, 'x': -36.835, 'yaw': -3.142}, None, None +30.09, [INFO], robot4, {'battery-level': '63.58'}, None, None +40.02, [INFO], robot4, {'battery-level': '63.02'}, None, None +40.02, [INFO], robot4, {'y': 31.201, 'x': -36.919, 'yaw': -3.141}, None, None +50.05, [INFO], robot4, {'battery-level': '62.46'}, None, None +50.05, [INFO], robot4, {'y': 29.093, 'x': -36.944, 'yaw': -3.142}, None, None +60.00, [INFO], robot4, {'y': 27.0, 'x': -36.991, 'yaw': 3.142}, None, None +60.00, [INFO], robot4, {'battery-level': '61.90'}, None, None +70.09, [INFO], robot4, {'y': 24.87, 'x': -37.041, 'yaw': 3.141}, None, None +70.09, [INFO], robot4, {'battery-level': '61.34'}, None, None +80.03, [INFO], robot4, {'battery-level': '60.78'}, None, None +80.03, [INFO], robot4, {'y': 22.771, 'x': -37.035, 'yaw': 3.141}, None, None +90.08, [INFO], robot4, {'battery-level': '60.22'}, None, None +90.08, [INFO], robot4, {'y': 21.326, 'x': -37.909, 'yaw': -3.136}, None, None +100.00, [INFO], robot4, {'battery-level': '59.66'}, None, None +100.00, [INFO], robot4, {'y': 21.443, 'x': -38.061, 'yaw': 3.141}, None, None +108.75, [info], nurse, sync, received-request, (status=sending-request) +108.75, [info], nurse, sync, request-sent, (status=waiting) +108.75, [info], nurse, sync, wait-message, (status=message-received) +110.04, [INFO], robot4, {'battery-level': '59.10'}, None, None +110.04, [INFO], robot4, {'y': 21.387, 'x': -38.117, 'yaw': 3.139}, None, None +120.08, [INFO], robot4, {'y': 19.899, 'x': -37.172, 'yaw': 3.141}, None, None +120.08, [INFO], robot4, {'battery-level': '58.54'}, None, None +130.09, [INFO], robot4, {'battery-level': '57.98'}, None, None +130.09, [INFO], robot4, {'y': 17.79, 'x': -37.14, 'yaw': 3.141}, None, None +140.03, [INFO], robot4, {'battery-level': '57.42'}, None, None +140.03, [INFO], robot4, {'y': 15.922, 'x': -36.59, 'yaw': -3.142}, None, None +150.05, [INFO], robot4, {'battery-level': '56.86'}, None, None +150.05, [INFO], robot4, {'y': 15.371, 'x': -34.517, 'yaw': -3.142}, None, None +160.05, [INFO], robot4, {'battery-level': '56.30'}, None, None +160.05, [INFO], robot4, {'y': 15.497, 'x': -32.387, 'yaw': -3.142}, None, None +169.97, [INFO], robot4, {'y': 15.6, 'x': -30.269, 'yaw': -3.142}, None, None +170.06, [INFO], robot4, {'battery-level': '55.74'}, None, None +180.09, [INFO], robot4, {'battery-level': '55.18'}, None, None +180.09, [INFO], robot4, {'y': 15.812, 'x': -28.156, 'yaw': -3.142}, None, None +190.03, [INFO], robot4, {'battery-level': '54.62'}, None, None +190.03, [INFO], robot4, {'y': 15.562, 'x': -26.19, 'yaw': 3.142}, None, None +200.07, [INFO], robot4, {'battery-level': '54.06'}, None, None +200.07, [INFO], robot4, {'y': 13.503, 'x': -25.695, 'yaw': 3.141}, None, None +210.07, [INFO], robot4, {'y': 12.872, 'x': -25.949, 'yaw': 3.142}, None, None +210.07, [INFO], robot4, {'battery-level': '53.50'}, None, None +210.62, [info], lab_arm, sync, wait-message, (status=message-received) +211.54, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/44_abbcbp.log b/app/controllers/analyze_skills/logs/44_abbcbp.log new file mode 100644 index 00000000..b1a22bfb --- /dev/null +++ b/app/controllers/analyze_skills/logs/44_abbcbp.log @@ -0,0 +1,43 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot6, {'battery-level': '50.46'}, None, None +10.00, [INFO], robot6, {'y': 18.918, 'x': -33.898, 'yaw': -3.141}, None, None +20.01, [INFO], robot6, {'y': 17.781, 'x': -35.51, 'yaw': 3.141}, None, None +20.01, [INFO], robot6, {'battery-level': '50.08'}, None, None +30.01, [INFO], robot6, {'battery-level': '49.70'}, None, None +30.01, [INFO], robot6, {'y': 19.205, 'x': -36.833, 'yaw': 3.141}, None, None +40.05, [INFO], robot6, {'y': 21.27, 'x': -37.243, 'yaw': 3.137}, None, None +40.05, [INFO], robot6, {'battery-level': '49.32'}, None, None +50.05, [INFO], robot6, {'y': 21.489, 'x': -38.087, 'yaw': -3.142}, None, None +50.05, [INFO], robot6, {'battery-level': '48.94'}, None, None +60.07, [INFO], robot6, {'battery-level': '48.56'}, None, None +60.07, [INFO], robot6, {'y': 21.36, 'x': -38.082, 'yaw': 3.141}, None, None +68.58, [info], nurse, sync, received-request, (status=sending-request) +68.58, [info], nurse, sync, request-sent, (status=waiting) +68.58, [info], nurse, sync, wait-message, (status=message-received) +70.05, [INFO], robot6, {'y': 21.345, 'x': -38.018, 'yaw': 3.141}, None, None +70.05, [INFO], robot6, {'battery-level': '48.18'}, None, None +80.09, [INFO], robot6, {'battery-level': '47.80'}, None, None +80.09, [INFO], robot6, {'y': 19.79, 'x': -37.179, 'yaw': 3.142}, None, None +90.02, [INFO], robot6, {'battery-level': '47.42'}, None, None +90.02, [INFO], robot6, {'y': 17.701, 'x': -37.137, 'yaw': 3.141}, None, None +100.06, [INFO], robot6, {'battery-level': '47.04'}, None, None +100.06, [INFO], robot6, {'y': 15.894, 'x': -36.526, 'yaw': 3.141}, None, None +110.06, [INFO], robot6, {'battery-level': '46.66'}, None, None +110.06, [INFO], robot6, {'y': 15.372, 'x': -34.457, 'yaw': -3.142}, None, None +120.01, [INFO], robot6, {'battery-level': '46.28'}, None, None +120.01, [INFO], robot6, {'y': 15.532, 'x': -32.349, 'yaw': 3.142}, None, None +130.06, [INFO], robot6, {'y': 15.567, 'x': -30.226, 'yaw': 3.14}, None, None +130.06, [INFO], robot6, {'battery-level': '45.90'}, None, None +140.01, [INFO], robot6, {'y': 15.729, 'x': -28.127, 'yaw': -3.142}, None, None +140.01, [INFO], robot6, {'battery-level': '45.52'}, None, None +150.07, [INFO], robot6, {'battery-level': '45.14'}, None, None +150.07, [INFO], robot6, {'y': 15.422, 'x': -26.151, 'yaw': -3.142}, None, None +160.03, [INFO], robot6, {'battery-level': '44.76'}, None, None +160.03, [INFO], robot6, {'y': 13.35, 'x': -25.762, 'yaw': 3.142}, None, None +170.07, [INFO], robot6, {'battery-level': '44.38'}, None, None +170.07, [INFO], robot6, {'y': 12.905, 'x': -26.0, 'yaw': 3.141}, None, None +173.75, [info], lab_arm, sync, wait-message, (status=message-received) +174.68, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/45_abbccb.log b/app/controllers/analyze_skills/logs/45_abbccb.log new file mode 100644 index 00000000..80fdebdd --- /dev/null +++ b/app/controllers/analyze_skills/logs/45_abbccb.log @@ -0,0 +1,25 @@ +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot6, {'battery-level': '50.46'}, None, None +10.02, [INFO], robot6, {'y': 18.012, 'x': -27.151, 'yaw': -3.14}, None, None +20.01, [INFO], robot6, {'battery-level': '50.08'}, None, None +20.01, [INFO], robot6, {'y': 16.243, 'x': -27.46, 'yaw': 3.14}, None, None +30.00, [INFO], robot6, {'battery-level': '49.70'}, None, None +30.00, [INFO], robot6, {'y': 17.457, 'x': -28.649, 'yaw': -3.141}, None, None +39.97, [INFO], robot6, {'battery-level': '49.32'}, None, None +39.97, [INFO], robot6, {'y': 17.928, 'x': -28.551, 'yaw': 3.14}, None, None +47.45, [info], nurse, sync, received-request, (status=sending-request) +47.45, [info], nurse, sync, request-sent, (status=waiting) +47.45, [info], nurse, sync, wait-message, (status=message-received) +50.01, [INFO], robot6, {'y': 17.599, 'x': -28.662, 'yaw': 3.142}, None, None +50.01, [INFO], robot6, {'battery-level': '48.94'}, None, None +59.99, [INFO], robot6, {'battery-level': '48.56'}, None, None +60.03, [INFO], robot6, {'y': 16.264, 'x': -27.656, 'yaw': 3.141}, None, None +70.00, [INFO], robot6, {'battery-level': '48.18'}, None, None +70.00, [INFO], robot6, {'y': 15.283, 'x': -26.095, 'yaw': 3.142}, None, None +79.99, [INFO], robot6, {'y': 13.2, 'x': -25.826, 'yaw': -3.141}, None, None +80.02, [INFO], robot6, {'battery-level': '47.80'}, None, None +89.99, [INFO], robot6, {'battery-level': '47.42'}, None, None +89.99, [INFO], robot6, {'y': 12.885, 'x': -25.98, 'yaw': 3.142}, None, None +91.11, [info], lab_arm, sync, wait-message, (status=message-received) +91.41, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/45_abbccp.log b/app/controllers/analyze_skills/logs/45_abbccp.log new file mode 100644 index 00000000..0a5f42c1 --- /dev/null +++ b/app/controllers/analyze_skills/logs/45_abbccp.log @@ -0,0 +1,25 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot6, {'y': 17.398, 'x': -27.132, 'yaw': -3.142}, None, None +10.08, [INFO], robot6, {'battery-level': '50.46'}, None, None +20.07, [INFO], robot6, {'battery-level': '50.08'}, None, None +20.07, [INFO], robot6, {'y': 16.265, 'x': -28.041, 'yaw': -3.14}, None, None +30.04, [INFO], robot6, {'battery-level': '49.70'}, None, None +30.04, [INFO], robot6, {'y': 17.856, 'x': -28.606, 'yaw': 3.141}, None, None +40.03, [INFO], robot6, {'battery-level': '49.32'}, None, None +40.03, [INFO], robot6, {'y': 17.959, 'x': -28.567, 'yaw': 3.142}, None, None +40.03, [info], nurse, sync, received-request, (status=sending-request) +40.03, [info], nurse, sync, request-sent, (status=waiting) +40.03, [info], nurse, sync, wait-message, (status=message-received) +50.02, [INFO], robot6, {'y': 16.119, 'x': -28.553, 'yaw': 3.14}, None, None +50.02, [INFO], robot6, {'battery-level': '48.94'}, None, None +60.04, [INFO], robot6, {'battery-level': '48.56'}, None, None +60.04, [INFO], robot6, {'y': 16.064, 'x': -26.445, 'yaw': 3.141}, None, None +70.06, [INFO], robot6, {'battery-level': '48.18'}, None, None +70.06, [INFO], robot6, {'y': 14.136, 'x': -25.733, 'yaw': 3.141}, None, None +80.02, [INFO], robot6, {'y': 12.921, 'x': -25.941, 'yaw': 3.14}, None, None +80.02, [INFO], robot6, {'battery-level': '47.80'}, None, None +90.08, [INFO], robot6, {'battery-level': '47.42'}, None, None +90.08, [INFO], robot6, {'y': 12.85, 'x': -25.989, 'yaw': -3.142}, None, None +91.90, [info], lab_arm, sync, wait-message, (status=message-received) +92.82, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/46_abcaab.log b/app/controllers/analyze_skills/logs/46_abcaab.log new file mode 100644 index 00000000..b4909bde --- /dev/null +++ b/app/controllers/analyze_skills/logs/46_abcaab.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot5, {'y': 17.228, 'x': -13.498, 'yaw': 3.142}, None, None +10.08, [INFO], robot5, {'battery-level': '27.80'}, None, None +20.06, [INFO], robot5, {'battery-level': '27.38'}, None, None +20.06, [INFO], robot5, {'y': 16.049, 'x': -14.656, 'yaw': -3.142}, None, None +30.03, [INFO], robot5, {'battery-level': '26.96'}, None, None +30.03, [INFO], robot5, {'y': 15.977, 'x': -16.762, 'yaw': 3.142}, None, None +40.09, [INFO], robot5, {'battery-level': '26.54'}, None, None +40.09, [INFO], robot5, {'y': 16.07, 'x': -18.879, 'yaw': -3.139}, None, None +50.03, [INFO], robot5, {'battery-level': '26.12'}, None, None +50.03, [INFO], robot5, {'y': 16.191, 'x': -20.977, 'yaw': 3.141}, None, None +60.09, [INFO], robot5, {'battery-level': '25.70'}, None, None +60.09, [INFO], robot5, {'y': 16.144, 'x': -23.101, 'yaw': 3.142}, None, None +70.06, [INFO], robot5, {'battery-level': '25.28'}, None, None +70.06, [INFO], robot5, {'y': 16.099, 'x': -25.205, 'yaw': 3.141}, None, None +80.07, [INFO], robot5, {'battery-level': '24.86'}, None, None +80.07, [INFO], robot5, {'y': 16.087, 'x': -27.318, 'yaw': -3.142}, None, None +90.03, [INFO], robot5, {'y': 16.146, 'x': -29.415, 'yaw': 3.142}, None, None +90.03, [INFO], robot5, {'battery-level': '24.44'}, None, None +100.08, [INFO], robot5, {'y': 15.965, 'x': -31.541, 'yaw': 3.142}, None, None +100.08, [INFO], robot5, {'battery-level': '24.02'}, None, None +110.04, [INFO], robot5, {'y': 15.552, 'x': -33.634, 'yaw': 3.141}, None, None +110.04, [INFO], robot5, {'battery-level': '23.60'}, None, None +120.09, [INFO], robot5, {'y': 15.523, 'x': -35.744, 'yaw': -3.142}, None, None +120.09, [INFO], robot5, {'battery-level': '23.18'}, None, None +130.01, [INFO], robot5, {'battery-level': '22.76'}, None, None +130.01, [INFO], robot5, {'y': 16.971, 'x': -36.7, 'yaw': -3.142}, None, None +140.09, [INFO], robot5, {'y': 17.717, 'x': -36.703, 'yaw': 3.141}, None, None +140.09, [INFO], robot5, {'battery-level': '22.34'}, None, None +150.03, [INFO], robot5, {'y': 18.066, 'x': -35.864, 'yaw': -3.142}, None, None +150.03, [INFO], robot5, {'battery-level': '21.92'}, None, None +160.02, [INFO], robot5, {'battery-level': '21.50'}, None, None +160.02, [INFO], robot5, {'y': 18.099, 'x': -35.682, 'yaw': -3.142}, None, None +170.06, [INFO], robot5, {'y': 18.022, 'x': -35.974, 'yaw': -3.137}, None, None +170.06, [INFO], robot5, {'battery-level': '21.08'}, None, None +180.09, [INFO], robot5, {'y': 17.898, 'x': -36.046, 'yaw': -3.142}, None, None +180.09, [INFO], robot5, {'battery-level': '20.66'}, None, None +190.09, [INFO], robot5, {'battery-level': '20.24'}, None, None +190.09, [INFO], robot5, {'y': 17.905, 'x': -36.051, 'yaw': 3.142}, None, None +200.01, [INFO], robot5, {'battery-level': '19.82'}, None, None +200.01, [INFO], robot5, {'y': 17.905, 'x': -36.051, 'yaw': -3.142}, None, None +210.06, [INFO], robot5, {'battery-level': '19.40'}, None, None +210.06, [INFO], robot5, {'y': 17.905, 'x': -36.051, 'yaw': 3.141}, None, None +220.08, [INFO], robot5, {'battery-level': '18.98'}, None, None +220.08, [INFO], robot5, {'y': 18.08, 'x': -35.715, 'yaw': 3.142}, None, None +227.15, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/46_abcaap.log b/app/controllers/analyze_skills/logs/46_abcaap.log new file mode 100644 index 00000000..c4cf2936 --- /dev/null +++ b/app/controllers/analyze_skills/logs/46_abcaap.log @@ -0,0 +1,66 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot4, {'battery-level': '64.97'}, None, None +10.03, [INFO], robot4, {'y': 34.094, 'x': -38.98, 'yaw': 3.142}, None, None +20.07, [INFO], robot4, {'battery-level': '64.71'}, None, None +20.07, [INFO], robot4, {'y': 34.121, 'x': -37.134, 'yaw': -3.142}, None, None +30.01, [INFO], robot4, {'battery-level': '64.45'}, None, None +30.01, [INFO], robot4, {'y': 32.025, 'x': -37.045, 'yaw': 3.141}, None, None +40.04, [INFO], robot4, {'y': 29.898, 'x': -37.047, 'yaw': 3.142}, None, None +40.04, [INFO], robot4, {'battery-level': '64.19'}, None, None +50.08, [INFO], robot4, {'battery-level': '63.93'}, None, None +50.08, [INFO], robot4, {'y': 27.771, 'x': -37.006, 'yaw': 3.14}, None, None +60.05, [INFO], robot4, {'y': 25.678, 'x': -37.003, 'yaw': -3.142}, None, None +60.05, [INFO], robot4, {'battery-level': '63.67'}, None, None +70.07, [INFO], robot4, {'y': 23.571, 'x': -36.988, 'yaw': 3.141}, None, None +70.07, [INFO], robot4, {'battery-level': '63.41'}, None, None +80.00, [INFO], robot4, {'y': 21.474, 'x': -37.114, 'yaw': 3.142}, None, None +80.00, [INFO], robot4, {'battery-level': '63.15'}, None, None +90.01, [INFO], robot4, {'battery-level': '62.89'}, None, None +90.01, [INFO], robot4, {'y': 19.358, 'x': -37.043, 'yaw': 3.14}, None, None +100.01, [INFO], robot4, {'battery-level': '62.63'}, None, None +100.01, [INFO], robot4, {'y': 17.783, 'x': -35.676, 'yaw': 3.141}, None, None +110.04, [INFO], robot4, {'y': 18.792, 'x': -34.077, 'yaw': -3.142}, None, None +110.04, [INFO], robot4, {'battery-level': '62.37'}, None, None +117.51, [info], nurse, sync, received-request, (status=sending-request) +117.51, [info], nurse, sync, request-sent, (status=waiting) +117.51, [info], nurse, sync, wait-message, (status=message-received) +120.09, [INFO], robot4, {'y': 18.893, 'x': -34.185, 'yaw': 3.141}, None, None +120.09, [INFO], robot4, {'battery-level': '62.11'}, None, None +130.09, [INFO], robot4, {'battery-level': '61.85'}, None, None +130.09, [INFO], robot4, {'y': 17.76, 'x': -35.694, 'yaw': 3.142}, None, None +140.00, [INFO], robot4, {'battery-level': '61.59'}, None, None +140.00, [INFO], robot4, {'y': 17.593, 'x': -37.018, 'yaw': 3.142}, None, None +150.02, [INFO], robot4, {'battery-level': '61.33'}, None, None +150.02, [INFO], robot4, {'y': 17.194, 'x': -37.051, 'yaw': 3.142}, None, None +160.02, [INFO], robot4, {'y': 17.397, 'x': -36.866, 'yaw': 3.141}, None, None +160.02, [INFO], robot4, {'battery-level': '61.07'}, None, None +170.01, [INFO], robot4, {'battery-level': '60.81'}, None, None +170.01, [INFO], robot4, {'y': 17.404, 'x': -36.875, 'yaw': -3.141}, None, None +180.05, [INFO], robot4, {'battery-level': '60.55'}, None, None +180.05, [INFO], robot4, {'y': 17.345, 'x': -36.951, 'yaw': -3.141}, None, None +190.03, [INFO], robot4, {'battery-level': '60.29'}, None, None +190.03, [INFO], robot4, {'y': 17.449, 'x': -36.857, 'yaw': 3.14}, None, None +200.05, [INFO], robot4, {'y': 17.497, 'x': -36.998, 'yaw': 3.141}, None, None +200.05, [INFO], robot4, {'battery-level': '60.03'}, None, None +210.08, [INFO], robot4, {'battery-level': '59.77'}, None, None +210.08, [INFO], robot4, {'y': 17.35, 'x': -36.942, 'yaw': -3.142}, None, None +220.02, [INFO], robot4, {'battery-level': '59.51'}, None, None +220.02, [INFO], robot4, {'y': 17.282, 'x': -36.832, 'yaw': -3.142}, None, None +230.03, [INFO], robot4, {'y': 17.396, 'x': -36.958, 'yaw': -3.141}, None, None +230.03, [INFO], robot4, {'battery-level': '59.25'}, None, None +240.03, [INFO], robot4, {'battery-level': '58.99'}, None, None +240.03, [INFO], robot4, {'y': 17.195, 'x': -37.134, 'yaw': 3.141}, None, None +250.06, [INFO], robot4, {'battery-level': '58.73'}, None, None +250.06, [INFO], robot4, {'y': 17.365, 'x': -37.007, 'yaw': -3.141}, None, None +260.08, [INFO], robot4, {'battery-level': '58.47'}, None, None +260.08, [INFO], robot4, {'y': 17.225, 'x': -37.121, 'yaw': 3.142}, None, None +270.01, [INFO], robot4, {'battery-level': '58.21'}, None, None +270.01, [INFO], robot4, {'y': 17.32, 'x': -36.903, 'yaw': 3.141}, None, None +280.03, [INFO], robot4, {'battery-level': '57.95'}, None, None +280.03, [INFO], robot4, {'y': 17.236, 'x': -36.962, 'yaw': -3.141}, None, None +290.06, [INFO], robot4, {'y': 17.184, 'x': -37.101, 'yaw': -3.142}, None, None +290.06, [INFO], robot4, {'battery-level': '57.69'}, None, None +300.07, [INFO], robot4, {'battery-level': '57.43'}, None, None +300.07, [INFO], robot4, {'y': 17.26, 'x': -37.086, 'yaw': 3.142}, None, None +304.10, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/47_abcabb.log b/app/controllers/analyze_skills/logs/47_abcabb.log new file mode 100644 index 00000000..cb8c0d04 --- /dev/null +++ b/app/controllers/analyze_skills/logs/47_abcabb.log @@ -0,0 +1,62 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot5, {'battery-level': '27.80'}, None, None +10.05, [INFO], robot5, {'y': 17.514, 'x': -11.611, 'yaw': 3.141}, None, None +20.00, [INFO], robot5, {'y': 16.341, 'x': -12.914, 'yaw': 3.141}, None, None +20.00, [INFO], robot5, {'battery-level': '27.38'}, None, None +30.03, [INFO], robot5, {'y': 16.198, 'x': -15.033, 'yaw': 3.142}, None, None +30.03, [INFO], robot5, {'battery-level': '26.96'}, None, None +40.06, [INFO], robot5, {'battery-level': '26.54'}, None, None +40.06, [INFO], robot5, {'y': 16.09, 'x': -17.144, 'yaw': 3.141}, None, None +50.05, [INFO], robot5, {'battery-level': '26.12'}, None, None +50.05, [INFO], robot5, {'y': 16.228, 'x': -19.253, 'yaw': 3.142}, None, None +60.06, [INFO], robot5, {'battery-level': '25.70'}, None, None +60.06, [INFO], robot5, {'y': 16.347, 'x': -21.358, 'yaw': -3.142}, None, None +70.05, [INFO], robot5, {'battery-level': '25.28'}, None, None +70.05, [INFO], robot5, {'y': 16.168, 'x': -23.473, 'yaw': -3.142}, None, None +80.04, [INFO], robot5, {'y': 16.139, 'x': -25.572, 'yaw': 3.14}, None, None +80.04, [INFO], robot5, {'battery-level': '24.86'}, None, None +90.03, [INFO], robot5, {'battery-level': '24.44'}, None, None +90.03, [INFO], robot5, {'y': 16.138, 'x': -27.695, 'yaw': 3.142}, None, None +100.03, [INFO], robot5, {'y': 16.167, 'x': -29.798, 'yaw': 3.141}, None, None +100.03, [INFO], robot5, {'battery-level': '24.02'}, None, None +110.01, [INFO], robot5, {'battery-level': '23.60'}, None, None +110.01, [INFO], robot5, {'y': 15.936, 'x': -31.907, 'yaw': -3.142}, None, None +120.04, [INFO], robot5, {'y': 15.478, 'x': -34.001, 'yaw': -3.142}, None, None +120.04, [INFO], robot5, {'battery-level': '23.18'}, None, None +130.03, [INFO], robot5, {'y': 15.585, 'x': -36.11, 'yaw': -3.142}, None, None +130.03, [INFO], robot5, {'battery-level': '22.76'}, None, None +140.05, [INFO], robot5, {'battery-level': '22.34'}, None, None +140.05, [INFO], robot5, {'y': 17.286, 'x': -36.749, 'yaw': -3.142}, None, None +150.08, [INFO], robot5, {'battery-level': '21.92'}, None, None +150.08, [INFO], robot5, {'y': 19.395, 'x': -36.851, 'yaw': 3.141}, None, None +160.00, [INFO], robot5, {'battery-level': '21.50'}, None, None +160.00, [INFO], robot5, {'y': 21.37, 'x': -37.264, 'yaw': 3.141}, None, None +170.03, [INFO], robot5, {'battery-level': '21.08'}, None, None +170.03, [INFO], robot5, {'y': 21.452, 'x': -38.095, 'yaw': -3.141}, None, None +174.35, [info], nurse, sync, received-request, (status=sending-request) +174.35, [info], nurse, sync, request-sent, (status=waiting) +174.35, [info], nurse, sync, wait-message, (status=message-received) +180.06, [INFO], robot5, {'battery-level': '20.66'}, None, None +180.06, [INFO], robot5, {'y': 21.203, 'x': -37.239, 'yaw': 3.142}, None, None +190.05, [INFO], robot5, {'battery-level': '20.24'}, None, None +190.05, [INFO], robot5, {'y': 19.092, 'x': -37.139, 'yaw': 3.142}, None, None +200.01, [INFO], robot5, {'battery-level': '19.82'}, None, None +200.01, [INFO], robot5, {'y': 16.984, 'x': -37.078, 'yaw': 3.14}, None, None +210.03, [INFO], robot5, {'battery-level': '19.40'}, None, None +210.03, [INFO], robot5, {'y': 15.807, 'x': -35.708, 'yaw': 3.141}, None, None +220.05, [INFO], robot5, {'y': 15.456, 'x': -33.629, 'yaw': -3.141}, None, None +220.05, [INFO], robot5, {'battery-level': '18.98'}, None, None +230.08, [INFO], robot5, {'y': 15.594, 'x': -31.509, 'yaw': 3.14}, None, None +230.08, [INFO], robot5, {'battery-level': '18.56'}, None, None +240.03, [INFO], robot5, {'y': 15.716, 'x': -29.419, 'yaw': 3.141}, None, None +240.03, [INFO], robot5, {'battery-level': '18.14'}, None, None +250.07, [INFO], robot5, {'y': 15.823, 'x': -27.292, 'yaw': -3.142}, None, None +250.07, [INFO], robot5, {'battery-level': '17.72'}, None, None +260.08, [INFO], robot5, {'battery-level': '17.30'}, None, None +260.08, [INFO], robot5, {'y': 14.689, 'x': -25.824, 'yaw': 3.142}, None, None +270.00, [INFO], robot5, {'battery-level': '16.88'}, None, None +270.00, [INFO], robot5, {'y': 12.942, 'x': -25.927, 'yaw': -3.142}, None, None +277.54, [WARN], robot5, NO-SKILL, approach_robot, approach_arm diff --git a/app/controllers/analyze_skills/logs/47_abcabp.log b/app/controllers/analyze_skills/logs/47_abcabp.log new file mode 100644 index 00000000..c04d502b --- /dev/null +++ b/app/controllers/analyze_skills/logs/47_abcabp.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot4, {'y': 34.208, 'x': -33.475, 'yaw': 3.141}, None, None +10.02, [INFO], robot4, {'battery-level': '64.97'}, None, None +20.03, [INFO], robot4, {'battery-level': '64.71'}, None, None +20.03, [INFO], robot4, {'y': 34.727, 'x': -35.525, 'yaw': 3.141}, None, None +30.03, [INFO], robot4, {'battery-level': '64.45'}, None, None +30.03, [INFO], robot4, {'y': 33.377, 'x': -36.833, 'yaw': -3.141}, None, None +40.02, [INFO], robot4, {'battery-level': '64.19'}, None, None +40.02, [INFO], robot4, {'y': 31.265, 'x': -36.861, 'yaw': -3.142}, None, None +50.01, [INFO], robot4, {'battery-level': '63.93'}, None, None +50.01, [INFO], robot4, {'y': 29.158, 'x': -36.838, 'yaw': -3.141}, None, None +60.05, [INFO], robot4, {'battery-level': '63.67'}, None, None +60.05, [INFO], robot4, {'y': 27.041, 'x': -36.838, 'yaw': 3.141}, None, None +70.06, [INFO], robot4, {'battery-level': '63.41'}, None, None +70.06, [INFO], robot4, {'y': 24.928, 'x': -36.877, 'yaw': 3.141}, None, None +80.00, [INFO], robot4, {'battery-level': '63.15'}, None, None +80.00, [INFO], robot4, {'y': 22.836, 'x': -36.973, 'yaw': 3.141}, None, None +90.03, [INFO], robot4, {'battery-level': '62.89'}, None, None +90.03, [INFO], robot4, {'y': 21.344, 'x': -37.866, 'yaw': 3.141}, None, None +99.02, [info], nurse, sync, received-request, (status=sending-request) +99.02, [info], nurse, sync, request-sent, (status=waiting) +99.11, [info], nurse, sync, wait-message, (status=message-received) +100.03, [INFO], robot4, {'battery-level': '62.63'}, None, None +100.03, [INFO], robot4, {'y': 21.326, 'x': -38.075, 'yaw': 3.141}, None, None +110.03, [INFO], robot4, {'battery-level': '62.37'}, None, None +110.03, [INFO], robot4, {'y': 19.893, 'x': -37.207, 'yaw': 3.141}, None, None +120.02, [INFO], robot4, {'battery-level': '62.11'}, None, None +120.02, [INFO], robot4, {'y': 17.777, 'x': -37.107, 'yaw': 3.14}, None, None +130.01, [INFO], robot4, {'battery-level': '61.85'}, None, None +130.01, [INFO], robot4, {'y': 15.867, 'x': -36.56, 'yaw': 3.142}, None, None +140.00, [INFO], robot4, {'battery-level': '61.59'}, None, None +140.00, [INFO], robot4, {'y': 15.378, 'x': -34.501, 'yaw': 3.142}, None, None +150.03, [INFO], robot4, {'battery-level': '61.33'}, None, None +150.03, [INFO], robot4, {'y': 15.499, 'x': -32.369, 'yaw': 3.142}, None, None +160.08, [INFO], robot4, {'y': 15.611, 'x': -30.229, 'yaw': 3.142}, None, None +160.08, [INFO], robot4, {'battery-level': '61.07'}, None, None +170.00, [INFO], robot4, {'battery-level': '60.81'}, None, None +170.00, [INFO], robot4, {'y': 15.788, 'x': -28.129, 'yaw': 3.142}, None, None +180.00, [INFO], robot4, {'battery-level': '60.55'}, None, None +180.00, [INFO], robot4, {'y': 15.517, 'x': -26.127, 'yaw': -3.142}, None, None +190.02, [INFO], robot4, {'y': 13.445, 'x': -25.721, 'yaw': -3.142}, None, None +190.02, [INFO], robot4, {'battery-level': '60.29'}, None, None +200.04, [INFO], robot4, {'battery-level': '60.03'}, None, None +200.04, [INFO], robot4, {'y': 12.917, 'x': -25.952, 'yaw': 3.142}, None, None +200.13, [info], lab_arm, sync, wait-message, (status=message-received) +201.06, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/48_abcacb.log b/app/controllers/analyze_skills/logs/48_abcacb.log new file mode 100644 index 00000000..feb349fa --- /dev/null +++ b/app/controllers/analyze_skills/logs/48_abcacb.log @@ -0,0 +1,36 @@ +0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None +0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.16, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot5, {'y': 18.542, 'x': -34.328, 'yaw': -3.142}, None, None +10.01, [INFO], robot5, {'battery-level': '27.80'}, None, None +20.06, [INFO], robot5, {'battery-level': '27.38'}, None, None +20.06, [INFO], robot5, {'y': 17.92, 'x': -36.025, 'yaw': 3.141}, None, None +30.01, [INFO], robot5, {'y': 17.3, 'x': -37.016, 'yaw': -3.142}, None, None +30.01, [INFO], robot5, {'battery-level': '26.96'}, None, None +40.02, [INFO], robot5, {'y': 17.324, 'x': -37.049, 'yaw': 3.141}, None, None +40.02, [INFO], robot5, {'battery-level': '26.54'}, None, None +50.02, [INFO], robot5, {'y': 17.316, 'x': -36.948, 'yaw': -3.141}, None, None +50.02, [INFO], robot5, {'battery-level': '26.12'}, None, None +60.02, [INFO], robot5, {'battery-level': '25.70'}, None, None +60.02, [INFO], robot5, {'y': 17.278, 'x': -37.016, 'yaw': -3.141}, None, None +70.01, [INFO], robot5, {'battery-level': '25.28'}, None, None +70.01, [INFO], robot5, {'y': 17.398, 'x': -36.975, 'yaw': -3.142}, None, None +80.00, [INFO], robot5, {'battery-level': '24.86'}, None, None +80.00, [INFO], robot5, {'y': 17.49, 'x': -36.844, 'yaw': 3.141}, None, None +90.02, [INFO], robot5, {'y': 17.199, 'x': -36.759, 'yaw': -3.141}, None, None +90.02, [INFO], robot5, {'battery-level': '24.44'}, None, None +100.02, [INFO], robot5, {'battery-level': '24.02'}, None, None +100.02, [INFO], robot5, {'y': 17.407, 'x': -36.813, 'yaw': -3.142}, None, None +110.08, [INFO], robot5, {'battery-level': '23.60'}, None, None +110.08, [INFO], robot5, {'y': 17.188, 'x': -36.822, 'yaw': -3.141}, None, None +120.06, [INFO], robot5, {'y': 17.29, 'x': -36.962, 'yaw': 3.141}, None, None +120.06, [INFO], robot5, {'battery-level': '23.18'}, None, None +130.00, [INFO], robot5, {'y': 17.22, 'x': -37.045, 'yaw': -3.142}, None, None +130.00, [INFO], robot5, {'battery-level': '22.76'}, None, None +140.00, [INFO], robot5, {'y': 17.344, 'x': -36.835, 'yaw': -3.142}, None, None +140.00, [INFO], robot5, {'battery-level': '22.34'}, None, None +150.03, [INFO], robot5, {'y': 17.156, 'x': -37.024, 'yaw': 3.14}, None, None +150.03, [INFO], robot5, {'battery-level': '21.92'}, None, None +160.03, [INFO], robot5, {'battery-level': '21.50'}, None, None +160.03, [INFO], robot5, {'y': 17.3, 'x': -36.874, 'yaw': -3.142}, None, None +165.91, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/48_abcacp.log b/app/controllers/analyze_skills/logs/48_abcacp.log new file mode 100644 index 00000000..7f8869d2 --- /dev/null +++ b/app/controllers/analyze_skills/logs/48_abcacp.log @@ -0,0 +1,31 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot2, {'y': 17.357, 'x': -20.955, 'yaw': 3.142}, None, None +10.03, [INFO], robot2, {'battery-level': '82.91'}, None, None +20.05, [INFO], robot2, {'y': 16.104, 'x': -21.979, 'yaw': -3.141}, None, None +20.05, [INFO], robot2, {'battery-level': '82.31'}, None, None +30.07, [INFO], robot2, {'battery-level': '81.71'}, None, None +30.07, [INFO], robot2, {'y': 16.024, 'x': -24.1, 'yaw': 3.14}, None, None +40.01, [INFO], robot2, {'battery-level': '81.11'}, None, None +40.01, [INFO], robot2, {'y': 15.999, 'x': -26.193, 'yaw': -3.141}, None, None +50.06, [INFO], robot2, {'battery-level': '80.51'}, None, None +50.06, [INFO], robot2, {'y': 16.179, 'x': -28.29, 'yaw': -3.142}, None, None +60.00, [INFO], robot2, {'y': 17.89, 'x': -28.585, 'yaw': 3.142}, None, None +60.00, [INFO], robot2, {'battery-level': '79.91'}, None, None +65.73, [info], nurse, sync, received-request, (status=sending-request) +65.73, [info], nurse, sync, request-sent, (status=waiting) +65.82, [info], nurse, sync, wait-message, (status=message-received) +70.06, [INFO], robot2, {'y': 17.305, 'x': -28.68, 'yaw': -3.142}, None, None +70.06, [INFO], robot2, {'battery-level': '79.31'}, None, None +80.01, [INFO], robot2, {'battery-level': '78.71'}, None, None +80.01, [INFO], robot2, {'y': 16.087, 'x': -27.684, 'yaw': 3.141}, None, None +90.06, [INFO], robot2, {'y': 15.258, 'x': -26.049, 'yaw': 3.141}, None, None +90.06, [INFO], robot2, {'battery-level': '78.11'}, None, None +100.04, [INFO], robot2, {'battery-level': '77.51'}, None, None +100.04, [INFO], robot2, {'y': 13.185, 'x': -25.825, 'yaw': -3.142}, None, None +110.09, [INFO], robot2, {'y': 12.866, 'x': -25.971, 'yaw': 3.142}, None, None +110.09, [INFO], robot2, {'battery-level': '76.91'}, None, None +110.46, [info], lab_arm, sync, wait-message, (status=message-received) +111.38, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/49_abcbab.log b/app/controllers/analyze_skills/logs/49_abcbab.log new file mode 100644 index 00000000..4b13de40 --- /dev/null +++ b/app/controllers/analyze_skills/logs/49_abcbab.log @@ -0,0 +1,56 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot3, {'battery-level': '45.91'}, None, None +10.06, [INFO], robot3, {'y': 21.522, 'x': -37.379, 'yaw': 3.141}, None, None +20.08, [INFO], robot3, {'battery-level': '45.51'}, None, None +20.08, [INFO], robot3, {'y': 19.493, 'x': -37.057, 'yaw': -3.142}, None, None +30.03, [INFO], robot3, {'y': 17.837, 'x': -35.766, 'yaw': -3.139}, None, None +30.03, [INFO], robot3, {'battery-level': '45.11'}, None, None +40.05, [INFO], robot3, {'battery-level': '44.71'}, None, None +40.05, [INFO], robot3, {'y': 18.717, 'x': -34.108, 'yaw': -3.142}, None, None +48.73, [info], nurse, sync, received-request, (status=sending-request) +48.73, [info], nurse, sync, request-sent, (status=waiting) +48.73, [info], nurse, sync, wait-message, (status=message-received) +50.01, [INFO], robot3, {'battery-level': '44.31'}, None, None +50.01, [INFO], robot3, {'y': 18.987, 'x': -33.972, 'yaw': 3.141}, None, None +60.03, [INFO], robot3, {'battery-level': '43.91'}, None, None +60.03, [INFO], robot3, {'y': 17.785, 'x': -35.506, 'yaw': -3.141}, None, None +70.06, [INFO], robot3, {'y': 18.166, 'x': -36.242, 'yaw': -3.142}, None, None +70.06, [INFO], robot3, {'battery-level': '43.51'}, None, None +80.02, [INFO], robot3, {'battery-level': '43.11'}, None, None +80.02, [INFO], robot3, {'y': 17.299, 'x': -37.041, 'yaw': 3.141}, None, None +90.04, [INFO], robot3, {'y': 17.159, 'x': -36.913, 'yaw': -3.141}, None, None +90.04, [INFO], robot3, {'battery-level': '42.71'}, None, None +100.07, [INFO], robot3, {'battery-level': '42.31'}, None, None +100.07, [INFO], robot3, {'y': 17.4, 'x': -37.019, 'yaw': 3.141}, None, None +110.07, [INFO], robot3, {'battery-level': '41.91'}, None, None +110.07, [INFO], robot3, {'y': 17.332, 'x': -36.758, 'yaw': 3.14}, None, None +120.06, [INFO], robot3, {'battery-level': '41.51'}, None, None +120.06, [INFO], robot3, {'y': 17.321, 'x': -36.868, 'yaw': -3.141}, None, None +130.03, [INFO], robot3, {'battery-level': '41.11'}, None, None +130.03, [INFO], robot3, {'y': 17.194, 'x': -36.844, 'yaw': 3.142}, None, None +140.06, [INFO], robot3, {'y': 17.381, 'x': -37.073, 'yaw': -3.141}, None, None +140.06, [INFO], robot3, {'battery-level': '40.71'}, None, None +150.08, [INFO], robot3, {'y': 17.479, 'x': -37.162, 'yaw': -3.141}, None, None +150.08, [INFO], robot3, {'battery-level': '40.31'}, None, None +160.01, [INFO], robot3, {'battery-level': '39.91'}, None, None +160.01, [INFO], robot3, {'y': 17.65, 'x': -37.117, 'yaw': 3.141}, None, None +170.03, [INFO], robot3, {'y': 17.265, 'x': -36.861, 'yaw': -3.141}, None, None +170.03, [INFO], robot3, {'battery-level': '39.51'}, None, None +180.03, [INFO], robot3, {'battery-level': '39.11'}, None, None +180.03, [INFO], robot3, {'y': 17.389, 'x': -36.981, 'yaw': -3.141}, None, None +190.03, [INFO], robot3, {'battery-level': '38.71'}, None, None +190.03, [INFO], robot3, {'y': 17.309, 'x': -36.904, 'yaw': 3.142}, None, None +200.04, [INFO], robot3, {'battery-level': '38.31'}, None, None +200.04, [INFO], robot3, {'y': 17.381, 'x': -36.978, 'yaw': -3.142}, None, None +210.06, [INFO], robot3, {'battery-level': '37.91'}, None, None +210.06, [INFO], robot3, {'y': 17.524, 'x': -36.69, 'yaw': 3.141}, None, None +220.07, [INFO], robot3, {'battery-level': '37.51'}, None, None +220.07, [INFO], robot3, {'y': 17.353, 'x': -37.146, 'yaw': 3.141}, None, None +230.07, [INFO], robot3, {'y': 17.471, 'x': -36.938, 'yaw': -3.142}, None, None +230.07, [INFO], robot3, {'battery-level': '37.11'}, None, None +240.08, [INFO], robot3, {'battery-level': '36.71'}, None, None +240.08, [INFO], robot3, {'y': 17.463, 'x': -36.903, 'yaw': 3.141}, None, None +250.01, [INFO], robot3, {'battery-level': '36.31'}, None, None +250.01, [INFO], robot3, {'y': 17.193, 'x': -37.105, 'yaw': 3.141}, None, None +250.65, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/49_abcbap.log b/app/controllers/analyze_skills/logs/49_abcbap.log new file mode 100644 index 00000000..9388298b --- /dev/null +++ b/app/controllers/analyze_skills/logs/49_abcbap.log @@ -0,0 +1,53 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot3, {'battery-level': '45.91'}, None, None +10.08, [INFO], robot3, {'y': 21.477, 'x': -37.263, 'yaw': -3.141}, None, None +20.08, [INFO], robot3, {'battery-level': '45.51'}, None, None +20.08, [INFO], robot3, {'y': 19.396, 'x': -37.085, 'yaw': -3.142}, None, None +30.08, [INFO], robot3, {'battery-level': '45.11'}, None, None +30.08, [INFO], robot3, {'y': 17.814, 'x': -35.659, 'yaw': 3.141}, None, None +40.08, [INFO], robot3, {'y': 18.747, 'x': -34.014, 'yaw': -3.142}, None, None +40.08, [INFO], robot3, {'battery-level': '44.71'}, None, None +50.00, [INFO], robot3, {'battery-level': '44.31'}, None, None +50.00, [INFO], robot3, {'y': 18.95, 'x': -33.886, 'yaw': 3.142}, None, None +50.27, [info], nurse, sync, received-request, (status=sending-request) +50.27, [info], nurse, sync, request-sent, (status=waiting) +50.27, [info], nurse, sync, wait-message, (status=message-received) +60.03, [INFO], robot3, {'y': 17.796, 'x': -35.145, 'yaw': -3.142}, None, None +60.03, [INFO], robot3, {'battery-level': '43.91'}, None, None +70.08, [INFO], robot3, {'battery-level': '43.51'}, None, None +70.08, [INFO], robot3, {'y': 17.831, 'x': -36.936, 'yaw': 3.141}, None, None +80.00, [INFO], robot3, {'battery-level': '43.11'}, None, None +80.00, [INFO], robot3, {'y': 17.204, 'x': -37.118, 'yaw': -3.141}, None, None +90.03, [INFO], robot3, {'y': 17.285, 'x': -36.904, 'yaw': 3.142}, None, None +90.03, [INFO], robot3, {'battery-level': '42.71'}, None, None +100.06, [INFO], robot3, {'y': 17.193, 'x': -37.086, 'yaw': 3.141}, None, None +100.06, [INFO], robot3, {'battery-level': '42.31'}, None, None +110.00, [INFO], robot3, {'battery-level': '41.91'}, None, None +110.00, [INFO], robot3, {'y': 17.254, 'x': -36.787, 'yaw': -3.142}, None, None +120.07, [INFO], robot3, {'battery-level': '41.51'}, None, None +120.07, [INFO], robot3, {'y': 17.361, 'x': -36.995, 'yaw': 3.142}, None, None +130.02, [INFO], robot3, {'battery-level': '41.11'}, None, None +130.02, [INFO], robot3, {'y': 17.194, 'x': -36.836, 'yaw': 3.142}, None, None +140.03, [INFO], robot3, {'y': 17.247, 'x': -37.097, 'yaw': -3.141}, None, None +140.03, [INFO], robot3, {'battery-level': '40.71'}, None, None +150.05, [INFO], robot3, {'battery-level': '40.31'}, None, None +150.05, [INFO], robot3, {'y': 17.345, 'x': -36.981, 'yaw': 3.141}, None, None +160.09, [INFO], robot3, {'y': 17.461, 'x': -36.919, 'yaw': 3.141}, None, None +160.09, [INFO], robot3, {'battery-level': '39.91'}, None, None +170.03, [INFO], robot3, {'battery-level': '39.51'}, None, None +170.03, [INFO], robot3, {'y': 17.309, 'x': -37.092, 'yaw': 3.141}, None, None +180.07, [INFO], robot3, {'y': 17.506, 'x': -36.997, 'yaw': -3.142}, None, None +180.07, [INFO], robot3, {'battery-level': '39.11'}, None, None +190.00, [INFO], robot3, {'battery-level': '38.71'}, None, None +190.00, [INFO], robot3, {'y': 17.446, 'x': -36.868, 'yaw': -3.142}, None, None +200.02, [INFO], robot3, {'y': 17.456, 'x': -36.892, 'yaw': 3.141}, None, None +200.02, [INFO], robot3, {'battery-level': '38.31'}, None, None +210.03, [INFO], robot3, {'y': 17.275, 'x': -37.076, 'yaw': 3.141}, None, None +210.03, [INFO], robot3, {'battery-level': '37.91'}, None, None +220.05, [INFO], robot3, {'y': 17.312, 'x': -37.084, 'yaw': 3.141}, None, None +220.05, [INFO], robot3, {'battery-level': '37.51'}, None, None +230.06, [INFO], robot3, {'battery-level': '37.11'}, None, None +230.06, [INFO], robot3, {'y': 17.329, 'x': -36.979, 'yaw': 3.141}, None, None +235.84, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/4_aaabab.log b/app/controllers/analyze_skills/logs/4_aaabab.log new file mode 100644 index 00000000..cbb2d0a7 --- /dev/null +++ b/app/controllers/analyze_skills/logs/4_aaabab.log @@ -0,0 +1,61 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.0002, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot5, {'battery-level': '71.62'}, None, None +10.03, [INFO], robot5, {'y': 17.155, 'x': -13.504, 'yaw': -3.138}, None, None +20.02, [INFO], robot5, {'battery-level': '71.42'}, None, None +20.02, [INFO], robot5, {'y': 16.117, 'x': -14.785, 'yaw': 3.141}, None, None +30.04, [INFO], robot5, {'y': 16.015, 'x': -16.9, 'yaw': 3.141}, None, None +30.04, [INFO], robot5, {'battery-level': '71.22'}, None, None +40.05, [INFO], robot5, {'y': 16.101, 'x': -19.004, 'yaw': 3.141}, None, None +40.05, [INFO], robot5, {'battery-level': '71.02'}, None, None +50.03, [INFO], robot5, {'y': 16.278, 'x': -21.114, 'yaw': 3.141}, None, None +50.03, [INFO], robot5, {'battery-level': '70.82'}, None, None +60.05, [INFO], robot5, {'y': 16.176, 'x': -23.237, 'yaw': 3.142}, None, None +60.05, [INFO], robot5, {'battery-level': '70.62'}, None, None +70.00, [INFO], robot5, {'battery-level': '70.42'}, None, None +70.00, [INFO], robot5, {'y': 16.113, 'x': -25.34, 'yaw': 3.14}, None, None +80.05, [INFO], robot5, {'battery-level': '70.22'}, None, None +80.05, [INFO], robot5, {'y': 16.123, 'x': -27.46, 'yaw': 3.142}, None, None +90.07, [INFO], robot5, {'battery-level': '70.02'}, None, None +90.07, [INFO], robot5, {'y': 16.179, 'x': -29.579, 'yaw': 3.142}, None, None +100.03, [INFO], robot5, {'y': 15.986, 'x': -31.676, 'yaw': -3.142}, None, None +100.03, [INFO], robot5, {'battery-level': '69.82'}, None, None +110.01, [INFO], robot5, {'y': 15.6, 'x': -33.768, 'yaw': 3.142}, None, None +110.01, [INFO], robot5, {'battery-level': '69.62'}, None, None +120.04, [INFO], robot5, {'y': 15.524, 'x': -35.88, 'yaw': -3.141}, None, None +120.04, [INFO], robot5, {'battery-level': '69.42'}, None, None +130.06, [INFO], robot5, {'battery-level': '69.22'}, None, None +130.06, [INFO], robot5, {'y': 17.035, 'x': -36.744, 'yaw': -3.142}, None, None +140.01, [INFO], robot5, {'battery-level': '69.02'}, None, None +140.01, [INFO], robot5, {'y': 17.684, 'x': -36.741, 'yaw': 3.141}, None, None +150.08, [INFO], robot5, {'battery-level': '68.82'}, None, None +150.08, [INFO], robot5, {'y': 17.956, 'x': -35.836, 'yaw': 3.136}, None, None +160.02, [INFO], robot5, {'y': 18.273, 'x': -35.717, 'yaw': -3.141}, None, None +160.02, [INFO], robot5, {'battery-level': '68.62'}, None, None +170.01, [INFO], robot5, {'y': 18.359, 'x': -35.722, 'yaw': 3.141}, None, None +170.01, [INFO], robot5, {'battery-level': '68.42'}, None, None +180.03, [INFO], robot5, {'battery-level': '68.22'}, None, None +180.03, [INFO], robot5, {'y': 18.357, 'x': -35.72, 'yaw': 3.14}, None, None +190.07, [INFO], robot5, {'y': 18.356, 'x': -35.719, 'yaw': 3.14}, None, None +190.07, [INFO], robot5, {'battery-level': '68.02'}, None, None +200.03, [INFO], robot5, {'battery-level': '67.82'}, None, None +200.03, [INFO], robot5, {'y': 18.356, 'x': -35.719, 'yaw': 3.137}, None, None +210.02, [INFO], robot5, {'y': 18.356, 'x': -35.719, 'yaw': 3.141}, None, None +210.02, [INFO], robot5, {'battery-level': '67.62'}, None, None +220.00, [INFO], robot5, {'y': 18.432, 'x': -35.841, 'yaw': -3.141}, None, None +220.00, [INFO], robot5, {'battery-level': '67.42'}, None, None +230.05, [INFO], robot5, {'battery-level': '67.22'}, None, None +230.05, [INFO], robot5, {'y': 18.424, 'x': -35.839, 'yaw': 3.14}, None, None +240.08, [INFO], robot5, {'battery-level': '67.02'}, None, None +240.08, [INFO], robot5, {'y': 18.422, 'x': -35.838, 'yaw': -3.142}, None, None +250.06, [INFO], robot5, {'y': 18.421, 'x': -35.832, 'yaw': 3.142}, None, None +250.06, [INFO], robot5, {'battery-level': '66.82'}, None, None +260.08, [INFO], robot5, {'y': 18.412, 'x': -35.793, 'yaw': 3.141}, None, None +260.08, [INFO], robot5, {'battery-level': '66.62'}, None, None +270.00, [INFO], robot5, {'battery-level': '66.42'}, None, None +270.00, [INFO], robot5, {'y': 18.401, 'x': -35.796, 'yaw': 3.142}, None, None +280.01, [INFO], robot5, {'y': 18.401, 'x': -35.796, 'yaw': 3.142}, None, None +280.01, [INFO], robot5, {'battery-level': '66.22'}, None, None +281.18, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/4_aaabap.log b/app/controllers/analyze_skills/logs/4_aaabap.log new file mode 100644 index 00000000..060b61ea --- /dev/null +++ b/app/controllers/analyze_skills/logs/4_aaabap.log @@ -0,0 +1,41 @@ +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'y': 34.021, 'x': -33.561, 'yaw': 3.141}, None, None +10.01, [INFO], robot6, {'battery-level': '53.44'}, None, None +20.01, [INFO], robot6, {'y': 34.645, 'x': -35.581, 'yaw': -3.139}, None, None +20.01, [INFO], robot6, {'battery-level': '52.72'}, None, None +30.01, [INFO], robot6, {'battery-level': '52.00'}, None, None +30.01, [INFO], robot6, {'y': 33.184, 'x': -36.689, 'yaw': 3.141}, None, None +40.01, [INFO], robot6, {'y': 31.065, 'x': -36.724, 'yaw': 3.141}, None, None +40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None +50.02, [INFO], robot6, {'y': 28.945, 'x': -36.73, 'yaw': -3.142}, None, None +50.02, [INFO], robot6, {'battery-level': '50.56'}, None, None +60.02, [INFO], robot6, {'battery-level': '49.84'}, None, None +60.02, [INFO], robot6, {'y': 27.013, 'x': -36.783, 'yaw': 3.141}, None, None +70.00, [INFO], robot6, {'battery-level': '49.12'}, None, None +70.00, [INFO], robot6, {'y': 24.915, 'x': -36.848, 'yaw': 3.141}, None, None +80.00, [INFO], robot6, {'battery-level': '48.40'}, None, None +80.00, [INFO], robot6, {'y': 22.795, 'x': -36.917, 'yaw': 3.14}, None, None +90.02, [INFO], robot6, {'y': 21.192, 'x': -36.989, 'yaw': -3.141}, None, None +90.02, [INFO], robot6, {'battery-level': '47.68'}, None, None +99.98, [INFO], robot6, {'battery-level': '46.96'}, None, None +99.98, [INFO], robot6, {'y': 19.171, 'x': -36.84, 'yaw': -3.141}, None, None +110.02, [INFO], robot6, {'battery-level': '46.24'}, None, None +110.02, [INFO], robot6, {'y': 17.716, 'x': -35.371, 'yaw': 3.141}, None, None +120.00, [INFO], robot6, {'y': 18.858, 'x': -33.996, 'yaw': -3.142}, None, None +120.00, [INFO], robot6, {'battery-level': '45.52'}, None, None +130.03, [INFO], robot6, {'battery-level': '44.80'}, None, None +130.03, [INFO], robot6, {'y': 18.958, 'x': -33.941, 'yaw': 3.141}, None, None +132.40, [info], nurse, sync, received-request, (status=sending-request) +132.40, [info], nurse, sync, request-sent, (status=waiting) +132.41, [info], nurse, sync, wait-message, (status=message-received) +139.99, [INFO], robot6, {'y': 17.864, 'x': -34.863, 'yaw': 3.142}, None, None +140.01, [INFO], robot6, {'battery-level': '44.08'}, None, None +150.01, [INFO], robot6, {'battery-level': '43.36'}, None, None +150.01, [INFO], robot6, {'y': 18.006, 'x': -36.762, 'yaw': 3.141}, None, None +160.01, [INFO], robot6, {'battery-level': '42.64'}, None, None +160.01, [INFO], robot6, {'y': 17.38, 'x': -36.837, 'yaw': -3.142}, None, None +170.03, [INFO], robot6, {'y': 17.253, 'x': -37.145, 'yaw': 3.141}, None, None +170.03, [INFO], robot6, {'battery-level': '41.92'}, None, None +180.00, [INFO], robot6, {'battery-level': '41.20'}, None, None +180.00, [INFO], robot6, {'y': 17.255, 'x': -37.048, 'yaw': 3.14}, None, None diff --git a/app/controllers/analyze_skills/logs/50_abcbbb.log b/app/controllers/analyze_skills/logs/50_abcbbb.log new file mode 100644 index 00000000..7ebf02a3 --- /dev/null +++ b/app/controllers/analyze_skills/logs/50_abcbbb.log @@ -0,0 +1,62 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot3, {'battery-level': '45.91'}, None, None +10.05, [INFO], robot3, {'y': 18.0, 'x': -13.5, 'yaw': -3.142}, None, None +20.08, [INFO], robot3, {'battery-level': '45.51'}, None, None +20.08, [INFO], robot3, {'y': 16.126, 'x': -13.642, 'yaw': -3.141}, None, None +30.01, [INFO], robot3, {'y': 15.992, 'x': -15.743, 'yaw': 3.142}, None, None +30.01, [INFO], robot3, {'battery-level': '45.11'}, None, None +40.07, [INFO], robot3, {'y': 15.96, 'x': -17.865, 'yaw': 3.14}, None, None +40.07, [INFO], robot3, {'battery-level': '44.71'}, None, None +50.09, [INFO], robot3, {'battery-level': '44.31'}, None, None +50.09, [INFO], robot3, {'y': 16.14, 'x': -19.971, 'yaw': -3.142}, None, None +60.03, [INFO], robot3, {'battery-level': '43.91'}, None, None +60.03, [INFO], robot3, {'y': 16.163, 'x': -22.073, 'yaw': 3.142}, None, None +70.05, [INFO], robot3, {'battery-level': '43.51'}, None, None +70.05, [INFO], robot3, {'y': 16.098, 'x': -24.201, 'yaw': 3.141}, None, None +80.07, [INFO], robot3, {'battery-level': '43.11'}, None, None +80.07, [INFO], robot3, {'y': 16.037, 'x': -26.315, 'yaw': 3.142}, None, None +90.00, [INFO], robot3, {'y': 16.182, 'x': -28.41, 'yaw': -3.142}, None, None +90.00, [INFO], robot3, {'battery-level': '42.71'}, None, None +100.05, [INFO], robot3, {'battery-level': '42.31'}, None, None +100.05, [INFO], robot3, {'y': 16.117, 'x': -30.529, 'yaw': 3.142}, None, None +110.08, [INFO], robot3, {'y': 15.855, 'x': -32.652, 'yaw': -3.141}, None, None +110.08, [INFO], robot3, {'battery-level': '41.91'}, None, None +120.02, [INFO], robot3, {'battery-level': '41.51'}, None, None +120.02, [INFO], robot3, {'y': 15.353, 'x': -34.716, 'yaw': -3.142}, None, None +130.02, [INFO], robot3, {'battery-level': '41.11'}, None, None +130.02, [INFO], robot3, {'y': 15.937, 'x': -36.699, 'yaw': 3.141}, None, None +140.07, [INFO], robot3, {'battery-level': '40.71'}, None, None +140.07, [INFO], robot3, {'y': 18.058, 'x': -36.625, 'yaw': 3.141}, None, None +150.09, [INFO], robot3, {'battery-level': '40.31'}, None, None +150.09, [INFO], robot3, {'y': 20.168, 'x': -36.83, 'yaw': -3.138}, None, None +160.03, [INFO], robot3, {'y': 21.529, 'x': -37.913, 'yaw': 3.142}, None, None +160.03, [INFO], robot3, {'battery-level': '39.91'}, None, None +170.06, [INFO], robot3, {'battery-level': '39.51'}, None, None +170.06, [INFO], robot3, {'y': 21.419, 'x': -38.066, 'yaw': 3.141}, None, None +172.37, [info], nurse, sync, received-request, (status=sending-request) +172.37, [info], nurse, sync, request-sent, (status=waiting) +172.37, [info], nurse, sync, wait-message, (status=message-received) +180.02, [INFO], robot3, {'battery-level': '39.11'}, None, None +180.02, [INFO], robot3, {'y': 20.755, 'x': -37.19, 'yaw': 3.141}, None, None +190.01, [INFO], robot3, {'battery-level': '38.71'}, None, None +190.01, [INFO], robot3, {'y': 18.648, 'x': -37.137, 'yaw': 3.142}, None, None +200.04, [INFO], robot3, {'battery-level': '38.31'}, None, None +200.04, [INFO], robot3, {'y': 16.534, 'x': -37.095, 'yaw': 3.141}, None, None +210.03, [INFO], robot3, {'battery-level': '37.91'}, None, None +210.03, [INFO], robot3, {'y': 15.627, 'x': -35.367, 'yaw': 3.142}, None, None +220.08, [INFO], robot3, {'y': 15.405, 'x': -33.262, 'yaw': -3.141}, None, None +220.08, [INFO], robot3, {'battery-level': '37.51'}, None, None +230.05, [INFO], robot3, {'battery-level': '37.11'}, None, None +230.05, [INFO], robot3, {'y': 15.53, 'x': -31.145, 'yaw': -3.141}, None, None +240.08, [INFO], robot3, {'battery-level': '36.71'}, None, None +240.08, [INFO], robot3, {'y': 15.736, 'x': -29.036, 'yaw': 3.141}, None, None +250.03, [INFO], robot3, {'battery-level': '36.31'}, None, None +250.03, [INFO], robot3, {'y': 15.787, 'x': -26.938, 'yaw': 3.141}, None, None +260.01, [INFO], robot3, {'battery-level': '35.91'}, None, None +260.01, [INFO], robot3, {'y': 14.328, 'x': -25.726, 'yaw': -3.141}, None, None +270.03, [INFO], robot3, {'y': 12.912, 'x': -25.955, 'yaw': 3.141}, None, None +270.03, [INFO], robot3, {'battery-level': '35.51'}, None, None +276.00, [info], lab_arm, sync, wait-message, (status=message-received) +276.93, [WARN], robot3, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/50_abcbbp.log b/app/controllers/analyze_skills/logs/50_abcbbp.log new file mode 100644 index 00000000..f03daea6 --- /dev/null +++ b/app/controllers/analyze_skills/logs/50_abcbbp.log @@ -0,0 +1,40 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot6, {'battery-level': '50.33'}, None, None +10.06, [INFO], robot6, {'y': 18.901, 'x': -33.896, 'yaw': -3.141}, None, None +20.02, [INFO], robot6, {'battery-level': '49.81'}, None, None +20.02, [INFO], robot6, {'y': 17.8, 'x': -35.526, 'yaw': -3.141}, None, None +30.09, [INFO], robot6, {'y': 19.242, 'x': -36.839, 'yaw': 3.141}, None, None +30.09, [INFO], robot6, {'battery-level': '49.29'}, None, None +40.02, [INFO], robot6, {'battery-level': '48.77'}, None, None +40.02, [INFO], robot6, {'y': 21.328, 'x': -37.086, 'yaw': -3.142}, None, None +50.09, [INFO], robot6, {'y': 21.501, 'x': -38.11, 'yaw': 3.141}, None, None +50.09, [INFO], robot6, {'battery-level': '48.25'}, None, None +57.72, [info], nurse, sync, received-request, (status=sending-request) +57.72, [info], nurse, sync, request-sent, (status=waiting) +57.72, [info], nurse, sync, wait-message, (status=message-received) +60.02, [INFO], robot6, {'battery-level': '47.73'}, None, None +60.02, [INFO], robot6, {'y': 21.42, 'x': -37.843, 'yaw': -3.141}, None, None +70.07, [INFO], robot6, {'battery-level': '47.21'}, None, None +70.07, [INFO], robot6, {'y': 19.72, 'x': -37.153, 'yaw': 3.142}, None, None +80.05, [INFO], robot6, {'battery-level': '46.69'}, None, None +80.05, [INFO], robot6, {'y': 17.612, 'x': -37.101, 'yaw': 3.14}, None, None +90.06, [INFO], robot6, {'battery-level': '46.17'}, None, None +90.06, [INFO], robot6, {'y': 15.914, 'x': -36.384, 'yaw': 3.142}, None, None +100.05, [INFO], robot6, {'battery-level': '45.65'}, None, None +100.05, [INFO], robot6, {'y': 15.343, 'x': -34.319, 'yaw': 3.14}, None, None +110.06, [INFO], robot6, {'battery-level': '45.13'}, None, None +110.06, [INFO], robot6, {'y': 15.523, 'x': -32.197, 'yaw': -3.142}, None, None +120.06, [INFO], robot6, {'y': 15.676, 'x': -30.093, 'yaw': 3.137}, None, None +120.06, [INFO], robot6, {'battery-level': '44.61'}, None, None +130.05, [INFO], robot6, {'battery-level': '44.09'}, None, None +130.05, [INFO], robot6, {'y': 15.821, 'x': -27.983, 'yaw': 3.142}, None, None +140.03, [INFO], robot6, {'battery-level': '43.57'}, None, None +140.03, [INFO], robot6, {'y': 15.409, 'x': -26.141, 'yaw': -3.142}, None, None +150.07, [INFO], robot6, {'battery-level': '43.05'}, None, None +150.07, [INFO], robot6, {'y': 13.335, 'x': -25.761, 'yaw': -3.142}, None, None +160.05, [INFO], robot6, {'y': 12.862, 'x': -25.965, 'yaw': -3.142}, None, None +160.05, [INFO], robot6, {'battery-level': '42.53'}, None, None +160.78, [info], lab_arm, sync, wait-message, (status=message-received) +161.70, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/51_abcbcb.log b/app/controllers/analyze_skills/logs/51_abcbcb.log new file mode 100644 index 00000000..1cfd1ef8 --- /dev/null +++ b/app/controllers/analyze_skills/logs/51_abcbcb.log @@ -0,0 +1,4 @@ +0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +5.12, [WARN], robot2, NO-SKILL, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/51_abcbcp.log b/app/controllers/analyze_skills/logs/51_abcbcp.log new file mode 100644 index 00000000..ae2c962b --- /dev/null +++ b/app/controllers/analyze_skills/logs/51_abcbcp.log @@ -0,0 +1,25 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot6, {'battery-level': '50.33'}, None, None +10.06, [INFO], robot6, {'y': 17.454, 'x': -27.137, 'yaw': -3.142}, None, None +20.08, [INFO], robot6, {'battery-level': '49.81'}, None, None +20.08, [INFO], robot6, {'y': 16.214, 'x': -27.966, 'yaw': 3.141}, None, None +30.01, [INFO], robot6, {'battery-level': '49.29'}, None, None +30.01, [INFO], robot6, {'y': 17.845, 'x': -28.604, 'yaw': 3.141}, None, None +37.93, [info], nurse, sync, received-request, (status=sending-request) +37.93, [info], nurse, sync, request-sent, (status=waiting) +37.93, [info], nurse, sync, wait-message, (status=message-received) +40.05, [INFO], robot6, {'battery-level': '48.77'}, None, None +40.05, [INFO], robot6, {'y': 17.782, 'x': -28.564, 'yaw': -3.141}, None, None +50.00, [INFO], robot6, {'battery-level': '48.25'}, None, None +50.00, [INFO], robot6, {'y': 16.105, 'x': -28.191, 'yaw': 3.141}, None, None +60.03, [INFO], robot6, {'battery-level': '47.73'}, None, None +60.03, [INFO], robot6, {'y': 15.785, 'x': -26.187, 'yaw': 3.142}, None, None +70.01, [INFO], robot6, {'battery-level': '47.21'}, None, None +70.01, [INFO], robot6, {'y': 13.708, 'x': -25.757, 'yaw': -3.142}, None, None +80.05, [INFO], robot6, {'battery-level': '46.69'}, None, None +80.05, [INFO], robot6, {'y': 12.911, 'x': -25.952, 'yaw': -3.142}, None, None +82.35, [info], lab_arm, sync, wait-message, (status=message-received) +83.28, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/52_abccab.log b/app/controllers/analyze_skills/logs/52_abccab.log new file mode 100644 index 00000000..5945a579 --- /dev/null +++ b/app/controllers/analyze_skills/logs/52_abccab.log @@ -0,0 +1,70 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +9.91, [INFO], robot6, {'y': 34.267, 'x': -33.578, 'yaw': -3.142}, None, None +10.01, [INFO], robot6, {'battery-level': '50.33'}, None, None +20.07, [INFO], robot6, {'battery-level': '49.81'}, None, None +20.07, [INFO], robot6, {'y': 34.701, 'x': -35.656, 'yaw': -3.142}, None, None +30.08, [INFO], robot6, {'battery-level': '49.29'}, None, None +30.08, [INFO], robot6, {'y': 33.28, 'x': -36.862, 'yaw': -3.142}, None, None +40.01, [INFO], robot6, {'y': 31.193, 'x': -36.899, 'yaw': -3.141}, None, None +40.01, [INFO], robot6, {'battery-level': '48.77'}, None, None +50.01, [INFO], robot6, {'battery-level': '48.25'}, None, None +50.01, [INFO], robot6, {'y': 29.081, 'x': -36.909, 'yaw': -3.142}, None, None +60.06, [INFO], robot6, {'battery-level': '47.73'}, None, None +60.06, [INFO], robot6, {'y': 26.964, 'x': -36.923, 'yaw': -3.142}, None, None +70.08, [INFO], robot6, {'y': 24.856, 'x': -36.995, 'yaw': 3.141}, None, None +70.08, [INFO], robot6, {'battery-level': '47.21'}, None, None +80.01, [INFO], robot6, {'battery-level': '46.69'}, None, None +80.01, [INFO], robot6, {'y': 22.763, 'x': -37.056, 'yaw': 3.141}, None, None +90.09, [INFO], robot6, {'battery-level': '46.17'}, None, None +90.09, [INFO], robot6, {'y': 20.63, 'x': -37.101, 'yaw': 3.142}, None, None +100.03, [INFO], robot6, {'battery-level': '45.65'}, None, None +100.03, [INFO], robot6, {'y': 18.68, 'x': -36.552, 'yaw': -3.142}, None, None +110.07, [INFO], robot6, {'battery-level': '45.13'}, None, None +110.07, [INFO], robot6, {'y': 17.736, 'x': -34.807, 'yaw': 3.141}, None, None +120.08, [INFO], robot6, {'y': 18.93, 'x': -33.951, 'yaw': 3.141}, None, None +120.08, [INFO], robot6, {'battery-level': '44.61'}, None, None +129.45, [info], nurse, sync, received-request, (status=sending-request) +129.45, [info], nurse, sync, request-sent, (status=waiting) +129.53, [info], nurse, sync, wait-message, (status=message-received) +130.00, [INFO], robot6, {'y': 18.978, 'x': -33.946, 'yaw': 3.141}, None, None +130.00, [INFO], robot6, {'battery-level': '44.09'}, None, None +140.03, [INFO], robot6, {'y': 17.817, 'x': -35.328, 'yaw': 3.141}, None, None +140.03, [INFO], robot6, {'battery-level': '43.57'}, None, None +150.04, [INFO], robot6, {'y': 18.079, 'x': -36.203, 'yaw': 3.142}, None, None +150.04, [INFO], robot6, {'battery-level': '43.05'}, None, None +160.05, [INFO], robot6, {'y': 18.079, 'x': -36.203, 'yaw': 3.142}, None, None +160.05, [INFO], robot6, {'battery-level': '42.53'}, None, None +170.07, [INFO], robot6, {'battery-level': '42.01'}, None, None +170.07, [INFO], robot6, {'y': 17.446, 'x': -36.899, 'yaw': -3.142}, None, None +180.02, [INFO], robot6, {'battery-level': '41.49'}, None, None +180.02, [INFO], robot6, {'y': 17.17, 'x': -37.065, 'yaw': -3.141}, None, None +190.06, [INFO], robot6, {'battery-level': '40.97'}, None, None +190.06, [INFO], robot6, {'y': 17.335, 'x': -36.883, 'yaw': 3.141}, None, None +200.09, [INFO], robot6, {'y': 17.258, 'x': -36.98, 'yaw': 3.141}, None, None +200.09, [INFO], robot6, {'battery-level': '40.45'}, None, None +210.01, [INFO], robot6, {'y': 17.173, 'x': -36.797, 'yaw': 3.142}, None, None +210.01, [INFO], robot6, {'battery-level': '39.93'}, None, None +220.06, [INFO], robot6, {'battery-level': '39.41'}, None, None +220.06, [INFO], robot6, {'y': 17.413, 'x': -37.156, 'yaw': 3.142}, None, None +230.08, [INFO], robot6, {'y': 17.337, 'x': -37.064, 'yaw': 3.142}, None, None +230.08, [INFO], robot6, {'battery-level': '38.89'}, None, None +240.07, [INFO], robot6, {'battery-level': '38.37'}, None, None +240.07, [INFO], robot6, {'y': 17.291, 'x': -36.939, 'yaw': 3.141}, None, None +250.00, [INFO], robot6, {'battery-level': '37.85'}, None, None +250.00, [INFO], robot6, {'y': 17.434, 'x': -36.876, 'yaw': 3.141}, None, None +260.03, [INFO], robot6, {'y': 17.267, 'x': -37.087, 'yaw': 3.141}, None, None +260.03, [INFO], robot6, {'battery-level': '37.33'}, None, None +270.03, [INFO], robot6, {'battery-level': '36.81'}, None, None +270.03, [INFO], robot6, {'y': 17.357, 'x': -36.817, 'yaw': 3.14}, None, None +280.02, [INFO], robot6, {'battery-level': '36.29'}, None, None +280.02, [INFO], robot6, {'y': 17.488, 'x': -36.99, 'yaw': 3.141}, None, None +290.04, [INFO], robot6, {'battery-level': '35.77'}, None, None +290.04, [INFO], robot6, {'y': 17.421, 'x': -36.975, 'yaw': -3.142}, None, None +300.07, [INFO], robot6, {'battery-level': '35.25'}, None, None +300.07, [INFO], robot6, {'y': 17.252, 'x': -37.126, 'yaw': -3.141}, None, None +310.01, [INFO], robot6, {'y': 17.335, 'x': -36.999, 'yaw': 3.141}, None, None +310.01, [INFO], robot6, {'battery-level': '34.73'}, None, None +311.68, [WARN], robot6, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/52_abccap.log b/app/controllers/analyze_skills/logs/52_abccap.log new file mode 100644 index 00000000..7f41d814 --- /dev/null +++ b/app/controllers/analyze_skills/logs/52_abccap.log @@ -0,0 +1,58 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot3, {'battery-level': '46.27'}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot3, {'battery-level': '45.91'}, None, None +10.01, [INFO], robot3, {'y': 21.498, 'x': -38.002, 'yaw': -3.142}, None, None +20.04, [INFO], robot3, {'y': 20.313, 'x': -37.288, 'yaw': 3.141}, None, None +20.04, [INFO], robot3, {'battery-level': '45.51'}, None, None +30.07, [INFO], robot3, {'battery-level': '45.11'}, None, None +30.07, [INFO], robot3, {'y': 18.39, 'x': -36.481, 'yaw': 3.141}, None, None +40.06, [INFO], robot3, {'y': 17.946, 'x': -34.592, 'yaw': 3.141}, None, None +40.06, [INFO], robot3, {'battery-level': '44.71'}, None, None +50.01, [INFO], robot3, {'battery-level': '44.31'}, None, None +50.01, [INFO], robot3, {'y': 18.906, 'x': -33.913, 'yaw': -3.141}, None, None +53.79, [info], nurse, sync, received-request, (status=sending-request) +53.79, [info], nurse, sync, request-sent, (status=waiting) +53.79, [info], nurse, sync, wait-message, (status=message-received) +60.04, [INFO], robot3, {'y': 18.129, 'x': -34.552, 'yaw': 3.142}, None, None +60.04, [INFO], robot3, {'battery-level': '43.91'}, None, None +70.03, [INFO], robot3, {'y': 17.973, 'x': -36.037, 'yaw': -3.142}, None, None +70.03, [INFO], robot3, {'battery-level': '43.51'}, None, None +80.02, [INFO], robot3, {'battery-level': '43.11'}, None, None +80.02, [INFO], robot3, {'y': 18.099, 'x': -36.706, 'yaw': -3.142}, None, None +90.04, [INFO], robot3, {'y': 17.463, 'x': -36.888, 'yaw': 3.142}, None, None +90.04, [INFO], robot3, {'battery-level': '42.71'}, None, None +100.07, [INFO], robot3, {'y': 17.389, 'x': -36.908, 'yaw': 3.14}, None, None +100.07, [INFO], robot3, {'battery-level': '42.31'}, None, None +110.01, [INFO], robot3, {'y': 17.284, 'x': -36.812, 'yaw': 3.142}, None, None +110.01, [INFO], robot3, {'battery-level': '41.91'}, None, None +120.05, [INFO], robot3, {'battery-level': '41.51'}, None, None +120.05, [INFO], robot3, {'y': 17.282, 'x': -36.769, 'yaw': -3.142}, None, None +130.02, [INFO], robot3, {'y': 17.11, 'x': -37.083, 'yaw': 3.141}, None, None +130.02, [INFO], robot3, {'battery-level': '41.11'}, None, None +140.04, [INFO], robot3, {'y': 17.261, 'x': -37.026, 'yaw': 3.141}, None, None +140.04, [INFO], robot3, {'battery-level': '40.71'}, None, None +150.06, [INFO], robot3, {'y': 17.048, 'x': -36.801, 'yaw': 3.141}, None, None +150.06, [INFO], robot3, {'battery-level': '40.31'}, None, None +160.07, [INFO], robot3, {'battery-level': '39.91'}, None, None +160.07, [INFO], robot3, {'y': 17.297, 'x': -37.03, 'yaw': -3.141}, None, None +170.02, [INFO], robot3, {'battery-level': '39.51'}, None, None +170.02, [INFO], robot3, {'y': 17.358, 'x': -36.928, 'yaw': -3.142}, None, None +180.03, [INFO], robot3, {'battery-level': '39.11'}, None, None +180.03, [INFO], robot3, {'y': 17.388, 'x': -37.041, 'yaw': 3.142}, None, None +190.07, [INFO], robot3, {'y': 17.332, 'x': -36.856, 'yaw': -3.142}, None, None +190.07, [INFO], robot3, {'battery-level': '38.71'}, None, None +200.09, [INFO], robot3, {'battery-level': '38.31'}, None, None +200.09, [INFO], robot3, {'y': 17.345, 'x': -36.947, 'yaw': -3.142}, None, None +210.01, [INFO], robot3, {'y': 17.274, 'x': -36.994, 'yaw': -3.141}, None, None +210.01, [INFO], robot3, {'battery-level': '37.91'}, None, None +220.03, [INFO], robot3, {'y': 17.272, 'x': -37.023, 'yaw': 3.142}, None, None +220.03, [INFO], robot3, {'battery-level': '37.51'}, None, None +230.00, [INFO], robot3, {'battery-level': '37.11'}, None, None +230.00, [INFO], robot3, {'y': 17.445, 'x': -36.788, 'yaw': -3.142}, None, None +240.03, [INFO], robot3, {'y': 17.216, 'x': -36.92, 'yaw': -3.141}, None, None +240.03, [INFO], robot3, {'battery-level': '36.71'}, None, None +250.04, [INFO], robot3, {'y': 17.163, 'x': -37.107, 'yaw': 3.141}, None, None +250.04, [INFO], robot3, {'battery-level': '36.31'}, None, None +250.41, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/53_abccbb.log b/app/controllers/analyze_skills/logs/53_abccbb.log new file mode 100644 index 00000000..d50fcc29 --- /dev/null +++ b/app/controllers/analyze_skills/logs/53_abccbb.log @@ -0,0 +1,39 @@ +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +10.09, [INFO], robot6, {'battery-level': '50.33'}, None, None +20.00, [INFO], robot6, {'battery-level': '49.81'}, None, None +20.00, [INFO], robot6, {'y': 17.853, 'x': -34.885, 'yaw': 3.141}, None, None +30.07, [INFO], robot6, {'battery-level': '49.29'}, None, None +30.07, [INFO], robot6, {'y': 18.548, 'x': -36.751, 'yaw': -3.142}, None, None +40.05, [INFO], robot6, {'battery-level': '48.77'}, None, None +40.05, [INFO], robot6, {'y': 20.674, 'x': -36.903, 'yaw': 3.142}, None, None +50.08, [INFO], robot6, {'battery-level': '48.25'}, None, None +50.08, [INFO], robot6, {'y': 21.505, 'x': -38.052, 'yaw': 3.141}, None, None +57.61, [info], nurse, sync, received-request, (status=sending-request) +57.61, [info], nurse, sync, request-sent, (status=waiting) +57.61, [info], nurse, sync, wait-message, (status=message-received) +60.01, [INFO], robot6, {'battery-level': '47.73'}, None, None +60.01, [INFO], robot6, {'y': 21.401, 'x': -37.833, 'yaw': -3.142}, None, None +70.01, [INFO], robot6, {'y': 19.748, 'x': -37.183, 'yaw': 3.142}, None, None +70.01, [INFO], robot6, {'battery-level': '47.21'}, None, None +80.03, [INFO], robot6, {'battery-level': '46.69'}, None, None +80.03, [INFO], robot6, {'y': 17.636, 'x': -37.084, 'yaw': 3.141}, None, None +90.03, [INFO], robot6, {'battery-level': '46.17'}, None, None +90.03, [INFO], robot6, {'y': 15.933, 'x': -36.427, 'yaw': 3.141}, None, None +100.07, [INFO], robot6, {'battery-level': '45.65'}, None, None +100.07, [INFO], robot6, {'y': 15.332, 'x': -34.377, 'yaw': 3.142}, None, None +110.08, [INFO], robot6, {'y': 15.5, 'x': -32.25, 'yaw': -3.142}, None, None +110.08, [INFO], robot6, {'battery-level': '45.13'}, None, None +120.01, [INFO], robot6, {'y': 15.599, 'x': -30.152, 'yaw': 3.136}, None, None +120.01, [INFO], robot6, {'battery-level': '44.61'}, None, None +130.06, [INFO], robot6, {'y': 15.805, 'x': -28.035, 'yaw': 3.142}, None, None +130.06, [INFO], robot6, {'battery-level': '44.09'}, None, None +140.00, [INFO], robot6, {'battery-level': '43.57'}, None, None +140.00, [INFO], robot6, {'y': 15.412, 'x': -26.158, 'yaw': 3.141}, None, None +150.02, [INFO], robot6, {'battery-level': '43.05'}, None, None +150.02, [INFO], robot6, {'y': 13.372, 'x': -25.697, 'yaw': 3.142}, None, None +160.06, [INFO], robot6, {'battery-level': '42.53'}, None, None +160.06, [INFO], robot6, {'y': 12.896, 'x': -25.951, 'yaw': 3.142}, None, None +161.17, [info], lab_arm, sync, wait-message, (status=message-received) +162.10, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/53_abccbp.log b/app/controllers/analyze_skills/logs/53_abccbp.log new file mode 100644 index 00000000..dafd9a04 --- /dev/null +++ b/app/controllers/analyze_skills/logs/53_abccbp.log @@ -0,0 +1,39 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.16, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'y': 18.532, 'x': -34.318, 'yaw': -3.142}, None, None +10.01, [INFO], robot6, {'battery-level': '50.33'}, None, None +20.00, [INFO], robot6, {'battery-level': '49.81'}, None, None +20.00, [INFO], robot6, {'y': 17.972, 'x': -36.086, 'yaw': 3.141}, None, None +30.08, [INFO], robot6, {'battery-level': '49.29'}, None, None +30.08, [INFO], robot6, {'y': 19.824, 'x': -36.855, 'yaw': 3.141}, None, None +40.07, [INFO], robot6, {'battery-level': '48.77'}, None, None +40.07, [INFO], robot6, {'y': 21.569, 'x': -37.633, 'yaw': 3.141}, None, None +50.02, [INFO], robot6, {'battery-level': '48.25'}, None, None +50.02, [INFO], robot6, {'y': 21.431, 'x': -38.079, 'yaw': -3.142}, None, None +52.23, [info], nurse, sync, received-request, (status=sending-request) +52.23, [info], nurse, sync, request-sent, (status=waiting) +52.31, [info], nurse, sync, wait-message, (status=message-received) +60.04, [INFO], robot6, {'battery-level': '47.73'}, None, None +60.04, [INFO], robot6, {'y': 20.682, 'x': -37.204, 'yaw': 3.137}, None, None +70.04, [INFO], robot6, {'y': 18.57, 'x': -37.125, 'yaw': 3.141}, None, None +70.04, [INFO], robot6, {'battery-level': '47.21'}, None, None +80.03, [INFO], robot6, {'y': 16.451, 'x': -37.05, 'yaw': 3.141}, None, None +80.03, [INFO], robot6, {'battery-level': '46.69'}, None, None +90.07, [INFO], robot6, {'battery-level': '46.17'}, None, None +90.07, [INFO], robot6, {'y': 15.603, 'x': -35.252, 'yaw': -3.141}, None, None +100.00, [INFO], robot6, {'battery-level': '45.65'}, None, None +100.00, [INFO], robot6, {'y': 15.401, 'x': -33.171, 'yaw': -3.141}, None, None +110.03, [INFO], robot6, {'y': 15.577, 'x': -31.051, 'yaw': -3.141}, None, None +110.03, [INFO], robot6, {'battery-level': '45.13'}, None, None +120.08, [INFO], robot6, {'battery-level': '44.61'}, None, None +120.08, [INFO], robot6, {'y': 15.7, 'x': -28.934, 'yaw': 3.14}, None, None +130.01, [INFO], robot6, {'y': 15.777, 'x': -26.835, 'yaw': -3.142}, None, None +130.01, [INFO], robot6, {'battery-level': '44.09'}, None, None +140.03, [INFO], robot6, {'y': 14.197, 'x': -25.78, 'yaw': -3.141}, None, None +140.03, [INFO], robot6, {'battery-level': '43.57'}, None, None +150.07, [INFO], robot6, {'y': 12.877, 'x': -25.949, 'yaw': -3.142}, None, None +150.07, [INFO], robot6, {'battery-level': '43.05'}, None, None +153.66, [info], lab_arm, sync, wait-message, (status=message-received) +154.59, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/54_abcccb.log b/app/controllers/analyze_skills/logs/54_abcccb.log new file mode 100644 index 00000000..9f4a561c --- /dev/null +++ b/app/controllers/analyze_skills/logs/54_abcccb.log @@ -0,0 +1,35 @@ +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['PC Room 3', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot3, {'y': 21.546, 'x': -37.478, 'yaw': -3.138}, None, None +10.09, [INFO], robot3, {'battery-level': '45.91'}, None, None +20.03, [INFO], robot3, {'battery-level': '45.51'}, None, None +20.03, [INFO], robot3, {'y': 19.628, 'x': -37.145, 'yaw': 3.142}, None, None +30.05, [INFO], robot3, {'y': 17.512, 'x': -37.061, 'yaw': 3.141}, None, None +30.05, [INFO], robot3, {'battery-level': '45.11'}, None, None +40.01, [INFO], robot3, {'y': 15.988, 'x': -36.149, 'yaw': 3.141}, None, None +40.01, [INFO], robot3, {'battery-level': '44.71'}, None, None +50.08, [INFO], robot3, {'battery-level': '44.31'}, None, None +50.08, [INFO], robot3, {'y': 15.406, 'x': -34.08, 'yaw': 3.142}, None, None +60.04, [INFO], robot3, {'battery-level': '43.91'}, None, None +60.04, [INFO], robot3, {'y': 15.535, 'x': -31.964, 'yaw': -3.141}, None, None +69.96, [INFO], robot3, {'y': 15.616, 'x': -29.845, 'yaw': 3.141}, None, None +70.05, [INFO], robot3, {'battery-level': '43.51'}, None, None +80.01, [INFO], robot3, {'battery-level': '43.11'}, None, None +80.01, [INFO], robot3, {'y': 16.952, 'x': -28.613, 'yaw': -3.14}, None, None +90.07, [INFO], robot3, {'y': 17.975, 'x': -28.536, 'yaw': 3.141}, None, None +90.07, [INFO], robot3, {'battery-level': '42.71'}, None, None +98.72, [info], nurse, sync, received-request, (status=sending-request) +98.72, [info], nurse, sync, request-sent, (status=waiting) +98.72, [info], nurse, sync, wait-message, (status=message-received) +100.00, [INFO], robot3, {'battery-level': '42.31'}, None, None +100.00, [INFO], robot3, {'y': 18.001, 'x': -28.632, 'yaw': 3.141}, None, None +110.06, [INFO], robot3, {'battery-level': '41.91'}, None, None +110.06, [INFO], robot3, {'y': 16.088, 'x': -28.343, 'yaw': 3.141}, None, None +120.03, [INFO], robot3, {'y': 15.957, 'x': -26.243, 'yaw': -3.141}, None, None +120.03, [INFO], robot3, {'battery-level': '41.51'}, None, None +130.07, [INFO], robot3, {'y': 13.886, 'x': -25.761, 'yaw': -3.142}, None, None +130.07, [INFO], robot3, {'battery-level': '41.11'}, None, None +140.05, [INFO], robot3, {'battery-level': '40.71'}, None, None +140.05, [INFO], robot3, {'y': 12.887, 'x': -25.962, 'yaw': -3.142}, None, None +142.44, [info], lab_arm, sync, wait-message, (status=message-received) +143.37, [WARN], robot3, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/54_abcccp.log b/app/controllers/analyze_skills/logs/54_abcccp.log new file mode 100644 index 00000000..1e25e029 --- /dev/null +++ b/app/controllers/analyze_skills/logs/54_abcccp.log @@ -0,0 +1,24 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot6, {'battery-level': '50.33'}, None, None +10.03, [INFO], robot6, {'y': 17.233, 'x': -27.115, 'yaw': -3.142}, None, None +20.04, [INFO], robot6, {'y': 16.307, 'x': -28.256, 'yaw': -3.141}, None, None +20.04, [INFO], robot6, {'battery-level': '49.81'}, None, None +30.01, [INFO], robot6, {'battery-level': '49.29'}, None, None +30.01, [INFO], robot6, {'y': 17.9, 'x': -28.551, 'yaw': -3.142}, None, None +40.08, [INFO], robot6, {'battery-level': '48.77'}, None, None +40.08, [INFO], robot6, {'y': 17.968, 'x': -28.637, 'yaw': -3.142}, None, None +42.20, [info], nurse, sync, received-request, (status=sending-request) +42.20, [info], nurse, sync, request-sent, (status=waiting) +42.20, [info], nurse, sync, wait-message, (status=message-received) +50.05, [INFO], robot6, {'y': 16.565, 'x': -28.758, 'yaw': 3.142}, None, None +50.05, [INFO], robot6, {'battery-level': '48.25'}, None, None +60.00, [INFO], robot6, {'battery-level': '47.73'}, None, None +60.00, [INFO], robot6, {'y': 16.137, 'x': -26.983, 'yaw': -3.14}, None, None +70.06, [INFO], robot6, {'battery-level': '47.21'}, None, None +70.06, [INFO], robot6, {'y': 14.649, 'x': -25.854, 'yaw': 3.141}, None, None +80.01, [INFO], robot6, {'battery-level': '46.69'}, None, None +80.01, [INFO], robot6, {'y': 12.921, 'x': -25.937, 'yaw': 3.141}, None, None +87.31, [info], lab_arm, sync, wait-message, (status=message-received) +88.13, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/55_acaaab.log b/app/controllers/analyze_skills/logs/55_acaaab.log new file mode 100644 index 00000000..5e76dd19 --- /dev/null +++ b/app/controllers/analyze_skills/logs/55_acaaab.log @@ -0,0 +1,42 @@ +0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot2, {'battery-level': '57.31'}, None, None +10.06, [INFO], robot2, {'y': 17.279, 'x': -19.26, 'yaw': 3.138}, None, None +20.09, [INFO], robot2, {'battery-level': '56.77'}, None, None +20.09, [INFO], robot2, {'y': 16.209, 'x': -20.493, 'yaw': 3.142}, None, None +30.07, [INFO], robot2, {'y': 16.161, 'x': -22.6, 'yaw': -3.142}, None, None +30.07, [INFO], robot2, {'battery-level': '56.23'}, None, None +40.03, [INFO], robot2, {'battery-level': '55.69'}, None, None +40.03, [INFO], robot2, {'y': 16.089, 'x': -24.691, 'yaw': 3.141}, None, None +50.06, [INFO], robot2, {'battery-level': '55.15'}, None, None +50.06, [INFO], robot2, {'y': 16.096, 'x': -26.801, 'yaw': -3.142}, None, None +60.03, [INFO], robot2, {'battery-level': '54.61'}, None, None +60.03, [INFO], robot2, {'y': 16.209, 'x': -28.896, 'yaw': 3.141}, None, None +70.09, [INFO], robot2, {'y': 16.084, 'x': -31.015, 'yaw': 3.14}, None, None +70.09, [INFO], robot2, {'battery-level': '54.07'}, None, None +80.07, [INFO], robot2, {'y': 15.699, 'x': -33.113, 'yaw': -3.142}, None, None +80.07, [INFO], robot2, {'battery-level': '53.53'}, None, None +90.04, [INFO], robot2, {'y': 15.463, 'x': -35.204, 'yaw': -3.141}, None, None +90.04, [INFO], robot2, {'battery-level': '52.99'}, None, None +100.02, [INFO], robot2, {'y': 16.508, 'x': -36.655, 'yaw': -3.141}, None, None +100.02, [INFO], robot2, {'battery-level': '52.45'}, None, None +110.01, [INFO], robot2, {'battery-level': '51.91'}, None, None +110.01, [INFO], robot2, {'y': 17.698, 'x': -36.668, 'yaw': 3.142}, None, None +120.09, [INFO], robot2, {'battery-level': '51.37'}, None, None +120.09, [INFO], robot2, {'y': 18.129, 'x': -35.814, 'yaw': -3.141}, None, None +130.02, [INFO], robot2, {'y': 18.204, 'x': -35.752, 'yaw': 3.141}, None, None +130.02, [INFO], robot2, {'battery-level': '50.83'}, None, None +140.05, [INFO], robot2, {'battery-level': '50.29'}, None, None +140.05, [INFO], robot2, {'y': 18.203, 'x': -35.753, 'yaw': 3.141}, None, None +150.03, [INFO], robot2, {'battery-level': '49.75'}, None, None +150.03, [INFO], robot2, {'y': 18.288, 'x': -35.728, 'yaw': 3.141}, None, None +160.01, [INFO], robot2, {'battery-level': '49.21'}, None, None +160.01, [INFO], robot2, {'y': 18.382, 'x': -35.651, 'yaw': -3.142}, None, None +170.02, [INFO], robot2, {'battery-level': '48.67'}, None, None +170.02, [INFO], robot2, {'y': 18.196, 'x': -35.712, 'yaw': -3.141}, None, None +180.08, [INFO], robot2, {'y': 18.206, 'x': -35.7, 'yaw': 3.14}, None, None +180.08, [INFO], robot2, {'battery-level': '48.13'}, None, None +190.02, [INFO], robot2, {'battery-level': '47.59'}, None, None +190.02, [INFO], robot2, {'y': 18.328, 'x': -35.69, 'yaw': 3.142}, None, None +193.42, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/55_acaaap.log b/app/controllers/analyze_skills/logs/55_acaaap.log new file mode 100644 index 00000000..6be8e2ae --- /dev/null +++ b/app/controllers/analyze_skills/logs/55_acaaap.log @@ -0,0 +1,71 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot4, {'y': 33.952, 'x': -39.441, 'yaw': -3.142}, None, None +10.01, [INFO], robot4, {'battery-level': '48.09'}, None, None +20.06, [INFO], robot4, {'battery-level': '47.49'}, None, None +20.06, [INFO], robot4, {'y': 34.523, 'x': -37.6, 'yaw': 3.141}, None, None +30.08, [INFO], robot4, {'y': 32.613, 'x': -37.005, 'yaw': 3.141}, None, None +30.08, [INFO], robot4, {'battery-level': '46.89'}, None, None +40.08, [INFO], robot4, {'y': 30.491, 'x': -36.987, 'yaw': 3.14}, None, None +40.08, [INFO], robot4, {'battery-level': '46.29'}, None, None +50.03, [INFO], robot4, {'battery-level': '45.69'}, None, None +50.03, [INFO], robot4, {'y': 28.377, 'x': -37.0, 'yaw': 3.14}, None, None +60.09, [INFO], robot4, {'battery-level': '45.09'}, None, None +60.09, [INFO], robot4, {'y': 26.249, 'x': -36.994, 'yaw': -3.141}, None, None +70.04, [INFO], robot4, {'battery-level': '44.49'}, None, None +70.04, [INFO], robot4, {'y': 24.15, 'x': -36.999, 'yaw': 3.14}, None, None +80.01, [INFO], robot4, {'battery-level': '43.89'}, None, None +80.01, [INFO], robot4, {'y': 22.044, 'x': -37.092, 'yaw': 3.142}, None, None +90.05, [INFO], robot4, {'battery-level': '43.29'}, None, None +90.05, [INFO], robot4, {'y': 19.936, 'x': -37.099, 'yaw': -3.14}, None, None +100.02, [INFO], robot4, {'battery-level': '42.69'}, None, None +100.02, [INFO], robot4, {'y': 18.112, 'x': -36.195, 'yaw': -3.142}, None, None +110.05, [INFO], robot4, {'y': 18.195, 'x': -34.376, 'yaw': -3.142}, None, None +110.05, [INFO], robot4, {'battery-level': '42.09'}, None, None +120.09, [INFO], robot4, {'y': 18.942, 'x': -33.939, 'yaw': -3.142}, None, None +120.09, [INFO], robot4, {'battery-level': '41.49'}, None, None +127.55, [info], nurse, sync, received-request, (status=sending-request) +127.55, [info], nurse, sync, request-sent, (status=waiting) +127.55, [info], nurse, sync, wait-message, (status=message-received) +130.04, [INFO], robot4, {'battery-level': '40.89'}, None, None +130.04, [INFO], robot4, {'y': 18.878, 'x': -34.183, 'yaw': -3.142}, None, None +140.00, [INFO], robot4, {'y': 17.807, 'x': -35.778, 'yaw': 3.139}, None, None +140.00, [INFO], robot4, {'battery-level': '40.29'}, None, None +150.04, [INFO], robot4, {'y': 17.251, 'x': -37.029, 'yaw': 3.142}, None, None +150.04, [INFO], robot4, {'battery-level': '39.69'}, None, None +160.08, [INFO], robot4, {'battery-level': '39.09'}, None, None +160.08, [INFO], robot4, {'y': 17.385, 'x': -37.001, 'yaw': -3.142}, None, None +170.03, [INFO], robot4, {'y': 17.305, 'x': -36.857, 'yaw': -3.141}, None, None +170.03, [INFO], robot4, {'battery-level': '38.49'}, None, None +180.07, [INFO], robot4, {'y': 17.323, 'x': -36.849, 'yaw': 3.142}, None, None +180.07, [INFO], robot4, {'battery-level': '37.89'}, None, None +190.01, [INFO], robot4, {'battery-level': '37.29'}, None, None +190.01, [INFO], robot4, {'y': 17.315, 'x': -37.027, 'yaw': 3.142}, None, None +200.07, [INFO], robot4, {'battery-level': '36.69'}, None, None +200.07, [INFO], robot4, {'y': 17.528, 'x': -36.746, 'yaw': 3.142}, None, None +210.09, [INFO], robot4, {'battery-level': '36.09'}, None, None +210.09, [INFO], robot4, {'y': 17.231, 'x': -36.831, 'yaw': -3.141}, None, None +220.06, [INFO], robot4, {'battery-level': '35.49'}, None, None +220.06, [INFO], robot4, {'y': 17.344, 'x': -36.753, 'yaw': 3.142}, None, None +230.06, [INFO], robot4, {'battery-level': '34.89'}, None, None +230.06, [INFO], robot4, {'y': 17.36, 'x': -37.088, 'yaw': 3.14}, None, None +240.07, [INFO], robot4, {'y': 17.272, 'x': -37.108, 'yaw': 3.142}, None, None +240.07, [INFO], robot4, {'battery-level': '34.29'}, None, None +250.08, [INFO], robot4, {'y': 17.327, 'x': -36.907, 'yaw': 3.14}, None, None +250.08, [INFO], robot4, {'battery-level': '33.69'}, None, None +260.03, [INFO], robot4, {'battery-level': '33.09'}, None, None +260.03, [INFO], robot4, {'y': 17.412, 'x': -36.895, 'yaw': 3.141}, None, None +270.06, [INFO], robot4, {'battery-level': '32.49'}, None, None +270.06, [INFO], robot4, {'y': 17.276, 'x': -36.955, 'yaw': 3.142}, None, None +280.07, [INFO], robot4, {'battery-level': '31.89'}, None, None +280.07, [INFO], robot4, {'y': 17.23, 'x': -36.863, 'yaw': 3.142}, None, None +290.02, [INFO], robot4, {'battery-level': '31.29'}, None, None +290.02, [INFO], robot4, {'y': 17.383, 'x': -37.016, 'yaw': 3.141}, None, None +300.08, [INFO], robot4, {'y': 17.34, 'x': -36.879, 'yaw': 3.14}, None, None +300.08, [INFO], robot4, {'battery-level': '30.69'}, None, None +310.02, [INFO], robot4, {'battery-level': '30.09'}, None, None +310.02, [INFO], robot4, {'y': 17.414, 'x': -36.962, 'yaw': -3.142}, None, None +320.04, [INFO], robot4, {'battery-level': '29.49'}, None, None +320.04, [INFO], robot4, {'y': 17.388, 'x': -36.99, 'yaw': -3.142}, None, None +320.95, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/56_acaabb.log b/app/controllers/analyze_skills/logs/56_acaabb.log new file mode 100644 index 00000000..b1438d21 --- /dev/null +++ b/app/controllers/analyze_skills/logs/56_acaabb.log @@ -0,0 +1,38 @@ +0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot3, {'battery-level': '72.00'}, None, None +10.09, [INFO], robot3, {'y': 18.001, 'x': -13.498, 'yaw': -3.142}, None, None +20.09, [INFO], robot3, {'y': 16.237, 'x': -13.733, 'yaw': 3.142}, None, None +20.09, [INFO], robot3, {'battery-level': '71.64'}, None, None +30.07, [INFO], robot3, {'battery-level': '71.28'}, None, None +30.07, [INFO], robot3, {'y': 16.09, 'x': -15.848, 'yaw': 3.142}, None, None +40.06, [INFO], robot3, {'battery-level': '70.92'}, None, None +40.06, [INFO], robot3, {'y': 16.071, 'x': -17.95, 'yaw': 3.141}, None, None +50.02, [INFO], robot3, {'y': 16.201, 'x': -20.051, 'yaw': -3.139}, None, None +50.02, [INFO], robot3, {'battery-level': '70.56'}, None, None +60.05, [INFO], robot3, {'battery-level': '70.20'}, None, None +60.05, [INFO], robot3, {'y': 16.251, 'x': -22.172, 'yaw': 3.142}, None, None +70.07, [INFO], robot3, {'battery-level': '69.84'}, None, None +70.07, [INFO], robot3, {'y': 16.18, 'x': -24.294, 'yaw': 3.14}, None, None +80.08, [INFO], robot3, {'battery-level': '69.48'}, None, None +80.08, [INFO], robot3, {'y': 16.074, 'x': -26.4, 'yaw': 3.142}, None, None +90.08, [INFO], robot3, {'battery-level': '69.12'}, None, None +90.08, [INFO], robot3, {'y': 16.121, 'x': -28.529, 'yaw': -3.142}, None, None +100.02, [INFO], robot3, {'battery-level': '68.76'}, None, None +100.02, [INFO], robot3, {'y': 16.071, 'x': -30.635, 'yaw': 3.142}, None, None +110.06, [INFO], robot3, {'y': 15.8, 'x': -32.751, 'yaw': -3.141}, None, None +110.06, [INFO], robot3, {'battery-level': '68.40'}, None, None +120.00, [INFO], robot3, {'battery-level': '68.04'}, None, None +120.00, [INFO], robot3, {'y': 15.387, 'x': -34.832, 'yaw': 3.141}, None, None +130.05, [INFO], robot3, {'y': 16.073, 'x': -36.65, 'yaw': -3.142}, None, None +130.05, [INFO], robot3, {'battery-level': '67.68'}, None, None +140.06, [INFO], robot3, {'battery-level': '67.32'}, None, None +140.06, [INFO], robot3, {'y': 18.195, 'x': -36.636, 'yaw': -3.141}, None, None +150.09, [INFO], robot3, {'y': 20.314, 'x': -36.833, 'yaw': 3.141}, None, None +150.09, [INFO], robot3, {'battery-level': '66.96'}, None, None +160.08, [INFO], robot3, {'battery-level': '66.60'}, None, None +160.08, [INFO], robot3, {'y': 21.51, 'x': -37.996, 'yaw': 3.141}, None, None +170.03, [INFO], robot3, {'y': 21.434, 'x': -38.086, 'yaw': -3.142}, None, None +170.03, [INFO], robot3, {'battery-level': '66.24'}, None, None +172.86, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/app/controllers/analyze_skills/logs/56_acaabp.log b/app/controllers/analyze_skills/logs/56_acaabp.log new file mode 100644 index 00000000..3dea90e3 --- /dev/null +++ b/app/controllers/analyze_skills/logs/56_acaabp.log @@ -0,0 +1,47 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot4, {'battery-level': '48.09'}, None, None +10.05, [INFO], robot4, {'y': 34.333, 'x': -33.733, 'yaw': 3.142}, None, None +20.03, [INFO], robot4, {'battery-level': '47.49'}, None, None +20.03, [INFO], robot4, {'y': 34.65, 'x': -35.81, 'yaw': 3.141}, None, None +30.07, [INFO], robot4, {'battery-level': '46.89'}, None, None +30.07, [INFO], robot4, {'y': 33.098, 'x': -36.838, 'yaw': 3.142}, None, None +40.08, [INFO], robot4, {'battery-level': '46.29'}, None, None +40.08, [INFO], robot4, {'y': 30.993, 'x': -36.895, 'yaw': -3.141}, None, None +50.01, [INFO], robot4, {'battery-level': '45.69'}, None, None +50.01, [INFO], robot4, {'y': 28.907, 'x': -36.917, 'yaw': -3.141}, None, None +60.00, [INFO], robot4, {'y': 26.794, 'x': -36.93, 'yaw': 3.141}, None, None +60.00, [INFO], robot4, {'battery-level': '45.09'}, None, None +70.03, [INFO], robot4, {'battery-level': '44.49'}, None, None +70.03, [INFO], robot4, {'y': 24.68, 'x': -36.939, 'yaw': 3.142}, None, None +80.04, [INFO], robot4, {'battery-level': '43.89'}, None, None +80.04, [INFO], robot4, {'y': 22.564, 'x': -37.036, 'yaw': 3.14}, None, None +90.05, [INFO], robot4, {'battery-level': '43.29'}, None, None +90.05, [INFO], robot4, {'y': 21.327, 'x': -38.011, 'yaw': -3.142}, None, None +95.28, [info], nurse, sync, received-request, (status=sending-request) +95.28, [info], nurse, sync, request-sent, (status=waiting) +95.36, [info], nurse, sync, wait-message, (status=message-received) +100.08, [INFO], robot4, {'battery-level': '42.69'}, None, None +100.08, [INFO], robot4, {'y': 21.26, 'x': -37.313, 'yaw': -3.141}, None, None +110.09, [INFO], robot4, {'battery-level': '42.09'}, None, None +110.09, [INFO], robot4, {'y': 19.184, 'x': -37.184, 'yaw': 3.142}, None, None +120.04, [INFO], robot4, {'battery-level': '41.49'}, None, None +120.04, [INFO], robot4, {'y': 17.085, 'x': -37.134, 'yaw': 3.142}, None, None +130.06, [INFO], robot4, {'battery-level': '40.89'}, None, None +130.06, [INFO], robot4, {'y': 15.844, 'x': -35.823, 'yaw': 3.139}, None, None +140.01, [INFO], robot4, {'battery-level': '40.29'}, None, None +140.01, [INFO], robot4, {'y': 15.399, 'x': -33.763, 'yaw': -3.141}, None, None +150.05, [INFO], robot4, {'battery-level': '39.69'}, None, None +150.05, [INFO], robot4, {'y': 15.546, 'x': -31.619, 'yaw': -3.141}, None, None +160.05, [INFO], robot4, {'y': 15.692, 'x': -29.497, 'yaw': 3.142}, None, None +160.05, [INFO], robot4, {'battery-level': '39.09'}, None, None +170.00, [INFO], robot4, {'y': 15.759, 'x': -27.397, 'yaw': 3.142}, None, None +170.00, [INFO], robot4, {'battery-level': '38.49'}, None, None +180.07, [INFO], robot4, {'y': 14.808, 'x': -25.887, 'yaw': -3.142}, None, None +180.07, [INFO], robot4, {'battery-level': '37.89'}, None, None +190.01, [INFO], robot4, {'battery-level': '37.29'}, None, None +190.01, [INFO], robot4, {'y': 12.98, 'x': -25.892, 'yaw': -3.142}, None, None +196.90, [info], lab_arm, sync, wait-message, (status=message-received) +197.82, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/57_acaacb.log b/app/controllers/analyze_skills/logs/57_acaacb.log new file mode 100644 index 00000000..f38ad23b --- /dev/null +++ b/app/controllers/analyze_skills/logs/57_acaacb.log @@ -0,0 +1,41 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.15, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['PC Room 3', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r4', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.15, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot4, {'battery-level': '48.09'}, None, None +10.02, [INFO], robot4, {'y': 17.272, 'x': -13.491, 'yaw': -3.142}, None, None +20.07, [INFO], robot4, {'battery-level': '47.49'}, None, None +20.07, [INFO], robot4, {'y': 16.02, 'x': -14.565, 'yaw': -3.142}, None, None +30.01, [INFO], robot4, {'battery-level': '46.89'}, None, None +30.01, [INFO], robot4, {'y': 15.955, 'x': -16.668, 'yaw': 3.14}, None, None +40.04, [INFO], robot4, {'y': 15.983, 'x': -18.776, 'yaw': -3.142}, None, None +40.04, [INFO], robot4, {'battery-level': '46.29'}, None, None +50.05, [INFO], robot4, {'battery-level': '45.69'}, None, None +50.05, [INFO], robot4, {'y': 16.202, 'x': -20.891, 'yaw': -3.142}, None, None +60.00, [INFO], robot4, {'y': 16.147, 'x': -22.985, 'yaw': 3.141}, None, None +60.00, [INFO], robot4, {'battery-level': '45.09'}, None, None +70.07, [INFO], robot4, {'y': 16.127, 'x': -25.109, 'yaw': 3.14}, None, None +70.07, [INFO], robot4, {'battery-level': '44.49'}, None, None +80.02, [INFO], robot4, {'battery-level': '43.89'}, None, None +80.02, [INFO], robot4, {'y': 16.052, 'x': -27.213, 'yaw': 3.142}, None, None +90.04, [INFO], robot4, {'y': 17.075, 'x': -28.649, 'yaw': -3.14}, None, None +90.04, [INFO], robot4, {'battery-level': '43.29'}, None, None +100.05, [INFO], robot4, {'y': 17.982, 'x': -28.645, 'yaw': 3.141}, None, None +100.05, [INFO], robot4, {'battery-level': '42.69'}, None, None +109.33, [info], nurse, sync, received-request, (status=sending-request) +109.43, [info], nurse, sync, request-sent, (status=waiting) +109.43, [info], nurse, sync, wait-message, (status=message-received) +110.07, [INFO], robot4, {'y': 18.068, 'x': -28.636, 'yaw': 3.141}, None, None +110.07, [INFO], robot4, {'battery-level': '42.09'}, None, None +120.06, [INFO], robot4, {'y': 16.144, 'x': -28.547, 'yaw': 3.14}, None, None +120.06, [INFO], robot4, {'battery-level': '41.49'}, None, None +130.00, [INFO], robot4, {'y': 16.054, 'x': -26.44, 'yaw': 3.141}, None, None +130.00, [INFO], robot4, {'battery-level': '40.89'}, None, None +140.00, [INFO], robot4, {'battery-level': '40.29'}, None, None +140.00, [INFO], robot4, {'y': 14.078, 'x': -25.779, 'yaw': 3.141}, None, None +150.01, [INFO], robot4, {'battery-level': '39.69'}, None, None +150.01, [INFO], robot4, {'y': 12.9, 'x': -25.966, 'yaw': 3.141}, None, None +160.08, [INFO], robot4, {'battery-level': '39.09'}, None, None +160.08, [INFO], robot4, {'y': 12.811, 'x': -25.942, 'yaw': -3.142}, None, None +161.09, [info], lab_arm, sync, wait-message, (status=message-received) +162.01, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/57_acaacp.log b/app/controllers/analyze_skills/logs/57_acaacp.log new file mode 100644 index 00000000..26a487c2 --- /dev/null +++ b/app/controllers/analyze_skills/logs/57_acaacp.log @@ -0,0 +1,30 @@ +0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot2, {'y': 17.256, 'x': -20.947, 'yaw': 3.142}, None, None +10.01, [INFO], robot2, {'battery-level': '57.31'}, None, None +20.02, [INFO], robot2, {'battery-level': '56.77'}, None, None +20.02, [INFO], robot2, {'y': 16.102, 'x': -22.07, 'yaw': -3.141}, None, None +30.05, [INFO], robot2, {'battery-level': '56.23'}, None, None +30.05, [INFO], robot2, {'y': 16.054, 'x': -24.178, 'yaw': 3.141}, None, None +40.09, [INFO], robot2, {'battery-level': '55.69'}, None, None +40.09, [INFO], robot2, {'y': 16.036, 'x': -26.285, 'yaw': 3.141}, None, None +50.07, [INFO], robot2, {'y': 16.23, 'x': -28.335, 'yaw': 3.142}, None, None +50.07, [INFO], robot2, {'battery-level': '55.15'}, None, None +60.09, [INFO], robot2, {'y': 17.916, 'x': -28.634, 'yaw': 3.141}, None, None +60.09, [INFO], robot2, {'battery-level': '54.61'}, None, None +66.48, [info], nurse, sync, received-request, (status=sending-request) +66.48, [info], nurse, sync, request-sent, (status=waiting) +66.48, [info], nurse, sync, wait-message, (status=message-received) +70.04, [INFO], robot2, {'y': 17.466, 'x': -28.665, 'yaw': -3.141}, None, None +70.04, [INFO], robot2, {'battery-level': '54.07'}, None, None +80.08, [INFO], robot2, {'battery-level': '53.53'}, None, None +80.08, [INFO], robot2, {'y': 16.121, 'x': -27.836, 'yaw': 3.141}, None, None +90.02, [INFO], robot2, {'battery-level': '52.99'}, None, None +90.02, [INFO], robot2, {'y': 15.47, 'x': -26.069, 'yaw': -3.142}, None, None +100.07, [INFO], robot2, {'battery-level': '52.45'}, None, None +100.07, [INFO], robot2, {'y': 13.372, 'x': -25.745, 'yaw': 3.142}, None, None +110.08, [INFO], robot2, {'battery-level': '51.91'}, None, None +110.08, [INFO], robot2, {'y': 12.82, 'x': -26.024, 'yaw': 3.141}, None, None +116.72, [info], lab_arm, sync, wait-message, (status=message-received) +117.56, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/58_acabab.log b/app/controllers/analyze_skills/logs/58_acabab.log new file mode 100644 index 00000000..300de9e0 --- /dev/null +++ b/app/controllers/analyze_skills/logs/58_acabab.log @@ -0,0 +1,4 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +5.81, [WARN], robot2, NO-SKILL, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/58_acabap.log b/app/controllers/analyze_skills/logs/58_acabap.log new file mode 100644 index 00000000..9925b2a5 --- /dev/null +++ b/app/controllers/analyze_skills/logs/58_acabap.log @@ -0,0 +1,52 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot3, {'y': 21.542, 'x': -37.449, 'yaw': -3.138}, None, None +10.02, [INFO], robot3, {'battery-level': '72.00'}, None, None +20.04, [INFO], robot3, {'y': 19.59, 'x': -37.136, 'yaw': 3.142}, None, None +20.04, [INFO], robot3, {'battery-level': '71.64'}, None, None +30.03, [INFO], robot3, {'y': 17.915, 'x': -35.86, 'yaw': -3.141}, None, None +30.03, [INFO], robot3, {'battery-level': '71.28'}, None, None +40.06, [INFO], robot3, {'y': 18.644, 'x': -34.114, 'yaw': -3.142}, None, None +40.06, [INFO], robot3, {'battery-level': '70.92'}, None, None +50.07, [INFO], robot3, {'battery-level': '70.56'}, None, None +50.07, [INFO], robot3, {'y': 18.953, 'x': -33.891, 'yaw': -3.142}, None, None +50.34, [info], nurse, sync, received-request, (status=sending-request) +50.34, [info], nurse, sync, request-sent, (status=waiting) +50.34, [info], nurse, sync, wait-message, (status=message-received) +60.00, [INFO], robot3, {'y': 17.799, 'x': -35.138, 'yaw': 3.141}, None, None +60.00, [INFO], robot3, {'battery-level': '70.20'}, None, None +70.05, [INFO], robot3, {'y': 17.692, 'x': -36.987, 'yaw': 3.141}, None, None +70.05, [INFO], robot3, {'battery-level': '69.84'}, None, None +80.08, [INFO], robot3, {'y': 17.41, 'x': -37.005, 'yaw': 3.142}, None, None +80.08, [INFO], robot3, {'battery-level': '69.48'}, None, None +90.05, [INFO], robot3, {'y': 17.328, 'x': -36.88, 'yaw': -3.141}, None, None +90.05, [INFO], robot3, {'battery-level': '69.12'}, None, None +100.03, [INFO], robot3, {'battery-level': '68.76'}, None, None +100.03, [INFO], robot3, {'y': 17.294, 'x': -37.036, 'yaw': -3.142}, None, None +110.02, [INFO], robot3, {'battery-level': '68.40'}, None, None +110.02, [INFO], robot3, {'y': 17.394, 'x': -36.752, 'yaw': -3.141}, None, None +120.05, [INFO], robot3, {'y': 17.399, 'x': -37.029, 'yaw': 3.14}, None, None +120.05, [INFO], robot3, {'battery-level': '68.04'}, None, None +130.08, [INFO], robot3, {'battery-level': '67.68'}, None, None +130.08, [INFO], robot3, {'y': 17.263, 'x': -37.076, 'yaw': 3.141}, None, None +140.03, [INFO], robot3, {'y': 17.48, 'x': -36.905, 'yaw': -3.141}, None, None +140.03, [INFO], robot3, {'battery-level': '67.32'}, None, None +150.07, [INFO], robot3, {'y': 17.432, 'x': -36.992, 'yaw': 3.141}, None, None +150.07, [INFO], robot3, {'battery-level': '66.96'}, None, None +160.00, [INFO], robot3, {'battery-level': '66.60'}, None, None +160.00, [INFO], robot3, {'y': 17.293, 'x': -36.813, 'yaw': 3.141}, None, None +170.06, [INFO], robot3, {'y': 17.451, 'x': -37.041, 'yaw': 3.141}, None, None +170.06, [INFO], robot3, {'battery-level': '66.24'}, None, None +180.09, [INFO], robot3, {'battery-level': '65.88'}, None, None +180.09, [INFO], robot3, {'y': 17.376, 'x': -36.835, 'yaw': -3.141}, None, None +190.03, [INFO], robot3, {'battery-level': '65.52'}, None, None +190.03, [INFO], robot3, {'y': 17.381, 'x': -36.897, 'yaw': 3.142}, None, None +200.03, [INFO], robot3, {'battery-level': '65.16'}, None, None +200.03, [INFO], robot3, {'y': 17.449, 'x': -36.698, 'yaw': 3.142}, None, None +210.09, [INFO], robot3, {'battery-level': '64.80'}, None, None +210.09, [INFO], robot3, {'y': 17.314, 'x': -37.058, 'yaw': 3.141}, None, None +220.04, [INFO], robot3, {'battery-level': '64.44'}, None, None +220.04, [INFO], robot3, {'y': 17.411, 'x': -36.897, 'yaw': 3.142}, None, None +230.05, [INFO], robot3, {'battery-level': '64.08'}, None, None +230.05, [INFO], robot3, {'y': 17.227, 'x': -36.798, 'yaw': -3.141}, None, None +235.29, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/59_acabbb.log b/app/controllers/analyze_skills/logs/59_acabbb.log new file mode 100644 index 00000000..1fbbb28f --- /dev/null +++ b/app/controllers/analyze_skills/logs/59_acabbb.log @@ -0,0 +1,37 @@ +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot6, {'battery-level': '90.45'}, None, None +10.02, [INFO], robot6, {'y': 18.412, 'x': -34.385, 'yaw': 3.14}, None, None +20.09, [INFO], robot6, {'y': 18.038, 'x': -36.198, 'yaw': -3.137}, None, None +20.09, [INFO], robot6, {'battery-level': '89.73'}, None, None +30.04, [INFO], robot6, {'y': 19.921, 'x': -36.869, 'yaw': -3.142}, None, None +30.04, [INFO], robot6, {'battery-level': '89.01'}, None, None +40.02, [INFO], robot6, {'y': 21.65, 'x': -37.654, 'yaw': 3.141}, None, None +40.02, [INFO], robot6, {'battery-level': '88.29'}, None, None +50.01, [INFO], robot6, {'battery-level': '87.57'}, None, None +50.01, [INFO], robot6, {'y': 21.483, 'x': -38.063, 'yaw': 3.137}, None, None +54.97, [info], nurse, sync, received-request, (status=sending-request) +54.97, [info], nurse, sync, request-sent, (status=waiting) +54.97, [info], nurse, sync, wait-message, (status=message-received) +60.02, [INFO], robot6, {'y': 21.31, 'x': -37.278, 'yaw': -3.141}, None, None +60.02, [INFO], robot6, {'battery-level': '86.85'}, None, None +70.04, [INFO], robot6, {'y': 19.207, 'x': -37.154, 'yaw': -3.142}, None, None +70.04, [INFO], robot6, {'battery-level': '86.13'}, None, None +80.08, [INFO], robot6, {'battery-level': '85.41'}, None, None +80.08, [INFO], robot6, {'y': 17.096, 'x': -37.09, 'yaw': 3.14}, None, None +90.02, [INFO], robot6, {'battery-level': '84.69'}, None, None +90.02, [INFO], robot6, {'y': 15.782, 'x': -35.9, 'yaw': -3.14}, None, None +100.03, [INFO], robot6, {'battery-level': '83.97'}, None, None +100.03, [INFO], robot6, {'y': 15.384, 'x': -33.815, 'yaw': -3.142}, None, None +110.07, [INFO], robot6, {'battery-level': '83.25'}, None, None +110.07, [INFO], robot6, {'y': 15.485, 'x': -31.693, 'yaw': 3.142}, None, None +120.02, [INFO], robot6, {'battery-level': '82.53'}, None, None +120.02, [INFO], robot6, {'y': 15.658, 'x': -29.599, 'yaw': 3.142}, None, None +130.08, [INFO], robot6, {'y': 15.749, 'x': -27.486, 'yaw': 3.142}, None, None +130.08, [INFO], robot6, {'battery-level': '81.81'}, None, None +140.02, [INFO], robot6, {'y': 14.816, 'x': -25.934, 'yaw': 3.142}, None, None +140.02, [INFO], robot6, {'battery-level': '81.09'}, None, None +150.05, [INFO], robot6, {'battery-level': '80.37'}, None, None +150.05, [INFO], robot6, {'y': 12.982, 'x': -25.905, 'yaw': 3.142}, None, None +156.52, [info], lab_arm, sync, wait-message, (status=message-received) +157.44, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/59_acabbp.log b/app/controllers/analyze_skills/logs/59_acabbp.log new file mode 100644 index 00000000..009c032a --- /dev/null +++ b/app/controllers/analyze_skills/logs/59_acabbp.log @@ -0,0 +1,37 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot6, {'battery-level': '90.45'}, None, None +10.00, [INFO], robot6, {'y': 18.328, 'x': -34.414, 'yaw': 3.142}, None, None +20.01, [INFO], robot6, {'y': 18.127, 'x': -36.251, 'yaw': -3.139}, None, None +20.01, [INFO], robot6, {'battery-level': '89.73'}, None, None +30.08, [INFO], robot6, {'battery-level': '89.01'}, None, None +30.08, [INFO], robot6, {'y': 20.057, 'x': -36.841, 'yaw': 3.141}, None, None +40.01, [INFO], robot6, {'y': 21.5, 'x': -37.897, 'yaw': 3.142}, None, None +40.01, [INFO], robot6, {'battery-level': '88.29'}, None, None +48.18, [info], nurse, sync, received-request, (status=sending-request) +48.18, [info], nurse, sync, request-sent, (status=waiting) +48.18, [info], nurse, sync, wait-message, (status=message-received) +50.02, [INFO], robot6, {'battery-level': '87.57'}, None, None +50.02, [INFO], robot6, {'y': 21.423, 'x': -37.921, 'yaw': 3.139}, None, None +60.05, [INFO], robot6, {'battery-level': '86.85'}, None, None +60.05, [INFO], robot6, {'y': 19.851, 'x': -37.181, 'yaw': 3.141}, None, None +70.08, [INFO], robot6, {'battery-level': '86.13'}, None, None +70.08, [INFO], robot6, {'y': 17.736, 'x': -37.11, 'yaw': 3.141}, None, None +80.09, [INFO], robot6, {'y': 15.923, 'x': -36.433, 'yaw': 3.14}, None, None +80.09, [INFO], robot6, {'battery-level': '85.41'}, None, None +90.03, [INFO], robot6, {'battery-level': '84.69'}, None, None +90.03, [INFO], robot6, {'y': 15.384, 'x': -34.38, 'yaw': -3.141}, None, None +100.05, [INFO], robot6, {'y': 15.525, 'x': -32.251, 'yaw': 3.142}, None, None +100.05, [INFO], robot6, {'battery-level': '83.97'}, None, None +110.08, [INFO], robot6, {'y': 15.604, 'x': -30.127, 'yaw': 3.141}, None, None +110.08, [INFO], robot6, {'battery-level': '83.25'}, None, None +120.02, [INFO], robot6, {'y': 15.699, 'x': -28.029, 'yaw': 3.142}, None, None +120.02, [INFO], robot6, {'battery-level': '82.53'}, None, None +130.05, [INFO], robot6, {'y': 15.417, 'x': -26.08, 'yaw': 3.142}, None, None +130.05, [INFO], robot6, {'battery-level': '81.81'}, None, None +140.09, [INFO], robot6, {'battery-level': '81.09'}, None, None +140.09, [INFO], robot6, {'y': 13.352, 'x': -25.684, 'yaw': -3.142}, None, None +150.01, [INFO], robot6, {'battery-level': '80.37'}, None, None +150.01, [INFO], robot6, {'y': 12.928, 'x': -25.946, 'yaw': -3.142}, None, None +151.48, [info], lab_arm, sync, wait-message, (status=message-received) +152.40, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/5_aaabbb.log b/app/controllers/analyze_skills/logs/5_aaabbb.log new file mode 100644 index 00000000..c82b164d --- /dev/null +++ b/app/controllers/analyze_skills/logs/5_aaabbb.log @@ -0,0 +1,39 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.18, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot6, {'y': 18.369, 'x': -34.394, 'yaw': 3.141}, None, None +10.06, [INFO], robot6, {'battery-level': '53.44'}, None, None +20.01, [INFO], robot6, {'battery-level': '52.72'}, None, None +20.01, [INFO], robot6, {'y': 18.034, 'x': -36.204, 'yaw': -3.136}, None, None +30.05, [INFO], robot6, {'y': 19.927, 'x': -36.865, 'yaw': 3.142}, None, None +30.05, [INFO], robot6, {'battery-level': '52.00'}, None, None +40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None +40.01, [INFO], robot6, {'y': 21.56, 'x': -37.79, 'yaw': 3.141}, None, None +50.04, [INFO], robot6, {'battery-level': '50.56'}, None, None +50.04, [INFO], robot6, {'y': 21.415, 'x': -38.068, 'yaw': 3.136}, None, None +53.26, [info], nurse, sync, received-request, (status=sending-request) +53.26, [info], nurse, sync, request-sent, (status=waiting) +53.26, [info], nurse, sync, wait-message, (status=message-received) +60.02, [INFO], robot6, {'battery-level': '49.84'}, None, None +60.02, [INFO], robot6, {'y': 20.84, 'x': -37.209, 'yaw': 3.142}, None, None +70.04, [INFO], robot6, {'battery-level': '49.12'}, None, None +70.04, [INFO], robot6, {'y': 18.706, 'x': -37.142, 'yaw': 3.142}, None, None +80.05, [INFO], robot6, {'battery-level': '48.40'}, None, None +80.05, [INFO], robot6, {'y': 16.588, 'x': -37.039, 'yaw': -3.142}, None, None +90.02, [INFO], robot6, {'battery-level': '47.68'}, None, None +90.02, [INFO], robot6, {'y': 15.635, 'x': -35.296, 'yaw': 3.142}, None, None +100.01, [INFO], robot6, {'battery-level': '46.96'}, None, None +100.01, [INFO], robot6, {'y': 15.429, 'x': -33.195, 'yaw': 3.141}, None, None +110.04, [INFO], robot6, {'battery-level': '46.24'}, None, None +110.04, [INFO], robot6, {'y': 15.457, 'x': -31.069, 'yaw': -3.141}, None, None +119.95, [INFO], robot6, {'battery-level': '45.52'}, None, None +120.02, [INFO], robot6, {'y': 15.721, 'x': -28.966, 'yaw': -3.142}, None, None +130.05, [INFO], robot6, {'battery-level': '44.80'}, None, None +130.05, [INFO], robot6, {'y': 15.766, 'x': -26.831, 'yaw': -3.142}, None, None +140.01, [INFO], robot6, {'battery-level': '44.08'}, None, None +140.01, [INFO], robot6, {'y': 14.301, 'x': -25.741, 'yaw': 3.138}, None, None +150.03, [INFO], robot6, {'battery-level': '43.36'}, None, None +150.03, [INFO], robot6, {'y': 12.879, 'x': -25.976, 'yaw': -3.141}, None, None +155.33, [info], lab_arm, sync, wait-message, (status=message-received) +156.07, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/5_aaabbp.log b/app/controllers/analyze_skills/logs/5_aaabbp.log new file mode 100644 index 00000000..2eaf1aec --- /dev/null +++ b/app/controllers/analyze_skills/logs/5_aaabbp.log @@ -0,0 +1,38 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'battery-level': '53.44'}, None, None +10.04, [INFO], robot6, {'y': 18.411, 'x': -34.385, 'yaw': -3.142}, None, None +20.01, [INFO], robot6, {'y': 18.039, 'x': -36.178, 'yaw': 3.141}, None, None +20.01, [INFO], robot6, {'battery-level': '52.72'}, None, None +30.06, [INFO], robot6, {'battery-level': '52.00'}, None, None +30.06, [INFO], robot6, {'y': 19.89, 'x': -36.978, 'yaw': -3.142}, None, None +40.03, [INFO], robot6, {'y': 21.56, 'x': -37.748, 'yaw': -3.141}, None, None +40.03, [INFO], robot6, {'battery-level': '51.28'}, None, None +50.02, [INFO], robot6, {'battery-level': '50.56'}, None, None +50.02, [INFO], robot6, {'y': 21.421, 'x': -38.105, 'yaw': -3.142}, None, None +54.98, [info], nurse, sync, received-request, (status=sending-request) +54.98, [info], nurse, sync, request-sent, (status=waiting) +54.98, [info], nurse, sync, wait-message, (status=message-received) +60.02, [INFO], robot6, {'battery-level': '49.84'}, None, None +60.02, [INFO], robot6, {'y': 21.202, 'x': -37.328, 'yaw': -3.142}, None, None +70.05, [INFO], robot6, {'battery-level': '49.12'}, None, None +70.05, [INFO], robot6, {'y': 19.083, 'x': -37.199, 'yaw': 3.142}, None, None +80.07, [INFO], robot6, {'y': 16.963, 'x': -37.12, 'yaw': 3.141}, None, None +80.07, [INFO], robot6, {'battery-level': '48.40'}, None, None +90.07, [INFO], robot6, {'battery-level': '47.68'}, None, None +90.07, [INFO], robot6, {'y': 15.743, 'x': -35.76, 'yaw': 3.142}, None, None +100.01, [INFO], robot6, {'battery-level': '46.96'}, None, None +100.01, [INFO], robot6, {'y': 15.389, 'x': -33.685, 'yaw': -3.141}, None, None +110.03, [INFO], robot6, {'y': 15.512, 'x': -31.564, 'yaw': -3.142}, None, None +110.03, [INFO], robot6, {'battery-level': '46.24'}, None, None +120.07, [INFO], robot6, {'battery-level': '45.52'}, None, None +120.07, [INFO], robot6, {'y': 15.726, 'x': -29.434, 'yaw': 3.142}, None, None +130.04, [INFO], robot6, {'battery-level': '44.80'}, None, None +130.04, [INFO], robot6, {'y': 15.868, 'x': -27.328, 'yaw': 3.142}, None, None +140.07, [INFO], robot6, {'battery-level': '44.08'}, None, None +140.07, [INFO], robot6, {'y': 14.819, 'x': -25.83, 'yaw': 3.141}, None, None +150.04, [INFO], robot6, {'battery-level': '43.36'}, None, None +150.04, [INFO], robot6, {'y': 12.986, 'x': -25.894, 'yaw': -3.142}, None, None +158.32, [info], lab_arm, sync, wait-message, (status=message-received) +159.09, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/60_acabcb.log b/app/controllers/analyze_skills/logs/60_acabcb.log new file mode 100644 index 00000000..d79f659b --- /dev/null +++ b/app/controllers/analyze_skills/logs/60_acabcb.log @@ -0,0 +1,26 @@ +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.14, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.14, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'battery-level': '90.45'}, None, None +10.01, [INFO], robot6, {'y': 16.738, 'x': -27.086, 'yaw': -3.142}, None, None +19.98, [INFO], robot6, {'battery-level': '89.73'}, None, None +19.98, [INFO], robot6, {'y': 16.839, 'x': -28.588, 'yaw': -3.142}, None, None +30.00, [INFO], robot6, {'y': 17.966, 'x': -28.606, 'yaw': 3.142}, None, None +30.00, [INFO], robot6, {'battery-level': '89.01'}, None, None +37.75, [info], nurse, sync, received-request, (status=sending-request) +37.75, [info], nurse, sync, request-sent, (status=waiting) +37.76, [info], nurse, sync, wait-message, (status=message-received) +39.99, [INFO], robot6, {'battery-level': '88.29'}, None, None +39.99, [INFO], robot6, {'y': 17.591, 'x': -28.711, 'yaw': -3.142}, None, None +50.01, [INFO], robot6, {'y': 16.227, 'x': -27.798, 'yaw': 3.142}, None, None +50.01, [INFO], robot6, {'battery-level': '87.57'}, None, None +60.01, [INFO], robot6, {'y': 15.416, 'x': -26.099, 'yaw': 3.141}, None, None +60.01, [INFO], robot6, {'battery-level': '86.85'}, None, None +70.00, [INFO], robot6, {'y': 13.336, 'x': -25.759, 'yaw': -3.141}, None, None +70.00, [INFO], robot6, {'battery-level': '86.13'}, None, None +79.97, [INFO], robot6, {'battery-level': '85.41'}, None, None +79.97, [INFO], robot6, {'y': 12.9, 'x': -26.012, 'yaw': 3.141}, None, None +90.01, [INFO], robot6, {'battery-level': '84.69'}, None, None +90.01, [INFO], robot6, {'y': 12.912, 'x': -25.973, 'yaw': 3.142}, None, None +91.05, [info], lab_arm, sync, wait-message, (status=message-received) +91.30, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/60_acabcp.log b/app/controllers/analyze_skills/logs/60_acabcp.log new file mode 100644 index 00000000..e76458c3 --- /dev/null +++ b/app/controllers/analyze_skills/logs/60_acabcp.log @@ -0,0 +1,25 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'y': 17.418, 'x': -27.12, 'yaw': 3.142}, None, None +10.01, [INFO], robot6, {'battery-level': '90.45'}, None, None +20.02, [INFO], robot6, {'battery-level': '89.73'}, None, None +20.02, [INFO], robot6, {'y': 16.211, 'x': -28.019, 'yaw': -3.14}, None, None +30.06, [INFO], robot6, {'battery-level': '89.01'}, None, None +30.06, [INFO], robot6, {'y': 17.797, 'x': -28.588, 'yaw': -3.141}, None, None +35.95, [info], nurse, sync, received-request, (status=sending-request) +35.95, [info], nurse, sync, request-sent, (status=waiting) +35.95, [info], nurse, sync, wait-message, (status=message-received) +40.04, [INFO], robot6, {'battery-level': '88.29'}, None, None +40.04, [INFO], robot6, {'y': 17.27, 'x': -28.702, 'yaw': -3.142}, None, None +50.08, [INFO], robot6, {'battery-level': '87.57'}, None, None +50.08, [INFO], robot6, {'y': 16.11, 'x': -27.695, 'yaw': 3.141}, None, None +60.03, [INFO], robot6, {'y': 15.314, 'x': -26.038, 'yaw': -3.142}, None, None +60.03, [INFO], robot6, {'battery-level': '86.85'}, None, None +70.04, [INFO], robot6, {'y': 13.228, 'x': -25.746, 'yaw': 3.14}, None, None +70.04, [INFO], robot6, {'battery-level': '86.13'}, None, None +80.05, [INFO], robot6, {'y': 12.86, 'x': -25.996, 'yaw': -3.142}, None, None +80.05, [INFO], robot6, {'battery-level': '85.41'}, None, None +83.10, [info], lab_arm, sync, wait-message, (status=message-received) +84.01, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/61_acacab.log b/app/controllers/analyze_skills/logs/61_acacab.log new file mode 100644 index 00000000..c8fbd14f --- /dev/null +++ b/app/controllers/analyze_skills/logs/61_acacab.log @@ -0,0 +1,54 @@ +0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot3, {'battery-level': '72.00'}, None, None +10.09, [INFO], robot3, {'y': 21.261, 'x': -37.15, 'yaw': -3.142}, None, None +20.00, [INFO], robot3, {'battery-level': '71.64'}, None, None +20.00, [INFO], robot3, {'y': 19.163, 'x': -37.04, 'yaw': 3.14}, None, None +30.02, [INFO], robot3, {'battery-level': '71.28'}, None, None +30.02, [INFO], robot3, {'y': 17.705, 'x': -35.498, 'yaw': 3.138}, None, None +40.01, [INFO], robot3, {'battery-level': '70.92'}, None, None +40.01, [INFO], robot3, {'y': 18.821, 'x': -33.997, 'yaw': 3.142}, None, None +47.09, [info], nurse, sync, received-request, (status=sending-request) +47.09, [info], nurse, sync, request-sent, (status=waiting) +47.09, [info], nurse, sync, wait-message, (status=message-received) +50.04, [INFO], robot3, {'battery-level': '70.56'}, None, None +50.04, [INFO], robot3, {'y': 18.824, 'x': -34.231, 'yaw': -3.142}, None, None +60.07, [INFO], robot3, {'battery-level': '70.20'}, None, None +60.07, [INFO], robot3, {'y': 17.816, 'x': -35.828, 'yaw': 3.141}, None, None +70.09, [INFO], robot3, {'battery-level': '69.84'}, None, None +70.09, [INFO], robot3, {'y': 18.081, 'x': -36.739, 'yaw': -3.142}, None, None +80.03, [INFO], robot3, {'battery-level': '69.48'}, None, None +80.03, [INFO], robot3, {'y': 17.421, 'x': -37.054, 'yaw': 3.141}, None, None +90.06, [INFO], robot3, {'y': 17.268, 'x': -37.031, 'yaw': 3.141}, None, None +90.06, [INFO], robot3, {'battery-level': '69.12'}, None, None +100.08, [INFO], robot3, {'battery-level': '68.76'}, None, None +100.08, [INFO], robot3, {'y': 17.363, 'x': -36.753, 'yaw': 3.14}, None, None +110.08, [INFO], robot3, {'battery-level': '68.40'}, None, None +110.08, [INFO], robot3, {'y': 17.386, 'x': -36.891, 'yaw': -3.141}, None, None +120.06, [INFO], robot3, {'y': 17.221, 'x': -36.994, 'yaw': -3.142}, None, None +120.06, [INFO], robot3, {'battery-level': '68.04'}, None, None +130.07, [INFO], robot3, {'y': 17.414, 'x': -36.919, 'yaw': -3.141}, None, None +130.07, [INFO], robot3, {'battery-level': '67.68'}, None, None +140.03, [INFO], robot3, {'battery-level': '67.32'}, None, None +140.03, [INFO], robot3, {'y': 17.271, 'x': -37.1, 'yaw': 3.14}, None, None +150.04, [INFO], robot3, {'battery-level': '66.96'}, None, None +150.04, [INFO], robot3, {'y': 17.274, 'x': -37.148, 'yaw': -3.142}, None, None +160.08, [INFO], robot3, {'battery-level': '66.60'}, None, None +160.08, [INFO], robot3, {'y': 17.386, 'x': -37.161, 'yaw': -3.141}, None, None +170.02, [INFO], robot3, {'battery-level': '66.24'}, None, None +170.02, [INFO], robot3, {'y': 17.29, 'x': -36.812, 'yaw': 3.14}, None, None +180.02, [INFO], robot3, {'battery-level': '65.88'}, None, None +180.02, [INFO], robot3, {'y': 17.352, 'x': -36.924, 'yaw': 3.142}, None, None +190.02, [INFO], robot3, {'y': 17.315, 'x': -36.826, 'yaw': -3.141}, None, None +190.02, [INFO], robot3, {'battery-level': '65.52'}, None, None +200.02, [INFO], robot3, {'y': 17.315, 'x': -36.905, 'yaw': 3.141}, None, None +200.02, [INFO], robot3, {'battery-level': '65.16'}, None, None +210.04, [INFO], robot3, {'y': 17.439, 'x': -36.957, 'yaw': 3.141}, None, None +210.04, [INFO], robot3, {'battery-level': '64.80'}, None, None +220.08, [INFO], robot3, {'battery-level': '64.44'}, None, None +220.08, [INFO], robot3, {'y': 17.324, 'x': -36.917, 'yaw': -3.142}, None, None +230.09, [INFO], robot3, {'y': 17.271, 'x': -36.845, 'yaw': 3.141}, None, None +230.09, [INFO], robot3, {'battery-level': '64.08'}, None, None +237.24, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/61_acacap.log b/app/controllers/analyze_skills/logs/61_acacap.log new file mode 100644 index 00000000..12ef4531 --- /dev/null +++ b/app/controllers/analyze_skills/logs/61_acacap.log @@ -0,0 +1,52 @@ +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot3, {'battery-level': '72.00'}, None, None +10.03, [INFO], robot3, {'y': 21.398, 'x': -37.215, 'yaw': -3.141}, None, None +20.04, [INFO], robot3, {'y': 19.291, 'x': -36.992, 'yaw': 3.137}, None, None +20.04, [INFO], robot3, {'battery-level': '71.64'}, None, None +30.05, [INFO], robot3, {'battery-level': '71.28'}, None, None +30.05, [INFO], robot3, {'y': 17.788, 'x': -35.507, 'yaw': 3.139}, None, None +40.05, [INFO], robot3, {'battery-level': '70.92'}, None, None +40.05, [INFO], robot3, {'y': 18.874, 'x': -34.007, 'yaw': 3.141}, None, None +46.93, [info], nurse, sync, received-request, (status=sending-request) +46.93, [info], nurse, sync, request-sent, (status=waiting) +46.93, [info], nurse, sync, wait-message, (status=message-received) +50.06, [INFO], robot3, {'battery-level': '70.56'}, None, None +50.06, [INFO], robot3, {'y': 18.796, 'x': -34.263, 'yaw': -3.142}, None, None +60.08, [INFO], robot3, {'y': 17.789, 'x': -35.826, 'yaw': 3.142}, None, None +60.08, [INFO], robot3, {'battery-level': '70.20'}, None, None +70.05, [INFO], robot3, {'y': 17.316, 'x': -37.058, 'yaw': 3.14}, None, None +70.05, [INFO], robot3, {'battery-level': '69.84'}, None, None +80.06, [INFO], robot3, {'y': 17.361, 'x': -36.979, 'yaw': -3.142}, None, None +80.06, [INFO], robot3, {'battery-level': '69.48'}, None, None +90.00, [INFO], robot3, {'y': 17.229, 'x': -36.78, 'yaw': -3.14}, None, None +90.00, [INFO], robot3, {'battery-level': '69.12'}, None, None +100.02, [INFO], robot3, {'y': 17.376, 'x': -36.916, 'yaw': 3.14}, None, None +100.02, [INFO], robot3, {'battery-level': '68.76'}, None, None +110.01, [INFO], robot3, {'y': 17.25, 'x': -36.793, 'yaw': -3.141}, None, None +110.01, [INFO], robot3, {'battery-level': '68.40'}, None, None +120.04, [INFO], robot3, {'battery-level': '68.04'}, None, None +120.04, [INFO], robot3, {'y': 17.347, 'x': -37.023, 'yaw': -3.142}, None, None +130.07, [INFO], robot3, {'battery-level': '67.68'}, None, None +130.07, [INFO], robot3, {'y': 17.053, 'x': -36.772, 'yaw': -3.141}, None, None +140.00, [INFO], robot3, {'y': 17.301, 'x': -36.733, 'yaw': -3.142}, None, None +140.00, [INFO], robot3, {'battery-level': '67.32'}, None, None +150.02, [INFO], robot3, {'battery-level': '66.96'}, None, None +150.02, [INFO], robot3, {'y': 17.333, 'x': -36.956, 'yaw': 3.142}, None, None +160.09, [INFO], robot3, {'y': 17.261, 'x': -36.877, 'yaw': 3.142}, None, None +160.09, [INFO], robot3, {'battery-level': '66.60'}, None, None +170.08, [INFO], robot3, {'battery-level': '66.24'}, None, None +170.08, [INFO], robot3, {'y': 17.384, 'x': -36.796, 'yaw': -3.142}, None, None +180.09, [INFO], robot3, {'battery-level': '65.88'}, None, None +180.09, [INFO], robot3, {'y': 17.288, 'x': -37.099, 'yaw': 3.142}, None, None +190.02, [INFO], robot3, {'y': 17.218, 'x': -36.881, 'yaw': -3.142}, None, None +190.02, [INFO], robot3, {'battery-level': '65.52'}, None, None +200.06, [INFO], robot3, {'battery-level': '65.16'}, None, None +200.06, [INFO], robot3, {'y': 17.348, 'x': -36.99, 'yaw': 3.141}, None, None +210.06, [INFO], robot3, {'battery-level': '64.80'}, None, None +210.06, [INFO], robot3, {'y': 17.216, 'x': -36.776, 'yaw': -3.141}, None, None +220.02, [INFO], robot3, {'battery-level': '64.44'}, None, None +220.02, [INFO], robot3, {'y': 17.258, 'x': -36.859, 'yaw': 3.142}, None, None +230.01, [INFO], robot3, {'y': 17.489, 'x': -37.06, 'yaw': 3.142}, None, None +230.01, [INFO], robot3, {'battery-level': '64.08'}, None, None +232.95, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/62_acacbb.log b/app/controllers/analyze_skills/logs/62_acacbb.log new file mode 100644 index 00000000..a29ec8ca --- /dev/null +++ b/app/controllers/analyze_skills/logs/62_acacbb.log @@ -0,0 +1,56 @@ +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot4, {'y': 34.274, 'x': -33.601, 'yaw': 3.141}, None, None +10.04, [INFO], robot4, {'battery-level': '48.09'}, None, None +20.02, [INFO], robot4, {'battery-level': '47.49'}, None, None +20.02, [INFO], robot4, {'y': 34.64, 'x': -35.657, 'yaw': 3.138}, None, None +30.00, [INFO], robot4, {'battery-level': '46.89'}, None, None +30.00, [INFO], robot4, {'y': 33.227, 'x': -36.805, 'yaw': -3.141}, None, None +40.08, [INFO], robot4, {'y': 31.092, 'x': -36.851, 'yaw': -3.142}, None, None +40.08, [INFO], robot4, {'battery-level': '46.29'}, None, None +50.09, [INFO], robot4, {'y': 28.992, 'x': -36.85, 'yaw': -3.142}, None, None +50.09, [INFO], robot4, {'battery-level': '45.69'}, None, None +60.01, [INFO], robot4, {'y': 26.904, 'x': -36.842, 'yaw': -3.137}, None, None +60.01, [INFO], robot4, {'battery-level': '45.09'}, None, None +70.02, [INFO], robot4, {'battery-level': '44.49'}, None, None +70.02, [INFO], robot4, {'y': 24.801, 'x': -36.881, 'yaw': 3.142}, None, None +80.03, [INFO], robot4, {'y': 22.684, 'x': -36.932, 'yaw': -3.141}, None, None +80.03, [INFO], robot4, {'battery-level': '43.89'}, None, None +90.02, [INFO], robot4, {'battery-level': '43.29'}, None, None +90.02, [INFO], robot4, {'y': 21.126, 'x': -37.794, 'yaw': 3.141}, None, None +100.06, [INFO], robot4, {'battery-level': '42.69'}, None, None +100.06, [INFO], robot4, {'y': 21.14, 'x': -37.863, 'yaw': -3.141}, None, None +110.05, [INFO], robot4, {'battery-level': '42.09'}, None, None +110.05, [INFO], robot4, {'y': 21.133, 'x': -37.873, 'yaw': 3.141}, None, None +120.07, [INFO], robot4, {'y': 21.023, 'x': -37.675, 'yaw': 3.137}, None, None +120.07, [INFO], robot4, {'battery-level': '41.49'}, None, None +130.00, [INFO], robot4, {'y': 21.578, 'x': -38.092, 'yaw': -3.141}, None, None +130.00, [INFO], robot4, {'battery-level': '40.89'}, None, None +139.82, [info], nurse, sync, received-request, (status=sending-request) +139.82, [info], nurse, sync, request-sent, (status=waiting) +139.82, [info], nurse, sync, wait-message, (status=message-received) +140.00, [INFO], robot4, {'y': 21.415, 'x': -38.142, 'yaw': -3.142}, None, None +140.00, [INFO], robot4, {'battery-level': '40.29'}, None, None +150.00, [INFO], robot4, {'y': 20.227, 'x': -37.196, 'yaw': 3.141}, None, None +150.00, [INFO], robot4, {'battery-level': '39.69'}, None, None +160.02, [INFO], robot4, {'battery-level': '39.09'}, None, None +160.02, [INFO], robot4, {'y': 18.115, 'x': -37.121, 'yaw': 3.14}, None, None +170.05, [INFO], robot4, {'y': 16.048, 'x': -36.893, 'yaw': 3.141}, None, None +170.05, [INFO], robot4, {'battery-level': '38.49'}, None, None +180.01, [INFO], robot4, {'y': 15.445, 'x': -34.847, 'yaw': -3.142}, None, None +180.01, [INFO], robot4, {'battery-level': '37.89'}, None, None +190.03, [INFO], robot4, {'y': 15.503, 'x': -32.727, 'yaw': 3.141}, None, None +190.03, [INFO], robot4, {'battery-level': '37.29'}, None, None +200.06, [INFO], robot4, {'battery-level': '36.69'}, None, None +200.06, [INFO], robot4, {'y': 15.565, 'x': -30.609, 'yaw': -3.141}, None, None +210.08, [INFO], robot4, {'y': 15.711, 'x': -28.492, 'yaw': -3.139}, None, None +210.08, [INFO], robot4, {'battery-level': '36.09'}, None, None +220.09, [INFO], robot4, {'y': 15.761, 'x': -26.381, 'yaw': -3.141}, None, None +220.09, [INFO], robot4, {'battery-level': '35.49'}, None, None +230.00, [INFO], robot4, {'battery-level': '34.89'}, None, None +230.00, [INFO], robot4, {'y': 13.937, 'x': -25.712, 'yaw': 3.142}, None, None +240.01, [INFO], robot4, {'y': 12.923, 'x': -25.941, 'yaw': -3.142}, None, None +240.01, [INFO], robot4, {'battery-level': '34.29'}, None, None +242.86, [info], lab_arm, sync, wait-message, (status=message-received) +243.79, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/62_acacbp.log b/app/controllers/analyze_skills/logs/62_acacbp.log new file mode 100644 index 00000000..af28ad75 --- /dev/null +++ b/app/controllers/analyze_skills/logs/62_acacbp.log @@ -0,0 +1,39 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot6, {'y': 18.931, 'x': -33.913, 'yaw': -3.141}, None, None +10.09, [INFO], robot6, {'battery-level': '90.45'}, None, None +20.05, [INFO], robot6, {'battery-level': '89.73'}, None, None +20.05, [INFO], robot6, {'y': 17.743, 'x': -35.472, 'yaw': 3.141}, None, None +30.08, [INFO], robot6, {'y': 19.181, 'x': -36.799, 'yaw': 3.141}, None, None +30.08, [INFO], robot6, {'battery-level': '89.01'}, None, None +40.06, [INFO], robot6, {'y': 21.217, 'x': -37.18, 'yaw': 3.142}, None, None +40.06, [INFO], robot6, {'battery-level': '88.29'}, None, None +50.09, [INFO], robot6, {'battery-level': '87.57'}, None, None +50.09, [INFO], robot6, {'y': 21.419, 'x': -38.088, 'yaw': -3.141}, None, None +53.41, [info], nurse, sync, received-request, (status=sending-request) +53.41, [info], nurse, sync, request-sent, (status=waiting) +53.50, [info], nurse, sync, wait-message, (status=message-received) +60.05, [INFO], robot6, {'battery-level': '86.85'}, None, None +60.05, [INFO], robot6, {'y': 20.94, 'x': -37.234, 'yaw': 3.142}, None, None +70.08, [INFO], robot6, {'y': 18.823, 'x': -37.128, 'yaw': 3.142}, None, None +70.08, [INFO], robot6, {'battery-level': '86.13'}, None, None +80.05, [INFO], robot6, {'battery-level': '85.41'}, None, None +80.05, [INFO], robot6, {'y': 16.707, 'x': -37.09, 'yaw': 3.141}, None, None +90.09, [INFO], robot6, {'y': 15.71, 'x': -35.473, 'yaw': -3.142}, None, None +90.09, [INFO], robot6, {'battery-level': '84.69'}, None, None +100.05, [INFO], robot6, {'battery-level': '83.97'}, None, None +100.05, [INFO], robot6, {'y': 15.427, 'x': -33.393, 'yaw': -3.141}, None, None +110.01, [INFO], robot6, {'y': 15.586, 'x': -31.293, 'yaw': -3.141}, None, None +110.01, [INFO], robot6, {'battery-level': '83.25'}, None, None +120.06, [INFO], robot6, {'battery-level': '82.53'}, None, None +120.06, [INFO], robot6, {'y': 15.726, 'x': -29.173, 'yaw': 3.141}, None, None +130.02, [INFO], robot6, {'battery-level': '81.81'}, None, None +130.02, [INFO], robot6, {'y': 15.738, 'x': -27.068, 'yaw': 3.139}, None, None +140.07, [INFO], robot6, {'battery-level': '81.09'}, None, None +140.07, [INFO], robot6, {'y': 14.433, 'x': -25.762, 'yaw': 3.142}, None, None +150.01, [INFO], robot6, {'y': 12.924, 'x': -25.939, 'yaw': -3.142}, None, None +150.01, [INFO], robot6, {'battery-level': '80.37'}, None, None +160.06, [INFO], robot6, {'battery-level': '79.65'}, None, None +160.06, [INFO], robot6, {'y': 12.837, 'x': -25.995, 'yaw': 3.142}, None, None +160.61, [info], lab_arm, sync, wait-message, (status=message-received) +161.52, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/63_acaccb.log b/app/controllers/analyze_skills/logs/63_acaccb.log new file mode 100644 index 00000000..42a913ce --- /dev/null +++ b/app/controllers/analyze_skills/logs/63_acaccb.log @@ -0,0 +1,36 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['PC Room 3', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot3, {'y': 21.427, 'x': -37.231, 'yaw': -3.141}, None, None +10.08, [INFO], robot3, {'battery-level': '72.00'}, None, None +20.01, [INFO], robot3, {'battery-level': '71.64'}, None, None +20.01, [INFO], robot3, {'y': 19.349, 'x': -37.096, 'yaw': 3.137}, None, None +30.02, [INFO], robot3, {'battery-level': '71.28'}, None, None +30.02, [INFO], robot3, {'y': 17.243, 'x': -37.102, 'yaw': 3.14}, None, None +40.05, [INFO], robot3, {'battery-level': '70.92'}, None, None +40.05, [INFO], robot3, {'y': 15.814, 'x': -36.015, 'yaw': 3.141}, None, None +50.08, [INFO], robot3, {'battery-level': '70.56'}, None, None +50.08, [INFO], robot3, {'y': 15.388, 'x': -33.918, 'yaw': 3.141}, None, None +60.01, [INFO], robot3, {'y': 15.53, 'x': -31.827, 'yaw': -3.141}, None, None +60.01, [INFO], robot3, {'battery-level': '70.20'}, None, None +70.05, [INFO], robot3, {'battery-level': '69.84'}, None, None +70.05, [INFO], robot3, {'y': 15.665, 'x': -29.698, 'yaw': 3.14}, None, None +80.08, [INFO], robot3, {'battery-level': '69.48'}, None, None +80.08, [INFO], robot3, {'y': 17.108, 'x': -28.659, 'yaw': 3.141}, None, None +90.01, [INFO], robot3, {'battery-level': '69.12'}, None, None +90.01, [INFO], robot3, {'y': 17.987, 'x': -28.662, 'yaw': 3.142}, None, None +99.02, [info], nurse, sync, received-request, (status=sending-request) +99.02, [info], nurse, sync, request-sent, (status=waiting) +99.02, [info], nurse, sync, wait-message, (status=message-received) +100.04, [INFO], robot3, {'battery-level': '68.76'}, None, None +100.04, [INFO], robot3, {'y': 18.031, 'x': -28.63, 'yaw': 3.142}, None, None +110.04, [INFO], robot3, {'battery-level': '68.40'}, None, None +110.04, [INFO], robot3, {'y': 16.109, 'x': -28.369, 'yaw': 3.14}, None, None +120.08, [INFO], robot3, {'y': 16.012, 'x': -26.251, 'yaw': 3.142}, None, None +120.08, [INFO], robot3, {'battery-level': '68.04'}, None, None +130.08, [INFO], robot3, {'y': 13.969, 'x': -25.659, 'yaw': 3.142}, None, None +130.08, [INFO], robot3, {'battery-level': '67.68'}, None, None +140.09, [INFO], robot3, {'y': 12.899, 'x': -25.941, 'yaw': 3.141}, None, None +140.09, [INFO], robot3, {'battery-level': '67.32'}, None, None +144.22, [info], lab_arm, sync, wait-message, (status=message-received) +145.13, [WARN], robot3, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/63_acaccp.log b/app/controllers/analyze_skills/logs/63_acaccp.log new file mode 100644 index 00000000..4aaa9862 --- /dev/null +++ b/app/controllers/analyze_skills/logs/63_acaccp.log @@ -0,0 +1,26 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot6, {'battery-level': '90.45'}, None, None +10.09, [INFO], robot6, {'y': 17.264, 'x': -27.11, 'yaw': -3.142}, None, None +20.01, [INFO], robot6, {'battery-level': '89.73'}, None, None +20.01, [INFO], robot6, {'y': 16.256, 'x': -28.164, 'yaw': -3.141}, None, None +30.05, [INFO], robot6, {'y': 17.875, 'x': -28.626, 'yaw': 3.141}, None, None +30.05, [INFO], robot6, {'battery-level': '89.01'}, None, None +40.08, [INFO], robot6, {'y': 18.042, 'x': -28.571, 'yaw': 3.142}, None, None +40.08, [INFO], robot6, {'battery-level': '88.29'}, None, None +45.02, [info], nurse, sync, received-request, (status=sending-request) +45.02, [info], nurse, sync, request-sent, (status=waiting) +45.02, [info], nurse, sync, wait-message, (status=message-received) +50.05, [INFO], robot6, {'battery-level': '87.57'}, None, None +50.05, [INFO], robot6, {'y': 17.242, 'x': -28.664, 'yaw': -3.142}, None, None +60.01, [INFO], robot6, {'battery-level': '86.85'}, None, None +60.01, [INFO], robot6, {'y': 16.13, 'x': -27.52, 'yaw': 3.142}, None, None +70.06, [INFO], robot6, {'battery-level': '86.13'}, None, None +70.06, [INFO], robot6, {'y': 15.156, 'x': -25.999, 'yaw': -3.142}, None, None +80.01, [INFO], robot6, {'battery-level': '85.41'}, None, None +80.01, [INFO], robot6, {'y': 13.111, 'x': -25.853, 'yaw': -3.141}, None, None +90.06, [INFO], robot6, {'y': 12.898, 'x': -25.959, 'yaw': 3.142}, None, None +90.06, [INFO], robot6, {'battery-level': '84.69'}, None, None +91.72, [info], lab_arm, sync, wait-message, (status=message-received) +92.63, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/64_acbaab.log b/app/controllers/analyze_skills/logs/64_acbaab.log new file mode 100644 index 00000000..8fcf146a --- /dev/null +++ b/app/controllers/analyze_skills/logs/64_acbaab.log @@ -0,0 +1,51 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot1, {'battery-level': '30.20'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot1, {'y': 17.429, 'x': -11.642, 'yaw': -3.141}, None, None +10.01, [INFO], robot1, {'battery-level': '29.61'}, None, None +20.07, [INFO], robot1, {'battery-level': '28.95'}, None, None +20.07, [INFO], robot1, {'y': 16.275, 'x': -12.96, 'yaw': 3.14}, None, None +30.04, [INFO], robot1, {'battery-level': '28.29'}, None, None +30.04, [INFO], robot1, {'y': 16.16, 'x': -15.074, 'yaw': -3.142}, None, None +40.02, [INFO], robot1, {'battery-level': '27.63'}, None, None +40.02, [INFO], robot1, {'y': 16.147, 'x': -17.166, 'yaw': 3.141}, None, None +50.06, [INFO], robot1, {'battery-level': '26.97'}, None, None +50.06, [INFO], robot1, {'y': 16.242, 'x': -19.278, 'yaw': 3.142}, None, None +60.08, [INFO], robot1, {'y': 16.338, 'x': -21.393, 'yaw': 3.142}, None, None +60.08, [INFO], robot1, {'battery-level': '26.31'}, None, None +70.00, [INFO], robot1, {'battery-level': '25.65'}, None, None +70.00, [INFO], robot1, {'y': 16.193, 'x': -23.479, 'yaw': 3.142}, None, None +80.04, [INFO], robot1, {'y': 16.105, 'x': -25.6, 'yaw': 3.141}, None, None +80.04, [INFO], robot1, {'battery-level': '24.99'}, None, None +90.05, [INFO], robot1, {'y': 16.175, 'x': -27.708, 'yaw': 3.142}, None, None +90.05, [INFO], robot1, {'battery-level': '24.33'}, None, None +100.08, [INFO], robot1, {'battery-level': '23.67'}, None, None +100.08, [INFO], robot1, {'y': 16.199, 'x': -29.821, 'yaw': 3.141}, None, None +110.06, [INFO], robot1, {'y': 16.022, 'x': -31.925, 'yaw': 3.14}, None, None +110.06, [INFO], robot1, {'battery-level': '23.01'}, None, None +120.03, [INFO], robot1, {'battery-level': '22.35'}, None, None +120.03, [INFO], robot1, {'y': 15.527, 'x': -34.014, 'yaw': 3.142}, None, None +130.08, [INFO], robot1, {'y': 15.576, 'x': -36.126, 'yaw': -3.141}, None, None +130.08, [INFO], robot1, {'battery-level': '21.69'}, None, None +140.05, [INFO], robot1, {'y': 17.22, 'x': -36.846, 'yaw': -3.141}, None, None +140.05, [INFO], robot1, {'battery-level': '21.03'}, None, None +150.02, [INFO], robot1, {'battery-level': '20.37'}, None, None +150.02, [INFO], robot1, {'y': 17.601, 'x': -36.807, 'yaw': 3.141}, None, None +160.06, [INFO], robot1, {'battery-level': '19.71'}, None, None +160.06, [INFO], robot1, {'y': 17.836, 'x': -36.204, 'yaw': -3.141}, None, None +170.05, [INFO], robot1, {'battery-level': '19.05'}, None, None +170.05, [INFO], robot1, {'y': 18.336, 'x': -35.712, 'yaw': 3.141}, None, None +180.05, [INFO], robot1, {'y': 18.299, 'x': -35.733, 'yaw': 3.141}, None, None +180.05, [INFO], robot1, {'battery-level': '18.39'}, None, None +190.06, [INFO], robot1, {'y': 18.3, 'x': -35.731, 'yaw': -3.142}, None, None +190.06, [INFO], robot1, {'battery-level': '17.73'}, None, None +200.09, [INFO], robot1, {'battery-level': '17.07'}, None, None +200.09, [INFO], robot1, {'y': 18.301, 'x': -35.715, 'yaw': 3.142}, None, None +210.09, [INFO], robot1, {'battery-level': '16.41'}, None, None +210.09, [INFO], robot1, {'y': 18.305, 'x': -35.718, 'yaw': -3.142}, None, None +220.08, [INFO], robot1, {'y': 18.305, 'x': -35.719, 'yaw': -3.142}, None, None +220.08, [INFO], robot1, {'battery-level': '15.75'}, None, None +230.01, [INFO], robot1, {'battery-level': '15.09'}, None, None +230.01, [INFO], robot1, {'y': 18.262, 'x': -35.78, 'yaw': 3.141}, None, None +235.61, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/64_acbaap.log b/app/controllers/analyze_skills/logs/64_acbaap.log new file mode 100644 index 00000000..396e3087 --- /dev/null +++ b/app/controllers/analyze_skills/logs/64_acbaap.log @@ -0,0 +1,67 @@ +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot4, {'y': 34.244, 'x': -38.729, 'yaw': 3.141}, None, None +10.03, [INFO], robot4, {'battery-level': '48.13'}, None, None +20.02, [INFO], robot4, {'battery-level': '47.57'}, None, None +20.02, [INFO], robot4, {'y': 33.864, 'x': -37.049, 'yaw': -3.142}, None, None +30.07, [INFO], robot4, {'battery-level': '47.01'}, None, None +30.07, [INFO], robot4, {'y': 31.743, 'x': -37.038, 'yaw': 3.141}, None, None +40.03, [INFO], robot4, {'battery-level': '46.45'}, None, None +40.03, [INFO], robot4, {'y': 29.643, 'x': -37.05, 'yaw': 3.141}, None, None +50.08, [INFO], robot4, {'y': 27.515, 'x': -36.976, 'yaw': 3.141}, None, None +50.08, [INFO], robot4, {'battery-level': '45.89'}, None, None +60.02, [INFO], robot4, {'y': 25.416, 'x': -37.006, 'yaw': -3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '45.33'}, None, None +70.05, [INFO], robot4, {'battery-level': '44.77'}, None, None +70.05, [INFO], robot4, {'y': 23.301, 'x': -36.992, 'yaw': 3.14}, None, None +80.09, [INFO], robot4, {'battery-level': '44.21'}, None, None +80.09, [INFO], robot4, {'y': 21.18, 'x': -37.101, 'yaw': 3.142}, None, None +90.03, [INFO], robot4, {'y': 19.077, 'x': -37.029, 'yaw': 3.142}, None, None +90.03, [INFO], robot4, {'battery-level': '43.65'}, None, None +100.06, [INFO], robot4, {'y': 17.731, 'x': -35.398, 'yaw': -3.141}, None, None +100.06, [INFO], robot4, {'battery-level': '43.09'}, None, None +110.09, [INFO], robot4, {'battery-level': '42.53'}, None, None +110.09, [INFO], robot4, {'y': 18.823, 'x': -33.991, 'yaw': -3.142}, None, None +120.02, [INFO], robot4, {'battery-level': '41.97'}, None, None +120.02, [INFO], robot4, {'y': 18.945, 'x': -33.94, 'yaw': 3.142}, None, None +120.67, [info], nurse, sync, received-request, (status=sending-request) +120.67, [info], nurse, sync, request-sent, (status=waiting) +120.67, [info], nurse, sync, wait-message, (status=message-received) +130.04, [INFO], robot4, {'y': 17.77, 'x': -35.06, 'yaw': 3.142}, None, None +130.04, [INFO], robot4, {'battery-level': '41.41'}, None, None +140.05, [INFO], robot4, {'battery-level': '40.85'}, None, None +140.05, [INFO], robot4, {'y': 17.758, 'x': -36.961, 'yaw': 3.142}, None, None +150.06, [INFO], robot4, {'y': 17.255, 'x': -37.095, 'yaw': -3.141}, None, None +150.06, [INFO], robot4, {'battery-level': '40.29'}, None, None +160.02, [INFO], robot4, {'battery-level': '39.73'}, None, None +160.02, [INFO], robot4, {'y': 17.441, 'x': -36.862, 'yaw': 3.141}, None, None +170.02, [INFO], robot4, {'battery-level': '39.17'}, None, None +170.02, [INFO], robot4, {'y': 17.378, 'x': -36.769, 'yaw': -3.142}, None, None +180.02, [INFO], robot4, {'y': 17.389, 'x': -37.115, 'yaw': 3.142}, None, None +180.02, [INFO], robot4, {'battery-level': '38.61'}, None, None +190.04, [INFO], robot4, {'battery-level': '38.05'}, None, None +190.04, [INFO], robot4, {'y': 17.427, 'x': -36.895, 'yaw': -3.142}, None, None +200.06, [INFO], robot4, {'battery-level': '37.49'}, None, None +200.06, [INFO], robot4, {'y': 17.316, 'x': -37.041, 'yaw': 3.141}, None, None +210.04, [INFO], robot4, {'battery-level': '36.93'}, None, None +210.04, [INFO], robot4, {'y': 17.314, 'x': -37.085, 'yaw': 3.141}, None, None +220.09, [INFO], robot4, {'battery-level': '36.37'}, None, None +220.09, [INFO], robot4, {'y': 17.295, 'x': -36.953, 'yaw': 3.141}, None, None +230.01, [INFO], robot4, {'y': 17.307, 'x': -36.904, 'yaw': 3.141}, None, None +230.01, [INFO], robot4, {'battery-level': '35.81'}, None, None +240.00, [INFO], robot4, {'battery-level': '35.25'}, None, None +240.00, [INFO], robot4, {'y': 17.363, 'x': -36.971, 'yaw': 3.141}, None, None +250.05, [INFO], robot4, {'battery-level': '34.69'}, None, None +250.05, [INFO], robot4, {'y': 17.191, 'x': -37.067, 'yaw': 3.141}, None, None +260.05, [INFO], robot4, {'y': 17.273, 'x': -36.924, 'yaw': 3.141}, None, None +260.05, [INFO], robot4, {'battery-level': '34.13'}, None, None +270.05, [INFO], robot4, {'battery-level': '33.57'}, None, None +270.05, [INFO], robot4, {'y': 17.312, 'x': -36.944, 'yaw': -3.141}, None, None +280.05, [INFO], robot4, {'battery-level': '33.01'}, None, None +280.05, [INFO], robot4, {'y': 17.472, 'x': -36.995, 'yaw': -3.141}, None, None +290.06, [INFO], robot4, {'battery-level': '32.45'}, None, None +290.06, [INFO], robot4, {'y': 17.286, 'x': -36.976, 'yaw': 3.142}, None, None +300.08, [INFO], robot4, {'y': 17.285, 'x': -36.976, 'yaw': -3.142}, None, None +300.08, [INFO], robot4, {'battery-level': '31.89'}, None, None +305.86, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/65_acbabb.log b/app/controllers/analyze_skills/logs/65_acbabb.log new file mode 100644 index 00000000..729866b0 --- /dev/null +++ b/app/controllers/analyze_skills/logs/65_acbabb.log @@ -0,0 +1,23 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot1, {'battery-level': '29.61'}, None, None +10.05, [INFO], robot1, {'y': 18.0, 'x': -27.23, 'yaw': 3.142}, None, None +20.03, [INFO], robot1, {'battery-level': '28.95'}, None, None +20.03, [INFO], robot1, {'y': 16.416, 'x': -27.085, 'yaw': -3.142}, None, None +30.07, [INFO], robot1, {'battery-level': '28.29'}, None, None +30.07, [INFO], robot1, {'y': 16.125, 'x': -29.058, 'yaw': -3.142}, None, None +40.09, [INFO], robot1, {'y': 16.029, 'x': -31.18, 'yaw': 3.14}, None, None +40.09, [INFO], robot1, {'battery-level': '27.63'}, None, None +50.08, [INFO], robot1, {'y': 15.687, 'x': -33.275, 'yaw': 3.14}, None, None +50.08, [INFO], robot1, {'battery-level': '26.97'}, None, None +60.02, [INFO], robot1, {'y': 15.488, 'x': -35.348, 'yaw': -3.141}, None, None +60.02, [INFO], robot1, {'battery-level': '26.31'}, None, None +70.06, [INFO], robot1, {'battery-level': '25.65'}, None, None +70.06, [INFO], robot1, {'y': 16.533, 'x': -36.679, 'yaw': -3.142}, None, None +80.08, [INFO], robot1, {'battery-level': '24.99'}, None, None +80.08, [INFO], robot1, {'y': 18.653, 'x': -36.719, 'yaw': -3.141}, None, None +90.08, [INFO], robot1, {'battery-level': '24.33'}, None, None +90.08, [INFO], robot1, {'y': 20.758, 'x': -36.923, 'yaw': 3.138}, None, None +100.01, [INFO], robot1, {'y': 21.498, 'x': -38.073, 'yaw': -3.142}, None, None +100.01, [INFO], robot1, {'battery-level': '23.67'}, None, None +107.47, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/app/controllers/analyze_skills/logs/65_acbabp.log b/app/controllers/analyze_skills/logs/65_acbabp.log new file mode 100644 index 00000000..a7bfa7cf --- /dev/null +++ b/app/controllers/analyze_skills/logs/65_acbabp.log @@ -0,0 +1,50 @@ +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot4, {'battery-level': '48.13'}, None, None +10.02, [INFO], robot4, {'y': 34.249, 'x': -33.55, 'yaw': 3.141}, None, None +20.00, [INFO], robot4, {'y': 34.688, 'x': -35.601, 'yaw': -3.141}, None, None +20.00, [INFO], robot4, {'battery-level': '47.57'}, None, None +30.01, [INFO], robot4, {'battery-level': '47.01'}, None, None +30.01, [INFO], robot4, {'y': 33.322, 'x': -36.865, 'yaw': -3.141}, None, None +40.05, [INFO], robot4, {'y': 31.205, 'x': -36.85, 'yaw': -3.141}, None, None +40.05, [INFO], robot4, {'battery-level': '46.45'}, None, None +50.08, [INFO], robot4, {'y': 29.091, 'x': -36.878, 'yaw': -3.142}, None, None +50.08, [INFO], robot4, {'battery-level': '45.89'}, None, None +60.03, [INFO], robot4, {'y': 27.009, 'x': -36.887, 'yaw': 3.141}, None, None +60.03, [INFO], robot4, {'battery-level': '45.33'}, None, None +70.03, [INFO], robot4, {'y': 24.883, 'x': -36.914, 'yaw': 3.141}, None, None +70.03, [INFO], robot4, {'battery-level': '44.77'}, None, None +80.03, [INFO], robot4, {'battery-level': '44.21'}, None, None +80.03, [INFO], robot4, {'y': 22.77, 'x': -36.975, 'yaw': 3.14}, None, None +90.03, [INFO], robot4, {'y': 21.425, 'x': -37.92, 'yaw': -3.136}, None, None +90.03, [INFO], robot4, {'battery-level': '43.65'}, None, None +100.03, [INFO], robot4, {'battery-level': '43.09'}, None, None +100.03, [INFO], robot4, {'y': 21.373, 'x': -38.123, 'yaw': 3.141}, None, None +106.22, [info], nurse, sync, received-request, (status=sending-request) +106.22, [info], nurse, sync, request-sent, (status=waiting) +106.22, [info], nurse, sync, wait-message, (status=message-received) +110.07, [INFO], robot4, {'battery-level': '42.53'}, None, None +110.07, [INFO], robot4, {'y': 21.528, 'x': -37.552, 'yaw': -3.141}, None, None +120.06, [INFO], robot4, {'battery-level': '41.97'}, None, None +120.06, [INFO], robot4, {'y': 19.584, 'x': -37.203, 'yaw': 3.14}, None, None +130.04, [INFO], robot4, {'battery-level': '41.41'}, None, None +130.04, [INFO], robot4, {'y': 17.471, 'x': -37.097, 'yaw': 3.14}, None, None +140.01, [INFO], robot4, {'battery-level': '40.85'}, None, None +140.01, [INFO], robot4, {'y': 15.971, 'x': -36.147, 'yaw': -3.141}, None, None +150.00, [INFO], robot4, {'y': 15.371, 'x': -34.102, 'yaw': -3.141}, None, None +150.00, [INFO], robot4, {'battery-level': '40.29'}, None, None +160.06, [INFO], robot4, {'y': 15.501, 'x': -31.972, 'yaw': 3.142}, None, None +160.06, [INFO], robot4, {'battery-level': '39.73'}, None, None +170.02, [INFO], robot4, {'y': 15.647, 'x': -29.874, 'yaw': 3.141}, None, None +170.02, [INFO], robot4, {'battery-level': '39.17'}, None, None +180.02, [INFO], robot4, {'battery-level': '38.61'}, None, None +180.02, [INFO], robot4, {'y': 15.814, 'x': -27.758, 'yaw': 3.14}, None, None +190.02, [INFO], robot4, {'y': 15.265, 'x': -25.957, 'yaw': 3.141}, None, None +190.02, [INFO], robot4, {'battery-level': '38.05'}, None, None +200.01, [INFO], robot4, {'battery-level': '37.49'}, None, None +200.01, [INFO], robot4, {'y': 13.161, 'x': -25.791, 'yaw': -3.142}, None, None +209.38, [info], lab_arm, sync, wait-message, (status=message-received) +210.01, [INFO], robot4, {'battery-level': '36.93'}, None, None +210.01, [INFO], robot4, {'y': 12.856, 'x': -25.952, 'yaw': 3.14}, None, None +210.29, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/66_acbacb.log b/app/controllers/analyze_skills/logs/66_acbacb.log new file mode 100644 index 00000000..488ee098 --- /dev/null +++ b/app/controllers/analyze_skills/logs/66_acbacb.log @@ -0,0 +1,40 @@ +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['PC Room 3', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r4', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +9.99, [INFO], robot4, {'y': 18.063, 'x': -13.623, 'yaw': -3.141}, None, None +9.99, [INFO], robot4, {'battery-level': '48.13'}, None, None +20.01, [INFO], robot4, {'battery-level': '47.57'}, None, None +20.01, [INFO], robot4, {'y': 16.219, 'x': -13.932, 'yaw': 3.141}, None, None +30.00, [INFO], robot4, {'y': 16.09, 'x': -16.051, 'yaw': 3.141}, None, None +30.00, [INFO], robot4, {'battery-level': '47.01'}, None, None +40.00, [INFO], robot4, {'y': 16.041, 'x': -18.17, 'yaw': 3.142}, None, None +40.00, [INFO], robot4, {'battery-level': '46.45'}, None, None +49.99, [INFO], robot4, {'y': 16.207, 'x': -20.28, 'yaw': 3.142}, None, None +49.99, [INFO], robot4, {'battery-level': '45.89'}, None, None +60.00, [INFO], robot4, {'battery-level': '45.33'}, None, None +60.00, [INFO], robot4, {'y': 16.231, 'x': -22.403, 'yaw': 3.141}, None, None +70.00, [INFO], robot4, {'y': 16.127, 'x': -24.526, 'yaw': 3.141}, None, None +70.00, [INFO], robot4, {'battery-level': '44.77'}, None, None +80.03, [INFO], robot4, {'y': 16.054, 'x': -26.657, 'yaw': 3.141}, None, None +80.03, [INFO], robot4, {'battery-level': '44.21'}, None, None +90.02, [INFO], robot4, {'battery-level': '43.65'}, None, None +90.02, [INFO], robot4, {'y': 16.589, 'x': -28.535, 'yaw': 3.142}, None, None +100.02, [INFO], robot4, {'y': 17.891, 'x': -28.596, 'yaw': 3.141}, None, None +100.02, [INFO], robot4, {'battery-level': '43.09'}, None, None +110.01, [INFO], robot4, {'battery-level': '42.53'}, None, None +110.01, [INFO], robot4, {'y': 17.976, 'x': -28.554, 'yaw': -3.141}, None, None +119.19, [info], nurse, sync, received-request, (status=sending-request) +119.19, [info], nurse, sync, request-sent, (status=waiting) +119.21, [info], nurse, sync, wait-message, (status=message-received) +120.00, [INFO], robot4, {'battery-level': '41.97'}, None, None +120.00, [INFO], robot4, {'y': 17.891, 'x': -28.671, 'yaw': -3.141}, None, None +130.00, [INFO], robot4, {'battery-level': '41.41'}, None, None +130.00, [INFO], robot4, {'y': 16.26, 'x': -28.085, 'yaw': 3.141}, None, None +139.97, [INFO], robot4, {'y': 15.611, 'x': -26.253, 'yaw': 3.141}, None, None +140.00, [INFO], robot4, {'battery-level': '40.85'}, None, None +149.98, [INFO], robot4, {'y': 13.556, 'x': -25.715, 'yaw': -3.141}, None, None +149.98, [INFO], robot4, {'battery-level': '40.29'}, None, None +160.01, [INFO], robot4, {'battery-level': '39.73'}, None, None +160.01, [INFO], robot4, {'y': 12.898, 'x': -25.961, 'yaw': 3.139}, None, None +167.62, [info], lab_arm, sync, wait-message, (status=message-received) +167.88, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/66_acbacp.log b/app/controllers/analyze_skills/logs/66_acbacp.log new file mode 100644 index 00000000..94c8c628 --- /dev/null +++ b/app/controllers/analyze_skills/logs/66_acbacp.log @@ -0,0 +1,33 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot2, {'y': 18.001, 'x': -21.0, 'yaw': 3.142}, None, None +10.09, [INFO], robot2, {'battery-level': '57.56'}, None, None +20.04, [INFO], robot2, {'y': 16.149, 'x': -21.116, 'yaw': -3.141}, None, None +20.04, [INFO], robot2, {'battery-level': '57.30'}, None, None +30.06, [INFO], robot2, {'y': 16.079, 'x': -23.221, 'yaw': 3.142}, None, None +30.06, [INFO], robot2, {'battery-level': '57.04'}, None, None +40.09, [INFO], robot2, {'y': 16.011, 'x': -25.336, 'yaw': 3.141}, None, None +40.09, [INFO], robot2, {'battery-level': '56.78'}, None, None +50.00, [INFO], robot2, {'battery-level': '56.52'}, None, None +50.00, [INFO], robot2, {'y': 16.002, 'x': -27.432, 'yaw': 3.142}, None, None +60.03, [INFO], robot2, {'battery-level': '56.26'}, None, None +60.03, [INFO], robot2, {'y': 17.308, 'x': -28.665, 'yaw': 3.142}, None, None +70.06, [INFO], robot2, {'y': 17.941, 'x': -28.606, 'yaw': -3.141}, None, None +70.06, [INFO], robot2, {'battery-level': '56.00'}, None, None +77.45, [info], nurse, sync, received-request, (status=sending-request) +77.45, [info], nurse, sync, request-sent, (status=waiting) +77.45, [info], nurse, sync, wait-message, (status=message-received) +80.03, [INFO], robot2, {'battery-level': '55.74'}, None, None +80.03, [INFO], robot2, {'y': 17.678, 'x': -28.709, 'yaw': -3.142}, None, None +90.05, [INFO], robot2, {'battery-level': '55.48'}, None, None +90.05, [INFO], robot2, {'y': 16.096, 'x': -28.1, 'yaw': -3.142}, None, None +100.02, [INFO], robot2, {'battery-level': '55.22'}, None, None +100.02, [INFO], robot2, {'y': 15.695, 'x': -26.161, 'yaw': 3.142}, None, None +110.06, [INFO], robot2, {'battery-level': '54.96'}, None, None +110.06, [INFO], robot2, {'y': 13.62, 'x': -25.714, 'yaw': 3.142}, None, None +120.01, [INFO], robot2, {'battery-level': '54.70'}, None, None +120.01, [INFO], robot2, {'y': 12.915, 'x': -25.943, 'yaw': -3.142}, None, None +122.31, [info], lab_arm, sync, wait-message, (status=message-received) +123.24, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/67_acbbab.log b/app/controllers/analyze_skills/logs/67_acbbab.log new file mode 100644 index 00000000..fc64b6aa --- /dev/null +++ b/app/controllers/analyze_skills/logs/67_acbbab.log @@ -0,0 +1,42 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot5, {'battery-level': '71.90'}, None, None +10.02, [INFO], robot5, {'y': 17.198, 'x': -13.5, 'yaw': -3.142}, None, None +20.06, [INFO], robot5, {'y': 16.021, 'x': -14.666, 'yaw': 3.142}, None, None +20.06, [INFO], robot5, {'battery-level': '71.14'}, None, None +30.01, [INFO], robot5, {'battery-level': '70.38'}, None, None +30.01, [INFO], robot5, {'y': 15.925, 'x': -16.772, 'yaw': 3.14}, None, None +40.06, [INFO], robot5, {'battery-level': '69.62'}, None, None +40.06, [INFO], robot5, {'y': 15.999, 'x': -18.895, 'yaw': -3.141}, None, None +50.09, [INFO], robot5, {'battery-level': '68.86'}, None, None +50.09, [INFO], robot5, {'y': 16.152, 'x': -21.001, 'yaw': 3.141}, None, None +60.03, [INFO], robot5, {'y': 16.128, 'x': -23.086, 'yaw': 3.142}, None, None +60.03, [INFO], robot5, {'battery-level': '68.10'}, None, None +70.00, [INFO], robot5, {'y': 16.061, 'x': -25.2, 'yaw': 3.141}, None, None +70.00, [INFO], robot5, {'battery-level': '67.34'}, None, None +80.08, [INFO], robot5, {'battery-level': '66.58'}, None, None +80.08, [INFO], robot5, {'y': 16.052, 'x': -27.328, 'yaw': 3.141}, None, None +90.04, [INFO], robot5, {'battery-level': '65.82'}, None, None +90.04, [INFO], robot5, {'y': 16.092, 'x': -29.444, 'yaw': -3.142}, None, None +100.07, [INFO], robot5, {'y': 15.969, 'x': -31.567, 'yaw': 3.141}, None, None +100.07, [INFO], robot5, {'battery-level': '65.06'}, None, None +110.02, [INFO], robot5, {'battery-level': '64.30'}, None, None +110.02, [INFO], robot5, {'y': 15.626, 'x': -33.668, 'yaw': 3.141}, None, None +120.06, [INFO], robot5, {'battery-level': '63.54'}, None, None +120.06, [INFO], robot5, {'y': 15.549, 'x': -35.775, 'yaw': -3.141}, None, None +130.08, [INFO], robot5, {'battery-level': '62.78'}, None, None +130.08, [INFO], robot5, {'y': 17.019, 'x': -36.708, 'yaw': -3.142}, None, None +140.03, [INFO], robot5, {'y': 17.613, 'x': -36.729, 'yaw': -3.142}, None, None +140.03, [INFO], robot5, {'battery-level': '62.02'}, None, None +150.08, [INFO], robot5, {'battery-level': '61.26'}, None, None +150.08, [INFO], robot5, {'y': 17.876, 'x': -36.153, 'yaw': 3.138}, None, None +160.01, [INFO], robot5, {'battery-level': '60.50'}, None, None +160.01, [INFO], robot5, {'y': 18.305, 'x': -35.656, 'yaw': -3.136}, None, None +170.02, [INFO], robot5, {'battery-level': '59.74'}, None, None +170.02, [INFO], robot5, {'y': 18.299, 'x': -35.702, 'yaw': 3.142}, None, None +180.07, [INFO], robot5, {'battery-level': '58.98'}, None, None +180.07, [INFO], robot5, {'y': 18.166, 'x': -35.948, 'yaw': 3.142}, None, None +190.04, [INFO], robot5, {'y': 18.361, 'x': -35.705, 'yaw': 3.141}, None, None +190.04, [INFO], robot5, {'battery-level': '58.22'}, None, None +195.37, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/67_acbbap.log b/app/controllers/analyze_skills/logs/67_acbbap.log new file mode 100644 index 00000000..b7b2017c --- /dev/null +++ b/app/controllers/analyze_skills/logs/67_acbbap.log @@ -0,0 +1,55 @@ +0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot3, {'y': 21.272, 'x': -37.326, 'yaw': 3.141}, None, None +10.04, [INFO], robot3, {'battery-level': '71.75'}, None, None +20.08, [INFO], robot3, {'battery-level': '71.11'}, None, None +20.08, [INFO], robot3, {'y': 19.157, 'x': -37.051, 'yaw': -3.141}, None, None +30.04, [INFO], robot3, {'battery-level': '70.47'}, None, None +30.04, [INFO], robot3, {'y': 17.763, 'x': -35.483, 'yaw': 3.138}, None, None +40.09, [INFO], robot3, {'battery-level': '69.83'}, None, None +40.09, [INFO], robot3, {'y': 18.846, 'x': -34.01, 'yaw': -3.142}, None, None +47.73, [info], nurse, sync, received-request, (status=sending-request) +47.73, [info], nurse, sync, request-sent, (status=waiting) +47.73, [info], nurse, sync, wait-message, (status=message-received) +50.04, [INFO], robot3, {'y': 18.925, 'x': -34.13, 'yaw': -3.142}, None, None +50.04, [INFO], robot3, {'battery-level': '69.19'}, None, None +60.04, [INFO], robot3, {'battery-level': '68.55'}, None, None +60.04, [INFO], robot3, {'y': 17.788, 'x': -35.687, 'yaw': 3.141}, None, None +70.01, [INFO], robot3, {'y': 18.016, 'x': -36.2, 'yaw': -3.141}, None, None +70.01, [INFO], robot3, {'battery-level': '67.91'}, None, None +80.07, [INFO], robot3, {'y': 17.522, 'x': -37.036, 'yaw': -3.142}, None, None +80.07, [INFO], robot3, {'battery-level': '67.27'}, None, None +90.03, [INFO], robot3, {'battery-level': '66.63'}, None, None +90.03, [INFO], robot3, {'y': 17.221, 'x': -37.064, 'yaw': -3.141}, None, None +100.07, [INFO], robot3, {'battery-level': '65.99'}, None, None +100.07, [INFO], robot3, {'y': 17.265, 'x': -36.902, 'yaw': -3.142}, None, None +110.03, [INFO], robot3, {'battery-level': '65.35'}, None, None +110.03, [INFO], robot3, {'y': 17.255, 'x': -36.846, 'yaw': -3.142}, None, None +120.06, [INFO], robot3, {'battery-level': '64.71'}, None, None +120.06, [INFO], robot3, {'y': 17.163, 'x': -36.881, 'yaw': -3.141}, None, None +130.02, [INFO], robot3, {'battery-level': '64.07'}, None, None +130.02, [INFO], robot3, {'y': 17.204, 'x': -36.815, 'yaw': 3.141}, None, None +140.05, [INFO], robot3, {'battery-level': '63.43'}, None, None +140.05, [INFO], robot3, {'y': 17.472, 'x': -37.029, 'yaw': -3.141}, None, None +150.02, [INFO], robot3, {'y': 17.265, 'x': -36.951, 'yaw': 3.142}, None, None +150.02, [INFO], robot3, {'battery-level': '62.79'}, None, None +160.08, [INFO], robot3, {'y': 17.353, 'x': -36.898, 'yaw': -3.141}, None, None +160.08, [INFO], robot3, {'battery-level': '62.15'}, None, None +170.05, [INFO], robot3, {'battery-level': '61.51'}, None, None +170.05, [INFO], robot3, {'y': 17.46, 'x': -36.968, 'yaw': -3.141}, None, None +179.99, [INFO], robot3, {'y': 17.251, 'x': -36.863, 'yaw': -3.141}, None, None +180.09, [INFO], robot3, {'battery-level': '60.87'}, None, None +190.04, [INFO], robot3, {'y': 17.47, 'x': -37.051, 'yaw': -3.141}, None, None +190.04, [INFO], robot3, {'battery-level': '60.23'}, None, None +200.04, [INFO], robot3, {'battery-level': '59.59'}, None, None +200.04, [INFO], robot3, {'y': 17.323, 'x': -37.019, 'yaw': 3.141}, None, None +210.00, [INFO], robot3, {'battery-level': '58.95'}, None, None +210.00, [INFO], robot3, {'y': 17.413, 'x': -36.957, 'yaw': -3.142}, None, None +220.00, [INFO], robot3, {'y': 17.346, 'x': -36.819, 'yaw': 3.142}, None, None +220.00, [INFO], robot3, {'battery-level': '58.31'}, None, None +230.08, [INFO], robot3, {'battery-level': '57.67'}, None, None +230.08, [INFO], robot3, {'y': 17.31, 'x': -37.088, 'yaw': -3.141}, None, None +240.04, [INFO], robot3, {'battery-level': '57.03'}, None, None +240.04, [INFO], robot3, {'y': 17.369, 'x': -36.921, 'yaw': 3.142}, None, None +242.44, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/68_acbbbb.log b/app/controllers/analyze_skills/logs/68_acbbbb.log new file mode 100644 index 00000000..f545face --- /dev/null +++ b/app/controllers/analyze_skills/logs/68_acbbbb.log @@ -0,0 +1,63 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot5, {'y': 17.277, 'x': -11.684, 'yaw': -3.141}, None, None +10.09, [INFO], robot5, {'battery-level': '71.90'}, None, None +20.01, [INFO], robot5, {'y': 16.281, 'x': -13.102, 'yaw': 3.142}, None, None +20.01, [INFO], robot5, {'battery-level': '71.14'}, None, None +30.04, [INFO], robot5, {'battery-level': '70.38'}, None, None +30.04, [INFO], robot5, {'y': 16.122, 'x': -15.224, 'yaw': 3.141}, None, None +40.08, [INFO], robot5, {'battery-level': '69.62'}, None, None +40.08, [INFO], robot5, {'y': 16.095, 'x': -17.334, 'yaw': 3.14}, None, None +50.02, [INFO], robot5, {'y': 16.195, 'x': -19.422, 'yaw': 3.142}, None, None +50.02, [INFO], robot5, {'battery-level': '68.86'}, None, None +60.01, [INFO], robot5, {'battery-level': '68.10'}, None, None +60.01, [INFO], robot5, {'y': 16.316, 'x': -21.535, 'yaw': 3.142}, None, None +70.07, [INFO], robot5, {'battery-level': '67.34'}, None, None +70.07, [INFO], robot5, {'y': 16.172, 'x': -23.664, 'yaw': 3.141}, None, None +80.08, [INFO], robot5, {'battery-level': '66.58'}, None, None +80.08, [INFO], robot5, {'y': 16.137, 'x': -25.777, 'yaw': 3.141}, None, None +90.02, [INFO], robot5, {'y': 16.191, 'x': -27.875, 'yaw': -3.141}, None, None +90.02, [INFO], robot5, {'battery-level': '65.82'}, None, None +100.05, [INFO], robot5, {'battery-level': '65.06'}, None, None +100.05, [INFO], robot5, {'y': 16.193, 'x': -29.988, 'yaw': 3.137}, None, None +110.09, [INFO], robot5, {'y': 15.938, 'x': -32.102, 'yaw': -3.142}, None, None +110.09, [INFO], robot5, {'battery-level': '64.30'}, None, None +120.07, [INFO], robot5, {'battery-level': '63.54'}, None, None +120.07, [INFO], robot5, {'y': 15.446, 'x': -34.185, 'yaw': 3.142}, None, None +130.08, [INFO], robot5, {'battery-level': '62.78'}, None, None +130.08, [INFO], robot5, {'y': 15.633, 'x': -36.301, 'yaw': -3.142}, None, None +140.01, [INFO], robot5, {'battery-level': '62.02'}, None, None +140.01, [INFO], robot5, {'y': 17.433, 'x': -36.794, 'yaw': -3.142}, None, None +150.02, [INFO], robot5, {'battery-level': '61.26'}, None, None +150.02, [INFO], robot5, {'y': 19.551, 'x': -36.894, 'yaw': 3.137}, None, None +160.02, [INFO], robot5, {'battery-level': '60.50'}, None, None +160.02, [INFO], robot5, {'y': 21.493, 'x': -37.352, 'yaw': 3.141}, None, None +170.03, [INFO], robot5, {'y': 21.446, 'x': -38.088, 'yaw': -3.142}, None, None +170.03, [INFO], robot5, {'battery-level': '59.74'}, None, None +178.31, [info], nurse, sync, received-request, (status=sending-request) +178.31, [info], nurse, sync, request-sent, (status=waiting) +178.40, [info], nurse, sync, wait-message, (status=message-received) +180.07, [INFO], robot5, {'y': 21.418, 'x': -37.983, 'yaw': 3.141}, None, None +180.07, [INFO], robot5, {'battery-level': '58.98'}, None, None +190.02, [INFO], robot5, {'y': 19.92, 'x': -37.159, 'yaw': 3.141}, None, None +190.02, [INFO], robot5, {'battery-level': '58.22'}, None, None +200.04, [INFO], robot5, {'battery-level': '57.46'}, None, None +200.04, [INFO], robot5, {'y': 17.808, 'x': -37.054, 'yaw': 3.141}, None, None +210.02, [INFO], robot5, {'battery-level': '56.70'}, None, None +210.02, [INFO], robot5, {'y': 15.942, 'x': -36.554, 'yaw': 3.141}, None, None +220.06, [INFO], robot5, {'y': 15.44, 'x': -34.471, 'yaw': -3.141}, None, None +220.06, [INFO], robot5, {'battery-level': '55.94'}, None, None +230.08, [INFO], robot5, {'y': 15.578, 'x': -32.348, 'yaw': 3.142}, None, None +230.08, [INFO], robot5, {'battery-level': '55.18'}, None, None +240.03, [INFO], robot5, {'battery-level': '54.42'}, None, None +240.03, [INFO], robot5, {'y': 15.599, 'x': -30.249, 'yaw': -3.142}, None, None +250.06, [INFO], robot5, {'y': 15.796, 'x': -28.134, 'yaw': 3.142}, None, None +250.06, [INFO], robot5, {'battery-level': '53.66'}, None, None +260.01, [INFO], robot5, {'battery-level': '52.90'}, None, None +260.01, [INFO], robot5, {'y': 15.49, 'x': -26.171, 'yaw': 3.142}, None, None +270.06, [INFO], robot5, {'battery-level': '52.14'}, None, None +270.06, [INFO], robot5, {'y': 13.434, 'x': -25.73, 'yaw': 3.141}, None, None +280.05, [INFO], robot5, {'battery-level': '51.38'}, None, None +280.05, [INFO], robot5, {'y': 12.827, 'x': -25.926, 'yaw': 3.142}, None, None +282.45, [info], lab_arm, sync, wait-message, (status=message-received) +283.37, [WARN], robot5, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/68_acbbbp.log b/app/controllers/analyze_skills/logs/68_acbbbp.log new file mode 100644 index 00000000..ff100a0a --- /dev/null +++ b/app/controllers/analyze_skills/logs/68_acbbbp.log @@ -0,0 +1,41 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'battery-level': '90.76'}, None, None +10.01, [INFO], robot6, {'y': 18.502, 'x': -34.34, 'yaw': 3.141}, None, None +20.07, [INFO], robot6, {'y': 17.981, 'x': -36.113, 'yaw': -3.142}, None, None +20.07, [INFO], robot6, {'battery-level': '90.38'}, None, None +30.08, [INFO], robot6, {'battery-level': '90.00'}, None, None +30.08, [INFO], robot6, {'y': 19.848, 'x': -36.822, 'yaw': 3.142}, None, None +40.08, [INFO], robot6, {'battery-level': '89.62'}, None, None +40.08, [INFO], robot6, {'y': 21.578, 'x': -37.637, 'yaw': -3.141}, None, None +50.03, [INFO], robot6, {'y': 21.411, 'x': -38.08, 'yaw': 3.141}, None, None +50.03, [INFO], robot6, {'battery-level': '89.24'}, None, None +55.20, [info], nurse, sync, received-request, (status=sending-request) +55.20, [info], nurse, sync, request-sent, (status=waiting) +55.20, [info], nurse, sync, wait-message, (status=message-received) +60.09, [INFO], robot6, {'battery-level': '88.86'}, None, None +60.09, [INFO], robot6, {'y': 21.238, 'x': -37.318, 'yaw': -3.141}, None, None +70.03, [INFO], robot6, {'y': 19.151, 'x': -37.173, 'yaw': 3.142}, None, None +70.03, [INFO], robot6, {'battery-level': '88.48'}, None, None +80.06, [INFO], robot6, {'y': 17.023, 'x': -37.087, 'yaw': 3.14}, None, None +80.06, [INFO], robot6, {'battery-level': '88.10'}, None, None +90.02, [INFO], robot6, {'y': 15.757, 'x': -35.904, 'yaw': -3.14}, None, None +90.02, [INFO], robot6, {'battery-level': '87.72'}, None, None +100.06, [INFO], robot6, {'y': 15.362, 'x': -33.819, 'yaw': -3.141}, None, None +100.06, [INFO], robot6, {'battery-level': '87.34'}, None, None +110.08, [INFO], robot6, {'y': 15.522, 'x': -31.7, 'yaw': 3.141}, None, None +110.08, [INFO], robot6, {'battery-level': '86.96'}, None, None +120.02, [INFO], robot6, {'battery-level': '86.58'}, None, None +120.02, [INFO], robot6, {'y': 15.645, 'x': -29.599, 'yaw': -3.142}, None, None +130.07, [INFO], robot6, {'battery-level': '86.20'}, None, None +130.07, [INFO], robot6, {'y': 15.794, 'x': -27.484, 'yaw': 3.142}, None, None +140.00, [INFO], robot6, {'battery-level': '85.82'}, None, None +140.00, [INFO], robot6, {'y': 14.876, 'x': -25.936, 'yaw': 3.142}, None, None +150.03, [INFO], robot6, {'y': 12.96, 'x': -25.874, 'yaw': 3.142}, None, None +150.03, [INFO], robot6, {'battery-level': '85.44'}, None, None +160.04, [INFO], robot6, {'y': 12.872, 'x': -25.959, 'yaw': 3.141}, None, None +160.04, [INFO], robot6, {'battery-level': '85.06'}, None, None +160.04, [info], lab_arm, sync, wait-message, (status=message-received) +160.97, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/69_acbbcb.log b/app/controllers/analyze_skills/logs/69_acbbcb.log new file mode 100644 index 00000000..255f07d5 --- /dev/null +++ b/app/controllers/analyze_skills/logs/69_acbbcb.log @@ -0,0 +1,40 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot1, {'battery-level': '29.61'}, None, None +10.04, [INFO], robot1, {'y': 34.07, 'x': -39.027, 'yaw': 3.141}, None, None +20.09, [INFO], robot1, {'y': 34.175, 'x': -37.143, 'yaw': -3.142}, None, None +20.09, [INFO], robot1, {'battery-level': '28.95'}, None, None +30.08, [INFO], robot1, {'battery-level': '28.29'}, None, None +30.08, [INFO], robot1, {'y': 32.08, 'x': -37.006, 'yaw': 3.141}, None, None +40.03, [INFO], robot1, {'battery-level': '27.63'}, None, None +40.03, [INFO], robot1, {'y': 29.978, 'x': -37.042, 'yaw': 3.141}, None, None +50.00, [INFO], robot1, {'battery-level': '26.97'}, None, None +50.00, [INFO], robot1, {'y': 27.878, 'x': -36.982, 'yaw': 3.141}, None, None +60.04, [INFO], robot1, {'battery-level': '26.31'}, None, None +60.04, [INFO], robot1, {'y': 25.751, 'x': -37.058, 'yaw': 3.141}, None, None +70.07, [INFO], robot1, {'battery-level': '25.65'}, None, None +70.07, [INFO], robot1, {'y': 23.641, 'x': -37.037, 'yaw': -3.142}, None, None +80.01, [INFO], robot1, {'y': 21.548, 'x': -37.138, 'yaw': 3.141}, None, None +80.01, [INFO], robot1, {'battery-level': '24.99'}, None, None +90.09, [INFO], robot1, {'battery-level': '24.33'}, None, None +90.09, [INFO], robot1, {'y': 19.406, 'x': -37.111, 'yaw': 3.138}, None, None +100.04, [INFO], robot1, {'y': 17.313, 'x': -37.072, 'yaw': 3.141}, None, None +100.04, [INFO], robot1, {'battery-level': '23.67'}, None, None +110.02, [INFO], robot1, {'y': 15.807, 'x': -36.13, 'yaw': -3.142}, None, None +110.02, [INFO], robot1, {'battery-level': '23.01'}, None, None +120.06, [INFO], robot1, {'battery-level': '22.35'}, None, None +120.06, [INFO], robot1, {'y': 15.351, 'x': -34.037, 'yaw': 3.14}, None, None +130.03, [INFO], robot1, {'battery-level': '21.69'}, None, None +130.03, [INFO], robot1, {'y': 15.5, 'x': -31.929, 'yaw': 3.142}, None, None +140.00, [INFO], robot1, {'y': 15.668, 'x': -29.816, 'yaw': -3.142}, None, None +140.00, [INFO], robot1, {'battery-level': '21.03'}, None, None +150.06, [INFO], robot1, {'y': 16.989, 'x': -28.569, 'yaw': -3.141}, None, None +150.06, [INFO], robot1, {'battery-level': '20.37'}, None, None +160.02, [INFO], robot1, {'battery-level': '19.71'}, None, None +160.02, [INFO], robot1, {'y': 17.948, 'x': -28.584, 'yaw': 3.141}, None, None +170.05, [INFO], robot1, {'battery-level': '19.05'}, None, None +170.05, [INFO], robot1, {'y': 18.03, 'x': -28.597, 'yaw': 3.142}, None, None +170.51, [info], nurse, sync, received-request, (status=sending-request) +170.51, [info], nurse, sync, request-sent, (status=waiting) +170.51, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/app/controllers/analyze_skills/logs/69_acbbcp.log b/app/controllers/analyze_skills/logs/69_acbbcp.log new file mode 100644 index 00000000..66596438 --- /dev/null +++ b/app/controllers/analyze_skills/logs/69_acbbcp.log @@ -0,0 +1,23 @@ +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'battery-level': '90.76'}, None, None +10.04, [INFO], robot6, {'y': 17.228, 'x': -27.105, 'yaw': -3.141}, None, None +20.01, [INFO], robot6, {'battery-level': '90.38'}, None, None +20.01, [INFO], robot6, {'y': 16.261, 'x': -28.208, 'yaw': -3.142}, None, None +30.04, [INFO], robot6, {'y': 17.887, 'x': -28.603, 'yaw': 3.14}, None, None +30.04, [INFO], robot6, {'battery-level': '90.00'}, None, None +40.06, [INFO], robot6, {'battery-level': '89.62'}, None, None +40.06, [INFO], robot6, {'y': 18.002, 'x': -28.61, 'yaw': -3.142}, None, None +41.62, [info], nurse, sync, received-request, (status=sending-request) +41.62, [info], nurse, sync, request-sent, (status=waiting) +41.62, [info], nurse, sync, wait-message, (status=message-received) +50.02, [INFO], robot6, {'y': 16.467, 'x': -28.748, 'yaw': 3.141}, None, None +50.02, [INFO], robot6, {'battery-level': '89.24'}, None, None +60.09, [INFO], robot6, {'y': 16.061, 'x': -26.864, 'yaw': 3.141}, None, None +60.09, [INFO], robot6, {'battery-level': '88.86'}, None, None +70.06, [INFO], robot6, {'y': 14.534, 'x': -25.79, 'yaw': 3.141}, None, None +70.06, [INFO], robot6, {'battery-level': '88.48'}, None, None +80.03, [INFO], robot6, {'battery-level': '88.10'}, None, None +80.03, [INFO], robot6, {'y': 12.893, 'x': -25.943, 'yaw': -3.142}, None, None +87.05, [info], lab_arm, sync, wait-message, (status=message-received) +87.97, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/6_aaabcb.log b/app/controllers/analyze_skills/logs/6_aaabcb.log new file mode 100644 index 00000000..e3570020 --- /dev/null +++ b/app/controllers/analyze_skills/logs/6_aaabcb.log @@ -0,0 +1,25 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot6, {'y': 17.177, 'x': -27.11, 'yaw': 3.142}, None, None +10.05, [INFO], robot6, {'battery-level': '53.44'}, None, None +20.02, [INFO], robot6, {'battery-level': '52.72'}, None, None +20.02, [INFO], robot6, {'y': 16.392, 'x': -28.367, 'yaw': -3.141}, None, None +30.07, [INFO], robot6, {'battery-level': '52.00'}, None, None +30.07, [INFO], robot6, {'y': 17.965, 'x': -28.589, 'yaw': 3.141}, None, None +35.15, [info], nurse, sync, received-request, (status=sending-request) +35.15, [info], nurse, sync, request-sent, (status=waiting) +35.15, [info], nurse, sync, wait-message, (status=message-received) +40.04, [INFO], robot6, {'battery-level': '51.28'}, None, None +40.04, [INFO], robot6, {'y': 17.178, 'x': -28.69, 'yaw': -3.141}, None, None +50.03, [INFO], robot6, {'y': 16.194, 'x': -27.462, 'yaw': -3.142}, None, None +50.03, [INFO], robot6, {'battery-level': '50.56'}, None, None +60.01, [INFO], robot6, {'y': 15.099, 'x': -25.996, 'yaw': 3.142}, None, None +60.01, [INFO], robot6, {'battery-level': '49.84'}, None, None +70.02, [INFO], robot6, {'y': 13.067, 'x': -25.848, 'yaw': -3.142}, None, None +70.02, [INFO], robot6, {'battery-level': '49.12'}, None, None +80.00, [INFO], robot6, {'battery-level': '48.40'}, None, None +80.00, [INFO], robot6, {'y': 12.887, 'x': -25.968, 'yaw': 3.142}, None, None +80.22, [info], lab_arm, sync, wait-message, (status=message-received) +81.02, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/6_aaabcp.log b/app/controllers/analyze_skills/logs/6_aaabcp.log new file mode 100644 index 00000000..83cc749e --- /dev/null +++ b/app/controllers/analyze_skills/logs/6_aaabcp.log @@ -0,0 +1,24 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.14, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.14, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'y': 17.95, 'x': -27.017, 'yaw': -3.141}, None, None +10.04, [INFO], robot6, {'battery-level': '53.44'}, None, None +20.04, [INFO], robot6, {'y': 16.4, 'x': -27.479, 'yaw': -3.142}, None, None +20.04, [INFO], robot6, {'battery-level': '52.72'}, None, None +30.07, [INFO], robot6, {'y': 17.566, 'x': -28.631, 'yaw': 3.142}, None, None +30.07, [INFO], robot6, {'battery-level': '52.00'}, None, None +38.58, [info], nurse, sync, received-request, (status=sending-request) +38.58, [info], nurse, sync, request-sent, (status=waiting) +38.58, [info], nurse, sync, wait-message, (status=message-received) +40.04, [INFO], robot6, {'y': 17.851, 'x': -28.579, 'yaw': 3.141}, None, None +40.04, [INFO], robot6, {'battery-level': '51.28'}, None, None +50.02, [INFO], robot6, {'battery-level': '50.56'}, None, None +50.02, [INFO], robot6, {'y': 16.166, 'x': -28.176, 'yaw': -3.141}, None, None +60.04, [INFO], robot6, {'battery-level': '49.84'}, None, None +60.04, [INFO], robot6, {'y': 15.826, 'x': -26.156, 'yaw': 3.142}, None, None +70.05, [INFO], robot6, {'battery-level': '49.12'}, None, None +70.05, [INFO], robot6, {'y': 13.732, 'x': -25.716, 'yaw': -3.142}, None, None +80.05, [INFO], robot6, {'battery-level': '48.40'}, None, None +80.05, [INFO], robot6, {'y': 12.917, 'x': -25.939, 'yaw': -3.142}, None, None +83.11, [info], lab_arm, sync, wait-message, (status=message-received) +83.69, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/70_acbcab.log b/app/controllers/analyze_skills/logs/70_acbcab.log new file mode 100644 index 00000000..f5b538c8 --- /dev/null +++ b/app/controllers/analyze_skills/logs/70_acbcab.log @@ -0,0 +1,60 @@ +0.00, [INFO], robot1, {'battery-level': '30.20'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot1, {'battery-level': '29.61'}, None, None +10.00, [INFO], robot1, {'y': 17.368, 'x': -11.657, 'yaw': -3.142}, None, None +20.02, [INFO], robot1, {'y': 16.278, 'x': -13.007, 'yaw': 3.142}, None, None +20.02, [INFO], robot1, {'battery-level': '28.95'}, None, None +30.02, [INFO], robot1, {'y': 16.16, 'x': -15.122, 'yaw': 3.142}, None, None +30.02, [INFO], robot1, {'battery-level': '28.29'}, None, None +40.09, [INFO], robot1, {'battery-level': '27.63'}, None, None +40.09, [INFO], robot1, {'y': 16.193, 'x': -17.234, 'yaw': 3.141}, None, None +50.07, [INFO], robot1, {'y': 16.287, 'x': -19.337, 'yaw': 3.142}, None, None +50.07, [INFO], robot1, {'battery-level': '26.97'}, None, None +60.06, [INFO], robot1, {'y': 16.34, 'x': -21.444, 'yaw': 3.142}, None, None +60.06, [INFO], robot1, {'battery-level': '26.31'}, None, None +70.01, [INFO], robot1, {'battery-level': '25.65'}, None, None +70.01, [INFO], robot1, {'y': 16.147, 'x': -23.542, 'yaw': 3.141}, None, None +80.06, [INFO], robot1, {'battery-level': '24.99'}, None, None +80.06, [INFO], robot1, {'y': 16.106, 'x': -25.665, 'yaw': 3.14}, None, None +90.06, [INFO], robot1, {'battery-level': '24.33'}, None, None +90.06, [INFO], robot1, {'y': 16.151, 'x': -27.772, 'yaw': -3.14}, None, None +100.05, [INFO], robot1, {'y': 16.227, 'x': -29.882, 'yaw': 3.142}, None, None +100.05, [INFO], robot1, {'battery-level': '23.67'}, None, None +110.03, [INFO], robot1, {'battery-level': '23.01'}, None, None +110.03, [INFO], robot1, {'y': 15.955, 'x': -31.986, 'yaw': -3.141}, None, None +120.01, [INFO], robot1, {'battery-level': '22.35'}, None, None +120.01, [INFO], robot1, {'y': 15.488, 'x': -34.076, 'yaw': -3.142}, None, None +130.06, [INFO], robot1, {'y': 15.642, 'x': -36.197, 'yaw': 3.142}, None, None +130.06, [INFO], robot1, {'battery-level': '21.69'}, None, None +140.05, [INFO], robot1, {'battery-level': '21.03'}, None, None +140.05, [INFO], robot1, {'y': 17.314, 'x': -36.938, 'yaw': -3.142}, None, None +150.03, [INFO], robot1, {'battery-level': '20.37'}, None, None +150.03, [INFO], robot1, {'y': 17.709, 'x': -36.925, 'yaw': -3.142}, None, None +160.08, [INFO], robot1, {'y': 17.751, 'x': -36.895, 'yaw': 3.141}, None, None +160.08, [INFO], robot1, {'battery-level': '19.71'}, None, None +170.05, [INFO], robot1, {'y': 17.753, 'x': -36.892, 'yaw': -3.142}, None, None +170.05, [INFO], robot1, {'battery-level': '19.05'}, None, None +180.01, [INFO], robot1, {'battery-level': '18.39'}, None, None +180.01, [INFO], robot1, {'y': 17.752, 'x': -36.895, 'yaw': 3.14}, None, None +190.07, [INFO], robot1, {'battery-level': '17.73'}, None, None +190.07, [INFO], robot1, {'y': 17.75, 'x': -36.895, 'yaw': -3.142}, None, None +200.06, [INFO], robot1, {'y': 17.75, 'x': -36.895, 'yaw': 3.142}, None, None +200.06, [INFO], robot1, {'battery-level': '17.07'}, None, None +210.07, [INFO], robot1, {'battery-level': '16.41'}, None, None +210.07, [INFO], robot1, {'y': 17.75, 'x': -36.895, 'yaw': -3.142}, None, None +220.02, [INFO], robot1, {'battery-level': '15.75'}, None, None +220.02, [INFO], robot1, {'y': 17.676, 'x': -37.137, 'yaw': 3.141}, None, None +230.07, [INFO], robot1, {'battery-level': '15.09'}, None, None +230.07, [INFO], robot1, {'y': 17.705, 'x': -37.099, 'yaw': -3.142}, None, None +240.09, [INFO], robot1, {'battery-level': '14.43'}, None, None +240.09, [INFO], robot1, {'y': 17.704, 'x': -37.099, 'yaw': -3.142}, None, None +250.06, [INFO], robot1, {'y': 17.704, 'x': -37.1, 'yaw': -3.142}, None, None +250.06, [INFO], robot1, {'battery-level': '13.77'}, None, None +260.02, [INFO], robot1, {'y': 17.705, 'x': -37.098, 'yaw': 3.14}, None, None +260.02, [INFO], robot1, {'battery-level': '13.11'}, None, None +270.03, [INFO], robot1, {'y': 17.701, 'x': -37.097, 'yaw': -3.142}, None, None +270.03, [INFO], robot1, {'battery-level': '12.45'}, None, None +280.07, [INFO], robot1, {'y': 17.701, 'x': -37.097, 'yaw': 3.142}, None, None +280.07, [INFO], robot1, {'battery-level': '11.79'}, None, None +282.28, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/70_acbcap.log b/app/controllers/analyze_skills/logs/70_acbcap.log new file mode 100644 index 00000000..145f77d7 --- /dev/null +++ b/app/controllers/analyze_skills/logs/70_acbcap.log @@ -0,0 +1,53 @@ +0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot3, {'battery-level': '71.75'}, None, None +10.02, [INFO], robot3, {'y': 21.54, 'x': -37.484, 'yaw': -3.14}, None, None +20.03, [INFO], robot3, {'battery-level': '71.11'}, None, None +20.03, [INFO], robot3, {'y': 19.605, 'x': -37.066, 'yaw': 3.141}, None, None +30.04, [INFO], robot3, {'battery-level': '70.47'}, None, None +30.04, [INFO], robot3, {'y': 17.924, 'x': -35.817, 'yaw': -3.139}, None, None +40.05, [INFO], robot3, {'y': 18.665, 'x': -34.095, 'yaw': -3.142}, None, None +40.05, [INFO], robot3, {'battery-level': '69.83'}, None, None +50.05, [INFO], robot3, {'y': 18.951, 'x': -33.927, 'yaw': -3.142}, None, None +50.05, [INFO], robot3, {'battery-level': '69.19'}, None, None +50.69, [info], nurse, sync, received-request, (status=sending-request) +50.69, [info], nurse, sync, request-sent, (status=waiting) +50.69, [info], nurse, sync, wait-message, (status=message-received) +60.01, [INFO], robot3, {'battery-level': '68.55'}, None, None +60.01, [INFO], robot3, {'y': 17.818, 'x': -35.053, 'yaw': -3.142}, None, None +70.09, [INFO], robot3, {'y': 18.062, 'x': -36.192, 'yaw': 3.142}, None, None +70.09, [INFO], robot3, {'battery-level': '67.91'}, None, None +80.08, [INFO], robot3, {'y': 18.069, 'x': -36.202, 'yaw': -3.142}, None, None +80.08, [INFO], robot3, {'battery-level': '67.27'}, None, None +90.07, [INFO], robot3, {'battery-level': '66.63'}, None, None +90.07, [INFO], robot3, {'y': 17.721, 'x': -36.68, 'yaw': 3.141}, None, None +100.06, [INFO], robot3, {'battery-level': '65.99'}, None, None +100.06, [INFO], robot3, {'y': 17.355, 'x': -36.854, 'yaw': -3.141}, None, None +110.08, [INFO], robot3, {'y': 17.406, 'x': -37.059, 'yaw': -3.141}, None, None +110.08, [INFO], robot3, {'battery-level': '65.35'}, None, None +120.08, [INFO], robot3, {'y': 17.369, 'x': -36.854, 'yaw': 3.142}, None, None +120.08, [INFO], robot3, {'battery-level': '64.71'}, None, None +130.09, [INFO], robot3, {'y': 17.353, 'x': -36.969, 'yaw': -3.142}, None, None +130.09, [INFO], robot3, {'battery-level': '64.07'}, None, None +140.09, [INFO], robot3, {'y': 17.222, 'x': -36.804, 'yaw': 3.142}, None, None +140.09, [INFO], robot3, {'battery-level': '63.43'}, None, None +150.04, [INFO], robot3, {'battery-level': '62.79'}, None, None +150.04, [INFO], robot3, {'y': 17.427, 'x': -37.059, 'yaw': -3.141}, None, None +160.03, [INFO], robot3, {'y': 17.325, 'x': -36.837, 'yaw': 3.141}, None, None +160.03, [INFO], robot3, {'battery-level': '62.15'}, None, None +170.07, [INFO], robot3, {'battery-level': '61.51'}, None, None +170.07, [INFO], robot3, {'y': 17.354, 'x': -36.907, 'yaw': 3.142}, None, None +180.08, [INFO], robot3, {'battery-level': '60.87'}, None, None +180.08, [INFO], robot3, {'y': 17.408, 'x': -36.912, 'yaw': 3.142}, None, None +190.09, [INFO], robot3, {'battery-level': '60.23'}, None, None +190.09, [INFO], robot3, {'y': 17.398, 'x': -36.995, 'yaw': 3.141}, None, None +200.03, [INFO], robot3, {'battery-level': '59.59'}, None, None +200.03, [INFO], robot3, {'y': 17.128, 'x': -37.091, 'yaw': 3.141}, None, None +210.05, [INFO], robot3, {'y': 17.324, 'x': -36.905, 'yaw': -3.142}, None, None +210.05, [INFO], robot3, {'battery-level': '58.95'}, None, None +220.06, [INFO], robot3, {'y': 17.268, 'x': -36.956, 'yaw': 3.142}, None, None +220.06, [INFO], robot3, {'battery-level': '58.31'}, None, None +230.05, [INFO], robot3, {'y': 17.259, 'x': -36.905, 'yaw': -3.141}, None, None +230.05, [INFO], robot3, {'battery-level': '57.67'}, None, None +234.08, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/71_acbcbb.log b/app/controllers/analyze_skills/logs/71_acbcbb.log new file mode 100644 index 00000000..849fe2d8 --- /dev/null +++ b/app/controllers/analyze_skills/logs/71_acbcbb.log @@ -0,0 +1,65 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot5, {'y': 17.249, 'x': -11.699, 'yaw': -3.142}, None, None +10.04, [INFO], robot5, {'battery-level': '71.90'}, None, None +20.07, [INFO], robot5, {'battery-level': '71.14'}, None, None +20.07, [INFO], robot5, {'y': 16.333, 'x': -13.216, 'yaw': 3.138}, None, None +30.02, [INFO], robot5, {'y': 16.206, 'x': -15.329, 'yaw': 3.141}, None, None +30.02, [INFO], robot5, {'battery-level': '70.38'}, None, None +40.07, [INFO], robot5, {'y': 16.126, 'x': -17.459, 'yaw': 3.141}, None, None +40.07, [INFO], robot5, {'battery-level': '69.62'}, None, None +50.02, [INFO], robot5, {'y': 16.249, 'x': -19.574, 'yaw': 3.142}, None, None +50.02, [INFO], robot5, {'battery-level': '68.86'}, None, None +60.07, [INFO], robot5, {'y': 16.286, 'x': -21.717, 'yaw': 3.142}, None, None +60.07, [INFO], robot5, {'battery-level': '68.10'}, None, None +70.03, [INFO], robot5, {'battery-level': '67.34'}, None, None +70.03, [INFO], robot5, {'y': 16.167, 'x': -23.827, 'yaw': 3.14}, None, None +80.06, [INFO], robot5, {'y': 16.101, 'x': -25.963, 'yaw': 3.141}, None, None +80.06, [INFO], robot5, {'battery-level': '66.58'}, None, None +90.09, [INFO], robot5, {'y': 16.189, 'x': -28.099, 'yaw': 3.142}, None, None +90.09, [INFO], robot5, {'battery-level': '65.82'}, None, None +100.06, [INFO], robot5, {'battery-level': '65.06'}, None, None +100.06, [INFO], robot5, {'y': 16.204, 'x': -30.208, 'yaw': -3.142}, None, None +110.01, [INFO], robot5, {'battery-level': '64.30'}, None, None +110.01, [INFO], robot5, {'y': 15.886, 'x': -32.3, 'yaw': 3.142}, None, None +120.08, [INFO], robot5, {'battery-level': '63.54'}, None, None +120.08, [INFO], robot5, {'y': 15.397, 'x': -34.407, 'yaw': -3.142}, None, None +130.01, [INFO], robot5, {'y': 15.707, 'x': -36.495, 'yaw': 3.142}, None, None +130.01, [INFO], robot5, {'battery-level': '62.78'}, None, None +140.08, [INFO], robot5, {'battery-level': '62.02'}, None, None +140.08, [INFO], robot5, {'y': 17.78, 'x': -36.618, 'yaw': -3.142}, None, None +150.03, [INFO], robot5, {'y': 19.882, 'x': -36.786, 'yaw': 3.142}, None, None +150.03, [INFO], robot5, {'battery-level': '61.26'}, None, None +160.07, [INFO], robot5, {'y': 21.539, 'x': -37.748, 'yaw': 3.141}, None, None +160.07, [INFO], robot5, {'battery-level': '60.50'}, None, None +170.04, [INFO], robot5, {'battery-level': '59.74'}, None, None +170.04, [INFO], robot5, {'y': 21.437, 'x': -38.071, 'yaw': 3.136}, None, None +180.08, [INFO], robot5, {'y': 21.397, 'x': -38.063, 'yaw': -3.141}, None, None +180.08, [INFO], robot5, {'battery-level': '58.98'}, None, None +185.52, [info], nurse, sync, received-request, (status=sending-request) +185.52, [info], nurse, sync, request-sent, (status=waiting) +185.52, [info], nurse, sync, wait-message, (status=message-received) +190.04, [INFO], robot5, {'battery-level': '58.22'}, None, None +190.04, [INFO], robot5, {'y': 21.4, 'x': -37.353, 'yaw': -3.141}, None, None +200.06, [INFO], robot5, {'y': 19.328, 'x': -37.165, 'yaw': 3.141}, None, None +200.06, [INFO], robot5, {'battery-level': '57.46'}, None, None +210.08, [INFO], robot5, {'battery-level': '56.70'}, None, None +210.08, [INFO], robot5, {'y': 17.214, 'x': -37.059, 'yaw': 3.141}, None, None +220.04, [INFO], robot5, {'y': 15.846, 'x': -35.941, 'yaw': 3.141}, None, None +220.04, [INFO], robot5, {'battery-level': '55.94'}, None, None +230.01, [INFO], robot5, {'battery-level': '55.18'}, None, None +230.01, [INFO], robot5, {'y': 15.388, 'x': -33.865, 'yaw': -3.141}, None, None +240.06, [INFO], robot5, {'battery-level': '54.42'}, None, None +240.06, [INFO], robot5, {'y': 15.507, 'x': -31.728, 'yaw': -3.141}, None, None +250.00, [INFO], robot5, {'battery-level': '53.66'}, None, None +250.00, [INFO], robot5, {'y': 15.669, 'x': -29.62, 'yaw': 3.141}, None, None +260.06, [INFO], robot5, {'y': 15.864, 'x': -27.498, 'yaw': 3.142}, None, None +260.06, [INFO], robot5, {'battery-level': '52.90'}, None, None +270.01, [INFO], robot5, {'battery-level': '52.14'}, None, None +270.01, [INFO], robot5, {'y': 14.916, 'x': -25.927, 'yaw': 3.141}, None, None +280.05, [INFO], robot5, {'battery-level': '51.38'}, None, None +280.05, [INFO], robot5, {'y': 13.004, 'x': -25.882, 'yaw': -3.142}, None, None +290.09, [INFO], robot5, {'y': 12.89, 'x': -26.03, 'yaw': -3.142}, None, None +290.09, [INFO], robot5, {'battery-level': '50.62'}, None, None +296.52, [info], lab_arm, sync, wait-message, (status=message-received) +297.45, [WARN], robot5, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/71_acbcbp.log b/app/controllers/analyze_skills/logs/71_acbcbp.log new file mode 100644 index 00000000..07b5930e --- /dev/null +++ b/app/controllers/analyze_skills/logs/71_acbcbp.log @@ -0,0 +1,41 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot6, {'y': 18.367, 'x': -34.398, 'yaw': -3.142}, None, None +10.06, [INFO], robot6, {'battery-level': '90.76'}, None, None +20.05, [INFO], robot6, {'battery-level': '90.38'}, None, None +20.05, [INFO], robot6, {'y': 18.055, 'x': -36.211, 'yaw': -3.137}, None, None +30.06, [INFO], robot6, {'battery-level': '90.00'}, None, None +30.06, [INFO], robot6, {'y': 19.97, 'x': -36.871, 'yaw': -3.142}, None, None +40.05, [INFO], robot6, {'y': 21.568, 'x': -37.723, 'yaw': -3.14}, None, None +40.05, [INFO], robot6, {'battery-level': '89.62'}, None, None +50.02, [INFO], robot6, {'y': 21.45, 'x': -38.058, 'yaw': 3.141}, None, None +50.02, [INFO], robot6, {'battery-level': '89.24'}, None, None +59.09, [info], nurse, sync, received-request, (status=sending-request) +59.09, [info], nurse, sync, request-sent, (status=waiting) +59.09, [info], nurse, sync, wait-message, (status=message-received) +60.03, [INFO], robot6, {'y': 21.397, 'x': -38.084, 'yaw': 3.141}, None, None +60.03, [INFO], robot6, {'battery-level': '88.86'}, None, None +70.06, [INFO], robot6, {'battery-level': '88.48'}, None, None +70.06, [INFO], robot6, {'y': 19.987, 'x': -37.172, 'yaw': 3.139}, None, None +80.08, [INFO], robot6, {'battery-level': '88.10'}, None, None +80.08, [INFO], robot6, {'y': 17.879, 'x': -37.088, 'yaw': 3.141}, None, None +90.03, [INFO], robot6, {'battery-level': '87.72'}, None, None +90.03, [INFO], robot6, {'y': 15.931, 'x': -36.675, 'yaw': 3.141}, None, None +100.05, [INFO], robot6, {'battery-level': '87.34'}, None, None +100.05, [INFO], robot6, {'y': 15.383, 'x': -34.612, 'yaw': 3.142}, None, None +110.01, [INFO], robot6, {'battery-level': '86.96'}, None, None +110.01, [INFO], robot6, {'y': 15.491, 'x': -32.501, 'yaw': -3.142}, None, None +120.04, [INFO], robot6, {'battery-level': '86.58'}, None, None +120.04, [INFO], robot6, {'y': 15.556, 'x': -30.387, 'yaw': 3.141}, None, None +130.01, [INFO], robot6, {'y': 15.754, 'x': -28.279, 'yaw': 3.142}, None, None +130.01, [INFO], robot6, {'battery-level': '86.20'}, None, None +140.06, [INFO], robot6, {'battery-level': '85.82'}, None, None +140.06, [INFO], robot6, {'y': 15.574, 'x': -26.216, 'yaw': 3.141}, None, None +150.01, [INFO], robot6, {'y': 13.549, 'x': -25.727, 'yaw': 3.142}, None, None +150.01, [INFO], robot6, {'battery-level': '85.44'}, None, None +160.06, [INFO], robot6, {'battery-level': '85.06'}, None, None +160.06, [INFO], robot6, {'y': 12.897, 'x': -25.962, 'yaw': -3.142}, None, None +161.80, [info], lab_arm, sync, wait-message, (status=message-received) +162.73, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/72_acbccb.log b/app/controllers/analyze_skills/logs/72_acbccb.log new file mode 100644 index 00000000..1ff74db6 --- /dev/null +++ b/app/controllers/analyze_skills/logs/72_acbccb.log @@ -0,0 +1,31 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot2, {'y': 17.356, 'x': -20.952, 'yaw': -3.142}, None, None +10.06, [INFO], robot2, {'battery-level': '57.56'}, None, None +20.01, [INFO], robot2, {'battery-level': '57.30'}, None, None +20.01, [INFO], robot2, {'y': 16.13, 'x': -21.956, 'yaw': -3.141}, None, None +30.05, [INFO], robot2, {'y': 16.036, 'x': -24.089, 'yaw': 3.14}, None, None +30.05, [INFO], robot2, {'battery-level': '57.04'}, None, None +40.01, [INFO], robot2, {'battery-level': '56.78'}, None, None +40.01, [INFO], robot2, {'y': 15.993, 'x': -26.207, 'yaw': 3.142}, None, None +50.06, [INFO], robot2, {'battery-level': '56.52'}, None, None +50.06, [INFO], robot2, {'y': 16.145, 'x': -28.298, 'yaw': 3.141}, None, None +60.01, [INFO], robot2, {'battery-level': '56.26'}, None, None +60.01, [INFO], robot2, {'y': 17.881, 'x': -28.611, 'yaw': 3.142}, None, None +70.01, [INFO], robot2, {'battery-level': '56.00'}, None, None +70.01, [INFO], robot2, {'y': 18.04, 'x': -28.573, 'yaw': 3.141}, None, None +73.95, [info], nurse, sync, received-request, (status=sending-request) +73.95, [info], nurse, sync, request-sent, (status=waiting) +73.95, [info], nurse, sync, wait-message, (status=message-received) +80.03, [INFO], robot2, {'battery-level': '55.74'}, None, None +80.03, [INFO], robot2, {'y': 17.021, 'x': -28.747, 'yaw': 3.141}, None, None +90.07, [INFO], robot2, {'y': 16.129, 'x': -27.399, 'yaw': 3.142}, None, None +90.07, [INFO], robot2, {'battery-level': '55.48'}, None, None +100.08, [INFO], robot2, {'y': 15.035, 'x': -25.963, 'yaw': 3.142}, None, None +100.08, [INFO], robot2, {'battery-level': '55.22'}, None, None +110.03, [INFO], robot2, {'y': 13.058, 'x': -25.856, 'yaw': -3.142}, None, None +110.03, [INFO], robot2, {'battery-level': '54.96'}, None, None +118.38, [info], lab_arm, sync, wait-message, (status=message-received) +119.30, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/72_acbccp.log b/app/controllers/analyze_skills/logs/72_acbccp.log new file mode 100644 index 00000000..8b1c4792 --- /dev/null +++ b/app/controllers/analyze_skills/logs/72_acbccp.log @@ -0,0 +1,24 @@ +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot6, {'y': 17.228, 'x': -27.111, 'yaw': 3.142}, None, None +10.09, [INFO], robot6, {'battery-level': '90.76'}, None, None +20.06, [INFO], robot6, {'battery-level': '90.38'}, None, None +20.06, [INFO], robot6, {'y': 16.309, 'x': -28.215, 'yaw': -3.141}, None, None +30.01, [INFO], robot6, {'battery-level': '90.00'}, None, None +30.01, [INFO], robot6, {'y': 17.922, 'x': -28.616, 'yaw': -3.142}, None, None +34.89, [info], nurse, sync, received-request, (status=sending-request) +34.89, [info], nurse, sync, request-sent, (status=waiting) +34.89, [info], nurse, sync, wait-message, (status=message-received) +40.05, [INFO], robot6, {'y': 17.134, 'x': -28.765, 'yaw': -3.142}, None, None +40.05, [INFO], robot6, {'battery-level': '89.62'}, None, None +50.02, [INFO], robot6, {'battery-level': '89.24'}, None, None +50.02, [INFO], robot6, {'y': 16.15, 'x': -27.612, 'yaw': 3.142}, None, None +60.08, [INFO], robot6, {'battery-level': '88.86'}, None, None +60.08, [INFO], robot6, {'y': 15.236, 'x': -26.034, 'yaw': 3.142}, None, None +70.03, [INFO], robot6, {'y': 13.155, 'x': -25.799, 'yaw': 3.142}, None, None +70.03, [INFO], robot6, {'battery-level': '88.48'}, None, None +79.07, [info], lab_arm, sync, wait-message, (status=message-received) +79.99, [WARN], robot6, SUCCESS, None, None +80.08, [INFO], robot6, {'battery-level': '88.10'}, None, None +80.08, [INFO], robot6, {'y': 12.875, 'x': -25.963, 'yaw': 3.141}, None, None diff --git a/app/controllers/analyze_skills/logs/73_accaab.log b/app/controllers/analyze_skills/logs/73_accaab.log new file mode 100644 index 00000000..9819355f --- /dev/null +++ b/app/controllers/analyze_skills/logs/73_accaab.log @@ -0,0 +1,46 @@ +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot5, {'battery-level': '72.21'}, None, None +10.01, [INFO], robot5, {'y': 17.758, 'x': -13.494, 'yaw': -3.142}, None, None +20.01, [INFO], robot5, {'y': 16.209, 'x': -14.263, 'yaw': 3.142}, None, None +20.01, [INFO], robot5, {'battery-level': '71.79'}, None, None +30.01, [INFO], robot5, {'battery-level': '71.37'}, None, None +30.01, [INFO], robot5, {'y': 16.087, 'x': -16.38, 'yaw': 3.141}, None, None +40.01, [INFO], robot5, {'battery-level': '70.95'}, None, None +40.01, [INFO], robot5, {'y': 16.121, 'x': -18.495, 'yaw': -3.139}, None, None +49.98, [INFO], robot5, {'battery-level': '70.53'}, None, None +49.98, [INFO], robot5, {'y': 16.232, 'x': -20.622, 'yaw': 3.138}, None, None +60.01, [INFO], robot5, {'y': 16.189, 'x': -22.746, 'yaw': 3.136}, None, None +60.01, [INFO], robot5, {'battery-level': '70.11'}, None, None +69.99, [INFO], robot5, {'battery-level': '69.69'}, None, None +69.99, [INFO], robot5, {'y': 16.133, 'x': -24.869, 'yaw': 3.14}, None, None +80.04, [INFO], robot5, {'y': 16.1, 'x': -26.994, 'yaw': 3.141}, None, None +80.04, [INFO], robot5, {'battery-level': '69.27'}, None, None +90.00, [INFO], robot5, {'battery-level': '68.85'}, None, None +90.00, [INFO], robot5, {'y': 16.181, 'x': -29.108, 'yaw': 3.141}, None, None +99.99, [INFO], robot5, {'y': 16.094, 'x': -31.229, 'yaw': 3.141}, None, None +99.99, [INFO], robot5, {'battery-level': '68.43'}, None, None +110.00, [INFO], robot5, {'y': 15.706, 'x': -33.325, 'yaw': 3.14}, None, None +110.00, [INFO], robot5, {'battery-level': '68.01'}, None, None +119.98, [INFO], robot5, {'battery-level': '67.59'}, None, None +119.98, [INFO], robot5, {'y': 15.411, 'x': -35.409, 'yaw': -3.141}, None, None +130.01, [INFO], robot5, {'y': 16.586, 'x': -36.747, 'yaw': 3.141}, None, None +130.01, [INFO], robot5, {'battery-level': '67.17'}, None, None +140.00, [INFO], robot5, {'battery-level': '66.75'}, None, None +140.00, [INFO], robot5, {'y': 17.893, 'x': -36.494, 'yaw': -3.142}, None, None +150.03, [INFO], robot5, {'battery-level': '66.33'}, None, None +150.03, [INFO], robot5, {'y': 18.102, 'x': -35.842, 'yaw': 3.142}, None, None +160.03, [INFO], robot5, {'y': 18.127, 'x': -35.848, 'yaw': 3.141}, None, None +160.03, [INFO], robot5, {'battery-level': '65.91'}, None, None +170.00, [INFO], robot5, {'battery-level': '65.49'}, None, None +170.00, [INFO], robot5, {'y': 18.151, 'x': -35.846, 'yaw': 3.141}, None, None +180.00, [INFO], robot5, {'battery-level': '65.07'}, None, None +180.02, [INFO], robot5, {'y': 18.15, 'x': -35.846, 'yaw': 3.142}, None, None +190.01, [INFO], robot5, {'battery-level': '64.65'}, None, None +190.01, [INFO], robot5, {'y': 18.15, 'x': -35.846, 'yaw': 3.142}, None, None +199.97, [INFO], robot5, {'y': 18.15, 'x': -35.847, 'yaw': 3.141}, None, None +200.01, [INFO], robot5, {'battery-level': '64.23'}, None, None +210.02, [INFO], robot5, {'y': 18.167, 'x': -35.655, 'yaw': -3.14}, None, None +210.02, [INFO], robot5, {'battery-level': '63.81'}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/73_accaap.log b/app/controllers/analyze_skills/logs/73_accaap.log new file mode 100644 index 00000000..7a38e8b8 --- /dev/null +++ b/app/controllers/analyze_skills/logs/73_accaap.log @@ -0,0 +1,49 @@ +0.15, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.15, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot4, {'y': 34.36, 'x': -39.045, 'yaw': 3.142}, None, None +10.01, [INFO], robot4, {'battery-level': '48.40'}, None, None +20.01, [INFO], robot4, {'y': 34.037, 'x': -37.124, 'yaw': -3.142}, None, None +20.01, [INFO], robot4, {'battery-level': '48.14'}, None, None +30.02, [INFO], robot4, {'battery-level': '47.88'}, None, None +30.02, [INFO], robot4, {'y': 31.912, 'x': -37.048, 'yaw': 3.141}, None, None +39.99, [INFO], robot4, {'battery-level': '47.62'}, None, None +39.99, [INFO], robot4, {'y': 29.798, 'x': -37.039, 'yaw': 3.141}, None, None +50.02, [INFO], robot4, {'battery-level': '47.36'}, None, None +50.02, [INFO], robot4, {'y': 27.67, 'x': -36.992, 'yaw': 3.141}, None, None +60.01, [INFO], robot4, {'y': 25.557, 'x': -37.015, 'yaw': -3.142}, None, None +60.01, [INFO], robot4, {'battery-level': '47.10'}, None, None +69.99, [INFO], robot4, {'battery-level': '46.84'}, None, None +69.99, [INFO], robot4, {'y': 23.436, 'x': -37.041, 'yaw': 3.141}, None, None +80.03, [INFO], robot4, {'battery-level': '46.58'}, None, None +80.03, [INFO], robot4, {'y': 21.308, 'x': -37.138, 'yaw': 3.142}, None, None +90.02, [INFO], robot4, {'battery-level': '46.32'}, None, None +90.02, [INFO], robot4, {'y': 19.186, 'x': -37.037, 'yaw': 3.141}, None, None +100.00, [INFO], robot4, {'y': 17.686, 'x': -35.537, 'yaw': 3.141}, None, None +100.00, [INFO], robot4, {'battery-level': '46.06'}, None, None +109.99, [INFO], robot4, {'battery-level': '45.80'}, None, None +109.99, [INFO], robot4, {'y': 18.811, 'x': -34.034, 'yaw': -3.142}, None, None +120.01, [INFO], robot4, {'y': 18.957, 'x': -33.938, 'yaw': 3.141}, None, None +120.01, [INFO], robot4, {'battery-level': '45.54'}, None, None +120.20, [info], nurse, sync, received-request, (status=sending-request) +120.20, [info], nurse, sync, request-sent, (status=waiting) +120.21, [info], nurse, sync, wait-message, (status=message-received) +130.00, [INFO], robot4, {'battery-level': '45.28'}, None, None +130.00, [INFO], robot4, {'y': 17.731, 'x': -35.293, 'yaw': -3.138}, None, None +140.02, [INFO], robot4, {'y': 17.965, 'x': -36.156, 'yaw': -3.136}, None, None +140.02, [INFO], robot4, {'battery-level': '45.02'}, None, None +149.99, [INFO], robot4, {'battery-level': '44.76'}, None, None +149.99, [INFO], robot4, {'y': 17.253, 'x': -36.951, 'yaw': 3.141}, None, None +160.01, [INFO], robot4, {'y': 17.383, 'x': -36.923, 'yaw': 3.141}, None, None +160.01, [INFO], robot4, {'battery-level': '44.50'}, None, None +170.01, [INFO], robot4, {'y': 17.369, 'x': -36.92, 'yaw': 3.142}, None, None +170.01, [INFO], robot4, {'battery-level': '44.24'}, None, None +180.02, [INFO], robot4, {'y': 17.176, 'x': -37.095, 'yaw': 3.141}, None, None +180.02, [INFO], robot4, {'battery-level': '43.98'}, None, None +190.01, [INFO], robot4, {'battery-level': '43.72'}, None, None +190.01, [INFO], robot4, {'y': 17.383, 'x': -37.011, 'yaw': 3.141}, None, None +200.00, [INFO], robot4, {'y': 17.311, 'x': -36.81, 'yaw': 3.141}, None, None +200.00, [INFO], robot4, {'battery-level': '43.46'}, None, None +210.02, [INFO], robot4, {'battery-level': '43.20'}, None, None +210.02, [INFO], robot4, {'y': 17.482, 'x': -36.855, 'yaw': 3.141}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/74_accabb.log b/app/controllers/analyze_skills/logs/74_accabb.log new file mode 100644 index 00000000..3bfd2033 --- /dev/null +++ b/app/controllers/analyze_skills/logs/74_accabb.log @@ -0,0 +1,37 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot3, {'y': 17.995, 'x': -13.511, 'yaw': -3.141}, None, None +10.08, [INFO], robot3, {'battery-level': '71.96'}, None, None +20.03, [INFO], robot3, {'y': 16.178, 'x': -13.903, 'yaw': 3.142}, None, None +20.03, [INFO], robot3, {'battery-level': '71.56'}, None, None +30.07, [INFO], robot3, {'y': 16.09, 'x': -16.027, 'yaw': -3.142}, None, None +30.07, [INFO], robot3, {'battery-level': '71.16'}, None, None +40.03, [INFO], robot3, {'battery-level': '70.76'}, None, None +40.03, [INFO], robot3, {'y': 16.115, 'x': -18.127, 'yaw': 3.14}, None, None +50.08, [INFO], robot3, {'y': 16.27, 'x': -20.245, 'yaw': 3.141}, None, None +50.08, [INFO], robot3, {'battery-level': '70.36'}, None, None +60.06, [INFO], robot3, {'battery-level': '69.96'}, None, None +60.06, [INFO], robot3, {'y': 16.253, 'x': -22.334, 'yaw': 3.141}, None, None +70.00, [INFO], robot3, {'battery-level': '69.56'}, None, None +70.00, [INFO], robot3, {'y': 16.167, 'x': -24.443, 'yaw': 3.141}, None, None +80.05, [INFO], robot3, {'battery-level': '69.16'}, None, None +80.05, [INFO], robot3, {'y': 16.106, 'x': -26.549, 'yaw': -3.141}, None, None +90.00, [INFO], robot3, {'battery-level': '68.76'}, None, None +90.00, [INFO], robot3, {'y': 16.239, 'x': -28.643, 'yaw': 3.142}, None, None +100.06, [INFO], robot3, {'y': 16.116, 'x': -30.767, 'yaw': -3.142}, None, None +100.06, [INFO], robot3, {'battery-level': '68.36'}, None, None +110.04, [INFO], robot3, {'y': 15.813, 'x': -32.868, 'yaw': 3.141}, None, None +110.04, [INFO], robot3, {'battery-level': '67.96'}, None, None +120.09, [INFO], robot3, {'y': 15.436, 'x': -34.957, 'yaw': 3.142}, None, None +120.09, [INFO], robot3, {'battery-level': '67.56'}, None, None +130.07, [INFO], robot3, {'battery-level': '67.16'}, None, None +130.07, [INFO], robot3, {'y': 16.154, 'x': -36.67, 'yaw': -3.141}, None, None +140.01, [INFO], robot3, {'y': 18.252, 'x': -36.683, 'yaw': -3.142}, None, None +140.01, [INFO], robot3, {'battery-level': '66.76'}, None, None +150.01, [INFO], robot3, {'battery-level': '66.36'}, None, None +150.01, [INFO], robot3, {'y': 20.358, 'x': -36.832, 'yaw': 3.142}, None, None +160.08, [INFO], robot3, {'battery-level': '65.96'}, None, None +160.08, [INFO], robot3, {'y': 21.573, 'x': -37.952, 'yaw': 3.136}, None, None +170.03, [INFO], robot3, {'battery-level': '65.56'}, None, None +170.03, [INFO], robot3, {'y': 21.448, 'x': -38.044, 'yaw': -3.141}, None, None +177.59, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/app/controllers/analyze_skills/logs/74_accabp.log b/app/controllers/analyze_skills/logs/74_accabp.log new file mode 100644 index 00000000..7d9413ad --- /dev/null +++ b/app/controllers/analyze_skills/logs/74_accabp.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot4, {'y': 34.248, 'x': -33.55, 'yaw': -3.142}, None, None +10.02, [INFO], robot4, {'battery-level': '48.40'}, None, None +20.03, [INFO], robot4, {'y': 34.657, 'x': -35.603, 'yaw': -3.139}, None, None +20.03, [INFO], robot4, {'battery-level': '48.14'}, None, None +30.02, [INFO], robot4, {'battery-level': '47.88'}, None, None +30.02, [INFO], robot4, {'y': 33.326, 'x': -36.843, 'yaw': -3.142}, None, None +40.09, [INFO], robot4, {'battery-level': '47.62'}, None, None +40.09, [INFO], robot4, {'y': 31.208, 'x': -36.844, 'yaw': -3.142}, None, None +50.09, [INFO], robot4, {'y': 29.1, 'x': -36.84, 'yaw': -3.141}, None, None +50.09, [INFO], robot4, {'battery-level': '47.36'}, None, None +60.08, [INFO], robot4, {'battery-level': '47.10'}, None, None +60.08, [INFO], robot4, {'y': 26.996, 'x': -36.876, 'yaw': 3.14}, None, None +70.09, [INFO], robot4, {'battery-level': '46.84'}, None, None +70.09, [INFO], robot4, {'y': 24.877, 'x': -36.894, 'yaw': 3.141}, None, None +80.07, [INFO], robot4, {'battery-level': '46.58'}, None, None +80.07, [INFO], robot4, {'y': 22.77, 'x': -36.958, 'yaw': -3.142}, None, None +90.04, [INFO], robot4, {'battery-level': '46.32'}, None, None +90.04, [INFO], robot4, {'y': 21.473, 'x': -37.94, 'yaw': 3.14}, None, None +99.50, [info], nurse, sync, received-request, (status=sending-request) +99.50, [info], nurse, sync, request-sent, (status=waiting) +99.50, [info], nurse, sync, wait-message, (status=message-received) +100.06, [INFO], robot4, {'battery-level': '46.06'}, None, None +100.06, [INFO], robot4, {'y': 21.439, 'x': -38.06, 'yaw': -3.142}, None, None +110.03, [INFO], robot4, {'y': 20.108, 'x': -37.177, 'yaw': -3.138}, None, None +110.03, [INFO], robot4, {'battery-level': '45.80'}, None, None +120.07, [INFO], robot4, {'y': 17.985, 'x': -37.138, 'yaw': 3.141}, None, None +120.07, [INFO], robot4, {'battery-level': '45.54'}, None, None +130.07, [INFO], robot4, {'battery-level': '45.28'}, None, None +130.07, [INFO], robot4, {'y': 15.992, 'x': -36.798, 'yaw': 3.141}, None, None +140.07, [INFO], robot4, {'battery-level': '45.02'}, None, None +140.07, [INFO], robot4, {'y': 15.437, 'x': -34.734, 'yaw': 3.142}, None, None +150.06, [INFO], robot4, {'y': 15.448, 'x': -32.619, 'yaw': 3.141}, None, None +150.06, [INFO], robot4, {'battery-level': '44.76'}, None, None +160.06, [INFO], robot4, {'y': 15.543, 'x': -30.508, 'yaw': -3.137}, None, None +160.06, [INFO], robot4, {'battery-level': '44.50'}, None, None +170.06, [INFO], robot4, {'battery-level': '44.24'}, None, None +170.06, [INFO], robot4, {'y': 15.756, 'x': -28.399, 'yaw': 3.141}, None, None +180.09, [INFO], robot4, {'battery-level': '43.98'}, None, None +180.09, [INFO], robot4, {'y': 15.756, 'x': -26.289, 'yaw': -3.141}, None, None +190.08, [INFO], robot4, {'battery-level': '43.72'}, None, None +190.08, [INFO], robot4, {'y': 13.806, 'x': -25.734, 'yaw': 3.142}, None, None +200.00, [INFO], robot4, {'y': 12.905, 'x': -25.956, 'yaw': -3.142}, None, None +200.00, [INFO], robot4, {'battery-level': '43.46'}, None, None +203.13, [info], lab_arm, sync, wait-message, (status=message-received) +204.06, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/75_accacb.log b/app/controllers/analyze_skills/logs/75_accacb.log new file mode 100644 index 00000000..4cd99ac0 --- /dev/null +++ b/app/controllers/analyze_skills/logs/75_accacb.log @@ -0,0 +1,29 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot2, {'y': 17.533, 'x': -20.967, 'yaw': 3.142}, None, None +10.07, [INFO], robot2, {'battery-level': '57.25'}, None, None +20.02, [INFO], robot2, {'y': 16.111, 'x': -21.741, 'yaw': -3.141}, None, None +20.02, [INFO], robot2, {'battery-level': '56.65'}, None, None +30.07, [INFO], robot2, {'battery-level': '56.05'}, None, None +30.07, [INFO], robot2, {'y': 16.007, 'x': -23.865, 'yaw': 3.141}, None, None +40.07, [INFO], robot2, {'battery-level': '55.45'}, None, None +40.07, [INFO], robot2, {'y': 15.987, 'x': -25.987, 'yaw': 3.139}, None, None +50.01, [INFO], robot2, {'battery-level': '54.85'}, None, None +50.01, [INFO], robot2, {'y': 16.048, 'x': -28.101, 'yaw': 3.141}, None, None +60.06, [INFO], robot2, {'y': 17.831, 'x': -28.598, 'yaw': 3.14}, None, None +60.06, [INFO], robot2, {'battery-level': '54.25'}, None, None +70.01, [INFO], robot2, {'y': 18.047, 'x': -28.577, 'yaw': 3.142}, None, None +70.01, [INFO], robot2, {'battery-level': '53.65'}, None, None +74.05, [info], nurse, sync, received-request, (status=sending-request) +74.05, [info], nurse, sync, request-sent, (status=waiting) +74.05, [info], nurse, sync, wait-message, (status=message-received) +80.09, [INFO], robot2, {'battery-level': '53.05'}, None, None +80.09, [INFO], robot2, {'y': 17.0, 'x': -28.698, 'yaw': 3.141}, None, None +90.06, [INFO], robot2, {'battery-level': '52.45'}, None, None +90.06, [INFO], robot2, {'y': 16.105, 'x': -27.307, 'yaw': -3.142}, None, None +100.04, [INFO], robot2, {'battery-level': '51.85'}, None, None +100.04, [INFO], robot2, {'y': 14.956, 'x': -25.939, 'yaw': 3.141}, None, None +110.06, [INFO], robot2, {'battery-level': '51.25'}, None, None +110.06, [INFO], robot2, {'y': 12.981, 'x': -25.854, 'yaw': 3.142}, None, None +118.90, [info], lab_arm, sync, wait-message, (status=message-received) +119.82, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/75_accacp.log b/app/controllers/analyze_skills/logs/75_accacp.log new file mode 100644 index 00000000..e23f9f3f --- /dev/null +++ b/app/controllers/analyze_skills/logs/75_accacp.log @@ -0,0 +1,32 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot2, {'battery-level': '57.25'}, None, None +10.08, [INFO], robot2, {'y': 17.343, 'x': -20.952, 'yaw': 3.142}, None, None +20.02, [INFO], robot2, {'y': 16.081, 'x': -21.967, 'yaw': -3.141}, None, None +20.02, [INFO], robot2, {'battery-level': '56.65'}, None, None +30.02, [INFO], robot2, {'y': 16.047, 'x': -24.07, 'yaw': 3.141}, None, None +30.02, [INFO], robot2, {'battery-level': '56.05'}, None, None +40.06, [INFO], robot2, {'y': 16.027, 'x': -26.192, 'yaw': -3.141}, None, None +40.06, [INFO], robot2, {'battery-level': '55.45'}, None, None +50.06, [INFO], robot2, {'battery-level': '54.85'}, None, None +50.06, [INFO], robot2, {'y': 16.129, 'x': -28.284, 'yaw': 3.141}, None, None +60.00, [INFO], robot2, {'battery-level': '54.25'}, None, None +60.00, [INFO], robot2, {'y': 17.864, 'x': -28.592, 'yaw': 3.141}, None, None +70.05, [INFO], robot2, {'battery-level': '53.65'}, None, None +70.05, [INFO], robot2, {'y': 17.945, 'x': -28.637, 'yaw': -3.141}, None, None +76.98, [info], nurse, sync, received-request, (status=sending-request) +76.98, [info], nurse, sync, request-sent, (status=waiting) +76.98, [info], nurse, sync, wait-message, (status=message-received) +80.06, [INFO], robot2, {'battery-level': '53.05'}, None, None +80.06, [INFO], robot2, {'y': 17.59, 'x': -28.67, 'yaw': -3.141}, None, None +90.09, [INFO], robot2, {'battery-level': '52.45'}, None, None +90.09, [INFO], robot2, {'y': 16.084, 'x': -27.991, 'yaw': -3.141}, None, None +100.06, [INFO], robot2, {'y': 15.601, 'x': -26.097, 'yaw': -3.142}, None, None +100.06, [INFO], robot2, {'battery-level': '51.85'}, None, None +110.03, [INFO], robot2, {'battery-level': '51.25'}, None, None +110.03, [INFO], robot2, {'y': 13.529, 'x': -25.679, 'yaw': 3.142}, None, None +120.02, [INFO], robot2, {'battery-level': '50.65'}, None, None +120.02, [INFO], robot2, {'y': 12.88, 'x': -25.936, 'yaw': 3.142}, None, None +120.38, [info], lab_arm, sync, wait-message, (status=message-received) +121.30, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/76_accbab.log b/app/controllers/analyze_skills/logs/76_accbab.log new file mode 100644 index 00000000..bc90209f --- /dev/null +++ b/app/controllers/analyze_skills/logs/76_accbab.log @@ -0,0 +1,53 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot3, {'battery-level': '71.96'}, None, None +10.01, [INFO], robot3, {'y': 21.45, 'x': -37.28, 'yaw': -3.141}, None, None +20.02, [INFO], robot3, {'y': 19.362, 'x': -37.133, 'yaw': -3.141}, None, None +20.02, [INFO], robot3, {'battery-level': '71.56'}, None, None +30.06, [INFO], robot3, {'battery-level': '71.16'}, None, None +30.06, [INFO], robot3, {'y': 17.779, 'x': -35.705, 'yaw': -3.14}, None, None +40.07, [INFO], robot3, {'y': 18.729, 'x': -34.068, 'yaw': -3.142}, None, None +40.07, [INFO], robot3, {'battery-level': '70.76'}, None, None +48.72, [info], nurse, sync, received-request, (status=sending-request) +48.72, [info], nurse, sync, request-sent, (status=waiting) +48.72, [info], nurse, sync, wait-message, (status=message-received) +50.01, [INFO], robot3, {'y': 18.917, 'x': -33.965, 'yaw': 3.141}, None, None +50.01, [INFO], robot3, {'battery-level': '70.36'}, None, None +60.05, [INFO], robot3, {'y': 17.748, 'x': -35.549, 'yaw': 3.141}, None, None +60.05, [INFO], robot3, {'battery-level': '69.96'}, None, None +70.02, [INFO], robot3, {'y': 17.888, 'x': -36.002, 'yaw': -3.142}, None, None +70.02, [INFO], robot3, {'battery-level': '69.56'}, None, None +80.03, [INFO], robot3, {'battery-level': '69.16'}, None, None +80.03, [INFO], robot3, {'y': 17.912, 'x': -36.035, 'yaw': 3.142}, None, None +90.08, [INFO], robot3, {'battery-level': '68.76'}, None, None +90.08, [INFO], robot3, {'y': 17.389, 'x': -36.938, 'yaw': 3.142}, None, None +100.03, [INFO], robot3, {'battery-level': '68.36'}, None, None +100.03, [INFO], robot3, {'y': 17.24, 'x': -37.093, 'yaw': -3.142}, None, None +110.07, [INFO], robot3, {'battery-level': '67.96'}, None, None +110.07, [INFO], robot3, {'y': 17.478, 'x': -36.899, 'yaw': 3.142}, None, None +120.04, [INFO], robot3, {'y': 17.364, 'x': -36.904, 'yaw': -3.141}, None, None +120.04, [INFO], robot3, {'battery-level': '67.56'}, None, None +130.07, [INFO], robot3, {'y': 17.23, 'x': -36.823, 'yaw': -3.142}, None, None +130.07, [INFO], robot3, {'battery-level': '67.16'}, None, None +140.01, [INFO], robot3, {'battery-level': '66.76'}, None, None +140.01, [INFO], robot3, {'y': 17.419, 'x': -37.011, 'yaw': -3.142}, None, None +150.05, [INFO], robot3, {'y': 17.425, 'x': -36.968, 'yaw': 3.14}, None, None +150.05, [INFO], robot3, {'battery-level': '66.36'}, None, None +160.06, [INFO], robot3, {'battery-level': '65.96'}, None, None +160.06, [INFO], robot3, {'y': 17.18, 'x': -37.04, 'yaw': 3.141}, None, None +170.03, [INFO], robot3, {'battery-level': '65.56'}, None, None +170.03, [INFO], robot3, {'y': 17.428, 'x': -36.9, 'yaw': 3.14}, None, None +180.03, [INFO], robot3, {'y': 17.264, 'x': -36.743, 'yaw': -3.141}, None, None +180.03, [INFO], robot3, {'battery-level': '65.16'}, None, None +190.05, [INFO], robot3, {'battery-level': '64.76'}, None, None +190.05, [INFO], robot3, {'y': 17.313, 'x': -37.119, 'yaw': 3.142}, None, None +200.00, [INFO], robot3, {'y': 17.461, 'x': -37.057, 'yaw': 3.141}, None, None +200.00, [INFO], robot3, {'battery-level': '64.36'}, None, None +210.03, [INFO], robot3, {'y': 17.467, 'x': -37.05, 'yaw': 3.142}, None, None +210.03, [INFO], robot3, {'battery-level': '63.96'}, None, None +220.04, [INFO], robot3, {'battery-level': '63.56'}, None, None +220.04, [INFO], robot3, {'y': 17.404, 'x': -36.861, 'yaw': -3.141}, None, None +230.05, [INFO], robot3, {'battery-level': '63.16'}, None, None +230.05, [INFO], robot3, {'y': 17.416, 'x': -36.851, 'yaw': 3.141}, None, None +231.80, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/76_accbap.log b/app/controllers/analyze_skills/logs/76_accbap.log new file mode 100644 index 00000000..5fb33034 --- /dev/null +++ b/app/controllers/analyze_skills/logs/76_accbap.log @@ -0,0 +1,53 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.10, [INFO], robot3, {'y': 21.343, 'x': -37.187, 'yaw': -3.142}, None, None +10.10, [INFO], robot3, {'battery-level': '71.96'}, None, None +20.02, [INFO], robot3, {'y': 19.247, 'x': -37.017, 'yaw': 3.141}, None, None +20.02, [INFO], robot3, {'battery-level': '71.56'}, None, None +30.02, [INFO], robot3, {'y': 17.77, 'x': -35.504, 'yaw': 3.138}, None, None +30.02, [INFO], robot3, {'battery-level': '71.16'}, None, None +40.07, [INFO], robot3, {'y': 18.827, 'x': -34.007, 'yaw': -3.142}, None, None +40.07, [INFO], robot3, {'battery-level': '70.76'}, None, None +47.33, [info], nurse, sync, received-request, (status=sending-request) +47.33, [info], nurse, sync, request-sent, (status=waiting) +47.33, [info], nurse, sync, wait-message, (status=message-received) +50.09, [INFO], robot3, {'battery-level': '70.36'}, None, None +50.09, [INFO], robot3, {'y': 18.847, 'x': -34.219, 'yaw': -3.142}, None, None +60.03, [INFO], robot3, {'battery-level': '69.96'}, None, None +60.03, [INFO], robot3, {'y': 17.79, 'x': -35.764, 'yaw': 3.137}, None, None +70.05, [INFO], robot3, {'battery-level': '69.56'}, None, None +70.05, [INFO], robot3, {'y': 17.557, 'x': -37.043, 'yaw': 3.141}, None, None +80.04, [INFO], robot3, {'battery-level': '69.16'}, None, None +80.04, [INFO], robot3, {'y': 17.321, 'x': -37.024, 'yaw': 3.14}, None, None +90.08, [INFO], robot3, {'battery-level': '68.76'}, None, None +90.08, [INFO], robot3, {'y': 17.318, 'x': -36.871, 'yaw': -3.141}, None, None +100.04, [INFO], robot3, {'battery-level': '68.36'}, None, None +100.04, [INFO], robot3, {'y': 17.225, 'x': -36.761, 'yaw': 3.142}, None, None +110.06, [INFO], robot3, {'y': 17.457, 'x': -37.045, 'yaw': -3.142}, None, None +110.06, [INFO], robot3, {'battery-level': '67.96'}, None, None +120.01, [INFO], robot3, {'battery-level': '67.56'}, None, None +120.01, [INFO], robot3, {'y': 17.378, 'x': -37.049, 'yaw': 3.142}, None, None +130.06, [INFO], robot3, {'y': 17.263, 'x': -36.866, 'yaw': 3.141}, None, None +130.06, [INFO], robot3, {'battery-level': '67.16'}, None, None +140.07, [INFO], robot3, {'battery-level': '66.76'}, None, None +140.07, [INFO], robot3, {'y': 17.514, 'x': -36.623, 'yaw': 3.142}, None, None +150.01, [INFO], robot3, {'y': 17.264, 'x': -37.044, 'yaw': 3.142}, None, None +150.01, [INFO], robot3, {'battery-level': '66.36'}, None, None +160.01, [INFO], robot3, {'y': 17.255, 'x': -36.937, 'yaw': 3.141}, None, None +160.01, [INFO], robot3, {'battery-level': '65.96'}, None, None +170.04, [INFO], robot3, {'y': 17.254, 'x': -36.832, 'yaw': -3.142}, None, None +170.04, [INFO], robot3, {'battery-level': '65.56'}, None, None +180.06, [INFO], robot3, {'y': 17.345, 'x': -36.999, 'yaw': -3.141}, None, None +180.06, [INFO], robot3, {'battery-level': '65.16'}, None, None +190.01, [INFO], robot3, {'y': 17.343, 'x': -36.939, 'yaw': 3.141}, None, None +190.01, [INFO], robot3, {'battery-level': '64.76'}, None, None +200.08, [INFO], robot3, {'battery-level': '64.36'}, None, None +200.08, [INFO], robot3, {'y': 17.31, 'x': -36.909, 'yaw': -3.141}, None, None +210.03, [INFO], robot3, {'battery-level': '63.96'}, None, None +210.03, [INFO], robot3, {'y': 17.416, 'x': -37.022, 'yaw': -3.142}, None, None +220.05, [INFO], robot3, {'y': 17.417, 'x': -37.08, 'yaw': -3.142}, None, None +220.05, [INFO], robot3, {'battery-level': '63.56'}, None, None +230.06, [INFO], robot3, {'y': 17.308, 'x': -36.839, 'yaw': 3.142}, None, None +230.06, [INFO], robot3, {'battery-level': '63.16'}, None, None +237.71, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/77_accbbb.log b/app/controllers/analyze_skills/logs/77_accbbb.log new file mode 100644 index 00000000..1e5290e4 --- /dev/null +++ b/app/controllers/analyze_skills/logs/77_accbbb.log @@ -0,0 +1,25 @@ +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot1, {'y': 17.393, 'x': -27.125, 'yaw': 3.142}, None, None +10.03, [INFO], robot1, {'battery-level': '29.59'}, None, None +20.07, [INFO], robot1, {'battery-level': '28.91'}, None, None +20.07, [INFO], robot1, {'y': 16.203, 'x': -28.088, 'yaw': 3.142}, None, None +30.00, [INFO], robot1, {'y': 16.168, 'x': -30.19, 'yaw': -3.142}, None, None +30.00, [INFO], robot1, {'battery-level': '28.23'}, None, None +40.05, [INFO], robot1, {'y': 15.97, 'x': -32.31, 'yaw': 3.14}, None, None +40.05, [INFO], robot1, {'battery-level': '27.55'}, None, None +50.05, [INFO], robot1, {'y': 15.382, 'x': -34.372, 'yaw': -3.142}, None, None +50.05, [INFO], robot1, {'battery-level': '26.87'}, None, None +60.05, [INFO], robot1, {'battery-level': '26.19'}, None, None +60.05, [INFO], robot1, {'y': 15.709, 'x': -36.46, 'yaw': 3.142}, None, None +70.08, [INFO], robot1, {'battery-level': '25.51'}, None, None +70.08, [INFO], robot1, {'y': 17.706, 'x': -36.616, 'yaw': -3.141}, None, None +80.08, [INFO], robot1, {'y': 19.825, 'x': -36.753, 'yaw': -3.142}, None, None +80.08, [INFO], robot1, {'battery-level': '24.83'}, None, None +90.04, [INFO], robot1, {'y': 21.501, 'x': -37.696, 'yaw': -3.139}, None, None +90.04, [INFO], robot1, {'battery-level': '24.15'}, None, None +100.07, [INFO], robot1, {'y': 21.396, 'x': -38.062, 'yaw': 3.14}, None, None +100.07, [INFO], robot1, {'battery-level': '23.47'}, None, None +102.56, [info], nurse, sync, received-request, (status=sending-request) +102.56, [info], nurse, sync, request-sent, (status=waiting) +102.65, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/app/controllers/analyze_skills/logs/77_accbbp.log b/app/controllers/analyze_skills/logs/77_accbbp.log new file mode 100644 index 00000000..feb870fb --- /dev/null +++ b/app/controllers/analyze_skills/logs/77_accbbp.log @@ -0,0 +1,42 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.16, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot6, {'battery-level': '90.63'}, None, None +10.07, [INFO], robot6, {'y': 18.399, 'x': -34.38, 'yaw': -3.142}, None, None +20.06, [INFO], robot6, {'battery-level': '90.11'}, None, None +20.06, [INFO], robot6, {'y': 18.051, 'x': -36.189, 'yaw': 3.142}, None, None +30.07, [INFO], robot6, {'y': 19.941, 'x': -36.845, 'yaw': 3.142}, None, None +30.07, [INFO], robot6, {'battery-level': '89.59'}, None, None +40.03, [INFO], robot6, {'y': 21.478, 'x': -37.83, 'yaw': 3.142}, None, None +40.03, [INFO], robot6, {'battery-level': '89.07'}, None, None +50.04, [INFO], robot6, {'battery-level': '88.55'}, None, None +50.04, [INFO], robot6, {'y': 21.388, 'x': -38.061, 'yaw': 3.138}, None, None +54.03, [info], nurse, sync, received-request, (status=sending-request) +54.03, [info], nurse, sync, request-sent, (status=waiting) +54.03, [info], nurse, sync, wait-message, (status=message-received) +60.01, [INFO], robot6, {'battery-level': '88.03'}, None, None +60.01, [INFO], robot6, {'y': 21.038, 'x': -37.204, 'yaw': 3.142}, None, None +70.02, [INFO], robot6, {'battery-level': '87.51'}, None, None +70.02, [INFO], robot6, {'y': 18.926, 'x': -37.153, 'yaw': 3.141}, None, None +80.05, [INFO], robot6, {'y': 16.806, 'x': -37.046, 'yaw': 3.142}, None, None +80.05, [INFO], robot6, {'battery-level': '86.99'}, None, None +90.07, [INFO], robot6, {'battery-level': '86.47'}, None, None +90.07, [INFO], robot6, {'y': 15.676, 'x': -35.583, 'yaw': 3.141}, None, None +100.06, [INFO], robot6, {'y': 15.392, 'x': -33.505, 'yaw': -3.141}, None, None +100.06, [INFO], robot6, {'battery-level': '85.95'}, None, None +110.08, [INFO], robot6, {'battery-level': '85.43'}, None, None +110.08, [INFO], robot6, {'y': 15.545, 'x': -31.393, 'yaw': -3.141}, None, None +120.02, [INFO], robot6, {'battery-level': '84.91'}, None, None +120.02, [INFO], robot6, {'y': 15.737, 'x': -29.3, 'yaw': 3.14}, None, None +130.04, [INFO], robot6, {'battery-level': '84.39'}, None, None +130.04, [INFO], robot6, {'y': 15.852, 'x': -27.185, 'yaw': -3.138}, None, None +140.07, [INFO], robot6, {'battery-level': '83.87'}, None, None +140.07, [INFO], robot6, {'y': 14.602, 'x': -25.873, 'yaw': -3.142}, None, None +150.07, [INFO], robot6, {'battery-level': '83.35'}, None, None +150.07, [INFO], robot6, {'y': 12.949, 'x': -25.952, 'yaw': 3.141}, None, None +160.06, [INFO], robot6, {'battery-level': '82.83'}, None, None +160.06, [INFO], robot6, {'y': 12.878, 'x': -26.018, 'yaw': -3.142}, None, None +170.07, [INFO], robot6, {'y': 12.908, 'x': -25.965, 'yaw': -3.141}, None, None +170.07, [INFO], robot6, {'battery-level': '82.31'}, None, None +172.91, [info], lab_arm, sync, wait-message, (status=message-received) +173.84, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/78_accbcb.log b/app/controllers/analyze_skills/logs/78_accbcb.log new file mode 100644 index 00000000..f847eb19 --- /dev/null +++ b/app/controllers/analyze_skills/logs/78_accbcb.log @@ -0,0 +1,5 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +5.72, [WARN], robot2, NO-SKILL, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/78_accbcp.log b/app/controllers/analyze_skills/logs/78_accbcp.log new file mode 100644 index 00000000..c0dbbebb --- /dev/null +++ b/app/controllers/analyze_skills/logs/78_accbcp.log @@ -0,0 +1,26 @@ +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot6, {'y': 17.179, 'x': -27.107, 'yaw': -3.142}, None, None +10.07, [INFO], robot6, {'battery-level': '90.63'}, None, None +20.09, [INFO], robot6, {'battery-level': '90.11'}, None, None +20.09, [INFO], robot6, {'y': 16.343, 'x': -28.294, 'yaw': -3.141}, None, None +30.03, [INFO], robot6, {'battery-level': '89.59'}, None, None +30.03, [INFO], robot6, {'y': 17.907, 'x': -28.593, 'yaw': -3.141}, None, None +40.02, [INFO], robot6, {'battery-level': '89.07'}, None, None +40.02, [INFO], robot6, {'y': 17.992, 'x': -28.534, 'yaw': 3.14}, None, None +50.05, [INFO], robot6, {'y': 17.973, 'x': -28.597, 'yaw': 3.142}, None, None +50.05, [INFO], robot6, {'battery-level': '88.55'}, None, None +52.71, [info], nurse, sync, received-request, (status=sending-request) +52.71, [info], nurse, sync, request-sent, (status=waiting) +52.71, [info], nurse, sync, wait-message, (status=message-received) +60.06, [INFO], robot6, {'battery-level': '88.03'}, None, None +60.06, [INFO], robot6, {'y': 16.683, 'x': -28.692, 'yaw': -3.142}, None, None +70.02, [INFO], robot6, {'battery-level': '87.51'}, None, None +70.02, [INFO], robot6, {'y': 16.071, 'x': -27.064, 'yaw': -3.138}, None, None +80.06, [INFO], robot6, {'y': 14.677, 'x': -25.828, 'yaw': -3.142}, None, None +80.06, [INFO], robot6, {'battery-level': '86.99'}, None, None +90.07, [INFO], robot6, {'y': 12.944, 'x': -25.892, 'yaw': 3.142}, None, None +90.07, [INFO], robot6, {'battery-level': '86.47'}, None, None +97.61, [info], lab_arm, sync, wait-message, (status=message-received) +98.49, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/79_acccab.log b/app/controllers/analyze_skills/logs/79_acccab.log new file mode 100644 index 00000000..c9adcf01 --- /dev/null +++ b/app/controllers/analyze_skills/logs/79_acccab.log @@ -0,0 +1,57 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot3, {'battery-level': '71.96'}, None, None +10.04, [INFO], robot3, {'y': 21.502, 'x': -37.988, 'yaw': 3.141}, None, None +20.08, [INFO], robot3, {'battery-level': '71.56'}, None, None +20.08, [INFO], robot3, {'y': 20.436, 'x': -37.252, 'yaw': -3.138}, None, None +30.09, [INFO], robot3, {'battery-level': '71.16'}, None, None +30.09, [INFO], robot3, {'y': 18.517, 'x': -36.488, 'yaw': 3.141}, None, None +40.09, [INFO], robot3, {'battery-level': '70.76'}, None, None +40.09, [INFO], robot3, {'y': 17.78, 'x': -34.731, 'yaw': 3.141}, None, None +50.03, [INFO], robot3, {'battery-level': '70.36'}, None, None +50.03, [INFO], robot3, {'y': 18.934, 'x': -33.944, 'yaw': 3.141}, None, None +54.28, [info], nurse, sync, received-request, (status=sending-request) +54.28, [info], nurse, sync, request-sent, (status=waiting) +54.28, [info], nurse, sync, wait-message, (status=message-received) +60.06, [INFO], robot3, {'y': 18.247, 'x': -34.482, 'yaw': 3.141}, None, None +60.06, [INFO], robot3, {'battery-level': '69.96'}, None, None +70.08, [INFO], robot3, {'y': 18.066, 'x': -36.224, 'yaw': -3.138}, None, None +70.08, [INFO], robot3, {'battery-level': '69.56'}, None, None +80.07, [INFO], robot3, {'y': 17.447, 'x': -36.885, 'yaw': -3.141}, None, None +80.07, [INFO], robot3, {'battery-level': '69.16'}, None, None +90.07, [INFO], robot3, {'y': 17.467, 'x': -37.082, 'yaw': 3.141}, None, None +90.07, [INFO], robot3, {'battery-level': '68.76'}, None, None +100.00, [INFO], robot3, {'battery-level': '68.36'}, None, None +100.00, [INFO], robot3, {'y': 17.42, 'x': -36.914, 'yaw': 3.142}, None, None +110.02, [INFO], robot3, {'battery-level': '67.96'}, None, None +110.02, [INFO], robot3, {'y': 17.234, 'x': -37.116, 'yaw': -3.141}, None, None +120.07, [INFO], robot3, {'battery-level': '67.56'}, None, None +120.07, [INFO], robot3, {'y': 17.322, 'x': -36.915, 'yaw': 3.141}, None, None +130.01, [INFO], robot3, {'battery-level': '67.16'}, None, None +130.01, [INFO], robot3, {'y': 17.351, 'x': -36.966, 'yaw': 3.141}, None, None +140.05, [INFO], robot3, {'y': 17.297, 'x': -37.098, 'yaw': 3.14}, None, None +140.05, [INFO], robot3, {'battery-level': '66.76'}, None, None +150.08, [INFO], robot3, {'battery-level': '66.36'}, None, None +150.08, [INFO], robot3, {'y': 17.287, 'x': -37.03, 'yaw': 3.141}, None, None +160.03, [INFO], robot3, {'battery-level': '65.96'}, None, None +160.03, [INFO], robot3, {'y': 17.431, 'x': -36.882, 'yaw': 3.141}, None, None +170.08, [INFO], robot3, {'y': 17.399, 'x': -36.923, 'yaw': 3.14}, None, None +170.08, [INFO], robot3, {'battery-level': '65.56'}, None, None +180.03, [INFO], robot3, {'battery-level': '65.16'}, None, None +180.03, [INFO], robot3, {'y': 17.314, 'x': -37.05, 'yaw': -3.141}, None, None +190.04, [INFO], robot3, {'battery-level': '64.76'}, None, None +190.04, [INFO], robot3, {'y': 17.283, 'x': -36.975, 'yaw': 3.14}, None, None +200.09, [INFO], robot3, {'y': 17.361, 'x': -37.131, 'yaw': 3.141}, None, None +200.09, [INFO], robot3, {'battery-level': '64.36'}, None, None +210.09, [INFO], robot3, {'y': 17.31, 'x': -37.099, 'yaw': 3.141}, None, None +210.09, [INFO], robot3, {'battery-level': '63.96'}, None, None +220.03, [INFO], robot3, {'y': 17.459, 'x': -37.2, 'yaw': 3.142}, None, None +220.03, [INFO], robot3, {'battery-level': '63.56'}, None, None +230.07, [INFO], robot3, {'battery-level': '63.16'}, None, None +230.07, [INFO], robot3, {'y': 17.339, 'x': -36.814, 'yaw': -3.14}, None, None +240.01, [INFO], robot3, {'battery-level': '62.76'}, None, None +240.01, [INFO], robot3, {'y': 17.341, 'x': -36.842, 'yaw': -3.142}, None, None +250.01, [INFO], robot3, {'y': 17.364, 'x': -36.977, 'yaw': -3.141}, None, None +250.01, [INFO], robot3, {'battery-level': '62.36'}, None, None +250.20, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/79_acccap.log b/app/controllers/analyze_skills/logs/79_acccap.log new file mode 100644 index 00000000..58ad5fda --- /dev/null +++ b/app/controllers/analyze_skills/logs/79_acccap.log @@ -0,0 +1,55 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot3, {'y': 21.53, 'x': -37.638, 'yaw': 3.139}, None, None +10.09, [INFO], robot3, {'battery-level': '71.96'}, None, None +20.07, [INFO], robot3, {'y': 19.766, 'x': -37.089, 'yaw': 3.141}, None, None +20.07, [INFO], robot3, {'battery-level': '71.56'}, None, None +30.09, [INFO], robot3, {'y': 17.969, 'x': -36.008, 'yaw': -3.142}, None, None +30.09, [INFO], robot3, {'battery-level': '71.16'}, None, None +40.01, [INFO], robot3, {'battery-level': '70.76'}, None, None +40.01, [INFO], robot3, {'y': 18.512, 'x': -34.253, 'yaw': -3.142}, None, None +50.05, [INFO], robot3, {'battery-level': '70.36'}, None, None +50.05, [INFO], robot3, {'y': 18.991, 'x': -33.948, 'yaw': -3.142}, None, None +50.33, [info], nurse, sync, received-request, (status=sending-request) +50.33, [info], nurse, sync, request-sent, (status=waiting) +50.33, [info], nurse, sync, wait-message, (status=message-received) +60.01, [INFO], robot3, {'battery-level': '69.96'}, None, None +60.01, [INFO], robot3, {'y': 17.83, 'x': -35.21, 'yaw': 3.142}, None, None +70.03, [INFO], robot3, {'y': 17.935, 'x': -36.051, 'yaw': -3.142}, None, None +70.03, [INFO], robot3, {'battery-level': '69.56'}, None, None +80.02, [INFO], robot3, {'battery-level': '69.16'}, None, None +80.02, [INFO], robot3, {'y': 18.12, 'x': -36.843, 'yaw': 3.141}, None, None +90.02, [INFO], robot3, {'battery-level': '68.76'}, None, None +90.02, [INFO], robot3, {'y': 17.464, 'x': -37.086, 'yaw': 3.14}, None, None +100.07, [INFO], robot3, {'battery-level': '68.36'}, None, None +100.07, [INFO], robot3, {'y': 17.23, 'x': -36.82, 'yaw': -3.141}, None, None +110.07, [INFO], robot3, {'battery-level': '67.96'}, None, None +110.07, [INFO], robot3, {'y': 17.306, 'x': -37.045, 'yaw': -3.142}, None, None +120.09, [INFO], robot3, {'battery-level': '67.56'}, None, None +120.09, [INFO], robot3, {'y': 17.415, 'x': -36.638, 'yaw': -3.142}, None, None +130.02, [INFO], robot3, {'battery-level': '67.16'}, None, None +130.02, [INFO], robot3, {'y': 17.512, 'x': -36.892, 'yaw': -3.141}, None, None +140.07, [INFO], robot3, {'y': 17.26, 'x': -37.099, 'yaw': 3.141}, None, None +140.07, [INFO], robot3, {'battery-level': '66.76'}, None, None +150.03, [INFO], robot3, {'battery-level': '66.36'}, None, None +150.03, [INFO], robot3, {'y': 17.488, 'x': -37.059, 'yaw': 3.141}, None, None +160.09, [INFO], robot3, {'battery-level': '65.96'}, None, None +160.09, [INFO], robot3, {'y': 17.386, 'x': -37.038, 'yaw': 3.142}, None, None +170.07, [INFO], robot3, {'battery-level': '65.56'}, None, None +170.07, [INFO], robot3, {'y': 17.247, 'x': -36.993, 'yaw': 3.141}, None, None +180.09, [INFO], robot3, {'y': 17.416, 'x': -36.901, 'yaw': -3.142}, None, None +180.09, [INFO], robot3, {'battery-level': '65.16'}, None, None +190.02, [INFO], robot3, {'y': 17.289, 'x': -36.889, 'yaw': -3.141}, None, None +190.02, [INFO], robot3, {'battery-level': '64.76'}, None, None +200.08, [INFO], robot3, {'y': 17.275, 'x': -36.792, 'yaw': -3.142}, None, None +200.08, [INFO], robot3, {'battery-level': '64.36'}, None, None +210.02, [INFO], robot3, {'battery-level': '63.96'}, None, None +210.02, [INFO], robot3, {'y': 17.454, 'x': -37.03, 'yaw': -3.142}, None, None +220.06, [INFO], robot3, {'y': 17.312, 'x': -36.976, 'yaw': 3.142}, None, None +220.06, [INFO], robot3, {'battery-level': '63.56'}, None, None +230.05, [INFO], robot3, {'battery-level': '63.16'}, None, None +230.05, [INFO], robot3, {'y': 17.184, 'x': -37.1, 'yaw': 3.141}, None, None +240.08, [INFO], robot3, {'y': 17.406, 'x': -36.906, 'yaw': 3.14}, None, None +240.08, [INFO], robot3, {'battery-level': '62.76'}, None, None +240.82, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/7_aaacab.log b/app/controllers/analyze_skills/logs/7_aaacab.log new file mode 100644 index 00000000..72b8a642 --- /dev/null +++ b/app/controllers/analyze_skills/logs/7_aaacab.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot4, {'battery-level': '16.96'}, None, None +10.04, [INFO], robot4, {'y': 34.357, 'x': -38.541, 'yaw': 3.142}, None, None +20.00, [INFO], robot4, {'y': 33.676, 'x': -37.008, 'yaw': -3.142}, None, None +20.00, [INFO], robot4, {'battery-level': '16.36'}, None, None +30.00, [INFO], robot4, {'battery-level': '15.76'}, None, None +30.00, [INFO], robot4, {'y': 31.551, 'x': -37.016, 'yaw': 3.141}, None, None +40.04, [INFO], robot4, {'battery-level': '15.16'}, None, None +40.04, [INFO], robot4, {'y': 29.423, 'x': -37.007, 'yaw': 3.141}, None, None +50.04, [INFO], robot4, {'battery-level': '14.56'}, None, None +50.04, [INFO], robot4, {'y': 27.317, 'x': -36.982, 'yaw': 3.142}, None, None +60.01, [INFO], robot4, {'battery-level': '13.96'}, None, None +60.01, [INFO], robot4, {'y': 25.207, 'x': -37.028, 'yaw': 3.142}, None, None +70.02, [INFO], robot4, {'battery-level': '13.36'}, None, None +70.02, [INFO], robot4, {'y': 23.072, 'x': -37.02, 'yaw': 3.14}, None, None +80.01, [INFO], robot4, {'battery-level': '12.76'}, None, None +80.01, [INFO], robot4, {'y': 20.966, 'x': -37.116, 'yaw': 3.141}, None, None +90.01, [INFO], robot4, {'y': 18.855, 'x': -36.917, 'yaw': 3.141}, None, None +90.01, [INFO], robot4, {'battery-level': '12.16'}, None, None +100.05, [INFO], robot4, {'y': 17.717, 'x': -35.168, 'yaw': 3.141}, None, None +100.05, [INFO], robot4, {'battery-level': '11.56'}, None, None +110.07, [INFO], robot4, {'y': 18.938, 'x': -33.92, 'yaw': -3.142}, None, None +110.07, [INFO], robot4, {'battery-level': '10.96'}, None, None +115.35, [info], nurse, sync, received-request, (status=sending-request) +115.35, [info], nurse, sync, request-sent, (status=waiting) +115.35, [info], nurse, sync, wait-message, (status=message-received) +120.06, [INFO], robot4, {'battery-level': '10.36'}, None, None +120.06, [INFO], robot4, {'y': 18.478, 'x': -34.379, 'yaw': 3.141}, None, None +130.02, [INFO], robot4, {'y': 18.034, 'x': -36.129, 'yaw': 3.141}, None, None +130.02, [INFO], robot4, {'battery-level': '9.76'}, None, None +140.03, [INFO], robot4, {'battery-level': '9.16'}, None, None +140.03, [INFO], robot4, {'y': 17.298, 'x': -37.059, 'yaw': 3.141}, None, None +150.05, [INFO], robot4, {'battery-level': '8.56'}, None, None +150.05, [INFO], robot4, {'y': 17.289, 'x': -36.835, 'yaw': -3.141}, None, None +160.01, [INFO], robot4, {'battery-level': '7.96'}, None, None +160.01, [INFO], robot4, {'y': 17.41, 'x': -37.045, 'yaw': -3.141}, None, None +170.04, [INFO], robot4, {'battery-level': '7.36'}, None, None +170.04, [INFO], robot4, {'y': 17.301, 'x': -36.849, 'yaw': -3.141}, None, None +180.06, [INFO], robot4, {'battery-level': '6.76'}, None, None +180.06, [INFO], robot4, {'y': 17.248, 'x': -36.808, 'yaw': -3.141}, None, None +190.01, [INFO], robot4, {'battery-level': '6.16'}, None, None +190.01, [INFO], robot4, {'y': 17.42, 'x': -37.01, 'yaw': 3.141}, None, None +200.01, [INFO], robot4, {'y': 17.238, 'x': -37.056, 'yaw': 3.141}, None, None +200.01, [INFO], robot4, {'battery-level': '5.56'}, None, None +210.04, [INFO], robot4, {'y': 17.276, 'x': -36.893, 'yaw': -3.141}, None, None +210.04, [WARN], robot4, LOWBATT, None, None +210.04, [WARN], None, end!, None, None diff --git a/app/controllers/analyze_skills/logs/7_aaacap.log b/app/controllers/analyze_skills/logs/7_aaacap.log new file mode 100644 index 00000000..bf0d7ad6 --- /dev/null +++ b/app/controllers/analyze_skills/logs/7_aaacap.log @@ -0,0 +1,2 @@ +Run turtlebot4 simulation on a separate host with ssh.0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None diff --git a/app/controllers/analyze_skills/logs/80_acccbb.log b/app/controllers/analyze_skills/logs/80_acccbb.log new file mode 100644 index 00000000..e74eb404 --- /dev/null +++ b/app/controllers/analyze_skills/logs/80_acccbb.log @@ -0,0 +1,62 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.16, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot3, {'battery-level': '71.96'}, None, None +10.05, [INFO], robot3, {'y': 17.221, 'x': -13.503, 'yaw': -3.142}, None, None +20.01, [INFO], robot3, {'battery-level': '71.56'}, None, None +20.01, [INFO], robot3, {'y': 16.083, 'x': -14.657, 'yaw': 3.142}, None, None +30.09, [INFO], robot3, {'y': 16.012, 'x': -16.771, 'yaw': 3.14}, None, None +30.09, [INFO], robot3, {'battery-level': '71.16'}, None, None +40.02, [INFO], robot3, {'battery-level': '70.76'}, None, None +40.02, [INFO], robot3, {'y': 16.063, 'x': -18.865, 'yaw': -3.139}, None, None +50.07, [INFO], robot3, {'battery-level': '70.36'}, None, None +50.07, [INFO], robot3, {'y': 16.191, 'x': -20.979, 'yaw': 3.141}, None, None +60.08, [INFO], robot3, {'battery-level': '69.96'}, None, None +60.08, [INFO], robot3, {'y': 16.138, 'x': -23.093, 'yaw': -3.142}, None, None +70.04, [INFO], robot3, {'y': 16.139, 'x': -25.207, 'yaw': 3.141}, None, None +70.04, [INFO], robot3, {'battery-level': '69.56'}, None, None +80.09, [INFO], robot3, {'battery-level': '69.16'}, None, None +80.09, [INFO], robot3, {'y': 16.127, 'x': -27.321, 'yaw': -3.142}, None, None +90.04, [INFO], robot3, {'battery-level': '68.76'}, None, None +90.04, [INFO], robot3, {'y': 16.244, 'x': -29.417, 'yaw': -3.142}, None, None +100.05, [INFO], robot3, {'battery-level': '68.36'}, None, None +100.05, [INFO], robot3, {'y': 16.052, 'x': -31.524, 'yaw': 3.14}, None, None +110.05, [INFO], robot3, {'y': 15.59, 'x': -33.616, 'yaw': 3.141}, None, None +110.05, [INFO], robot3, {'battery-level': '67.96'}, None, None +120.00, [INFO], robot3, {'y': 15.454, 'x': -35.707, 'yaw': -3.142}, None, None +120.00, [INFO], robot3, {'battery-level': '67.56'}, None, None +130.05, [INFO], robot3, {'y': 16.898, 'x': -36.643, 'yaw': -3.142}, None, None +130.05, [INFO], robot3, {'battery-level': '67.16'}, None, None +140.05, [INFO], robot3, {'y': 19.008, 'x': -36.731, 'yaw': 3.141}, None, None +140.05, [INFO], robot3, {'battery-level': '66.76'}, None, None +150.08, [INFO], robot3, {'battery-level': '66.36'}, None, None +150.08, [INFO], robot3, {'y': 21.121, 'x': -36.996, 'yaw': 3.141}, None, None +160.05, [INFO], robot3, {'y': 21.549, 'x': -38.106, 'yaw': 3.142}, None, None +160.05, [INFO], robot3, {'battery-level': '65.96'}, None, None +169.98, [info], nurse, sync, received-request, (status=sending-request) +169.98, [info], nurse, sync, request-sent, (status=waiting) +170.07, [INFO], robot3, {'battery-level': '65.56'}, None, None +170.07, [INFO], robot3, {'y': 21.436, 'x': -38.112, 'yaw': -3.137}, None, None +170.07, [info], nurse, sync, wait-message, (status=message-received) +180.05, [INFO], robot3, {'y': 20.299, 'x': -37.158, 'yaw': -3.138}, None, None +180.05, [INFO], robot3, {'battery-level': '65.16'}, None, None +190.06, [INFO], robot3, {'battery-level': '64.76'}, None, None +190.06, [INFO], robot3, {'y': 18.191, 'x': -37.104, 'yaw': 3.141}, None, None +200.01, [INFO], robot3, {'battery-level': '64.36'}, None, None +200.01, [INFO], robot3, {'y': 16.107, 'x': -36.942, 'yaw': 3.141}, None, None +210.01, [INFO], robot3, {'battery-level': '63.96'}, None, None +210.01, [INFO], robot3, {'y': 15.46, 'x': -34.898, 'yaw': 3.14}, None, None +220.05, [INFO], robot3, {'y': 15.457, 'x': -32.778, 'yaw': -3.142}, None, None +220.05, [INFO], robot3, {'battery-level': '63.56'}, None, None +230.08, [INFO], robot3, {'battery-level': '63.16'}, None, None +230.08, [INFO], robot3, {'y': 15.539, 'x': -30.657, 'yaw': 3.14}, None, None +240.02, [INFO], robot3, {'battery-level': '62.76'}, None, None +240.02, [INFO], robot3, {'y': 15.726, 'x': -28.573, 'yaw': 3.141}, None, None +250.06, [INFO], robot3, {'battery-level': '62.36'}, None, None +250.06, [INFO], robot3, {'y': 15.766, 'x': -26.467, 'yaw': 3.141}, None, None +260.05, [INFO], robot3, {'battery-level': '61.96'}, None, None +260.05, [INFO], robot3, {'y': 13.791, 'x': -25.803, 'yaw': 3.141}, None, None +270.06, [INFO], robot3, {'y': 12.914, 'x': -25.964, 'yaw': -3.142}, None, None +270.06, [INFO], robot3, {'battery-level': '61.56'}, None, None +271.70, [info], lab_arm, sync, wait-message, (status=message-received) +272.63, [WARN], robot3, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/80_acccbp.log b/app/controllers/analyze_skills/logs/80_acccbp.log new file mode 100644 index 00000000..12e5f938 --- /dev/null +++ b/app/controllers/analyze_skills/logs/80_acccbp.log @@ -0,0 +1,43 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot6, {'y': 18.441, 'x': -34.365, 'yaw': 3.142}, None, None +10.02, [INFO], robot6, {'battery-level': '90.63'}, None, None +20.03, [INFO], robot6, {'battery-level': '90.11'}, None, None +20.03, [INFO], robot6, {'y': 17.925, 'x': -36.141, 'yaw': -3.137}, None, None +30.07, [INFO], robot6, {'y': 19.864, 'x': -36.777, 'yaw': 3.142}, None, None +30.07, [INFO], robot6, {'battery-level': '89.59'}, None, None +40.07, [INFO], robot6, {'battery-level': '89.07'}, None, None +40.07, [INFO], robot6, {'y': 21.606, 'x': -37.611, 'yaw': 3.141}, None, None +50.06, [INFO], robot6, {'battery-level': '88.55'}, None, None +50.06, [INFO], robot6, {'y': 21.502, 'x': -38.065, 'yaw': 3.136}, None, None +60.06, [INFO], robot6, {'battery-level': '88.03'}, None, None +60.06, [INFO], robot6, {'y': 21.412, 'x': -38.096, 'yaw': -3.141}, None, None +68.57, [info], nurse, sync, received-request, (status=sending-request) +68.57, [info], nurse, sync, request-sent, (status=waiting) +68.57, [info], nurse, sync, wait-message, (status=message-received) +70.05, [INFO], robot6, {'battery-level': '87.51'}, None, None +70.05, [INFO], robot6, {'y': 21.423, 'x': -38.032, 'yaw': 3.139}, None, None +80.06, [INFO], robot6, {'battery-level': '86.99'}, None, None +80.06, [INFO], robot6, {'y': 20.023, 'x': -37.203, 'yaw': 3.138}, None, None +90.00, [INFO], robot6, {'battery-level': '86.47'}, None, None +90.00, [INFO], robot6, {'y': 17.931, 'x': -37.094, 'yaw': 3.141}, None, None +100.06, [INFO], robot6, {'battery-level': '85.95'}, None, None +100.06, [INFO], robot6, {'y': 15.984, 'x': -36.643, 'yaw': 3.141}, None, None +110.01, [INFO], robot6, {'battery-level': '85.43'}, None, None +110.01, [INFO], robot6, {'y': 15.384, 'x': -34.607, 'yaw': 3.142}, None, None +120.01, [INFO], robot6, {'battery-level': '84.91'}, None, None +120.01, [INFO], robot6, {'y': 15.493, 'x': -32.485, 'yaw': 3.142}, None, None +130.06, [INFO], robot6, {'y': 15.556, 'x': -30.363, 'yaw': 3.141}, None, None +130.06, [INFO], robot6, {'battery-level': '84.39'}, None, None +140.08, [INFO], robot6, {'y': 15.67, 'x': -28.257, 'yaw': 3.142}, None, None +140.08, [INFO], robot6, {'battery-level': '83.87'}, None, None +150.01, [INFO], robot6, {'battery-level': '83.35'}, None, None +150.01, [INFO], robot6, {'y': 15.671, 'x': -26.162, 'yaw': -3.142}, None, None +160.08, [INFO], robot6, {'battery-level': '82.83'}, None, None +160.08, [INFO], robot6, {'y': 13.65, 'x': -25.673, 'yaw': 3.142}, None, None +170.08, [INFO], robot6, {'y': 12.852, 'x': -25.928, 'yaw': -3.142}, None, None +170.08, [INFO], robot6, {'battery-level': '82.31'}, None, None +171.82, [info], lab_arm, sync, wait-message, (status=message-received) +172.74, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/81_accccb.log b/app/controllers/analyze_skills/logs/81_accccb.log new file mode 100644 index 00000000..99a8d18d --- /dev/null +++ b/app/controllers/analyze_skills/logs/81_accccb.log @@ -0,0 +1,30 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot2, {'battery-level': '57.25'}, None, None +10.05, [INFO], robot2, {'y': 17.435, 'x': -20.959, 'yaw': 3.142}, None, None +20.07, [INFO], robot2, {'y': 16.137, 'x': -21.86, 'yaw': -3.141}, None, None +20.07, [INFO], robot2, {'battery-level': '56.65'}, None, None +30.04, [INFO], robot2, {'battery-level': '56.05'}, None, None +30.04, [INFO], robot2, {'y': 16.065, 'x': -23.971, 'yaw': 3.14}, None, None +40.08, [INFO], robot2, {'y': 16.039, 'x': -26.08, 'yaw': 3.141}, None, None +40.08, [INFO], robot2, {'battery-level': '55.45'}, None, None +50.07, [INFO], robot2, {'battery-level': '54.85'}, None, None +50.07, [INFO], robot2, {'y': 16.072, 'x': -28.188, 'yaw': -3.142}, None, None +60.02, [INFO], robot2, {'y': 17.858, 'x': -28.58, 'yaw': 3.142}, None, None +60.02, [INFO], robot2, {'battery-level': '54.25'}, None, None +70.02, [INFO], robot2, {'y': 17.983, 'x': -28.622, 'yaw': -3.142}, None, None +70.02, [INFO], robot2, {'battery-level': '53.65'}, None, None +72.61, [info], nurse, sync, received-request, (status=sending-request) +72.61, [info], nurse, sync, request-sent, (status=waiting) +72.61, [info], nurse, sync, wait-message, (status=message-received) +80.07, [INFO], robot2, {'battery-level': '53.05'}, None, None +80.07, [INFO], robot2, {'y': 16.649, 'x': -28.72, 'yaw': -3.142}, None, None +90.07, [INFO], robot2, {'battery-level': '52.45'}, None, None +90.07, [INFO], robot2, {'y': 16.1, 'x': -27.073, 'yaw': -3.141}, None, None +100.08, [INFO], robot2, {'battery-level': '51.85'}, None, None +100.08, [INFO], robot2, {'y': 14.718, 'x': -25.843, 'yaw': -3.142}, None, None +110.03, [INFO], robot2, {'y': 12.965, 'x': -25.919, 'yaw': -3.142}, None, None +110.03, [INFO], robot2, {'battery-level': '51.25'}, None, None +117.96, [info], lab_arm, sync, wait-message, (status=message-received) +118.88, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/81_accccp.log b/app/controllers/analyze_skills/logs/81_accccp.log new file mode 100644 index 00000000..913c4f5a --- /dev/null +++ b/app/controllers/analyze_skills/logs/81_accccp.log @@ -0,0 +1,24 @@ +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'y': 17.228, 'x': -27.113, 'yaw': 3.142}, None, None +10.04, [INFO], robot6, {'battery-level': '90.63'}, None, None +20.08, [INFO], robot6, {'battery-level': '90.11'}, None, None +20.08, [INFO], robot6, {'y': 16.334, 'x': -28.314, 'yaw': -3.141}, None, None +30.07, [INFO], robot6, {'battery-level': '89.59'}, None, None +30.07, [INFO], robot6, {'y': 17.909, 'x': -28.574, 'yaw': 3.142}, None, None +37.06, [info], nurse, sync, received-request, (status=sending-request) +37.06, [info], nurse, sync, request-sent, (status=waiting) +37.15, [info], nurse, sync, wait-message, (status=message-received) +40.09, [INFO], robot6, {'battery-level': '89.07'}, None, None +40.09, [INFO], robot6, {'y': 17.572, 'x': -28.631, 'yaw': -3.141}, None, None +50.01, [INFO], robot6, {'battery-level': '88.55'}, None, None +50.01, [INFO], robot6, {'y': 16.134, 'x': -27.949, 'yaw': 3.139}, None, None +60.06, [INFO], robot6, {'battery-level': '88.03'}, None, None +60.06, [INFO], robot6, {'y': 15.617, 'x': -26.074, 'yaw': 3.141}, None, None +70.04, [INFO], robot6, {'battery-level': '87.51'}, None, None +70.04, [INFO], robot6, {'y': 13.539, 'x': -25.727, 'yaw': 3.142}, None, None +80.08, [INFO], robot6, {'y': 12.96, 'x': -25.955, 'yaw': -3.142}, None, None +80.08, [INFO], robot6, {'battery-level': '86.99'}, None, None +82.11, [info], lab_arm, sync, wait-message, (status=message-received) +83.04, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/8_aaacbb.log b/app/controllers/analyze_skills/logs/8_aaacbb.log new file mode 100644 index 00000000..595285d2 --- /dev/null +++ b/app/controllers/analyze_skills/logs/8_aaacbb.log @@ -0,0 +1,54 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.10, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.10, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot2, {'y': 17.092, 'x': -19.344, 'yaw': -3.141}, None, None +10.04, [INFO], robot2, {'battery-level': '63.01'}, None, None +20.01, [INFO], robot2, {'battery-level': '62.47'}, None, None +20.01, [INFO], robot2, {'y': 16.294, 'x': -20.792, 'yaw': 3.142}, None, None +30.00, [INFO], robot2, {'battery-level': '61.93'}, None, None +30.00, [INFO], robot2, {'y': 16.198, 'x': -22.909, 'yaw': 3.141}, None, None +40.07, [INFO], robot2, {'battery-level': '61.39'}, None, None +40.07, [INFO], robot2, {'y': 16.137, 'x': -25.034, 'yaw': 3.14}, None, None +50.01, [INFO], robot2, {'y': 16.126, 'x': -27.135, 'yaw': 3.141}, None, None +50.01, [INFO], robot2, {'battery-level': '60.85'}, None, None +60.02, [INFO], robot2, {'battery-level': '60.31'}, None, None +60.02, [INFO], robot2, {'y': 16.176, 'x': -29.243, 'yaw': 3.142}, None, None +70.02, [INFO], robot2, {'y': 16.042, 'x': -31.355, 'yaw': 3.14}, None, None +70.02, [INFO], robot2, {'battery-level': '59.77'}, None, None +80.00, [INFO], robot2, {'y': 15.684, 'x': -33.46, 'yaw': 3.142}, None, None +80.00, [INFO], robot2, {'battery-level': '59.23'}, None, None +90.08, [INFO], robot2, {'battery-level': '58.69'}, None, None +90.08, [INFO], robot2, {'y': 15.489, 'x': -35.571, 'yaw': -3.142}, None, None +100.03, [INFO], robot2, {'battery-level': '58.15'}, None, None +100.03, [INFO], robot2, {'y': 16.844, 'x': -36.573, 'yaw': -3.142}, None, None +110.07, [INFO], robot2, {'y': 18.964, 'x': -36.655, 'yaw': 3.141}, None, None +110.07, [INFO], robot2, {'battery-level': '57.61'}, None, None +120.03, [INFO], robot2, {'battery-level': '57.07'}, None, None +120.03, [INFO], robot2, {'y': 21.066, 'x': -36.998, 'yaw': 3.141}, None, None +130.03, [INFO], robot2, {'battery-level': '56.53'}, None, None +130.03, [INFO], robot2, {'y': 21.454, 'x': -38.076, 'yaw': 3.136}, None, None +135.75, [info], nurse, sync, received-request, (status=sending-request) +135.75, [info], nurse, sync, request-sent, (status=waiting) +135.75, [info], nurse, sync, wait-message, (status=message-received) +140.06, [INFO], robot2, {'battery-level': '55.99'}, None, None +140.06, [INFO], robot2, {'y': 21.307, 'x': -37.397, 'yaw': -3.141}, None, None +150.06, [INFO], robot2, {'battery-level': '55.45'}, None, None +150.06, [INFO], robot2, {'y': 19.226, 'x': -37.201, 'yaw': -3.142}, None, None +160.00, [INFO], robot2, {'battery-level': '54.91'}, None, None +160.00, [INFO], robot2, {'y': 17.115, 'x': -37.121, 'yaw': 3.142}, None, None +170.03, [INFO], robot2, {'battery-level': '54.37'}, None, None +170.03, [INFO], robot2, {'y': 15.79, 'x': -35.837, 'yaw': 3.141}, None, None +180.00, [INFO], robot2, {'battery-level': '53.83'}, None, None +180.00, [INFO], robot2, {'y': 15.363, 'x': -33.763, 'yaw': -3.141}, None, None +190.00, [INFO], robot2, {'y': 15.487, 'x': -31.642, 'yaw': -3.141}, None, None +190.00, [INFO], robot2, {'battery-level': '53.29'}, None, None +200.03, [INFO], robot2, {'y': 15.621, 'x': -29.514, 'yaw': 3.14}, None, None +200.03, [INFO], robot2, {'battery-level': '52.75'}, None, None +210.01, [INFO], robot2, {'battery-level': '52.21'}, None, None +210.01, [INFO], robot2, {'y': 15.75, 'x': -27.385, 'yaw': 3.142}, None, None +220.04, [INFO], robot2, {'y': 14.776, 'x': -25.865, 'yaw': -3.142}, None, None +220.04, [INFO], robot2, {'battery-level': '51.67'}, None, None +230.05, [INFO], robot2, {'y': 12.972, 'x': -25.911, 'yaw': -3.142}, None, None +230.05, [INFO], robot2, {'battery-level': '51.13'}, None, None +236.85, [info], lab_arm, sync, wait-message, (status=message-received) +237.67, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/8_aaacbp.log b/app/controllers/analyze_skills/logs/8_aaacbp.log new file mode 100644 index 00000000..dadc7103 --- /dev/null +++ b/app/controllers/analyze_skills/logs/8_aaacbp.log @@ -0,0 +1,38 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot6, {'battery-level': '53.44'}, None, None +10.07, [INFO], robot6, {'y': 18.344, 'x': -34.404, 'yaw': -3.142}, None, None +20.03, [INFO], robot6, {'battery-level': '52.72'}, None, None +20.03, [INFO], robot6, {'y': 18.036, 'x': -36.228, 'yaw': 3.141}, None, None +30.04, [INFO], robot6, {'battery-level': '52.00'}, None, None +30.04, [INFO], robot6, {'y': 19.901, 'x': -36.906, 'yaw': 3.141}, None, None +40.05, [INFO], robot6, {'y': 21.553, 'x': -37.754, 'yaw': 3.141}, None, None +40.05, [INFO], robot6, {'battery-level': '51.28'}, None, None +49.96, [info], nurse, sync, received-request, (status=sending-request) +49.96, [info], nurse, sync, request-sent, (status=waiting) +50.05, [info], nurse, sync, wait-message, (status=message-received) +50.05, [INFO], robot6, {'battery-level': '50.56'}, None, None +50.05, [INFO], robot6, {'y': 21.389, 'x': -38.115, 'yaw': -3.137}, None, None +60.03, [INFO], robot6, {'battery-level': '49.84'}, None, None +60.03, [INFO], robot6, {'y': 20.202, 'x': -37.202, 'yaw': 3.141}, None, None +70.01, [INFO], robot6, {'battery-level': '49.12'}, None, None +70.01, [INFO], robot6, {'y': 18.086, 'x': -37.145, 'yaw': 3.14}, None, None +80.01, [INFO], robot6, {'battery-level': '48.40'}, None, None +80.01, [INFO], robot6, {'y': 16.121, 'x': -36.753, 'yaw': 3.142}, None, None +90.05, [INFO], robot6, {'y': 15.447, 'x': -34.703, 'yaw': 3.141}, None, None +90.05, [INFO], robot6, {'battery-level': '47.68'}, None, None +100.07, [INFO], robot6, {'y': 15.484, 'x': -32.575, 'yaw': 3.141}, None, None +100.07, [INFO], robot6, {'battery-level': '46.96'}, None, None +110.01, [INFO], robot6, {'battery-level': '46.24'}, None, None +110.01, [INFO], robot6, {'y': 15.612, 'x': -30.456, 'yaw': -3.137}, None, None +120.01, [INFO], robot6, {'y': 15.813, 'x': -28.361, 'yaw': 3.142}, None, None +120.01, [INFO], robot6, {'battery-level': '45.52'}, None, None +130.06, [INFO], robot6, {'y': 15.788, 'x': -26.232, 'yaw': 3.141}, None, None +130.06, [INFO], robot6, {'battery-level': '44.80'}, None, None +140.03, [INFO], robot6, {'battery-level': '44.08'}, None, None +140.03, [INFO], robot6, {'y': 13.772, 'x': -25.708, 'yaw': 3.142}, None, None +150.01, [INFO], robot6, {'battery-level': '43.36'}, None, None +150.01, [INFO], robot6, {'y': 12.918, 'x': -25.948, 'yaw': -3.142}, None, None +151.81, [info], lab_arm, sync, wait-message, (status=message-received) +152.63, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/9_aaaccb.log b/app/controllers/analyze_skills/logs/9_aaaccb.log new file mode 100644 index 00000000..d66a209d --- /dev/null +++ b/app/controllers/analyze_skills/logs/9_aaaccb.log @@ -0,0 +1,34 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot2, {'battery-level': '63.01'}, None, None +10.07, [INFO], robot2, {'y': 17.464, 'x': -20.961, 'yaw': 3.142}, None, None +20.00, [INFO], robot2, {'battery-level': '62.47'}, None, None +20.00, [INFO], robot2, {'y': 16.149, 'x': -21.871, 'yaw': -3.142}, None, None +30.06, [INFO], robot2, {'y': 16.09, 'x': -24.009, 'yaw': 3.141}, None, None +30.06, [INFO], robot2, {'battery-level': '61.93'}, None, None +40.02, [INFO], robot2, {'battery-level': '61.39'}, None, None +40.02, [INFO], robot2, {'y': 16.088, 'x': -26.099, 'yaw': 3.141}, None, None +50.05, [INFO], robot2, {'y': 16.14, 'x': -28.218, 'yaw': -3.141}, None, None +50.05, [INFO], robot2, {'battery-level': '60.85'}, None, None +60.00, [INFO], robot2, {'y': 17.881, 'x': -28.606, 'yaw': -3.142}, None, None +60.00, [INFO], robot2, {'battery-level': '60.31'}, None, None +70.01, [INFO], robot2, {'y': 17.989, 'x': -28.669, 'yaw': 3.14}, None, None +70.01, [INFO], robot2, {'battery-level': '59.77'}, None, None +80.08, [INFO], robot2, {'battery-level': '59.23'}, None, None +80.08, [INFO], robot2, {'y': 18.086, 'x': -28.634, 'yaw': 3.14}, None, None +86.29, [info], nurse, sync, received-request, (status=sending-request) +86.29, [info], nurse, sync, request-sent, (status=waiting) +86.29, [info], nurse, sync, wait-message, (status=message-received) +90.08, [INFO], robot2, {'y': 17.523, 'x': -28.635, 'yaw': 3.142}, None, None +90.08, [INFO], robot2, {'battery-level': '58.69'}, None, None +100.07, [INFO], robot2, {'y': 16.202, 'x': -27.716, 'yaw': 3.14}, None, None +100.07, [INFO], robot2, {'battery-level': '58.15'}, None, None +110.05, [INFO], robot2, {'battery-level': '57.61'}, None, None +110.05, [INFO], robot2, {'y': 15.324, 'x': -26.137, 'yaw': 3.142}, None, None +120.02, [INFO], robot2, {'battery-level': '57.07'}, None, None +120.02, [INFO], robot2, {'y': 13.278, 'x': -25.744, 'yaw': -3.142}, None, None +129.49, [info], lab_arm, sync, wait-message, (status=message-received) +130.01, [INFO], robot2, {'y': 12.902, 'x': -25.949, 'yaw': 3.14}, None, None +130.01, [INFO], robot2, {'battery-level': '56.53'}, None, None +130.37, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/9_aaaccp.log b/app/controllers/analyze_skills/logs/9_aaaccp.log new file mode 100644 index 00000000..2ea9056a --- /dev/null +++ b/app/controllers/analyze_skills/logs/9_aaaccp.log @@ -0,0 +1,15 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot6, {'y': 17.307, 'x': -27.098, 'yaw': -3.142}, None, None +10.00, [INFO], robot6, {'battery-level': '53.44'}, None, None +20.00, [INFO], robot6, {'battery-level': '52.72'}, None, None +20.00, [INFO], robot6, {'y': 16.203, 'x': -28.228, 'yaw': 3.142}, None, None +30.02, [INFO], robot6, {'battery-level': '52.00'}, None, None +30.02, [INFO], robot6, {'y': 17.88, 'x': -28.592, 'yaw': 3.142}, None, None +40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None +40.01, [INFO], robot6, {'y': 17.973, 'x': -28.636, 'yaw': 3.141}, None, None +41.01, [info], nurse, sync, received-request, (status=sending-request) +41.01, [info], nurse, sync, request-sent, (status=waiting) +41.02, [info], nurse, sync, wait-message, (status=message-received) diff --git a/app/javascript/react/src/components/Graph.css b/app/javascript/react/src/components/Graph.css new file mode 100644 index 00000000..e69de29b diff --git a/app/javascript/react/src/index.js b/app/javascript/react/src/index.js index 61f77062..ef644e8c 100644 --- a/app/javascript/react/src/index.js +++ b/app/javascript/react/src/index.js @@ -1,5 +1,6 @@ import { define } from 'remount' import Hello from "./components/Hello" import Velocity from "./components/Velocity" +import Graph from './components/Graph' -define({ 'hello-component': Hello, 'velocity-component': Velocity }) +define({ 'hello-component': Hello, 'velocity-component': Velocity, 'graph-component': Graph }) From 1a1aee44d0153d2c68b3d50570b3c7564e8568d8 Mon Sep 17 00:00:00 2001 From: pedronevz Date: Sun, 17 Dec 2023 03:03:28 -0300 Subject: [PATCH 25/49] testando grafico skills --- .gitignore | 2 + analyze_skills/analyze_skills.rb | 173 -------- analyze_skills/data.json | 1 - analyze_skills/logs/10_aabaab.log | 12 - analyze_skills/logs/10_aabaap.log | 44 -- analyze_skills/logs/11_aababb.log | 58 --- analyze_skills/logs/11_aababp.log | 57 --- analyze_skills/logs/12_aabacb.log | 37 -- analyze_skills/logs/12_aabacp.log | 33 -- analyze_skills/logs/13_aabbab.log | 49 -- analyze_skills/logs/13_aabbap.log | 71 --- analyze_skills/logs/14_aabbbb.log | 41 -- analyze_skills/logs/14_aabbbp.log | 41 -- analyze_skills/logs/15_aabbcb.log | 35 -- analyze_skills/logs/15_aabbcp.log | 24 - analyze_skills/logs/16_aabcab.log | 58 --- analyze_skills/logs/16_aabcap.log | 69 --- analyze_skills/logs/17_aabcbb.log | 37 -- analyze_skills/logs/17_aabcbp.log | 42 -- analyze_skills/logs/18_aabccb.log | 13 - analyze_skills/logs/18_aabccp.log | 21 - analyze_skills/logs/19_aacaab.log | 43 -- analyze_skills/logs/19_aacaap.log | 70 --- analyze_skills/logs/1_aaaaab.log | 4 - analyze_skills/logs/1_aaaaap.log | 52 --- analyze_skills/logs/20_aacabb.log | 25 -- analyze_skills/logs/20_aacabp.log | 49 -- analyze_skills/logs/21_aacacb.log | 36 -- analyze_skills/logs/21_aacacp.log | 10 - analyze_skills/logs/22_aacbab.log | 44 -- analyze_skills/logs/22_aacbap.log | 47 -- analyze_skills/logs/23_aacbbb.log | 48 -- analyze_skills/logs/23_aacbbp.log | 39 -- analyze_skills/logs/24_aacbcb.log | 23 - analyze_skills/logs/24_aacbcp.log | 24 - analyze_skills/logs/25_aaccab.log | 45 -- analyze_skills/logs/25_aaccap.log | 51 --- analyze_skills/logs/26_aaccbb.log | 47 -- analyze_skills/logs/26_aaccbp.log | 169 ------- analyze_skills/logs/27_aacccb.log | 25 -- analyze_skills/logs/27_aacccp.log | 26 -- analyze_skills/logs/28_abaaab.log | 21 - analyze_skills/logs/28_abaaap.log | 68 --- analyze_skills/logs/29_abaabb.log | 56 --- analyze_skills/logs/29_abaabp.log | 47 -- analyze_skills/logs/2_aaaabb.log | 14 - analyze_skills/logs/2_aaaabp.log | 52 --- analyze_skills/logs/30_abaacb.log | 36 -- analyze_skills/logs/30_abaacp.log | 30 -- analyze_skills/logs/31_ababab.log | 46 -- analyze_skills/logs/31_ababap.log | 52 --- analyze_skills/logs/32_ababbb.log | 25 -- analyze_skills/logs/32_ababbp.log | 38 -- analyze_skills/logs/33_ababcb.log | 26 -- analyze_skills/logs/33_ababcp.log | 24 - analyze_skills/logs/34_abacab.log | 47 -- analyze_skills/logs/34_abacap.log | 55 --- analyze_skills/logs/35_abacbb.log | 47 -- analyze_skills/logs/35_abacbp.log | 41 -- analyze_skills/logs/36_abaccb.log | 51 --- analyze_skills/logs/36_abaccp.log | 25 -- analyze_skills/logs/37_abbaab.log | 49 -- analyze_skills/logs/37_abbaap.log | 67 --- analyze_skills/logs/38_abbabb.log | 54 --- analyze_skills/logs/38_abbabp.log | 49 -- analyze_skills/logs/39_abbacb.log | 37 -- analyze_skills/logs/39_abbacp.log | 29 -- analyze_skills/logs/3_aaaacb.log | 12 - analyze_skills/logs/3_aaaacp.log | 31 -- analyze_skills/logs/40_abbbab.log | 49 -- analyze_skills/logs/40_abbbap.log | 40 -- analyze_skills/logs/41_abbbbb.log | 26 -- analyze_skills/logs/41_abbbbp.log | 38 -- analyze_skills/logs/42_abbbcb.log | 37 -- analyze_skills/logs/42_abbbcp.log | 168 ------- analyze_skills/logs/43_abbcab.log | 60 --- analyze_skills/logs/43_abbcap.log | 53 --- analyze_skills/logs/44_abbcbb.log | 50 --- analyze_skills/logs/44_abbcbp.log | 43 -- analyze_skills/logs/45_abbccb.log | 25 -- analyze_skills/logs/45_abbccp.log | 25 -- analyze_skills/logs/46_abcaab.log | 49 -- analyze_skills/logs/46_abcaap.log | 66 --- analyze_skills/logs/47_abcabb.log | 62 --- analyze_skills/logs/47_abcabp.log | 49 -- analyze_skills/logs/48_abcacb.log | 36 -- analyze_skills/logs/48_abcacp.log | 31 -- analyze_skills/logs/49_abcbab.log | 56 --- analyze_skills/logs/49_abcbap.log | 53 --- analyze_skills/logs/4_aaabab.log | 61 --- analyze_skills/logs/4_aaabap.log | 41 -- analyze_skills/logs/50_abcbbb.log | 62 --- analyze_skills/logs/50_abcbbp.log | 40 -- analyze_skills/logs/51_abcbcb.log | 4 - analyze_skills/logs/51_abcbcp.log | 25 -- analyze_skills/logs/52_abccab.log | 70 --- analyze_skills/logs/52_abccap.log | 58 --- analyze_skills/logs/53_abccbb.log | 39 -- analyze_skills/logs/53_abccbp.log | 39 -- analyze_skills/logs/54_abcccb.log | 35 -- analyze_skills/logs/54_abcccp.log | 24 - analyze_skills/logs/55_acaaab.log | 42 -- analyze_skills/logs/55_acaaap.log | 71 --- analyze_skills/logs/56_acaabb.log | 38 -- analyze_skills/logs/56_acaabp.log | 47 -- analyze_skills/logs/57_acaacb.log | 41 -- analyze_skills/logs/57_acaacp.log | 30 -- analyze_skills/logs/58_acabab.log | 4 - analyze_skills/logs/58_acabap.log | 52 --- analyze_skills/logs/59_acabbb.log | 37 -- analyze_skills/logs/59_acabbp.log | 37 -- analyze_skills/logs/5_aaabbb.log | 39 -- analyze_skills/logs/5_aaabbp.log | 38 -- analyze_skills/logs/60_acabcb.log | 26 -- analyze_skills/logs/60_acabcp.log | 25 -- analyze_skills/logs/61_acacab.log | 54 --- analyze_skills/logs/61_acacap.log | 52 --- analyze_skills/logs/62_acacbb.log | 56 --- analyze_skills/logs/62_acacbp.log | 39 -- analyze_skills/logs/63_acaccb.log | 36 -- analyze_skills/logs/63_acaccp.log | 26 -- analyze_skills/logs/64_acbaab.log | 51 --- analyze_skills/logs/64_acbaap.log | 67 --- analyze_skills/logs/65_acbabb.log | 23 - analyze_skills/logs/65_acbabp.log | 50 --- analyze_skills/logs/66_acbacb.log | 40 -- analyze_skills/logs/66_acbacp.log | 33 -- analyze_skills/logs/67_acbbab.log | 42 -- analyze_skills/logs/67_acbbap.log | 55 --- analyze_skills/logs/68_acbbbb.log | 63 --- analyze_skills/logs/68_acbbbp.log | 41 -- analyze_skills/logs/69_acbbcb.log | 40 -- analyze_skills/logs/69_acbbcp.log | 23 - analyze_skills/logs/6_aaabcb.log | 25 -- analyze_skills/logs/6_aaabcp.log | 24 - analyze_skills/logs/70_acbcab.log | 60 --- analyze_skills/logs/70_acbcap.log | 53 --- analyze_skills/logs/71_acbcbb.log | 65 --- analyze_skills/logs/71_acbcbp.log | 41 -- analyze_skills/logs/72_acbccb.log | 31 -- analyze_skills/logs/72_acbccp.log | 24 - analyze_skills/logs/73_accaab.log | 46 -- analyze_skills/logs/73_accaap.log | 49 -- analyze_skills/logs/74_accabb.log | 37 -- analyze_skills/logs/74_accabp.log | 49 -- analyze_skills/logs/75_accacb.log | 29 -- analyze_skills/logs/75_accacp.log | 32 -- analyze_skills/logs/76_accbab.log | 53 --- analyze_skills/logs/76_accbap.log | 53 --- analyze_skills/logs/77_accbbb.log | 25 -- analyze_skills/logs/77_accbbp.log | 42 -- analyze_skills/logs/78_accbcb.log | 5 - analyze_skills/logs/78_accbcp.log | 26 -- analyze_skills/logs/79_acccab.log | 57 --- analyze_skills/logs/79_acccap.log | 55 --- analyze_skills/logs/7_aaacab.log | 49 -- analyze_skills/logs/7_aaacap.log | 2 - analyze_skills/logs/80_acccbb.log | 62 --- analyze_skills/logs/80_acccbp.log | 43 -- analyze_skills/logs/81_accccb.log | 30 -- analyze_skills/logs/81_accccp.log | 24 - analyze_skills/logs/8_aaacbb.log | 54 --- analyze_skills/logs/8_aaacbp.log | 38 -- analyze_skills/logs/9_aaaccb.log | 34 -- analyze_skills/logs/9_aaaccp.log | 15 - .../analyze_skills/analyze_skills.rb | 173 -------- app/controllers/analyze_skills/data.json | 1 - .../analyze_skills/logs/10_aabaab.log | 12 - .../analyze_skills/logs/10_aabaap.log | 44 -- .../analyze_skills/logs/11_aababb.log | 58 --- .../analyze_skills/logs/11_aababp.log | 57 --- .../analyze_skills/logs/12_aabacb.log | 37 -- .../analyze_skills/logs/12_aabacp.log | 33 -- .../analyze_skills/logs/13_aabbab.log | 49 -- .../analyze_skills/logs/13_aabbap.log | 71 --- .../analyze_skills/logs/14_aabbbb.log | 41 -- .../analyze_skills/logs/14_aabbbp.log | 41 -- .../analyze_skills/logs/15_aabbcb.log | 35 -- .../analyze_skills/logs/15_aabbcp.log | 24 - .../analyze_skills/logs/16_aabcab.log | 58 --- .../analyze_skills/logs/16_aabcap.log | 69 --- .../analyze_skills/logs/17_aabcbb.log | 37 -- .../analyze_skills/logs/17_aabcbp.log | 42 -- .../analyze_skills/logs/18_aabccb.log | 13 - .../analyze_skills/logs/18_aabccp.log | 21 - .../analyze_skills/logs/19_aacaab.log | 43 -- .../analyze_skills/logs/19_aacaap.log | 70 --- .../analyze_skills/logs/1_aaaaab.log | 4 - .../analyze_skills/logs/1_aaaaap.log | 52 --- .../analyze_skills/logs/20_aacabb.log | 25 -- .../analyze_skills/logs/20_aacabp.log | 49 -- .../analyze_skills/logs/21_aacacb.log | 36 -- .../analyze_skills/logs/21_aacacp.log | 10 - .../analyze_skills/logs/22_aacbab.log | 44 -- .../analyze_skills/logs/22_aacbap.log | 47 -- .../analyze_skills/logs/23_aacbbb.log | 48 -- .../analyze_skills/logs/23_aacbbp.log | 39 -- .../analyze_skills/logs/24_aacbcb.log | 23 - .../analyze_skills/logs/24_aacbcp.log | 24 - .../analyze_skills/logs/25_aaccab.log | 45 -- .../analyze_skills/logs/25_aaccap.log | 51 --- .../analyze_skills/logs/26_aaccbb.log | 47 -- .../analyze_skills/logs/26_aaccbp.log | 169 ------- .../analyze_skills/logs/27_aacccb.log | 25 -- .../analyze_skills/logs/27_aacccp.log | 26 -- .../analyze_skills/logs/28_abaaab.log | 21 - .../analyze_skills/logs/28_abaaap.log | 68 --- .../analyze_skills/logs/29_abaabb.log | 56 --- .../analyze_skills/logs/29_abaabp.log | 47 -- .../analyze_skills/logs/2_aaaabb.log | 14 - .../analyze_skills/logs/2_aaaabp.log | 52 --- .../analyze_skills/logs/30_abaacb.log | 36 -- .../analyze_skills/logs/30_abaacp.log | 30 -- .../analyze_skills/logs/31_ababab.log | 46 -- .../analyze_skills/logs/31_ababap.log | 52 --- .../analyze_skills/logs/32_ababbb.log | 25 -- .../analyze_skills/logs/32_ababbp.log | 38 -- .../analyze_skills/logs/33_ababcb.log | 26 -- .../analyze_skills/logs/33_ababcp.log | 24 - .../analyze_skills/logs/34_abacab.log | 47 -- .../analyze_skills/logs/34_abacap.log | 55 --- .../analyze_skills/logs/35_abacbb.log | 47 -- .../analyze_skills/logs/35_abacbp.log | 41 -- .../analyze_skills/logs/36_abaccb.log | 51 --- .../analyze_skills/logs/36_abaccp.log | 25 -- .../analyze_skills/logs/37_abbaab.log | 49 -- .../analyze_skills/logs/37_abbaap.log | 67 --- .../analyze_skills/logs/38_abbabb.log | 54 --- .../analyze_skills/logs/38_abbabp.log | 49 -- .../analyze_skills/logs/39_abbacb.log | 37 -- .../analyze_skills/logs/39_abbacp.log | 29 -- .../analyze_skills/logs/3_aaaacb.log | 12 - .../analyze_skills/logs/3_aaaacp.log | 31 -- .../analyze_skills/logs/40_abbbab.log | 49 -- .../analyze_skills/logs/40_abbbap.log | 40 -- .../analyze_skills/logs/41_abbbbb.log | 26 -- .../analyze_skills/logs/41_abbbbp.log | 38 -- .../analyze_skills/logs/42_abbbcb.log | 37 -- .../analyze_skills/logs/42_abbbcp.log | 168 ------- .../analyze_skills/logs/43_abbcab.log | 60 --- .../analyze_skills/logs/43_abbcap.log | 53 --- .../analyze_skills/logs/44_abbcbb.log | 50 --- .../analyze_skills/logs/44_abbcbp.log | 43 -- .../analyze_skills/logs/45_abbccb.log | 25 -- .../analyze_skills/logs/45_abbccp.log | 25 -- .../analyze_skills/logs/46_abcaab.log | 49 -- .../analyze_skills/logs/46_abcaap.log | 66 --- .../analyze_skills/logs/47_abcabb.log | 62 --- .../analyze_skills/logs/47_abcabp.log | 49 -- .../analyze_skills/logs/48_abcacb.log | 36 -- .../analyze_skills/logs/48_abcacp.log | 31 -- .../analyze_skills/logs/49_abcbab.log | 56 --- .../analyze_skills/logs/49_abcbap.log | 53 --- .../analyze_skills/logs/4_aaabab.log | 61 --- .../analyze_skills/logs/4_aaabap.log | 41 -- .../analyze_skills/logs/50_abcbbb.log | 62 --- .../analyze_skills/logs/50_abcbbp.log | 40 -- .../analyze_skills/logs/51_abcbcb.log | 4 - .../analyze_skills/logs/51_abcbcp.log | 25 -- .../analyze_skills/logs/52_abccab.log | 70 --- .../analyze_skills/logs/52_abccap.log | 58 --- .../analyze_skills/logs/53_abccbb.log | 39 -- .../analyze_skills/logs/53_abccbp.log | 39 -- .../analyze_skills/logs/54_abcccb.log | 35 -- .../analyze_skills/logs/54_abcccp.log | 24 - .../analyze_skills/logs/55_acaaab.log | 42 -- .../analyze_skills/logs/55_acaaap.log | 71 --- .../analyze_skills/logs/56_acaabb.log | 38 -- .../analyze_skills/logs/56_acaabp.log | 47 -- .../analyze_skills/logs/57_acaacb.log | 41 -- .../analyze_skills/logs/57_acaacp.log | 30 -- .../analyze_skills/logs/58_acabab.log | 4 - .../analyze_skills/logs/58_acabap.log | 52 --- .../analyze_skills/logs/59_acabbb.log | 37 -- .../analyze_skills/logs/59_acabbp.log | 37 -- .../analyze_skills/logs/5_aaabbb.log | 39 -- .../analyze_skills/logs/5_aaabbp.log | 38 -- .../analyze_skills/logs/60_acabcb.log | 26 -- .../analyze_skills/logs/60_acabcp.log | 25 -- .../analyze_skills/logs/61_acacab.log | 54 --- .../analyze_skills/logs/61_acacap.log | 52 --- .../analyze_skills/logs/62_acacbb.log | 56 --- .../analyze_skills/logs/62_acacbp.log | 39 -- .../analyze_skills/logs/63_acaccb.log | 36 -- .../analyze_skills/logs/63_acaccp.log | 26 -- .../analyze_skills/logs/64_acbaab.log | 51 --- .../analyze_skills/logs/64_acbaap.log | 67 --- .../analyze_skills/logs/65_acbabb.log | 23 - .../analyze_skills/logs/65_acbabp.log | 50 --- .../analyze_skills/logs/66_acbacb.log | 40 -- .../analyze_skills/logs/66_acbacp.log | 33 -- .../analyze_skills/logs/67_acbbab.log | 42 -- .../analyze_skills/logs/67_acbbap.log | 55 --- .../analyze_skills/logs/68_acbbbb.log | 63 --- .../analyze_skills/logs/68_acbbbp.log | 41 -- .../analyze_skills/logs/69_acbbcb.log | 40 -- .../analyze_skills/logs/69_acbbcp.log | 23 - .../analyze_skills/logs/6_aaabcb.log | 25 -- .../analyze_skills/logs/6_aaabcp.log | 24 - .../analyze_skills/logs/70_acbcab.log | 60 --- .../analyze_skills/logs/70_acbcap.log | 53 --- .../analyze_skills/logs/71_acbcbb.log | 65 --- .../analyze_skills/logs/71_acbcbp.log | 41 -- .../analyze_skills/logs/72_acbccb.log | 31 -- .../analyze_skills/logs/72_acbccp.log | 24 - .../analyze_skills/logs/73_accaab.log | 46 -- .../analyze_skills/logs/73_accaap.log | 49 -- .../analyze_skills/logs/74_accabb.log | 37 -- .../analyze_skills/logs/74_accabp.log | 49 -- .../analyze_skills/logs/75_accacb.log | 29 -- .../analyze_skills/logs/75_accacp.log | 32 -- .../analyze_skills/logs/76_accbab.log | 53 --- .../analyze_skills/logs/76_accbap.log | 53 --- .../analyze_skills/logs/77_accbbb.log | 25 -- .../analyze_skills/logs/77_accbbp.log | 42 -- .../analyze_skills/logs/78_accbcb.log | 5 - .../analyze_skills/logs/78_accbcp.log | 26 -- .../analyze_skills/logs/79_acccab.log | 57 --- .../analyze_skills/logs/79_acccap.log | 55 --- .../analyze_skills/logs/7_aaacab.log | 49 -- .../analyze_skills/logs/7_aaacap.log | 2 - .../analyze_skills/logs/80_acccbb.log | 62 --- .../analyze_skills/logs/80_acccbp.log | 43 -- .../analyze_skills/logs/81_accccb.log | 30 -- .../analyze_skills/logs/81_accccp.log | 24 - .../analyze_skills/logs/8_aaacbb.log | 54 --- .../analyze_skills/logs/8_aaacbp.log | 38 -- .../analyze_skills/logs/9_aaaccb.log | 34 -- .../analyze_skills/logs/9_aaaccp.log | 15 - app/controllers/graph_controller.rb | 170 ++++++- app/controllers/velocity_controller.rb | 2 +- app/javascript/react/src/components/Graph.css | 0 app/javascript/react/src/components/Graph.jsx | 111 ++++- .../react/src/components/Velocity.jsx | 4 +- package-lock.json | 420 ++++++++++++++++++ package.json | 2 + 336 files changed, 693 insertions(+), 13990 deletions(-) delete mode 100644 analyze_skills/analyze_skills.rb delete mode 100644 analyze_skills/data.json delete mode 100644 analyze_skills/logs/10_aabaab.log delete mode 100644 analyze_skills/logs/10_aabaap.log delete mode 100644 analyze_skills/logs/11_aababb.log delete mode 100644 analyze_skills/logs/11_aababp.log delete mode 100644 analyze_skills/logs/12_aabacb.log delete mode 100644 analyze_skills/logs/12_aabacp.log delete mode 100644 analyze_skills/logs/13_aabbab.log delete mode 100644 analyze_skills/logs/13_aabbap.log delete mode 100644 analyze_skills/logs/14_aabbbb.log delete mode 100644 analyze_skills/logs/14_aabbbp.log delete mode 100644 analyze_skills/logs/15_aabbcb.log delete mode 100644 analyze_skills/logs/15_aabbcp.log delete mode 100644 analyze_skills/logs/16_aabcab.log delete mode 100644 analyze_skills/logs/16_aabcap.log delete mode 100644 analyze_skills/logs/17_aabcbb.log delete mode 100644 analyze_skills/logs/17_aabcbp.log delete mode 100644 analyze_skills/logs/18_aabccb.log delete mode 100644 analyze_skills/logs/18_aabccp.log delete mode 100644 analyze_skills/logs/19_aacaab.log delete mode 100644 analyze_skills/logs/19_aacaap.log delete mode 100644 analyze_skills/logs/1_aaaaab.log delete mode 100644 analyze_skills/logs/1_aaaaap.log delete mode 100644 analyze_skills/logs/20_aacabb.log delete mode 100644 analyze_skills/logs/20_aacabp.log delete mode 100644 analyze_skills/logs/21_aacacb.log delete mode 100644 analyze_skills/logs/21_aacacp.log delete mode 100644 analyze_skills/logs/22_aacbab.log delete mode 100644 analyze_skills/logs/22_aacbap.log delete mode 100644 analyze_skills/logs/23_aacbbb.log delete mode 100644 analyze_skills/logs/23_aacbbp.log delete mode 100644 analyze_skills/logs/24_aacbcb.log delete mode 100644 analyze_skills/logs/24_aacbcp.log delete mode 100644 analyze_skills/logs/25_aaccab.log delete mode 100644 analyze_skills/logs/25_aaccap.log delete mode 100644 analyze_skills/logs/26_aaccbb.log delete mode 100644 analyze_skills/logs/26_aaccbp.log delete mode 100644 analyze_skills/logs/27_aacccb.log delete mode 100644 analyze_skills/logs/27_aacccp.log delete mode 100644 analyze_skills/logs/28_abaaab.log delete mode 100644 analyze_skills/logs/28_abaaap.log delete mode 100644 analyze_skills/logs/29_abaabb.log delete mode 100644 analyze_skills/logs/29_abaabp.log delete mode 100644 analyze_skills/logs/2_aaaabb.log delete mode 100644 analyze_skills/logs/2_aaaabp.log delete mode 100644 analyze_skills/logs/30_abaacb.log delete mode 100644 analyze_skills/logs/30_abaacp.log delete mode 100644 analyze_skills/logs/31_ababab.log delete mode 100644 analyze_skills/logs/31_ababap.log delete mode 100644 analyze_skills/logs/32_ababbb.log delete mode 100644 analyze_skills/logs/32_ababbp.log delete mode 100644 analyze_skills/logs/33_ababcb.log delete mode 100644 analyze_skills/logs/33_ababcp.log delete mode 100644 analyze_skills/logs/34_abacab.log delete mode 100644 analyze_skills/logs/34_abacap.log delete mode 100644 analyze_skills/logs/35_abacbb.log delete mode 100644 analyze_skills/logs/35_abacbp.log delete mode 100644 analyze_skills/logs/36_abaccb.log delete mode 100644 analyze_skills/logs/36_abaccp.log delete mode 100644 analyze_skills/logs/37_abbaab.log delete mode 100644 analyze_skills/logs/37_abbaap.log delete mode 100644 analyze_skills/logs/38_abbabb.log delete mode 100644 analyze_skills/logs/38_abbabp.log delete mode 100644 analyze_skills/logs/39_abbacb.log delete mode 100644 analyze_skills/logs/39_abbacp.log delete mode 100644 analyze_skills/logs/3_aaaacb.log delete mode 100644 analyze_skills/logs/3_aaaacp.log delete mode 100644 analyze_skills/logs/40_abbbab.log delete mode 100644 analyze_skills/logs/40_abbbap.log delete mode 100644 analyze_skills/logs/41_abbbbb.log delete mode 100644 analyze_skills/logs/41_abbbbp.log delete mode 100644 analyze_skills/logs/42_abbbcb.log delete mode 100644 analyze_skills/logs/42_abbbcp.log delete mode 100644 analyze_skills/logs/43_abbcab.log delete mode 100644 analyze_skills/logs/43_abbcap.log delete mode 100644 analyze_skills/logs/44_abbcbb.log delete mode 100644 analyze_skills/logs/44_abbcbp.log delete mode 100644 analyze_skills/logs/45_abbccb.log delete mode 100644 analyze_skills/logs/45_abbccp.log delete mode 100644 analyze_skills/logs/46_abcaab.log delete mode 100644 analyze_skills/logs/46_abcaap.log delete mode 100644 analyze_skills/logs/47_abcabb.log delete mode 100644 analyze_skills/logs/47_abcabp.log delete mode 100644 analyze_skills/logs/48_abcacb.log delete mode 100644 analyze_skills/logs/48_abcacp.log delete mode 100644 analyze_skills/logs/49_abcbab.log delete mode 100644 analyze_skills/logs/49_abcbap.log delete mode 100644 analyze_skills/logs/4_aaabab.log delete mode 100644 analyze_skills/logs/4_aaabap.log delete mode 100644 analyze_skills/logs/50_abcbbb.log delete mode 100644 analyze_skills/logs/50_abcbbp.log delete mode 100644 analyze_skills/logs/51_abcbcb.log delete mode 100644 analyze_skills/logs/51_abcbcp.log delete mode 100644 analyze_skills/logs/52_abccab.log delete mode 100644 analyze_skills/logs/52_abccap.log delete mode 100644 analyze_skills/logs/53_abccbb.log delete mode 100644 analyze_skills/logs/53_abccbp.log delete mode 100644 analyze_skills/logs/54_abcccb.log delete mode 100644 analyze_skills/logs/54_abcccp.log delete mode 100644 analyze_skills/logs/55_acaaab.log delete mode 100644 analyze_skills/logs/55_acaaap.log delete mode 100644 analyze_skills/logs/56_acaabb.log delete mode 100644 analyze_skills/logs/56_acaabp.log delete mode 100644 analyze_skills/logs/57_acaacb.log delete mode 100644 analyze_skills/logs/57_acaacp.log delete mode 100644 analyze_skills/logs/58_acabab.log delete mode 100644 analyze_skills/logs/58_acabap.log delete mode 100644 analyze_skills/logs/59_acabbb.log delete mode 100644 analyze_skills/logs/59_acabbp.log delete mode 100644 analyze_skills/logs/5_aaabbb.log delete mode 100644 analyze_skills/logs/5_aaabbp.log delete mode 100644 analyze_skills/logs/60_acabcb.log delete mode 100644 analyze_skills/logs/60_acabcp.log delete mode 100644 analyze_skills/logs/61_acacab.log delete mode 100644 analyze_skills/logs/61_acacap.log delete mode 100644 analyze_skills/logs/62_acacbb.log delete mode 100644 analyze_skills/logs/62_acacbp.log delete mode 100644 analyze_skills/logs/63_acaccb.log delete mode 100644 analyze_skills/logs/63_acaccp.log delete mode 100644 analyze_skills/logs/64_acbaab.log delete mode 100644 analyze_skills/logs/64_acbaap.log delete mode 100644 analyze_skills/logs/65_acbabb.log delete mode 100644 analyze_skills/logs/65_acbabp.log delete mode 100644 analyze_skills/logs/66_acbacb.log delete mode 100644 analyze_skills/logs/66_acbacp.log delete mode 100644 analyze_skills/logs/67_acbbab.log delete mode 100644 analyze_skills/logs/67_acbbap.log delete mode 100644 analyze_skills/logs/68_acbbbb.log delete mode 100644 analyze_skills/logs/68_acbbbp.log delete mode 100644 analyze_skills/logs/69_acbbcb.log delete mode 100644 analyze_skills/logs/69_acbbcp.log delete mode 100644 analyze_skills/logs/6_aaabcb.log delete mode 100644 analyze_skills/logs/6_aaabcp.log delete mode 100644 analyze_skills/logs/70_acbcab.log delete mode 100644 analyze_skills/logs/70_acbcap.log delete mode 100644 analyze_skills/logs/71_acbcbb.log delete mode 100644 analyze_skills/logs/71_acbcbp.log delete mode 100644 analyze_skills/logs/72_acbccb.log delete mode 100644 analyze_skills/logs/72_acbccp.log delete mode 100644 analyze_skills/logs/73_accaab.log delete mode 100644 analyze_skills/logs/73_accaap.log delete mode 100644 analyze_skills/logs/74_accabb.log delete mode 100644 analyze_skills/logs/74_accabp.log delete mode 100644 analyze_skills/logs/75_accacb.log delete mode 100644 analyze_skills/logs/75_accacp.log delete mode 100644 analyze_skills/logs/76_accbab.log delete mode 100644 analyze_skills/logs/76_accbap.log delete mode 100644 analyze_skills/logs/77_accbbb.log delete mode 100644 analyze_skills/logs/77_accbbp.log delete mode 100644 analyze_skills/logs/78_accbcb.log delete mode 100644 analyze_skills/logs/78_accbcp.log delete mode 100644 analyze_skills/logs/79_acccab.log delete mode 100644 analyze_skills/logs/79_acccap.log delete mode 100644 analyze_skills/logs/7_aaacab.log delete mode 100644 analyze_skills/logs/7_aaacap.log delete mode 100644 analyze_skills/logs/80_acccbb.log delete mode 100644 analyze_skills/logs/80_acccbp.log delete mode 100644 analyze_skills/logs/81_accccb.log delete mode 100644 analyze_skills/logs/81_accccp.log delete mode 100644 analyze_skills/logs/8_aaacbb.log delete mode 100644 analyze_skills/logs/8_aaacbp.log delete mode 100644 analyze_skills/logs/9_aaaccb.log delete mode 100644 analyze_skills/logs/9_aaaccp.log delete mode 100644 app/controllers/analyze_skills/analyze_skills.rb delete mode 100644 app/controllers/analyze_skills/data.json delete mode 100644 app/controllers/analyze_skills/logs/10_aabaab.log delete mode 100644 app/controllers/analyze_skills/logs/10_aabaap.log delete mode 100644 app/controllers/analyze_skills/logs/11_aababb.log delete mode 100644 app/controllers/analyze_skills/logs/11_aababp.log delete mode 100644 app/controllers/analyze_skills/logs/12_aabacb.log delete mode 100644 app/controllers/analyze_skills/logs/12_aabacp.log delete mode 100644 app/controllers/analyze_skills/logs/13_aabbab.log delete mode 100644 app/controllers/analyze_skills/logs/13_aabbap.log delete mode 100644 app/controllers/analyze_skills/logs/14_aabbbb.log delete mode 100644 app/controllers/analyze_skills/logs/14_aabbbp.log delete mode 100644 app/controllers/analyze_skills/logs/15_aabbcb.log delete mode 100644 app/controllers/analyze_skills/logs/15_aabbcp.log delete mode 100644 app/controllers/analyze_skills/logs/16_aabcab.log delete mode 100644 app/controllers/analyze_skills/logs/16_aabcap.log delete mode 100644 app/controllers/analyze_skills/logs/17_aabcbb.log delete mode 100644 app/controllers/analyze_skills/logs/17_aabcbp.log delete mode 100644 app/controllers/analyze_skills/logs/18_aabccb.log delete mode 100644 app/controllers/analyze_skills/logs/18_aabccp.log delete mode 100644 app/controllers/analyze_skills/logs/19_aacaab.log delete mode 100644 app/controllers/analyze_skills/logs/19_aacaap.log delete mode 100644 app/controllers/analyze_skills/logs/1_aaaaab.log delete mode 100644 app/controllers/analyze_skills/logs/1_aaaaap.log delete mode 100644 app/controllers/analyze_skills/logs/20_aacabb.log delete mode 100644 app/controllers/analyze_skills/logs/20_aacabp.log delete mode 100644 app/controllers/analyze_skills/logs/21_aacacb.log delete mode 100644 app/controllers/analyze_skills/logs/21_aacacp.log delete mode 100644 app/controllers/analyze_skills/logs/22_aacbab.log delete mode 100644 app/controllers/analyze_skills/logs/22_aacbap.log delete mode 100644 app/controllers/analyze_skills/logs/23_aacbbb.log delete mode 100644 app/controllers/analyze_skills/logs/23_aacbbp.log delete mode 100644 app/controllers/analyze_skills/logs/24_aacbcb.log delete mode 100644 app/controllers/analyze_skills/logs/24_aacbcp.log delete mode 100644 app/controllers/analyze_skills/logs/25_aaccab.log delete mode 100644 app/controllers/analyze_skills/logs/25_aaccap.log delete mode 100644 app/controllers/analyze_skills/logs/26_aaccbb.log delete mode 100644 app/controllers/analyze_skills/logs/26_aaccbp.log delete mode 100644 app/controllers/analyze_skills/logs/27_aacccb.log delete mode 100644 app/controllers/analyze_skills/logs/27_aacccp.log delete mode 100644 app/controllers/analyze_skills/logs/28_abaaab.log delete mode 100644 app/controllers/analyze_skills/logs/28_abaaap.log delete mode 100644 app/controllers/analyze_skills/logs/29_abaabb.log delete mode 100644 app/controllers/analyze_skills/logs/29_abaabp.log delete mode 100644 app/controllers/analyze_skills/logs/2_aaaabb.log delete mode 100644 app/controllers/analyze_skills/logs/2_aaaabp.log delete mode 100644 app/controllers/analyze_skills/logs/30_abaacb.log delete mode 100644 app/controllers/analyze_skills/logs/30_abaacp.log delete mode 100644 app/controllers/analyze_skills/logs/31_ababab.log delete mode 100644 app/controllers/analyze_skills/logs/31_ababap.log delete mode 100644 app/controllers/analyze_skills/logs/32_ababbb.log delete mode 100644 app/controllers/analyze_skills/logs/32_ababbp.log delete mode 100644 app/controllers/analyze_skills/logs/33_ababcb.log delete mode 100644 app/controllers/analyze_skills/logs/33_ababcp.log delete mode 100644 app/controllers/analyze_skills/logs/34_abacab.log delete mode 100644 app/controllers/analyze_skills/logs/34_abacap.log delete mode 100644 app/controllers/analyze_skills/logs/35_abacbb.log delete mode 100644 app/controllers/analyze_skills/logs/35_abacbp.log delete mode 100644 app/controllers/analyze_skills/logs/36_abaccb.log delete mode 100644 app/controllers/analyze_skills/logs/36_abaccp.log delete mode 100644 app/controllers/analyze_skills/logs/37_abbaab.log delete mode 100644 app/controllers/analyze_skills/logs/37_abbaap.log delete mode 100644 app/controllers/analyze_skills/logs/38_abbabb.log delete mode 100644 app/controllers/analyze_skills/logs/38_abbabp.log delete mode 100644 app/controllers/analyze_skills/logs/39_abbacb.log delete mode 100644 app/controllers/analyze_skills/logs/39_abbacp.log delete mode 100644 app/controllers/analyze_skills/logs/3_aaaacb.log delete mode 100644 app/controllers/analyze_skills/logs/3_aaaacp.log delete mode 100644 app/controllers/analyze_skills/logs/40_abbbab.log delete mode 100644 app/controllers/analyze_skills/logs/40_abbbap.log delete mode 100644 app/controllers/analyze_skills/logs/41_abbbbb.log delete mode 100644 app/controllers/analyze_skills/logs/41_abbbbp.log delete mode 100644 app/controllers/analyze_skills/logs/42_abbbcb.log delete mode 100644 app/controllers/analyze_skills/logs/42_abbbcp.log delete mode 100644 app/controllers/analyze_skills/logs/43_abbcab.log delete mode 100644 app/controllers/analyze_skills/logs/43_abbcap.log delete mode 100644 app/controllers/analyze_skills/logs/44_abbcbb.log delete mode 100644 app/controllers/analyze_skills/logs/44_abbcbp.log delete mode 100644 app/controllers/analyze_skills/logs/45_abbccb.log delete mode 100644 app/controllers/analyze_skills/logs/45_abbccp.log delete mode 100644 app/controllers/analyze_skills/logs/46_abcaab.log delete mode 100644 app/controllers/analyze_skills/logs/46_abcaap.log delete mode 100644 app/controllers/analyze_skills/logs/47_abcabb.log delete mode 100644 app/controllers/analyze_skills/logs/47_abcabp.log delete mode 100644 app/controllers/analyze_skills/logs/48_abcacb.log delete mode 100644 app/controllers/analyze_skills/logs/48_abcacp.log delete mode 100644 app/controllers/analyze_skills/logs/49_abcbab.log delete mode 100644 app/controllers/analyze_skills/logs/49_abcbap.log delete mode 100644 app/controllers/analyze_skills/logs/4_aaabab.log delete mode 100644 app/controllers/analyze_skills/logs/4_aaabap.log delete mode 100644 app/controllers/analyze_skills/logs/50_abcbbb.log delete mode 100644 app/controllers/analyze_skills/logs/50_abcbbp.log delete mode 100644 app/controllers/analyze_skills/logs/51_abcbcb.log delete mode 100644 app/controllers/analyze_skills/logs/51_abcbcp.log delete mode 100644 app/controllers/analyze_skills/logs/52_abccab.log delete mode 100644 app/controllers/analyze_skills/logs/52_abccap.log delete mode 100644 app/controllers/analyze_skills/logs/53_abccbb.log delete mode 100644 app/controllers/analyze_skills/logs/53_abccbp.log delete mode 100644 app/controllers/analyze_skills/logs/54_abcccb.log delete mode 100644 app/controllers/analyze_skills/logs/54_abcccp.log delete mode 100644 app/controllers/analyze_skills/logs/55_acaaab.log delete mode 100644 app/controllers/analyze_skills/logs/55_acaaap.log delete mode 100644 app/controllers/analyze_skills/logs/56_acaabb.log delete mode 100644 app/controllers/analyze_skills/logs/56_acaabp.log delete mode 100644 app/controllers/analyze_skills/logs/57_acaacb.log delete mode 100644 app/controllers/analyze_skills/logs/57_acaacp.log delete mode 100644 app/controllers/analyze_skills/logs/58_acabab.log delete mode 100644 app/controllers/analyze_skills/logs/58_acabap.log delete mode 100644 app/controllers/analyze_skills/logs/59_acabbb.log delete mode 100644 app/controllers/analyze_skills/logs/59_acabbp.log delete mode 100644 app/controllers/analyze_skills/logs/5_aaabbb.log delete mode 100644 app/controllers/analyze_skills/logs/5_aaabbp.log delete mode 100644 app/controllers/analyze_skills/logs/60_acabcb.log delete mode 100644 app/controllers/analyze_skills/logs/60_acabcp.log delete mode 100644 app/controllers/analyze_skills/logs/61_acacab.log delete mode 100644 app/controllers/analyze_skills/logs/61_acacap.log delete mode 100644 app/controllers/analyze_skills/logs/62_acacbb.log delete mode 100644 app/controllers/analyze_skills/logs/62_acacbp.log delete mode 100644 app/controllers/analyze_skills/logs/63_acaccb.log delete mode 100644 app/controllers/analyze_skills/logs/63_acaccp.log delete mode 100644 app/controllers/analyze_skills/logs/64_acbaab.log delete mode 100644 app/controllers/analyze_skills/logs/64_acbaap.log delete mode 100644 app/controllers/analyze_skills/logs/65_acbabb.log delete mode 100644 app/controllers/analyze_skills/logs/65_acbabp.log delete mode 100644 app/controllers/analyze_skills/logs/66_acbacb.log delete mode 100644 app/controllers/analyze_skills/logs/66_acbacp.log delete mode 100644 app/controllers/analyze_skills/logs/67_acbbab.log delete mode 100644 app/controllers/analyze_skills/logs/67_acbbap.log delete mode 100644 app/controllers/analyze_skills/logs/68_acbbbb.log delete mode 100644 app/controllers/analyze_skills/logs/68_acbbbp.log delete mode 100644 app/controllers/analyze_skills/logs/69_acbbcb.log delete mode 100644 app/controllers/analyze_skills/logs/69_acbbcp.log delete mode 100644 app/controllers/analyze_skills/logs/6_aaabcb.log delete mode 100644 app/controllers/analyze_skills/logs/6_aaabcp.log delete mode 100644 app/controllers/analyze_skills/logs/70_acbcab.log delete mode 100644 app/controllers/analyze_skills/logs/70_acbcap.log delete mode 100644 app/controllers/analyze_skills/logs/71_acbcbb.log delete mode 100644 app/controllers/analyze_skills/logs/71_acbcbp.log delete mode 100644 app/controllers/analyze_skills/logs/72_acbccb.log delete mode 100644 app/controllers/analyze_skills/logs/72_acbccp.log delete mode 100644 app/controllers/analyze_skills/logs/73_accaab.log delete mode 100644 app/controllers/analyze_skills/logs/73_accaap.log delete mode 100644 app/controllers/analyze_skills/logs/74_accabb.log delete mode 100644 app/controllers/analyze_skills/logs/74_accabp.log delete mode 100644 app/controllers/analyze_skills/logs/75_accacb.log delete mode 100644 app/controllers/analyze_skills/logs/75_accacp.log delete mode 100644 app/controllers/analyze_skills/logs/76_accbab.log delete mode 100644 app/controllers/analyze_skills/logs/76_accbap.log delete mode 100644 app/controllers/analyze_skills/logs/77_accbbb.log delete mode 100644 app/controllers/analyze_skills/logs/77_accbbp.log delete mode 100644 app/controllers/analyze_skills/logs/78_accbcb.log delete mode 100644 app/controllers/analyze_skills/logs/78_accbcp.log delete mode 100644 app/controllers/analyze_skills/logs/79_acccab.log delete mode 100644 app/controllers/analyze_skills/logs/79_acccap.log delete mode 100644 app/controllers/analyze_skills/logs/7_aaacab.log delete mode 100644 app/controllers/analyze_skills/logs/7_aaacap.log delete mode 100644 app/controllers/analyze_skills/logs/80_acccbb.log delete mode 100644 app/controllers/analyze_skills/logs/80_acccbp.log delete mode 100644 app/controllers/analyze_skills/logs/81_accccb.log delete mode 100644 app/controllers/analyze_skills/logs/81_accccp.log delete mode 100644 app/controllers/analyze_skills/logs/8_aaacbb.log delete mode 100644 app/controllers/analyze_skills/logs/8_aaacbp.log delete mode 100644 app/controllers/analyze_skills/logs/9_aaaccb.log delete mode 100644 app/controllers/analyze_skills/logs/9_aaaccp.log delete mode 100644 app/javascript/react/src/components/Graph.css create mode 100644 package-lock.json diff --git a/.gitignore b/.gitignore index 529059b2..5a7787a7 100644 --- a/.gitignore +++ b/.gitignore @@ -37,6 +37,8 @@ /app/assets/builds/* !/app/assets/builds/.keep +/logs + /node_modules /.idea diff --git a/analyze_skills/analyze_skills.rb b/analyze_skills/analyze_skills.rb deleted file mode 100644 index 11927e26..00000000 --- a/analyze_skills/analyze_skills.rb +++ /dev/null @@ -1,173 +0,0 @@ -require 'json' -filePath = './logs/9_aaaccb.log' - -File.open(filePath, 'r') do |file| - started = false # boolean pra controle de quando começa o experimento - finished = false # boolean pra controle de quando termina o experimento - - isNav = true # boolean para controle de destino da navigation - navigationList = [] # guarda info das linhas de navigation - - json_data = [] - - def navigationLine(navigation, navigationList, json_data) # referente à linha de navigation - time = navigation[1].to_f - print time - puts " Navigation #{navigationList[0]}" - json_data << { "time" => time, "message" => "Navigation #{navigationList[0]}"} - end - - def messageLine(linhaLista, json_data) # referente à linha de mensagem - time = linhaLista[0] - case - when linhaLista[5] == '(status=sending-request)' # request de mensagem - print time - puts " Sending message to #{linhaLista[2]}" - json_data << { "time" => time, "message" => "Sending message to #{linhaLista[2]}"} - - when linhaLista[5] == '(status=waiting)' # espera de mensagem - print time - puts " Waiting the message get to #{linhaLista[2]}" - json_data << { "time" => time, "message" => "Waiting the message get to #{linhaLista[2]}"} - - when linhaLista[5] == '(status=message-received)' # mensagem recebida - print time - puts " Message sent to #{linhaLista[2]}" - json_data << { "time" => time, "message" => "Message sent to #{linhaLista[2]}"} - - else - puts '?' - end - end - - def successLine(linhaLista, json_data) - time = linhaLista[0] - puts "Experiment completed successfully with #{time} seconds!" - json_data << { "message" => "Experiment completed successfully with #{time} seconds!"} - end - - def failureLine(linhaLista, json_data) - time = linhaLista[0] - case linhaLista[3] - when 'NO-SKILL' - print time - puts " Experiment failed with #{linhaLista[3]}: #{linhaLista[4]}." - json_data << { "time" => time, "message" => "Experiment failed with #{linhaLista[3]}: #{linhaLista[4]}."} - - when 'SKILL-FAILURE' - print time - puts " Skill #{linhaLista[4]} failed." - json_data << { "time" => time, "message" => "Skill #{linhaLista[4]} failed."} - - end - end - - file.each_line do |line| - linhaLista = line.split(',').map(&:strip) - - if line.include?('ROBOTS_CONFIG') - # posição inicial e final do hash ROBOTS_CONFIG - startIndex = line.index("ROBOTS_CONFIG={") - endIndex = line.index("}", startIndex) - robotsConfigStr = line[startIndex..endIndex] - - # substitui aspas simples por aspas duplas - robotsConfigStr.gsub!("'", "\"") - - # remove "ROBOTS_CONFIG=" e analisa-se como JSON - begin - robotsConfigJson = robotsConfigStr.sub("ROBOTS_CONFIG=", "") - robotsConfigHash = JSON.parse(robotsConfigJson) - rescue - puts 'TIMEOUT' - json_data << { "message" => "TIMEOUT"} - break - end - - localPlan = robotsConfigHash['local_plan'] - - c = 0 - localPlan.each do |action| - c += 1 - if action[0] == 'navigation' - - case - when action[2] == 'navto_room' - navigationList.append('to room') - - when action[2] == 'navto_lab' - navigationList.append('to lab') - - else - navigationList.append('to X') - end - - end - end - - else - # montando padrões de linha - start = line.match(/(\d+\.\d+), \[DEBUG\], logger, Simulation open, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) - # === # - navigation = line.match(/(\d+\.\d+), \[INFO\], (\w+), {'battery-level': '(\d+\.\d+)'}, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) - # === # - message = line.match(/(\d+\.\d+), \[info\], (\w+)/) - # === # - success = line.match(/(\d+\.\d+), \[WARN\], (\w+), SUCCESS, (\w+)/) - # === # - timeout = line.match(/\[WARN\], logger, TIMEOUT, (\w+)/) - # === # - failure = line.match(/(\d+\.\d+), \[WARN\], (\w+), SKILL-FAILURE, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), NO-SKILL, (\w+)/) - - - case - when navigation && started == true # caso a linha seja de navigation - if !isNav - navigationList.delete_at(0) - end - isNav = true - navigationLine(navigation, navigationList, json_data) - - when !navigation && started == true # caso a linha não seja de navigation - isNav = false - if message # se não for navigation, pode ser de mensagem - messageLine(linhaLista, json_data) - end - - if success - successLine(linhaLista, json_data) - end - - if failure - failureLine(linhaLista, json_data) - end - - if timeout - puts "TIMEOUT" - json_data << { "message" => "TIMEOUT"} - end - - when start - started = true - puts 'Experiment started!' - json_data << { "message" => "Experiment started!"} - - else # se não for nada disso daí é ota coisa. - puts '??' - end - - - end - end - - def generateJson(json_data) - jsonString = JSON.generate(json_data) - File.open('data.json', 'w') do |file| - file.write(jsonString) - end - end - - generateJson(json_data) - -end - diff --git a/analyze_skills/data.json b/analyze_skills/data.json deleted file mode 100644 index 44799609..00000000 --- a/analyze_skills/data.json +++ /dev/null @@ -1 +0,0 @@ -[{"message":"Experiment started!"},{"time":10.07,"message":"Navigation to room"},{"time":10.07,"message":"Navigation to room"},{"time":20.0,"message":"Navigation to room"},{"time":20.0,"message":"Navigation to room"},{"time":30.06,"message":"Navigation to room"},{"time":30.06,"message":"Navigation to room"},{"time":40.02,"message":"Navigation to room"},{"time":40.02,"message":"Navigation to room"},{"time":50.05,"message":"Navigation to room"},{"time":50.05,"message":"Navigation to room"},{"time":60.0,"message":"Navigation to room"},{"time":60.0,"message":"Navigation to room"},{"time":70.01,"message":"Navigation to room"},{"time":70.01,"message":"Navigation to room"},{"time":80.08,"message":"Navigation to room"},{"time":80.08,"message":"Navigation to room"},{"time":"86.29","message":"Sending message to nurse"},{"time":"86.29","message":"Waiting the message get to nurse"},{"time":"86.29","message":"Message sent to nurse"},{"time":90.08,"message":"Navigation to lab"},{"time":90.08,"message":"Navigation to lab"},{"time":100.07,"message":"Navigation to lab"},{"time":100.07,"message":"Navigation to lab"},{"time":110.05,"message":"Navigation to lab"},{"time":110.05,"message":"Navigation to lab"},{"time":120.02,"message":"Navigation to lab"},{"time":120.02,"message":"Navigation to lab"},{"time":"129.49","message":"Message sent to lab_arm"},{"time":130.01,"message":"Navigation "},{"time":130.01,"message":"Navigation "},{"message":"Experiment completed successfully with 130.37 seconds!"}] \ No newline at end of file diff --git a/analyze_skills/logs/10_aabaab.log b/analyze_skills/logs/10_aabaab.log deleted file mode 100644 index c0734ae4..00000000 --- a/analyze_skills/logs/10_aabaab.log +++ /dev/null @@ -1,12 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '8.04'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.08039941318304296, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot3, {'y': 21.423, 'x': -37.237, 'yaw': -3.141}, None, None -10.05, [INFO], robot3, {'battery-level': '7.46'}, None, None -20.08, [INFO], robot3, {'y': 19.318, 'x': -37.061, 'yaw': 3.139}, None, None -20.08, [INFO], robot3, {'battery-level': '6.82'}, None, None -30.06, [INFO], robot3, {'battery-level': '6.18'}, None, None -30.06, [INFO], robot3, {'y': 17.825, 'x': -35.564, 'yaw': -3.142}, None, None -40.03, [INFO], robot3, {'battery-level': '5.54'}, None, None -40.03, [INFO], robot3, {'y': 18.858, 'x': -34.0, 'yaw': -3.142}, None, None -46.90, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/analyze_skills/logs/10_aabaap.log b/analyze_skills/logs/10_aabaap.log deleted file mode 100644 index d4354971..00000000 --- a/analyze_skills/logs/10_aabaap.log +++ /dev/null @@ -1,44 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot2, {'y': 17.988, 'x': -18.998, 'yaw': -3.141}, None, None -10.09, [INFO], robot2, {'battery-level': '63.26'}, None, None -20.04, [INFO], robot2, {'battery-level': '63.00'}, None, None -20.04, [INFO], robot2, {'y': 16.285, 'x': -19.453, 'yaw': 3.141}, None, None -30.04, [INFO], robot2, {'battery-level': '62.74'}, None, None -30.04, [INFO], robot2, {'y': 16.105, 'x': -21.465, 'yaw': 3.141}, None, None -40.02, [INFO], robot2, {'battery-level': '62.48'}, None, None -40.02, [INFO], robot2, {'y': 16.038, 'x': -23.578, 'yaw': -3.142}, None, None -50.06, [INFO], robot2, {'battery-level': '62.22'}, None, None -50.06, [INFO], robot2, {'y': 16.005, 'x': -25.7, 'yaw': 3.141}, None, None -60.03, [INFO], robot2, {'battery-level': '61.96'}, None, None -60.03, [INFO], robot2, {'y': 16.06, 'x': -27.806, 'yaw': 3.14}, None, None -70.05, [INFO], robot2, {'y': 16.072, 'x': -29.915, 'yaw': 3.141}, None, None -70.05, [INFO], robot2, {'battery-level': '61.70'}, None, None -80.04, [INFO], robot2, {'battery-level': '61.44'}, None, None -80.04, [INFO], robot2, {'y': 15.912, 'x': -32.031, 'yaw': 3.141}, None, None -90.09, [INFO], robot2, {'battery-level': '61.18'}, None, None -90.09, [INFO], robot2, {'y': 15.468, 'x': -34.146, 'yaw': 3.142}, None, None -100.03, [INFO], robot2, {'battery-level': '60.92'}, None, None -100.03, [INFO], robot2, {'y': 15.641, 'x': -36.247, 'yaw': 3.141}, None, None -110.08, [INFO], robot2, {'battery-level': '60.66'}, None, None -110.08, [INFO], robot2, {'y': 17.387, 'x': -36.88, 'yaw': 3.142}, None, None -120.02, [INFO], robot2, {'y': 17.651, 'x': -36.902, 'yaw': 3.142}, None, None -120.02, [INFO], robot2, {'battery-level': '60.40'}, None, None -130.06, [INFO], robot2, {'y': 17.652, 'x': -36.902, 'yaw': -3.142}, None, None -130.06, [INFO], robot2, {'battery-level': '60.14'}, None, None -140.00, [INFO], robot2, {'y': 17.651, 'x': -36.902, 'yaw': -3.142}, None, None -140.00, [INFO], robot2, {'battery-level': '59.88'}, None, None -150.06, [INFO], robot2, {'battery-level': '59.62'}, None, None -150.06, [INFO], robot2, {'y': 17.652, 'x': -36.902, 'yaw': -3.142}, None, None -160.05, [INFO], robot2, {'battery-level': '59.36'}, None, None -160.05, [INFO], robot2, {'y': 17.434, 'x': -36.889, 'yaw': -3.142}, None, None -170.04, [INFO], robot2, {'battery-level': '59.10'}, None, None -170.04, [INFO], robot2, {'y': 17.706, 'x': -36.846, 'yaw': -3.142}, None, None -180.07, [INFO], robot2, {'y': 17.736, 'x': -36.521, 'yaw': 3.141}, None, None -180.07, [INFO], robot2, {'battery-level': '58.84'}, None, None -190.00, [INFO], robot2, {'battery-level': '58.58'}, None, None -190.00, [INFO], robot2, {'y': 18.187, 'x': -35.671, 'yaw': 3.141}, None, None -200.03, [INFO], robot2, {'battery-level': '58.32'}, None, None -200.03, [INFO], robot2, {'y': 18.107, 'x': -35.67, 'yaw': -3.139}, None, None -206.82, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/11_aababb.log b/analyze_skills/logs/11_aababb.log deleted file mode 100644 index 6c839ba2..00000000 --- a/analyze_skills/logs/11_aababb.log +++ /dev/null @@ -1,58 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot2, {'battery-level': '63.26'}, None, None -10.02, [INFO], robot2, {'y': 17.089, 'x': -19.334, 'yaw': 3.142}, None, None -20.04, [INFO], robot2, {'battery-level': '63.00'}, None, None -20.04, [INFO], robot2, {'y': 16.277, 'x': -20.728, 'yaw': 3.139}, None, None -30.07, [INFO], robot2, {'battery-level': '62.74'}, None, None -30.07, [INFO], robot2, {'y': 16.19, 'x': -22.852, 'yaw': 3.141}, None, None -40.04, [INFO], robot2, {'battery-level': '62.48'}, None, None -40.04, [INFO], robot2, {'y': 16.111, 'x': -24.957, 'yaw': 3.14}, None, None -50.02, [INFO], robot2, {'y': 16.128, 'x': -27.073, 'yaw': 3.139}, None, None -50.02, [INFO], robot2, {'battery-level': '62.22'}, None, None -60.06, [INFO], robot2, {'y': 16.199, 'x': -29.19, 'yaw': -3.142}, None, None -60.06, [INFO], robot2, {'battery-level': '61.96'}, None, None -70.00, [INFO], robot2, {'battery-level': '61.70'}, None, None -70.00, [INFO], robot2, {'y': 16.056, 'x': -31.299, 'yaw': 3.141}, None, None -80.07, [INFO], robot2, {'y': 15.653, 'x': -33.417, 'yaw': 3.142}, None, None -80.07, [INFO], robot2, {'battery-level': '61.44'}, None, None -90.03, [INFO], robot2, {'y': 15.463, 'x': -35.508, 'yaw': -3.141}, None, None -90.03, [INFO], robot2, {'battery-level': '61.18'}, None, None -100.01, [INFO], robot2, {'y': 16.635, 'x': -36.787, 'yaw': -3.142}, None, None -100.01, [INFO], robot2, {'battery-level': '60.92'}, None, None -110.03, [INFO], robot2, {'battery-level': '60.66'}, None, None -110.03, [INFO], robot2, {'y': 18.756, 'x': -36.804, 'yaw': -3.141}, None, None -120.01, [INFO], robot2, {'battery-level': '60.40'}, None, None -120.01, [INFO], robot2, {'y': 20.863, 'x': -36.937, 'yaw': -3.142}, None, None -129.95, [INFO], robot2, {'battery-level': '60.14'}, None, None -129.95, [INFO], robot2, {'y': 21.496, 'x': -38.066, 'yaw': 3.142}, None, None -140.02, [INFO], robot2, {'battery-level': '59.88'}, None, None -140.02, [INFO], robot2, {'y': 21.411, 'x': -38.062, 'yaw': 3.136}, None, None -142.78, [info], nurse, sync, received-request, (status=sending-request) -142.78, [info], nurse, sync, request-sent, (status=waiting) -142.78, [info], nurse, sync, wait-message, (status=message-received) -150.06, [INFO], robot2, {'y': 20.758, 'x': -37.197, 'yaw': -3.142}, None, None -150.06, [INFO], robot2, {'battery-level': '59.62'}, None, None -160.02, [INFO], robot2, {'battery-level': '59.36'}, None, None -160.02, [INFO], robot2, {'y': 18.637, 'x': -37.159, 'yaw': 3.142}, None, None -170.06, [INFO], robot2, {'battery-level': '59.10'}, None, None -170.06, [INFO], robot2, {'y': 16.508, 'x': -37.082, 'yaw': 3.141}, None, None -180.03, [INFO], robot2, {'y': 15.551, 'x': -35.269, 'yaw': 3.141}, None, None -180.03, [INFO], robot2, {'battery-level': '58.84'}, None, None -190.01, [INFO], robot2, {'battery-level': '58.58'}, None, None -190.01, [INFO], robot2, {'y': 15.41, 'x': -33.165, 'yaw': 3.141}, None, None -200.00, [INFO], robot2, {'battery-level': '58.32'}, None, None -200.00, [INFO], robot2, {'y': 15.476, 'x': -31.049, 'yaw': -3.141}, None, None -210.04, [INFO], robot2, {'battery-level': '58.06'}, None, None -210.04, [INFO], robot2, {'y': 15.753, 'x': -28.932, 'yaw': -3.141}, None, None -220.05, [INFO], robot2, {'battery-level': '57.80'}, None, None -220.05, [INFO], robot2, {'y': 15.897, 'x': -26.81, 'yaw': -3.142}, None, None -230.00, [INFO], robot2, {'battery-level': '57.54'}, None, None -230.00, [INFO], robot2, {'y': 14.391, 'x': -25.756, 'yaw': 3.142}, None, None -240.00, [INFO], robot2, {'y': 12.906, 'x': -25.96, 'yaw': 3.142}, None, None -240.00, [INFO], robot2, {'battery-level': '57.28'}, None, None -250.07, [INFO], robot2, {'battery-level': '57.02'}, None, None -250.07, [INFO], robot2, {'y': 12.833, 'x': -26.013, 'yaw': -3.141}, None, None -257.29, [info], lab_arm, sync, wait-message, (status=message-received) -258.16, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/11_aababp.log b/analyze_skills/logs/11_aababp.log deleted file mode 100644 index 088d6381..00000000 --- a/analyze_skills/logs/11_aababp.log +++ /dev/null @@ -1,57 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None -0.14, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.14, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot2, {'y': 17.119, 'x': -19.322, 'yaw': 3.141}, None, None -10.04, [INFO], robot2, {'battery-level': '63.26'}, None, None -20.03, [INFO], robot2, {'battery-level': '63.00'}, None, None -20.03, [INFO], robot2, {'y': 16.267, 'x': -20.66, 'yaw': 3.138}, None, None -30.01, [INFO], robot2, {'y': 16.235, 'x': -22.776, 'yaw': 3.142}, None, None -30.01, [INFO], robot2, {'battery-level': '62.74'}, None, None -40.06, [INFO], robot2, {'battery-level': '62.48'}, None, None -40.06, [INFO], robot2, {'y': 16.115, 'x': -24.895, 'yaw': 3.141}, None, None -50.06, [INFO], robot2, {'y': 16.142, 'x': -27.027, 'yaw': 3.141}, None, None -50.06, [INFO], robot2, {'battery-level': '62.22'}, None, None -60.02, [INFO], robot2, {'y': 16.193, 'x': -29.134, 'yaw': 3.142}, None, None -60.02, [INFO], robot2, {'battery-level': '61.96'}, None, None -70.05, [INFO], robot2, {'battery-level': '61.70'}, None, None -70.05, [INFO], robot2, {'y': 16.041, 'x': -31.254, 'yaw': 3.14}, None, None -80.03, [INFO], robot2, {'y': 15.646, 'x': -33.34, 'yaw': 3.142}, None, None -80.03, [INFO], robot2, {'battery-level': '61.44'}, None, None -90.06, [INFO], robot2, {'battery-level': '61.18'}, None, None -90.06, [INFO], robot2, {'y': 15.422, 'x': -35.453, 'yaw': -3.141}, None, None -100.07, [INFO], robot2, {'battery-level': '60.92'}, None, None -100.07, [INFO], robot2, {'y': 16.618, 'x': -36.643, 'yaw': -3.142}, None, None -110.00, [INFO], robot2, {'battery-level': '60.66'}, None, None -110.00, [INFO], robot2, {'y': 18.719, 'x': -36.659, 'yaw': 3.141}, None, None -120.06, [INFO], robot2, {'y': 20.839, 'x': -36.898, 'yaw': 3.141}, None, None -120.06, [INFO], robot2, {'battery-level': '60.40'}, None, None -130.01, [INFO], robot2, {'battery-level': '60.14'}, None, None -130.01, [INFO], robot2, {'y': 21.559, 'x': -38.03, 'yaw': -3.141}, None, None -140.01, [INFO], robot2, {'battery-level': '59.88'}, None, None -140.01, [INFO], robot2, {'y': 21.457, 'x': -38.138, 'yaw': 3.142}, None, None -147.21, [info], nurse, sync, received-request, (status=sending-request) -147.21, [info], nurse, sync, request-sent, (status=waiting) -147.27, [info], nurse, sync, wait-message, (status=message-received) -150.05, [INFO], robot2, {'battery-level': '59.62'}, None, None -150.05, [INFO], robot2, {'y': 21.389, 'x': -37.698, 'yaw': 3.142}, None, None -160.00, [INFO], robot2, {'battery-level': '59.36'}, None, None -160.00, [INFO], robot2, {'y': 19.583, 'x': -37.15, 'yaw': 3.138}, None, None -170.01, [INFO], robot2, {'battery-level': '59.10'}, None, None -170.01, [INFO], robot2, {'y': 17.464, 'x': -37.138, 'yaw': 3.142}, None, None -180.05, [INFO], robot2, {'battery-level': '58.84'}, None, None -180.05, [INFO], robot2, {'y': 15.847, 'x': -36.272, 'yaw': 3.141}, None, None -190.03, [INFO], robot2, {'y': 15.341, 'x': -34.218, 'yaw': -3.142}, None, None -190.03, [INFO], robot2, {'battery-level': '58.58'}, None, None -200.05, [INFO], robot2, {'y': 15.441, 'x': -32.082, 'yaw': -3.141}, None, None -200.05, [INFO], robot2, {'battery-level': '58.32'}, None, None -210.05, [INFO], robot2, {'y': 15.555, 'x': -29.965, 'yaw': 3.142}, None, None -210.05, [INFO], robot2, {'battery-level': '58.06'}, None, None -220.05, [INFO], robot2, {'battery-level': '57.80'}, None, None -220.05, [INFO], robot2, {'y': 15.762, 'x': -27.846, 'yaw': 3.141}, None, None -230.06, [INFO], robot2, {'battery-level': '57.54'}, None, None -230.06, [INFO], robot2, {'y': 15.165, 'x': -26.071, 'yaw': 3.142}, None, None -240.03, [INFO], robot2, {'battery-level': '57.28'}, None, None -240.03, [INFO], robot2, {'y': 13.136, 'x': -25.857, 'yaw': 3.142}, None, None -248.46, [info], lab_arm, sync, wait-message, (status=message-received) -249.29, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/12_aabacb.log b/analyze_skills/logs/12_aabacb.log deleted file mode 100644 index 614d66e0..00000000 --- a/analyze_skills/logs/12_aabacb.log +++ /dev/null @@ -1,37 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot1, {'y': 34.217, 'x': -38.778, 'yaw': 3.141}, None, None -10.06, [INFO], robot1, {'battery-level': '23.40'}, None, None -20.03, [INFO], robot1, {'battery-level': '22.74'}, None, None -20.03, [INFO], robot1, {'y': 33.982, 'x': -37.047, 'yaw': 3.141}, None, None -30.08, [INFO], robot1, {'y': 31.84, 'x': -37.097, 'yaw': 3.14}, None, None -30.08, [INFO], robot1, {'battery-level': '22.08'}, None, None -40.04, [INFO], robot1, {'battery-level': '21.42'}, None, None -40.04, [INFO], robot1, {'y': 29.742, 'x': -37.002, 'yaw': 3.14}, None, None -50.03, [INFO], robot1, {'battery-level': '20.76'}, None, None -50.03, [INFO], robot1, {'y': 27.623, 'x': -36.986, 'yaw': 3.137}, None, None -60.01, [INFO], robot1, {'battery-level': '20.10'}, None, None -60.01, [INFO], robot1, {'y': 25.516, 'x': -37.047, 'yaw': -3.142}, None, None -70.02, [INFO], robot1, {'battery-level': '19.44'}, None, None -70.02, [INFO], robot1, {'y': 23.393, 'x': -37.051, 'yaw': 3.141}, None, None -80.04, [INFO], robot1, {'y': 21.26, 'x': -37.137, 'yaw': 3.142}, None, None -80.04, [INFO], robot1, {'battery-level': '18.78'}, None, None -90.01, [INFO], robot1, {'y': 19.142, 'x': -37.074, 'yaw': -3.142}, None, None -90.01, [INFO], robot1, {'battery-level': '18.12'}, None, None -100.02, [INFO], robot1, {'y': 17.031, 'x': -37.004, 'yaw': 3.14}, None, None -100.02, [INFO], robot1, {'battery-level': '17.46'}, None, None -110.00, [INFO], robot1, {'battery-level': '16.80'}, None, None -110.00, [INFO], robot1, {'y': 15.755, 'x': -35.847, 'yaw': 3.14}, None, None -120.01, [INFO], robot1, {'battery-level': '16.14'}, None, None -120.01, [INFO], robot1, {'y': 15.412, 'x': -33.749, 'yaw': -3.141}, None, None -130.05, [INFO], robot1, {'y': 15.483, 'x': -31.622, 'yaw': 3.142}, None, None -130.05, [INFO], robot1, {'battery-level': '15.48'}, None, None -140.06, [INFO], robot1, {'y': 15.629, 'x': -29.506, 'yaw': 3.141}, None, None -140.06, [INFO], robot1, {'battery-level': '14.82'}, None, None -150.01, [INFO], robot1, {'y': 17.281, 'x': -28.612, 'yaw': -3.142}, None, None -150.01, [INFO], robot1, {'battery-level': '14.16'}, None, None -160.03, [INFO], robot1, {'battery-level': '13.50'}, None, None -160.03, [INFO], robot1, {'y': 17.982, 'x': -28.574, 'yaw': 3.14}, None, None -165.98, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/analyze_skills/logs/12_aabacp.log b/analyze_skills/logs/12_aabacp.log deleted file mode 100644 index f6e0752b..00000000 --- a/analyze_skills/logs/12_aabacp.log +++ /dev/null @@ -1,33 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None -0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.16, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot2, {'y': 17.149, 'x': -20.946, 'yaw': 3.142}, None, None -10.01, [INFO], robot2, {'battery-level': '63.26'}, None, None -20.04, [INFO], robot2, {'battery-level': '63.00'}, None, None -20.04, [INFO], robot2, {'y': 16.156, 'x': -22.259, 'yaw': 3.14}, None, None -30.07, [INFO], robot2, {'battery-level': '62.74'}, None, None -30.07, [INFO], robot2, {'y': 16.139, 'x': -24.382, 'yaw': 3.141}, None, None -40.05, [INFO], robot2, {'battery-level': '62.48'}, None, None -40.05, [INFO], robot2, {'y': 16.055, 'x': -26.497, 'yaw': -3.141}, None, None -50.00, [INFO], robot2, {'y': 16.37, 'x': -28.492, 'yaw': -3.142}, None, None -50.00, [INFO], robot2, {'battery-level': '62.22'}, None, None -60.08, [INFO], robot2, {'y': 17.924, 'x': -28.58, 'yaw': -3.142}, None, None -60.08, [INFO], robot2, {'battery-level': '61.96'}, None, None -70.07, [INFO], robot2, {'battery-level': '61.70'}, None, None -70.07, [INFO], robot2, {'y': 18.078, 'x': -28.589, 'yaw': -3.142}, None, None -76.71, [info], nurse, sync, received-request, (status=sending-request) -76.71, [info], nurse, sync, request-sent, (status=waiting) -76.71, [info], nurse, sync, wait-message, (status=message-received) -80.04, [INFO], robot2, {'battery-level': '61.44'}, None, None -80.04, [INFO], robot2, {'y': 17.577, 'x': -28.702, 'yaw': 3.142}, None, None -90.00, [INFO], robot2, {'y': 16.248, 'x': -27.824, 'yaw': 3.141}, None, None -90.00, [INFO], robot2, {'battery-level': '61.18'}, None, None -100.05, [INFO], robot2, {'battery-level': '60.92'}, None, None -100.05, [INFO], robot2, {'y': 15.456, 'x': -26.094, 'yaw': 3.141}, None, None -110.04, [INFO], robot2, {'battery-level': '60.66'}, None, None -110.04, [INFO], robot2, {'y': 13.373, 'x': -25.738, 'yaw': 3.142}, None, None -120.08, [INFO], robot2, {'y': 12.933, 'x': -25.981, 'yaw': 3.141}, None, None -120.08, [INFO], robot2, {'battery-level': '60.40'}, None, None -120.99, [info], lab_arm, sync, wait-message, (status=message-received) -121.84, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/13_aabbab.log b/analyze_skills/logs/13_aabbab.log deleted file mode 100644 index 73886859..00000000 --- a/analyze_skills/logs/13_aabbab.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot5, {'y': 17.337, 'x': -13.494, 'yaw': 3.142}, None, None -10.08, [INFO], robot5, {'battery-level': '71.11'}, None, None -20.05, [INFO], robot5, {'battery-level': '70.35'}, None, None -20.05, [INFO], robot5, {'y': 16.14, 'x': -14.542, 'yaw': 3.142}, None, None -30.01, [INFO], robot5, {'battery-level': '69.59'}, None, None -30.01, [INFO], robot5, {'y': 16.007, 'x': -16.643, 'yaw': 3.141}, None, None -40.08, [INFO], robot5, {'y': 16.071, 'x': -18.759, 'yaw': 3.142}, None, None -40.08, [INFO], robot5, {'battery-level': '68.83'}, None, None -50.03, [INFO], robot5, {'y': 16.193, 'x': -20.85, 'yaw': 3.141}, None, None -50.03, [INFO], robot5, {'battery-level': '68.07'}, None, None -60.00, [INFO], robot5, {'battery-level': '67.31'}, None, None -60.00, [INFO], robot5, {'y': 16.129, 'x': -22.958, 'yaw': 3.141}, None, None -70.01, [INFO], robot5, {'battery-level': '66.55'}, None, None -70.01, [INFO], robot5, {'y': 16.149, 'x': -25.07, 'yaw': 3.141}, None, None -80.00, [INFO], robot5, {'battery-level': '65.79'}, None, None -80.00, [INFO], robot5, {'y': 16.096, 'x': -27.178, 'yaw': 3.142}, None, None -90.04, [INFO], robot5, {'y': 16.198, 'x': -29.29, 'yaw': 3.142}, None, None -90.04, [INFO], robot5, {'battery-level': '65.03'}, None, None -100.07, [INFO], robot5, {'battery-level': '64.27'}, None, None -100.07, [INFO], robot5, {'y': 16.055, 'x': -31.415, 'yaw': 3.14}, None, None -110.06, [INFO], robot5, {'battery-level': '63.51'}, None, None -110.06, [INFO], robot5, {'y': 15.704, 'x': -33.514, 'yaw': -3.142}, None, None -120.03, [INFO], robot5, {'y': 15.505, 'x': -35.602, 'yaw': -3.141}, None, None -120.03, [INFO], robot5, {'battery-level': '62.75'}, None, None -130.02, [INFO], robot5, {'battery-level': '61.99'}, None, None -130.02, [INFO], robot5, {'y': 16.736, 'x': -36.751, 'yaw': 3.142}, None, None -140.08, [INFO], robot5, {'battery-level': '61.23'}, None, None -140.08, [INFO], robot5, {'y': 17.658, 'x': -36.771, 'yaw': 3.141}, None, None -150.05, [INFO], robot5, {'battery-level': '60.47'}, None, None -150.05, [INFO], robot5, {'y': 17.805, 'x': -35.944, 'yaw': -3.141}, None, None -160.01, [INFO], robot5, {'y': 18.131, 'x': -35.846, 'yaw': 3.142}, None, None -160.01, [INFO], robot5, {'battery-level': '59.71'}, None, None -170.08, [INFO], robot5, {'battery-level': '58.95'}, None, None -170.08, [INFO], robot5, {'y': 18.155, 'x': -35.822, 'yaw': -3.142}, None, None -180.09, [INFO], robot5, {'y': 18.398, 'x': -35.719, 'yaw': 3.136}, None, None -180.09, [INFO], robot5, {'battery-level': '58.19'}, None, None -190.00, [INFO], robot5, {'battery-level': '57.43'}, None, None -190.00, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None -200.02, [INFO], robot5, {'battery-level': '56.67'}, None, None -200.02, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None -210.03, [INFO], robot5, {'battery-level': '55.91'}, None, None -210.03, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None -220.02, [INFO], robot5, {'battery-level': '55.15'}, None, None -220.02, [INFO], robot5, {'y': 18.329, 'x': -35.645, 'yaw': 3.139}, None, None -224.46, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/13_aabbap.log b/analyze_skills/logs/13_aabbap.log deleted file mode 100644 index cf214fb8..00000000 --- a/analyze_skills/logs/13_aabbap.log +++ /dev/null @@ -1,71 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot6, {'y': 34.296, 'x': -33.661, 'yaw': 3.141}, None, None -10.06, [INFO], robot6, {'battery-level': '53.74'}, None, None -20.03, [INFO], robot6, {'battery-level': '53.36'}, None, None -20.03, [INFO], robot6, {'y': 34.685, 'x': -35.737, 'yaw': -3.139}, None, None -30.05, [INFO], robot6, {'battery-level': '52.98'}, None, None -30.05, [INFO], robot6, {'y': 33.19, 'x': -36.813, 'yaw': -3.142}, None, None -40.05, [INFO], robot6, {'y': 31.086, 'x': -36.847, 'yaw': -3.141}, None, None -40.05, [INFO], robot6, {'battery-level': '52.60'}, None, None -50.05, [INFO], robot6, {'y': 28.979, 'x': -36.883, 'yaw': -3.142}, None, None -50.05, [INFO], robot6, {'battery-level': '52.22'}, None, None -60.00, [INFO], robot6, {'battery-level': '51.84'}, None, None -60.00, [INFO], robot6, {'y': 26.892, 'x': -36.904, 'yaw': 3.141}, None, None -70.08, [INFO], robot6, {'battery-level': '51.46'}, None, None -70.08, [INFO], robot6, {'y': 24.758, 'x': -36.948, 'yaw': 3.14}, None, None -80.00, [INFO], robot6, {'battery-level': '51.08'}, None, None -80.00, [INFO], robot6, {'y': 22.656, 'x': -37.008, 'yaw': -3.142}, None, None -90.02, [INFO], robot6, {'y': 20.551, 'x': -37.066, 'yaw': 3.142}, None, None -90.02, [INFO], robot6, {'battery-level': '50.70'}, None, None -100.04, [INFO], robot6, {'y': 18.578, 'x': -36.575, 'yaw': 3.141}, None, None -100.04, [INFO], robot6, {'battery-level': '50.32'}, None, None -110.06, [INFO], robot6, {'y': 17.778, 'x': -34.786, 'yaw': 3.142}, None, None -110.06, [INFO], robot6, {'battery-level': '49.94'}, None, None -120.06, [INFO], robot6, {'y': 18.922, 'x': -33.91, 'yaw': -3.142}, None, None -120.06, [INFO], robot6, {'battery-level': '49.56'}, None, None -125.21, [info], nurse, sync, received-request, (status=sending-request) -125.21, [info], nurse, sync, request-sent, (status=waiting) -125.30, [info], nurse, sync, wait-message, (status=message-received) -130.08, [INFO], robot6, {'y': 18.421, 'x': -34.407, 'yaw': 3.142}, None, None -130.08, [INFO], robot6, {'battery-level': '49.18'}, None, None -140.04, [INFO], robot6, {'y': 17.925, 'x': -36.022, 'yaw': 3.142}, None, None -140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None -150.07, [INFO], robot6, {'battery-level': '48.42'}, None, None -150.07, [INFO], robot6, {'y': 17.922, 'x': -36.733, 'yaw': 3.141}, None, None -160.05, [INFO], robot6, {'y': 17.323, 'x': -37.034, 'yaw': 3.14}, None, None -160.05, [INFO], robot6, {'battery-level': '48.04'}, None, None -170.07, [INFO], robot6, {'battery-level': '47.66'}, None, None -170.07, [INFO], robot6, {'y': 17.303, 'x': -36.969, 'yaw': 3.141}, None, None -180.03, [INFO], robot6, {'battery-level': '47.28'}, None, None -180.03, [INFO], robot6, {'y': 17.319, 'x': -37.084, 'yaw': 3.141}, None, None -190.03, [INFO], robot6, {'battery-level': '46.90'}, None, None -190.03, [INFO], robot6, {'y': 17.34, 'x': -36.997, 'yaw': 3.141}, None, None -200.02, [INFO], robot6, {'y': 17.346, 'x': -36.807, 'yaw': -3.141}, None, None -200.02, [INFO], robot6, {'battery-level': '46.52'}, None, None -210.05, [INFO], robot6, {'y': 17.38, 'x': -36.831, 'yaw': -3.141}, None, None -210.05, [INFO], robot6, {'battery-level': '46.14'}, None, None -220.01, [INFO], robot6, {'battery-level': '45.76'}, None, None -220.01, [INFO], robot6, {'y': 17.241, 'x': -36.885, 'yaw': -3.141}, None, None -230.09, [INFO], robot6, {'y': 17.295, 'x': -36.911, 'yaw': 3.142}, None, None -230.09, [INFO], robot6, {'battery-level': '45.38'}, None, None -240.03, [INFO], robot6, {'battery-level': '45.00'}, None, None -240.03, [INFO], robot6, {'y': 17.277, 'x': -37.101, 'yaw': 3.14}, None, None -250.01, [INFO], robot6, {'battery-level': '44.62'}, None, None -250.01, [INFO], robot6, {'y': 17.35, 'x': -37.053, 'yaw': 3.141}, None, None -260.07, [INFO], robot6, {'y': 17.407, 'x': -36.896, 'yaw': -3.141}, None, None -260.07, [INFO], robot6, {'battery-level': '44.24'}, None, None -270.02, [INFO], robot6, {'battery-level': '43.86'}, None, None -270.02, [INFO], robot6, {'y': 17.446, 'x': -36.8, 'yaw': -3.142}, None, None -280.04, [INFO], robot6, {'y': 17.401, 'x': -37.056, 'yaw': -3.141}, None, None -280.04, [INFO], robot6, {'battery-level': '43.48'}, None, None -290.01, [INFO], robot6, {'battery-level': '43.10'}, None, None -290.01, [INFO], robot6, {'y': 17.365, 'x': -36.842, 'yaw': 3.141}, None, None -300.06, [INFO], robot6, {'battery-level': '42.72'}, None, None -300.06, [INFO], robot6, {'y': 17.31, 'x': -36.901, 'yaw': -3.142}, None, None -310.01, [INFO], robot6, {'y': 17.334, 'x': -36.844, 'yaw': -3.141}, None, None -310.01, [INFO], robot6, {'battery-level': '42.34'}, None, None -320.01, [INFO], robot6, {'battery-level': '41.96'}, None, None -320.01, [INFO], robot6, {'y': 17.435, 'x': -36.989, 'yaw': 3.142}, None, None -323.76, [WARN], robot6, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/14_aabbbb.log b/analyze_skills/logs/14_aabbbb.log deleted file mode 100644 index 544fc5bb..00000000 --- a/analyze_skills/logs/14_aabbbb.log +++ /dev/null @@ -1,41 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.03, [INFO], robot6, {'y': 18.272, 'x': -34.433, 'yaw': 3.142}, None, None -20.05, [INFO], robot6, {'y': 18.103, 'x': -36.3, 'yaw': 3.141}, None, None -20.05, [INFO], robot6, {'battery-level': '53.36'}, None, None -30.07, [INFO], robot6, {'battery-level': '52.98'}, None, None -30.07, [INFO], robot6, {'y': 20.075, 'x': -36.778, 'yaw': -3.137}, None, None -40.04, [INFO], robot6, {'y': 21.628, 'x': -37.823, 'yaw': 3.141}, None, None -40.04, [INFO], robot6, {'battery-level': '52.60'}, None, None -50.08, [INFO], robot6, {'y': 21.482, 'x': -38.093, 'yaw': -3.141}, None, None -50.08, [INFO], robot6, {'battery-level': '52.22'}, None, None -57.08, [info], nurse, sync, received-request, (status=sending-request) -57.08, [info], nurse, sync, request-sent, (status=waiting) -57.08, [info], nurse, sync, wait-message, (status=message-received) -60.02, [INFO], robot6, {'battery-level': '51.84'}, None, None -60.02, [INFO], robot6, {'y': 21.397, 'x': -37.674, 'yaw': -3.141}, None, None -70.00, [INFO], robot6, {'y': 19.547, 'x': -37.159, 'yaw': 3.139}, None, None -70.00, [INFO], robot6, {'battery-level': '51.46'}, None, None -80.08, [INFO], robot6, {'y': 17.405, 'x': -37.078, 'yaw': 3.14}, None, None -80.08, [INFO], robot6, {'battery-level': '51.08'}, None, None -90.03, [INFO], robot6, {'battery-level': '50.70'}, None, None -90.03, [INFO], robot6, {'y': 15.88, 'x': -36.144, 'yaw': 3.142}, None, None -100.07, [INFO], robot6, {'battery-level': '50.32'}, None, None -100.07, [INFO], robot6, {'y': 15.381, 'x': -34.051, 'yaw': -3.141}, None, None -110.02, [INFO], robot6, {'battery-level': '49.94'}, None, None -110.02, [INFO], robot6, {'y': 15.493, 'x': -31.945, 'yaw': 3.142}, None, None -120.01, [INFO], robot6, {'y': 15.647, 'x': -29.822, 'yaw': 3.142}, None, None -120.01, [INFO], robot6, {'battery-level': '49.56'}, None, None -130.07, [INFO], robot6, {'y': 15.763, 'x': -27.7, 'yaw': 3.141}, None, None -130.07, [INFO], robot6, {'battery-level': '49.18'}, None, None -140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None -140.04, [INFO], robot6, {'y': 15.208, 'x': -25.902, 'yaw': 3.142}, None, None -150.06, [INFO], robot6, {'battery-level': '48.42'}, None, None -150.06, [INFO], robot6, {'y': 13.168, 'x': -25.8, 'yaw': 3.141}, None, None -160.01, [INFO], robot6, {'battery-level': '48.04'}, None, None -160.01, [INFO], robot6, {'y': 12.951, 'x': -26.0, 'yaw': 3.141}, None, None -164.49, [info], lab_arm, sync, wait-message, (status=message-received) -165.38, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/14_aabbbp.log b/analyze_skills/logs/14_aabbbp.log deleted file mode 100644 index 1c7a2808..00000000 --- a/analyze_skills/logs/14_aabbbp.log +++ /dev/null @@ -1,41 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.05, [INFO], robot6, {'y': 18.422, 'x': -34.387, 'yaw': 3.141}, None, None -20.04, [INFO], robot6, {'y': 18.102, 'x': -36.185, 'yaw': 3.142}, None, None -20.04, [INFO], robot6, {'battery-level': '53.36'}, None, None -30.08, [INFO], robot6, {'battery-level': '52.98'}, None, None -30.08, [INFO], robot6, {'y': 20.046, 'x': -36.798, 'yaw': 3.142}, None, None -40.07, [INFO], robot6, {'y': 21.565, 'x': -37.82, 'yaw': 3.141}, None, None -40.07, [INFO], robot6, {'battery-level': '52.60'}, None, None -50.05, [INFO], robot6, {'y': 21.455, 'x': -38.106, 'yaw': 3.142}, None, None -50.05, [INFO], robot6, {'battery-level': '52.22'}, None, None -56.81, [info], nurse, sync, received-request, (status=sending-request) -56.81, [info], nurse, sync, request-sent, (status=waiting) -56.81, [info], nurse, sync, wait-message, (status=message-received) -60.06, [INFO], robot6, {'y': 21.427, 'x': -37.65, 'yaw': -3.141}, None, None -60.06, [INFO], robot6, {'battery-level': '51.84'}, None, None -70.03, [INFO], robot6, {'battery-level': '51.46'}, None, None -70.03, [INFO], robot6, {'y': 19.557, 'x': -37.139, 'yaw': 3.138}, None, None -80.06, [INFO], robot6, {'y': 17.433, 'x': -37.111, 'yaw': 3.141}, None, None -80.06, [INFO], robot6, {'battery-level': '51.08'}, None, None -90.03, [INFO], robot6, {'battery-level': '50.70'}, None, None -90.03, [INFO], robot6, {'y': 15.889, 'x': -36.19, 'yaw': -3.142}, None, None -100.08, [INFO], robot6, {'battery-level': '50.32'}, None, None -100.08, [INFO], robot6, {'y': 15.366, 'x': -34.115, 'yaw': 3.142}, None, None -110.08, [INFO], robot6, {'y': 15.474, 'x': -31.986, 'yaw': -3.141}, None, None -110.08, [INFO], robot6, {'battery-level': '49.94'}, None, None -120.04, [INFO], robot6, {'y': 15.668, 'x': -29.881, 'yaw': 3.142}, None, None -120.04, [INFO], robot6, {'battery-level': '49.56'}, None, None -130.03, [INFO], robot6, {'battery-level': '49.18'}, None, None -130.03, [INFO], robot6, {'y': 15.773, 'x': -27.772, 'yaw': 3.139}, None, None -140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None -140.04, [INFO], robot6, {'y': 15.209, 'x': -25.939, 'yaw': -3.142}, None, None -150.01, [INFO], robot6, {'battery-level': '48.42'}, None, None -150.01, [INFO], robot6, {'y': 13.146, 'x': -25.8, 'yaw': 3.141}, None, None -160.04, [INFO], robot6, {'battery-level': '48.04'}, None, None -160.04, [INFO], robot6, {'y': 12.907, 'x': -25.995, 'yaw': -3.141}, None, None -163.54, [info], lab_arm, sync, wait-message, (status=message-received) -164.45, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/15_aabbcb.log b/analyze_skills/logs/15_aabbcb.log deleted file mode 100644 index 94c06901..00000000 --- a/analyze_skills/logs/15_aabbcb.log +++ /dev/null @@ -1,35 +0,0 @@ -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot5, {'y': 18.308, 'x': -34.424, 'yaw': -3.142}, None, None -10.07, [INFO], robot5, {'battery-level': '71.11'}, None, None -20.04, [INFO], robot5, {'battery-level': '70.35'}, None, None -20.04, [INFO], robot5, {'y': 17.971, 'x': -36.124, 'yaw': 3.141}, None, None -30.04, [INFO], robot5, {'y': 18.186, 'x': -36.634, 'yaw': 3.141}, None, None -30.04, [INFO], robot5, {'battery-level': '69.59'}, None, None -40.01, [INFO], robot5, {'battery-level': '68.83'}, None, None -40.01, [INFO], robot5, {'y': 17.373, 'x': -36.849, 'yaw': 3.141}, None, None -50.08, [INFO], robot5, {'battery-level': '68.07'}, None, None -50.08, [INFO], robot5, {'y': 17.504, 'x': -37.295, 'yaw': -3.141}, None, None -60.02, [INFO], robot5, {'battery-level': '67.31'}, None, None -60.02, [INFO], robot5, {'y': 17.435, 'x': -36.898, 'yaw': -3.141}, None, None -70.01, [INFO], robot5, {'battery-level': '66.55'}, None, None -70.01, [INFO], robot5, {'y': 17.394, 'x': -37.046, 'yaw': -3.142}, None, None -80.06, [INFO], robot5, {'battery-level': '65.79'}, None, None -80.06, [INFO], robot5, {'y': 17.216, 'x': -36.809, 'yaw': 3.141}, None, None -90.02, [INFO], robot5, {'y': 17.273, 'x': -37.026, 'yaw': 3.142}, None, None -90.02, [INFO], robot5, {'battery-level': '65.03'}, None, None -100.05, [INFO], robot5, {'battery-level': '64.27'}, None, None -100.05, [INFO], robot5, {'y': 17.369, 'x': -37.097, 'yaw': 3.141}, None, None -110.04, [INFO], robot5, {'y': 17.232, 'x': -36.817, 'yaw': -3.141}, None, None -110.04, [INFO], robot5, {'battery-level': '63.51'}, None, None -120.00, [INFO], robot5, {'battery-level': '62.75'}, None, None -120.00, [INFO], robot5, {'y': 17.175, 'x': -37.01, 'yaw': 3.142}, None, None -130.04, [INFO], robot5, {'battery-level': '61.99'}, None, None -130.04, [INFO], robot5, {'y': 17.33, 'x': -36.869, 'yaw': -3.141}, None, None -140.09, [INFO], robot5, {'y': 17.228, 'x': -36.976, 'yaw': 3.142}, None, None -140.09, [INFO], robot5, {'battery-level': '61.23'}, None, None -150.04, [INFO], robot5, {'y': 17.352, 'x': -37.075, 'yaw': -3.141}, None, None -150.04, [INFO], robot5, {'battery-level': '60.47'}, None, None -160.03, [INFO], robot5, {'battery-level': '59.71'}, None, None -160.03, [INFO], robot5, {'y': 17.261, 'x': -36.783, 'yaw': 3.142}, None, None -162.01, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/15_aabbcp.log b/analyze_skills/logs/15_aabbcp.log deleted file mode 100644 index 5c96ac6b..00000000 --- a/analyze_skills/logs/15_aabbcp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.06, [INFO], robot6, {'y': 17.241, 'x': -27.113, 'yaw': 3.142}, None, None -20.05, [INFO], robot6, {'battery-level': '53.36'}, None, None -20.05, [INFO], robot6, {'y': 16.246, 'x': -28.21, 'yaw': -3.142}, None, None -30.09, [INFO], robot6, {'battery-level': '52.98'}, None, None -30.09, [INFO], robot6, {'y': 17.886, 'x': -28.634, 'yaw': 3.142}, None, None -40.03, [INFO], robot6, {'y': 18.058, 'x': -28.608, 'yaw': 3.142}, None, None -40.03, [INFO], robot6, {'battery-level': '52.60'}, None, None -43.63, [info], nurse, sync, received-request, (status=sending-request) -43.63, [info], nurse, sync, request-sent, (status=waiting) -43.63, [info], nurse, sync, wait-message, (status=message-received) -50.06, [INFO], robot6, {'y': 16.943, 'x': -28.72, 'yaw': 3.141}, None, None -50.06, [INFO], robot6, {'battery-level': '52.22'}, None, None -60.07, [INFO], robot6, {'battery-level': '51.84'}, None, None -60.07, [INFO], robot6, {'y': 16.144, 'x': -27.214, 'yaw': 3.142}, None, None -70.07, [INFO], robot6, {'y': 14.867, 'x': -25.93, 'yaw': 3.141}, None, None -70.07, [INFO], robot6, {'battery-level': '51.46'}, None, None -80.09, [INFO], robot6, {'y': 12.995, 'x': -25.921, 'yaw': -3.142}, None, None -80.09, [INFO], robot6, {'battery-level': '51.08'}, None, None -88.75, [info], lab_arm, sync, wait-message, (status=message-received) -89.67, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/16_aabcab.log b/analyze_skills/logs/16_aabcab.log deleted file mode 100644 index 9b82679f..00000000 --- a/analyze_skills/logs/16_aabcab.log +++ /dev/null @@ -1,58 +0,0 @@ -0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot1, {'battery-level': '23.40'}, None, None -10.01, [INFO], robot1, {'y': 17.324, 'x': -11.666, 'yaw': 3.142}, None, None -20.01, [INFO], robot1, {'y': 16.253, 'x': -13.051, 'yaw': -3.139}, None, None -20.01, [INFO], robot1, {'battery-level': '22.74'}, None, None -30.03, [INFO], robot1, {'y': 16.195, 'x': -15.176, 'yaw': 3.137}, None, None -30.03, [INFO], robot1, {'battery-level': '22.08'}, None, None -40.06, [INFO], robot1, {'battery-level': '21.42'}, None, None -40.06, [INFO], robot1, {'y': 16.145, 'x': -17.285, 'yaw': 3.14}, None, None -50.05, [INFO], robot1, {'y': 16.233, 'x': -19.387, 'yaw': -3.142}, None, None -50.05, [INFO], robot1, {'battery-level': '20.76'}, None, None -60.02, [INFO], robot1, {'battery-level': '20.10'}, None, None -60.02, [INFO], robot1, {'y': 16.391, 'x': -21.481, 'yaw': 3.142}, None, None -70.06, [INFO], robot1, {'y': 16.167, 'x': -23.593, 'yaw': 3.141}, None, None -70.06, [INFO], robot1, {'battery-level': '19.44'}, None, None -80.04, [INFO], robot1, {'y': 16.091, 'x': -25.708, 'yaw': 3.141}, None, None -80.04, [INFO], robot1, {'battery-level': '18.78'}, None, None -90.06, [INFO], robot1, {'y': 16.176, 'x': -27.821, 'yaw': 3.141}, None, None -90.06, [INFO], robot1, {'battery-level': '18.12'}, None, None -100.09, [INFO], robot1, {'battery-level': '17.46'}, None, None -100.09, [INFO], robot1, {'y': 16.209, 'x': -29.93, 'yaw': 3.141}, None, None -110.01, [INFO], robot1, {'battery-level': '16.80'}, None, None -110.01, [INFO], robot1, {'y': 15.96, 'x': -32.015, 'yaw': 3.14}, None, None -120.01, [INFO], robot1, {'battery-level': '16.14'}, None, None -120.01, [INFO], robot1, {'y': 15.467, 'x': -34.094, 'yaw': -3.142}, None, None -130.05, [INFO], robot1, {'battery-level': '15.48'}, None, None -130.05, [INFO], robot1, {'y': 15.644, 'x': -36.211, 'yaw': 3.141}, None, None -140.03, [INFO], robot1, {'y': 17.351, 'x': -36.903, 'yaw': -3.142}, None, None -140.03, [INFO], robot1, {'battery-level': '14.82'}, None, None -150.05, [INFO], robot1, {'battery-level': '14.16'}, None, None -150.05, [INFO], robot1, {'y': 17.601, 'x': -36.907, 'yaw': -3.142}, None, None -160.01, [INFO], robot1, {'battery-level': '13.50'}, None, None -160.01, [INFO], robot1, {'y': 17.703, 'x': -36.889, 'yaw': -3.142}, None, None -170.08, [INFO], robot1, {'battery-level': '12.84'}, None, None -170.08, [INFO], robot1, {'y': 17.7, 'x': -36.796, 'yaw': -3.142}, None, None -180.01, [INFO], robot1, {'y': 17.7, 'x': -36.794, 'yaw': -3.142}, None, None -180.01, [INFO], robot1, {'battery-level': '12.18'}, None, None -190.09, [INFO], robot1, {'battery-level': '11.52'}, None, None -190.09, [INFO], robot1, {'y': 17.7, 'x': -36.794, 'yaw': -3.142}, None, None -200.02, [INFO], robot1, {'y': 17.7, 'x': -36.794, 'yaw': -3.142}, None, None -200.02, [INFO], robot1, {'battery-level': '10.86'}, None, None -210.03, [INFO], robot1, {'battery-level': '10.20'}, None, None -210.03, [INFO], robot1, {'y': 17.671, 'x': -36.86, 'yaw': 3.142}, None, None -220.08, [INFO], robot1, {'battery-level': '9.54'}, None, None -220.08, [INFO], robot1, {'y': 17.675, 'x': -37.022, 'yaw': 3.142}, None, None -230.02, [INFO], robot1, {'battery-level': '8.88'}, None, None -230.02, [INFO], robot1, {'y': 17.7, 'x': -37.006, 'yaw': -3.142}, None, None -240.09, [INFO], robot1, {'battery-level': '8.22'}, None, None -240.09, [INFO], robot1, {'y': 17.7, 'x': -37.006, 'yaw': -3.142}, None, None -250.05, [INFO], robot1, {'battery-level': '7.56'}, None, None -250.05, [INFO], robot1, {'y': 17.7, 'x': -37.006, 'yaw': 3.142}, None, None -260.00, [INFO], robot1, {'y': 17.697, 'x': -36.99, 'yaw': -3.141}, None, None -260.00, [INFO], robot1, {'battery-level': '6.90'}, None, None -270.08, [INFO], robot1, {'battery-level': '6.24'}, None, None -270.08, [INFO], robot1, {'y': 17.697, 'x': -36.973, 'yaw': -3.142}, None, None -278.72, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/16_aabcap.log b/analyze_skills/logs/16_aabcap.log deleted file mode 100644 index f7f70b52..00000000 --- a/analyze_skills/logs/16_aabcap.log +++ /dev/null @@ -1,69 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.03, [INFO], robot6, {'y': 34.332, 'x': -33.684, 'yaw': -3.142}, None, None -20.01, [INFO], robot6, {'y': 34.66, 'x': -35.761, 'yaw': -3.141}, None, None -20.01, [INFO], robot6, {'battery-level': '53.36'}, None, None -30.07, [INFO], robot6, {'y': 33.107, 'x': -36.814, 'yaw': -3.141}, None, None -30.07, [INFO], robot6, {'battery-level': '52.98'}, None, None -40.01, [INFO], robot6, {'battery-level': '52.60'}, None, None -40.01, [INFO], robot6, {'y': 31.005, 'x': -36.789, 'yaw': -3.142}, None, None -50.09, [INFO], robot6, {'battery-level': '52.22'}, None, None -50.09, [INFO], robot6, {'y': 28.877, 'x': -36.799, 'yaw': -3.142}, None, None -60.05, [INFO], robot6, {'battery-level': '51.84'}, None, None -60.05, [INFO], robot6, {'y': 26.766, 'x': -36.837, 'yaw': 3.141}, None, None -70.01, [INFO], robot6, {'y': 24.649, 'x': -36.825, 'yaw': -3.142}, None, None -70.01, [INFO], robot6, {'battery-level': '51.46'}, None, None -80.06, [INFO], robot6, {'battery-level': '51.08'}, None, None -80.06, [INFO], robot6, {'y': 22.518, 'x': -36.95, 'yaw': -3.141}, None, None -90.04, [INFO], robot6, {'battery-level': '50.70'}, None, None -90.04, [INFO], robot6, {'y': 20.393, 'x': -37.011, 'yaw': 3.136}, None, None -100.00, [INFO], robot6, {'y': 18.426, 'x': -36.448, 'yaw': 3.137}, None, None -100.00, [INFO], robot6, {'battery-level': '50.32'}, None, None -110.03, [INFO], robot6, {'battery-level': '49.94'}, None, None -110.03, [INFO], robot6, {'y': 17.966, 'x': -34.59, 'yaw': 3.142}, None, None -120.01, [INFO], robot6, {'battery-level': '49.56'}, None, None -120.01, [INFO], robot6, {'y': 18.975, 'x': -33.948, 'yaw': -3.142}, None, None -122.64, [info], nurse, sync, received-request, (status=sending-request) -122.64, [info], nurse, sync, request-sent, (status=waiting) -122.64, [info], nurse, sync, wait-message, (status=message-received) -130.09, [INFO], robot6, {'battery-level': '49.18'}, None, None -130.09, [INFO], robot6, {'y': 17.978, 'x': -34.676, 'yaw': -3.139}, None, None -140.00, [INFO], robot6, {'battery-level': '48.80'}, None, None -140.00, [INFO], robot6, {'y': 17.981, 'x': -36.139, 'yaw': 3.142}, None, None -150.06, [INFO], robot6, {'y': 17.366, 'x': -37.039, 'yaw': -3.142}, None, None -150.06, [INFO], robot6, {'battery-level': '48.42'}, None, None -160.07, [INFO], robot6, {'y': 17.422, 'x': -36.888, 'yaw': 3.141}, None, None -160.07, [INFO], robot6, {'battery-level': '48.04'}, None, None -170.02, [INFO], robot6, {'battery-level': '47.66'}, None, None -170.02, [INFO], robot6, {'y': 17.482, 'x': -36.897, 'yaw': -3.142}, None, None -180.04, [INFO], robot6, {'battery-level': '47.28'}, None, None -180.04, [INFO], robot6, {'y': 17.242, 'x': -37.082, 'yaw': 3.141}, None, None -190.00, [INFO], robot6, {'y': 17.345, 'x': -36.936, 'yaw': 3.142}, None, None -190.00, [INFO], robot6, {'battery-level': '46.90'}, None, None -199.94, [INFO], robot6, {'y': 17.375, 'x': -37.035, 'yaw': -3.141}, None, None -200.03, [INFO], robot6, {'battery-level': '46.52'}, None, None -210.04, [INFO], robot6, {'battery-level': '46.14'}, None, None -210.04, [INFO], robot6, {'y': 17.33, 'x': -36.853, 'yaw': 3.142}, None, None -220.09, [INFO], robot6, {'battery-level': '45.76'}, None, None -220.09, [INFO], robot6, {'y': 17.556, 'x': -36.932, 'yaw': 3.142}, None, None -230.01, [INFO], robot6, {'battery-level': '45.38'}, None, None -230.01, [INFO], robot6, {'y': 17.225, 'x': -36.761, 'yaw': -3.142}, None, None -240.07, [INFO], robot6, {'y': 17.393, 'x': -36.864, 'yaw': 3.141}, None, None -240.07, [INFO], robot6, {'battery-level': '45.00'}, None, None -250.00, [INFO], robot6, {'battery-level': '44.62'}, None, None -250.00, [INFO], robot6, {'y': 17.345, 'x': -36.919, 'yaw': -3.142}, None, None -260.05, [INFO], robot6, {'battery-level': '44.24'}, None, None -260.05, [INFO], robot6, {'y': 17.375, 'x': -36.915, 'yaw': -3.142}, None, None -270.06, [INFO], robot6, {'y': 17.358, 'x': -37.044, 'yaw': 3.142}, None, None -270.06, [INFO], robot6, {'battery-level': '43.86'}, None, None -280.06, [INFO], robot6, {'y': 17.397, 'x': -36.85, 'yaw': -3.141}, None, None -280.06, [INFO], robot6, {'battery-level': '43.48'}, None, None -290.07, [INFO], robot6, {'battery-level': '43.10'}, None, None -290.07, [INFO], robot6, {'y': 17.411, 'x': -37.133, 'yaw': -3.142}, None, None -300.07, [INFO], robot6, {'battery-level': '42.72'}, None, None -300.07, [INFO], robot6, {'y': 17.408, 'x': -37.026, 'yaw': 3.141}, None, None -310.05, [INFO], robot6, {'battery-level': '42.34'}, None, None -310.05, [INFO], robot6, {'y': 17.314, 'x': -36.865, 'yaw': -3.142}, None, None -311.67, [WARN], robot6, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/17_aabcbb.log b/analyze_skills/logs/17_aabcbb.log deleted file mode 100644 index ed78e9f3..00000000 --- a/analyze_skills/logs/17_aabcbb.log +++ /dev/null @@ -1,37 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.05, [INFO], robot6, {'y': 18.344, 'x': -34.42, 'yaw': -3.142}, None, None -20.05, [INFO], robot6, {'battery-level': '53.36'}, None, None -20.05, [INFO], robot6, {'y': 18.078, 'x': -36.269, 'yaw': 3.141}, None, None -30.00, [INFO], robot6, {'battery-level': '52.98'}, None, None -30.00, [INFO], robot6, {'y': 19.985, 'x': -36.858, 'yaw': 3.139}, None, None -40.04, [INFO], robot6, {'y': 21.477, 'x': -37.883, 'yaw': 3.142}, None, None -40.04, [INFO], robot6, {'battery-level': '52.60'}, None, None -50.07, [INFO], robot6, {'battery-level': '52.22'}, None, None -50.07, [INFO], robot6, {'y': 21.416, 'x': -38.094, 'yaw': 3.142}, None, None -55.87, [info], nurse, sync, received-request, (status=sending-request) -55.87, [info], nurse, sync, request-sent, (status=waiting) -55.87, [info], nurse, sync, wait-message, (status=message-received) -60.00, [INFO], robot6, {'y': 21.341, 'x': -37.452, 'yaw': -3.141}, None, None -60.00, [INFO], robot6, {'battery-level': '51.84'}, None, None -70.07, [INFO], robot6, {'battery-level': '51.46'}, None, None -70.07, [INFO], robot6, {'y': 19.274, 'x': -37.209, 'yaw': 3.142}, None, None -80.08, [INFO], robot6, {'y': 17.155, 'x': -37.079, 'yaw': 3.14}, None, None -80.08, [INFO], robot6, {'battery-level': '51.08'}, None, None -90.02, [INFO], robot6, {'battery-level': '50.70'}, None, None -90.02, [INFO], robot6, {'y': 15.78, 'x': -36.016, 'yaw': 3.142}, None, None -100.04, [INFO], robot6, {'battery-level': '50.32'}, None, None -100.04, [INFO], robot6, {'y': 15.376, 'x': -33.928, 'yaw': -3.141}, None, None -110.08, [INFO], robot6, {'battery-level': '49.94'}, None, None -110.08, [INFO], robot6, {'y': 15.5, 'x': -31.798, 'yaw': -3.141}, None, None -120.08, [INFO], robot6, {'battery-level': '49.56'}, None, None -120.08, [INFO], robot6, {'y': 15.691, 'x': -29.688, 'yaw': -3.142}, None, None -130.00, [INFO], robot6, {'battery-level': '49.18'}, None, None -130.00, [INFO], robot6, {'y': 15.813, 'x': -27.589, 'yaw': -3.142}, None, None -140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None -140.04, [INFO], robot6, {'y': 15.019, 'x': -25.947, 'yaw': -3.142}, None, None -150.08, [INFO], robot6, {'y': 13.032, 'x': -25.825, 'yaw': -3.142}, None, None -150.08, [INFO], robot6, {'battery-level': '48.42'}, None, None -157.71, [info], lab_arm, sync, wait-message, (status=message-received) -158.62, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/17_aabcbp.log b/analyze_skills/logs/17_aabcbp.log deleted file mode 100644 index c5f7f492..00000000 --- a/analyze_skills/logs/17_aabcbp.log +++ /dev/null @@ -1,42 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.07, [INFO], robot6, {'y': 18.662, 'x': -34.264, 'yaw': -3.142}, None, None -20.08, [INFO], robot6, {'battery-level': '53.36'}, None, None -20.08, [INFO], robot6, {'y': 17.85, 'x': -35.948, 'yaw': 3.137}, None, None -30.08, [INFO], robot6, {'y': 19.605, 'x': -36.859, 'yaw': 3.137}, None, None -30.08, [INFO], robot6, {'battery-level': '52.98'}, None, None -39.91, [INFO], robot6, {'y': 21.506, 'x': -37.456, 'yaw': 3.14}, None, None -40.01, [INFO], robot6, {'battery-level': '52.60'}, None, None -50.05, [INFO], robot6, {'y': 21.442, 'x': -38.039, 'yaw': -3.141}, None, None -50.05, [INFO], robot6, {'battery-level': '52.22'}, None, None -60.06, [INFO], robot6, {'battery-level': '51.84'}, None, None -60.06, [INFO], robot6, {'y': 21.361, 'x': -38.132, 'yaw': 3.142}, None, None -70.02, [INFO], robot6, {'battery-level': '51.46'}, None, None -70.02, [INFO], robot6, {'y': 21.442, 'x': -38.141, 'yaw': -3.142}, None, None -70.02, [info], nurse, sync, received-request, (status=sending-request) -70.02, [info], nurse, sync, request-sent, (status=waiting) -70.02, [info], nurse, sync, wait-message, (status=message-received) -80.04, [INFO], robot6, {'battery-level': '51.08'}, None, None -80.04, [INFO], robot6, {'y': 20.448, 'x': -37.192, 'yaw': -3.142}, None, None -90.07, [INFO], robot6, {'battery-level': '50.70'}, None, None -90.07, [INFO], robot6, {'y': 18.328, 'x': -37.098, 'yaw': 3.14}, None, None -100.00, [INFO], robot6, {'battery-level': '50.32'}, None, None -100.00, [INFO], robot6, {'y': 16.253, 'x': -36.949, 'yaw': 3.141}, None, None -110.06, [INFO], robot6, {'battery-level': '49.94'}, None, None -110.06, [INFO], robot6, {'y': 15.517, 'x': -34.931, 'yaw': 3.142}, None, None -120.09, [INFO], robot6, {'battery-level': '49.56'}, None, None -120.09, [INFO], robot6, {'y': 15.454, 'x': -32.799, 'yaw': -3.141}, None, None -130.01, [INFO], robot6, {'battery-level': '49.18'}, None, None -130.01, [INFO], robot6, {'y': 15.524, 'x': -30.702, 'yaw': -3.141}, None, None -140.01, [INFO], robot6, {'battery-level': '48.80'}, None, None -140.01, [INFO], robot6, {'y': 15.746, 'x': -28.586, 'yaw': 3.141}, None, None -150.04, [INFO], robot6, {'battery-level': '48.42'}, None, None -150.04, [INFO], robot6, {'y': 15.814, 'x': -26.469, 'yaw': 3.141}, None, None -160.04, [INFO], robot6, {'battery-level': '48.04'}, None, None -160.04, [INFO], robot6, {'y': 13.865, 'x': -25.735, 'yaw': 3.141}, None, None -170.05, [INFO], robot6, {'y': 12.847, 'x': -25.943, 'yaw': -3.142}, None, None -170.05, [INFO], robot6, {'battery-level': '47.66'}, None, None -175.10, [info], lab_arm, sync, wait-message, (status=message-received) -176.01, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/18_aabccb.log b/analyze_skills/logs/18_aabccb.log deleted file mode 100644 index 157b8c59..00000000 --- a/analyze_skills/logs/18_aabccb.log +++ /dev/null @@ -1,13 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '8.04'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.08039941318304296, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['PC Room 3', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot3, {'battery-level': '7.46'}, None, None -10.01, [INFO], robot3, {'y': 21.432, 'x': -37.234, 'yaw': -3.141}, None, None -20.02, [INFO], robot3, {'battery-level': '6.82'}, None, None -20.02, [INFO], robot3, {'y': 19.309, 'x': -37.145, 'yaw': 3.142}, None, None -30.05, [INFO], robot3, {'y': 17.201, 'x': -37.064, 'yaw': 3.142}, None, None -30.05, [INFO], robot3, {'battery-level': '6.18'}, None, None -40.04, [INFO], robot3, {'y': 15.853, 'x': -35.864, 'yaw': 3.142}, None, None -40.04, [INFO], robot3, {'battery-level': '5.54'}, None, None -49.07, [WARN], robot3, LOWBATT, None, None -49.07, [WARN], None, end!, None, None diff --git a/analyze_skills/logs/18_aabccp.log b/analyze_skills/logs/18_aabccp.log deleted file mode 100644 index 80e0c530..00000000 --- a/analyze_skills/logs/18_aabccp.log +++ /dev/null @@ -1,21 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.09, [INFO], robot6, {'y': 17.248, 'x': -27.114, 'yaw': 3.142}, None, None -19.93, [INFO], robot6, {'battery-level': '53.36'}, None, None -20.03, [INFO], robot6, {'y': 16.294, 'x': -28.178, 'yaw': -3.141}, None, None -30.05, [INFO], robot6, {'battery-level': '52.98'}, None, None -30.05, [INFO], robot6, {'y': 17.902, 'x': -28.618, 'yaw': -3.141}, None, None -35.10, [info], nurse, sync, received-request, (status=sending-request) -35.10, [info], nurse, sync, request-sent, (status=waiting) -35.10, [info], nurse, sync, wait-message, (status=message-received) -40.08, [INFO], robot6, {'y': 17.156, 'x': -28.704, 'yaw': -3.141}, None, None -40.08, [INFO], robot6, {'battery-level': '52.60'}, None, None -50.07, [INFO], robot6, {'battery-level': '52.22'}, None, None -50.07, [INFO], robot6, {'y': 16.123, 'x': -27.556, 'yaw': -3.142}, None, None -60.02, [INFO], robot6, {'y': 15.178, 'x': -26.041, 'yaw': 3.141}, None, None -60.02, [INFO], robot6, {'battery-level': '51.84'}, None, None -70.04, [INFO], robot6, {'battery-level': '51.46'}, None, None -70.04, [INFO], robot6, {'y': 13.118, 'x': -25.881, 'yaw': 3.142}, None, None -78.29, [info], lab_arm, sync, wait-message, (status=message-received) -79.22, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/19_aacaab.log b/analyze_skills/logs/19_aacaab.log deleted file mode 100644 index 3228ffcf..00000000 --- a/analyze_skills/logs/19_aacaab.log +++ /dev/null @@ -1,43 +0,0 @@ -0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None -0.15, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.15, [DEBUG], logger, Simulation open, None, None -9.98, [INFO], robot1, {'battery-level': '23.38'}, None, None -9.98, [INFO], robot1, {'y': 16.815, 'x': -11.746, 'yaw': 3.14}, None, None -20.01, [INFO], robot1, {'battery-level': '22.70'}, None, None -20.01, [INFO], robot1, {'y': 16.299, 'x': -13.587, 'yaw': -3.142}, None, None -30.01, [INFO], robot1, {'y': 16.192, 'x': -15.702, 'yaw': 3.142}, None, None -30.01, [INFO], robot1, {'battery-level': '22.02'}, None, None -40.01, [INFO], robot1, {'battery-level': '21.34'}, None, None -40.01, [INFO], robot1, {'y': 16.148, 'x': -17.822, 'yaw': 3.141}, None, None -50.01, [INFO], robot1, {'y': 16.28, 'x': -19.943, 'yaw': 3.139}, None, None -50.01, [INFO], robot1, {'battery-level': '20.66'}, None, None -60.00, [INFO], robot1, {'battery-level': '19.98'}, None, None -60.00, [INFO], robot1, {'y': 16.289, 'x': -22.058, 'yaw': 3.141}, None, None -70.01, [INFO], robot1, {'y': 16.139, 'x': -24.173, 'yaw': 3.14}, None, None -70.01, [INFO], robot1, {'battery-level': '19.30'}, None, None -80.03, [INFO], robot1, {'y': 16.148, 'x': -26.301, 'yaw': 3.141}, None, None -80.03, [INFO], robot1, {'battery-level': '18.62'}, None, None -90.00, [INFO], robot1, {'battery-level': '17.94'}, None, None -90.00, [INFO], robot1, {'y': 16.198, 'x': -28.417, 'yaw': -3.142}, None, None -100.01, [INFO], robot1, {'y': 16.182, 'x': -30.544, 'yaw': 3.141}, None, None -100.01, [INFO], robot1, {'battery-level': '17.26'}, None, None -110.00, [INFO], robot1, {'battery-level': '16.58'}, None, None -110.00, [INFO], robot1, {'y': 15.936, 'x': -32.658, 'yaw': 3.142}, None, None -119.99, [INFO], robot1, {'y': 15.385, 'x': -34.734, 'yaw': -3.141}, None, None -120.03, [INFO], robot1, {'battery-level': '15.90'}, None, None -129.99, [INFO], robot1, {'battery-level': '15.22'}, None, None -129.99, [INFO], robot1, {'y': 15.594, 'x': -36.23, 'yaw': -3.141}, None, None -140.01, [INFO], robot1, {'y': 17.492, 'x': -36.676, 'yaw': -3.141}, None, None -140.01, [INFO], robot1, {'battery-level': '14.54'}, None, None -150.02, [INFO], robot1, {'y': 17.892, 'x': -35.998, 'yaw': 3.141}, None, None -150.02, [INFO], robot1, {'battery-level': '13.86'}, None, None -159.99, [INFO], robot1, {'battery-level': '13.18'}, None, None -159.99, [INFO], robot1, {'y': 17.948, 'x': -35.893, 'yaw': -3.142}, None, None -170.01, [INFO], robot1, {'y': 18.088, 'x': -35.821, 'yaw': 3.141}, None, None -170.01, [INFO], robot1, {'battery-level': '12.50'}, None, None -180.00, [INFO], robot1, {'battery-level': '11.82'}, None, None -180.00, [INFO], robot1, {'y': 18.307, 'x': -35.717, 'yaw': 3.141}, None, None -190.03, [INFO], robot1, {'y': 18.306, 'x': -35.719, 'yaw': 3.142}, None, None -190.03, [INFO], robot1, {'battery-level': '11.14'}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/19_aacaap.log b/analyze_skills/logs/19_aacaap.log deleted file mode 100644 index d371914e..00000000 --- a/analyze_skills/logs/19_aacaap.log +++ /dev/null @@ -1,70 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot4, {'y': 34.259, 'x': -38.707, 'yaw': 3.142}, None, None -10.01, [INFO], robot4, {'battery-level': '17.26'}, None, None -20.03, [INFO], robot4, {'battery-level': '17.00'}, None, None -20.03, [INFO], robot4, {'y': 33.836, 'x': -37.054, 'yaw': -3.142}, None, None -30.06, [INFO], robot4, {'battery-level': '16.74'}, None, None -30.06, [INFO], robot4, {'y': 31.72, 'x': -37.094, 'yaw': 3.141}, None, None -40.08, [INFO], robot4, {'y': 29.602, 'x': -37.038, 'yaw': 3.141}, None, None -40.08, [INFO], robot4, {'battery-level': '16.48'}, None, None -50.09, [INFO], robot4, {'battery-level': '16.22'}, None, None -50.09, [INFO], robot4, {'y': 27.501, 'x': -36.997, 'yaw': 3.139}, None, None -60.02, [INFO], robot4, {'y': 25.409, 'x': -37.032, 'yaw': 3.142}, None, None -60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None -70.04, [INFO], robot4, {'y': 23.302, 'x': -37.021, 'yaw': 3.141}, None, None -70.04, [INFO], robot4, {'battery-level': '15.70'}, None, None -80.06, [INFO], robot4, {'battery-level': '15.44'}, None, None -80.06, [INFO], robot4, {'y': 21.194, 'x': -37.145, 'yaw': 3.142}, None, None -90.04, [INFO], robot4, {'battery-level': '15.18'}, None, None -90.04, [INFO], robot4, {'y': 19.079, 'x': -37.049, 'yaw': 3.141}, None, None -100.06, [INFO], robot4, {'y': 17.712, 'x': -35.405, 'yaw': -3.141}, None, None -100.06, [INFO], robot4, {'battery-level': '14.92'}, None, None -110.08, [INFO], robot4, {'y': 18.854, 'x': -33.982, 'yaw': 3.142}, None, None -110.08, [INFO], robot4, {'battery-level': '14.66'}, None, None -116.52, [info], nurse, sync, received-request, (status=sending-request) -116.52, [info], nurse, sync, request-sent, (status=waiting) -116.52, [info], nurse, sync, wait-message, (status=message-received) -120.07, [INFO], robot4, {'y': 18.683, 'x': -34.313, 'yaw': -3.142}, None, None -120.07, [INFO], robot4, {'battery-level': '14.40'}, None, None -130.03, [INFO], robot4, {'y': 17.866, 'x': -35.966, 'yaw': 3.138}, None, None -130.03, [INFO], robot4, {'battery-level': '14.14'}, None, None -140.03, [INFO], robot4, {'battery-level': '13.88'}, None, None -140.03, [INFO], robot4, {'y': 17.633, 'x': -37.056, 'yaw': 3.142}, None, None -150.02, [INFO], robot4, {'battery-level': '13.62'}, None, None -150.02, [INFO], robot4, {'y': 17.333, 'x': -37.093, 'yaw': 3.14}, None, None -160.00, [INFO], robot4, {'y': 17.326, 'x': -36.987, 'yaw': 3.142}, None, None -160.00, [INFO], robot4, {'battery-level': '13.36'}, None, None -170.08, [INFO], robot4, {'battery-level': '13.10'}, None, None -170.08, [INFO], robot4, {'y': 17.282, 'x': -36.858, 'yaw': -3.142}, None, None -180.00, [INFO], robot4, {'y': 17.582, 'x': -37.069, 'yaw': -3.141}, None, None -180.00, [INFO], robot4, {'battery-level': '12.84'}, None, None -190.01, [INFO], robot4, {'y': 17.347, 'x': -37.016, 'yaw': -3.142}, None, None -190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None -200.09, [INFO], robot4, {'battery-level': '12.32'}, None, None -200.09, [INFO], robot4, {'y': 17.353, 'x': -37.106, 'yaw': -3.141}, None, None -210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None -210.01, [INFO], robot4, {'y': 17.475, 'x': -36.93, 'yaw': -3.142}, None, None -220.08, [INFO], robot4, {'battery-level': '11.80'}, None, None -220.08, [INFO], robot4, {'y': 17.303, 'x': -36.958, 'yaw': -3.142}, None, None -230.05, [INFO], robot4, {'battery-level': '11.54'}, None, None -230.05, [INFO], robot4, {'y': 17.32, 'x': -37.039, 'yaw': 3.141}, None, None -240.02, [INFO], robot4, {'y': 17.445, 'x': -37.04, 'yaw': 3.141}, None, None -240.02, [INFO], robot4, {'battery-level': '11.28'}, None, None -250.07, [INFO], robot4, {'y': 17.338, 'x': -36.953, 'yaw': -3.142}, None, None -250.07, [INFO], robot4, {'battery-level': '11.02'}, None, None -260.01, [INFO], robot4, {'battery-level': '10.76'}, None, None -260.01, [INFO], robot4, {'y': 17.327, 'x': -36.924, 'yaw': 3.142}, None, None -270.02, [INFO], robot4, {'y': 17.247, 'x': -37.081, 'yaw': 3.141}, None, None -270.02, [INFO], robot4, {'battery-level': '10.50'}, None, None -280.01, [INFO], robot4, {'y': 17.301, 'x': -36.936, 'yaw': 3.142}, None, None -280.01, [INFO], robot4, {'battery-level': '10.24'}, None, None -290.02, [INFO], robot4, {'y': 17.391, 'x': -37.002, 'yaw': 3.142}, None, None -290.02, [INFO], robot4, {'battery-level': '9.98'}, None, None -300.02, [INFO], robot4, {'battery-level': '9.72'}, None, None -300.02, [INFO], robot4, {'y': 17.481, 'x': -37.039, 'yaw': 3.142}, None, None -310.04, [INFO], robot4, {'battery-level': '9.46'}, None, None -310.04, [INFO], robot4, {'y': 17.183, 'x': -36.86, 'yaw': -3.141}, None, None -313.36, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/1_aaaaab.log b/analyze_skills/logs/1_aaaaab.log deleted file mode 100644 index 3f26c938..00000000 --- a/analyze_skills/logs/1_aaaaab.log +++ /dev/null @@ -1,4 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], -[WARN], logger, TIMEOUT, None, None \ No newline at end of file diff --git a/analyze_skills/logs/1_aaaaap.log b/analyze_skills/logs/1_aaaaap.log deleted file mode 100644 index 409442c5..00000000 --- a/analyze_skills/logs/1_aaaaap.log +++ /dev/null @@ -1,52 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.17, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.17, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot2, {'battery-level': '63.01'}, None, None -10.01, [INFO], robot2, {'y': 17.11, 'x': -19.335, 'yaw': 3.141}, None, None -20.00, [INFO], robot2, {'battery-level': '62.47'}, None, None -20.00, [INFO], robot2, {'y': 16.255, 'x': -20.729, 'yaw': 3.141}, None, None -30.06, [INFO], robot2, {'y': 16.199, 'x': -22.866, 'yaw': 3.141}, None, None -30.06, [INFO], robot2, {'battery-level': '61.93'}, None, None -40.05, [INFO], robot2, {'battery-level': '61.39'}, None, None -40.05, [INFO], robot2, {'y': 16.16, 'x': -24.988, 'yaw': 3.14}, None, None -50.06, [INFO], robot2, {'battery-level': '60.85'}, None, None -50.06, [INFO], robot2, {'y': 16.111, 'x': -27.127, 'yaw': 3.141}, None, None -60.00, [INFO], robot2, {'battery-level': '60.31'}, None, None -60.00, [INFO], robot2, {'y': 16.214, 'x': -29.237, 'yaw': -3.142}, None, None -70.04, [INFO], robot2, {'y': 16.085, 'x': -31.368, 'yaw': 3.141}, None, None -70.04, [INFO], robot2, {'battery-level': '59.77'}, None, None -80.07, [INFO], robot2, {'battery-level': '59.23'}, None, None -80.07, [INFO], robot2, {'y': 15.665, 'x': -33.475, 'yaw': 3.142}, None, None -90.01, [INFO], robot2, {'battery-level': '58.69'}, None, None -90.01, [INFO], robot2, {'y': 15.486, 'x': -35.571, 'yaw': -3.142}, None, None -100.04, [INFO], robot2, {'y': 16.638, 'x': -36.883, 'yaw': -3.142}, None, None -100.04, [INFO], robot2, {'battery-level': '58.15'}, None, None -110.05, [INFO], robot2, {'battery-level': '57.61'}, None, None -110.05, [INFO], robot2, {'y': 17.602, 'x': -36.833, 'yaw': -3.142}, None, None -120.08, [INFO], robot2, {'y': 17.66, 'x': -36.805, 'yaw': -3.142}, None, None -120.08, [INFO], robot2, {'battery-level': '57.07'}, None, None -130.04, [INFO], robot2, {'y': 18.041, 'x': -36.352, 'yaw': -3.142}, None, None -130.04, [INFO], robot2, {'battery-level': '56.53'}, None, None -140.00, [INFO], robot2, {'y': 18.12, 'x': -35.851, 'yaw': -3.142}, None, None -140.00, [INFO], robot2, {'battery-level': '55.99'}, None, None -150.05, [INFO], robot2, {'y': 18.174, 'x': -35.85, 'yaw': -3.141}, None, None -150.05, [INFO], robot2, {'battery-level': '55.45'}, None, None -160.00, [INFO], robot2, {'battery-level': '54.91'}, None, None -160.00, [INFO], robot2, {'y': 18.202, 'x': -35.847, 'yaw': 3.141}, None, None -170.06, [INFO], robot2, {'y': 18.222, 'x': -35.847, 'yaw': -3.142}, None, None -170.06, [INFO], robot2, {'battery-level': '54.37'}, None, None -180.00, [INFO], robot2, {'y': 18.222, 'x': -35.847, 'yaw': -3.142}, None, None -180.00, [INFO], robot2, {'battery-level': '53.83'}, None, None -190.05, [INFO], robot2, {'y': 18.241, 'x': -36.008, 'yaw': 3.142}, None, None -190.05, [INFO], robot2, {'battery-level': '53.29'}, None, None -200.04, [INFO], robot2, {'battery-level': '52.75'}, None, None -200.04, [INFO], robot2, {'y': 18.309, 'x': -35.742, 'yaw': 3.141}, None, None -210.03, [INFO], robot2, {'battery-level': '52.21'}, None, None -210.03, [INFO], robot2, {'y': 18.306, 'x': -35.746, 'yaw': 3.141}, None, None -220.02, [INFO], robot2, {'y': 18.308, 'x': -35.745, 'yaw': 3.142}, None, None -220.02, [INFO], robot2, {'battery-level': '51.67'}, None, None -230.07, [INFO], robot2, {'y': 18.308, 'x': -35.745, 'yaw': -3.142}, None, None -230.07, [INFO], robot2, {'battery-level': '51.13'}, None, None -240.06, [INFO], robot2, {'y': 18.329, 'x': -35.754, 'yaw': 3.141}, None, None -240.06, [INFO], robot2, {'battery-level': '50.59'}, None, None -246.43, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/20_aacabb.log b/analyze_skills/logs/20_aacabb.log deleted file mode 100644 index 293b5a71..00000000 --- a/analyze_skills/logs/20_aacabb.log +++ /dev/null @@ -1,25 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot1, {'y': 17.399, 'x': -27.132, 'yaw': -3.142}, None, None -10.07, [INFO], robot1, {'battery-level': '23.38'}, None, None -20.08, [INFO], robot1, {'y': 16.131, 'x': -28.056, 'yaw': 3.141}, None, None -20.08, [INFO], robot1, {'battery-level': '22.70'}, None, None -30.02, [INFO], robot1, {'battery-level': '22.02'}, None, None -30.02, [INFO], robot1, {'y': 16.069, 'x': -30.16, 'yaw': -3.142}, None, None -40.06, [INFO], robot1, {'battery-level': '21.34'}, None, None -40.06, [INFO], robot1, {'y': 15.84, 'x': -32.275, 'yaw': 3.14}, None, None -50.07, [INFO], robot1, {'battery-level': '20.66'}, None, None -50.07, [INFO], robot1, {'y': 15.398, 'x': -34.373, 'yaw': 3.142}, None, None -60.02, [INFO], robot1, {'y': 15.708, 'x': -36.459, 'yaw': 3.142}, None, None -60.02, [INFO], robot1, {'battery-level': '19.98'}, None, None -70.04, [INFO], robot1, {'y': 17.67, 'x': -36.674, 'yaw': -3.142}, None, None -70.04, [INFO], robot1, {'battery-level': '19.30'}, None, None -80.06, [INFO], robot1, {'battery-level': '18.62'}, None, None -80.06, [INFO], robot1, {'y': 19.785, 'x': -36.813, 'yaw': 3.141}, None, None -90.06, [INFO], robot1, {'battery-level': '17.94'}, None, None -90.06, [INFO], robot1, {'y': 21.475, 'x': -37.76, 'yaw': 3.141}, None, None -100.02, [INFO], robot1, {'battery-level': '17.26'}, None, None -100.02, [INFO], robot1, {'y': 21.404, 'x': -38.062, 'yaw': 3.141}, None, None -102.05, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/analyze_skills/logs/20_aacabp.log b/analyze_skills/logs/20_aacabp.log deleted file mode 100644 index 874c5d3b..00000000 --- a/analyze_skills/logs/20_aacabp.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot4, {'battery-level': '17.26'}, None, None -10.08, [INFO], robot4, {'y': 34.245, 'x': -33.529, 'yaw': -3.142}, None, None -20.09, [INFO], robot4, {'y': 34.725, 'x': -35.593, 'yaw': 3.141}, None, None -20.09, [INFO], robot4, {'battery-level': '17.00'}, None, None -30.04, [INFO], robot4, {'battery-level': '16.74'}, None, None -30.04, [INFO], robot4, {'y': 33.337, 'x': -36.818, 'yaw': -3.142}, None, None -40.08, [INFO], robot4, {'y': 31.222, 'x': -36.791, 'yaw': -3.142}, None, None -40.08, [INFO], robot4, {'battery-level': '16.48'}, None, None -50.09, [INFO], robot4, {'y': 29.115, 'x': -36.832, 'yaw': -3.142}, None, None -50.09, [INFO], robot4, {'battery-level': '16.22'}, None, None -60.02, [INFO], robot4, {'y': 27.022, 'x': -36.862, 'yaw': 3.142}, None, None -60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None -70.02, [INFO], robot4, {'y': 24.919, 'x': -36.861, 'yaw': -3.142}, None, None -70.02, [INFO], robot4, {'battery-level': '15.70'}, None, None -80.03, [INFO], robot4, {'y': 22.806, 'x': -36.961, 'yaw': 3.141}, None, None -80.03, [INFO], robot4, {'battery-level': '15.44'}, None, None -90.03, [INFO], robot4, {'y': 21.187, 'x': -37.734, 'yaw': -3.142}, None, None -90.03, [INFO], robot4, {'battery-level': '15.18'}, None, None -100.04, [INFO], robot4, {'battery-level': '14.92'}, None, None -100.04, [INFO], robot4, {'y': 21.39, 'x': -38.075, 'yaw': 3.142}, None, None -100.50, [info], nurse, sync, received-request, (status=sending-request) -100.50, [info], nurse, sync, request-sent, (status=waiting) -100.50, [info], nurse, sync, wait-message, (status=message-received) -110.03, [INFO], robot4, {'y': 20.457, 'x': -37.17, 'yaw': 3.141}, None, None -110.03, [INFO], robot4, {'battery-level': '14.66'}, None, None -120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None -120.00, [INFO], robot4, {'y': 18.356, 'x': -37.142, 'yaw': 3.141}, None, None -130.02, [INFO], robot4, {'battery-level': '14.14'}, None, None -130.02, [INFO], robot4, {'y': 16.24, 'x': -37.005, 'yaw': 3.14}, None, None -140.04, [INFO], robot4, {'y': 15.495, 'x': -35.01, 'yaw': -3.142}, None, None -140.04, [INFO], robot4, {'battery-level': '13.88'}, None, None -150.05, [INFO], robot4, {'y': 15.49, 'x': -32.891, 'yaw': 3.142}, None, None -150.05, [INFO], robot4, {'battery-level': '13.62'}, None, None -160.02, [INFO], robot4, {'battery-level': '13.36'}, None, None -160.02, [INFO], robot4, {'y': 15.533, 'x': -30.786, 'yaw': 3.141}, None, None -170.02, [INFO], robot4, {'y': 15.778, 'x': -28.676, 'yaw': 3.14}, None, None -170.02, [INFO], robot4, {'battery-level': '13.10'}, None, None -180.04, [INFO], robot4, {'y': 15.789, 'x': -26.568, 'yaw': 3.14}, None, None -180.04, [INFO], robot4, {'battery-level': '12.84'}, None, None -190.07, [INFO], robot4, {'y': 14.052, 'x': -25.776, 'yaw': 3.141}, None, None -190.07, [INFO], robot4, {'battery-level': '12.58'}, None, None -200.06, [INFO], robot4, {'battery-level': '12.32'}, None, None -200.06, [INFO], robot4, {'y': 12.876, 'x': -25.952, 'yaw': -3.142}, None, None -203.09, [info], lab_arm, sync, wait-message, (status=message-received) -204.01, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/21_aacacb.log b/analyze_skills/logs/21_aacacb.log deleted file mode 100644 index 29ebed71..00000000 --- a/analyze_skills/logs/21_aacacb.log +++ /dev/null @@ -1,36 +0,0 @@ -0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot5, {'battery-level': '71.42'}, None, None -10.06, [INFO], robot5, {'y': 18.287, 'x': -34.438, 'yaw': 3.142}, None, None -20.06, [INFO], robot5, {'y': 18.057, 'x': -36.244, 'yaw': 3.141}, None, None -20.06, [INFO], robot5, {'battery-level': '71.00'}, None, None -30.02, [INFO], robot5, {'battery-level': '70.58'}, None, None -30.02, [INFO], robot5, {'y': 17.468, 'x': -36.846, 'yaw': 3.141}, None, None -40.05, [INFO], robot5, {'battery-level': '70.16'}, None, None -40.05, [INFO], robot5, {'y': 17.305, 'x': -37.077, 'yaw': 3.14}, None, None -50.09, [INFO], robot5, {'battery-level': '69.74'}, None, None -50.09, [INFO], robot5, {'y': 17.242, 'x': -36.906, 'yaw': 3.141}, None, None -60.03, [INFO], robot5, {'battery-level': '69.32'}, None, None -60.03, [INFO], robot5, {'y': 17.224, 'x': -36.932, 'yaw': 3.141}, None, None -70.03, [INFO], robot5, {'battery-level': '68.90'}, None, None -70.03, [INFO], robot5, {'y': 17.21, 'x': -36.793, 'yaw': 3.142}, None, None -80.06, [INFO], robot5, {'y': 17.235, 'x': -36.842, 'yaw': 3.142}, None, None -80.06, [INFO], robot5, {'battery-level': '68.48'}, None, None -90.08, [INFO], robot5, {'y': 17.352, 'x': -37.035, 'yaw': -3.142}, None, None -90.08, [INFO], robot5, {'battery-level': '68.06'}, None, None -100.07, [INFO], robot5, {'battery-level': '67.64'}, None, None -100.07, [INFO], robot5, {'y': 17.556, 'x': -36.983, 'yaw': -3.142}, None, None -110.05, [INFO], robot5, {'battery-level': '67.22'}, None, None -110.05, [INFO], robot5, {'y': 17.268, 'x': -36.878, 'yaw': 3.142}, None, None -120.09, [INFO], robot5, {'y': 17.207, 'x': -37.065, 'yaw': -3.141}, None, None -120.09, [INFO], robot5, {'battery-level': '66.80'}, None, None -130.02, [INFO], robot5, {'battery-level': '66.38'}, None, None -130.02, [INFO], robot5, {'y': 17.366, 'x': -36.978, 'yaw': 3.14}, None, None -140.04, [INFO], robot5, {'y': 17.282, 'x': -36.964, 'yaw': 3.141}, None, None -140.04, [INFO], robot5, {'battery-level': '65.96'}, None, None -150.06, [INFO], robot5, {'y': 17.335, 'x': -36.88, 'yaw': -3.142}, None, None -150.06, [INFO], robot5, {'battery-level': '65.54'}, None, None -160.07, [INFO], robot5, {'battery-level': '65.12'}, None, None -160.07, [INFO], robot5, {'y': 17.21, 'x': -37.088, 'yaw': 3.141}, None, None -163.83, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/21_aacacp.log b/analyze_skills/logs/21_aacacp.log deleted file mode 100644 index a60ede7a..00000000 --- a/analyze_skills/logs/21_aacacp.log +++ /dev/null @@ -1,10 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None -0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.18, [DEBUG], logger, Simulation open, None, None -9.99, [INFO], robot2, {'y': 16.736, 'x': -20.937, 'yaw': 3.142}, None, None -10.03, [INFO], robot2, {'battery-level': '62.96'}, None, None -20.00, [INFO], robot2, {'y': 16.19, 'x': -22.757, 'yaw': 3.137}, None, None -20.00, [INFO], robot2, {'battery-level': '62.36'}, None, None -30.02, [INFO], robot2, {'battery-level': '61.76'}, None, None -30.02, [INFO], robot2, {'y': 16.102, 'x': -24.878, 'yaw': 3.141}, None, None diff --git a/analyze_skills/logs/22_aacbab.log b/analyze_skills/logs/22_aacbab.log deleted file mode 100644 index 3c80f3e9..00000000 --- a/analyze_skills/logs/22_aacbab.log +++ /dev/null @@ -1,44 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.17, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.17, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot4, {'battery-level': '17.26'}, None, None -10.01, [INFO], robot4, {'y': 34.386, 'x': -38.936, 'yaw': -3.139}, None, None -20.01, [INFO], robot4, {'y': 33.953, 'x': -37.079, 'yaw': 3.141}, None, None -20.01, [INFO], robot4, {'battery-level': '17.00'}, None, None -30.00, [INFO], robot4, {'battery-level': '16.74'}, None, None -30.00, [INFO], robot4, {'y': 31.837, 'x': -37.068, 'yaw': 3.141}, None, None -40.01, [INFO], robot4, {'battery-level': '16.48'}, None, None -40.01, [INFO], robot4, {'y': 29.71, 'x': -37.004, 'yaw': 3.141}, None, None -49.99, [INFO], robot4, {'battery-level': '16.22'}, None, None -50.01, [INFO], robot4, {'y': 27.589, 'x': -36.99, 'yaw': 3.136}, None, None -60.01, [INFO], robot4, {'battery-level': '15.96'}, None, None -60.01, [INFO], robot4, {'y': 25.462, 'x': -37.043, 'yaw': 3.142}, None, None -69.99, [INFO], robot4, {'battery-level': '15.70'}, None, None -69.99, [INFO], robot4, {'y': 23.341, 'x': -37.011, 'yaw': 3.141}, None, None -80.01, [INFO], robot4, {'battery-level': '15.44'}, None, None -80.01, [INFO], robot4, {'y': 22.026, 'x': -36.885, 'yaw': 3.14}, None, None -90.01, [INFO], robot4, {'y': 19.907, 'x': -36.905, 'yaw': 3.141}, None, None -90.01, [INFO], robot4, {'battery-level': '15.18'}, None, None -100.03, [INFO], robot4, {'y': 17.981, 'x': -36.164, 'yaw': 3.136}, None, None -100.03, [INFO], robot4, {'battery-level': '14.92'}, None, None -109.98, [INFO], robot4, {'battery-level': '14.66'}, None, None -109.98, [INFO], robot4, {'y': 18.208, 'x': -34.383, 'yaw': -3.141}, None, None -119.98, [INFO], robot4, {'y': 18.981, 'x': -33.944, 'yaw': -3.142}, None, None -119.98, [INFO], robot4, {'battery-level': '14.40'}, None, None -121.35, [info], nurse, sync, received-request, (status=sending-request) -121.35, [info], nurse, sync, request-sent, (status=waiting) -121.36, [info], nurse, sync, wait-message, (status=message-received) -130.00, [INFO], robot4, {'y': 17.779, 'x': -35.087, 'yaw': 3.142}, None, None -130.00, [INFO], robot4, {'battery-level': '14.14'}, None, None -140.00, [INFO], robot4, {'y': 18.117, 'x': -36.387, 'yaw': -3.141}, None, None -140.00, [INFO], robot4, {'battery-level': '13.88'}, None, None -149.98, [INFO], robot4, {'y': 17.261, 'x': -36.86, 'yaw': -3.142}, None, None -149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None -160.03, [INFO], robot4, {'y': 17.313, 'x': -36.991, 'yaw': -3.141}, None, None -160.03, [INFO], robot4, {'battery-level': '13.36'}, None, None -170.01, [INFO], robot4, {'y': 17.205, 'x': -36.778, 'yaw': -3.141}, None, None -170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None -179.98, [INFO], robot4, {'y': 17.129, 'x': -37.206, 'yaw': 3.142}, None, None -180.00, [INFO], robot4, {'battery-level': '12.84'}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/22_aacbap.log b/analyze_skills/logs/22_aacbap.log deleted file mode 100644 index 9f344bf3..00000000 --- a/analyze_skills/logs/22_aacbap.log +++ /dev/null @@ -1,47 +0,0 @@ -0.17, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.17, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot4, {'battery-level': '17.26'}, None, None -10.00, [INFO], robot4, {'y': 34.412, 'x': -38.451, 'yaw': 3.141}, None, None -20.02, [INFO], robot4, {'battery-level': '17.00'}, None, None -20.02, [INFO], robot4, {'y': 33.555, 'x': -37.06, 'yaw': 3.142}, None, None -29.98, [INFO], robot4, {'y': 31.442, 'x': -37.001, 'yaw': 3.14}, None, None -29.98, [INFO], robot4, {'battery-level': '16.74'}, None, None -40.00, [INFO], robot4, {'battery-level': '16.48'}, None, None -40.00, [INFO], robot4, {'y': 29.341, 'x': -37.04, 'yaw': 3.141}, None, None -49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None -49.98, [INFO], robot4, {'y': 27.22, 'x': -37.041, 'yaw': -3.142}, None, None -60.00, [INFO], robot4, {'y': 25.096, 'x': -37.04, 'yaw': 3.142}, None, None -60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None -69.98, [INFO], robot4, {'y': 23.656, 'x': -37.04, 'yaw': 3.14}, None, None -70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None -80.01, [INFO], robot4, {'y': 21.537, 'x': -37.139, 'yaw': -3.142}, None, None -80.01, [INFO], robot4, {'battery-level': '15.44'}, None, None -90.02, [INFO], robot4, {'y': 19.406, 'x': -37.054, 'yaw': 3.136}, None, None -90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None -100.00, [INFO], robot4, {'y': 17.776, 'x': -35.717, 'yaw': -3.137}, None, None -100.00, [INFO], robot4, {'battery-level': '14.92'}, None, None -109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None -109.99, [INFO], robot4, {'y': 18.691, 'x': -34.075, 'yaw': 3.142}, None, None -120.01, [INFO], robot4, {'y': 18.947, 'x': -33.923, 'yaw': -3.141}, None, None -120.01, [INFO], robot4, {'battery-level': '14.40'}, None, None -125.28, [info], nurse, sync, received-request, (status=sending-request) -125.28, [info], nurse, sync, request-sent, (status=waiting) -125.29, [info], nurse, sync, wait-message, (status=message-received) -130.01, [INFO], robot4, {'battery-level': '14.14'}, None, None -130.01, [INFO], robot4, {'y': 18.268, 'x': -34.494, 'yaw': -3.142}, None, None -139.99, [INFO], robot4, {'y': 18.072, 'x': -36.229, 'yaw': -3.137}, None, None -139.99, [INFO], robot4, {'battery-level': '13.88'}, None, None -150.02, [INFO], robot4, {'battery-level': '13.62'}, None, None -150.02, [INFO], robot4, {'y': 17.27, 'x': -37.024, 'yaw': 3.142}, None, None -160.03, [INFO], robot4, {'battery-level': '13.36'}, None, None -160.03, [INFO], robot4, {'y': 17.293, 'x': -36.853, 'yaw': 3.142}, None, None -170.00, [INFO], robot4, {'battery-level': '13.10'}, None, None -170.00, [INFO], robot4, {'y': 17.459, 'x': -36.887, 'yaw': -3.141}, None, None -180.00, [INFO], robot4, {'battery-level': '12.84'}, None, None -180.00, [INFO], robot4, {'y': 17.453, 'x': -36.946, 'yaw': -3.141}, None, None -190.00, [INFO], robot4, {'y': 17.387, 'x': -36.831, 'yaw': -3.142}, None, None -190.00, [INFO], robot4, {'battery-level': '12.58'}, None, None -200.00, [INFO], robot4, {'battery-level': '12.32'}, None, None -200.02, [INFO], robot4, {'y': 17.402, 'x': -36.834, 'yaw': 3.141}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/23_aacbbb.log b/analyze_skills/logs/23_aacbbb.log deleted file mode 100644 index 04c81d87..00000000 --- a/analyze_skills/logs/23_aacbbb.log +++ /dev/null @@ -1,48 +0,0 @@ -0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -9.99, [INFO], robot5, {'y': 18.002, 'x': -11.5, 'yaw': -3.142}, None, None -9.99, [INFO], robot5, {'battery-level': '71.42'}, None, None -19.99, [INFO], robot5, {'battery-level': '71.00'}, None, None -20.01, [INFO], robot5, {'y': 16.781, 'x': -11.748, 'yaw': 3.14}, None, None -29.99, [INFO], robot5, {'y': 16.298, 'x': -13.653, 'yaw': 3.142}, None, None -29.99, [INFO], robot5, {'battery-level': '70.58'}, None, None -40.01, [INFO], robot5, {'y': 16.183, 'x': -15.774, 'yaw': -3.142}, None, None -40.01, [INFO], robot5, {'battery-level': '70.16'}, None, None -50.00, [INFO], robot5, {'y': 16.179, 'x': -17.894, 'yaw': 3.141}, None, None -50.00, [INFO], robot5, {'battery-level': '69.74'}, None, None -60.02, [INFO], robot5, {'battery-level': '69.32'}, None, None -60.02, [INFO], robot5, {'y': 16.287, 'x': -20.019, 'yaw': 3.142}, None, None -70.00, [INFO], robot5, {'battery-level': '68.90'}, None, None -70.00, [INFO], robot5, {'y': 16.261, 'x': -22.13, 'yaw': 3.142}, None, None -79.98, [INFO], robot5, {'battery-level': '68.48'}, None, None -79.98, [INFO], robot5, {'y': 16.154, 'x': -24.253, 'yaw': 3.14}, None, None -90.00, [INFO], robot5, {'y': 16.135, 'x': -26.371, 'yaw': 3.142}, None, None -90.02, [INFO], robot5, {'battery-level': '68.06'}, None, None -99.98, [INFO], robot5, {'battery-level': '67.64'}, None, None -99.98, [INFO], robot5, {'y': 16.183, 'x': -28.494, 'yaw': 3.142}, None, None -109.99, [INFO], robot5, {'y': 16.124, 'x': -30.608, 'yaw': 3.141}, None, None -109.99, [INFO], robot5, {'battery-level': '67.22'}, None, None -120.01, [INFO], robot5, {'battery-level': '66.80'}, None, None -120.01, [INFO], robot5, {'y': 15.875, 'x': -32.721, 'yaw': -3.141}, None, None -130.00, [INFO], robot5, {'battery-level': '66.38'}, None, None -130.00, [INFO], robot5, {'y': 15.351, 'x': -34.786, 'yaw': -3.142}, None, None -139.98, [INFO], robot5, {'y': 16.052, 'x': -36.619, 'yaw': 3.142}, None, None -139.98, [INFO], robot5, {'battery-level': '65.96'}, None, None -150.01, [INFO], robot5, {'battery-level': '65.54'}, None, None -150.01, [INFO], robot5, {'y': 18.18, 'x': -36.607, 'yaw': 3.141}, None, None -159.99, [INFO], robot5, {'battery-level': '65.12'}, None, None -159.99, [INFO], robot5, {'y': 20.31, 'x': -36.76, 'yaw': 3.142}, None, None -170.00, [INFO], robot5, {'y': 21.482, 'x': -37.981, 'yaw': 3.141}, None, None -170.00, [INFO], robot5, {'battery-level': '64.70'}, None, None -180.01, [INFO], robot5, {'y': 21.465, 'x': -38.091, 'yaw': -3.142}, None, None -180.01, [INFO], robot5, {'battery-level': '64.28'}, None, None -182.79, [info], nurse, sync, received-request, (status=sending-request) -182.79, [info], nurse, sync, request-sent, (status=waiting) -182.82, [info], nurse, sync, wait-message, (status=message-received) -189.99, [INFO], robot5, {'battery-level': '63.86'}, None, None -189.99, [INFO], robot5, {'y': 20.7, 'x': -37.2, 'yaw': 3.138}, None, None -199.98, [INFO], robot5, {'battery-level': '63.44'}, None, None -199.98, [INFO], robot5, {'y': 18.581, 'x': -37.142, 'yaw': 3.142}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/23_aacbbp.log b/analyze_skills/logs/23_aacbbp.log deleted file mode 100644 index 7deead4b..00000000 --- a/analyze_skills/logs/23_aacbbp.log +++ /dev/null @@ -1,39 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot6, {'y': 18.929, 'x': -33.9, 'yaw': 3.141}, None, None -10.03, [INFO], robot6, {'battery-level': '53.62'}, None, None -20.01, [INFO], robot6, {'battery-level': '53.10'}, None, None -20.01, [INFO], robot6, {'y': 17.73, 'x': -35.166, 'yaw': 3.142}, None, None -30.00, [INFO], robot6, {'y': 18.811, 'x': -36.774, 'yaw': -3.139}, None, None -30.00, [INFO], robot6, {'battery-level': '52.58'}, None, None -39.99, [INFO], robot6, {'battery-level': '52.06'}, None, None -40.02, [INFO], robot6, {'y': 20.932, 'x': -36.886, 'yaw': 3.141}, None, None -50.02, [INFO], robot6, {'y': 21.482, 'x': -38.05, 'yaw': 3.141}, None, None -50.02, [INFO], robot6, {'battery-level': '51.54'}, None, None -56.97, [info], nurse, sync, received-request, (status=sending-request) -56.97, [info], nurse, sync, request-sent, (status=waiting) -56.97, [info], nurse, sync, wait-message, (status=message-received) -60.01, [INFO], robot6, {'battery-level': '51.02'}, None, None -60.01, [INFO], robot6, {'y': 21.412, 'x': -37.511, 'yaw': -3.141}, None, None -70.01, [INFO], robot6, {'y': 19.39, 'x': -37.163, 'yaw': -3.141}, None, None -70.01, [INFO], robot6, {'battery-level': '50.50'}, None, None -80.02, [INFO], robot6, {'battery-level': '49.98'}, None, None -80.02, [INFO], robot6, {'y': 17.261, 'x': -37.133, 'yaw': 3.14}, None, None -90.02, [INFO], robot6, {'battery-level': '49.46'}, None, None -90.02, [INFO], robot6, {'y': 15.914, 'x': -35.977, 'yaw': -3.141}, None, None -99.99, [INFO], robot6, {'battery-level': '48.94'}, None, None -99.99, [INFO], robot6, {'y': 15.385, 'x': -33.922, 'yaw': -3.141}, None, None -109.97, [INFO], robot6, {'battery-level': '48.42'}, None, None -110.01, [INFO], robot6, {'y': 15.352, 'x': -31.808, 'yaw': 3.142}, None, None -119.98, [INFO], robot6, {'battery-level': '47.90'}, None, None -120.01, [INFO], robot6, {'y': 15.46, 'x': -29.688, 'yaw': 3.141}, None, None -129.99, [INFO], robot6, {'battery-level': '47.38'}, None, None -129.99, [INFO], robot6, {'y': 15.633, 'x': -27.569, 'yaw': -3.142}, None, None -139.98, [INFO], robot6, {'y': 14.981, 'x': -25.869, 'yaw': 3.142}, None, None -139.98, [INFO], robot6, {'battery-level': '46.86'}, None, None -149.98, [INFO], robot6, {'y': 13.01, 'x': -25.845, 'yaw': -3.142}, None, None -149.98, [INFO], robot6, {'battery-level': '46.34'}, None, None -160.00, [INFO], robot6, {'y': 12.864, 'x': -25.948, 'yaw': -3.142}, None, None -160.00, [INFO], robot6, {'battery-level': '45.82'}, None, None -164.69, [info], lab_arm, sync, wait-message, (status=message-received) -164.96, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/24_aacbcb.log b/analyze_skills/logs/24_aacbcb.log deleted file mode 100644 index 4b9b1b03..00000000 --- a/analyze_skills/logs/24_aacbcb.log +++ /dev/null @@ -1,23 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot5, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -10.02, [INFO], robot5, {'battery-level': '71.42'}, None, None -20.00, [INFO], robot5, {'battery-level': '71.00'}, None, None -20.00, [INFO], robot5, {'y': 17.783, 'x': -35.031, 'yaw': -3.142}, None, None -29.99, [INFO], robot5, {'battery-level': '70.58'}, None, None -29.99, [INFO], robot5, {'y': 18.065, 'x': -36.251, 'yaw': 3.141}, None, None -40.00, [INFO], robot5, {'y': 18.065, 'x': -36.251, 'yaw': -3.142}, None, None -40.00, [INFO], robot5, {'battery-level': '70.16'}, None, None -50.03, [INFO], robot5, {'y': 18.066, 'x': -36.251, 'yaw': 3.142}, None, None -50.03, [INFO], robot5, {'battery-level': '69.74'}, None, None -60.02, [INFO], robot5, {'battery-level': '69.32'}, None, None -60.02, [INFO], robot5, {'y': 18.089, 'x': -36.35, 'yaw': -3.139}, None, None -70.02, [INFO], robot5, {'y': 17.441, 'x': -36.891, 'yaw': 3.141}, None, None -70.02, [INFO], robot5, {'battery-level': '68.90'}, None, None -80.00, [INFO], robot5, {'y': 17.345, 'x': -36.922, 'yaw': 3.141}, None, None -80.02, [INFO], robot5, {'battery-level': '68.48'}, None, None -89.99, [INFO], robot5, {'y': 17.314, 'x': -36.982, 'yaw': 3.142}, None, None -89.99, [INFO], robot5, {'battery-level': '68.06'}, None, None -100.00, [INFO], robot5, {'y': 17.485, 'x': -36.852, 'yaw': 3.14}, None, None -100.00, [INFO], robot5, {'battery-level': '67.64'}, None, None -105.34, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/24_aacbcp.log b/analyze_skills/logs/24_aacbcp.log deleted file mode 100644 index b5afbefe..00000000 --- a/analyze_skills/logs/24_aacbcp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -9.99, [INFO], robot6, {'battery-level': '53.62'}, None, None -9.99, [INFO], robot6, {'y': 17.689, 'x': -26.901, 'yaw': -3.142}, None, None -19.98, [INFO], robot6, {'y': 16.157, 'x': -27.909, 'yaw': 3.142}, None, None -19.98, [INFO], robot6, {'battery-level': '53.10'}, None, None -30.02, [INFO], robot6, {'y': 17.791, 'x': -28.651, 'yaw': -3.141}, None, None -30.02, [INFO], robot6, {'battery-level': '52.58'}, None, None -38.18, [info], nurse, sync, received-request, (status=sending-request) -38.18, [info], nurse, sync, request-sent, (status=waiting) -38.20, [info], nurse, sync, wait-message, (status=message-received) -39.99, [INFO], robot6, {'y': 17.696, 'x': -28.623, 'yaw': -3.142}, None, None -39.99, [INFO], robot6, {'battery-level': '52.06'}, None, None -50.01, [INFO], robot6, {'battery-level': '51.54'}, None, None -50.01, [INFO], robot6, {'y': 16.208, 'x': -27.916, 'yaw': -3.141}, None, None -60.01, [INFO], robot6, {'y': 15.476, 'x': -26.174, 'yaw': -3.142}, None, None -60.01, [INFO], robot6, {'battery-level': '51.02'}, None, None -70.00, [INFO], robot6, {'y': 13.401, 'x': -25.753, 'yaw': -3.141}, None, None -70.00, [INFO], robot6, {'battery-level': '50.50'}, None, None -80.01, [INFO], robot6, {'battery-level': '49.98'}, None, None -80.01, [INFO], robot6, {'y': 12.891, 'x': -25.991, 'yaw': 3.141}, None, None -81.31, [info], lab_arm, sync, wait-message, (status=message-received) -81.51, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/25_aaccab.log b/analyze_skills/logs/25_aaccab.log deleted file mode 100644 index 2dc85ef8..00000000 --- a/analyze_skills/logs/25_aaccab.log +++ /dev/null @@ -1,45 +0,0 @@ -0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -9.99, [INFO], robot2, {'battery-level': '62.96'}, None, None -9.99, [INFO], robot2, {'y': 16.794, 'x': -19.412, 'yaw': 3.142}, None, None -20.02, [INFO], robot2, {'y': 16.243, 'x': -21.064, 'yaw': 3.141}, None, None -20.02, [INFO], robot2, {'battery-level': '62.36'}, None, None -29.99, [INFO], robot2, {'y': 16.216, 'x': -23.181, 'yaw': 3.142}, None, None -30.02, [INFO], robot2, {'battery-level': '61.76'}, None, None -40.00, [INFO], robot2, {'y': 16.102, 'x': -25.296, 'yaw': 3.141}, None, None -40.00, [INFO], robot2, {'battery-level': '61.16'}, None, None -50.02, [INFO], robot2, {'y': 16.115, 'x': -27.423, 'yaw': -3.142}, None, None -50.02, [INFO], robot2, {'battery-level': '60.56'}, None, None -60.02, [INFO], robot2, {'battery-level': '59.96'}, None, None -60.02, [INFO], robot2, {'y': 16.151, 'x': -29.544, 'yaw': 3.142}, None, None -70.00, [INFO], robot2, {'y': 16.063, 'x': -31.653, 'yaw': 3.14}, None, None -70.00, [INFO], robot2, {'battery-level': '59.36'}, None, None -80.02, [INFO], robot2, {'battery-level': '58.76'}, None, None -80.02, [INFO], robot2, {'y': 15.62, 'x': -33.754, 'yaw': 3.141}, None, None -90.01, [INFO], robot2, {'y': 15.512, 'x': -35.846, 'yaw': -3.141}, None, None -90.01, [INFO], robot2, {'battery-level': '58.16'}, None, None -100.02, [INFO], robot2, {'battery-level': '57.56'}, None, None -100.02, [INFO], robot2, {'y': 17.068, 'x': -36.761, 'yaw': 3.141}, None, None -110.02, [INFO], robot2, {'y': 17.645, 'x': -36.698, 'yaw': 3.14}, None, None -110.02, [INFO], robot2, {'battery-level': '56.96'}, None, None -119.97, [INFO], robot2, {'y': 18.146, 'x': -35.771, 'yaw': -3.141}, None, None -119.97, [INFO], robot2, {'battery-level': '56.36'}, None, None -129.99, [INFO], robot2, {'y': 18.203, 'x': -35.799, 'yaw': 3.141}, None, None -129.99, [INFO], robot2, {'battery-level': '55.76'}, None, None -139.99, [INFO], robot2, {'battery-level': '55.16'}, None, None -139.99, [INFO], robot2, {'y': 18.205, 'x': -35.8, 'yaw': -3.142}, None, None -150.01, [INFO], robot2, {'battery-level': '54.56'}, None, None -150.01, [INFO], robot2, {'y': 18.207, 'x': -35.799, 'yaw': 3.14}, None, None -160.00, [INFO], robot2, {'battery-level': '53.96'}, None, None -160.00, [INFO], robot2, {'y': 18.111, 'x': -35.844, 'yaw': 3.142}, None, None -169.99, [INFO], robot2, {'battery-level': '53.36'}, None, None -170.01, [INFO], robot2, {'y': 18.128, 'x': -35.848, 'yaw': 3.141}, None, None -179.98, [INFO], robot2, {'y': 18.329, 'x': -35.722, 'yaw': 3.141}, None, None -180.00, [INFO], robot2, {'battery-level': '52.76'}, None, None -190.00, [INFO], robot2, {'y': 18.334, 'x': -35.75, 'yaw': 3.141}, None, None -190.00, [INFO], robot2, {'battery-level': '52.16'}, None, None -199.99, [INFO], robot2, {'battery-level': '51.56'}, None, None -199.99, [INFO], robot2, {'y': 18.334, 'x': -35.75, 'yaw': 3.142}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/25_aaccap.log b/analyze_skills/logs/25_aaccap.log deleted file mode 100644 index c1f88d8d..00000000 --- a/analyze_skills/logs/25_aaccap.log +++ /dev/null @@ -1,51 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None -0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.18, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None -10.02, [INFO], robot4, {'y': 34.57, 'x': -38.121, 'yaw': -3.142}, None, None -19.99, [INFO], robot4, {'battery-level': '17.00'}, None, None -19.99, [INFO], robot4, {'y': 33.238, 'x': -37.019, 'yaw': 3.141}, None, None -30.01, [INFO], robot4, {'battery-level': '16.74'}, None, None -30.01, [INFO], robot4, {'y': 31.112, 'x': -37.069, 'yaw': 3.141}, None, None -39.97, [INFO], robot4, {'y': 28.987, 'x': -37.012, 'yaw': 3.14}, None, None -39.97, [INFO], robot4, {'battery-level': '16.48'}, None, None -49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None -50.01, [INFO], robot4, {'y': 26.87, 'x': -37.012, 'yaw': 3.142}, None, None -60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None -60.02, [INFO], robot4, {'y': 24.742, 'x': -37.047, 'yaw': 3.142}, None, None -69.98, [INFO], robot4, {'y': 22.63, 'x': -37.066, 'yaw': 3.141}, None, None -70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None -79.99, [INFO], robot4, {'battery-level': '15.44'}, None, None -79.99, [INFO], robot4, {'y': 20.504, 'x': -37.147, 'yaw': 3.142}, None, None -90.02, [INFO], robot4, {'y': 18.53, 'x': -36.598, 'yaw': 3.141}, None, None -90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None -100.01, [INFO], robot4, {'battery-level': '14.92'}, None, None -100.01, [INFO], robot4, {'y': 17.763, 'x': -34.786, 'yaw': -3.142}, None, None -109.99, [INFO], robot4, {'y': 18.934, 'x': -33.913, 'yaw': 3.142}, None, None -109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None -113.74, [info], nurse, sync, received-request, (status=sending-request) -113.74, [info], nurse, sync, request-sent, (status=waiting) -113.75, [info], nurse, sync, wait-message, (status=message-received) -120.00, [INFO], robot4, {'y': 18.079, 'x': -34.685, 'yaw': -3.142}, None, None -120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None -129.99, [INFO], robot4, {'battery-level': '14.14'}, None, None -130.00, [INFO], robot4, {'y': 18.038, 'x': -36.106, 'yaw': -3.142}, None, None -140.02, [INFO], robot4, {'battery-level': '13.88'}, None, None -140.02, [INFO], robot4, {'y': 18.081, 'x': -36.168, 'yaw': 3.142}, None, None -149.98, [INFO], robot4, {'y': 17.575, 'x': -37.036, 'yaw': 3.142}, None, None -149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None -160.01, [INFO], robot4, {'y': 17.345, 'x': -36.954, 'yaw': -3.141}, None, None -160.01, [INFO], robot4, {'battery-level': '13.36'}, None, None -170.01, [INFO], robot4, {'y': 17.274, 'x': -37.095, 'yaw': -3.141}, None, None -170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None -179.97, [INFO], robot4, {'battery-level': '12.84'}, None, None -180.00, [INFO], robot4, {'y': 17.402, 'x': -37.034, 'yaw': -3.142}, None, None -190.01, [INFO], robot4, {'y': 17.205, 'x': -36.812, 'yaw': -3.141}, None, None -190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None -200.02, [INFO], robot4, {'battery-level': '12.32'}, None, None -200.02, [INFO], robot4, {'y': 17.363, 'x': -36.885, 'yaw': 3.142}, None, None -210.01, [INFO], robot4, {'y': 17.131, 'x': -37.113, 'yaw': 3.142}, None, None -210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/26_aaccbb.log b/analyze_skills/logs/26_aaccbb.log deleted file mode 100644 index 99819c34..00000000 --- a/analyze_skills/logs/26_aaccbb.log +++ /dev/null @@ -1,47 +0,0 @@ -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot1, {'battery-level': '23.38'}, None, None -10.00, [INFO], robot1, {'y': 17.434, 'x': -26.959, 'yaw': 3.142}, None, None -19.99, [INFO], robot1, {'battery-level': '22.70'}, None, None -20.01, [INFO], robot1, {'y': 16.246, 'x': -28.175, 'yaw': 3.141}, None, None -30.02, [INFO], robot1, {'y': 16.188, 'x': -30.301, 'yaw': 3.142}, None, None -30.02, [INFO], robot1, {'battery-level': '22.02'}, None, None -40.01, [INFO], robot1, {'battery-level': '21.34'}, None, None -40.01, [INFO], robot1, {'y': 15.938, 'x': -32.415, 'yaw': 3.141}, None, None -50.01, [INFO], robot1, {'battery-level': '20.66'}, None, None -50.01, [INFO], robot1, {'y': 15.42, 'x': -34.496, 'yaw': 3.142}, None, None -59.99, [INFO], robot1, {'y': 15.691, 'x': -36.586, 'yaw': -3.142}, None, None -59.99, [INFO], robot1, {'battery-level': '19.98'}, None, None -70.01, [INFO], robot1, {'y': 17.801, 'x': -36.661, 'yaw': 3.141}, None, None -70.01, [INFO], robot1, {'battery-level': '19.30'}, None, None -79.99, [INFO], robot1, {'y': 19.922, 'x': -36.777, 'yaw': 3.136}, None, None -79.99, [INFO], robot1, {'battery-level': '18.62'}, None, None -90.00, [INFO], robot1, {'battery-level': '17.94'}, None, None -90.00, [INFO], robot1, {'y': 21.509, 'x': -37.783, 'yaw': 3.141}, None, None -99.00, [info], nurse, sync, received-request, (status=sending-request) -99.00, [info], nurse, sync, request-sent, (status=waiting) -99.02, [info], nurse, sync, wait-message, (status=message-received) -100.00, [INFO], robot1, {'battery-level': '17.26'}, None, None -100.00, [INFO], robot1, {'y': 21.396, 'x': -37.983, 'yaw': 3.141}, None, None -110.00, [INFO], robot1, {'y': 19.793, 'x': -37.195, 'yaw': 3.142}, None, None -110.00, [INFO], robot1, {'battery-level': '16.58'}, None, None -119.98, [INFO], robot1, {'y': 17.673, 'x': -37.117, 'yaw': 3.141}, None, None -120.00, [INFO], robot1, {'battery-level': '15.90'}, None, None -129.98, [INFO], robot1, {'battery-level': '15.22'}, None, None -129.98, [INFO], robot1, {'y': 15.889, 'x': -36.418, 'yaw': 3.14}, None, None -139.98, [INFO], robot1, {'y': 15.379, 'x': -34.343, 'yaw': 3.142}, None, None -139.98, [INFO], robot1, {'battery-level': '14.54'}, None, None -149.99, [INFO], robot1, {'y': 15.349, 'x': -32.465, 'yaw': 3.141}, None, None -149.99, [INFO], robot1, {'battery-level': '13.86'}, None, None -160.01, [INFO], robot1, {'battery-level': '13.18'}, None, None -160.01, [INFO], robot1, {'y': 15.466, 'x': -31.08, 'yaw': -3.142}, None, None -170.02, [INFO], robot1, {'y': 15.642, 'x': -28.953, 'yaw': 3.141}, None, None -170.02, [INFO], robot1, {'battery-level': '12.50'}, None, None -180.00, [INFO], robot1, {'y': 15.752, 'x': -27.441, 'yaw': 3.142}, None, None -180.00, [INFO], robot1, {'battery-level': '11.82'}, None, None -190.03, [INFO], robot1, {'battery-level': '11.14'}, None, None -190.03, [INFO], robot1, {'y': 14.907, 'x': -25.862, 'yaw': 3.142}, None, None -200.00, [INFO], robot1, {'battery-level': '10.46'}, None, None -200.00, [INFO], robot1, {'y': 13.007, 'x': -25.893, 'yaw': -3.142}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/26_aaccbp.log b/analyze_skills/logs/26_aaccbp.log deleted file mode 100644 index a3912f95..00000000 --- a/analyze_skills/logs/26_aaccbp.log +++ /dev/null @@ -1,169 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -10.08, [INFO], robot6, {'battery-level': '53.62'}, None, None -20.08, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -20.08, [INFO], robot6, {'battery-level': '53.10'}, None, None -30.05, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -30.05, [INFO], robot6, {'battery-level': '52.58'}, None, None -40.04, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -40.04, [INFO], robot6, {'battery-level': '52.06'}, None, None -50.04, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -50.04, [INFO], robot6, {'battery-level': '51.54'}, None, None -60.02, [INFO], robot6, {'battery-level': '51.02'}, None, None -60.02, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -70.01, [INFO], robot6, {'battery-level': '50.50'}, None, None -70.01, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -80.02, [INFO], robot6, {'battery-level': '49.98'}, None, None -80.02, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -90.06, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -90.06, [INFO], robot6, {'battery-level': '49.46'}, None, None -100.06, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -100.06, [INFO], robot6, {'battery-level': '48.94'}, None, None -110.01, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -110.01, [INFO], robot6, {'battery-level': '48.42'}, None, None -120.02, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -120.02, [INFO], robot6, {'battery-level': '47.90'}, None, None -130.09, [INFO], robot6, {'battery-level': '47.38'}, None, None -130.09, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -140.06, [INFO], robot6, {'battery-level': '46.86'}, None, None -140.06, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -150.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -150.03, [INFO], robot6, {'battery-level': '46.34'}, None, None -160.02, [INFO], robot6, {'battery-level': '45.82'}, None, None -160.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -170.05, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -170.05, [INFO], robot6, {'battery-level': '45.30'}, None, None -180.08, [INFO], robot6, {'battery-level': '44.78'}, None, None -180.08, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -190.08, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -190.08, [INFO], robot6, {'battery-level': '44.26'}, None, None -200.06, [INFO], robot6, {'battery-level': '43.74'}, None, None -200.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -210.00, [INFO], robot6, {'battery-level': '43.22'}, None, None -210.00, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -219.96, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -220.05, [INFO], robot6, {'battery-level': '42.70'}, None, None -230.05, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -230.05, [INFO], robot6, {'battery-level': '42.18'}, None, None -240.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -240.06, [INFO], robot6, {'battery-level': '41.66'}, None, None -250.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -250.02, [INFO], robot6, {'battery-level': '41.14'}, None, None -260.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -260.02, [INFO], robot6, {'battery-level': '40.62'}, None, None -270.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -270.03, [INFO], robot6, {'battery-level': '40.10'}, None, None -280.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -280.02, [INFO], robot6, {'battery-level': '39.58'}, None, None -290.07, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -290.07, [INFO], robot6, {'battery-level': '39.06'}, None, None -300.00, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -300.00, [INFO], robot6, {'battery-level': '38.54'}, None, None -310.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -310.02, [INFO], robot6, {'battery-level': '38.02'}, None, None -320.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -320.06, [INFO], robot6, {'battery-level': '37.50'}, None, None -330.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -330.02, [INFO], robot6, {'battery-level': '36.98'}, None, None -340.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -340.03, [INFO], robot6, {'battery-level': '36.46'}, None, None -350.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -350.02, [INFO], robot6, {'battery-level': '35.94'}, None, None -360.06, [INFO], robot6, {'battery-level': '35.42'}, None, None -360.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -370.03, [INFO], robot6, {'battery-level': '34.90'}, None, None -370.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -380.03, [INFO], robot6, {'battery-level': '34.38'}, None, None -380.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -390.09, [INFO], robot6, {'battery-level': '33.86'}, None, None -390.09, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -400.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -400.05, [INFO], robot6, {'battery-level': '33.34'}, None, None -410.03, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -410.03, [INFO], robot6, {'battery-level': '32.82'}, None, None -420.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -420.05, [INFO], robot6, {'battery-level': '32.30'}, None, None -430.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -430.05, [INFO], robot6, {'battery-level': '31.78'}, None, None -440.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -440.05, [INFO], robot6, {'battery-level': '31.26'}, None, None -450.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -450.07, [INFO], robot6, {'battery-level': '30.74'}, None, None -460.07, [INFO], robot6, {'battery-level': '30.22'}, None, None -460.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -470.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -470.09, [INFO], robot6, {'battery-level': '29.70'}, None, None -480.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -480.09, [INFO], robot6, {'battery-level': '29.18'}, None, None -490.02, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -490.02, [INFO], robot6, {'battery-level': '28.66'}, None, None -500.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -500.09, [INFO], robot6, {'battery-level': '28.14'}, None, None -510.04, [INFO], robot6, {'battery-level': '27.62'}, None, None -510.04, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -520.06, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -520.06, [INFO], robot6, {'battery-level': '27.10'}, None, None -530.01, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -530.01, [INFO], robot6, {'battery-level': '26.58'}, None, None -540.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -540.05, [INFO], robot6, {'battery-level': '26.06'}, None, None -550.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -550.05, [INFO], robot6, {'battery-level': '25.54'}, None, None -560.01, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -560.01, [INFO], robot6, {'battery-level': '25.02'}, None, None -570.04, [INFO], robot6, {'battery-level': '24.50'}, None, None -570.04, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -580.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -580.09, [INFO], robot6, {'battery-level': '23.98'}, None, None -590.06, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -590.06, [INFO], robot6, {'battery-level': '23.46'}, None, None -600.03, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -600.03, [INFO], robot6, {'battery-level': '22.94'}, None, None -610.07, [INFO], robot6, {'battery-level': '22.42'}, None, None -610.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -620.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -620.05, [INFO], robot6, {'battery-level': '21.90'}, None, None -630.03, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -630.03, [INFO], robot6, {'battery-level': '21.38'}, None, None -640.01, [INFO], robot6, {'battery-level': '20.86'}, None, None -640.01, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -650.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -650.07, [INFO], robot6, {'battery-level': '20.34'}, None, None -660.04, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -660.04, [INFO], robot6, {'battery-level': '19.82'}, None, None -670.09, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -670.09, [INFO], robot6, {'battery-level': '19.30'}, None, None -680.01, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None -680.01, [INFO], robot6, {'battery-level': '18.78'}, None, None -690.08, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -690.08, [INFO], robot6, {'battery-level': '18.26'}, None, None -700.03, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -700.03, [INFO], robot6, {'battery-level': '17.74'}, None, None -710.00, [INFO], robot6, {'battery-level': '17.22'}, None, None -710.00, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -720.06, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -720.06, [INFO], robot6, {'battery-level': '16.70'}, None, None -730.06, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -730.06, [INFO], robot6, {'battery-level': '16.18'}, None, None -740.03, [INFO], robot6, {'battery-level': '15.66'}, None, None -740.03, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None -750.01, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None -750.01, [INFO], robot6, {'battery-level': '15.14'}, None, None -760.09, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -760.09, [INFO], robot6, {'battery-level': '14.62'}, None, None -770.08, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -770.08, [INFO], robot6, {'battery-level': '14.10'}, None, None -780.01, [INFO], robot6, {'battery-level': '13.58'}, None, None -780.01, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -790.05, [INFO], robot6, {'battery-level': '13.06'}, None, None -790.05, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -800.04, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -800.04, [INFO], robot6, {'battery-level': '12.54'}, None, None -810.02, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None -810.02, [INFO], robot6, {'battery-level': '12.02'}, None, None -820.08, [INFO], robot6, {'battery-level': '11.50'}, None, None -820.08, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/27_aacccb.log b/analyze_skills/logs/27_aacccb.log deleted file mode 100644 index 9b875580..00000000 --- a/analyze_skills/logs/27_aacccb.log +++ /dev/null @@ -1,25 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot5, {'battery-level': '71.42'}, None, None -10.03, [INFO], robot5, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -20.00, [INFO], robot5, {'battery-level': '71.00'}, None, None -20.00, [INFO], robot5, {'y': 17.79, 'x': -34.945, 'yaw': -3.142}, None, None -30.00, [INFO], robot5, {'y': 18.093, 'x': -36.757, 'yaw': 3.141}, None, None -30.00, [INFO], robot5, {'battery-level': '70.58'}, None, None -39.98, [INFO], robot5, {'y': 17.329, 'x': -36.804, 'yaw': 3.141}, None, None -40.00, [INFO], robot5, {'battery-level': '70.16'}, None, None -49.98, [INFO], robot5, {'y': 17.342, 'x': -36.804, 'yaw': 3.141}, None, None -50.00, [INFO], robot5, {'battery-level': '69.74'}, None, None -60.01, [INFO], robot5, {'battery-level': '69.32'}, None, None -60.01, [INFO], robot5, {'y': 17.403, 'x': -36.871, 'yaw': -3.142}, None, None -70.00, [INFO], robot5, {'y': 17.422, 'x': -37.008, 'yaw': 3.141}, None, None -70.00, [INFO], robot5, {'battery-level': '68.90'}, None, None -80.02, [INFO], robot5, {'y': 17.305, 'x': -36.983, 'yaw': -3.142}, None, None -80.02, [INFO], robot5, {'battery-level': '68.48'}, None, None -90.02, [INFO], robot5, {'battery-level': '68.06'}, None, None -90.02, [INFO], robot5, {'y': 17.259, 'x': -36.794, 'yaw': -3.142}, None, None -100.03, [INFO], robot5, {'battery-level': '67.64'}, None, None -100.03, [INFO], robot5, {'y': 17.327, 'x': -36.908, 'yaw': 3.142}, None, None -110.00, [INFO], robot5, {'battery-level': '67.22'}, None, None -110.02, [INFO], robot5, {'y': 17.428, 'x': -37.073, 'yaw': -3.141}, None, None -118.39, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/27_aacccp.log b/analyze_skills/logs/27_aacccp.log deleted file mode 100644 index 644495ce..00000000 --- a/analyze_skills/logs/27_aacccp.log +++ /dev/null @@ -1,26 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.18, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot6, {'battery-level': '53.62'}, None, None -10.00, [INFO], robot6, {'y': 17.687, 'x': -26.92, 'yaw': 3.142}, None, None -20.02, [INFO], robot6, {'y': 16.179, 'x': -27.886, 'yaw': -3.141}, None, None -20.02, [INFO], robot6, {'battery-level': '53.10'}, None, None -30.00, [INFO], robot6, {'battery-level': '52.58'}, None, None -30.02, [INFO], robot6, {'y': 17.811, 'x': -28.574, 'yaw': 3.142}, None, None -40.02, [INFO], robot6, {'y': 18.043, 'x': -28.577, 'yaw': 3.141}, None, None -40.02, [INFO], robot6, {'battery-level': '52.06'}, None, None -43.11, [info], nurse, sync, received-request, (status=sending-request) -43.11, [info], nurse, sync, request-sent, (status=waiting) -43.11, [info], nurse, sync, wait-message, (status=message-received) -50.01, [INFO], robot6, {'y': 16.677, 'x': -28.74, 'yaw': 3.142}, None, None -50.01, [INFO], robot6, {'battery-level': '51.54'}, None, None -60.00, [INFO], robot6, {'y': 16.177, 'x': -26.903, 'yaw': 3.141}, None, None -60.00, [INFO], robot6, {'battery-level': '51.02'}, None, None -69.99, [INFO], robot6, {'battery-level': '50.50'}, None, None -70.01, [INFO], robot6, {'y': 14.525, 'x': -25.794, 'yaw': -3.142}, None, None -79.99, [INFO], robot6, {'battery-level': '49.98'}, None, None -79.99, [INFO], robot6, {'y': 12.935, 'x': -25.934, 'yaw': 3.142}, None, None -90.02, [INFO], robot6, {'battery-level': '49.46'}, None, None -90.02, [INFO], robot6, {'y': 12.791, 'x': -26.002, 'yaw': 3.141}, None, None -94.50, [info], lab_arm, sync, wait-message, (status=message-received) -94.74, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/28_abaaab.log b/analyze_skills/logs/28_abaaab.log deleted file mode 100644 index 78946fcb..00000000 --- a/analyze_skills/logs/28_abaaab.log +++ /dev/null @@ -1,21 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot1, {'y': 17.908, 'x': -11.497, 'yaw': -3.14}, None, None -10.01, [INFO], robot1, {'battery-level': '58.72'}, None, None -19.98, [INFO], robot1, {'y': 16.237, 'x': -12.425, 'yaw': 3.141}, None, None -19.98, [INFO], robot1, {'battery-level': '58.24'}, None, None -29.99, [INFO], robot1, {'battery-level': '57.76'}, None, None -29.99, [INFO], robot1, {'y': 16.372, 'x': -13.013, 'yaw': 3.14}, None, None -40.02, [INFO], robot1, {'battery-level': '57.28'}, None, None -40.02, [INFO], robot1, {'y': 16.355, 'x': -13.037, 'yaw': 3.141}, None, None -49.98, [INFO], robot1, {'battery-level': '56.80'}, None, None -49.98, [INFO], robot1, {'y': 16.017, 'x': -12.978, 'yaw': 3.141}, None, None -59.99, [INFO], robot1, {'y': 16.296, 'x': -12.974, 'yaw': 3.141}, None, None -59.99, [INFO], robot1, {'battery-level': '56.32'}, None, None -69.98, [INFO], robot1, {'battery-level': '55.84'}, None, None -69.98, [INFO], robot1, {'y': 16.345, 'x': -13.028, 'yaw': 3.141}, None, None -80.00, [INFO], robot1, {'y': 16.092, 'x': -12.937, 'yaw': 3.141}, None, None -80.00, [INFO], robot1, {'battery-level': '55.36'}, None, None -90.01, [INFO], robot1, {'battery-level': '54.88'}, None, None -90.01, [INFO], robot1, {'y': 16.063, 'x': -12.866, 'yaw': -3.141}, None, None -99.72, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/28_abaaap.log b/analyze_skills/logs/28_abaaap.log deleted file mode 100644 index dfee2d37..00000000 --- a/analyze_skills/logs/28_abaaap.log +++ /dev/null @@ -1,68 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot4, {'battery-level': '64.67'}, None, None -10.05, [INFO], robot4, {'y': 34.242, 'x': -38.747, 'yaw': 3.141}, None, None -20.07, [INFO], robot4, {'y': 33.871, 'x': -37.073, 'yaw': -3.142}, None, None -20.07, [INFO], robot4, {'battery-level': '64.07'}, None, None -30.09, [INFO], robot4, {'y': 31.758, 'x': -37.07, 'yaw': 3.141}, None, None -30.09, [INFO], robot4, {'battery-level': '63.47'}, None, None -40.04, [INFO], robot4, {'y': 29.658, 'x': -36.996, 'yaw': 3.141}, None, None -40.04, [INFO], robot4, {'battery-level': '62.87'}, None, None -50.00, [INFO], robot4, {'y': 27.55, 'x': -36.996, 'yaw': 3.136}, None, None -50.00, [INFO], robot4, {'battery-level': '62.27'}, None, None -60.09, [INFO], robot4, {'battery-level': '61.67'}, None, None -60.09, [INFO], robot4, {'y': 25.431, 'x': -37.046, 'yaw': 3.142}, None, None -70.03, [INFO], robot4, {'y': 23.327, 'x': -37.067, 'yaw': 3.141}, None, None -70.03, [INFO], robot4, {'battery-level': '61.07'}, None, None -80.07, [INFO], robot4, {'battery-level': '60.47'}, None, None -80.07, [INFO], robot4, {'y': 21.215, 'x': -37.188, 'yaw': 3.142}, None, None -90.02, [INFO], robot4, {'battery-level': '59.87'}, None, None -90.02, [INFO], robot4, {'y': 19.116, 'x': -37.078, 'yaw': 3.141}, None, None -100.06, [INFO], robot4, {'y': 17.707, 'x': -35.477, 'yaw': 3.139}, None, None -100.06, [INFO], robot4, {'battery-level': '59.27'}, None, None -110.08, [INFO], robot4, {'y': 18.821, 'x': -34.015, 'yaw': -3.142}, None, None -110.08, [INFO], robot4, {'battery-level': '58.67'}, None, None -117.73, [info], nurse, sync, received-request, (status=sending-request) -117.73, [info], nurse, sync, request-sent, (status=waiting) -117.73, [info], nurse, sync, wait-message, (status=message-received) -120.03, [INFO], robot4, {'y': 18.903, 'x': -34.146, 'yaw': 3.141}, None, None -120.03, [INFO], robot4, {'battery-level': '58.07'}, None, None -130.00, [INFO], robot4, {'battery-level': '57.47'}, None, None -130.00, [INFO], robot4, {'y': 17.795, 'x': -35.71, 'yaw': -3.142}, None, None -140.04, [INFO], robot4, {'battery-level': '56.87'}, None, None -140.04, [INFO], robot4, {'y': 18.084, 'x': -36.204, 'yaw': 3.141}, None, None -150.09, [INFO], robot4, {'battery-level': '56.27'}, None, None -150.09, [INFO], robot4, {'y': 17.308, 'x': -37.057, 'yaw': -3.142}, None, None -160.03, [INFO], robot4, {'battery-level': '55.67'}, None, None -160.03, [INFO], robot4, {'y': 17.327, 'x': -36.76, 'yaw': 3.141}, None, None -170.07, [INFO], robot4, {'battery-level': '55.07'}, None, None -170.07, [INFO], robot4, {'y': 17.474, 'x': -36.9, 'yaw': -3.142}, None, None -180.04, [INFO], robot4, {'battery-level': '54.47'}, None, None -180.04, [INFO], robot4, {'y': 17.189, 'x': -36.887, 'yaw': 3.142}, None, None -190.02, [INFO], robot4, {'battery-level': '53.87'}, None, None -190.02, [INFO], robot4, {'y': 17.307, 'x': -36.86, 'yaw': 3.141}, None, None -200.06, [INFO], robot4, {'battery-level': '53.27'}, None, None -200.06, [INFO], robot4, {'y': 17.348, 'x': -36.987, 'yaw': -3.142}, None, None -210.02, [INFO], robot4, {'battery-level': '52.67'}, None, None -210.02, [INFO], robot4, {'y': 17.283, 'x': -36.648, 'yaw': -3.142}, None, None -220.09, [INFO], robot4, {'battery-level': '52.07'}, None, None -220.09, [INFO], robot4, {'y': 17.374, 'x': -37.048, 'yaw': -3.141}, None, None -230.03, [INFO], robot4, {'battery-level': '51.47'}, None, None -230.03, [INFO], robot4, {'y': 17.269, 'x': -37.044, 'yaw': -3.142}, None, None -240.09, [INFO], robot4, {'y': 17.354, 'x': -36.974, 'yaw': 3.14}, None, None -240.09, [INFO], robot4, {'battery-level': '50.87'}, None, None -250.03, [INFO], robot4, {'battery-level': '50.27'}, None, None -250.03, [INFO], robot4, {'y': 17.42, 'x': -37.085, 'yaw': -3.142}, None, None -260.08, [INFO], robot4, {'y': 17.498, 'x': -37.041, 'yaw': -3.141}, None, None -260.08, [INFO], robot4, {'battery-level': '49.67'}, None, None -270.06, [INFO], robot4, {'battery-level': '49.07'}, None, None -270.06, [INFO], robot4, {'y': 17.261, 'x': -36.939, 'yaw': 3.142}, None, None -280.02, [INFO], robot4, {'y': 17.384, 'x': -36.876, 'yaw': -3.142}, None, None -280.02, [INFO], robot4, {'battery-level': '48.47'}, None, None -290.07, [INFO], robot4, {'y': 17.318, 'x': -36.947, 'yaw': 3.141}, None, None -290.07, [INFO], robot4, {'battery-level': '47.87'}, None, None -300.02, [INFO], robot4, {'y': 17.232, 'x': -37.086, 'yaw': -3.142}, None, None -300.02, [INFO], robot4, {'battery-level': '47.27'}, None, None -305.63, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/29_abaabb.log b/analyze_skills/logs/29_abaabb.log deleted file mode 100644 index 8a57c480..00000000 --- a/analyze_skills/logs/29_abaabb.log +++ /dev/null @@ -1,56 +0,0 @@ -0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot2, {'battery-level': '82.96'}, None, None -10.02, [INFO], robot2, {'y': 17.2, 'x': -19.31, 'yaw': 3.141}, None, None -20.01, [INFO], robot2, {'y': 16.286, 'x': -20.532, 'yaw': -3.142}, None, None -20.01, [INFO], robot2, {'battery-level': '82.42'}, None, None -30.05, [INFO], robot2, {'battery-level': '81.88'}, None, None -30.05, [INFO], robot2, {'y': 16.248, 'x': -22.656, 'yaw': 3.136}, None, None -40.00, [INFO], robot2, {'y': 16.153, 'x': -24.758, 'yaw': 3.14}, None, None -40.00, [INFO], robot2, {'battery-level': '81.34'}, None, None -50.00, [INFO], robot2, {'battery-level': '80.80'}, None, None -50.00, [INFO], robot2, {'y': 16.117, 'x': -26.872, 'yaw': -3.141}, None, None -60.03, [INFO], robot2, {'y': 16.22, 'x': -28.993, 'yaw': -3.141}, None, None -60.03, [INFO], robot2, {'battery-level': '80.26'}, None, None -70.06, [INFO], robot2, {'battery-level': '79.72'}, None, None -70.06, [INFO], robot2, {'y': 16.083, 'x': -31.127, 'yaw': 3.14}, None, None -80.03, [INFO], robot2, {'y': 15.717, 'x': -33.21, 'yaw': -3.141}, None, None -80.03, [INFO], robot2, {'battery-level': '79.18'}, None, None -90.09, [INFO], robot2, {'battery-level': '78.64'}, None, None -90.09, [INFO], robot2, {'y': 15.41, 'x': -35.306, 'yaw': -3.141}, None, None -100.05, [INFO], robot2, {'battery-level': '78.10'}, None, None -100.05, [INFO], robot2, {'y': 16.562, 'x': -36.528, 'yaw': -3.142}, None, None -110.09, [INFO], robot2, {'battery-level': '77.56'}, None, None -110.09, [INFO], robot2, {'y': 18.694, 'x': -36.627, 'yaw': 3.141}, None, None -120.03, [INFO], robot2, {'battery-level': '77.02'}, None, None -120.03, [INFO], robot2, {'y': 20.806, 'x': -36.858, 'yaw': 3.141}, None, None -130.04, [INFO], robot2, {'y': 21.524, 'x': -38.071, 'yaw': 3.141}, None, None -130.04, [INFO], robot2, {'battery-level': '76.48'}, None, None -140.00, [INFO], robot2, {'y': 21.468, 'x': -38.074, 'yaw': -3.136}, None, None -140.00, [INFO], robot2, {'battery-level': '75.94'}, None, None -141.29, [info], nurse, sync, received-request, (status=sending-request) -141.29, [info], nurse, sync, request-sent, (status=waiting) -141.29, [info], nurse, sync, wait-message, (status=message-received) -150.02, [INFO], robot2, {'battery-level': '75.40'}, None, None -150.02, [INFO], robot2, {'y': 20.557, 'x': -37.166, 'yaw': -3.142}, None, None -160.03, [INFO], robot2, {'battery-level': '74.86'}, None, None -160.03, [INFO], robot2, {'y': 18.441, 'x': -37.131, 'yaw': 3.141}, None, None -170.09, [INFO], robot2, {'battery-level': '74.32'}, None, None -170.09, [INFO], robot2, {'y': 16.307, 'x': -37.007, 'yaw': 3.14}, None, None -180.02, [INFO], robot2, {'battery-level': '73.78'}, None, None -180.02, [INFO], robot2, {'y': 15.581, 'x': -35.081, 'yaw': 3.142}, None, None -190.04, [INFO], robot2, {'y': 15.472, 'x': -32.959, 'yaw': -3.142}, None, None -190.04, [INFO], robot2, {'battery-level': '73.24'}, None, None -200.08, [INFO], robot2, {'battery-level': '72.70'}, None, None -200.08, [INFO], robot2, {'y': 15.521, 'x': -30.821, 'yaw': -3.141}, None, None -210.03, [INFO], robot2, {'battery-level': '72.16'}, None, None -210.03, [INFO], robot2, {'y': 15.694, 'x': -28.722, 'yaw': 3.141}, None, None -220.07, [INFO], robot2, {'y': 15.771, 'x': -26.623, 'yaw': 3.142}, None, None -220.07, [INFO], robot2, {'battery-level': '71.62'}, None, None -230.04, [INFO], robot2, {'battery-level': '71.08'}, None, None -230.04, [INFO], robot2, {'y': 14.01, 'x': -25.727, 'yaw': 3.141}, None, None -240.08, [INFO], robot2, {'battery-level': '70.54'}, None, None -240.08, [INFO], robot2, {'y': 12.91, 'x': -25.923, 'yaw': -3.142}, None, None -247.54, [info], lab_arm, sync, wait-message, (status=message-received) -248.46, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/29_abaabp.log b/analyze_skills/logs/29_abaabp.log deleted file mode 100644 index ae33364b..00000000 --- a/analyze_skills/logs/29_abaabp.log +++ /dev/null @@ -1,47 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot4, {'battery-level': '64.67'}, None, None -10.09, [INFO], robot4, {'y': 34.108, 'x': -33.304, 'yaw': -3.141}, None, None -20.09, [INFO], robot4, {'y': 34.728, 'x': -35.323, 'yaw': -3.142}, None, None -20.09, [INFO], robot4, {'battery-level': '64.07'}, None, None -30.08, [INFO], robot4, {'battery-level': '63.47'}, None, None -30.08, [INFO], robot4, {'y': 33.59, 'x': -36.881, 'yaw': 3.142}, None, None -40.01, [INFO], robot4, {'battery-level': '62.87'}, None, None -40.01, [INFO], robot4, {'y': 31.5, 'x': -36.83, 'yaw': -3.141}, None, None -50.09, [INFO], robot4, {'y': 29.38, 'x': -36.848, 'yaw': -3.142}, None, None -50.09, [INFO], robot4, {'battery-level': '62.27'}, None, None -60.05, [INFO], robot4, {'y': 27.278, 'x': -36.851, 'yaw': 3.141}, None, None -60.05, [INFO], robot4, {'battery-level': '61.67'}, None, None -70.05, [INFO], robot4, {'battery-level': '61.07'}, None, None -70.05, [INFO], robot4, {'y': 25.164, 'x': -36.931, 'yaw': 3.141}, None, None -80.08, [INFO], robot4, {'battery-level': '60.47'}, None, None -80.08, [INFO], robot4, {'y': 23.038, 'x': -36.993, 'yaw': 3.141}, None, None -90.06, [INFO], robot4, {'battery-level': '59.87'}, None, None -90.06, [INFO], robot4, {'y': 21.411, 'x': -37.794, 'yaw': 3.142}, None, None -97.82, [info], nurse, sync, received-request, (status=sending-request) -97.82, [info], nurse, sync, request-sent, (status=waiting) -97.82, [info], nurse, sync, wait-message, (status=message-received) -100.03, [INFO], robot4, {'battery-level': '59.27'}, None, None -100.03, [INFO], robot4, {'y': 21.368, 'x': -37.852, 'yaw': 3.141}, None, None -110.04, [INFO], robot4, {'battery-level': '58.67'}, None, None -110.04, [INFO], robot4, {'y': 19.731, 'x': -37.188, 'yaw': -3.142}, None, None -120.05, [INFO], robot4, {'battery-level': '58.07'}, None, None -120.05, [INFO], robot4, {'y': 17.623, 'x': -37.144, 'yaw': 3.141}, None, None -130.09, [INFO], robot4, {'battery-level': '57.47'}, None, None -130.09, [INFO], robot4, {'y': 15.881, 'x': -36.426, 'yaw': 3.141}, None, None -140.09, [INFO], robot4, {'battery-level': '56.87'}, None, None -140.09, [INFO], robot4, {'y': 15.352, 'x': -34.35, 'yaw': -3.141}, None, None -150.01, [INFO], robot4, {'battery-level': '56.27'}, None, None -150.01, [INFO], robot4, {'y': 15.519, 'x': -32.255, 'yaw': -3.142}, None, None -160.07, [INFO], robot4, {'battery-level': '55.67'}, None, None -160.07, [INFO], robot4, {'y': 15.566, 'x': -30.127, 'yaw': 3.141}, None, None -170.03, [INFO], robot4, {'y': 15.745, 'x': -28.034, 'yaw': 3.142}, None, None -170.03, [INFO], robot4, {'battery-level': '55.07'}, None, None -180.07, [INFO], robot4, {'battery-level': '54.47'}, None, None -180.07, [INFO], robot4, {'y': 15.345, 'x': -26.125, 'yaw': -3.142}, None, None -190.01, [INFO], robot4, {'battery-level': '53.87'}, None, None -190.01, [INFO], robot4, {'y': 13.289, 'x': -25.764, 'yaw': 3.142}, None, None -200.07, [INFO], robot4, {'battery-level': '53.27'}, None, None -200.07, [INFO], robot4, {'y': 12.927, 'x': -25.952, 'yaw': 3.142}, None, None -200.90, [info], lab_arm, sync, wait-message, (status=message-received) -201.81, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/2_aaaabb.log b/analyze_skills/logs/2_aaaabb.log deleted file mode 100644 index 0463d88d..00000000 --- a/analyze_skills/logs/2_aaaabb.log +++ /dev/null @@ -1,14 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot6, {'y': 18.858, 'x': -33.903, 'yaw': -3.141}, None, None -10.03, [INFO], robot6, {'battery-level': '53.44'}, None, None -20.05, [INFO], robot6, {'y': 17.739, 'x': -35.548, 'yaw': 3.141}, None, None -20.05, [INFO], robot6, {'battery-level': '52.72'}, None, None -30.01, [INFO], robot6, {'battery-level': '52.00'}, None, None -30.01, [INFO], robot6, {'y': 19.162, 'x': -36.957, 'yaw': -3.14}, None, None -40.01, [INFO], robot6, {'y': 21.262, 'x': -37.12, 'yaw': -3.142}, None, None -40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None -50.05, [INFO], robot6, {'y': 21.461, 'x': -38.13, 'yaw': -3.142}, None, None -50.05, [INFO], robot6, {'battery-level': '50.56'}, None, None -55.48, [WARN], robot6, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/analyze_skills/logs/2_aaaabp.log b/analyze_skills/logs/2_aaaabp.log deleted file mode 100644 index cbe4632b..00000000 --- a/analyze_skills/logs/2_aaaabp.log +++ /dev/null @@ -1,52 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -9.97, [INFO], robot2, {'y': 16.727, 'x': -19.385, 'yaw': 3.141}, None, None -9.97, [INFO], robot2, {'battery-level': '63.01'}, None, None -20.00, [INFO], robot2, {'battery-level': '62.47'}, None, None -20.00, [INFO], robot2, {'y': 16.247, 'x': -21.15, 'yaw': -3.141}, None, None -29.99, [INFO], robot2, {'y': 16.209, 'x': -23.278, 'yaw': 3.142}, None, None -30.04, [INFO], robot2, {'battery-level': '61.93'}, None, None -40.02, [INFO], robot2, {'y': 16.114, 'x': -25.401, 'yaw': 3.141}, None, None -40.02, [INFO], robot2, {'battery-level': '61.39'}, None, None -49.99, [INFO], robot2, {'battery-level': '60.85'}, None, None -49.99, [INFO], robot2, {'y': 16.139, 'x': -27.523, 'yaw': 3.142}, None, None -60.00, [INFO], robot2, {'battery-level': '60.31'}, None, None -60.01, [INFO], robot2, {'y': 16.236, 'x': -29.636, 'yaw': -3.141}, None, None -69.99, [INFO], robot2, {'battery-level': '59.77'}, None, None -69.99, [INFO], robot2, {'y': 16.023, 'x': -31.757, 'yaw': 3.141}, None, None -79.99, [INFO], robot2, {'battery-level': '59.23'}, None, None -79.99, [INFO], robot2, {'y': 15.486, 'x': -33.83, 'yaw': 3.142}, None, None -90.00, [INFO], robot2, {'battery-level': '58.69'}, None, None -90.00, [INFO], robot2, {'y': 15.444, 'x': -35.948, 'yaw': -3.141}, None, None -100.02, [INFO], robot2, {'battery-level': '58.15'}, None, None -100.02, [INFO], robot2, {'y': 17.129, 'x': -36.652, 'yaw': 3.14}, None, None -110.00, [INFO], robot2, {'battery-level': '57.61'}, None, None -110.00, [INFO], robot2, {'y': 19.251, 'x': -36.737, 'yaw': 3.141}, None, None -120.01, [INFO], robot2, {'battery-level': '57.07'}, None, None -120.01, [INFO], robot2, {'y': 21.284, 'x': -37.178, 'yaw': -3.142}, None, None -130.00, [INFO], robot2, {'y': 21.431, 'x': -38.091, 'yaw': -3.142}, None, None -130.02, [INFO], robot2, {'battery-level': '56.53'}, None, None -134.93, [info], nurse, sync, received-request, (status=sending-request) -134.93, [info], nurse, sync, request-sent, (status=waiting) -134.95, [info], nurse, sync, wait-message, (status=message-received) -140.02, [INFO], robot2, {'battery-level': '55.99'}, None, None -140.02, [INFO], robot2, {'y': 21.218, 'x': -37.328, 'yaw': -3.142}, None, None -150.01, [INFO], robot2, {'battery-level': '55.45'}, None, None -150.01, [INFO], robot2, {'y': 19.113, 'x': -37.15, 'yaw': 3.141}, None, None -160.01, [INFO], robot2, {'y': 16.991, 'x': -37.096, 'yaw': 3.141}, None, None -160.01, [INFO], robot2, {'battery-level': '54.91'}, None, None -170.02, [INFO], robot2, {'battery-level': '54.37'}, None, None -170.02, [INFO], robot2, {'y': 15.778, 'x': -35.718, 'yaw': -3.141}, None, None -180.02, [INFO], robot2, {'y': 15.358, 'x': -33.635, 'yaw': -3.141}, None, None -180.02, [INFO], robot2, {'battery-level': '53.83'}, None, None -190.01, [INFO], robot2, {'y': 15.362, 'x': -31.52, 'yaw': 3.142}, None, None -190.01, [INFO], robot2, {'battery-level': '53.29'}, None, None -200.01, [INFO], robot2, {'y': 15.541, 'x': -29.4, 'yaw': 3.14}, None, None -200.01, [INFO], robot2, {'battery-level': '52.75'}, None, None -210.02, [INFO], robot2, {'battery-level': '52.21'}, None, None -210.02, [INFO], robot2, {'y': 15.648, 'x': -27.277, 'yaw': -3.14}, None, None -219.99, [INFO], robot2, {'battery-level': '51.67'}, None, None -219.99, [INFO], robot2, {'y': 14.612, 'x': -25.865, 'yaw': 3.141}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/30_abaacb.log b/analyze_skills/logs/30_abaacb.log deleted file mode 100644 index c18ced8b..00000000 --- a/analyze_skills/logs/30_abaacb.log +++ /dev/null @@ -1,36 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot1, {'battery-level': '58.72'}, None, None -10.09, [INFO], robot1, {'y': 34.093, 'x': -38.979, 'yaw': 3.141}, None, None -20.05, [INFO], robot1, {'y': 34.154, 'x': -37.135, 'yaw': -3.142}, None, None -20.05, [INFO], robot1, {'battery-level': '58.24'}, None, None -30.02, [INFO], robot1, {'y': 32.058, 'x': -37.046, 'yaw': 3.14}, None, None -30.02, [INFO], robot1, {'battery-level': '57.76'}, None, None -40.08, [INFO], robot1, {'battery-level': '57.28'}, None, None -40.08, [INFO], robot1, {'y': 29.94, 'x': -37.045, 'yaw': 3.141}, None, None -50.02, [INFO], robot1, {'y': 27.826, 'x': -37.024, 'yaw': 3.141}, None, None -50.02, [INFO], robot1, {'battery-level': '56.80'}, None, None -60.02, [INFO], robot1, {'battery-level': '56.32'}, None, None -60.02, [INFO], robot1, {'y': 25.721, 'x': -36.971, 'yaw': 3.141}, None, None -70.06, [INFO], robot1, {'battery-level': '55.84'}, None, None -70.06, [INFO], robot1, {'y': 23.598, 'x': -36.998, 'yaw': 3.141}, None, None -80.01, [INFO], robot1, {'battery-level': '55.36'}, None, None -80.01, [INFO], robot1, {'y': 21.491, 'x': -37.119, 'yaw': -3.141}, None, None -90.06, [INFO], robot1, {'battery-level': '54.88'}, None, None -90.06, [INFO], robot1, {'y': 19.385, 'x': -37.088, 'yaw': 3.14}, None, None -100.09, [INFO], robot1, {'y': 17.27, 'x': -37.02, 'yaw': 3.141}, None, None -100.09, [INFO], robot1, {'battery-level': '54.40'}, None, None -110.06, [INFO], robot1, {'battery-level': '53.92'}, None, None -110.06, [INFO], robot1, {'y': 15.721, 'x': -36.165, 'yaw': 3.142}, None, None -120.09, [INFO], robot1, {'y': 15.328, 'x': -34.075, 'yaw': -3.141}, None, None -120.09, [INFO], robot1, {'battery-level': '53.44'}, None, None -130.06, [INFO], robot1, {'battery-level': '52.96'}, None, None -130.06, [INFO], robot1, {'y': 15.561, 'x': -31.96, 'yaw': -3.142}, None, None -140.05, [INFO], robot1, {'battery-level': '52.48'}, None, None -140.05, [INFO], robot1, {'y': 15.636, 'x': -29.841, 'yaw': -3.142}, None, None -150.01, [INFO], robot1, {'battery-level': '52.00'}, None, None -150.01, [INFO], robot1, {'y': 16.886, 'x': -28.552, 'yaw': 3.14}, None, None -160.07, [INFO], robot1, {'battery-level': '51.52'}, None, None -160.07, [INFO], robot1, {'y': 17.957, 'x': -28.591, 'yaw': -3.142}, None, None -162.46, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/analyze_skills/logs/30_abaacp.log b/analyze_skills/logs/30_abaacp.log deleted file mode 100644 index 7c7ab46f..00000000 --- a/analyze_skills/logs/30_abaacp.log +++ /dev/null @@ -1,30 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot2, {'y': 17.538, 'x': -20.968, 'yaw': -3.142}, None, None -10.00, [INFO], robot2, {'battery-level': '82.96'}, None, None -20.01, [INFO], robot2, {'battery-level': '82.42'}, None, None -20.01, [INFO], robot2, {'y': 16.137, 'x': -21.77, 'yaw': -3.141}, None, None -30.03, [INFO], robot2, {'y': 16.097, 'x': -23.876, 'yaw': 3.142}, None, None -30.03, [INFO], robot2, {'battery-level': '81.88'}, None, None -40.03, [INFO], robot2, {'battery-level': '81.34'}, None, None -40.03, [INFO], robot2, {'y': 16.043, 'x': -25.992, 'yaw': 3.141}, None, None -50.05, [INFO], robot2, {'battery-level': '80.80'}, None, None -50.05, [INFO], robot2, {'y': 16.085, 'x': -28.113, 'yaw': -3.142}, None, None -60.07, [INFO], robot2, {'battery-level': '80.26'}, None, None -60.07, [INFO], robot2, {'y': 17.873, 'x': -28.632, 'yaw': -3.142}, None, None -69.44, [info], nurse, sync, received-request, (status=sending-request) -69.44, [info], nurse, sync, request-sent, (status=waiting) -69.44, [info], nurse, sync, wait-message, (status=message-received) -70.09, [INFO], robot2, {'y': 17.983, 'x': -28.604, 'yaw': 3.141}, None, None -70.09, [INFO], robot2, {'battery-level': '79.72'}, None, None -80.03, [INFO], robot2, {'y': 16.098, 'x': -28.435, 'yaw': 3.141}, None, None -80.03, [INFO], robot2, {'battery-level': '79.18'}, None, None -90.07, [INFO], robot2, {'battery-level': '78.64'}, None, None -90.07, [INFO], robot2, {'y': 15.981, 'x': -26.305, 'yaw': -3.141}, None, None -100.09, [INFO], robot2, {'y': 13.965, 'x': -25.72, 'yaw': 3.142}, None, None -100.09, [INFO], robot2, {'battery-level': '78.10'}, None, None -110.02, [INFO], robot2, {'battery-level': '77.56'}, None, None -110.02, [INFO], robot2, {'y': 12.888, 'x': -25.953, 'yaw': -3.142}, None, None -113.42, [info], lab_arm, sync, wait-message, (status=message-received) -114.35, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/31_ababab.log b/analyze_skills/logs/31_ababab.log deleted file mode 100644 index 618d4032..00000000 --- a/analyze_skills/logs/31_ababab.log +++ /dev/null @@ -1,46 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.0002, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot5, {'battery-level': '28.00'}, None, None -10.08, [INFO], robot5, {'y': 17.12, 'x': -13.493, 'yaw': -3.141}, None, None -20.02, [INFO], robot5, {'battery-level': '27.80'}, None, None -20.02, [INFO], robot5, {'y': 16.105, 'x': -14.743, 'yaw': 3.142}, None, None -30.06, [INFO], robot5, {'battery-level': '27.60'}, None, None -30.06, [INFO], robot5, {'y': 16.041, 'x': -16.863, 'yaw': 3.14}, None, None -40.09, [INFO], robot5, {'y': 16.1, 'x': -18.965, 'yaw': 3.141}, None, None -40.09, [INFO], robot5, {'battery-level': '27.40'}, None, None -50.04, [INFO], robot5, {'battery-level': '27.20'}, None, None -50.04, [INFO], robot5, {'y': 16.257, 'x': -21.064, 'yaw': 3.141}, None, None -60.00, [INFO], robot5, {'battery-level': '27.00'}, None, None -60.00, [INFO], robot5, {'y': 16.134, 'x': -23.166, 'yaw': -3.142}, None, None -70.04, [INFO], robot5, {'battery-level': '26.80'}, None, None -70.04, [INFO], robot5, {'y': 16.083, 'x': -25.294, 'yaw': 3.141}, None, None -80.07, [INFO], robot5, {'y': 16.107, 'x': -27.422, 'yaw': 3.142}, None, None -80.07, [INFO], robot5, {'battery-level': '26.60'}, None, None -90.01, [INFO], robot5, {'y': 16.238, 'x': -29.521, 'yaw': -3.142}, None, None -90.01, [INFO], robot5, {'battery-level': '26.40'}, None, None -100.00, [INFO], robot5, {'battery-level': '26.20'}, None, None -100.00, [INFO], robot5, {'y': 16.003, 'x': -31.63, 'yaw': -3.142}, None, None -110.03, [INFO], robot5, {'battery-level': '26.00'}, None, None -110.03, [INFO], robot5, {'y': 15.574, 'x': -33.739, 'yaw': -3.142}, None, None -120.05, [INFO], robot5, {'y': 15.528, 'x': -35.832, 'yaw': 3.142}, None, None -120.05, [INFO], robot5, {'battery-level': '25.80'}, None, None -130.08, [INFO], robot5, {'y': 17.05, 'x': -36.744, 'yaw': -3.141}, None, None -130.08, [INFO], robot5, {'battery-level': '25.60'}, None, None -140.02, [INFO], robot5, {'battery-level': '25.40'}, None, None -140.02, [INFO], robot5, {'y': 17.663, 'x': -36.711, 'yaw': 3.142}, None, None -150.07, [INFO], robot5, {'battery-level': '25.20'}, None, None -150.07, [INFO], robot5, {'y': 18.105, 'x': -35.93, 'yaw': 3.141}, None, None -160.09, [INFO], robot5, {'y': 17.912, 'x': -35.826, 'yaw': -3.142}, None, None -160.09, [INFO], robot5, {'battery-level': '25.00'}, None, None -170.05, [INFO], robot5, {'battery-level': '24.80'}, None, None -170.05, [INFO], robot5, {'y': 18.197, 'x': -35.813, 'yaw': 3.141}, None, None -180.09, [INFO], robot5, {'battery-level': '24.60'}, None, None -180.09, [INFO], robot5, {'y': 18.21, 'x': -35.797, 'yaw': -3.142}, None, None -190.03, [INFO], robot5, {'y': 18.201, 'x': -35.793, 'yaw': 3.141}, None, None -190.03, [INFO], robot5, {'battery-level': '24.40'}, None, None -200.07, [INFO], robot5, {'battery-level': '24.20'}, None, None -200.07, [INFO], robot5, {'y': 18.199, 'x': -35.763, 'yaw': -3.142}, None, None -210.02, [INFO], robot5, {'y': 18.241, 'x': -35.944, 'yaw': -3.141}, None, None -210.02, [INFO], robot5, {'battery-level': '24.00'}, None, None -216.22, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/31_ababap.log b/analyze_skills/logs/31_ababap.log deleted file mode 100644 index 7929e5c0..00000000 --- a/analyze_skills/logs/31_ababap.log +++ /dev/null @@ -1,52 +0,0 @@ -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot3, {'battery-level': '45.94'}, None, None -10.03, [INFO], robot3, {'y': 21.492, 'x': -37.285, 'yaw': -3.141}, None, None -20.06, [INFO], robot3, {'battery-level': '45.58'}, None, None -20.06, [INFO], robot3, {'y': 19.41, 'x': -37.074, 'yaw': 3.14}, None, None -30.02, [INFO], robot3, {'y': 17.814, 'x': -35.689, 'yaw': 3.141}, None, None -30.02, [INFO], robot3, {'battery-level': '45.22'}, None, None -40.08, [INFO], robot3, {'y': 18.762, 'x': -34.05, 'yaw': 3.142}, None, None -40.08, [INFO], robot3, {'battery-level': '44.86'}, None, None -48.09, [info], nurse, sync, received-request, (status=sending-request) -48.09, [info], nurse, sync, request-sent, (status=waiting) -48.09, [info], nurse, sync, wait-message, (status=message-received) -50.02, [INFO], robot3, {'battery-level': '44.50'}, None, None -50.02, [INFO], robot3, {'y': 18.973, 'x': -34.062, 'yaw': 3.141}, None, None -60.03, [INFO], robot3, {'battery-level': '44.14'}, None, None -60.03, [INFO], robot3, {'y': 17.79, 'x': -35.594, 'yaw': -3.142}, None, None -70.06, [INFO], robot3, {'y': 17.59, 'x': -37.026, 'yaw': 3.142}, None, None -70.06, [INFO], robot3, {'battery-level': '43.78'}, None, None -80.05, [INFO], robot3, {'battery-level': '43.42'}, None, None -80.05, [INFO], robot3, {'y': 17.429, 'x': -37.049, 'yaw': 3.141}, None, None -90.08, [INFO], robot3, {'battery-level': '43.06'}, None, None -90.08, [INFO], robot3, {'y': 17.217, 'x': -37.093, 'yaw': -3.141}, None, None -100.01, [INFO], robot3, {'battery-level': '42.70'}, None, None -100.01, [INFO], robot3, {'y': 17.326, 'x': -37.021, 'yaw': -3.142}, None, None -110.00, [INFO], robot3, {'y': 17.492, 'x': -36.883, 'yaw': -3.141}, None, None -110.00, [INFO], robot3, {'battery-level': '42.34'}, None, None -120.06, [INFO], robot3, {'battery-level': '41.98'}, None, None -120.06, [INFO], robot3, {'y': 17.444, 'x': -37.032, 'yaw': -3.142}, None, None -130.08, [INFO], robot3, {'y': 17.197, 'x': -36.857, 'yaw': -3.141}, None, None -130.08, [INFO], robot3, {'battery-level': '41.62'}, None, None -140.09, [INFO], robot3, {'y': 17.313, 'x': -36.716, 'yaw': -3.142}, None, None -140.09, [INFO], robot3, {'battery-level': '41.26'}, None, None -150.06, [INFO], robot3, {'battery-level': '40.90'}, None, None -150.06, [INFO], robot3, {'y': 17.233, 'x': -37.094, 'yaw': -3.142}, None, None -160.04, [INFO], robot3, {'battery-level': '40.54'}, None, None -160.04, [INFO], robot3, {'y': 17.237, 'x': -36.908, 'yaw': 3.141}, None, None -170.06, [INFO], robot3, {'y': 17.405, 'x': -36.954, 'yaw': 3.14}, None, None -170.06, [INFO], robot3, {'battery-level': '40.18'}, None, None -180.06, [INFO], robot3, {'battery-level': '39.82'}, None, None -180.06, [INFO], robot3, {'y': 17.252, 'x': -37.062, 'yaw': -3.142}, None, None -190.01, [INFO], robot3, {'battery-level': '39.46'}, None, None -190.01, [INFO], robot3, {'y': 17.276, 'x': -36.87, 'yaw': 3.141}, None, None -200.02, [INFO], robot3, {'battery-level': '39.10'}, None, None -200.02, [INFO], robot3, {'y': 17.469, 'x': -37.073, 'yaw': -3.141}, None, None -210.06, [INFO], robot3, {'battery-level': '38.74'}, None, None -210.06, [INFO], robot3, {'y': 17.315, 'x': -36.923, 'yaw': -3.142}, None, None -220.09, [INFO], robot3, {'y': 17.364, 'x': -37.034, 'yaw': 3.141}, None, None -220.09, [INFO], robot3, {'battery-level': '38.38'}, None, None -230.02, [INFO], robot3, {'battery-level': '38.02'}, None, None -230.02, [INFO], robot3, {'y': 17.254, 'x': -37.05, 'yaw': 3.141}, None, None -233.32, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/32_ababbb.log b/analyze_skills/logs/32_ababbb.log deleted file mode 100644 index 6f204f1d..00000000 --- a/analyze_skills/logs/32_ababbb.log +++ /dev/null @@ -1,25 +0,0 @@ -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot1, {'y': 17.586, 'x': -27.161, 'yaw': -3.141}, None, None -10.04, [INFO], robot1, {'battery-level': '58.72'}, None, None -20.06, [INFO], robot1, {'battery-level': '58.24'}, None, None -20.06, [INFO], robot1, {'y': 16.158, 'x': -27.891, 'yaw': 3.141}, None, None -30.09, [INFO], robot1, {'battery-level': '57.76'}, None, None -30.09, [INFO], robot1, {'y': 16.148, 'x': -30.01, 'yaw': 3.137}, None, None -40.02, [INFO], robot1, {'y': 15.958, 'x': -32.102, 'yaw': 3.141}, None, None -40.02, [INFO], robot1, {'battery-level': '57.28'}, None, None -50.05, [INFO], robot1, {'y': 15.425, 'x': -34.182, 'yaw': 3.141}, None, None -50.05, [INFO], robot1, {'battery-level': '56.80'}, None, None -60.06, [INFO], robot1, {'y': 15.648, 'x': -36.289, 'yaw': 3.141}, None, None -60.06, [INFO], robot1, {'battery-level': '56.32'}, None, None -70.09, [INFO], robot1, {'battery-level': '55.84'}, None, None -70.09, [INFO], robot1, {'y': 17.549, 'x': -36.645, 'yaw': -3.142}, None, None -80.03, [INFO], robot1, {'y': 19.637, 'x': -36.775, 'yaw': 3.141}, None, None -80.03, [INFO], robot1, {'battery-level': '55.36'}, None, None -90.05, [INFO], robot1, {'battery-level': '54.88'}, None, None -90.05, [INFO], robot1, {'y': 21.479, 'x': -37.509, 'yaw': -3.142}, None, None -100.02, [INFO], robot1, {'y': 21.483, 'x': -38.108, 'yaw': -3.142}, None, None -100.02, [INFO], robot1, {'battery-level': '54.40'}, None, None -102.97, [info], nurse, sync, received-request, (status=sending-request) -102.97, [info], nurse, sync, request-sent, (status=waiting) -102.97, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/analyze_skills/logs/32_ababbp.log b/analyze_skills/logs/32_ababbp.log deleted file mode 100644 index e8443d43..00000000 --- a/analyze_skills/logs/32_ababbp.log +++ /dev/null @@ -1,38 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot6, {'y': 18.679, 'x': -34.256, 'yaw': 3.142}, None, None -10.00, [INFO], robot6, {'battery-level': '50.15'}, None, None -20.07, [INFO], robot6, {'y': 17.892, 'x': -35.949, 'yaw': 3.139}, None, None -20.07, [INFO], robot6, {'battery-level': '49.43'}, None, None -30.07, [INFO], robot6, {'y': 19.68, 'x': -36.835, 'yaw': -3.141}, None, None -30.07, [INFO], robot6, {'battery-level': '48.71'}, None, None -40.09, [INFO], robot6, {'battery-level': '47.99'}, None, None -40.09, [INFO], robot6, {'y': 21.551, 'x': -37.493, 'yaw': 3.141}, None, None -50.02, [INFO], robot6, {'battery-level': '47.27'}, None, None -50.02, [INFO], robot6, {'y': 21.521, 'x': -38.147, 'yaw': 3.141}, None, None -56.28, [info], nurse, sync, received-request, (status=sending-request) -56.28, [info], nurse, sync, request-sent, (status=waiting) -56.28, [info], nurse, sync, wait-message, (status=message-received) -60.04, [INFO], robot6, {'y': 21.445, 'x': -37.575, 'yaw': 3.14}, None, None -60.04, [INFO], robot6, {'battery-level': '46.55'}, None, None -70.07, [INFO], robot6, {'battery-level': '45.83'}, None, None -70.07, [INFO], robot6, {'y': 19.493, 'x': -37.142, 'yaw': 3.142}, None, None -80.08, [INFO], robot6, {'y': 17.387, 'x': -37.069, 'yaw': 3.142}, None, None -80.08, [INFO], robot6, {'battery-level': '45.11'}, None, None -90.00, [INFO], robot6, {'y': 15.896, 'x': -36.117, 'yaw': 3.141}, None, None -90.00, [INFO], robot6, {'battery-level': '44.39'}, None, None -100.09, [INFO], robot6, {'battery-level': '43.67'}, None, None -100.09, [INFO], robot6, {'y': 15.366, 'x': -34.036, 'yaw': 3.141}, None, None -110.03, [INFO], robot6, {'y': 15.464, 'x': -31.935, 'yaw': 3.142}, None, None -110.03, [INFO], robot6, {'battery-level': '42.95'}, None, None -120.07, [INFO], robot6, {'y': 15.632, 'x': -29.818, 'yaw': 3.142}, None, None -120.07, [INFO], robot6, {'battery-level': '42.23'}, None, None -130.01, [INFO], robot6, {'y': 15.751, 'x': -27.702, 'yaw': 3.141}, None, None -130.01, [INFO], robot6, {'battery-level': '41.51'}, None, None -140.08, [INFO], robot6, {'battery-level': '40.79'}, None, None -140.08, [INFO], robot6, {'y': 15.01, 'x': -25.961, 'yaw': 3.141}, None, None -150.03, [INFO], robot6, {'y': 13.052, 'x': -25.87, 'yaw': -3.142}, None, None -150.03, [INFO], robot6, {'battery-level': '40.07'}, None, None -157.67, [info], lab_arm, sync, wait-message, (status=message-received) -158.60, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/33_ababcb.log b/analyze_skills/logs/33_ababcb.log deleted file mode 100644 index 1685cdd0..00000000 --- a/analyze_skills/logs/33_ababcb.log +++ /dev/null @@ -1,26 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'y': 17.298, 'x': -27.12, 'yaw': -3.142}, None, None -10.04, [INFO], robot6, {'battery-level': '50.15'}, None, None -20.09, [INFO], robot6, {'y': 16.303, 'x': -28.193, 'yaw': -3.141}, None, None -20.09, [INFO], robot6, {'battery-level': '49.43'}, None, None -30.03, [INFO], robot6, {'battery-level': '48.71'}, None, None -30.03, [INFO], robot6, {'y': 17.886, 'x': -28.586, 'yaw': 3.14}, None, None -40.03, [INFO], robot6, {'battery-level': '47.99'}, None, None -40.03, [INFO], robot6, {'y': 18.048, 'x': -28.575, 'yaw': -3.142}, None, None -45.47, [info], nurse, sync, received-request, (status=sending-request) -45.47, [info], nurse, sync, request-sent, (status=waiting) -45.55, [info], nurse, sync, wait-message, (status=message-received) -50.07, [INFO], robot6, {'y': 17.34, 'x': -28.696, 'yaw': 3.142}, None, None -50.07, [INFO], robot6, {'battery-level': '47.27'}, None, None -60.02, [INFO], robot6, {'y': 16.125, 'x': -27.691, 'yaw': 3.141}, None, None -60.02, [INFO], robot6, {'battery-level': '46.55'}, None, None -70.04, [INFO], robot6, {'y': 15.357, 'x': -26.034, 'yaw': 3.141}, None, None -70.04, [INFO], robot6, {'battery-level': '45.83'}, None, None -80.08, [INFO], robot6, {'battery-level': '45.11'}, None, None -80.08, [INFO], robot6, {'y': 13.27, 'x': -25.737, 'yaw': 3.141}, None, None -90.05, [INFO], robot6, {'y': 12.927, 'x': -25.936, 'yaw': -3.142}, None, None -90.05, [INFO], robot6, {'battery-level': '44.39'}, None, None -90.97, [info], lab_arm, sync, wait-message, (status=message-received) -91.89, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/33_ababcp.log b/analyze_skills/logs/33_ababcp.log deleted file mode 100644 index 1730506d..00000000 --- a/analyze_skills/logs/33_ababcp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'battery-level': '50.15'}, None, None -10.01, [INFO], robot6, {'y': 17.441, 'x': -27.139, 'yaw': -3.142}, None, None -20.07, [INFO], robot6, {'y': 16.276, 'x': -28.007, 'yaw': -3.141}, None, None -20.07, [INFO], robot6, {'battery-level': '49.43'}, None, None -30.03, [INFO], robot6, {'battery-level': '48.71'}, None, None -30.03, [INFO], robot6, {'y': 17.859, 'x': -28.621, 'yaw': -3.141}, None, None -37.37, [info], nurse, sync, received-request, (status=sending-request) -37.37, [info], nurse, sync, request-sent, (status=waiting) -37.37, [info], nurse, sync, wait-message, (status=message-received) -40.04, [INFO], robot6, {'y': 17.643, 'x': -28.601, 'yaw': -3.141}, None, None -40.04, [INFO], robot6, {'battery-level': '47.99'}, None, None -50.00, [INFO], robot6, {'battery-level': '47.27'}, None, None -50.00, [INFO], robot6, {'y': 16.078, 'x': -28.07, 'yaw': -3.141}, None, None -60.09, [INFO], robot6, {'battery-level': '46.55'}, None, None -60.09, [INFO], robot6, {'y': 15.641, 'x': -26.135, 'yaw': 3.141}, None, None -70.02, [INFO], robot6, {'y': 13.56, 'x': -25.741, 'yaw': 3.141}, None, None -70.02, [INFO], robot6, {'battery-level': '45.83'}, None, None -80.03, [INFO], robot6, {'battery-level': '45.11'}, None, None -80.03, [INFO], robot6, {'y': 12.909, 'x': -25.959, 'yaw': -3.142}, None, None -80.86, [info], lab_arm, sync, wait-message, (status=message-received) -81.78, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/34_abacab.log b/analyze_skills/logs/34_abacab.log deleted file mode 100644 index 7daf8507..00000000 --- a/analyze_skills/logs/34_abacab.log +++ /dev/null @@ -1,47 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot2, {'battery-level': '82.96'}, None, None -10.06, [INFO], robot2, {'y': 17.293, 'x': -19.28, 'yaw': 3.142}, None, None -20.07, [INFO], robot2, {'battery-level': '82.42'}, None, None -20.07, [INFO], robot2, {'y': 16.238, 'x': -20.451, 'yaw': 3.142}, None, None -30.03, [INFO], robot2, {'y': 16.187, 'x': -22.552, 'yaw': 3.142}, None, None -30.03, [INFO], robot2, {'battery-level': '81.88'}, None, None -40.06, [INFO], robot2, {'y': 16.14, 'x': -24.669, 'yaw': 3.14}, None, None -40.06, [INFO], robot2, {'battery-level': '81.34'}, None, None -50.02, [INFO], robot2, {'battery-level': '80.80'}, None, None -50.02, [INFO], robot2, {'y': 16.065, 'x': -26.762, 'yaw': -3.142}, None, None -60.03, [INFO], robot2, {'battery-level': '80.26'}, None, None -60.03, [INFO], robot2, {'y': 16.172, 'x': -28.881, 'yaw': -3.142}, None, None -70.03, [INFO], robot2, {'battery-level': '79.72'}, None, None -70.03, [INFO], robot2, {'y': 16.091, 'x': -31.002, 'yaw': 3.141}, None, None -80.06, [INFO], robot2, {'battery-level': '79.18'}, None, None -80.06, [INFO], robot2, {'y': 15.724, 'x': -33.117, 'yaw': -3.141}, None, None -90.02, [INFO], robot2, {'y': 15.428, 'x': -35.212, 'yaw': 3.142}, None, None -90.02, [INFO], robot2, {'battery-level': '78.64'}, None, None -100.07, [INFO], robot2, {'battery-level': '78.10'}, None, None -100.07, [INFO], robot2, {'y': 16.497, 'x': -36.613, 'yaw': -3.142}, None, None -110.04, [INFO], robot2, {'y': 17.551, 'x': -36.659, 'yaw': -3.142}, None, None -110.04, [INFO], robot2, {'battery-level': '77.56'}, None, None -120.09, [INFO], robot2, {'battery-level': '77.02'}, None, None -120.09, [INFO], robot2, {'y': 17.551, 'x': -36.659, 'yaw': -3.142}, None, None -130.05, [INFO], robot2, {'y': 17.568, 'x': -36.695, 'yaw': -3.141}, None, None -130.05, [INFO], robot2, {'battery-level': '76.48'}, None, None -140.01, [INFO], robot2, {'battery-level': '75.94'}, None, None -140.01, [INFO], robot2, {'y': 18.017, 'x': -35.882, 'yaw': -3.141}, None, None -150.03, [INFO], robot2, {'battery-level': '75.40'}, None, None -150.03, [INFO], robot2, {'y': 18.179, 'x': -35.58, 'yaw': -3.141}, None, None -160.07, [INFO], robot2, {'battery-level': '74.86'}, None, None -160.07, [INFO], robot2, {'y': 18.195, 'x': -35.808, 'yaw': 3.141}, None, None -170.04, [INFO], robot2, {'y': 18.214, 'x': -35.8, 'yaw': -3.142}, None, None -170.04, [INFO], robot2, {'battery-level': '74.32'}, None, None -180.06, [INFO], robot2, {'y': 18.214, 'x': -35.8, 'yaw': -3.142}, None, None -180.06, [INFO], robot2, {'battery-level': '73.78'}, None, None -190.05, [INFO], robot2, {'battery-level': '73.24'}, None, None -190.05, [INFO], robot2, {'y': 18.214, 'x': -35.801, 'yaw': 3.142}, None, None -200.07, [INFO], robot2, {'battery-level': '72.70'}, None, None -200.07, [INFO], robot2, {'y': 18.214, 'x': -35.8, 'yaw': -3.142}, None, None -210.09, [INFO], robot2, {'battery-level': '72.16'}, None, None -210.09, [INFO], robot2, {'y': 18.217, 'x': -35.798, 'yaw': -3.142}, None, None -220.03, [INFO], robot2, {'battery-level': '71.62'}, None, None -220.03, [INFO], robot2, {'y': 18.224, 'x': -35.773, 'yaw': 3.142}, None, None -220.67, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/34_abacap.log b/analyze_skills/logs/34_abacap.log deleted file mode 100644 index b4a9c594..00000000 --- a/analyze_skills/logs/34_abacap.log +++ /dev/null @@ -1,55 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot3, {'battery-level': '45.94'}, None, None -10.01, [INFO], robot3, {'y': 21.55, 'x': -37.504, 'yaw': -3.14}, None, None -20.05, [INFO], robot3, {'y': 19.642, 'x': -37.103, 'yaw': 3.142}, None, None -20.05, [INFO], robot3, {'battery-level': '45.58'}, None, None -30.09, [INFO], robot3, {'battery-level': '45.22'}, None, None -30.09, [INFO], robot3, {'y': 17.94, 'x': -35.861, 'yaw': 3.141}, None, None -40.06, [INFO], robot3, {'y': 18.622, 'x': -34.111, 'yaw': 3.142}, None, None -40.06, [INFO], robot3, {'battery-level': '44.86'}, None, None -50.01, [INFO], robot3, {'y': 18.907, 'x': -33.933, 'yaw': 3.142}, None, None -50.01, [INFO], robot3, {'battery-level': '44.50'}, None, None -51.95, [info], nurse, sync, received-request, (status=sending-request) -51.95, [info], nurse, sync, request-sent, (status=waiting) -51.95, [info], nurse, sync, wait-message, (status=message-received) -60.06, [INFO], robot3, {'battery-level': '44.14'}, None, None -60.06, [INFO], robot3, {'y': 17.9, 'x': -34.89, 'yaw': 3.142}, None, None -70.08, [INFO], robot3, {'battery-level': '43.78'}, None, None -70.08, [INFO], robot3, {'y': 18.071, 'x': -36.305, 'yaw': 3.141}, None, None -80.06, [INFO], robot3, {'battery-level': '43.42'}, None, None -80.06, [INFO], robot3, {'y': 17.505, 'x': -36.834, 'yaw': 3.141}, None, None -90.04, [INFO], robot3, {'y': 17.199, 'x': -37.114, 'yaw': 3.14}, None, None -90.04, [INFO], robot3, {'battery-level': '43.06'}, None, None -100.08, [INFO], robot3, {'y': 17.255, 'x': -37.018, 'yaw': 3.141}, None, None -100.08, [INFO], robot3, {'battery-level': '42.70'}, None, None -110.04, [INFO], robot3, {'battery-level': '42.34'}, None, None -110.04, [INFO], robot3, {'y': 17.509, 'x': -36.669, 'yaw': -3.141}, None, None -120.00, [INFO], robot3, {'battery-level': '41.98'}, None, None -120.00, [INFO], robot3, {'y': 17.403, 'x': -36.878, 'yaw': 3.142}, None, None -130.01, [INFO], robot3, {'battery-level': '41.62'}, None, None -130.01, [INFO], robot3, {'y': 17.26, 'x': -37.045, 'yaw': 3.141}, None, None -140.05, [INFO], robot3, {'battery-level': '41.26'}, None, None -140.05, [INFO], robot3, {'y': 17.369, 'x': -36.939, 'yaw': 3.14}, None, None -150.06, [INFO], robot3, {'y': 17.432, 'x': -36.54, 'yaw': -3.142}, None, None -150.06, [INFO], robot3, {'battery-level': '40.90'}, None, None -160.01, [INFO], robot3, {'battery-level': '40.54'}, None, None -160.01, [INFO], robot3, {'y': 17.528, 'x': -36.854, 'yaw': -3.142}, None, None -170.02, [INFO], robot3, {'battery-level': '40.18'}, None, None -170.02, [INFO], robot3, {'y': 17.421, 'x': -36.631, 'yaw': -3.142}, None, None -180.06, [INFO], robot3, {'battery-level': '39.82'}, None, None -180.06, [INFO], robot3, {'y': 17.435, 'x': -36.955, 'yaw': 3.141}, None, None -190.08, [INFO], robot3, {'battery-level': '39.46'}, None, None -190.08, [INFO], robot3, {'y': 17.302, 'x': -37.01, 'yaw': -3.141}, None, None -200.00, [INFO], robot3, {'battery-level': '39.10'}, None, None -200.00, [INFO], robot3, {'y': 17.186, 'x': -36.85, 'yaw': -3.141}, None, None -210.05, [INFO], robot3, {'battery-level': '38.74'}, None, None -210.05, [INFO], robot3, {'y': 17.407, 'x': -37.051, 'yaw': -3.141}, None, None -220.01, [INFO], robot3, {'y': 17.441, 'x': -36.936, 'yaw': -3.142}, None, None -220.01, [INFO], robot3, {'battery-level': '38.38'}, None, None -230.06, [INFO], robot3, {'y': 17.328, 'x': -36.962, 'yaw': -3.142}, None, None -230.06, [INFO], robot3, {'battery-level': '38.02'}, None, None -240.02, [INFO], robot3, {'y': 17.452, 'x': -37.052, 'yaw': -3.141}, None, None -240.02, [INFO], robot3, {'battery-level': '37.66'}, None, None -243.33, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/35_abacbb.log b/analyze_skills/logs/35_abacbb.log deleted file mode 100644 index db9f99a6..00000000 --- a/analyze_skills/logs/35_abacbb.log +++ /dev/null @@ -1,47 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot4, {'y': 34.275, 'x': -33.597, 'yaw': 3.142}, None, None -10.09, [INFO], robot4, {'battery-level': '64.67'}, None, None -20.06, [INFO], robot4, {'battery-level': '64.07'}, None, None -20.06, [INFO], robot4, {'y': 34.672, 'x': -35.662, 'yaw': 3.137}, None, None -30.07, [INFO], robot4, {'battery-level': '63.47'}, None, None -30.07, [INFO], robot4, {'y': 33.291, 'x': -36.888, 'yaw': -3.141}, None, None -40.01, [INFO], robot4, {'battery-level': '62.87'}, None, None -40.01, [INFO], robot4, {'y': 31.192, 'x': -36.889, 'yaw': -3.141}, None, None -50.05, [INFO], robot4, {'y': 29.087, 'x': -36.951, 'yaw': -3.141}, None, None -50.05, [INFO], robot4, {'battery-level': '62.27'}, None, None -60.02, [INFO], robot4, {'y': 26.985, 'x': -36.945, 'yaw': 3.141}, None, None -60.02, [INFO], robot4, {'battery-level': '61.67'}, None, None -70.00, [INFO], robot4, {'battery-level': '61.07'}, None, None -70.00, [INFO], robot4, {'y': 24.878, 'x': -37.038, 'yaw': 3.141}, None, None -80.06, [INFO], robot4, {'y': 22.764, 'x': -37.086, 'yaw': 3.141}, None, None -80.06, [INFO], robot4, {'battery-level': '60.47'}, None, None -90.03, [INFO], robot4, {'battery-level': '59.87'}, None, None -90.03, [INFO], robot4, {'y': 21.374, 'x': -37.951, 'yaw': 3.138}, None, None -96.30, [info], nurse, sync, received-request, (status=sending-request) -96.30, [info], nurse, sync, request-sent, (status=waiting) -96.39, [info], nurse, sync, wait-message, (status=message-received) -100.08, [INFO], robot4, {'y': 21.372, 'x': -37.489, 'yaw': -3.141}, None, None -100.08, [INFO], robot4, {'battery-level': '59.27'}, None, None -110.05, [INFO], robot4, {'battery-level': '58.67'}, None, None -110.05, [INFO], robot4, {'y': 19.392, 'x': -37.147, 'yaw': -3.141}, None, None -120.05, [INFO], robot4, {'battery-level': '58.07'}, None, None -120.05, [INFO], robot4, {'y': 17.291, 'x': -37.113, 'yaw': 3.141}, None, None -130.06, [INFO], robot4, {'y': 15.842, 'x': -36.037, 'yaw': -3.142}, None, None -130.06, [INFO], robot4, {'battery-level': '57.47'}, None, None -140.08, [INFO], robot4, {'battery-level': '56.87'}, None, None -140.08, [INFO], robot4, {'y': 15.337, 'x': -33.966, 'yaw': -3.141}, None, None -150.07, [INFO], robot4, {'battery-level': '56.27'}, None, None -150.07, [INFO], robot4, {'y': 15.564, 'x': -31.847, 'yaw': -3.142}, None, None -160.04, [INFO], robot4, {'battery-level': '55.67'}, None, None -160.04, [INFO], robot4, {'y': 15.64, 'x': -29.738, 'yaw': 3.141}, None, None -170.03, [INFO], robot4, {'battery-level': '55.07'}, None, None -170.03, [INFO], robot4, {'y': 15.81, 'x': -27.63, 'yaw': 3.141}, None, None -180.02, [INFO], robot4, {'y': 15.023, 'x': -26.002, 'yaw': 3.141}, None, None -180.02, [INFO], robot4, {'battery-level': '54.47'}, None, None -190.02, [INFO], robot4, {'y': 13.043, 'x': -25.873, 'yaw': 3.141}, None, None -190.02, [INFO], robot4, {'battery-level': '53.87'}, None, None -197.44, [info], lab_arm, sync, wait-message, (status=message-received) -198.36, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/35_abacbp.log b/analyze_skills/logs/35_abacbp.log deleted file mode 100644 index 0c741157..00000000 --- a/analyze_skills/logs/35_abacbp.log +++ /dev/null @@ -1,41 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'battery-level': '50.15'}, None, None -10.01, [INFO], robot6, {'y': 18.455, 'x': -34.36, 'yaw': 3.142}, None, None -20.03, [INFO], robot6, {'battery-level': '49.43'}, None, None -20.03, [INFO], robot6, {'y': 17.989, 'x': -36.14, 'yaw': 3.141}, None, None -30.01, [INFO], robot6, {'battery-level': '48.71'}, None, None -30.01, [INFO], robot6, {'y': 19.828, 'x': -36.868, 'yaw': 3.141}, None, None -40.05, [INFO], robot6, {'battery-level': '47.99'}, None, None -40.05, [INFO], robot6, {'y': 21.562, 'x': -37.674, 'yaw': -3.142}, None, None -50.09, [INFO], robot6, {'battery-level': '47.27'}, None, None -50.09, [INFO], robot6, {'y': 21.439, 'x': -38.099, 'yaw': 3.142}, None, None -52.57, [info], nurse, sync, received-request, (status=sending-request) -52.57, [info], nurse, sync, request-sent, (status=waiting) -52.57, [info], nurse, sync, wait-message, (status=message-received) -60.05, [INFO], robot6, {'battery-level': '46.55'}, None, None -60.05, [INFO], robot6, {'y': 20.78, 'x': -37.19, 'yaw': 3.141}, None, None -70.00, [INFO], robot6, {'battery-level': '45.83'}, None, None -70.00, [INFO], robot6, {'y': 18.683, 'x': -37.092, 'yaw': -3.142}, None, None -80.07, [INFO], robot6, {'battery-level': '45.11'}, None, None -80.07, [INFO], robot6, {'y': 16.557, 'x': -37.057, 'yaw': 3.141}, None, None -90.04, [INFO], robot6, {'battery-level': '44.39'}, None, None -90.04, [INFO], robot6, {'y': 15.667, 'x': -35.338, 'yaw': -3.142}, None, None -100.02, [INFO], robot6, {'battery-level': '43.67'}, None, None -100.02, [INFO], robot6, {'y': 15.451, 'x': -33.249, 'yaw': 3.142}, None, None -110.06, [INFO], robot6, {'battery-level': '42.95'}, None, None -110.06, [INFO], robot6, {'y': 15.637, 'x': -31.135, 'yaw': 3.141}, None, None -120.03, [INFO], robot6, {'battery-level': '42.23'}, None, None -120.03, [INFO], robot6, {'y': 15.801, 'x': -29.036, 'yaw': -3.142}, None, None -130.07, [INFO], robot6, {'battery-level': '41.51'}, None, None -130.07, [INFO], robot6, {'y': 15.852, 'x': -26.915, 'yaw': 3.142}, None, None -140.02, [INFO], robot6, {'y': 14.376, 'x': -25.726, 'yaw': -3.14}, None, None -140.02, [INFO], robot6, {'battery-level': '40.79'}, None, None -150.05, [INFO], robot6, {'battery-level': '40.07'}, None, None -150.05, [INFO], robot6, {'y': 12.926, 'x': -25.932, 'yaw': -3.142}, None, None -160.06, [INFO], robot6, {'y': 12.795, 'x': -26.004, 'yaw': -3.141}, None, None -160.06, [INFO], robot6, {'battery-level': '39.35'}, None, None -164.00, [info], lab_arm, sync, wait-message, (status=message-received) -164.92, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/36_abaccb.log b/analyze_skills/logs/36_abaccb.log deleted file mode 100644 index 6332d088..00000000 --- a/analyze_skills/logs/36_abaccb.log +++ /dev/null @@ -1,51 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot1, {'battery-level': '58.72'}, None, None -10.03, [INFO], robot1, {'y': 33.951, 'x': -39.441, 'yaw': -3.141}, None, None -20.04, [INFO], robot1, {'battery-level': '58.24'}, None, None -20.04, [INFO], robot1, {'y': 34.498, 'x': -37.57, 'yaw': -3.141}, None, None -30.09, [INFO], robot1, {'battery-level': '57.76'}, None, None -30.09, [INFO], robot1, {'y': 32.573, 'x': -37.044, 'yaw': 3.14}, None, None -40.05, [INFO], robot1, {'y': 30.468, 'x': -37.049, 'yaw': 3.141}, None, None -40.05, [INFO], robot1, {'battery-level': '57.28'}, None, None -50.08, [INFO], robot1, {'battery-level': '56.80'}, None, None -50.08, [INFO], robot1, {'y': 28.349, 'x': -36.998, 'yaw': 3.141}, None, None -60.02, [INFO], robot1, {'battery-level': '56.32'}, None, None -60.02, [INFO], robot1, {'y': 26.264, 'x': -37.043, 'yaw': 3.141}, None, None -70.05, [INFO], robot1, {'battery-level': '55.84'}, None, None -70.05, [INFO], robot1, {'y': 24.149, 'x': -37.02, 'yaw': 3.141}, None, None -80.00, [INFO], robot1, {'y': 22.041, 'x': -37.115, 'yaw': 3.141}, None, None -80.00, [INFO], robot1, {'battery-level': '55.36'}, None, None -90.04, [INFO], robot1, {'battery-level': '54.88'}, None, None -90.04, [INFO], robot1, {'y': 19.931, 'x': -37.101, 'yaw': 3.141}, None, None -100.01, [INFO], robot1, {'y': 17.822, 'x': -37.0, 'yaw': 3.14}, None, None -100.01, [INFO], robot1, {'battery-level': '54.40'}, None, None -110.03, [INFO], robot1, {'battery-level': '53.92'}, None, None -110.03, [INFO], robot1, {'y': 15.868, 'x': -36.645, 'yaw': 3.141}, None, None -120.09, [INFO], robot1, {'y': 15.388, 'x': -34.564, 'yaw': -3.142}, None, None -120.09, [INFO], robot1, {'battery-level': '53.44'}, None, None -130.01, [INFO], robot1, {'y': 15.497, 'x': -32.457, 'yaw': 3.142}, None, None -130.01, [INFO], robot1, {'battery-level': '52.96'}, None, None -140.03, [INFO], robot1, {'battery-level': '52.48'}, None, None -140.03, [INFO], robot1, {'y': 15.565, 'x': -30.342, 'yaw': 3.141}, None, None -150.06, [INFO], robot1, {'battery-level': '52.00'}, None, None -150.06, [INFO], robot1, {'y': 16.432, 'x': -28.615, 'yaw': 3.141}, None, None -160.01, [INFO], robot1, {'battery-level': '51.52'}, None, None -160.01, [INFO], robot1, {'y': 17.955, 'x': -28.602, 'yaw': -3.141}, None, None -166.53, [info], nurse, sync, received-request, (status=sending-request) -166.53, [info], nurse, sync, request-sent, (status=waiting) -166.53, [info], nurse, sync, wait-message, (status=message-received) -170.05, [INFO], robot1, {'battery-level': '51.04'}, None, None -170.05, [INFO], robot1, {'y': 17.492, 'x': -28.725, 'yaw': 3.141}, None, None -180.07, [INFO], robot1, {'battery-level': '50.56'}, None, None -180.07, [INFO], robot1, {'y': 16.166, 'x': -27.869, 'yaw': 3.141}, None, None -190.04, [INFO], robot1, {'battery-level': '50.08'}, None, None -190.04, [INFO], robot1, {'y': 15.54, 'x': -26.083, 'yaw': 3.142}, None, None -200.01, [INFO], robot1, {'battery-level': '49.60'}, None, None -200.01, [INFO], robot1, {'y': 13.457, 'x': -25.729, 'yaw': -3.142}, None, None -210.05, [INFO], robot1, {'y': 12.906, 'x': -25.952, 'yaw': 3.141}, None, None -210.05, [INFO], robot1, {'battery-level': '49.12'}, None, None -218.88, [info], lab_arm, sync, wait-message, (status=message-received) -219.80, [WARN], robot1, SUCCESS, None, None -220.07, [INFO], robot1, {'battery-level': '48.64'}, None, None -220.07, [INFO], robot1, {'y': 12.844, 'x': -26.004, 'yaw': 3.141}, None, None diff --git a/analyze_skills/logs/36_abaccp.log b/analyze_skills/logs/36_abaccp.log deleted file mode 100644 index ae1d8356..00000000 --- a/analyze_skills/logs/36_abaccp.log +++ /dev/null @@ -1,25 +0,0 @@ -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot6, {'battery-level': '50.15'}, None, None -10.00, [INFO], robot6, {'y': 17.541, 'x': -27.156, 'yaw': 3.142}, None, None -20.04, [INFO], robot6, {'battery-level': '49.43'}, None, None -20.04, [INFO], robot6, {'y': 16.25, 'x': -27.943, 'yaw': 3.141}, None, None -30.08, [INFO], robot6, {'battery-level': '48.71'}, None, None -30.08, [INFO], robot6, {'y': 17.824, 'x': -28.622, 'yaw': 3.142}, None, None -40.01, [INFO], robot6, {'battery-level': '47.99'}, None, None -40.01, [INFO], robot6, {'y': 17.94, 'x': -28.622, 'yaw': -3.142}, None, None -44.15, [info], nurse, sync, received-request, (status=sending-request) -44.15, [info], nurse, sync, request-sent, (status=waiting) -44.24, [info], nurse, sync, wait-message, (status=message-received) -50.05, [INFO], robot6, {'y': 16.956, 'x': -28.745, 'yaw': 3.141}, None, None -50.05, [INFO], robot6, {'battery-level': '47.27'}, None, None -60.04, [INFO], robot6, {'battery-level': '46.55'}, None, None -60.04, [INFO], robot6, {'y': 16.095, 'x': -27.367, 'yaw': -3.142}, None, None -70.06, [INFO], robot6, {'battery-level': '45.83'}, None, None -70.06, [INFO], robot6, {'y': 14.954, 'x': -25.911, 'yaw': 3.141}, None, None -80.04, [INFO], robot6, {'y': 13.028, 'x': -25.876, 'yaw': 3.142}, None, None -80.04, [INFO], robot6, {'battery-level': '45.11'}, None, None -88.71, [info], lab_arm, sync, wait-message, (status=message-received) -89.63, [WARN], robot6, SUCCESS, None, None -90.08, [INFO], robot6, {'y': 12.93, 'x': -25.944, 'yaw': 3.142}, None, None -90.08, [INFO], robot6, {'battery-level': '44.39'}, None, None diff --git a/analyze_skills/logs/37_abbaab.log b/analyze_skills/logs/37_abbaab.log deleted file mode 100644 index 8876cf2c..00000000 --- a/analyze_skills/logs/37_abbaab.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot5, {'y': 17.992, 'x': -13.509, 'yaw': -3.141}, None, None -10.07, [INFO], robot5, {'battery-level': '27.50'}, None, None -20.00, [INFO], robot5, {'y': 16.196, 'x': -13.871, 'yaw': 3.141}, None, None -20.00, [INFO], robot5, {'battery-level': '26.74'}, None, None -30.07, [INFO], robot5, {'y': 16.099, 'x': -16.016, 'yaw': 3.141}, None, None -30.07, [INFO], robot5, {'battery-level': '25.98'}, None, None -40.08, [INFO], robot5, {'y': 16.092, 'x': -18.128, 'yaw': 3.141}, None, None -40.08, [INFO], robot5, {'battery-level': '25.22'}, None, None -50.04, [INFO], robot5, {'y': 16.219, 'x': -20.22, 'yaw': -3.142}, None, None -50.04, [INFO], robot5, {'battery-level': '24.46'}, None, None -60.05, [INFO], robot5, {'battery-level': '23.70'}, None, None -60.05, [INFO], robot5, {'y': 16.22, 'x': -22.331, 'yaw': 3.141}, None, None -70.02, [INFO], robot5, {'battery-level': '22.94'}, None, None -70.02, [INFO], robot5, {'y': 16.143, 'x': -24.421, 'yaw': 3.141}, None, None -80.02, [INFO], robot5, {'y': 16.099, 'x': -26.54, 'yaw': -3.141}, None, None -80.02, [INFO], robot5, {'battery-level': '22.18'}, None, None -90.08, [INFO], robot5, {'battery-level': '21.42'}, None, None -90.08, [INFO], robot5, {'y': 16.197, 'x': -28.671, 'yaw': -3.142}, None, None -100.01, [INFO], robot5, {'y': 16.132, 'x': -30.771, 'yaw': 3.142}, None, None -100.01, [INFO], robot5, {'battery-level': '20.66'}, None, None -110.08, [INFO], robot5, {'battery-level': '19.90'}, None, None -110.08, [INFO], robot5, {'y': 15.84, 'x': -32.898, 'yaw': 3.142}, None, None -120.05, [INFO], robot5, {'battery-level': '19.14'}, None, None -120.05, [INFO], robot5, {'y': 15.371, 'x': -34.959, 'yaw': 3.14}, None, None -130.03, [INFO], robot5, {'battery-level': '18.38'}, None, None -130.03, [INFO], robot5, {'y': 16.114, 'x': -36.786, 'yaw': 3.141}, None, None -140.03, [INFO], robot5, {'y': 17.597, 'x': -36.761, 'yaw': -3.141}, None, None -140.03, [INFO], robot5, {'battery-level': '17.62'}, None, None -150.01, [INFO], robot5, {'y': 17.6, 'x': -36.758, 'yaw': -3.142}, None, None -150.01, [INFO], robot5, {'battery-level': '16.86'}, None, None -160.05, [INFO], robot5, {'y': 17.604, 'x': -36.758, 'yaw': -3.142}, None, None -160.05, [INFO], robot5, {'battery-level': '16.10'}, None, None -170.03, [INFO], robot5, {'battery-level': '15.34'}, None, None -170.03, [INFO], robot5, {'y': 17.689, 'x': -36.741, 'yaw': -3.142}, None, None -180.05, [INFO], robot5, {'y': 17.758, 'x': -36.241, 'yaw': 3.142}, None, None -180.05, [INFO], robot5, {'battery-level': '14.58'}, None, None -190.01, [INFO], robot5, {'battery-level': '13.82'}, None, None -190.01, [INFO], robot5, {'y': 18.135, 'x': -35.823, 'yaw': 3.142}, None, None -200.09, [INFO], robot5, {'battery-level': '13.06'}, None, None -200.09, [INFO], robot5, {'y': 18.308, 'x': -35.749, 'yaw': 3.141}, None, None -210.07, [INFO], robot5, {'y': 18.301, 'x': -35.749, 'yaw': 3.142}, None, None -210.07, [INFO], robot5, {'battery-level': '12.30'}, None, None -220.03, [INFO], robot5, {'y': 18.294, 'x': -35.711, 'yaw': -3.142}, None, None -220.03, [INFO], robot5, {'battery-level': '11.54'}, None, None -225.52, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/37_abbaap.log b/analyze_skills/logs/37_abbaap.log deleted file mode 100644 index bbc25b44..00000000 --- a/analyze_skills/logs/37_abbaap.log +++ /dev/null @@ -1,67 +0,0 @@ -0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot4, {'battery-level': '64.70'}, None, None -10.03, [INFO], robot4, {'y': 34.231, 'x': -38.754, 'yaw': 3.141}, None, None -20.06, [INFO], robot4, {'battery-level': '64.14'}, None, None -20.06, [INFO], robot4, {'y': 33.913, 'x': -37.055, 'yaw': 3.142}, None, None -30.03, [INFO], robot4, {'battery-level': '63.58'}, None, None -30.03, [INFO], robot4, {'y': 31.807, 'x': -36.988, 'yaw': 3.14}, None, None -40.05, [INFO], robot4, {'battery-level': '63.02'}, None, None -40.05, [INFO], robot4, {'y': 29.7, 'x': -37.048, 'yaw': 3.141}, None, None -50.08, [INFO], robot4, {'y': 27.584, 'x': -36.989, 'yaw': 3.136}, None, None -50.08, [INFO], robot4, {'battery-level': '62.46'}, None, None -60.02, [INFO], robot4, {'y': 25.493, 'x': -36.99, 'yaw': 3.142}, None, None -60.02, [INFO], robot4, {'battery-level': '61.90'}, None, None -70.04, [INFO], robot4, {'battery-level': '61.34'}, None, None -70.04, [INFO], robot4, {'y': 23.384, 'x': -37.02, 'yaw': 3.141}, None, None -80.06, [INFO], robot4, {'y': 21.272, 'x': -37.13, 'yaw': -3.142}, None, None -80.06, [INFO], robot4, {'battery-level': '60.78'}, None, None -90.06, [INFO], robot4, {'y': 19.157, 'x': -37.039, 'yaw': 3.141}, None, None -90.06, [INFO], robot4, {'battery-level': '60.22'}, None, None -100.08, [INFO], robot4, {'y': 17.817, 'x': -35.414, 'yaw': -3.141}, None, None -100.08, [INFO], robot4, {'battery-level': '59.66'}, None, None -110.06, [INFO], robot4, {'y': 18.874, 'x': -33.97, 'yaw': -3.142}, None, None -110.06, [INFO], robot4, {'battery-level': '59.10'}, None, None -117.58, [info], nurse, sync, received-request, (status=sending-request) -117.58, [info], nurse, sync, request-sent, (status=waiting) -117.67, [info], nurse, sync, wait-message, (status=message-received) -120.07, [INFO], robot4, {'battery-level': '58.54'}, None, None -120.07, [INFO], robot4, {'y': 18.914, 'x': -34.134, 'yaw': -3.142}, None, None -130.01, [INFO], robot4, {'battery-level': '57.98'}, None, None -130.01, [INFO], robot4, {'y': 17.809, 'x': -35.691, 'yaw': 3.142}, None, None -140.07, [INFO], robot4, {'y': 18.067, 'x': -36.201, 'yaw': -3.142}, None, None -140.07, [INFO], robot4, {'battery-level': '57.42'}, None, None -150.02, [INFO], robot4, {'battery-level': '56.86'}, None, None -150.02, [INFO], robot4, {'y': 18.067, 'x': -36.201, 'yaw': -3.142}, None, None -160.08, [INFO], robot4, {'y': 17.354, 'x': -36.983, 'yaw': 3.142}, None, None -160.08, [INFO], robot4, {'battery-level': '56.30'}, None, None -170.05, [INFO], robot4, {'battery-level': '55.74'}, None, None -170.05, [INFO], robot4, {'y': 17.414, 'x': -36.883, 'yaw': 3.14}, None, None -180.01, [INFO], robot4, {'y': 17.219, 'x': -36.922, 'yaw': -3.141}, None, None -180.01, [INFO], robot4, {'battery-level': '55.18'}, None, None -190.01, [INFO], robot4, {'battery-level': '54.62'}, None, None -190.01, [INFO], robot4, {'y': 17.215, 'x': -37.099, 'yaw': -3.141}, None, None -200.03, [INFO], robot4, {'y': 17.361, 'x': -37.043, 'yaw': 3.14}, None, None -200.03, [INFO], robot4, {'battery-level': '54.06'}, None, None -210.02, [INFO], robot4, {'battery-level': '53.50'}, None, None -210.02, [INFO], robot4, {'y': 17.192, 'x': -36.819, 'yaw': -3.142}, None, None -220.04, [INFO], robot4, {'y': 17.404, 'x': -36.858, 'yaw': 3.141}, None, None -220.04, [INFO], robot4, {'battery-level': '52.94'}, None, None -230.07, [INFO], robot4, {'y': 17.421, 'x': -36.865, 'yaw': 3.141}, None, None -230.07, [INFO], robot4, {'battery-level': '52.38'}, None, None -240.08, [INFO], robot4, {'y': 17.337, 'x': -37.026, 'yaw': 3.141}, None, None -240.08, [INFO], robot4, {'battery-level': '51.82'}, None, None -250.04, [INFO], robot4, {'battery-level': '51.26'}, None, None -250.04, [INFO], robot4, {'y': 17.185, 'x': -37.03, 'yaw': -3.141}, None, None -260.07, [INFO], robot4, {'y': 17.382, 'x': -36.738, 'yaw': 3.142}, None, None -260.07, [INFO], robot4, {'battery-level': '50.70'}, None, None -270.01, [INFO], robot4, {'battery-level': '50.14'}, None, None -270.01, [INFO], robot4, {'y': 17.375, 'x': -36.984, 'yaw': 3.141}, None, None -280.04, [INFO], robot4, {'battery-level': '49.58'}, None, None -280.04, [INFO], robot4, {'y': 17.317, 'x': -36.885, 'yaw': -3.142}, None, None -290.03, [INFO], robot4, {'y': 17.308, 'x': -37.057, 'yaw': 3.141}, None, None -290.03, [INFO], robot4, {'battery-level': '49.02'}, None, None -300.04, [INFO], robot4, {'battery-level': '48.46'}, None, None -300.04, [INFO], robot4, {'y': 17.254, 'x': -36.902, 'yaw': -3.141}, None, None -300.22, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/38_abbabb.log b/analyze_skills/logs/38_abbabb.log deleted file mode 100644 index f5947fce..00000000 --- a/analyze_skills/logs/38_abbabb.log +++ /dev/null @@ -1,54 +0,0 @@ -0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot2, {'battery-level': '83.21'}, None, None -10.09, [INFO], robot2, {'y': 17.221, 'x': -19.287, 'yaw': 3.14}, None, None -20.03, [INFO], robot2, {'y': 16.215, 'x': -20.52, 'yaw': 3.142}, None, None -20.03, [INFO], robot2, {'battery-level': '82.95'}, None, None -30.02, [INFO], robot2, {'y': 16.185, 'x': -22.63, 'yaw': 3.141}, None, None -30.02, [INFO], robot2, {'battery-level': '82.69'}, None, None -40.05, [INFO], robot2, {'y': 16.089, 'x': -24.743, 'yaw': 3.141}, None, None -40.05, [INFO], robot2, {'battery-level': '82.43'}, None, None -50.07, [INFO], robot2, {'battery-level': '82.17'}, None, None -50.07, [INFO], robot2, {'y': 16.097, 'x': -26.864, 'yaw': 3.142}, None, None -60.01, [INFO], robot2, {'y': 16.149, 'x': -28.959, 'yaw': -3.142}, None, None -60.01, [INFO], robot2, {'battery-level': '81.91'}, None, None -70.05, [INFO], robot2, {'battery-level': '81.65'}, None, None -70.05, [INFO], robot2, {'y': 16.052, 'x': -31.077, 'yaw': 3.141}, None, None -80.08, [INFO], robot2, {'battery-level': '81.39'}, None, None -80.08, [INFO], robot2, {'y': 15.734, 'x': -33.189, 'yaw': 3.141}, None, None -90.00, [INFO], robot2, {'y': 15.446, 'x': -35.283, 'yaw': -3.141}, None, None -90.09, [INFO], robot2, {'battery-level': '81.13'}, None, None -100.09, [INFO], robot2, {'battery-level': '80.87'}, None, None -100.09, [INFO], robot2, {'y': 16.555, 'x': -36.533, 'yaw': -3.142}, None, None -110.04, [INFO], robot2, {'battery-level': '80.61'}, None, None -110.04, [INFO], robot2, {'y': 18.658, 'x': -36.605, 'yaw': 3.141}, None, None -120.04, [INFO], robot2, {'battery-level': '80.35'}, None, None -120.04, [INFO], robot2, {'y': 20.774, 'x': -36.867, 'yaw': 3.141}, None, None -130.02, [INFO], robot2, {'battery-level': '80.09'}, None, None -130.02, [INFO], robot2, {'y': 21.514, 'x': -38.084, 'yaw': 3.142}, None, None -136.06, [info], nurse, sync, received-request, (status=sending-request) -136.06, [info], nurse, sync, request-sent, (status=waiting) -136.15, [info], nurse, sync, wait-message, (status=message-received) -140.01, [INFO], robot2, {'y': 21.459, 'x': -37.518, 'yaw': -3.141}, None, None -140.01, [INFO], robot2, {'battery-level': '79.83'}, None, None -150.05, [INFO], robot2, {'y': 19.484, 'x': -37.142, 'yaw': 3.141}, None, None -150.05, [INFO], robot2, {'battery-level': '79.57'}, None, None -160.04, [INFO], robot2, {'y': 17.373, 'x': -37.083, 'yaw': 3.141}, None, None -160.04, [INFO], robot2, {'battery-level': '79.31'}, None, None -170.06, [INFO], robot2, {'battery-level': '79.05'}, None, None -170.06, [INFO], robot2, {'y': 15.829, 'x': -36.114, 'yaw': -3.141}, None, None -180.02, [INFO], robot2, {'y': 15.348, 'x': -34.057, 'yaw': -3.141}, None, None -180.02, [INFO], robot2, {'battery-level': '78.79'}, None, None -190.06, [INFO], robot2, {'y': 15.496, 'x': -31.934, 'yaw': -3.142}, None, None -190.06, [INFO], robot2, {'battery-level': '78.53'}, None, None -200.07, [INFO], robot2, {'y': 15.62, 'x': -29.812, 'yaw': 3.14}, None, None -200.07, [INFO], robot2, {'battery-level': '78.27'}, None, None -210.00, [INFO], robot2, {'y': 15.818, 'x': -27.706, 'yaw': 3.141}, None, None -210.00, [INFO], robot2, {'battery-level': '78.01'}, None, None -220.04, [INFO], robot2, {'battery-level': '77.75'}, None, None -220.04, [INFO], robot2, {'y': 15.093, 'x': -26.028, 'yaw': -3.142}, None, None -230.09, [INFO], robot2, {'battery-level': '77.49'}, None, None -230.09, [INFO], robot2, {'y': 13.08, 'x': -25.863, 'yaw': -3.142}, None, None -237.78, [info], lab_arm, sync, wait-message, (status=message-received) -238.71, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/38_abbabp.log b/analyze_skills/logs/38_abbabp.log deleted file mode 100644 index 06391588..00000000 --- a/analyze_skills/logs/38_abbabp.log +++ /dev/null @@ -1,49 +0,0 @@ -0.10, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot4, {'y': 34.261, 'x': -33.568, 'yaw': -3.142}, None, None -10.03, [INFO], robot4, {'battery-level': '64.70'}, None, None -20.02, [INFO], robot4, {'battery-level': '64.14'}, None, None -20.02, [INFO], robot4, {'y': 34.705, 'x': -35.619, 'yaw': -3.14}, None, None -30.06, [INFO], robot4, {'y': 33.307, 'x': -36.838, 'yaw': -3.141}, None, None -30.06, [INFO], robot4, {'battery-level': '63.58'}, None, None -40.05, [INFO], robot4, {'y': 31.201, 'x': -36.837, 'yaw': -3.142}, None, None -40.05, [INFO], robot4, {'battery-level': '63.02'}, None, None -50.07, [INFO], robot4, {'battery-level': '62.46'}, None, None -50.07, [INFO], robot4, {'y': 29.093, 'x': -36.831, 'yaw': -3.142}, None, None -60.05, [INFO], robot4, {'y': 26.993, 'x': -36.845, 'yaw': 3.14}, None, None -60.05, [INFO], robot4, {'battery-level': '61.90'}, None, None -70.03, [INFO], robot4, {'y': 24.892, 'x': -36.895, 'yaw': -3.141}, None, None -70.03, [INFO], robot4, {'battery-level': '61.34'}, None, None -80.01, [INFO], robot4, {'battery-level': '60.78'}, None, None -80.01, [INFO], robot4, {'y': 22.786, 'x': -36.986, 'yaw': -3.142}, None, None -90.09, [INFO], robot4, {'battery-level': '60.22'}, None, None -90.09, [INFO], robot4, {'y': 21.249, 'x': -37.852, 'yaw': 3.142}, None, None -100.07, [INFO], robot4, {'battery-level': '59.66'}, None, None -100.07, [INFO], robot4, {'y': 21.368, 'x': -38.034, 'yaw': 3.141}, None, None -110.00, [INFO], robot4, {'battery-level': '59.10'}, None, None -110.00, [INFO], robot4, {'y': 21.427, 'x': -38.107, 'yaw': -3.141}, None, None -114.86, [info], nurse, sync, received-request, (status=sending-request) -114.86, [info], nurse, sync, request-sent, (status=waiting) -114.86, [info], nurse, sync, wait-message, (status=message-received) -120.06, [INFO], robot4, {'y': 21.228, 'x': -37.303, 'yaw': -3.142}, None, None -120.06, [INFO], robot4, {'battery-level': '58.54'}, None, None -130.04, [INFO], robot4, {'battery-level': '57.98'}, None, None -130.04, [INFO], robot4, {'y': 19.126, 'x': -37.179, 'yaw': 3.142}, None, None -140.06, [INFO], robot4, {'battery-level': '57.42'}, None, None -140.06, [INFO], robot4, {'y': 16.998, 'x': -37.079, 'yaw': 3.141}, None, None -150.01, [INFO], robot4, {'battery-level': '56.86'}, None, None -150.01, [INFO], robot4, {'y': 15.683, 'x': -35.808, 'yaw': 3.141}, None, None -160.07, [INFO], robot4, {'battery-level': '56.30'}, None, None -160.07, [INFO], robot4, {'y': 15.383, 'x': -33.7, 'yaw': -3.141}, None, None -170.01, [INFO], robot4, {'battery-level': '55.74'}, None, None -170.01, [INFO], robot4, {'y': 15.525, 'x': -31.599, 'yaw': -3.141}, None, None -180.03, [INFO], robot4, {'battery-level': '55.18'}, None, None -180.03, [INFO], robot4, {'y': 15.636, 'x': -29.467, 'yaw': 3.14}, None, None -190.01, [INFO], robot4, {'y': 15.73, 'x': -27.352, 'yaw': 3.142}, None, None -190.01, [INFO], robot4, {'battery-level': '54.62'}, None, None -200.01, [INFO], robot4, {'battery-level': '54.06'}, None, None -200.01, [INFO], robot4, {'y': 14.77, 'x': -25.853, 'yaw': 3.142}, None, None -210.02, [INFO], robot4, {'battery-level': '53.50'}, None, None -210.02, [INFO], robot4, {'y': 12.935, 'x': -25.903, 'yaw': 3.142}, None, None -218.75, [info], lab_arm, sync, wait-message, (status=message-received) -219.67, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/39_abbacb.log b/analyze_skills/logs/39_abbacb.log deleted file mode 100644 index b6310773..00000000 --- a/analyze_skills/logs/39_abbacb.log +++ /dev/null @@ -1,37 +0,0 @@ -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot5, {'battery-level': '27.50'}, None, None -10.04, [INFO], robot5, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -20.04, [INFO], robot5, {'y': 18.1, 'x': -34.545, 'yaw': 3.139}, None, None -20.04, [INFO], robot5, {'battery-level': '26.74'}, None, None -30.09, [INFO], robot5, {'y': 17.949, 'x': -36.053, 'yaw': -3.142}, None, None -30.09, [INFO], robot5, {'battery-level': '25.98'}, None, None -40.03, [INFO], robot5, {'battery-level': '25.22'}, None, None -40.03, [INFO], robot5, {'y': 17.563, 'x': -37.052, 'yaw': 3.142}, None, None -50.05, [INFO], robot5, {'y': 17.367, 'x': -36.936, 'yaw': 3.142}, None, None -50.05, [INFO], robot5, {'battery-level': '24.46'}, None, None -60.06, [INFO], robot5, {'battery-level': '23.70'}, None, None -60.06, [INFO], robot5, {'y': 17.157, 'x': -37.054, 'yaw': 3.141}, None, None -70.03, [INFO], robot5, {'battery-level': '22.94'}, None, None -70.03, [INFO], robot5, {'y': 17.393, 'x': -37.047, 'yaw': -3.141}, None, None -80.02, [INFO], robot5, {'y': 17.41, 'x': -36.931, 'yaw': 3.141}, None, None -80.02, [INFO], robot5, {'battery-level': '22.18'}, None, None -90.06, [INFO], robot5, {'y': 17.481, 'x': -36.848, 'yaw': 3.141}, None, None -90.06, [INFO], robot5, {'battery-level': '21.42'}, None, None -100.01, [INFO], robot5, {'y': 17.314, 'x': -36.814, 'yaw': -3.141}, None, None -100.01, [INFO], robot5, {'battery-level': '20.66'}, None, None -110.04, [INFO], robot5, {'battery-level': '19.90'}, None, None -110.04, [INFO], robot5, {'y': 17.304, 'x': -36.936, 'yaw': 3.142}, None, None -120.07, [INFO], robot5, {'battery-level': '19.14'}, None, None -120.07, [INFO], robot5, {'y': 17.24, 'x': -36.875, 'yaw': -3.141}, None, None -130.01, [INFO], robot5, {'battery-level': '18.38'}, None, None -130.01, [INFO], robot5, {'y': 17.345, 'x': -37.023, 'yaw': -3.141}, None, None -140.04, [INFO], robot5, {'battery-level': '17.62'}, None, None -140.04, [INFO], robot5, {'y': 17.288, 'x': -36.842, 'yaw': 3.141}, None, None -150.06, [INFO], robot5, {'battery-level': '16.86'}, None, None -150.06, [INFO], robot5, {'y': 17.383, 'x': -37.031, 'yaw': -3.142}, None, None -160.07, [INFO], robot5, {'battery-level': '16.10'}, None, None -160.07, [INFO], robot5, {'y': 17.115, 'x': -36.949, 'yaw': -3.142}, None, None -170.01, [INFO], robot5, {'y': 17.29, 'x': -36.89, 'yaw': -3.142}, None, None -170.01, [INFO], robot5, {'battery-level': '15.34'}, None, None -178.92, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/39_abbacp.log b/analyze_skills/logs/39_abbacp.log deleted file mode 100644 index b3fc0388..00000000 --- a/analyze_skills/logs/39_abbacp.log +++ /dev/null @@ -1,29 +0,0 @@ -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot2, {'battery-level': '83.21'}, None, None -10.03, [INFO], robot2, {'y': 17.129, 'x': -20.945, 'yaw': 3.142}, None, None -20.09, [INFO], robot2, {'battery-level': '82.95'}, None, None -20.09, [INFO], robot2, {'y': 16.088, 'x': -22.215, 'yaw': -3.141}, None, None -30.07, [INFO], robot2, {'battery-level': '82.69'}, None, None -30.07, [INFO], robot2, {'y': 16.056, 'x': -24.32, 'yaw': 3.141}, None, None -40.00, [INFO], robot2, {'battery-level': '82.43'}, None, None -40.00, [INFO], robot2, {'y': 16.036, 'x': -26.412, 'yaw': 3.142}, None, None -50.05, [INFO], robot2, {'battery-level': '82.17'}, None, None -50.05, [INFO], robot2, {'y': 16.358, 'x': -28.429, 'yaw': -3.142}, None, None -60.08, [INFO], robot2, {'battery-level': '81.91'}, None, None -60.08, [INFO], robot2, {'y': 17.925, 'x': -28.608, 'yaw': -3.142}, None, None -70.03, [INFO], robot2, {'battery-level': '81.65'}, None, None -70.03, [INFO], robot2, {'y': 17.992, 'x': -28.662, 'yaw': -3.142}, None, None -72.88, [info], nurse, sync, received-request, (status=sending-request) -72.88, [info], nurse, sync, request-sent, (status=waiting) -72.88, [info], nurse, sync, wait-message, (status=message-received) -80.07, [INFO], robot2, {'y': 16.712, 'x': -28.722, 'yaw': -3.142}, None, None -80.07, [INFO], robot2, {'battery-level': '81.39'}, None, None -90.05, [INFO], robot2, {'battery-level': '81.13'}, None, None -90.05, [INFO], robot2, {'y': 16.067, 'x': -27.049, 'yaw': -3.138}, None, None -100.07, [INFO], robot2, {'y': 14.654, 'x': -25.824, 'yaw': -3.142}, None, None -100.07, [INFO], robot2, {'battery-level': '80.87'}, None, None -110.03, [INFO], robot2, {'y': 12.952, 'x': -25.928, 'yaw': 3.141}, None, None -110.03, [INFO], robot2, {'battery-level': '80.61'}, None, None -117.05, [info], lab_arm, sync, wait-message, (status=message-received) -117.97, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/3_aaaacb.log b/analyze_skills/logs/3_aaaacb.log deleted file mode 100644 index 4d3622b3..00000000 --- a/analyze_skills/logs/3_aaaacb.log +++ /dev/null @@ -1,12 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'battery-level': '53.44'}, None, None -10.04, [INFO], robot6, {'y': 17.307, 'x': -27.115, 'yaw': -3.142}, None, None -20.03, [INFO], robot6, {'battery-level': '52.72'}, None, None -20.03, [INFO], robot6, {'y': 16.306, 'x': -28.151, 'yaw': 3.141}, None, None -30.02, [INFO], robot6, {'y': 17.886, 'x': -28.621, 'yaw': 3.142}, None, None -30.02, [INFO], robot6, {'battery-level': '52.00'}, None, None -40.07, [INFO], robot6, {'battery-level': '51.28'}, None, None -40.07, [INFO], robot6, {'y': 17.995, 'x': -28.645, 'yaw': -3.142}, None, None -42.00, [WARN], robot6, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/analyze_skills/logs/3_aaaacp.log b/analyze_skills/logs/3_aaaacp.log deleted file mode 100644 index 0f66f2ff..00000000 --- a/analyze_skills/logs/3_aaaacp.log +++ /dev/null @@ -1,31 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot2, {'y': 17.977, 'x': -20.956, 'yaw': -3.141}, None, None -10.07, [INFO], robot2, {'battery-level': '63.01'}, None, None -20.01, [INFO], robot2, {'battery-level': '62.47'}, None, None -20.01, [INFO], robot2, {'y': 16.197, 'x': -21.448, 'yaw': 3.141}, None, None -30.05, [INFO], robot2, {'battery-level': '61.93'}, None, None -30.05, [INFO], robot2, {'y': 16.101, 'x': -23.573, 'yaw': 3.141}, None, None -40.01, [INFO], robot2, {'battery-level': '61.39'}, None, None -40.01, [INFO], robot2, {'y': 16.087, 'x': -25.671, 'yaw': 3.141}, None, None -50.01, [INFO], robot2, {'battery-level': '60.85'}, None, None -50.01, [INFO], robot2, {'y': 16.095, 'x': -27.778, 'yaw': -3.139}, None, None -60.06, [INFO], robot2, {'battery-level': '60.31'}, None, None -60.06, [INFO], robot2, {'y': 17.701, 'x': -28.627, 'yaw': 3.142}, None, None -70.02, [INFO], robot2, {'battery-level': '59.77'}, None, None -70.02, [INFO], robot2, {'y': 17.975, 'x': -28.622, 'yaw': -3.142}, None, None -73.92, [info], nurse, sync, received-request, (status=sending-request) -73.92, [info], nurse, sync, request-sent, (status=waiting) -73.92, [info], nurse, sync, wait-message, (status=message-received) -80.03, [INFO], robot2, {'battery-level': '59.23'}, None, None -80.03, [INFO], robot2, {'y': 16.913, 'x': -28.699, 'yaw': 3.139}, None, None -89.94, [INFO], robot2, {'battery-level': '58.69'}, None, None -90.03, [INFO], robot2, {'y': 16.168, 'x': -27.158, 'yaw': 3.142}, None, None -100.05, [INFO], robot2, {'y': 14.855, 'x': -25.881, 'yaw': -3.142}, None, None -100.05, [INFO], robot2, {'battery-level': '58.15'}, None, None -110.03, [INFO], robot2, {'battery-level': '57.61'}, None, None -110.03, [INFO], robot2, {'y': 13.027, 'x': -25.904, 'yaw': 3.141}, None, None -118.29, [info], lab_arm, sync, wait-message, (status=message-received) -119.17, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/40_abbbab.log b/analyze_skills/logs/40_abbbab.log deleted file mode 100644 index bcca7a61..00000000 --- a/analyze_skills/logs/40_abbbab.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot5, {'y': 17.242, 'x': -13.503, 'yaw': 3.142}, None, None -10.02, [INFO], robot5, {'battery-level': '27.50'}, None, None -20.09, [INFO], robot5, {'battery-level': '26.74'}, None, None -20.09, [INFO], robot5, {'y': 16.04, 'x': -14.672, 'yaw': 3.142}, None, None -30.07, [INFO], robot5, {'battery-level': '25.98'}, None, None -30.07, [INFO], robot5, {'y': 15.97, 'x': -16.779, 'yaw': 3.141}, None, None -40.02, [INFO], robot5, {'y': 16.025, 'x': -18.879, 'yaw': -3.139}, None, None -40.02, [INFO], robot5, {'battery-level': '25.22'}, None, None -50.06, [INFO], robot5, {'battery-level': '24.46'}, None, None -50.06, [INFO], robot5, {'y': 16.194, 'x': -20.987, 'yaw': 3.141}, None, None -60.05, [INFO], robot5, {'battery-level': '23.70'}, None, None -60.05, [INFO], robot5, {'y': 16.131, 'x': -23.1, 'yaw': -3.142}, None, None -70.07, [INFO], robot5, {'y': 16.087, 'x': -25.206, 'yaw': 3.141}, None, None -70.07, [INFO], robot5, {'battery-level': '22.94'}, None, None -80.04, [INFO], robot5, {'battery-level': '22.18'}, None, None -80.04, [INFO], robot5, {'y': 16.101, 'x': -27.306, 'yaw': 3.142}, None, None -90.01, [INFO], robot5, {'battery-level': '21.42'}, None, None -90.01, [INFO], robot5, {'y': 16.195, 'x': -29.408, 'yaw': 3.142}, None, None -100.08, [INFO], robot5, {'battery-level': '20.66'}, None, None -100.08, [INFO], robot5, {'y': 15.999, 'x': -31.543, 'yaw': -3.142}, None, None -110.07, [INFO], robot5, {'battery-level': '19.90'}, None, None -110.07, [INFO], robot5, {'y': 15.608, 'x': -33.634, 'yaw': 3.141}, None, None -120.02, [INFO], robot5, {'battery-level': '19.14'}, None, None -120.02, [INFO], robot5, {'y': 15.517, 'x': -35.731, 'yaw': -3.141}, None, None -130.09, [INFO], robot5, {'y': 16.902, 'x': -36.748, 'yaw': -3.142}, None, None -130.09, [INFO], robot5, {'battery-level': '18.38'}, None, None -140.02, [INFO], robot5, {'battery-level': '17.62'}, None, None -140.02, [INFO], robot5, {'y': 17.603, 'x': -36.735, 'yaw': 3.141}, None, None -150.09, [INFO], robot5, {'battery-level': '16.86'}, None, None -150.09, [INFO], robot5, {'y': 17.87, 'x': -36.151, 'yaw': 3.138}, None, None -160.06, [INFO], robot5, {'battery-level': '16.10'}, None, None -160.06, [INFO], robot5, {'y': 18.106, 'x': -36.002, 'yaw': 3.14}, None, None -170.03, [INFO], robot5, {'y': 18.246, 'x': -35.825, 'yaw': 3.14}, None, None -170.03, [INFO], robot5, {'battery-level': '15.34'}, None, None -180.08, [INFO], robot5, {'y': 18.255, 'x': -35.798, 'yaw': -3.142}, None, None -180.08, [INFO], robot5, {'battery-level': '14.58'}, None, None -190.02, [INFO], robot5, {'y': 18.255, 'x': -35.799, 'yaw': -3.142}, None, None -190.02, [INFO], robot5, {'battery-level': '13.82'}, None, None -200.00, [INFO], robot5, {'y': 18.255, 'x': -35.799, 'yaw': -3.142}, None, None -200.00, [INFO], robot5, {'battery-level': '13.06'}, None, None -210.09, [INFO], robot5, {'battery-level': '12.30'}, None, None -210.09, [INFO], robot5, {'y': 18.245, 'x': -35.884, 'yaw': -3.142}, None, None -220.07, [INFO], robot5, {'battery-level': '11.54'}, None, None -220.07, [INFO], robot5, {'y': 18.41, 'x': -35.718, 'yaw': -3.142}, None, None -226.61, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/40_abbbap.log b/analyze_skills/logs/40_abbbap.log deleted file mode 100644 index 292945ca..00000000 --- a/analyze_skills/logs/40_abbbap.log +++ /dev/null @@ -1,40 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -9.97, [INFO], robot3, {'y': 21.501, 'x': -38.002, 'yaw': 3.141}, None, None -9.97, [INFO], robot3, {'battery-level': '45.69'}, None, None -20.00, [INFO], robot3, {'battery-level': '45.05'}, None, None -20.00, [INFO], robot3, {'y': 20.472, 'x': -37.239, 'yaw': 3.142}, None, None -30.01, [INFO], robot3, {'y': 18.544, 'x': -36.549, 'yaw': 3.142}, None, None -30.01, [INFO], robot3, {'battery-level': '44.41'}, None, None -40.01, [INFO], robot3, {'battery-level': '43.77'}, None, None -40.01, [INFO], robot3, {'y': 17.855, 'x': -34.693, 'yaw': 3.141}, None, None -49.98, [INFO], robot3, {'y': 18.944, 'x': -33.939, 'yaw': 3.142}, None, None -50.00, [INFO], robot3, {'battery-level': '43.13'}, None, None -54.92, [info], nurse, sync, received-request, (status=sending-request) -54.92, [info], nurse, sync, request-sent, (status=waiting) -54.93, [info], nurse, sync, wait-message, (status=message-received) -60.02, [INFO], robot3, {'battery-level': '42.49'}, None, None -60.02, [INFO], robot3, {'y': 18.251, 'x': -34.522, 'yaw': -3.142}, None, None -70.02, [INFO], robot3, {'battery-level': '41.85'}, None, None -70.02, [INFO], robot3, {'y': 17.964, 'x': -36.069, 'yaw': -3.142}, None, None -79.98, [INFO], robot3, {'y': 17.913, 'x': -37.016, 'yaw': 3.141}, None, None -80.00, [INFO], robot3, {'battery-level': '41.21'}, None, None -90.02, [INFO], robot3, {'y': 17.43, 'x': -37.221, 'yaw': 3.142}, None, None -90.02, [INFO], robot3, {'battery-level': '40.57'}, None, None -100.01, [INFO], robot3, {'battery-level': '39.93'}, None, None -100.01, [INFO], robot3, {'y': 17.433, 'x': -37.0, 'yaw': 3.142}, None, None -109.98, [INFO], robot3, {'battery-level': '39.29'}, None, None -109.98, [INFO], robot3, {'y': 17.432, 'x': -37.001, 'yaw': 3.142}, None, None -120.00, [INFO], robot3, {'battery-level': '38.65'}, None, None -120.00, [INFO], robot3, {'y': 17.227, 'x': -36.794, 'yaw': 3.141}, None, None -130.01, [INFO], robot3, {'battery-level': '38.01'}, None, None -130.01, [INFO], robot3, {'y': 17.277, 'x': -36.981, 'yaw': -3.141}, None, None -140.02, [INFO], robot3, {'y': 17.166, 'x': -36.804, 'yaw': 3.141}, None, None -140.02, [INFO], robot3, {'battery-level': '37.37'}, None, None -150.00, [INFO], robot3, {'y': 17.404, 'x': -36.871, 'yaw': 3.141}, None, None -150.00, [INFO], robot3, {'battery-level': '36.73'}, None, None -160.01, [INFO], robot3, {'y': 17.362, 'x': -36.749, 'yaw': 3.141}, None, None -160.01, [INFO], robot3, {'battery-level': '36.09'}, None, None -170.00, [INFO], robot3, {'y': 17.336, 'x': -36.821, 'yaw': -3.141}, None, None -170.00, [INFO], robot3, {'battery-level': '35.45'}, None, None -176.81, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/41_abbbbb.log b/analyze_skills/logs/41_abbbbb.log deleted file mode 100644 index 6748c71c..00000000 --- a/analyze_skills/logs/41_abbbbb.log +++ /dev/null @@ -1,26 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot1, {'y': 18.0, 'x': -27.23, 'yaw': -3.142}, None, None -10.00, [INFO], robot1, {'battery-level': '58.55'}, None, None -20.01, [INFO], robot1, {'battery-level': '57.89'}, None, None -20.01, [INFO], robot1, {'y': 16.482, 'x': -27.095, 'yaw': -3.142}, None, None -30.01, [INFO], robot1, {'battery-level': '57.23'}, None, None -30.01, [INFO], robot1, {'y': 16.213, 'x': -28.992, 'yaw': -3.141}, None, None -40.08, [INFO], robot1, {'battery-level': '56.57'}, None, None -40.08, [INFO], robot1, {'y': 16.109, 'x': -31.124, 'yaw': -3.141}, None, None -50.08, [INFO], robot1, {'y': 15.702, 'x': -33.23, 'yaw': 3.138}, None, None -50.08, [INFO], robot1, {'battery-level': '55.91'}, None, None -60.01, [INFO], robot1, {'battery-level': '55.25'}, None, None -60.01, [INFO], robot1, {'y': 15.46, 'x': -35.306, 'yaw': -3.141}, None, None -70.06, [INFO], robot1, {'y': 16.559, 'x': -36.581, 'yaw': -3.142}, None, None -70.06, [INFO], robot1, {'battery-level': '54.59'}, None, None -80.07, [INFO], robot1, {'y': 18.664, 'x': -36.697, 'yaw': -3.141}, None, None -80.07, [INFO], robot1, {'battery-level': '53.93'}, None, None -90.03, [INFO], robot1, {'battery-level': '53.27'}, None, None -90.03, [INFO], robot1, {'y': 20.776, 'x': -36.852, 'yaw': 3.141}, None, None -100.02, [INFO], robot1, {'battery-level': '52.61'}, None, None -100.02, [INFO], robot1, {'y': 21.458, 'x': -38.054, 'yaw': 3.141}, None, None -104.62, [info], nurse, sync, received-request, (status=sending-request) -104.62, [info], nurse, sync, request-sent, (status=waiting) -104.62, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/analyze_skills/logs/41_abbbbp.log b/analyze_skills/logs/41_abbbbp.log deleted file mode 100644 index 2b32b8a2..00000000 --- a/analyze_skills/logs/41_abbbbp.log +++ /dev/null @@ -1,38 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'y': 18.598, 'x': -34.298, 'yaw': 3.142}, None, None -10.01, [INFO], robot6, {'battery-level': '50.46'}, None, None -20.07, [INFO], robot6, {'y': 17.921, 'x': -36.039, 'yaw': -3.142}, None, None -20.07, [INFO], robot6, {'battery-level': '50.08'}, None, None -30.01, [INFO], robot6, {'battery-level': '49.70'}, None, None -30.01, [INFO], robot6, {'y': 19.722, 'x': -36.831, 'yaw': 3.141}, None, None -40.06, [INFO], robot6, {'y': 21.593, 'x': -37.512, 'yaw': 3.137}, None, None -40.06, [INFO], robot6, {'battery-level': '49.32'}, None, None -50.04, [INFO], robot6, {'battery-level': '48.94'}, None, None -50.04, [INFO], robot6, {'y': 21.476, 'x': -38.1, 'yaw': -3.142}, None, None -50.68, [info], nurse, sync, received-request, (status=sending-request) -50.68, [info], nurse, sync, request-sent, (status=waiting) -50.68, [info], nurse, sync, wait-message, (status=message-received) -60.01, [INFO], robot6, {'battery-level': '48.56'}, None, None -60.01, [INFO], robot6, {'y': 20.435, 'x': -37.219, 'yaw': -3.142}, None, None -70.02, [INFO], robot6, {'y': 18.317, 'x': -37.163, 'yaw': 3.141}, None, None -70.02, [INFO], robot6, {'battery-level': '48.18'}, None, None -80.00, [INFO], robot6, {'battery-level': '47.80'}, None, None -80.00, [INFO], robot6, {'y': 16.212, 'x': -37.01, 'yaw': 3.14}, None, None -90.01, [INFO], robot6, {'battery-level': '47.42'}, None, None -90.01, [INFO], robot6, {'y': 15.458, 'x': -35.019, 'yaw': 3.141}, None, None -100.08, [INFO], robot6, {'battery-level': '47.04'}, None, None -100.08, [INFO], robot6, {'y': 15.503, 'x': -32.886, 'yaw': -3.142}, None, None -110.08, [INFO], robot6, {'y': 15.514, 'x': -30.762, 'yaw': -3.141}, None, None -110.08, [INFO], robot6, {'battery-level': '46.66'}, None, None -120.02, [INFO], robot6, {'battery-level': '46.28'}, None, None -120.02, [INFO], robot6, {'y': 15.729, 'x': -28.662, 'yaw': -3.141}, None, None -130.02, [INFO], robot6, {'y': 15.788, 'x': -26.541, 'yaw': 3.141}, None, None -130.02, [INFO], robot6, {'battery-level': '45.90'}, None, None -140.06, [INFO], robot6, {'y': 13.914, 'x': -25.71, 'yaw': 3.142}, None, None -140.06, [INFO], robot6, {'battery-level': '45.52'}, None, None -150.07, [INFO], robot6, {'y': 12.916, 'x': -25.933, 'yaw': -3.142}, None, None -150.07, [INFO], robot6, {'battery-level': '45.14'}, None, None -152.09, [info], lab_arm, sync, wait-message, (status=message-received) -153.01, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/42_abbbcb.log b/analyze_skills/logs/42_abbbcb.log deleted file mode 100644 index b4014ac6..00000000 --- a/analyze_skills/logs/42_abbbcb.log +++ /dev/null @@ -1,37 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot5, {'battery-level': '27.50'}, None, None -10.06, [INFO], robot5, {'y': 18.569, 'x': -34.311, 'yaw': 3.141}, None, None -20.04, [INFO], robot5, {'y': 17.942, 'x': -36.045, 'yaw': 3.142}, None, None -20.04, [INFO], robot5, {'battery-level': '26.74'}, None, None -30.08, [INFO], robot5, {'y': 17.286, 'x': -37.0, 'yaw': -3.142}, None, None -30.08, [INFO], robot5, {'battery-level': '25.98'}, None, None -40.04, [INFO], robot5, {'battery-level': '25.22'}, None, None -40.04, [INFO], robot5, {'y': 17.46, 'x': -36.898, 'yaw': -3.142}, None, None -50.08, [INFO], robot5, {'y': 17.426, 'x': -36.909, 'yaw': -3.142}, None, None -50.08, [INFO], robot5, {'battery-level': '24.46'}, None, None -60.04, [INFO], robot5, {'y': 17.203, 'x': -37.071, 'yaw': 3.141}, None, None -60.04, [INFO], robot5, {'battery-level': '23.70'}, None, None -70.01, [INFO], robot5, {'y': 17.422, 'x': -36.885, 'yaw': 3.14}, None, None -70.01, [INFO], robot5, {'battery-level': '22.94'}, None, None -80.06, [INFO], robot5, {'battery-level': '22.18'}, None, None -80.06, [INFO], robot5, {'y': 17.228, 'x': -37.042, 'yaw': 3.141}, None, None -90.03, [INFO], robot5, {'battery-level': '21.42'}, None, None -90.03, [INFO], robot5, {'y': 17.424, 'x': -36.946, 'yaw': -3.141}, None, None -100.08, [INFO], robot5, {'battery-level': '20.66'}, None, None -100.08, [INFO], robot5, {'y': 17.308, 'x': -37.163, 'yaw': -3.142}, None, None -110.04, [INFO], robot5, {'battery-level': '19.90'}, None, None -110.04, [INFO], robot5, {'y': 17.278, 'x': -36.95, 'yaw': -3.142}, None, None -120.04, [INFO], robot5, {'battery-level': '19.14'}, None, None -120.04, [INFO], robot5, {'y': 17.243, 'x': -37.116, 'yaw': 3.142}, None, None -130.07, [INFO], robot5, {'y': 17.385, 'x': -37.018, 'yaw': -3.142}, None, None -130.07, [INFO], robot5, {'battery-level': '18.38'}, None, None -140.06, [INFO], robot5, {'battery-level': '17.62'}, None, None -140.06, [INFO], robot5, {'y': 17.345, 'x': -36.834, 'yaw': 3.14}, None, None -150.01, [INFO], robot5, {'y': 17.475, 'x': -36.946, 'yaw': 3.142}, None, None -150.01, [INFO], robot5, {'battery-level': '16.86'}, None, None -160.04, [INFO], robot5, {'y': 17.216, 'x': -37.076, 'yaw': -3.141}, None, None -160.04, [INFO], robot5, {'battery-level': '16.10'}, None, None -166.59, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/42_abbbcp.log b/analyze_skills/logs/42_abbbcp.log deleted file mode 100644 index ed333573..00000000 --- a/analyze_skills/logs/42_abbbcp.log +++ /dev/null @@ -1,168 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': 3.142}, None, None -10.04, [INFO], robot6, {'battery-level': '50.46'}, None, None -20.04, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': -3.142}, None, None -20.04, [INFO], robot6, {'battery-level': '50.08'}, None, None -30.03, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': 3.142}, None, None -30.03, [INFO], robot6, {'battery-level': '49.70'}, None, None -40.05, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': -3.142}, None, None -40.05, [INFO], robot6, {'battery-level': '49.32'}, None, None -50.06, [INFO], robot6, {'battery-level': '48.94'}, None, None -50.06, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None -60.04, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None -60.04, [INFO], robot6, {'battery-level': '48.56'}, None, None -70.09, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None -70.09, [INFO], robot6, {'battery-level': '48.18'}, None, None -80.02, [INFO], robot6, {'battery-level': '47.80'}, None, None -80.02, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None -90.03, [INFO], robot6, {'battery-level': '47.42'}, None, None -90.03, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None -100.01, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None -100.01, [INFO], robot6, {'battery-level': '47.04'}, None, None -110.03, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None -110.03, [INFO], robot6, {'battery-level': '46.66'}, None, None -120.09, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None -120.09, [INFO], robot6, {'battery-level': '46.28'}, None, None -130.08, [INFO], robot6, {'battery-level': '45.90'}, None, None -130.08, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None -140.08, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -140.08, [INFO], robot6, {'battery-level': '45.52'}, None, None -150.06, [INFO], robot6, {'battery-level': '45.14'}, None, None -150.06, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -160.00, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -160.00, [INFO], robot6, {'battery-level': '44.76'}, None, None -170.00, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -170.00, [INFO], robot6, {'battery-level': '44.38'}, None, None -180.05, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -180.05, [INFO], robot6, {'battery-level': '44.00'}, None, None -190.09, [INFO], robot6, {'battery-level': '43.62'}, None, None -190.09, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': 3.142}, None, None -200.06, [INFO], robot6, {'battery-level': '43.24'}, None, None -200.06, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -210.07, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -210.07, [INFO], robot6, {'battery-level': '42.86'}, None, None -220.09, [INFO], robot6, {'battery-level': '42.48'}, None, None -220.09, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -230.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None -230.09, [INFO], robot6, {'battery-level': '42.10'}, None, None -240.04, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': 3.142}, None, None -240.04, [INFO], robot6, {'battery-level': '41.72'}, None, None -250.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None -250.09, [INFO], robot6, {'battery-level': '41.34'}, None, None -260.00, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None -260.00, [INFO], robot6, {'battery-level': '40.96'}, None, None -270.04, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None -270.04, [INFO], robot6, {'battery-level': '40.58'}, None, None -280.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None -280.09, [INFO], robot6, {'battery-level': '40.20'}, None, None -290.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': 3.142}, None, None -290.09, [INFO], robot6, {'battery-level': '39.82'}, None, None -300.07, [INFO], robot6, {'battery-level': '39.44'}, None, None -300.07, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None -310.02, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': 3.142}, None, None -310.02, [INFO], robot6, {'battery-level': '39.06'}, None, None -320.01, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -320.01, [INFO], robot6, {'battery-level': '38.68'}, None, None -330.01, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -330.01, [INFO], robot6, {'battery-level': '38.30'}, None, None -340.07, [INFO], robot6, {'battery-level': '37.92'}, None, None -340.07, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -350.01, [INFO], robot6, {'battery-level': '37.54'}, None, None -350.01, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -360.00, [INFO], robot6, {'battery-level': '37.16'}, None, None -360.00, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -370.04, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -370.04, [INFO], robot6, {'battery-level': '36.78'}, None, None -380.06, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -380.06, [INFO], robot6, {'battery-level': '36.40'}, None, None -390.07, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -390.07, [INFO], robot6, {'battery-level': '36.02'}, None, None -400.08, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -400.08, [INFO], robot6, {'battery-level': '35.64'}, None, None -410.07, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -410.07, [INFO], robot6, {'battery-level': '35.26'}, None, None -420.09, [INFO], robot6, {'battery-level': '34.88'}, None, None -420.09, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -430.08, [INFO], robot6, {'battery-level': '34.50'}, None, None -430.08, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': 3.142}, None, None -440.02, [INFO], robot6, {'battery-level': '34.12'}, None, None -440.02, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -450.03, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': 3.142}, None, None -450.03, [INFO], robot6, {'battery-level': '33.74'}, None, None -460.00, [INFO], robot6, {'battery-level': '33.36'}, None, None -460.00, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -470.00, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -470.00, [INFO], robot6, {'battery-level': '32.98'}, None, None -480.05, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -480.05, [INFO], robot6, {'battery-level': '32.60'}, None, None -490.08, [INFO], robot6, {'battery-level': '32.22'}, None, None -490.08, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None -500.04, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None -500.04, [INFO], robot6, {'battery-level': '31.84'}, None, None -510.06, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None -510.06, [INFO], robot6, {'battery-level': '31.46'}, None, None -520.08, [INFO], robot6, {'battery-level': '31.08'}, None, None -520.08, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None -530.09, [INFO], robot6, {'battery-level': '30.70'}, None, None -530.09, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None -540.09, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None -540.09, [INFO], robot6, {'battery-level': '30.32'}, None, None -550.07, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None -550.07, [INFO], robot6, {'battery-level': '29.94'}, None, None -560.00, [INFO], robot6, {'battery-level': '29.56'}, None, None -560.00, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None -570.02, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None -570.02, [INFO], robot6, {'battery-level': '29.18'}, None, None -580.08, [INFO], robot6, {'battery-level': '28.80'}, None, None -580.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None -590.10, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': 3.142}, None, None -590.10, [INFO], robot6, {'battery-level': '28.42'}, None, None -600.08, [INFO], robot6, {'battery-level': '28.04'}, None, None -600.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None -610.05, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None -610.05, [INFO], robot6, {'battery-level': '27.66'}, None, None -620.02, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None -620.02, [INFO], robot6, {'battery-level': '27.28'}, None, None -630.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None -630.08, [INFO], robot6, {'battery-level': '26.90'}, None, None -640.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': 3.142}, None, None -640.08, [INFO], robot6, {'battery-level': '26.52'}, None, None -650.10, [INFO], robot6, {'battery-level': '26.14'}, None, None -650.10, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': 3.142}, None, None -660.09, [INFO], robot6, {'battery-level': '25.76'}, None, None -660.09, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None -670.10, [INFO], robot6, {'battery-level': '25.38'}, None, None -670.10, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None -680.04, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None -680.04, [INFO], robot6, {'battery-level': '25.00'}, None, None -690.04, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None -690.04, [INFO], robot6, {'battery-level': '24.62'}, None, None -700.07, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None -700.07, [INFO], robot6, {'battery-level': '24.24'}, None, None -710.07, [INFO], robot6, {'battery-level': '23.86'}, None, None -710.07, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None -720.06, [INFO], robot6, {'battery-level': '23.48'}, None, None -720.06, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None -730.08, [INFO], robot6, {'battery-level': '23.10'}, None, None -730.08, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None -740.07, [INFO], robot6, {'battery-level': '22.72'}, None, None -740.07, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None -750.01, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': 3.142}, None, None -750.01, [INFO], robot6, {'battery-level': '22.34'}, None, None -760.04, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': 3.142}, None, None -760.04, [INFO], robot6, {'battery-level': '21.96'}, None, None -770.03, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None -770.03, [INFO], robot6, {'battery-level': '21.58'}, None, None -780.02, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None -780.02, [INFO], robot6, {'battery-level': '21.20'}, None, None -790.09, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None -790.09, [INFO], robot6, {'battery-level': '20.82'}, None, None -800.02, [INFO], robot6, {'battery-level': '20.44'}, None, None -800.02, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None -810.02, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None -810.02, [INFO], robot6, {'battery-level': '20.06'}, None, None -820.03, [INFO], robot6, {'battery-level': '19.68'}, None, None -820.03, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/43_abbcab.log b/analyze_skills/logs/43_abbcab.log deleted file mode 100644 index 916b204a..00000000 --- a/analyze_skills/logs/43_abbcab.log +++ /dev/null @@ -1,60 +0,0 @@ -0.00, [INFO], robot1, {'battery-level': '59.15'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot1, {'battery-level': '58.55'}, None, None -10.04, [INFO], robot1, {'y': 17.485, 'x': -11.619, 'yaw': 3.141}, None, None -20.09, [INFO], robot1, {'y': 16.273, 'x': -12.875, 'yaw': 3.142}, None, None -20.09, [INFO], robot1, {'battery-level': '57.89'}, None, None -30.09, [INFO], robot1, {'battery-level': '57.23'}, None, None -30.09, [INFO], robot1, {'y': 16.19, 'x': -14.995, 'yaw': 3.141}, None, None -40.05, [INFO], robot1, {'battery-level': '56.57'}, None, None -40.05, [INFO], robot1, {'y': 16.116, 'x': -17.084, 'yaw': -3.141}, None, None -50.00, [INFO], robot1, {'battery-level': '55.91'}, None, None -50.00, [INFO], robot1, {'y': 16.248, 'x': -19.18, 'yaw': 3.142}, None, None -60.06, [INFO], robot1, {'battery-level': '55.25'}, None, None -60.06, [INFO], robot1, {'y': 16.323, 'x': -21.292, 'yaw': -3.142}, None, None -70.00, [INFO], robot1, {'battery-level': '54.59'}, None, None -70.00, [INFO], robot1, {'y': 16.152, 'x': -23.385, 'yaw': 3.14}, None, None -80.03, [INFO], robot1, {'battery-level': '53.93'}, None, None -80.03, [INFO], robot1, {'y': 16.117, 'x': -25.492, 'yaw': 3.14}, None, None -90.07, [INFO], robot1, {'battery-level': '53.27'}, None, None -90.07, [INFO], robot1, {'y': 16.181, 'x': -27.607, 'yaw': -3.142}, None, None -100.05, [INFO], robot1, {'battery-level': '52.61'}, None, None -100.05, [INFO], robot1, {'y': 16.222, 'x': -29.716, 'yaw': 3.142}, None, None -110.02, [INFO], robot1, {'battery-level': '51.95'}, None, None -110.02, [INFO], robot1, {'y': 16.039, 'x': -31.823, 'yaw': 3.142}, None, None -120.06, [INFO], robot1, {'battery-level': '51.29'}, None, None -120.06, [INFO], robot1, {'y': 15.507, 'x': -33.91, 'yaw': -3.142}, None, None -130.04, [INFO], robot1, {'battery-level': '50.63'}, None, None -130.04, [INFO], robot1, {'y': 15.524, 'x': -36.015, 'yaw': -3.14}, None, None -140.01, [INFO], robot1, {'y': 17.099, 'x': -36.795, 'yaw': -3.142}, None, None -140.01, [INFO], robot1, {'battery-level': '49.97'}, None, None -150.06, [INFO], robot1, {'battery-level': '49.31'}, None, None -150.06, [INFO], robot1, {'y': 17.639, 'x': -36.801, 'yaw': -3.142}, None, None -160.02, [INFO], robot1, {'battery-level': '48.65'}, None, None -160.02, [INFO], robot1, {'y': 17.701, 'x': -36.79, 'yaw': 3.142}, None, None -170.05, [INFO], robot1, {'battery-level': '47.99'}, None, None -170.05, [INFO], robot1, {'y': 17.7, 'x': -36.785, 'yaw': 3.142}, None, None -180.00, [INFO], robot1, {'battery-level': '47.33'}, None, None -180.00, [INFO], robot1, {'y': 17.702, 'x': -36.712, 'yaw': -3.141}, None, None -190.04, [INFO], robot1, {'battery-level': '46.67'}, None, None -190.04, [INFO], robot1, {'y': 18.071, 'x': -35.717, 'yaw': -3.141}, None, None -200.06, [INFO], robot1, {'battery-level': '46.01'}, None, None -200.06, [INFO], robot1, {'y': 18.054, 'x': -35.712, 'yaw': 3.142}, None, None -210.02, [INFO], robot1, {'y': 17.952, 'x': -36.007, 'yaw': 3.141}, None, None -210.02, [INFO], robot1, {'battery-level': '45.35'}, None, None -220.04, [INFO], robot1, {'battery-level': '44.69'}, None, None -220.04, [INFO], robot1, {'y': 18.137, 'x': -35.623, 'yaw': -3.136}, None, None -230.03, [INFO], robot1, {'battery-level': '44.03'}, None, None -230.03, [INFO], robot1, {'y': 18.148, 'x': -35.939, 'yaw': -3.138}, None, None -240.04, [INFO], robot1, {'battery-level': '43.37'}, None, None -240.04, [INFO], robot1, {'y': 18.289, 'x': -35.753, 'yaw': -3.142}, None, None -250.07, [INFO], robot1, {'y': 18.305, 'x': -35.731, 'yaw': 3.142}, None, None -250.07, [INFO], robot1, {'battery-level': '42.71'}, None, None -260.07, [INFO], robot1, {'battery-level': '42.05'}, None, None -260.07, [INFO], robot1, {'y': 18.3, 'x': -35.734, 'yaw': -3.141}, None, None -270.06, [INFO], robot1, {'battery-level': '41.39'}, None, None -270.06, [INFO], robot1, {'y': 18.297, 'x': -35.727, 'yaw': -3.136}, None, None -280.06, [INFO], robot1, {'battery-level': '40.73'}, None, None -280.06, [INFO], robot1, {'y': 18.301, 'x': -35.724, 'yaw': 3.141}, None, None -288.62, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/43_abbcap.log b/analyze_skills/logs/43_abbcap.log deleted file mode 100644 index e7ca533b..00000000 --- a/analyze_skills/logs/43_abbcap.log +++ /dev/null @@ -1,53 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '46.27'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot3, {'battery-level': '45.69'}, None, None -10.04, [INFO], robot3, {'y': 21.537, 'x': -37.512, 'yaw': 3.142}, None, None -20.08, [INFO], robot3, {'y': 19.624, 'x': -37.103, 'yaw': 3.142}, None, None -20.08, [INFO], robot3, {'battery-level': '45.05'}, None, None -30.08, [INFO], robot3, {'y': 17.905, 'x': -35.86, 'yaw': 3.141}, None, None -30.08, [INFO], robot3, {'battery-level': '44.41'}, None, None -40.03, [INFO], robot3, {'battery-level': '43.77'}, None, None -40.03, [INFO], robot3, {'y': 18.565, 'x': -34.154, 'yaw': -3.142}, None, None -48.81, [info], nurse, sync, received-request, (status=sending-request) -48.81, [info], nurse, sync, request-sent, (status=waiting) -48.81, [info], nurse, sync, wait-message, (status=message-received) -50.01, [INFO], robot3, {'y': 18.971, 'x': -33.933, 'yaw': 3.141}, None, None -50.01, [INFO], robot3, {'battery-level': '43.13'}, None, None -60.02, [INFO], robot3, {'y': 17.731, 'x': -35.41, 'yaw': 3.139}, None, None -60.02, [INFO], robot3, {'battery-level': '42.49'}, None, None -70.08, [INFO], robot3, {'y': 17.941, 'x': -36.102, 'yaw': -3.142}, None, None -70.08, [INFO], robot3, {'battery-level': '41.85'}, None, None -80.02, [INFO], robot3, {'battery-level': '41.21'}, None, None -80.02, [INFO], robot3, {'y': 17.941, 'x': -36.102, 'yaw': -3.142}, None, None -90.04, [INFO], robot3, {'y': 17.481, 'x': -36.826, 'yaw': 3.142}, None, None -90.04, [INFO], robot3, {'battery-level': '40.57'}, None, None -100.06, [INFO], robot3, {'y': 17.199, 'x': -36.82, 'yaw': -3.141}, None, None -100.06, [INFO], robot3, {'battery-level': '39.93'}, None, None -110.01, [INFO], robot3, {'battery-level': '39.29'}, None, None -110.01, [INFO], robot3, {'y': 17.452, 'x': -37.062, 'yaw': 3.142}, None, None -120.07, [INFO], robot3, {'y': 17.339, 'x': -37.081, 'yaw': -3.142}, None, None -120.07, [INFO], robot3, {'battery-level': '38.65'}, None, None -130.07, [INFO], robot3, {'battery-level': '38.01'}, None, None -130.07, [INFO], robot3, {'y': 17.345, 'x': -36.856, 'yaw': 3.14}, None, None -140.08, [INFO], robot3, {'battery-level': '37.37'}, None, None -140.08, [INFO], robot3, {'y': 17.577, 'x': -36.998, 'yaw': -3.142}, None, None -150.02, [INFO], robot3, {'battery-level': '36.73'}, None, None -150.02, [INFO], robot3, {'y': 17.395, 'x': -36.888, 'yaw': 3.141}, None, None -160.07, [INFO], robot3, {'y': 17.377, 'x': -36.855, 'yaw': 3.142}, None, None -160.07, [INFO], robot3, {'battery-level': '36.09'}, None, None -170.02, [INFO], robot3, {'battery-level': '35.45'}, None, None -170.02, [INFO], robot3, {'y': 17.386, 'x': -36.946, 'yaw': 3.141}, None, None -180.00, [INFO], robot3, {'y': 17.399, 'x': -37.182, 'yaw': 3.142}, None, None -180.00, [INFO], robot3, {'battery-level': '34.81'}, None, None -190.07, [INFO], robot3, {'battery-level': '34.17'}, None, None -190.07, [INFO], robot3, {'y': 17.399, 'x': -36.711, 'yaw': 3.142}, None, None -200.02, [INFO], robot3, {'battery-level': '33.53'}, None, None -200.02, [INFO], robot3, {'y': 17.391, 'x': -37.08, 'yaw': 3.141}, None, None -210.06, [INFO], robot3, {'battery-level': '32.89'}, None, None -210.06, [INFO], robot3, {'y': 17.45, 'x': -36.885, 'yaw': 3.142}, None, None -220.07, [INFO], robot3, {'y': 17.328, 'x': -36.82, 'yaw': -3.141}, None, None -220.07, [INFO], robot3, {'battery-level': '32.25'}, None, None -230.00, [INFO], robot3, {'y': 17.339, 'x': -37.021, 'yaw': -3.141}, None, None -230.00, [INFO], robot3, {'battery-level': '31.61'}, None, None -232.53, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/44_abbcbb.log b/analyze_skills/logs/44_abbcbb.log deleted file mode 100644 index 17daed00..00000000 --- a/analyze_skills/logs/44_abbcbb.log +++ /dev/null @@ -1,50 +0,0 @@ -0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot4, {'battery-level': '64.70'}, None, None -10.01, [INFO], robot4, {'y': 34.241, 'x': -33.519, 'yaw': 3.142}, None, None -20.08, [INFO], robot4, {'y': 34.69, 'x': -35.586, 'yaw': 3.141}, None, None -20.08, [INFO], robot4, {'battery-level': '64.14'}, None, None -30.09, [INFO], robot4, {'y': 33.284, 'x': -36.835, 'yaw': -3.142}, None, None -30.09, [INFO], robot4, {'battery-level': '63.58'}, None, None -40.02, [INFO], robot4, {'battery-level': '63.02'}, None, None -40.02, [INFO], robot4, {'y': 31.201, 'x': -36.919, 'yaw': -3.141}, None, None -50.05, [INFO], robot4, {'battery-level': '62.46'}, None, None -50.05, [INFO], robot4, {'y': 29.093, 'x': -36.944, 'yaw': -3.142}, None, None -60.00, [INFO], robot4, {'y': 27.0, 'x': -36.991, 'yaw': 3.142}, None, None -60.00, [INFO], robot4, {'battery-level': '61.90'}, None, None -70.09, [INFO], robot4, {'y': 24.87, 'x': -37.041, 'yaw': 3.141}, None, None -70.09, [INFO], robot4, {'battery-level': '61.34'}, None, None -80.03, [INFO], robot4, {'battery-level': '60.78'}, None, None -80.03, [INFO], robot4, {'y': 22.771, 'x': -37.035, 'yaw': 3.141}, None, None -90.08, [INFO], robot4, {'battery-level': '60.22'}, None, None -90.08, [INFO], robot4, {'y': 21.326, 'x': -37.909, 'yaw': -3.136}, None, None -100.00, [INFO], robot4, {'battery-level': '59.66'}, None, None -100.00, [INFO], robot4, {'y': 21.443, 'x': -38.061, 'yaw': 3.141}, None, None -108.75, [info], nurse, sync, received-request, (status=sending-request) -108.75, [info], nurse, sync, request-sent, (status=waiting) -108.75, [info], nurse, sync, wait-message, (status=message-received) -110.04, [INFO], robot4, {'battery-level': '59.10'}, None, None -110.04, [INFO], robot4, {'y': 21.387, 'x': -38.117, 'yaw': 3.139}, None, None -120.08, [INFO], robot4, {'y': 19.899, 'x': -37.172, 'yaw': 3.141}, None, None -120.08, [INFO], robot4, {'battery-level': '58.54'}, None, None -130.09, [INFO], robot4, {'battery-level': '57.98'}, None, None -130.09, [INFO], robot4, {'y': 17.79, 'x': -37.14, 'yaw': 3.141}, None, None -140.03, [INFO], robot4, {'battery-level': '57.42'}, None, None -140.03, [INFO], robot4, {'y': 15.922, 'x': -36.59, 'yaw': -3.142}, None, None -150.05, [INFO], robot4, {'battery-level': '56.86'}, None, None -150.05, [INFO], robot4, {'y': 15.371, 'x': -34.517, 'yaw': -3.142}, None, None -160.05, [INFO], robot4, {'battery-level': '56.30'}, None, None -160.05, [INFO], robot4, {'y': 15.497, 'x': -32.387, 'yaw': -3.142}, None, None -169.97, [INFO], robot4, {'y': 15.6, 'x': -30.269, 'yaw': -3.142}, None, None -170.06, [INFO], robot4, {'battery-level': '55.74'}, None, None -180.09, [INFO], robot4, {'battery-level': '55.18'}, None, None -180.09, [INFO], robot4, {'y': 15.812, 'x': -28.156, 'yaw': -3.142}, None, None -190.03, [INFO], robot4, {'battery-level': '54.62'}, None, None -190.03, [INFO], robot4, {'y': 15.562, 'x': -26.19, 'yaw': 3.142}, None, None -200.07, [INFO], robot4, {'battery-level': '54.06'}, None, None -200.07, [INFO], robot4, {'y': 13.503, 'x': -25.695, 'yaw': 3.141}, None, None -210.07, [INFO], robot4, {'y': 12.872, 'x': -25.949, 'yaw': 3.142}, None, None -210.07, [INFO], robot4, {'battery-level': '53.50'}, None, None -210.62, [info], lab_arm, sync, wait-message, (status=message-received) -211.54, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/44_abbcbp.log b/analyze_skills/logs/44_abbcbp.log deleted file mode 100644 index b1a22bfb..00000000 --- a/analyze_skills/logs/44_abbcbp.log +++ /dev/null @@ -1,43 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot6, {'battery-level': '50.46'}, None, None -10.00, [INFO], robot6, {'y': 18.918, 'x': -33.898, 'yaw': -3.141}, None, None -20.01, [INFO], robot6, {'y': 17.781, 'x': -35.51, 'yaw': 3.141}, None, None -20.01, [INFO], robot6, {'battery-level': '50.08'}, None, None -30.01, [INFO], robot6, {'battery-level': '49.70'}, None, None -30.01, [INFO], robot6, {'y': 19.205, 'x': -36.833, 'yaw': 3.141}, None, None -40.05, [INFO], robot6, {'y': 21.27, 'x': -37.243, 'yaw': 3.137}, None, None -40.05, [INFO], robot6, {'battery-level': '49.32'}, None, None -50.05, [INFO], robot6, {'y': 21.489, 'x': -38.087, 'yaw': -3.142}, None, None -50.05, [INFO], robot6, {'battery-level': '48.94'}, None, None -60.07, [INFO], robot6, {'battery-level': '48.56'}, None, None -60.07, [INFO], robot6, {'y': 21.36, 'x': -38.082, 'yaw': 3.141}, None, None -68.58, [info], nurse, sync, received-request, (status=sending-request) -68.58, [info], nurse, sync, request-sent, (status=waiting) -68.58, [info], nurse, sync, wait-message, (status=message-received) -70.05, [INFO], robot6, {'y': 21.345, 'x': -38.018, 'yaw': 3.141}, None, None -70.05, [INFO], robot6, {'battery-level': '48.18'}, None, None -80.09, [INFO], robot6, {'battery-level': '47.80'}, None, None -80.09, [INFO], robot6, {'y': 19.79, 'x': -37.179, 'yaw': 3.142}, None, None -90.02, [INFO], robot6, {'battery-level': '47.42'}, None, None -90.02, [INFO], robot6, {'y': 17.701, 'x': -37.137, 'yaw': 3.141}, None, None -100.06, [INFO], robot6, {'battery-level': '47.04'}, None, None -100.06, [INFO], robot6, {'y': 15.894, 'x': -36.526, 'yaw': 3.141}, None, None -110.06, [INFO], robot6, {'battery-level': '46.66'}, None, None -110.06, [INFO], robot6, {'y': 15.372, 'x': -34.457, 'yaw': -3.142}, None, None -120.01, [INFO], robot6, {'battery-level': '46.28'}, None, None -120.01, [INFO], robot6, {'y': 15.532, 'x': -32.349, 'yaw': 3.142}, None, None -130.06, [INFO], robot6, {'y': 15.567, 'x': -30.226, 'yaw': 3.14}, None, None -130.06, [INFO], robot6, {'battery-level': '45.90'}, None, None -140.01, [INFO], robot6, {'y': 15.729, 'x': -28.127, 'yaw': -3.142}, None, None -140.01, [INFO], robot6, {'battery-level': '45.52'}, None, None -150.07, [INFO], robot6, {'battery-level': '45.14'}, None, None -150.07, [INFO], robot6, {'y': 15.422, 'x': -26.151, 'yaw': -3.142}, None, None -160.03, [INFO], robot6, {'battery-level': '44.76'}, None, None -160.03, [INFO], robot6, {'y': 13.35, 'x': -25.762, 'yaw': 3.142}, None, None -170.07, [INFO], robot6, {'battery-level': '44.38'}, None, None -170.07, [INFO], robot6, {'y': 12.905, 'x': -26.0, 'yaw': 3.141}, None, None -173.75, [info], lab_arm, sync, wait-message, (status=message-received) -174.68, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/45_abbccb.log b/analyze_skills/logs/45_abbccb.log deleted file mode 100644 index 80fdebdd..00000000 --- a/analyze_skills/logs/45_abbccb.log +++ /dev/null @@ -1,25 +0,0 @@ -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot6, {'battery-level': '50.46'}, None, None -10.02, [INFO], robot6, {'y': 18.012, 'x': -27.151, 'yaw': -3.14}, None, None -20.01, [INFO], robot6, {'battery-level': '50.08'}, None, None -20.01, [INFO], robot6, {'y': 16.243, 'x': -27.46, 'yaw': 3.14}, None, None -30.00, [INFO], robot6, {'battery-level': '49.70'}, None, None -30.00, [INFO], robot6, {'y': 17.457, 'x': -28.649, 'yaw': -3.141}, None, None -39.97, [INFO], robot6, {'battery-level': '49.32'}, None, None -39.97, [INFO], robot6, {'y': 17.928, 'x': -28.551, 'yaw': 3.14}, None, None -47.45, [info], nurse, sync, received-request, (status=sending-request) -47.45, [info], nurse, sync, request-sent, (status=waiting) -47.45, [info], nurse, sync, wait-message, (status=message-received) -50.01, [INFO], robot6, {'y': 17.599, 'x': -28.662, 'yaw': 3.142}, None, None -50.01, [INFO], robot6, {'battery-level': '48.94'}, None, None -59.99, [INFO], robot6, {'battery-level': '48.56'}, None, None -60.03, [INFO], robot6, {'y': 16.264, 'x': -27.656, 'yaw': 3.141}, None, None -70.00, [INFO], robot6, {'battery-level': '48.18'}, None, None -70.00, [INFO], robot6, {'y': 15.283, 'x': -26.095, 'yaw': 3.142}, None, None -79.99, [INFO], robot6, {'y': 13.2, 'x': -25.826, 'yaw': -3.141}, None, None -80.02, [INFO], robot6, {'battery-level': '47.80'}, None, None -89.99, [INFO], robot6, {'battery-level': '47.42'}, None, None -89.99, [INFO], robot6, {'y': 12.885, 'x': -25.98, 'yaw': 3.142}, None, None -91.11, [info], lab_arm, sync, wait-message, (status=message-received) -91.41, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/45_abbccp.log b/analyze_skills/logs/45_abbccp.log deleted file mode 100644 index 0a5f42c1..00000000 --- a/analyze_skills/logs/45_abbccp.log +++ /dev/null @@ -1,25 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot6, {'y': 17.398, 'x': -27.132, 'yaw': -3.142}, None, None -10.08, [INFO], robot6, {'battery-level': '50.46'}, None, None -20.07, [INFO], robot6, {'battery-level': '50.08'}, None, None -20.07, [INFO], robot6, {'y': 16.265, 'x': -28.041, 'yaw': -3.14}, None, None -30.04, [INFO], robot6, {'battery-level': '49.70'}, None, None -30.04, [INFO], robot6, {'y': 17.856, 'x': -28.606, 'yaw': 3.141}, None, None -40.03, [INFO], robot6, {'battery-level': '49.32'}, None, None -40.03, [INFO], robot6, {'y': 17.959, 'x': -28.567, 'yaw': 3.142}, None, None -40.03, [info], nurse, sync, received-request, (status=sending-request) -40.03, [info], nurse, sync, request-sent, (status=waiting) -40.03, [info], nurse, sync, wait-message, (status=message-received) -50.02, [INFO], robot6, {'y': 16.119, 'x': -28.553, 'yaw': 3.14}, None, None -50.02, [INFO], robot6, {'battery-level': '48.94'}, None, None -60.04, [INFO], robot6, {'battery-level': '48.56'}, None, None -60.04, [INFO], robot6, {'y': 16.064, 'x': -26.445, 'yaw': 3.141}, None, None -70.06, [INFO], robot6, {'battery-level': '48.18'}, None, None -70.06, [INFO], robot6, {'y': 14.136, 'x': -25.733, 'yaw': 3.141}, None, None -80.02, [INFO], robot6, {'y': 12.921, 'x': -25.941, 'yaw': 3.14}, None, None -80.02, [INFO], robot6, {'battery-level': '47.80'}, None, None -90.08, [INFO], robot6, {'battery-level': '47.42'}, None, None -90.08, [INFO], robot6, {'y': 12.85, 'x': -25.989, 'yaw': -3.142}, None, None -91.90, [info], lab_arm, sync, wait-message, (status=message-received) -92.82, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/46_abcaab.log b/analyze_skills/logs/46_abcaab.log deleted file mode 100644 index b4909bde..00000000 --- a/analyze_skills/logs/46_abcaab.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot5, {'y': 17.228, 'x': -13.498, 'yaw': 3.142}, None, None -10.08, [INFO], robot5, {'battery-level': '27.80'}, None, None -20.06, [INFO], robot5, {'battery-level': '27.38'}, None, None -20.06, [INFO], robot5, {'y': 16.049, 'x': -14.656, 'yaw': -3.142}, None, None -30.03, [INFO], robot5, {'battery-level': '26.96'}, None, None -30.03, [INFO], robot5, {'y': 15.977, 'x': -16.762, 'yaw': 3.142}, None, None -40.09, [INFO], robot5, {'battery-level': '26.54'}, None, None -40.09, [INFO], robot5, {'y': 16.07, 'x': -18.879, 'yaw': -3.139}, None, None -50.03, [INFO], robot5, {'battery-level': '26.12'}, None, None -50.03, [INFO], robot5, {'y': 16.191, 'x': -20.977, 'yaw': 3.141}, None, None -60.09, [INFO], robot5, {'battery-level': '25.70'}, None, None -60.09, [INFO], robot5, {'y': 16.144, 'x': -23.101, 'yaw': 3.142}, None, None -70.06, [INFO], robot5, {'battery-level': '25.28'}, None, None -70.06, [INFO], robot5, {'y': 16.099, 'x': -25.205, 'yaw': 3.141}, None, None -80.07, [INFO], robot5, {'battery-level': '24.86'}, None, None -80.07, [INFO], robot5, {'y': 16.087, 'x': -27.318, 'yaw': -3.142}, None, None -90.03, [INFO], robot5, {'y': 16.146, 'x': -29.415, 'yaw': 3.142}, None, None -90.03, [INFO], robot5, {'battery-level': '24.44'}, None, None -100.08, [INFO], robot5, {'y': 15.965, 'x': -31.541, 'yaw': 3.142}, None, None -100.08, [INFO], robot5, {'battery-level': '24.02'}, None, None -110.04, [INFO], robot5, {'y': 15.552, 'x': -33.634, 'yaw': 3.141}, None, None -110.04, [INFO], robot5, {'battery-level': '23.60'}, None, None -120.09, [INFO], robot5, {'y': 15.523, 'x': -35.744, 'yaw': -3.142}, None, None -120.09, [INFO], robot5, {'battery-level': '23.18'}, None, None -130.01, [INFO], robot5, {'battery-level': '22.76'}, None, None -130.01, [INFO], robot5, {'y': 16.971, 'x': -36.7, 'yaw': -3.142}, None, None -140.09, [INFO], robot5, {'y': 17.717, 'x': -36.703, 'yaw': 3.141}, None, None -140.09, [INFO], robot5, {'battery-level': '22.34'}, None, None -150.03, [INFO], robot5, {'y': 18.066, 'x': -35.864, 'yaw': -3.142}, None, None -150.03, [INFO], robot5, {'battery-level': '21.92'}, None, None -160.02, [INFO], robot5, {'battery-level': '21.50'}, None, None -160.02, [INFO], robot5, {'y': 18.099, 'x': -35.682, 'yaw': -3.142}, None, None -170.06, [INFO], robot5, {'y': 18.022, 'x': -35.974, 'yaw': -3.137}, None, None -170.06, [INFO], robot5, {'battery-level': '21.08'}, None, None -180.09, [INFO], robot5, {'y': 17.898, 'x': -36.046, 'yaw': -3.142}, None, None -180.09, [INFO], robot5, {'battery-level': '20.66'}, None, None -190.09, [INFO], robot5, {'battery-level': '20.24'}, None, None -190.09, [INFO], robot5, {'y': 17.905, 'x': -36.051, 'yaw': 3.142}, None, None -200.01, [INFO], robot5, {'battery-level': '19.82'}, None, None -200.01, [INFO], robot5, {'y': 17.905, 'x': -36.051, 'yaw': -3.142}, None, None -210.06, [INFO], robot5, {'battery-level': '19.40'}, None, None -210.06, [INFO], robot5, {'y': 17.905, 'x': -36.051, 'yaw': 3.141}, None, None -220.08, [INFO], robot5, {'battery-level': '18.98'}, None, None -220.08, [INFO], robot5, {'y': 18.08, 'x': -35.715, 'yaw': 3.142}, None, None -227.15, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/46_abcaap.log b/analyze_skills/logs/46_abcaap.log deleted file mode 100644 index c4cf2936..00000000 --- a/analyze_skills/logs/46_abcaap.log +++ /dev/null @@ -1,66 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot4, {'battery-level': '64.97'}, None, None -10.03, [INFO], robot4, {'y': 34.094, 'x': -38.98, 'yaw': 3.142}, None, None -20.07, [INFO], robot4, {'battery-level': '64.71'}, None, None -20.07, [INFO], robot4, {'y': 34.121, 'x': -37.134, 'yaw': -3.142}, None, None -30.01, [INFO], robot4, {'battery-level': '64.45'}, None, None -30.01, [INFO], robot4, {'y': 32.025, 'x': -37.045, 'yaw': 3.141}, None, None -40.04, [INFO], robot4, {'y': 29.898, 'x': -37.047, 'yaw': 3.142}, None, None -40.04, [INFO], robot4, {'battery-level': '64.19'}, None, None -50.08, [INFO], robot4, {'battery-level': '63.93'}, None, None -50.08, [INFO], robot4, {'y': 27.771, 'x': -37.006, 'yaw': 3.14}, None, None -60.05, [INFO], robot4, {'y': 25.678, 'x': -37.003, 'yaw': -3.142}, None, None -60.05, [INFO], robot4, {'battery-level': '63.67'}, None, None -70.07, [INFO], robot4, {'y': 23.571, 'x': -36.988, 'yaw': 3.141}, None, None -70.07, [INFO], robot4, {'battery-level': '63.41'}, None, None -80.00, [INFO], robot4, {'y': 21.474, 'x': -37.114, 'yaw': 3.142}, None, None -80.00, [INFO], robot4, {'battery-level': '63.15'}, None, None -90.01, [INFO], robot4, {'battery-level': '62.89'}, None, None -90.01, [INFO], robot4, {'y': 19.358, 'x': -37.043, 'yaw': 3.14}, None, None -100.01, [INFO], robot4, {'battery-level': '62.63'}, None, None -100.01, [INFO], robot4, {'y': 17.783, 'x': -35.676, 'yaw': 3.141}, None, None -110.04, [INFO], robot4, {'y': 18.792, 'x': -34.077, 'yaw': -3.142}, None, None -110.04, [INFO], robot4, {'battery-level': '62.37'}, None, None -117.51, [info], nurse, sync, received-request, (status=sending-request) -117.51, [info], nurse, sync, request-sent, (status=waiting) -117.51, [info], nurse, sync, wait-message, (status=message-received) -120.09, [INFO], robot4, {'y': 18.893, 'x': -34.185, 'yaw': 3.141}, None, None -120.09, [INFO], robot4, {'battery-level': '62.11'}, None, None -130.09, [INFO], robot4, {'battery-level': '61.85'}, None, None -130.09, [INFO], robot4, {'y': 17.76, 'x': -35.694, 'yaw': 3.142}, None, None -140.00, [INFO], robot4, {'battery-level': '61.59'}, None, None -140.00, [INFO], robot4, {'y': 17.593, 'x': -37.018, 'yaw': 3.142}, None, None -150.02, [INFO], robot4, {'battery-level': '61.33'}, None, None -150.02, [INFO], robot4, {'y': 17.194, 'x': -37.051, 'yaw': 3.142}, None, None -160.02, [INFO], robot4, {'y': 17.397, 'x': -36.866, 'yaw': 3.141}, None, None -160.02, [INFO], robot4, {'battery-level': '61.07'}, None, None -170.01, [INFO], robot4, {'battery-level': '60.81'}, None, None -170.01, [INFO], robot4, {'y': 17.404, 'x': -36.875, 'yaw': -3.141}, None, None -180.05, [INFO], robot4, {'battery-level': '60.55'}, None, None -180.05, [INFO], robot4, {'y': 17.345, 'x': -36.951, 'yaw': -3.141}, None, None -190.03, [INFO], robot4, {'battery-level': '60.29'}, None, None -190.03, [INFO], robot4, {'y': 17.449, 'x': -36.857, 'yaw': 3.14}, None, None -200.05, [INFO], robot4, {'y': 17.497, 'x': -36.998, 'yaw': 3.141}, None, None -200.05, [INFO], robot4, {'battery-level': '60.03'}, None, None -210.08, [INFO], robot4, {'battery-level': '59.77'}, None, None -210.08, [INFO], robot4, {'y': 17.35, 'x': -36.942, 'yaw': -3.142}, None, None -220.02, [INFO], robot4, {'battery-level': '59.51'}, None, None -220.02, [INFO], robot4, {'y': 17.282, 'x': -36.832, 'yaw': -3.142}, None, None -230.03, [INFO], robot4, {'y': 17.396, 'x': -36.958, 'yaw': -3.141}, None, None -230.03, [INFO], robot4, {'battery-level': '59.25'}, None, None -240.03, [INFO], robot4, {'battery-level': '58.99'}, None, None -240.03, [INFO], robot4, {'y': 17.195, 'x': -37.134, 'yaw': 3.141}, None, None -250.06, [INFO], robot4, {'battery-level': '58.73'}, None, None -250.06, [INFO], robot4, {'y': 17.365, 'x': -37.007, 'yaw': -3.141}, None, None -260.08, [INFO], robot4, {'battery-level': '58.47'}, None, None -260.08, [INFO], robot4, {'y': 17.225, 'x': -37.121, 'yaw': 3.142}, None, None -270.01, [INFO], robot4, {'battery-level': '58.21'}, None, None -270.01, [INFO], robot4, {'y': 17.32, 'x': -36.903, 'yaw': 3.141}, None, None -280.03, [INFO], robot4, {'battery-level': '57.95'}, None, None -280.03, [INFO], robot4, {'y': 17.236, 'x': -36.962, 'yaw': -3.141}, None, None -290.06, [INFO], robot4, {'y': 17.184, 'x': -37.101, 'yaw': -3.142}, None, None -290.06, [INFO], robot4, {'battery-level': '57.69'}, None, None -300.07, [INFO], robot4, {'battery-level': '57.43'}, None, None -300.07, [INFO], robot4, {'y': 17.26, 'x': -37.086, 'yaw': 3.142}, None, None -304.10, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/47_abcabb.log b/analyze_skills/logs/47_abcabb.log deleted file mode 100644 index cb8c0d04..00000000 --- a/analyze_skills/logs/47_abcabb.log +++ /dev/null @@ -1,62 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot5, {'battery-level': '27.80'}, None, None -10.05, [INFO], robot5, {'y': 17.514, 'x': -11.611, 'yaw': 3.141}, None, None -20.00, [INFO], robot5, {'y': 16.341, 'x': -12.914, 'yaw': 3.141}, None, None -20.00, [INFO], robot5, {'battery-level': '27.38'}, None, None -30.03, [INFO], robot5, {'y': 16.198, 'x': -15.033, 'yaw': 3.142}, None, None -30.03, [INFO], robot5, {'battery-level': '26.96'}, None, None -40.06, [INFO], robot5, {'battery-level': '26.54'}, None, None -40.06, [INFO], robot5, {'y': 16.09, 'x': -17.144, 'yaw': 3.141}, None, None -50.05, [INFO], robot5, {'battery-level': '26.12'}, None, None -50.05, [INFO], robot5, {'y': 16.228, 'x': -19.253, 'yaw': 3.142}, None, None -60.06, [INFO], robot5, {'battery-level': '25.70'}, None, None -60.06, [INFO], robot5, {'y': 16.347, 'x': -21.358, 'yaw': -3.142}, None, None -70.05, [INFO], robot5, {'battery-level': '25.28'}, None, None -70.05, [INFO], robot5, {'y': 16.168, 'x': -23.473, 'yaw': -3.142}, None, None -80.04, [INFO], robot5, {'y': 16.139, 'x': -25.572, 'yaw': 3.14}, None, None -80.04, [INFO], robot5, {'battery-level': '24.86'}, None, None -90.03, [INFO], robot5, {'battery-level': '24.44'}, None, None -90.03, [INFO], robot5, {'y': 16.138, 'x': -27.695, 'yaw': 3.142}, None, None -100.03, [INFO], robot5, {'y': 16.167, 'x': -29.798, 'yaw': 3.141}, None, None -100.03, [INFO], robot5, {'battery-level': '24.02'}, None, None -110.01, [INFO], robot5, {'battery-level': '23.60'}, None, None -110.01, [INFO], robot5, {'y': 15.936, 'x': -31.907, 'yaw': -3.142}, None, None -120.04, [INFO], robot5, {'y': 15.478, 'x': -34.001, 'yaw': -3.142}, None, None -120.04, [INFO], robot5, {'battery-level': '23.18'}, None, None -130.03, [INFO], robot5, {'y': 15.585, 'x': -36.11, 'yaw': -3.142}, None, None -130.03, [INFO], robot5, {'battery-level': '22.76'}, None, None -140.05, [INFO], robot5, {'battery-level': '22.34'}, None, None -140.05, [INFO], robot5, {'y': 17.286, 'x': -36.749, 'yaw': -3.142}, None, None -150.08, [INFO], robot5, {'battery-level': '21.92'}, None, None -150.08, [INFO], robot5, {'y': 19.395, 'x': -36.851, 'yaw': 3.141}, None, None -160.00, [INFO], robot5, {'battery-level': '21.50'}, None, None -160.00, [INFO], robot5, {'y': 21.37, 'x': -37.264, 'yaw': 3.141}, None, None -170.03, [INFO], robot5, {'battery-level': '21.08'}, None, None -170.03, [INFO], robot5, {'y': 21.452, 'x': -38.095, 'yaw': -3.141}, None, None -174.35, [info], nurse, sync, received-request, (status=sending-request) -174.35, [info], nurse, sync, request-sent, (status=waiting) -174.35, [info], nurse, sync, wait-message, (status=message-received) -180.06, [INFO], robot5, {'battery-level': '20.66'}, None, None -180.06, [INFO], robot5, {'y': 21.203, 'x': -37.239, 'yaw': 3.142}, None, None -190.05, [INFO], robot5, {'battery-level': '20.24'}, None, None -190.05, [INFO], robot5, {'y': 19.092, 'x': -37.139, 'yaw': 3.142}, None, None -200.01, [INFO], robot5, {'battery-level': '19.82'}, None, None -200.01, [INFO], robot5, {'y': 16.984, 'x': -37.078, 'yaw': 3.14}, None, None -210.03, [INFO], robot5, {'battery-level': '19.40'}, None, None -210.03, [INFO], robot5, {'y': 15.807, 'x': -35.708, 'yaw': 3.141}, None, None -220.05, [INFO], robot5, {'y': 15.456, 'x': -33.629, 'yaw': -3.141}, None, None -220.05, [INFO], robot5, {'battery-level': '18.98'}, None, None -230.08, [INFO], robot5, {'y': 15.594, 'x': -31.509, 'yaw': 3.14}, None, None -230.08, [INFO], robot5, {'battery-level': '18.56'}, None, None -240.03, [INFO], robot5, {'y': 15.716, 'x': -29.419, 'yaw': 3.141}, None, None -240.03, [INFO], robot5, {'battery-level': '18.14'}, None, None -250.07, [INFO], robot5, {'y': 15.823, 'x': -27.292, 'yaw': -3.142}, None, None -250.07, [INFO], robot5, {'battery-level': '17.72'}, None, None -260.08, [INFO], robot5, {'battery-level': '17.30'}, None, None -260.08, [INFO], robot5, {'y': 14.689, 'x': -25.824, 'yaw': 3.142}, None, None -270.00, [INFO], robot5, {'battery-level': '16.88'}, None, None -270.00, [INFO], robot5, {'y': 12.942, 'x': -25.927, 'yaw': -3.142}, None, None -277.54, [WARN], robot5, NO-SKILL, approach_robot, approach_arm diff --git a/analyze_skills/logs/47_abcabp.log b/analyze_skills/logs/47_abcabp.log deleted file mode 100644 index c04d502b..00000000 --- a/analyze_skills/logs/47_abcabp.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot4, {'y': 34.208, 'x': -33.475, 'yaw': 3.141}, None, None -10.02, [INFO], robot4, {'battery-level': '64.97'}, None, None -20.03, [INFO], robot4, {'battery-level': '64.71'}, None, None -20.03, [INFO], robot4, {'y': 34.727, 'x': -35.525, 'yaw': 3.141}, None, None -30.03, [INFO], robot4, {'battery-level': '64.45'}, None, None -30.03, [INFO], robot4, {'y': 33.377, 'x': -36.833, 'yaw': -3.141}, None, None -40.02, [INFO], robot4, {'battery-level': '64.19'}, None, None -40.02, [INFO], robot4, {'y': 31.265, 'x': -36.861, 'yaw': -3.142}, None, None -50.01, [INFO], robot4, {'battery-level': '63.93'}, None, None -50.01, [INFO], robot4, {'y': 29.158, 'x': -36.838, 'yaw': -3.141}, None, None -60.05, [INFO], robot4, {'battery-level': '63.67'}, None, None -60.05, [INFO], robot4, {'y': 27.041, 'x': -36.838, 'yaw': 3.141}, None, None -70.06, [INFO], robot4, {'battery-level': '63.41'}, None, None -70.06, [INFO], robot4, {'y': 24.928, 'x': -36.877, 'yaw': 3.141}, None, None -80.00, [INFO], robot4, {'battery-level': '63.15'}, None, None -80.00, [INFO], robot4, {'y': 22.836, 'x': -36.973, 'yaw': 3.141}, None, None -90.03, [INFO], robot4, {'battery-level': '62.89'}, None, None -90.03, [INFO], robot4, {'y': 21.344, 'x': -37.866, 'yaw': 3.141}, None, None -99.02, [info], nurse, sync, received-request, (status=sending-request) -99.02, [info], nurse, sync, request-sent, (status=waiting) -99.11, [info], nurse, sync, wait-message, (status=message-received) -100.03, [INFO], robot4, {'battery-level': '62.63'}, None, None -100.03, [INFO], robot4, {'y': 21.326, 'x': -38.075, 'yaw': 3.141}, None, None -110.03, [INFO], robot4, {'battery-level': '62.37'}, None, None -110.03, [INFO], robot4, {'y': 19.893, 'x': -37.207, 'yaw': 3.141}, None, None -120.02, [INFO], robot4, {'battery-level': '62.11'}, None, None -120.02, [INFO], robot4, {'y': 17.777, 'x': -37.107, 'yaw': 3.14}, None, None -130.01, [INFO], robot4, {'battery-level': '61.85'}, None, None -130.01, [INFO], robot4, {'y': 15.867, 'x': -36.56, 'yaw': 3.142}, None, None -140.00, [INFO], robot4, {'battery-level': '61.59'}, None, None -140.00, [INFO], robot4, {'y': 15.378, 'x': -34.501, 'yaw': 3.142}, None, None -150.03, [INFO], robot4, {'battery-level': '61.33'}, None, None -150.03, [INFO], robot4, {'y': 15.499, 'x': -32.369, 'yaw': 3.142}, None, None -160.08, [INFO], robot4, {'y': 15.611, 'x': -30.229, 'yaw': 3.142}, None, None -160.08, [INFO], robot4, {'battery-level': '61.07'}, None, None -170.00, [INFO], robot4, {'battery-level': '60.81'}, None, None -170.00, [INFO], robot4, {'y': 15.788, 'x': -28.129, 'yaw': 3.142}, None, None -180.00, [INFO], robot4, {'battery-level': '60.55'}, None, None -180.00, [INFO], robot4, {'y': 15.517, 'x': -26.127, 'yaw': -3.142}, None, None -190.02, [INFO], robot4, {'y': 13.445, 'x': -25.721, 'yaw': -3.142}, None, None -190.02, [INFO], robot4, {'battery-level': '60.29'}, None, None -200.04, [INFO], robot4, {'battery-level': '60.03'}, None, None -200.04, [INFO], robot4, {'y': 12.917, 'x': -25.952, 'yaw': 3.142}, None, None -200.13, [info], lab_arm, sync, wait-message, (status=message-received) -201.06, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/48_abcacb.log b/analyze_skills/logs/48_abcacb.log deleted file mode 100644 index feb349fa..00000000 --- a/analyze_skills/logs/48_abcacb.log +++ /dev/null @@ -1,36 +0,0 @@ -0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None -0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.16, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot5, {'y': 18.542, 'x': -34.328, 'yaw': -3.142}, None, None -10.01, [INFO], robot5, {'battery-level': '27.80'}, None, None -20.06, [INFO], robot5, {'battery-level': '27.38'}, None, None -20.06, [INFO], robot5, {'y': 17.92, 'x': -36.025, 'yaw': 3.141}, None, None -30.01, [INFO], robot5, {'y': 17.3, 'x': -37.016, 'yaw': -3.142}, None, None -30.01, [INFO], robot5, {'battery-level': '26.96'}, None, None -40.02, [INFO], robot5, {'y': 17.324, 'x': -37.049, 'yaw': 3.141}, None, None -40.02, [INFO], robot5, {'battery-level': '26.54'}, None, None -50.02, [INFO], robot5, {'y': 17.316, 'x': -36.948, 'yaw': -3.141}, None, None -50.02, [INFO], robot5, {'battery-level': '26.12'}, None, None -60.02, [INFO], robot5, {'battery-level': '25.70'}, None, None -60.02, [INFO], robot5, {'y': 17.278, 'x': -37.016, 'yaw': -3.141}, None, None -70.01, [INFO], robot5, {'battery-level': '25.28'}, None, None -70.01, [INFO], robot5, {'y': 17.398, 'x': -36.975, 'yaw': -3.142}, None, None -80.00, [INFO], robot5, {'battery-level': '24.86'}, None, None -80.00, [INFO], robot5, {'y': 17.49, 'x': -36.844, 'yaw': 3.141}, None, None -90.02, [INFO], robot5, {'y': 17.199, 'x': -36.759, 'yaw': -3.141}, None, None -90.02, [INFO], robot5, {'battery-level': '24.44'}, None, None -100.02, [INFO], robot5, {'battery-level': '24.02'}, None, None -100.02, [INFO], robot5, {'y': 17.407, 'x': -36.813, 'yaw': -3.142}, None, None -110.08, [INFO], robot5, {'battery-level': '23.60'}, None, None -110.08, [INFO], robot5, {'y': 17.188, 'x': -36.822, 'yaw': -3.141}, None, None -120.06, [INFO], robot5, {'y': 17.29, 'x': -36.962, 'yaw': 3.141}, None, None -120.06, [INFO], robot5, {'battery-level': '23.18'}, None, None -130.00, [INFO], robot5, {'y': 17.22, 'x': -37.045, 'yaw': -3.142}, None, None -130.00, [INFO], robot5, {'battery-level': '22.76'}, None, None -140.00, [INFO], robot5, {'y': 17.344, 'x': -36.835, 'yaw': -3.142}, None, None -140.00, [INFO], robot5, {'battery-level': '22.34'}, None, None -150.03, [INFO], robot5, {'y': 17.156, 'x': -37.024, 'yaw': 3.14}, None, None -150.03, [INFO], robot5, {'battery-level': '21.92'}, None, None -160.03, [INFO], robot5, {'battery-level': '21.50'}, None, None -160.03, [INFO], robot5, {'y': 17.3, 'x': -36.874, 'yaw': -3.142}, None, None -165.91, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/48_abcacp.log b/analyze_skills/logs/48_abcacp.log deleted file mode 100644 index 7f8869d2..00000000 --- a/analyze_skills/logs/48_abcacp.log +++ /dev/null @@ -1,31 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot2, {'y': 17.357, 'x': -20.955, 'yaw': 3.142}, None, None -10.03, [INFO], robot2, {'battery-level': '82.91'}, None, None -20.05, [INFO], robot2, {'y': 16.104, 'x': -21.979, 'yaw': -3.141}, None, None -20.05, [INFO], robot2, {'battery-level': '82.31'}, None, None -30.07, [INFO], robot2, {'battery-level': '81.71'}, None, None -30.07, [INFO], robot2, {'y': 16.024, 'x': -24.1, 'yaw': 3.14}, None, None -40.01, [INFO], robot2, {'battery-level': '81.11'}, None, None -40.01, [INFO], robot2, {'y': 15.999, 'x': -26.193, 'yaw': -3.141}, None, None -50.06, [INFO], robot2, {'battery-level': '80.51'}, None, None -50.06, [INFO], robot2, {'y': 16.179, 'x': -28.29, 'yaw': -3.142}, None, None -60.00, [INFO], robot2, {'y': 17.89, 'x': -28.585, 'yaw': 3.142}, None, None -60.00, [INFO], robot2, {'battery-level': '79.91'}, None, None -65.73, [info], nurse, sync, received-request, (status=sending-request) -65.73, [info], nurse, sync, request-sent, (status=waiting) -65.82, [info], nurse, sync, wait-message, (status=message-received) -70.06, [INFO], robot2, {'y': 17.305, 'x': -28.68, 'yaw': -3.142}, None, None -70.06, [INFO], robot2, {'battery-level': '79.31'}, None, None -80.01, [INFO], robot2, {'battery-level': '78.71'}, None, None -80.01, [INFO], robot2, {'y': 16.087, 'x': -27.684, 'yaw': 3.141}, None, None -90.06, [INFO], robot2, {'y': 15.258, 'x': -26.049, 'yaw': 3.141}, None, None -90.06, [INFO], robot2, {'battery-level': '78.11'}, None, None -100.04, [INFO], robot2, {'battery-level': '77.51'}, None, None -100.04, [INFO], robot2, {'y': 13.185, 'x': -25.825, 'yaw': -3.142}, None, None -110.09, [INFO], robot2, {'y': 12.866, 'x': -25.971, 'yaw': 3.142}, None, None -110.09, [INFO], robot2, {'battery-level': '76.91'}, None, None -110.46, [info], lab_arm, sync, wait-message, (status=message-received) -111.38, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/49_abcbab.log b/analyze_skills/logs/49_abcbab.log deleted file mode 100644 index 4b13de40..00000000 --- a/analyze_skills/logs/49_abcbab.log +++ /dev/null @@ -1,56 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot3, {'battery-level': '45.91'}, None, None -10.06, [INFO], robot3, {'y': 21.522, 'x': -37.379, 'yaw': 3.141}, None, None -20.08, [INFO], robot3, {'battery-level': '45.51'}, None, None -20.08, [INFO], robot3, {'y': 19.493, 'x': -37.057, 'yaw': -3.142}, None, None -30.03, [INFO], robot3, {'y': 17.837, 'x': -35.766, 'yaw': -3.139}, None, None -30.03, [INFO], robot3, {'battery-level': '45.11'}, None, None -40.05, [INFO], robot3, {'battery-level': '44.71'}, None, None -40.05, [INFO], robot3, {'y': 18.717, 'x': -34.108, 'yaw': -3.142}, None, None -48.73, [info], nurse, sync, received-request, (status=sending-request) -48.73, [info], nurse, sync, request-sent, (status=waiting) -48.73, [info], nurse, sync, wait-message, (status=message-received) -50.01, [INFO], robot3, {'battery-level': '44.31'}, None, None -50.01, [INFO], robot3, {'y': 18.987, 'x': -33.972, 'yaw': 3.141}, None, None -60.03, [INFO], robot3, {'battery-level': '43.91'}, None, None -60.03, [INFO], robot3, {'y': 17.785, 'x': -35.506, 'yaw': -3.141}, None, None -70.06, [INFO], robot3, {'y': 18.166, 'x': -36.242, 'yaw': -3.142}, None, None -70.06, [INFO], robot3, {'battery-level': '43.51'}, None, None -80.02, [INFO], robot3, {'battery-level': '43.11'}, None, None -80.02, [INFO], robot3, {'y': 17.299, 'x': -37.041, 'yaw': 3.141}, None, None -90.04, [INFO], robot3, {'y': 17.159, 'x': -36.913, 'yaw': -3.141}, None, None -90.04, [INFO], robot3, {'battery-level': '42.71'}, None, None -100.07, [INFO], robot3, {'battery-level': '42.31'}, None, None -100.07, [INFO], robot3, {'y': 17.4, 'x': -37.019, 'yaw': 3.141}, None, None -110.07, [INFO], robot3, {'battery-level': '41.91'}, None, None -110.07, [INFO], robot3, {'y': 17.332, 'x': -36.758, 'yaw': 3.14}, None, None -120.06, [INFO], robot3, {'battery-level': '41.51'}, None, None -120.06, [INFO], robot3, {'y': 17.321, 'x': -36.868, 'yaw': -3.141}, None, None -130.03, [INFO], robot3, {'battery-level': '41.11'}, None, None -130.03, [INFO], robot3, {'y': 17.194, 'x': -36.844, 'yaw': 3.142}, None, None -140.06, [INFO], robot3, {'y': 17.381, 'x': -37.073, 'yaw': -3.141}, None, None -140.06, [INFO], robot3, {'battery-level': '40.71'}, None, None -150.08, [INFO], robot3, {'y': 17.479, 'x': -37.162, 'yaw': -3.141}, None, None -150.08, [INFO], robot3, {'battery-level': '40.31'}, None, None -160.01, [INFO], robot3, {'battery-level': '39.91'}, None, None -160.01, [INFO], robot3, {'y': 17.65, 'x': -37.117, 'yaw': 3.141}, None, None -170.03, [INFO], robot3, {'y': 17.265, 'x': -36.861, 'yaw': -3.141}, None, None -170.03, [INFO], robot3, {'battery-level': '39.51'}, None, None -180.03, [INFO], robot3, {'battery-level': '39.11'}, None, None -180.03, [INFO], robot3, {'y': 17.389, 'x': -36.981, 'yaw': -3.141}, None, None -190.03, [INFO], robot3, {'battery-level': '38.71'}, None, None -190.03, [INFO], robot3, {'y': 17.309, 'x': -36.904, 'yaw': 3.142}, None, None -200.04, [INFO], robot3, {'battery-level': '38.31'}, None, None -200.04, [INFO], robot3, {'y': 17.381, 'x': -36.978, 'yaw': -3.142}, None, None -210.06, [INFO], robot3, {'battery-level': '37.91'}, None, None -210.06, [INFO], robot3, {'y': 17.524, 'x': -36.69, 'yaw': 3.141}, None, None -220.07, [INFO], robot3, {'battery-level': '37.51'}, None, None -220.07, [INFO], robot3, {'y': 17.353, 'x': -37.146, 'yaw': 3.141}, None, None -230.07, [INFO], robot3, {'y': 17.471, 'x': -36.938, 'yaw': -3.142}, None, None -230.07, [INFO], robot3, {'battery-level': '37.11'}, None, None -240.08, [INFO], robot3, {'battery-level': '36.71'}, None, None -240.08, [INFO], robot3, {'y': 17.463, 'x': -36.903, 'yaw': 3.141}, None, None -250.01, [INFO], robot3, {'battery-level': '36.31'}, None, None -250.01, [INFO], robot3, {'y': 17.193, 'x': -37.105, 'yaw': 3.141}, None, None -250.65, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/49_abcbap.log b/analyze_skills/logs/49_abcbap.log deleted file mode 100644 index 9388298b..00000000 --- a/analyze_skills/logs/49_abcbap.log +++ /dev/null @@ -1,53 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot3, {'battery-level': '45.91'}, None, None -10.08, [INFO], robot3, {'y': 21.477, 'x': -37.263, 'yaw': -3.141}, None, None -20.08, [INFO], robot3, {'battery-level': '45.51'}, None, None -20.08, [INFO], robot3, {'y': 19.396, 'x': -37.085, 'yaw': -3.142}, None, None -30.08, [INFO], robot3, {'battery-level': '45.11'}, None, None -30.08, [INFO], robot3, {'y': 17.814, 'x': -35.659, 'yaw': 3.141}, None, None -40.08, [INFO], robot3, {'y': 18.747, 'x': -34.014, 'yaw': -3.142}, None, None -40.08, [INFO], robot3, {'battery-level': '44.71'}, None, None -50.00, [INFO], robot3, {'battery-level': '44.31'}, None, None -50.00, [INFO], robot3, {'y': 18.95, 'x': -33.886, 'yaw': 3.142}, None, None -50.27, [info], nurse, sync, received-request, (status=sending-request) -50.27, [info], nurse, sync, request-sent, (status=waiting) -50.27, [info], nurse, sync, wait-message, (status=message-received) -60.03, [INFO], robot3, {'y': 17.796, 'x': -35.145, 'yaw': -3.142}, None, None -60.03, [INFO], robot3, {'battery-level': '43.91'}, None, None -70.08, [INFO], robot3, {'battery-level': '43.51'}, None, None -70.08, [INFO], robot3, {'y': 17.831, 'x': -36.936, 'yaw': 3.141}, None, None -80.00, [INFO], robot3, {'battery-level': '43.11'}, None, None -80.00, [INFO], robot3, {'y': 17.204, 'x': -37.118, 'yaw': -3.141}, None, None -90.03, [INFO], robot3, {'y': 17.285, 'x': -36.904, 'yaw': 3.142}, None, None -90.03, [INFO], robot3, {'battery-level': '42.71'}, None, None -100.06, [INFO], robot3, {'y': 17.193, 'x': -37.086, 'yaw': 3.141}, None, None -100.06, [INFO], robot3, {'battery-level': '42.31'}, None, None -110.00, [INFO], robot3, {'battery-level': '41.91'}, None, None -110.00, [INFO], robot3, {'y': 17.254, 'x': -36.787, 'yaw': -3.142}, None, None -120.07, [INFO], robot3, {'battery-level': '41.51'}, None, None -120.07, [INFO], robot3, {'y': 17.361, 'x': -36.995, 'yaw': 3.142}, None, None -130.02, [INFO], robot3, {'battery-level': '41.11'}, None, None -130.02, [INFO], robot3, {'y': 17.194, 'x': -36.836, 'yaw': 3.142}, None, None -140.03, [INFO], robot3, {'y': 17.247, 'x': -37.097, 'yaw': -3.141}, None, None -140.03, [INFO], robot3, {'battery-level': '40.71'}, None, None -150.05, [INFO], robot3, {'battery-level': '40.31'}, None, None -150.05, [INFO], robot3, {'y': 17.345, 'x': -36.981, 'yaw': 3.141}, None, None -160.09, [INFO], robot3, {'y': 17.461, 'x': -36.919, 'yaw': 3.141}, None, None -160.09, [INFO], robot3, {'battery-level': '39.91'}, None, None -170.03, [INFO], robot3, {'battery-level': '39.51'}, None, None -170.03, [INFO], robot3, {'y': 17.309, 'x': -37.092, 'yaw': 3.141}, None, None -180.07, [INFO], robot3, {'y': 17.506, 'x': -36.997, 'yaw': -3.142}, None, None -180.07, [INFO], robot3, {'battery-level': '39.11'}, None, None -190.00, [INFO], robot3, {'battery-level': '38.71'}, None, None -190.00, [INFO], robot3, {'y': 17.446, 'x': -36.868, 'yaw': -3.142}, None, None -200.02, [INFO], robot3, {'y': 17.456, 'x': -36.892, 'yaw': 3.141}, None, None -200.02, [INFO], robot3, {'battery-level': '38.31'}, None, None -210.03, [INFO], robot3, {'y': 17.275, 'x': -37.076, 'yaw': 3.141}, None, None -210.03, [INFO], robot3, {'battery-level': '37.91'}, None, None -220.05, [INFO], robot3, {'y': 17.312, 'x': -37.084, 'yaw': 3.141}, None, None -220.05, [INFO], robot3, {'battery-level': '37.51'}, None, None -230.06, [INFO], robot3, {'battery-level': '37.11'}, None, None -230.06, [INFO], robot3, {'y': 17.329, 'x': -36.979, 'yaw': 3.141}, None, None -235.84, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/4_aaabab.log b/analyze_skills/logs/4_aaabab.log deleted file mode 100644 index cbb2d0a7..00000000 --- a/analyze_skills/logs/4_aaabab.log +++ /dev/null @@ -1,61 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.0002, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot5, {'battery-level': '71.62'}, None, None -10.03, [INFO], robot5, {'y': 17.155, 'x': -13.504, 'yaw': -3.138}, None, None -20.02, [INFO], robot5, {'battery-level': '71.42'}, None, None -20.02, [INFO], robot5, {'y': 16.117, 'x': -14.785, 'yaw': 3.141}, None, None -30.04, [INFO], robot5, {'y': 16.015, 'x': -16.9, 'yaw': 3.141}, None, None -30.04, [INFO], robot5, {'battery-level': '71.22'}, None, None -40.05, [INFO], robot5, {'y': 16.101, 'x': -19.004, 'yaw': 3.141}, None, None -40.05, [INFO], robot5, {'battery-level': '71.02'}, None, None -50.03, [INFO], robot5, {'y': 16.278, 'x': -21.114, 'yaw': 3.141}, None, None -50.03, [INFO], robot5, {'battery-level': '70.82'}, None, None -60.05, [INFO], robot5, {'y': 16.176, 'x': -23.237, 'yaw': 3.142}, None, None -60.05, [INFO], robot5, {'battery-level': '70.62'}, None, None -70.00, [INFO], robot5, {'battery-level': '70.42'}, None, None -70.00, [INFO], robot5, {'y': 16.113, 'x': -25.34, 'yaw': 3.14}, None, None -80.05, [INFO], robot5, {'battery-level': '70.22'}, None, None -80.05, [INFO], robot5, {'y': 16.123, 'x': -27.46, 'yaw': 3.142}, None, None -90.07, [INFO], robot5, {'battery-level': '70.02'}, None, None -90.07, [INFO], robot5, {'y': 16.179, 'x': -29.579, 'yaw': 3.142}, None, None -100.03, [INFO], robot5, {'y': 15.986, 'x': -31.676, 'yaw': -3.142}, None, None -100.03, [INFO], robot5, {'battery-level': '69.82'}, None, None -110.01, [INFO], robot5, {'y': 15.6, 'x': -33.768, 'yaw': 3.142}, None, None -110.01, [INFO], robot5, {'battery-level': '69.62'}, None, None -120.04, [INFO], robot5, {'y': 15.524, 'x': -35.88, 'yaw': -3.141}, None, None -120.04, [INFO], robot5, {'battery-level': '69.42'}, None, None -130.06, [INFO], robot5, {'battery-level': '69.22'}, None, None -130.06, [INFO], robot5, {'y': 17.035, 'x': -36.744, 'yaw': -3.142}, None, None -140.01, [INFO], robot5, {'battery-level': '69.02'}, None, None -140.01, [INFO], robot5, {'y': 17.684, 'x': -36.741, 'yaw': 3.141}, None, None -150.08, [INFO], robot5, {'battery-level': '68.82'}, None, None -150.08, [INFO], robot5, {'y': 17.956, 'x': -35.836, 'yaw': 3.136}, None, None -160.02, [INFO], robot5, {'y': 18.273, 'x': -35.717, 'yaw': -3.141}, None, None -160.02, [INFO], robot5, {'battery-level': '68.62'}, None, None -170.01, [INFO], robot5, {'y': 18.359, 'x': -35.722, 'yaw': 3.141}, None, None -170.01, [INFO], robot5, {'battery-level': '68.42'}, None, None -180.03, [INFO], robot5, {'battery-level': '68.22'}, None, None -180.03, [INFO], robot5, {'y': 18.357, 'x': -35.72, 'yaw': 3.14}, None, None -190.07, [INFO], robot5, {'y': 18.356, 'x': -35.719, 'yaw': 3.14}, None, None -190.07, [INFO], robot5, {'battery-level': '68.02'}, None, None -200.03, [INFO], robot5, {'battery-level': '67.82'}, None, None -200.03, [INFO], robot5, {'y': 18.356, 'x': -35.719, 'yaw': 3.137}, None, None -210.02, [INFO], robot5, {'y': 18.356, 'x': -35.719, 'yaw': 3.141}, None, None -210.02, [INFO], robot5, {'battery-level': '67.62'}, None, None -220.00, [INFO], robot5, {'y': 18.432, 'x': -35.841, 'yaw': -3.141}, None, None -220.00, [INFO], robot5, {'battery-level': '67.42'}, None, None -230.05, [INFO], robot5, {'battery-level': '67.22'}, None, None -230.05, [INFO], robot5, {'y': 18.424, 'x': -35.839, 'yaw': 3.14}, None, None -240.08, [INFO], robot5, {'battery-level': '67.02'}, None, None -240.08, [INFO], robot5, {'y': 18.422, 'x': -35.838, 'yaw': -3.142}, None, None -250.06, [INFO], robot5, {'y': 18.421, 'x': -35.832, 'yaw': 3.142}, None, None -250.06, [INFO], robot5, {'battery-level': '66.82'}, None, None -260.08, [INFO], robot5, {'y': 18.412, 'x': -35.793, 'yaw': 3.141}, None, None -260.08, [INFO], robot5, {'battery-level': '66.62'}, None, None -270.00, [INFO], robot5, {'battery-level': '66.42'}, None, None -270.00, [INFO], robot5, {'y': 18.401, 'x': -35.796, 'yaw': 3.142}, None, None -280.01, [INFO], robot5, {'y': 18.401, 'x': -35.796, 'yaw': 3.142}, None, None -280.01, [INFO], robot5, {'battery-level': '66.22'}, None, None -281.18, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/4_aaabap.log b/analyze_skills/logs/4_aaabap.log deleted file mode 100644 index 060b61ea..00000000 --- a/analyze_skills/logs/4_aaabap.log +++ /dev/null @@ -1,41 +0,0 @@ -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'y': 34.021, 'x': -33.561, 'yaw': 3.141}, None, None -10.01, [INFO], robot6, {'battery-level': '53.44'}, None, None -20.01, [INFO], robot6, {'y': 34.645, 'x': -35.581, 'yaw': -3.139}, None, None -20.01, [INFO], robot6, {'battery-level': '52.72'}, None, None -30.01, [INFO], robot6, {'battery-level': '52.00'}, None, None -30.01, [INFO], robot6, {'y': 33.184, 'x': -36.689, 'yaw': 3.141}, None, None -40.01, [INFO], robot6, {'y': 31.065, 'x': -36.724, 'yaw': 3.141}, None, None -40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None -50.02, [INFO], robot6, {'y': 28.945, 'x': -36.73, 'yaw': -3.142}, None, None -50.02, [INFO], robot6, {'battery-level': '50.56'}, None, None -60.02, [INFO], robot6, {'battery-level': '49.84'}, None, None -60.02, [INFO], robot6, {'y': 27.013, 'x': -36.783, 'yaw': 3.141}, None, None -70.00, [INFO], robot6, {'battery-level': '49.12'}, None, None -70.00, [INFO], robot6, {'y': 24.915, 'x': -36.848, 'yaw': 3.141}, None, None -80.00, [INFO], robot6, {'battery-level': '48.40'}, None, None -80.00, [INFO], robot6, {'y': 22.795, 'x': -36.917, 'yaw': 3.14}, None, None -90.02, [INFO], robot6, {'y': 21.192, 'x': -36.989, 'yaw': -3.141}, None, None -90.02, [INFO], robot6, {'battery-level': '47.68'}, None, None -99.98, [INFO], robot6, {'battery-level': '46.96'}, None, None -99.98, [INFO], robot6, {'y': 19.171, 'x': -36.84, 'yaw': -3.141}, None, None -110.02, [INFO], robot6, {'battery-level': '46.24'}, None, None -110.02, [INFO], robot6, {'y': 17.716, 'x': -35.371, 'yaw': 3.141}, None, None -120.00, [INFO], robot6, {'y': 18.858, 'x': -33.996, 'yaw': -3.142}, None, None -120.00, [INFO], robot6, {'battery-level': '45.52'}, None, None -130.03, [INFO], robot6, {'battery-level': '44.80'}, None, None -130.03, [INFO], robot6, {'y': 18.958, 'x': -33.941, 'yaw': 3.141}, None, None -132.40, [info], nurse, sync, received-request, (status=sending-request) -132.40, [info], nurse, sync, request-sent, (status=waiting) -132.41, [info], nurse, sync, wait-message, (status=message-received) -139.99, [INFO], robot6, {'y': 17.864, 'x': -34.863, 'yaw': 3.142}, None, None -140.01, [INFO], robot6, {'battery-level': '44.08'}, None, None -150.01, [INFO], robot6, {'battery-level': '43.36'}, None, None -150.01, [INFO], robot6, {'y': 18.006, 'x': -36.762, 'yaw': 3.141}, None, None -160.01, [INFO], robot6, {'battery-level': '42.64'}, None, None -160.01, [INFO], robot6, {'y': 17.38, 'x': -36.837, 'yaw': -3.142}, None, None -170.03, [INFO], robot6, {'y': 17.253, 'x': -37.145, 'yaw': 3.141}, None, None -170.03, [INFO], robot6, {'battery-level': '41.92'}, None, None -180.00, [INFO], robot6, {'battery-level': '41.20'}, None, None -180.00, [INFO], robot6, {'y': 17.255, 'x': -37.048, 'yaw': 3.14}, None, None diff --git a/analyze_skills/logs/50_abcbbb.log b/analyze_skills/logs/50_abcbbb.log deleted file mode 100644 index 7ebf02a3..00000000 --- a/analyze_skills/logs/50_abcbbb.log +++ /dev/null @@ -1,62 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot3, {'battery-level': '45.91'}, None, None -10.05, [INFO], robot3, {'y': 18.0, 'x': -13.5, 'yaw': -3.142}, None, None -20.08, [INFO], robot3, {'battery-level': '45.51'}, None, None -20.08, [INFO], robot3, {'y': 16.126, 'x': -13.642, 'yaw': -3.141}, None, None -30.01, [INFO], robot3, {'y': 15.992, 'x': -15.743, 'yaw': 3.142}, None, None -30.01, [INFO], robot3, {'battery-level': '45.11'}, None, None -40.07, [INFO], robot3, {'y': 15.96, 'x': -17.865, 'yaw': 3.14}, None, None -40.07, [INFO], robot3, {'battery-level': '44.71'}, None, None -50.09, [INFO], robot3, {'battery-level': '44.31'}, None, None -50.09, [INFO], robot3, {'y': 16.14, 'x': -19.971, 'yaw': -3.142}, None, None -60.03, [INFO], robot3, {'battery-level': '43.91'}, None, None -60.03, [INFO], robot3, {'y': 16.163, 'x': -22.073, 'yaw': 3.142}, None, None -70.05, [INFO], robot3, {'battery-level': '43.51'}, None, None -70.05, [INFO], robot3, {'y': 16.098, 'x': -24.201, 'yaw': 3.141}, None, None -80.07, [INFO], robot3, {'battery-level': '43.11'}, None, None -80.07, [INFO], robot3, {'y': 16.037, 'x': -26.315, 'yaw': 3.142}, None, None -90.00, [INFO], robot3, {'y': 16.182, 'x': -28.41, 'yaw': -3.142}, None, None -90.00, [INFO], robot3, {'battery-level': '42.71'}, None, None -100.05, [INFO], robot3, {'battery-level': '42.31'}, None, None -100.05, [INFO], robot3, {'y': 16.117, 'x': -30.529, 'yaw': 3.142}, None, None -110.08, [INFO], robot3, {'y': 15.855, 'x': -32.652, 'yaw': -3.141}, None, None -110.08, [INFO], robot3, {'battery-level': '41.91'}, None, None -120.02, [INFO], robot3, {'battery-level': '41.51'}, None, None -120.02, [INFO], robot3, {'y': 15.353, 'x': -34.716, 'yaw': -3.142}, None, None -130.02, [INFO], robot3, {'battery-level': '41.11'}, None, None -130.02, [INFO], robot3, {'y': 15.937, 'x': -36.699, 'yaw': 3.141}, None, None -140.07, [INFO], robot3, {'battery-level': '40.71'}, None, None -140.07, [INFO], robot3, {'y': 18.058, 'x': -36.625, 'yaw': 3.141}, None, None -150.09, [INFO], robot3, {'battery-level': '40.31'}, None, None -150.09, [INFO], robot3, {'y': 20.168, 'x': -36.83, 'yaw': -3.138}, None, None -160.03, [INFO], robot3, {'y': 21.529, 'x': -37.913, 'yaw': 3.142}, None, None -160.03, [INFO], robot3, {'battery-level': '39.91'}, None, None -170.06, [INFO], robot3, {'battery-level': '39.51'}, None, None -170.06, [INFO], robot3, {'y': 21.419, 'x': -38.066, 'yaw': 3.141}, None, None -172.37, [info], nurse, sync, received-request, (status=sending-request) -172.37, [info], nurse, sync, request-sent, (status=waiting) -172.37, [info], nurse, sync, wait-message, (status=message-received) -180.02, [INFO], robot3, {'battery-level': '39.11'}, None, None -180.02, [INFO], robot3, {'y': 20.755, 'x': -37.19, 'yaw': 3.141}, None, None -190.01, [INFO], robot3, {'battery-level': '38.71'}, None, None -190.01, [INFO], robot3, {'y': 18.648, 'x': -37.137, 'yaw': 3.142}, None, None -200.04, [INFO], robot3, {'battery-level': '38.31'}, None, None -200.04, [INFO], robot3, {'y': 16.534, 'x': -37.095, 'yaw': 3.141}, None, None -210.03, [INFO], robot3, {'battery-level': '37.91'}, None, None -210.03, [INFO], robot3, {'y': 15.627, 'x': -35.367, 'yaw': 3.142}, None, None -220.08, [INFO], robot3, {'y': 15.405, 'x': -33.262, 'yaw': -3.141}, None, None -220.08, [INFO], robot3, {'battery-level': '37.51'}, None, None -230.05, [INFO], robot3, {'battery-level': '37.11'}, None, None -230.05, [INFO], robot3, {'y': 15.53, 'x': -31.145, 'yaw': -3.141}, None, None -240.08, [INFO], robot3, {'battery-level': '36.71'}, None, None -240.08, [INFO], robot3, {'y': 15.736, 'x': -29.036, 'yaw': 3.141}, None, None -250.03, [INFO], robot3, {'battery-level': '36.31'}, None, None -250.03, [INFO], robot3, {'y': 15.787, 'x': -26.938, 'yaw': 3.141}, None, None -260.01, [INFO], robot3, {'battery-level': '35.91'}, None, None -260.01, [INFO], robot3, {'y': 14.328, 'x': -25.726, 'yaw': -3.141}, None, None -270.03, [INFO], robot3, {'y': 12.912, 'x': -25.955, 'yaw': 3.141}, None, None -270.03, [INFO], robot3, {'battery-level': '35.51'}, None, None -276.00, [info], lab_arm, sync, wait-message, (status=message-received) -276.93, [WARN], robot3, SUCCESS, None, None diff --git a/analyze_skills/logs/50_abcbbp.log b/analyze_skills/logs/50_abcbbp.log deleted file mode 100644 index f03daea6..00000000 --- a/analyze_skills/logs/50_abcbbp.log +++ /dev/null @@ -1,40 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot6, {'battery-level': '50.33'}, None, None -10.06, [INFO], robot6, {'y': 18.901, 'x': -33.896, 'yaw': -3.141}, None, None -20.02, [INFO], robot6, {'battery-level': '49.81'}, None, None -20.02, [INFO], robot6, {'y': 17.8, 'x': -35.526, 'yaw': -3.141}, None, None -30.09, [INFO], robot6, {'y': 19.242, 'x': -36.839, 'yaw': 3.141}, None, None -30.09, [INFO], robot6, {'battery-level': '49.29'}, None, None -40.02, [INFO], robot6, {'battery-level': '48.77'}, None, None -40.02, [INFO], robot6, {'y': 21.328, 'x': -37.086, 'yaw': -3.142}, None, None -50.09, [INFO], robot6, {'y': 21.501, 'x': -38.11, 'yaw': 3.141}, None, None -50.09, [INFO], robot6, {'battery-level': '48.25'}, None, None -57.72, [info], nurse, sync, received-request, (status=sending-request) -57.72, [info], nurse, sync, request-sent, (status=waiting) -57.72, [info], nurse, sync, wait-message, (status=message-received) -60.02, [INFO], robot6, {'battery-level': '47.73'}, None, None -60.02, [INFO], robot6, {'y': 21.42, 'x': -37.843, 'yaw': -3.141}, None, None -70.07, [INFO], robot6, {'battery-level': '47.21'}, None, None -70.07, [INFO], robot6, {'y': 19.72, 'x': -37.153, 'yaw': 3.142}, None, None -80.05, [INFO], robot6, {'battery-level': '46.69'}, None, None -80.05, [INFO], robot6, {'y': 17.612, 'x': -37.101, 'yaw': 3.14}, None, None -90.06, [INFO], robot6, {'battery-level': '46.17'}, None, None -90.06, [INFO], robot6, {'y': 15.914, 'x': -36.384, 'yaw': 3.142}, None, None -100.05, [INFO], robot6, {'battery-level': '45.65'}, None, None -100.05, [INFO], robot6, {'y': 15.343, 'x': -34.319, 'yaw': 3.14}, None, None -110.06, [INFO], robot6, {'battery-level': '45.13'}, None, None -110.06, [INFO], robot6, {'y': 15.523, 'x': -32.197, 'yaw': -3.142}, None, None -120.06, [INFO], robot6, {'y': 15.676, 'x': -30.093, 'yaw': 3.137}, None, None -120.06, [INFO], robot6, {'battery-level': '44.61'}, None, None -130.05, [INFO], robot6, {'battery-level': '44.09'}, None, None -130.05, [INFO], robot6, {'y': 15.821, 'x': -27.983, 'yaw': 3.142}, None, None -140.03, [INFO], robot6, {'battery-level': '43.57'}, None, None -140.03, [INFO], robot6, {'y': 15.409, 'x': -26.141, 'yaw': -3.142}, None, None -150.07, [INFO], robot6, {'battery-level': '43.05'}, None, None -150.07, [INFO], robot6, {'y': 13.335, 'x': -25.761, 'yaw': -3.142}, None, None -160.05, [INFO], robot6, {'y': 12.862, 'x': -25.965, 'yaw': -3.142}, None, None -160.05, [INFO], robot6, {'battery-level': '42.53'}, None, None -160.78, [info], lab_arm, sync, wait-message, (status=message-received) -161.70, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/51_abcbcb.log b/analyze_skills/logs/51_abcbcb.log deleted file mode 100644 index 1cfd1ef8..00000000 --- a/analyze_skills/logs/51_abcbcb.log +++ /dev/null @@ -1,4 +0,0 @@ -0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -5.12, [WARN], robot2, NO-SKILL, navigation, navto_room diff --git a/analyze_skills/logs/51_abcbcp.log b/analyze_skills/logs/51_abcbcp.log deleted file mode 100644 index ae2c962b..00000000 --- a/analyze_skills/logs/51_abcbcp.log +++ /dev/null @@ -1,25 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot6, {'battery-level': '50.33'}, None, None -10.06, [INFO], robot6, {'y': 17.454, 'x': -27.137, 'yaw': -3.142}, None, None -20.08, [INFO], robot6, {'battery-level': '49.81'}, None, None -20.08, [INFO], robot6, {'y': 16.214, 'x': -27.966, 'yaw': 3.141}, None, None -30.01, [INFO], robot6, {'battery-level': '49.29'}, None, None -30.01, [INFO], robot6, {'y': 17.845, 'x': -28.604, 'yaw': 3.141}, None, None -37.93, [info], nurse, sync, received-request, (status=sending-request) -37.93, [info], nurse, sync, request-sent, (status=waiting) -37.93, [info], nurse, sync, wait-message, (status=message-received) -40.05, [INFO], robot6, {'battery-level': '48.77'}, None, None -40.05, [INFO], robot6, {'y': 17.782, 'x': -28.564, 'yaw': -3.141}, None, None -50.00, [INFO], robot6, {'battery-level': '48.25'}, None, None -50.00, [INFO], robot6, {'y': 16.105, 'x': -28.191, 'yaw': 3.141}, None, None -60.03, [INFO], robot6, {'battery-level': '47.73'}, None, None -60.03, [INFO], robot6, {'y': 15.785, 'x': -26.187, 'yaw': 3.142}, None, None -70.01, [INFO], robot6, {'battery-level': '47.21'}, None, None -70.01, [INFO], robot6, {'y': 13.708, 'x': -25.757, 'yaw': -3.142}, None, None -80.05, [INFO], robot6, {'battery-level': '46.69'}, None, None -80.05, [INFO], robot6, {'y': 12.911, 'x': -25.952, 'yaw': -3.142}, None, None -82.35, [info], lab_arm, sync, wait-message, (status=message-received) -83.28, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/52_abccab.log b/analyze_skills/logs/52_abccab.log deleted file mode 100644 index 5945a579..00000000 --- a/analyze_skills/logs/52_abccab.log +++ /dev/null @@ -1,70 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -9.91, [INFO], robot6, {'y': 34.267, 'x': -33.578, 'yaw': -3.142}, None, None -10.01, [INFO], robot6, {'battery-level': '50.33'}, None, None -20.07, [INFO], robot6, {'battery-level': '49.81'}, None, None -20.07, [INFO], robot6, {'y': 34.701, 'x': -35.656, 'yaw': -3.142}, None, None -30.08, [INFO], robot6, {'battery-level': '49.29'}, None, None -30.08, [INFO], robot6, {'y': 33.28, 'x': -36.862, 'yaw': -3.142}, None, None -40.01, [INFO], robot6, {'y': 31.193, 'x': -36.899, 'yaw': -3.141}, None, None -40.01, [INFO], robot6, {'battery-level': '48.77'}, None, None -50.01, [INFO], robot6, {'battery-level': '48.25'}, None, None -50.01, [INFO], robot6, {'y': 29.081, 'x': -36.909, 'yaw': -3.142}, None, None -60.06, [INFO], robot6, {'battery-level': '47.73'}, None, None -60.06, [INFO], robot6, {'y': 26.964, 'x': -36.923, 'yaw': -3.142}, None, None -70.08, [INFO], robot6, {'y': 24.856, 'x': -36.995, 'yaw': 3.141}, None, None -70.08, [INFO], robot6, {'battery-level': '47.21'}, None, None -80.01, [INFO], robot6, {'battery-level': '46.69'}, None, None -80.01, [INFO], robot6, {'y': 22.763, 'x': -37.056, 'yaw': 3.141}, None, None -90.09, [INFO], robot6, {'battery-level': '46.17'}, None, None -90.09, [INFO], robot6, {'y': 20.63, 'x': -37.101, 'yaw': 3.142}, None, None -100.03, [INFO], robot6, {'battery-level': '45.65'}, None, None -100.03, [INFO], robot6, {'y': 18.68, 'x': -36.552, 'yaw': -3.142}, None, None -110.07, [INFO], robot6, {'battery-level': '45.13'}, None, None -110.07, [INFO], robot6, {'y': 17.736, 'x': -34.807, 'yaw': 3.141}, None, None -120.08, [INFO], robot6, {'y': 18.93, 'x': -33.951, 'yaw': 3.141}, None, None -120.08, [INFO], robot6, {'battery-level': '44.61'}, None, None -129.45, [info], nurse, sync, received-request, (status=sending-request) -129.45, [info], nurse, sync, request-sent, (status=waiting) -129.53, [info], nurse, sync, wait-message, (status=message-received) -130.00, [INFO], robot6, {'y': 18.978, 'x': -33.946, 'yaw': 3.141}, None, None -130.00, [INFO], robot6, {'battery-level': '44.09'}, None, None -140.03, [INFO], robot6, {'y': 17.817, 'x': -35.328, 'yaw': 3.141}, None, None -140.03, [INFO], robot6, {'battery-level': '43.57'}, None, None -150.04, [INFO], robot6, {'y': 18.079, 'x': -36.203, 'yaw': 3.142}, None, None -150.04, [INFO], robot6, {'battery-level': '43.05'}, None, None -160.05, [INFO], robot6, {'y': 18.079, 'x': -36.203, 'yaw': 3.142}, None, None -160.05, [INFO], robot6, {'battery-level': '42.53'}, None, None -170.07, [INFO], robot6, {'battery-level': '42.01'}, None, None -170.07, [INFO], robot6, {'y': 17.446, 'x': -36.899, 'yaw': -3.142}, None, None -180.02, [INFO], robot6, {'battery-level': '41.49'}, None, None -180.02, [INFO], robot6, {'y': 17.17, 'x': -37.065, 'yaw': -3.141}, None, None -190.06, [INFO], robot6, {'battery-level': '40.97'}, None, None -190.06, [INFO], robot6, {'y': 17.335, 'x': -36.883, 'yaw': 3.141}, None, None -200.09, [INFO], robot6, {'y': 17.258, 'x': -36.98, 'yaw': 3.141}, None, None -200.09, [INFO], robot6, {'battery-level': '40.45'}, None, None -210.01, [INFO], robot6, {'y': 17.173, 'x': -36.797, 'yaw': 3.142}, None, None -210.01, [INFO], robot6, {'battery-level': '39.93'}, None, None -220.06, [INFO], robot6, {'battery-level': '39.41'}, None, None -220.06, [INFO], robot6, {'y': 17.413, 'x': -37.156, 'yaw': 3.142}, None, None -230.08, [INFO], robot6, {'y': 17.337, 'x': -37.064, 'yaw': 3.142}, None, None -230.08, [INFO], robot6, {'battery-level': '38.89'}, None, None -240.07, [INFO], robot6, {'battery-level': '38.37'}, None, None -240.07, [INFO], robot6, {'y': 17.291, 'x': -36.939, 'yaw': 3.141}, None, None -250.00, [INFO], robot6, {'battery-level': '37.85'}, None, None -250.00, [INFO], robot6, {'y': 17.434, 'x': -36.876, 'yaw': 3.141}, None, None -260.03, [INFO], robot6, {'y': 17.267, 'x': -37.087, 'yaw': 3.141}, None, None -260.03, [INFO], robot6, {'battery-level': '37.33'}, None, None -270.03, [INFO], robot6, {'battery-level': '36.81'}, None, None -270.03, [INFO], robot6, {'y': 17.357, 'x': -36.817, 'yaw': 3.14}, None, None -280.02, [INFO], robot6, {'battery-level': '36.29'}, None, None -280.02, [INFO], robot6, {'y': 17.488, 'x': -36.99, 'yaw': 3.141}, None, None -290.04, [INFO], robot6, {'battery-level': '35.77'}, None, None -290.04, [INFO], robot6, {'y': 17.421, 'x': -36.975, 'yaw': -3.142}, None, None -300.07, [INFO], robot6, {'battery-level': '35.25'}, None, None -300.07, [INFO], robot6, {'y': 17.252, 'x': -37.126, 'yaw': -3.141}, None, None -310.01, [INFO], robot6, {'y': 17.335, 'x': -36.999, 'yaw': 3.141}, None, None -310.01, [INFO], robot6, {'battery-level': '34.73'}, None, None -311.68, [WARN], robot6, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/52_abccap.log b/analyze_skills/logs/52_abccap.log deleted file mode 100644 index 7f41d814..00000000 --- a/analyze_skills/logs/52_abccap.log +++ /dev/null @@ -1,58 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot3, {'battery-level': '46.27'}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot3, {'battery-level': '45.91'}, None, None -10.01, [INFO], robot3, {'y': 21.498, 'x': -38.002, 'yaw': -3.142}, None, None -20.04, [INFO], robot3, {'y': 20.313, 'x': -37.288, 'yaw': 3.141}, None, None -20.04, [INFO], robot3, {'battery-level': '45.51'}, None, None -30.07, [INFO], robot3, {'battery-level': '45.11'}, None, None -30.07, [INFO], robot3, {'y': 18.39, 'x': -36.481, 'yaw': 3.141}, None, None -40.06, [INFO], robot3, {'y': 17.946, 'x': -34.592, 'yaw': 3.141}, None, None -40.06, [INFO], robot3, {'battery-level': '44.71'}, None, None -50.01, [INFO], robot3, {'battery-level': '44.31'}, None, None -50.01, [INFO], robot3, {'y': 18.906, 'x': -33.913, 'yaw': -3.141}, None, None -53.79, [info], nurse, sync, received-request, (status=sending-request) -53.79, [info], nurse, sync, request-sent, (status=waiting) -53.79, [info], nurse, sync, wait-message, (status=message-received) -60.04, [INFO], robot3, {'y': 18.129, 'x': -34.552, 'yaw': 3.142}, None, None -60.04, [INFO], robot3, {'battery-level': '43.91'}, None, None -70.03, [INFO], robot3, {'y': 17.973, 'x': -36.037, 'yaw': -3.142}, None, None -70.03, [INFO], robot3, {'battery-level': '43.51'}, None, None -80.02, [INFO], robot3, {'battery-level': '43.11'}, None, None -80.02, [INFO], robot3, {'y': 18.099, 'x': -36.706, 'yaw': -3.142}, None, None -90.04, [INFO], robot3, {'y': 17.463, 'x': -36.888, 'yaw': 3.142}, None, None -90.04, [INFO], robot3, {'battery-level': '42.71'}, None, None -100.07, [INFO], robot3, {'y': 17.389, 'x': -36.908, 'yaw': 3.14}, None, None -100.07, [INFO], robot3, {'battery-level': '42.31'}, None, None -110.01, [INFO], robot3, {'y': 17.284, 'x': -36.812, 'yaw': 3.142}, None, None -110.01, [INFO], robot3, {'battery-level': '41.91'}, None, None -120.05, [INFO], robot3, {'battery-level': '41.51'}, None, None -120.05, [INFO], robot3, {'y': 17.282, 'x': -36.769, 'yaw': -3.142}, None, None -130.02, [INFO], robot3, {'y': 17.11, 'x': -37.083, 'yaw': 3.141}, None, None -130.02, [INFO], robot3, {'battery-level': '41.11'}, None, None -140.04, [INFO], robot3, {'y': 17.261, 'x': -37.026, 'yaw': 3.141}, None, None -140.04, [INFO], robot3, {'battery-level': '40.71'}, None, None -150.06, [INFO], robot3, {'y': 17.048, 'x': -36.801, 'yaw': 3.141}, None, None -150.06, [INFO], robot3, {'battery-level': '40.31'}, None, None -160.07, [INFO], robot3, {'battery-level': '39.91'}, None, None -160.07, [INFO], robot3, {'y': 17.297, 'x': -37.03, 'yaw': -3.141}, None, None -170.02, [INFO], robot3, {'battery-level': '39.51'}, None, None -170.02, [INFO], robot3, {'y': 17.358, 'x': -36.928, 'yaw': -3.142}, None, None -180.03, [INFO], robot3, {'battery-level': '39.11'}, None, None -180.03, [INFO], robot3, {'y': 17.388, 'x': -37.041, 'yaw': 3.142}, None, None -190.07, [INFO], robot3, {'y': 17.332, 'x': -36.856, 'yaw': -3.142}, None, None -190.07, [INFO], robot3, {'battery-level': '38.71'}, None, None -200.09, [INFO], robot3, {'battery-level': '38.31'}, None, None -200.09, [INFO], robot3, {'y': 17.345, 'x': -36.947, 'yaw': -3.142}, None, None -210.01, [INFO], robot3, {'y': 17.274, 'x': -36.994, 'yaw': -3.141}, None, None -210.01, [INFO], robot3, {'battery-level': '37.91'}, None, None -220.03, [INFO], robot3, {'y': 17.272, 'x': -37.023, 'yaw': 3.142}, None, None -220.03, [INFO], robot3, {'battery-level': '37.51'}, None, None -230.00, [INFO], robot3, {'battery-level': '37.11'}, None, None -230.00, [INFO], robot3, {'y': 17.445, 'x': -36.788, 'yaw': -3.142}, None, None -240.03, [INFO], robot3, {'y': 17.216, 'x': -36.92, 'yaw': -3.141}, None, None -240.03, [INFO], robot3, {'battery-level': '36.71'}, None, None -250.04, [INFO], robot3, {'y': 17.163, 'x': -37.107, 'yaw': 3.141}, None, None -250.04, [INFO], robot3, {'battery-level': '36.31'}, None, None -250.41, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/53_abccbb.log b/analyze_skills/logs/53_abccbb.log deleted file mode 100644 index d50fcc29..00000000 --- a/analyze_skills/logs/53_abccbb.log +++ /dev/null @@ -1,39 +0,0 @@ -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -10.09, [INFO], robot6, {'battery-level': '50.33'}, None, None -20.00, [INFO], robot6, {'battery-level': '49.81'}, None, None -20.00, [INFO], robot6, {'y': 17.853, 'x': -34.885, 'yaw': 3.141}, None, None -30.07, [INFO], robot6, {'battery-level': '49.29'}, None, None -30.07, [INFO], robot6, {'y': 18.548, 'x': -36.751, 'yaw': -3.142}, None, None -40.05, [INFO], robot6, {'battery-level': '48.77'}, None, None -40.05, [INFO], robot6, {'y': 20.674, 'x': -36.903, 'yaw': 3.142}, None, None -50.08, [INFO], robot6, {'battery-level': '48.25'}, None, None -50.08, [INFO], robot6, {'y': 21.505, 'x': -38.052, 'yaw': 3.141}, None, None -57.61, [info], nurse, sync, received-request, (status=sending-request) -57.61, [info], nurse, sync, request-sent, (status=waiting) -57.61, [info], nurse, sync, wait-message, (status=message-received) -60.01, [INFO], robot6, {'battery-level': '47.73'}, None, None -60.01, [INFO], robot6, {'y': 21.401, 'x': -37.833, 'yaw': -3.142}, None, None -70.01, [INFO], robot6, {'y': 19.748, 'x': -37.183, 'yaw': 3.142}, None, None -70.01, [INFO], robot6, {'battery-level': '47.21'}, None, None -80.03, [INFO], robot6, {'battery-level': '46.69'}, None, None -80.03, [INFO], robot6, {'y': 17.636, 'x': -37.084, 'yaw': 3.141}, None, None -90.03, [INFO], robot6, {'battery-level': '46.17'}, None, None -90.03, [INFO], robot6, {'y': 15.933, 'x': -36.427, 'yaw': 3.141}, None, None -100.07, [INFO], robot6, {'battery-level': '45.65'}, None, None -100.07, [INFO], robot6, {'y': 15.332, 'x': -34.377, 'yaw': 3.142}, None, None -110.08, [INFO], robot6, {'y': 15.5, 'x': -32.25, 'yaw': -3.142}, None, None -110.08, [INFO], robot6, {'battery-level': '45.13'}, None, None -120.01, [INFO], robot6, {'y': 15.599, 'x': -30.152, 'yaw': 3.136}, None, None -120.01, [INFO], robot6, {'battery-level': '44.61'}, None, None -130.06, [INFO], robot6, {'y': 15.805, 'x': -28.035, 'yaw': 3.142}, None, None -130.06, [INFO], robot6, {'battery-level': '44.09'}, None, None -140.00, [INFO], robot6, {'battery-level': '43.57'}, None, None -140.00, [INFO], robot6, {'y': 15.412, 'x': -26.158, 'yaw': 3.141}, None, None -150.02, [INFO], robot6, {'battery-level': '43.05'}, None, None -150.02, [INFO], robot6, {'y': 13.372, 'x': -25.697, 'yaw': 3.142}, None, None -160.06, [INFO], robot6, {'battery-level': '42.53'}, None, None -160.06, [INFO], robot6, {'y': 12.896, 'x': -25.951, 'yaw': 3.142}, None, None -161.17, [info], lab_arm, sync, wait-message, (status=message-received) -162.10, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/53_abccbp.log b/analyze_skills/logs/53_abccbp.log deleted file mode 100644 index dafd9a04..00000000 --- a/analyze_skills/logs/53_abccbp.log +++ /dev/null @@ -1,39 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.16, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'y': 18.532, 'x': -34.318, 'yaw': -3.142}, None, None -10.01, [INFO], robot6, {'battery-level': '50.33'}, None, None -20.00, [INFO], robot6, {'battery-level': '49.81'}, None, None -20.00, [INFO], robot6, {'y': 17.972, 'x': -36.086, 'yaw': 3.141}, None, None -30.08, [INFO], robot6, {'battery-level': '49.29'}, None, None -30.08, [INFO], robot6, {'y': 19.824, 'x': -36.855, 'yaw': 3.141}, None, None -40.07, [INFO], robot6, {'battery-level': '48.77'}, None, None -40.07, [INFO], robot6, {'y': 21.569, 'x': -37.633, 'yaw': 3.141}, None, None -50.02, [INFO], robot6, {'battery-level': '48.25'}, None, None -50.02, [INFO], robot6, {'y': 21.431, 'x': -38.079, 'yaw': -3.142}, None, None -52.23, [info], nurse, sync, received-request, (status=sending-request) -52.23, [info], nurse, sync, request-sent, (status=waiting) -52.31, [info], nurse, sync, wait-message, (status=message-received) -60.04, [INFO], robot6, {'battery-level': '47.73'}, None, None -60.04, [INFO], robot6, {'y': 20.682, 'x': -37.204, 'yaw': 3.137}, None, None -70.04, [INFO], robot6, {'y': 18.57, 'x': -37.125, 'yaw': 3.141}, None, None -70.04, [INFO], robot6, {'battery-level': '47.21'}, None, None -80.03, [INFO], robot6, {'y': 16.451, 'x': -37.05, 'yaw': 3.141}, None, None -80.03, [INFO], robot6, {'battery-level': '46.69'}, None, None -90.07, [INFO], robot6, {'battery-level': '46.17'}, None, None -90.07, [INFO], robot6, {'y': 15.603, 'x': -35.252, 'yaw': -3.141}, None, None -100.00, [INFO], robot6, {'battery-level': '45.65'}, None, None -100.00, [INFO], robot6, {'y': 15.401, 'x': -33.171, 'yaw': -3.141}, None, None -110.03, [INFO], robot6, {'y': 15.577, 'x': -31.051, 'yaw': -3.141}, None, None -110.03, [INFO], robot6, {'battery-level': '45.13'}, None, None -120.08, [INFO], robot6, {'battery-level': '44.61'}, None, None -120.08, [INFO], robot6, {'y': 15.7, 'x': -28.934, 'yaw': 3.14}, None, None -130.01, [INFO], robot6, {'y': 15.777, 'x': -26.835, 'yaw': -3.142}, None, None -130.01, [INFO], robot6, {'battery-level': '44.09'}, None, None -140.03, [INFO], robot6, {'y': 14.197, 'x': -25.78, 'yaw': -3.141}, None, None -140.03, [INFO], robot6, {'battery-level': '43.57'}, None, None -150.07, [INFO], robot6, {'y': 12.877, 'x': -25.949, 'yaw': -3.142}, None, None -150.07, [INFO], robot6, {'battery-level': '43.05'}, None, None -153.66, [info], lab_arm, sync, wait-message, (status=message-received) -154.59, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/54_abcccb.log b/analyze_skills/logs/54_abcccb.log deleted file mode 100644 index 9f4a561c..00000000 --- a/analyze_skills/logs/54_abcccb.log +++ /dev/null @@ -1,35 +0,0 @@ -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['PC Room 3', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot3, {'y': 21.546, 'x': -37.478, 'yaw': -3.138}, None, None -10.09, [INFO], robot3, {'battery-level': '45.91'}, None, None -20.03, [INFO], robot3, {'battery-level': '45.51'}, None, None -20.03, [INFO], robot3, {'y': 19.628, 'x': -37.145, 'yaw': 3.142}, None, None -30.05, [INFO], robot3, {'y': 17.512, 'x': -37.061, 'yaw': 3.141}, None, None -30.05, [INFO], robot3, {'battery-level': '45.11'}, None, None -40.01, [INFO], robot3, {'y': 15.988, 'x': -36.149, 'yaw': 3.141}, None, None -40.01, [INFO], robot3, {'battery-level': '44.71'}, None, None -50.08, [INFO], robot3, {'battery-level': '44.31'}, None, None -50.08, [INFO], robot3, {'y': 15.406, 'x': -34.08, 'yaw': 3.142}, None, None -60.04, [INFO], robot3, {'battery-level': '43.91'}, None, None -60.04, [INFO], robot3, {'y': 15.535, 'x': -31.964, 'yaw': -3.141}, None, None -69.96, [INFO], robot3, {'y': 15.616, 'x': -29.845, 'yaw': 3.141}, None, None -70.05, [INFO], robot3, {'battery-level': '43.51'}, None, None -80.01, [INFO], robot3, {'battery-level': '43.11'}, None, None -80.01, [INFO], robot3, {'y': 16.952, 'x': -28.613, 'yaw': -3.14}, None, None -90.07, [INFO], robot3, {'y': 17.975, 'x': -28.536, 'yaw': 3.141}, None, None -90.07, [INFO], robot3, {'battery-level': '42.71'}, None, None -98.72, [info], nurse, sync, received-request, (status=sending-request) -98.72, [info], nurse, sync, request-sent, (status=waiting) -98.72, [info], nurse, sync, wait-message, (status=message-received) -100.00, [INFO], robot3, {'battery-level': '42.31'}, None, None -100.00, [INFO], robot3, {'y': 18.001, 'x': -28.632, 'yaw': 3.141}, None, None -110.06, [INFO], robot3, {'battery-level': '41.91'}, None, None -110.06, [INFO], robot3, {'y': 16.088, 'x': -28.343, 'yaw': 3.141}, None, None -120.03, [INFO], robot3, {'y': 15.957, 'x': -26.243, 'yaw': -3.141}, None, None -120.03, [INFO], robot3, {'battery-level': '41.51'}, None, None -130.07, [INFO], robot3, {'y': 13.886, 'x': -25.761, 'yaw': -3.142}, None, None -130.07, [INFO], robot3, {'battery-level': '41.11'}, None, None -140.05, [INFO], robot3, {'battery-level': '40.71'}, None, None -140.05, [INFO], robot3, {'y': 12.887, 'x': -25.962, 'yaw': -3.142}, None, None -142.44, [info], lab_arm, sync, wait-message, (status=message-received) -143.37, [WARN], robot3, SUCCESS, None, None diff --git a/analyze_skills/logs/54_abcccp.log b/analyze_skills/logs/54_abcccp.log deleted file mode 100644 index 1e25e029..00000000 --- a/analyze_skills/logs/54_abcccp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot6, {'battery-level': '50.33'}, None, None -10.03, [INFO], robot6, {'y': 17.233, 'x': -27.115, 'yaw': -3.142}, None, None -20.04, [INFO], robot6, {'y': 16.307, 'x': -28.256, 'yaw': -3.141}, None, None -20.04, [INFO], robot6, {'battery-level': '49.81'}, None, None -30.01, [INFO], robot6, {'battery-level': '49.29'}, None, None -30.01, [INFO], robot6, {'y': 17.9, 'x': -28.551, 'yaw': -3.142}, None, None -40.08, [INFO], robot6, {'battery-level': '48.77'}, None, None -40.08, [INFO], robot6, {'y': 17.968, 'x': -28.637, 'yaw': -3.142}, None, None -42.20, [info], nurse, sync, received-request, (status=sending-request) -42.20, [info], nurse, sync, request-sent, (status=waiting) -42.20, [info], nurse, sync, wait-message, (status=message-received) -50.05, [INFO], robot6, {'y': 16.565, 'x': -28.758, 'yaw': 3.142}, None, None -50.05, [INFO], robot6, {'battery-level': '48.25'}, None, None -60.00, [INFO], robot6, {'battery-level': '47.73'}, None, None -60.00, [INFO], robot6, {'y': 16.137, 'x': -26.983, 'yaw': -3.14}, None, None -70.06, [INFO], robot6, {'battery-level': '47.21'}, None, None -70.06, [INFO], robot6, {'y': 14.649, 'x': -25.854, 'yaw': 3.141}, None, None -80.01, [INFO], robot6, {'battery-level': '46.69'}, None, None -80.01, [INFO], robot6, {'y': 12.921, 'x': -25.937, 'yaw': 3.141}, None, None -87.31, [info], lab_arm, sync, wait-message, (status=message-received) -88.13, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/55_acaaab.log b/analyze_skills/logs/55_acaaab.log deleted file mode 100644 index 5e76dd19..00000000 --- a/analyze_skills/logs/55_acaaab.log +++ /dev/null @@ -1,42 +0,0 @@ -0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot2, {'battery-level': '57.31'}, None, None -10.06, [INFO], robot2, {'y': 17.279, 'x': -19.26, 'yaw': 3.138}, None, None -20.09, [INFO], robot2, {'battery-level': '56.77'}, None, None -20.09, [INFO], robot2, {'y': 16.209, 'x': -20.493, 'yaw': 3.142}, None, None -30.07, [INFO], robot2, {'y': 16.161, 'x': -22.6, 'yaw': -3.142}, None, None -30.07, [INFO], robot2, {'battery-level': '56.23'}, None, None -40.03, [INFO], robot2, {'battery-level': '55.69'}, None, None -40.03, [INFO], robot2, {'y': 16.089, 'x': -24.691, 'yaw': 3.141}, None, None -50.06, [INFO], robot2, {'battery-level': '55.15'}, None, None -50.06, [INFO], robot2, {'y': 16.096, 'x': -26.801, 'yaw': -3.142}, None, None -60.03, [INFO], robot2, {'battery-level': '54.61'}, None, None -60.03, [INFO], robot2, {'y': 16.209, 'x': -28.896, 'yaw': 3.141}, None, None -70.09, [INFO], robot2, {'y': 16.084, 'x': -31.015, 'yaw': 3.14}, None, None -70.09, [INFO], robot2, {'battery-level': '54.07'}, None, None -80.07, [INFO], robot2, {'y': 15.699, 'x': -33.113, 'yaw': -3.142}, None, None -80.07, [INFO], robot2, {'battery-level': '53.53'}, None, None -90.04, [INFO], robot2, {'y': 15.463, 'x': -35.204, 'yaw': -3.141}, None, None -90.04, [INFO], robot2, {'battery-level': '52.99'}, None, None -100.02, [INFO], robot2, {'y': 16.508, 'x': -36.655, 'yaw': -3.141}, None, None -100.02, [INFO], robot2, {'battery-level': '52.45'}, None, None -110.01, [INFO], robot2, {'battery-level': '51.91'}, None, None -110.01, [INFO], robot2, {'y': 17.698, 'x': -36.668, 'yaw': 3.142}, None, None -120.09, [INFO], robot2, {'battery-level': '51.37'}, None, None -120.09, [INFO], robot2, {'y': 18.129, 'x': -35.814, 'yaw': -3.141}, None, None -130.02, [INFO], robot2, {'y': 18.204, 'x': -35.752, 'yaw': 3.141}, None, None -130.02, [INFO], robot2, {'battery-level': '50.83'}, None, None -140.05, [INFO], robot2, {'battery-level': '50.29'}, None, None -140.05, [INFO], robot2, {'y': 18.203, 'x': -35.753, 'yaw': 3.141}, None, None -150.03, [INFO], robot2, {'battery-level': '49.75'}, None, None -150.03, [INFO], robot2, {'y': 18.288, 'x': -35.728, 'yaw': 3.141}, None, None -160.01, [INFO], robot2, {'battery-level': '49.21'}, None, None -160.01, [INFO], robot2, {'y': 18.382, 'x': -35.651, 'yaw': -3.142}, None, None -170.02, [INFO], robot2, {'battery-level': '48.67'}, None, None -170.02, [INFO], robot2, {'y': 18.196, 'x': -35.712, 'yaw': -3.141}, None, None -180.08, [INFO], robot2, {'y': 18.206, 'x': -35.7, 'yaw': 3.14}, None, None -180.08, [INFO], robot2, {'battery-level': '48.13'}, None, None -190.02, [INFO], robot2, {'battery-level': '47.59'}, None, None -190.02, [INFO], robot2, {'y': 18.328, 'x': -35.69, 'yaw': 3.142}, None, None -193.42, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/55_acaaap.log b/analyze_skills/logs/55_acaaap.log deleted file mode 100644 index 6be8e2ae..00000000 --- a/analyze_skills/logs/55_acaaap.log +++ /dev/null @@ -1,71 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot4, {'y': 33.952, 'x': -39.441, 'yaw': -3.142}, None, None -10.01, [INFO], robot4, {'battery-level': '48.09'}, None, None -20.06, [INFO], robot4, {'battery-level': '47.49'}, None, None -20.06, [INFO], robot4, {'y': 34.523, 'x': -37.6, 'yaw': 3.141}, None, None -30.08, [INFO], robot4, {'y': 32.613, 'x': -37.005, 'yaw': 3.141}, None, None -30.08, [INFO], robot4, {'battery-level': '46.89'}, None, None -40.08, [INFO], robot4, {'y': 30.491, 'x': -36.987, 'yaw': 3.14}, None, None -40.08, [INFO], robot4, {'battery-level': '46.29'}, None, None -50.03, [INFO], robot4, {'battery-level': '45.69'}, None, None -50.03, [INFO], robot4, {'y': 28.377, 'x': -37.0, 'yaw': 3.14}, None, None -60.09, [INFO], robot4, {'battery-level': '45.09'}, None, None -60.09, [INFO], robot4, {'y': 26.249, 'x': -36.994, 'yaw': -3.141}, None, None -70.04, [INFO], robot4, {'battery-level': '44.49'}, None, None -70.04, [INFO], robot4, {'y': 24.15, 'x': -36.999, 'yaw': 3.14}, None, None -80.01, [INFO], robot4, {'battery-level': '43.89'}, None, None -80.01, [INFO], robot4, {'y': 22.044, 'x': -37.092, 'yaw': 3.142}, None, None -90.05, [INFO], robot4, {'battery-level': '43.29'}, None, None -90.05, [INFO], robot4, {'y': 19.936, 'x': -37.099, 'yaw': -3.14}, None, None -100.02, [INFO], robot4, {'battery-level': '42.69'}, None, None -100.02, [INFO], robot4, {'y': 18.112, 'x': -36.195, 'yaw': -3.142}, None, None -110.05, [INFO], robot4, {'y': 18.195, 'x': -34.376, 'yaw': -3.142}, None, None -110.05, [INFO], robot4, {'battery-level': '42.09'}, None, None -120.09, [INFO], robot4, {'y': 18.942, 'x': -33.939, 'yaw': -3.142}, None, None -120.09, [INFO], robot4, {'battery-level': '41.49'}, None, None -127.55, [info], nurse, sync, received-request, (status=sending-request) -127.55, [info], nurse, sync, request-sent, (status=waiting) -127.55, [info], nurse, sync, wait-message, (status=message-received) -130.04, [INFO], robot4, {'battery-level': '40.89'}, None, None -130.04, [INFO], robot4, {'y': 18.878, 'x': -34.183, 'yaw': -3.142}, None, None -140.00, [INFO], robot4, {'y': 17.807, 'x': -35.778, 'yaw': 3.139}, None, None -140.00, [INFO], robot4, {'battery-level': '40.29'}, None, None -150.04, [INFO], robot4, {'y': 17.251, 'x': -37.029, 'yaw': 3.142}, None, None -150.04, [INFO], robot4, {'battery-level': '39.69'}, None, None -160.08, [INFO], robot4, {'battery-level': '39.09'}, None, None -160.08, [INFO], robot4, {'y': 17.385, 'x': -37.001, 'yaw': -3.142}, None, None -170.03, [INFO], robot4, {'y': 17.305, 'x': -36.857, 'yaw': -3.141}, None, None -170.03, [INFO], robot4, {'battery-level': '38.49'}, None, None -180.07, [INFO], robot4, {'y': 17.323, 'x': -36.849, 'yaw': 3.142}, None, None -180.07, [INFO], robot4, {'battery-level': '37.89'}, None, None -190.01, [INFO], robot4, {'battery-level': '37.29'}, None, None -190.01, [INFO], robot4, {'y': 17.315, 'x': -37.027, 'yaw': 3.142}, None, None -200.07, [INFO], robot4, {'battery-level': '36.69'}, None, None -200.07, [INFO], robot4, {'y': 17.528, 'x': -36.746, 'yaw': 3.142}, None, None -210.09, [INFO], robot4, {'battery-level': '36.09'}, None, None -210.09, [INFO], robot4, {'y': 17.231, 'x': -36.831, 'yaw': -3.141}, None, None -220.06, [INFO], robot4, {'battery-level': '35.49'}, None, None -220.06, [INFO], robot4, {'y': 17.344, 'x': -36.753, 'yaw': 3.142}, None, None -230.06, [INFO], robot4, {'battery-level': '34.89'}, None, None -230.06, [INFO], robot4, {'y': 17.36, 'x': -37.088, 'yaw': 3.14}, None, None -240.07, [INFO], robot4, {'y': 17.272, 'x': -37.108, 'yaw': 3.142}, None, None -240.07, [INFO], robot4, {'battery-level': '34.29'}, None, None -250.08, [INFO], robot4, {'y': 17.327, 'x': -36.907, 'yaw': 3.14}, None, None -250.08, [INFO], robot4, {'battery-level': '33.69'}, None, None -260.03, [INFO], robot4, {'battery-level': '33.09'}, None, None -260.03, [INFO], robot4, {'y': 17.412, 'x': -36.895, 'yaw': 3.141}, None, None -270.06, [INFO], robot4, {'battery-level': '32.49'}, None, None -270.06, [INFO], robot4, {'y': 17.276, 'x': -36.955, 'yaw': 3.142}, None, None -280.07, [INFO], robot4, {'battery-level': '31.89'}, None, None -280.07, [INFO], robot4, {'y': 17.23, 'x': -36.863, 'yaw': 3.142}, None, None -290.02, [INFO], robot4, {'battery-level': '31.29'}, None, None -290.02, [INFO], robot4, {'y': 17.383, 'x': -37.016, 'yaw': 3.141}, None, None -300.08, [INFO], robot4, {'y': 17.34, 'x': -36.879, 'yaw': 3.14}, None, None -300.08, [INFO], robot4, {'battery-level': '30.69'}, None, None -310.02, [INFO], robot4, {'battery-level': '30.09'}, None, None -310.02, [INFO], robot4, {'y': 17.414, 'x': -36.962, 'yaw': -3.142}, None, None -320.04, [INFO], robot4, {'battery-level': '29.49'}, None, None -320.04, [INFO], robot4, {'y': 17.388, 'x': -36.99, 'yaw': -3.142}, None, None -320.95, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/56_acaabb.log b/analyze_skills/logs/56_acaabb.log deleted file mode 100644 index b1438d21..00000000 --- a/analyze_skills/logs/56_acaabb.log +++ /dev/null @@ -1,38 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot3, {'battery-level': '72.00'}, None, None -10.09, [INFO], robot3, {'y': 18.001, 'x': -13.498, 'yaw': -3.142}, None, None -20.09, [INFO], robot3, {'y': 16.237, 'x': -13.733, 'yaw': 3.142}, None, None -20.09, [INFO], robot3, {'battery-level': '71.64'}, None, None -30.07, [INFO], robot3, {'battery-level': '71.28'}, None, None -30.07, [INFO], robot3, {'y': 16.09, 'x': -15.848, 'yaw': 3.142}, None, None -40.06, [INFO], robot3, {'battery-level': '70.92'}, None, None -40.06, [INFO], robot3, {'y': 16.071, 'x': -17.95, 'yaw': 3.141}, None, None -50.02, [INFO], robot3, {'y': 16.201, 'x': -20.051, 'yaw': -3.139}, None, None -50.02, [INFO], robot3, {'battery-level': '70.56'}, None, None -60.05, [INFO], robot3, {'battery-level': '70.20'}, None, None -60.05, [INFO], robot3, {'y': 16.251, 'x': -22.172, 'yaw': 3.142}, None, None -70.07, [INFO], robot3, {'battery-level': '69.84'}, None, None -70.07, [INFO], robot3, {'y': 16.18, 'x': -24.294, 'yaw': 3.14}, None, None -80.08, [INFO], robot3, {'battery-level': '69.48'}, None, None -80.08, [INFO], robot3, {'y': 16.074, 'x': -26.4, 'yaw': 3.142}, None, None -90.08, [INFO], robot3, {'battery-level': '69.12'}, None, None -90.08, [INFO], robot3, {'y': 16.121, 'x': -28.529, 'yaw': -3.142}, None, None -100.02, [INFO], robot3, {'battery-level': '68.76'}, None, None -100.02, [INFO], robot3, {'y': 16.071, 'x': -30.635, 'yaw': 3.142}, None, None -110.06, [INFO], robot3, {'y': 15.8, 'x': -32.751, 'yaw': -3.141}, None, None -110.06, [INFO], robot3, {'battery-level': '68.40'}, None, None -120.00, [INFO], robot3, {'battery-level': '68.04'}, None, None -120.00, [INFO], robot3, {'y': 15.387, 'x': -34.832, 'yaw': 3.141}, None, None -130.05, [INFO], robot3, {'y': 16.073, 'x': -36.65, 'yaw': -3.142}, None, None -130.05, [INFO], robot3, {'battery-level': '67.68'}, None, None -140.06, [INFO], robot3, {'battery-level': '67.32'}, None, None -140.06, [INFO], robot3, {'y': 18.195, 'x': -36.636, 'yaw': -3.141}, None, None -150.09, [INFO], robot3, {'y': 20.314, 'x': -36.833, 'yaw': 3.141}, None, None -150.09, [INFO], robot3, {'battery-level': '66.96'}, None, None -160.08, [INFO], robot3, {'battery-level': '66.60'}, None, None -160.08, [INFO], robot3, {'y': 21.51, 'x': -37.996, 'yaw': 3.141}, None, None -170.03, [INFO], robot3, {'y': 21.434, 'x': -38.086, 'yaw': -3.142}, None, None -170.03, [INFO], robot3, {'battery-level': '66.24'}, None, None -172.86, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/analyze_skills/logs/56_acaabp.log b/analyze_skills/logs/56_acaabp.log deleted file mode 100644 index 3dea90e3..00000000 --- a/analyze_skills/logs/56_acaabp.log +++ /dev/null @@ -1,47 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot4, {'battery-level': '48.09'}, None, None -10.05, [INFO], robot4, {'y': 34.333, 'x': -33.733, 'yaw': 3.142}, None, None -20.03, [INFO], robot4, {'battery-level': '47.49'}, None, None -20.03, [INFO], robot4, {'y': 34.65, 'x': -35.81, 'yaw': 3.141}, None, None -30.07, [INFO], robot4, {'battery-level': '46.89'}, None, None -30.07, [INFO], robot4, {'y': 33.098, 'x': -36.838, 'yaw': 3.142}, None, None -40.08, [INFO], robot4, {'battery-level': '46.29'}, None, None -40.08, [INFO], robot4, {'y': 30.993, 'x': -36.895, 'yaw': -3.141}, None, None -50.01, [INFO], robot4, {'battery-level': '45.69'}, None, None -50.01, [INFO], robot4, {'y': 28.907, 'x': -36.917, 'yaw': -3.141}, None, None -60.00, [INFO], robot4, {'y': 26.794, 'x': -36.93, 'yaw': 3.141}, None, None -60.00, [INFO], robot4, {'battery-level': '45.09'}, None, None -70.03, [INFO], robot4, {'battery-level': '44.49'}, None, None -70.03, [INFO], robot4, {'y': 24.68, 'x': -36.939, 'yaw': 3.142}, None, None -80.04, [INFO], robot4, {'battery-level': '43.89'}, None, None -80.04, [INFO], robot4, {'y': 22.564, 'x': -37.036, 'yaw': 3.14}, None, None -90.05, [INFO], robot4, {'battery-level': '43.29'}, None, None -90.05, [INFO], robot4, {'y': 21.327, 'x': -38.011, 'yaw': -3.142}, None, None -95.28, [info], nurse, sync, received-request, (status=sending-request) -95.28, [info], nurse, sync, request-sent, (status=waiting) -95.36, [info], nurse, sync, wait-message, (status=message-received) -100.08, [INFO], robot4, {'battery-level': '42.69'}, None, None -100.08, [INFO], robot4, {'y': 21.26, 'x': -37.313, 'yaw': -3.141}, None, None -110.09, [INFO], robot4, {'battery-level': '42.09'}, None, None -110.09, [INFO], robot4, {'y': 19.184, 'x': -37.184, 'yaw': 3.142}, None, None -120.04, [INFO], robot4, {'battery-level': '41.49'}, None, None -120.04, [INFO], robot4, {'y': 17.085, 'x': -37.134, 'yaw': 3.142}, None, None -130.06, [INFO], robot4, {'battery-level': '40.89'}, None, None -130.06, [INFO], robot4, {'y': 15.844, 'x': -35.823, 'yaw': 3.139}, None, None -140.01, [INFO], robot4, {'battery-level': '40.29'}, None, None -140.01, [INFO], robot4, {'y': 15.399, 'x': -33.763, 'yaw': -3.141}, None, None -150.05, [INFO], robot4, {'battery-level': '39.69'}, None, None -150.05, [INFO], robot4, {'y': 15.546, 'x': -31.619, 'yaw': -3.141}, None, None -160.05, [INFO], robot4, {'y': 15.692, 'x': -29.497, 'yaw': 3.142}, None, None -160.05, [INFO], robot4, {'battery-level': '39.09'}, None, None -170.00, [INFO], robot4, {'y': 15.759, 'x': -27.397, 'yaw': 3.142}, None, None -170.00, [INFO], robot4, {'battery-level': '38.49'}, None, None -180.07, [INFO], robot4, {'y': 14.808, 'x': -25.887, 'yaw': -3.142}, None, None -180.07, [INFO], robot4, {'battery-level': '37.89'}, None, None -190.01, [INFO], robot4, {'battery-level': '37.29'}, None, None -190.01, [INFO], robot4, {'y': 12.98, 'x': -25.892, 'yaw': -3.142}, None, None -196.90, [info], lab_arm, sync, wait-message, (status=message-received) -197.82, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/57_acaacb.log b/analyze_skills/logs/57_acaacb.log deleted file mode 100644 index f38ad23b..00000000 --- a/analyze_skills/logs/57_acaacb.log +++ /dev/null @@ -1,41 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.15, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['PC Room 3', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r4', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.15, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot4, {'battery-level': '48.09'}, None, None -10.02, [INFO], robot4, {'y': 17.272, 'x': -13.491, 'yaw': -3.142}, None, None -20.07, [INFO], robot4, {'battery-level': '47.49'}, None, None -20.07, [INFO], robot4, {'y': 16.02, 'x': -14.565, 'yaw': -3.142}, None, None -30.01, [INFO], robot4, {'battery-level': '46.89'}, None, None -30.01, [INFO], robot4, {'y': 15.955, 'x': -16.668, 'yaw': 3.14}, None, None -40.04, [INFO], robot4, {'y': 15.983, 'x': -18.776, 'yaw': -3.142}, None, None -40.04, [INFO], robot4, {'battery-level': '46.29'}, None, None -50.05, [INFO], robot4, {'battery-level': '45.69'}, None, None -50.05, [INFO], robot4, {'y': 16.202, 'x': -20.891, 'yaw': -3.142}, None, None -60.00, [INFO], robot4, {'y': 16.147, 'x': -22.985, 'yaw': 3.141}, None, None -60.00, [INFO], robot4, {'battery-level': '45.09'}, None, None -70.07, [INFO], robot4, {'y': 16.127, 'x': -25.109, 'yaw': 3.14}, None, None -70.07, [INFO], robot4, {'battery-level': '44.49'}, None, None -80.02, [INFO], robot4, {'battery-level': '43.89'}, None, None -80.02, [INFO], robot4, {'y': 16.052, 'x': -27.213, 'yaw': 3.142}, None, None -90.04, [INFO], robot4, {'y': 17.075, 'x': -28.649, 'yaw': -3.14}, None, None -90.04, [INFO], robot4, {'battery-level': '43.29'}, None, None -100.05, [INFO], robot4, {'y': 17.982, 'x': -28.645, 'yaw': 3.141}, None, None -100.05, [INFO], robot4, {'battery-level': '42.69'}, None, None -109.33, [info], nurse, sync, received-request, (status=sending-request) -109.43, [info], nurse, sync, request-sent, (status=waiting) -109.43, [info], nurse, sync, wait-message, (status=message-received) -110.07, [INFO], robot4, {'y': 18.068, 'x': -28.636, 'yaw': 3.141}, None, None -110.07, [INFO], robot4, {'battery-level': '42.09'}, None, None -120.06, [INFO], robot4, {'y': 16.144, 'x': -28.547, 'yaw': 3.14}, None, None -120.06, [INFO], robot4, {'battery-level': '41.49'}, None, None -130.00, [INFO], robot4, {'y': 16.054, 'x': -26.44, 'yaw': 3.141}, None, None -130.00, [INFO], robot4, {'battery-level': '40.89'}, None, None -140.00, [INFO], robot4, {'battery-level': '40.29'}, None, None -140.00, [INFO], robot4, {'y': 14.078, 'x': -25.779, 'yaw': 3.141}, None, None -150.01, [INFO], robot4, {'battery-level': '39.69'}, None, None -150.01, [INFO], robot4, {'y': 12.9, 'x': -25.966, 'yaw': 3.141}, None, None -160.08, [INFO], robot4, {'battery-level': '39.09'}, None, None -160.08, [INFO], robot4, {'y': 12.811, 'x': -25.942, 'yaw': -3.142}, None, None -161.09, [info], lab_arm, sync, wait-message, (status=message-received) -162.01, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/57_acaacp.log b/analyze_skills/logs/57_acaacp.log deleted file mode 100644 index 26a487c2..00000000 --- a/analyze_skills/logs/57_acaacp.log +++ /dev/null @@ -1,30 +0,0 @@ -0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot2, {'y': 17.256, 'x': -20.947, 'yaw': 3.142}, None, None -10.01, [INFO], robot2, {'battery-level': '57.31'}, None, None -20.02, [INFO], robot2, {'battery-level': '56.77'}, None, None -20.02, [INFO], robot2, {'y': 16.102, 'x': -22.07, 'yaw': -3.141}, None, None -30.05, [INFO], robot2, {'battery-level': '56.23'}, None, None -30.05, [INFO], robot2, {'y': 16.054, 'x': -24.178, 'yaw': 3.141}, None, None -40.09, [INFO], robot2, {'battery-level': '55.69'}, None, None -40.09, [INFO], robot2, {'y': 16.036, 'x': -26.285, 'yaw': 3.141}, None, None -50.07, [INFO], robot2, {'y': 16.23, 'x': -28.335, 'yaw': 3.142}, None, None -50.07, [INFO], robot2, {'battery-level': '55.15'}, None, None -60.09, [INFO], robot2, {'y': 17.916, 'x': -28.634, 'yaw': 3.141}, None, None -60.09, [INFO], robot2, {'battery-level': '54.61'}, None, None -66.48, [info], nurse, sync, received-request, (status=sending-request) -66.48, [info], nurse, sync, request-sent, (status=waiting) -66.48, [info], nurse, sync, wait-message, (status=message-received) -70.04, [INFO], robot2, {'y': 17.466, 'x': -28.665, 'yaw': -3.141}, None, None -70.04, [INFO], robot2, {'battery-level': '54.07'}, None, None -80.08, [INFO], robot2, {'battery-level': '53.53'}, None, None -80.08, [INFO], robot2, {'y': 16.121, 'x': -27.836, 'yaw': 3.141}, None, None -90.02, [INFO], robot2, {'battery-level': '52.99'}, None, None -90.02, [INFO], robot2, {'y': 15.47, 'x': -26.069, 'yaw': -3.142}, None, None -100.07, [INFO], robot2, {'battery-level': '52.45'}, None, None -100.07, [INFO], robot2, {'y': 13.372, 'x': -25.745, 'yaw': 3.142}, None, None -110.08, [INFO], robot2, {'battery-level': '51.91'}, None, None -110.08, [INFO], robot2, {'y': 12.82, 'x': -26.024, 'yaw': 3.141}, None, None -116.72, [info], lab_arm, sync, wait-message, (status=message-received) -117.56, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/58_acabab.log b/analyze_skills/logs/58_acabab.log deleted file mode 100644 index 300de9e0..00000000 --- a/analyze_skills/logs/58_acabab.log +++ /dev/null @@ -1,4 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -5.81, [WARN], robot2, NO-SKILL, navigation, navto_room diff --git a/analyze_skills/logs/58_acabap.log b/analyze_skills/logs/58_acabap.log deleted file mode 100644 index 9925b2a5..00000000 --- a/analyze_skills/logs/58_acabap.log +++ /dev/null @@ -1,52 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot3, {'y': 21.542, 'x': -37.449, 'yaw': -3.138}, None, None -10.02, [INFO], robot3, {'battery-level': '72.00'}, None, None -20.04, [INFO], robot3, {'y': 19.59, 'x': -37.136, 'yaw': 3.142}, None, None -20.04, [INFO], robot3, {'battery-level': '71.64'}, None, None -30.03, [INFO], robot3, {'y': 17.915, 'x': -35.86, 'yaw': -3.141}, None, None -30.03, [INFO], robot3, {'battery-level': '71.28'}, None, None -40.06, [INFO], robot3, {'y': 18.644, 'x': -34.114, 'yaw': -3.142}, None, None -40.06, [INFO], robot3, {'battery-level': '70.92'}, None, None -50.07, [INFO], robot3, {'battery-level': '70.56'}, None, None -50.07, [INFO], robot3, {'y': 18.953, 'x': -33.891, 'yaw': -3.142}, None, None -50.34, [info], nurse, sync, received-request, (status=sending-request) -50.34, [info], nurse, sync, request-sent, (status=waiting) -50.34, [info], nurse, sync, wait-message, (status=message-received) -60.00, [INFO], robot3, {'y': 17.799, 'x': -35.138, 'yaw': 3.141}, None, None -60.00, [INFO], robot3, {'battery-level': '70.20'}, None, None -70.05, [INFO], robot3, {'y': 17.692, 'x': -36.987, 'yaw': 3.141}, None, None -70.05, [INFO], robot3, {'battery-level': '69.84'}, None, None -80.08, [INFO], robot3, {'y': 17.41, 'x': -37.005, 'yaw': 3.142}, None, None -80.08, [INFO], robot3, {'battery-level': '69.48'}, None, None -90.05, [INFO], robot3, {'y': 17.328, 'x': -36.88, 'yaw': -3.141}, None, None -90.05, [INFO], robot3, {'battery-level': '69.12'}, None, None -100.03, [INFO], robot3, {'battery-level': '68.76'}, None, None -100.03, [INFO], robot3, {'y': 17.294, 'x': -37.036, 'yaw': -3.142}, None, None -110.02, [INFO], robot3, {'battery-level': '68.40'}, None, None -110.02, [INFO], robot3, {'y': 17.394, 'x': -36.752, 'yaw': -3.141}, None, None -120.05, [INFO], robot3, {'y': 17.399, 'x': -37.029, 'yaw': 3.14}, None, None -120.05, [INFO], robot3, {'battery-level': '68.04'}, None, None -130.08, [INFO], robot3, {'battery-level': '67.68'}, None, None -130.08, [INFO], robot3, {'y': 17.263, 'x': -37.076, 'yaw': 3.141}, None, None -140.03, [INFO], robot3, {'y': 17.48, 'x': -36.905, 'yaw': -3.141}, None, None -140.03, [INFO], robot3, {'battery-level': '67.32'}, None, None -150.07, [INFO], robot3, {'y': 17.432, 'x': -36.992, 'yaw': 3.141}, None, None -150.07, [INFO], robot3, {'battery-level': '66.96'}, None, None -160.00, [INFO], robot3, {'battery-level': '66.60'}, None, None -160.00, [INFO], robot3, {'y': 17.293, 'x': -36.813, 'yaw': 3.141}, None, None -170.06, [INFO], robot3, {'y': 17.451, 'x': -37.041, 'yaw': 3.141}, None, None -170.06, [INFO], robot3, {'battery-level': '66.24'}, None, None -180.09, [INFO], robot3, {'battery-level': '65.88'}, None, None -180.09, [INFO], robot3, {'y': 17.376, 'x': -36.835, 'yaw': -3.141}, None, None -190.03, [INFO], robot3, {'battery-level': '65.52'}, None, None -190.03, [INFO], robot3, {'y': 17.381, 'x': -36.897, 'yaw': 3.142}, None, None -200.03, [INFO], robot3, {'battery-level': '65.16'}, None, None -200.03, [INFO], robot3, {'y': 17.449, 'x': -36.698, 'yaw': 3.142}, None, None -210.09, [INFO], robot3, {'battery-level': '64.80'}, None, None -210.09, [INFO], robot3, {'y': 17.314, 'x': -37.058, 'yaw': 3.141}, None, None -220.04, [INFO], robot3, {'battery-level': '64.44'}, None, None -220.04, [INFO], robot3, {'y': 17.411, 'x': -36.897, 'yaw': 3.142}, None, None -230.05, [INFO], robot3, {'battery-level': '64.08'}, None, None -230.05, [INFO], robot3, {'y': 17.227, 'x': -36.798, 'yaw': -3.141}, None, None -235.29, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/59_acabbb.log b/analyze_skills/logs/59_acabbb.log deleted file mode 100644 index 1fbbb28f..00000000 --- a/analyze_skills/logs/59_acabbb.log +++ /dev/null @@ -1,37 +0,0 @@ -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot6, {'battery-level': '90.45'}, None, None -10.02, [INFO], robot6, {'y': 18.412, 'x': -34.385, 'yaw': 3.14}, None, None -20.09, [INFO], robot6, {'y': 18.038, 'x': -36.198, 'yaw': -3.137}, None, None -20.09, [INFO], robot6, {'battery-level': '89.73'}, None, None -30.04, [INFO], robot6, {'y': 19.921, 'x': -36.869, 'yaw': -3.142}, None, None -30.04, [INFO], robot6, {'battery-level': '89.01'}, None, None -40.02, [INFO], robot6, {'y': 21.65, 'x': -37.654, 'yaw': 3.141}, None, None -40.02, [INFO], robot6, {'battery-level': '88.29'}, None, None -50.01, [INFO], robot6, {'battery-level': '87.57'}, None, None -50.01, [INFO], robot6, {'y': 21.483, 'x': -38.063, 'yaw': 3.137}, None, None -54.97, [info], nurse, sync, received-request, (status=sending-request) -54.97, [info], nurse, sync, request-sent, (status=waiting) -54.97, [info], nurse, sync, wait-message, (status=message-received) -60.02, [INFO], robot6, {'y': 21.31, 'x': -37.278, 'yaw': -3.141}, None, None -60.02, [INFO], robot6, {'battery-level': '86.85'}, None, None -70.04, [INFO], robot6, {'y': 19.207, 'x': -37.154, 'yaw': -3.142}, None, None -70.04, [INFO], robot6, {'battery-level': '86.13'}, None, None -80.08, [INFO], robot6, {'battery-level': '85.41'}, None, None -80.08, [INFO], robot6, {'y': 17.096, 'x': -37.09, 'yaw': 3.14}, None, None -90.02, [INFO], robot6, {'battery-level': '84.69'}, None, None -90.02, [INFO], robot6, {'y': 15.782, 'x': -35.9, 'yaw': -3.14}, None, None -100.03, [INFO], robot6, {'battery-level': '83.97'}, None, None -100.03, [INFO], robot6, {'y': 15.384, 'x': -33.815, 'yaw': -3.142}, None, None -110.07, [INFO], robot6, {'battery-level': '83.25'}, None, None -110.07, [INFO], robot6, {'y': 15.485, 'x': -31.693, 'yaw': 3.142}, None, None -120.02, [INFO], robot6, {'battery-level': '82.53'}, None, None -120.02, [INFO], robot6, {'y': 15.658, 'x': -29.599, 'yaw': 3.142}, None, None -130.08, [INFO], robot6, {'y': 15.749, 'x': -27.486, 'yaw': 3.142}, None, None -130.08, [INFO], robot6, {'battery-level': '81.81'}, None, None -140.02, [INFO], robot6, {'y': 14.816, 'x': -25.934, 'yaw': 3.142}, None, None -140.02, [INFO], robot6, {'battery-level': '81.09'}, None, None -150.05, [INFO], robot6, {'battery-level': '80.37'}, None, None -150.05, [INFO], robot6, {'y': 12.982, 'x': -25.905, 'yaw': 3.142}, None, None -156.52, [info], lab_arm, sync, wait-message, (status=message-received) -157.44, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/59_acabbp.log b/analyze_skills/logs/59_acabbp.log deleted file mode 100644 index 009c032a..00000000 --- a/analyze_skills/logs/59_acabbp.log +++ /dev/null @@ -1,37 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot6, {'battery-level': '90.45'}, None, None -10.00, [INFO], robot6, {'y': 18.328, 'x': -34.414, 'yaw': 3.142}, None, None -20.01, [INFO], robot6, {'y': 18.127, 'x': -36.251, 'yaw': -3.139}, None, None -20.01, [INFO], robot6, {'battery-level': '89.73'}, None, None -30.08, [INFO], robot6, {'battery-level': '89.01'}, None, None -30.08, [INFO], robot6, {'y': 20.057, 'x': -36.841, 'yaw': 3.141}, None, None -40.01, [INFO], robot6, {'y': 21.5, 'x': -37.897, 'yaw': 3.142}, None, None -40.01, [INFO], robot6, {'battery-level': '88.29'}, None, None -48.18, [info], nurse, sync, received-request, (status=sending-request) -48.18, [info], nurse, sync, request-sent, (status=waiting) -48.18, [info], nurse, sync, wait-message, (status=message-received) -50.02, [INFO], robot6, {'battery-level': '87.57'}, None, None -50.02, [INFO], robot6, {'y': 21.423, 'x': -37.921, 'yaw': 3.139}, None, None -60.05, [INFO], robot6, {'battery-level': '86.85'}, None, None -60.05, [INFO], robot6, {'y': 19.851, 'x': -37.181, 'yaw': 3.141}, None, None -70.08, [INFO], robot6, {'battery-level': '86.13'}, None, None -70.08, [INFO], robot6, {'y': 17.736, 'x': -37.11, 'yaw': 3.141}, None, None -80.09, [INFO], robot6, {'y': 15.923, 'x': -36.433, 'yaw': 3.14}, None, None -80.09, [INFO], robot6, {'battery-level': '85.41'}, None, None -90.03, [INFO], robot6, {'battery-level': '84.69'}, None, None -90.03, [INFO], robot6, {'y': 15.384, 'x': -34.38, 'yaw': -3.141}, None, None -100.05, [INFO], robot6, {'y': 15.525, 'x': -32.251, 'yaw': 3.142}, None, None -100.05, [INFO], robot6, {'battery-level': '83.97'}, None, None -110.08, [INFO], robot6, {'y': 15.604, 'x': -30.127, 'yaw': 3.141}, None, None -110.08, [INFO], robot6, {'battery-level': '83.25'}, None, None -120.02, [INFO], robot6, {'y': 15.699, 'x': -28.029, 'yaw': 3.142}, None, None -120.02, [INFO], robot6, {'battery-level': '82.53'}, None, None -130.05, [INFO], robot6, {'y': 15.417, 'x': -26.08, 'yaw': 3.142}, None, None -130.05, [INFO], robot6, {'battery-level': '81.81'}, None, None -140.09, [INFO], robot6, {'battery-level': '81.09'}, None, None -140.09, [INFO], robot6, {'y': 13.352, 'x': -25.684, 'yaw': -3.142}, None, None -150.01, [INFO], robot6, {'battery-level': '80.37'}, None, None -150.01, [INFO], robot6, {'y': 12.928, 'x': -25.946, 'yaw': -3.142}, None, None -151.48, [info], lab_arm, sync, wait-message, (status=message-received) -152.40, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/5_aaabbb.log b/analyze_skills/logs/5_aaabbb.log deleted file mode 100644 index c82b164d..00000000 --- a/analyze_skills/logs/5_aaabbb.log +++ /dev/null @@ -1,39 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.18, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot6, {'y': 18.369, 'x': -34.394, 'yaw': 3.141}, None, None -10.06, [INFO], robot6, {'battery-level': '53.44'}, None, None -20.01, [INFO], robot6, {'battery-level': '52.72'}, None, None -20.01, [INFO], robot6, {'y': 18.034, 'x': -36.204, 'yaw': -3.136}, None, None -30.05, [INFO], robot6, {'y': 19.927, 'x': -36.865, 'yaw': 3.142}, None, None -30.05, [INFO], robot6, {'battery-level': '52.00'}, None, None -40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None -40.01, [INFO], robot6, {'y': 21.56, 'x': -37.79, 'yaw': 3.141}, None, None -50.04, [INFO], robot6, {'battery-level': '50.56'}, None, None -50.04, [INFO], robot6, {'y': 21.415, 'x': -38.068, 'yaw': 3.136}, None, None -53.26, [info], nurse, sync, received-request, (status=sending-request) -53.26, [info], nurse, sync, request-sent, (status=waiting) -53.26, [info], nurse, sync, wait-message, (status=message-received) -60.02, [INFO], robot6, {'battery-level': '49.84'}, None, None -60.02, [INFO], robot6, {'y': 20.84, 'x': -37.209, 'yaw': 3.142}, None, None -70.04, [INFO], robot6, {'battery-level': '49.12'}, None, None -70.04, [INFO], robot6, {'y': 18.706, 'x': -37.142, 'yaw': 3.142}, None, None -80.05, [INFO], robot6, {'battery-level': '48.40'}, None, None -80.05, [INFO], robot6, {'y': 16.588, 'x': -37.039, 'yaw': -3.142}, None, None -90.02, [INFO], robot6, {'battery-level': '47.68'}, None, None -90.02, [INFO], robot6, {'y': 15.635, 'x': -35.296, 'yaw': 3.142}, None, None -100.01, [INFO], robot6, {'battery-level': '46.96'}, None, None -100.01, [INFO], robot6, {'y': 15.429, 'x': -33.195, 'yaw': 3.141}, None, None -110.04, [INFO], robot6, {'battery-level': '46.24'}, None, None -110.04, [INFO], robot6, {'y': 15.457, 'x': -31.069, 'yaw': -3.141}, None, None -119.95, [INFO], robot6, {'battery-level': '45.52'}, None, None -120.02, [INFO], robot6, {'y': 15.721, 'x': -28.966, 'yaw': -3.142}, None, None -130.05, [INFO], robot6, {'battery-level': '44.80'}, None, None -130.05, [INFO], robot6, {'y': 15.766, 'x': -26.831, 'yaw': -3.142}, None, None -140.01, [INFO], robot6, {'battery-level': '44.08'}, None, None -140.01, [INFO], robot6, {'y': 14.301, 'x': -25.741, 'yaw': 3.138}, None, None -150.03, [INFO], robot6, {'battery-level': '43.36'}, None, None -150.03, [INFO], robot6, {'y': 12.879, 'x': -25.976, 'yaw': -3.141}, None, None -155.33, [info], lab_arm, sync, wait-message, (status=message-received) -156.07, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/5_aaabbp.log b/analyze_skills/logs/5_aaabbp.log deleted file mode 100644 index 2eaf1aec..00000000 --- a/analyze_skills/logs/5_aaabbp.log +++ /dev/null @@ -1,38 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'battery-level': '53.44'}, None, None -10.04, [INFO], robot6, {'y': 18.411, 'x': -34.385, 'yaw': -3.142}, None, None -20.01, [INFO], robot6, {'y': 18.039, 'x': -36.178, 'yaw': 3.141}, None, None -20.01, [INFO], robot6, {'battery-level': '52.72'}, None, None -30.06, [INFO], robot6, {'battery-level': '52.00'}, None, None -30.06, [INFO], robot6, {'y': 19.89, 'x': -36.978, 'yaw': -3.142}, None, None -40.03, [INFO], robot6, {'y': 21.56, 'x': -37.748, 'yaw': -3.141}, None, None -40.03, [INFO], robot6, {'battery-level': '51.28'}, None, None -50.02, [INFO], robot6, {'battery-level': '50.56'}, None, None -50.02, [INFO], robot6, {'y': 21.421, 'x': -38.105, 'yaw': -3.142}, None, None -54.98, [info], nurse, sync, received-request, (status=sending-request) -54.98, [info], nurse, sync, request-sent, (status=waiting) -54.98, [info], nurse, sync, wait-message, (status=message-received) -60.02, [INFO], robot6, {'battery-level': '49.84'}, None, None -60.02, [INFO], robot6, {'y': 21.202, 'x': -37.328, 'yaw': -3.142}, None, None -70.05, [INFO], robot6, {'battery-level': '49.12'}, None, None -70.05, [INFO], robot6, {'y': 19.083, 'x': -37.199, 'yaw': 3.142}, None, None -80.07, [INFO], robot6, {'y': 16.963, 'x': -37.12, 'yaw': 3.141}, None, None -80.07, [INFO], robot6, {'battery-level': '48.40'}, None, None -90.07, [INFO], robot6, {'battery-level': '47.68'}, None, None -90.07, [INFO], robot6, {'y': 15.743, 'x': -35.76, 'yaw': 3.142}, None, None -100.01, [INFO], robot6, {'battery-level': '46.96'}, None, None -100.01, [INFO], robot6, {'y': 15.389, 'x': -33.685, 'yaw': -3.141}, None, None -110.03, [INFO], robot6, {'y': 15.512, 'x': -31.564, 'yaw': -3.142}, None, None -110.03, [INFO], robot6, {'battery-level': '46.24'}, None, None -120.07, [INFO], robot6, {'battery-level': '45.52'}, None, None -120.07, [INFO], robot6, {'y': 15.726, 'x': -29.434, 'yaw': 3.142}, None, None -130.04, [INFO], robot6, {'battery-level': '44.80'}, None, None -130.04, [INFO], robot6, {'y': 15.868, 'x': -27.328, 'yaw': 3.142}, None, None -140.07, [INFO], robot6, {'battery-level': '44.08'}, None, None -140.07, [INFO], robot6, {'y': 14.819, 'x': -25.83, 'yaw': 3.141}, None, None -150.04, [INFO], robot6, {'battery-level': '43.36'}, None, None -150.04, [INFO], robot6, {'y': 12.986, 'x': -25.894, 'yaw': -3.142}, None, None -158.32, [info], lab_arm, sync, wait-message, (status=message-received) -159.09, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/60_acabcb.log b/analyze_skills/logs/60_acabcb.log deleted file mode 100644 index d79f659b..00000000 --- a/analyze_skills/logs/60_acabcb.log +++ /dev/null @@ -1,26 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.14, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.14, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'battery-level': '90.45'}, None, None -10.01, [INFO], robot6, {'y': 16.738, 'x': -27.086, 'yaw': -3.142}, None, None -19.98, [INFO], robot6, {'battery-level': '89.73'}, None, None -19.98, [INFO], robot6, {'y': 16.839, 'x': -28.588, 'yaw': -3.142}, None, None -30.00, [INFO], robot6, {'y': 17.966, 'x': -28.606, 'yaw': 3.142}, None, None -30.00, [INFO], robot6, {'battery-level': '89.01'}, None, None -37.75, [info], nurse, sync, received-request, (status=sending-request) -37.75, [info], nurse, sync, request-sent, (status=waiting) -37.76, [info], nurse, sync, wait-message, (status=message-received) -39.99, [INFO], robot6, {'battery-level': '88.29'}, None, None -39.99, [INFO], robot6, {'y': 17.591, 'x': -28.711, 'yaw': -3.142}, None, None -50.01, [INFO], robot6, {'y': 16.227, 'x': -27.798, 'yaw': 3.142}, None, None -50.01, [INFO], robot6, {'battery-level': '87.57'}, None, None -60.01, [INFO], robot6, {'y': 15.416, 'x': -26.099, 'yaw': 3.141}, None, None -60.01, [INFO], robot6, {'battery-level': '86.85'}, None, None -70.00, [INFO], robot6, {'y': 13.336, 'x': -25.759, 'yaw': -3.141}, None, None -70.00, [INFO], robot6, {'battery-level': '86.13'}, None, None -79.97, [INFO], robot6, {'battery-level': '85.41'}, None, None -79.97, [INFO], robot6, {'y': 12.9, 'x': -26.012, 'yaw': 3.141}, None, None -90.01, [INFO], robot6, {'battery-level': '84.69'}, None, None -90.01, [INFO], robot6, {'y': 12.912, 'x': -25.973, 'yaw': 3.142}, None, None -91.05, [info], lab_arm, sync, wait-message, (status=message-received) -91.30, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/60_acabcp.log b/analyze_skills/logs/60_acabcp.log deleted file mode 100644 index e76458c3..00000000 --- a/analyze_skills/logs/60_acabcp.log +++ /dev/null @@ -1,25 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'y': 17.418, 'x': -27.12, 'yaw': 3.142}, None, None -10.01, [INFO], robot6, {'battery-level': '90.45'}, None, None -20.02, [INFO], robot6, {'battery-level': '89.73'}, None, None -20.02, [INFO], robot6, {'y': 16.211, 'x': -28.019, 'yaw': -3.14}, None, None -30.06, [INFO], robot6, {'battery-level': '89.01'}, None, None -30.06, [INFO], robot6, {'y': 17.797, 'x': -28.588, 'yaw': -3.141}, None, None -35.95, [info], nurse, sync, received-request, (status=sending-request) -35.95, [info], nurse, sync, request-sent, (status=waiting) -35.95, [info], nurse, sync, wait-message, (status=message-received) -40.04, [INFO], robot6, {'battery-level': '88.29'}, None, None -40.04, [INFO], robot6, {'y': 17.27, 'x': -28.702, 'yaw': -3.142}, None, None -50.08, [INFO], robot6, {'battery-level': '87.57'}, None, None -50.08, [INFO], robot6, {'y': 16.11, 'x': -27.695, 'yaw': 3.141}, None, None -60.03, [INFO], robot6, {'y': 15.314, 'x': -26.038, 'yaw': -3.142}, None, None -60.03, [INFO], robot6, {'battery-level': '86.85'}, None, None -70.04, [INFO], robot6, {'y': 13.228, 'x': -25.746, 'yaw': 3.14}, None, None -70.04, [INFO], robot6, {'battery-level': '86.13'}, None, None -80.05, [INFO], robot6, {'y': 12.86, 'x': -25.996, 'yaw': -3.142}, None, None -80.05, [INFO], robot6, {'battery-level': '85.41'}, None, None -83.10, [info], lab_arm, sync, wait-message, (status=message-received) -84.01, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/61_acacab.log b/analyze_skills/logs/61_acacab.log deleted file mode 100644 index c8fbd14f..00000000 --- a/analyze_skills/logs/61_acacab.log +++ /dev/null @@ -1,54 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot3, {'battery-level': '72.00'}, None, None -10.09, [INFO], robot3, {'y': 21.261, 'x': -37.15, 'yaw': -3.142}, None, None -20.00, [INFO], robot3, {'battery-level': '71.64'}, None, None -20.00, [INFO], robot3, {'y': 19.163, 'x': -37.04, 'yaw': 3.14}, None, None -30.02, [INFO], robot3, {'battery-level': '71.28'}, None, None -30.02, [INFO], robot3, {'y': 17.705, 'x': -35.498, 'yaw': 3.138}, None, None -40.01, [INFO], robot3, {'battery-level': '70.92'}, None, None -40.01, [INFO], robot3, {'y': 18.821, 'x': -33.997, 'yaw': 3.142}, None, None -47.09, [info], nurse, sync, received-request, (status=sending-request) -47.09, [info], nurse, sync, request-sent, (status=waiting) -47.09, [info], nurse, sync, wait-message, (status=message-received) -50.04, [INFO], robot3, {'battery-level': '70.56'}, None, None -50.04, [INFO], robot3, {'y': 18.824, 'x': -34.231, 'yaw': -3.142}, None, None -60.07, [INFO], robot3, {'battery-level': '70.20'}, None, None -60.07, [INFO], robot3, {'y': 17.816, 'x': -35.828, 'yaw': 3.141}, None, None -70.09, [INFO], robot3, {'battery-level': '69.84'}, None, None -70.09, [INFO], robot3, {'y': 18.081, 'x': -36.739, 'yaw': -3.142}, None, None -80.03, [INFO], robot3, {'battery-level': '69.48'}, None, None -80.03, [INFO], robot3, {'y': 17.421, 'x': -37.054, 'yaw': 3.141}, None, None -90.06, [INFO], robot3, {'y': 17.268, 'x': -37.031, 'yaw': 3.141}, None, None -90.06, [INFO], robot3, {'battery-level': '69.12'}, None, None -100.08, [INFO], robot3, {'battery-level': '68.76'}, None, None -100.08, [INFO], robot3, {'y': 17.363, 'x': -36.753, 'yaw': 3.14}, None, None -110.08, [INFO], robot3, {'battery-level': '68.40'}, None, None -110.08, [INFO], robot3, {'y': 17.386, 'x': -36.891, 'yaw': -3.141}, None, None -120.06, [INFO], robot3, {'y': 17.221, 'x': -36.994, 'yaw': -3.142}, None, None -120.06, [INFO], robot3, {'battery-level': '68.04'}, None, None -130.07, [INFO], robot3, {'y': 17.414, 'x': -36.919, 'yaw': -3.141}, None, None -130.07, [INFO], robot3, {'battery-level': '67.68'}, None, None -140.03, [INFO], robot3, {'battery-level': '67.32'}, None, None -140.03, [INFO], robot3, {'y': 17.271, 'x': -37.1, 'yaw': 3.14}, None, None -150.04, [INFO], robot3, {'battery-level': '66.96'}, None, None -150.04, [INFO], robot3, {'y': 17.274, 'x': -37.148, 'yaw': -3.142}, None, None -160.08, [INFO], robot3, {'battery-level': '66.60'}, None, None -160.08, [INFO], robot3, {'y': 17.386, 'x': -37.161, 'yaw': -3.141}, None, None -170.02, [INFO], robot3, {'battery-level': '66.24'}, None, None -170.02, [INFO], robot3, {'y': 17.29, 'x': -36.812, 'yaw': 3.14}, None, None -180.02, [INFO], robot3, {'battery-level': '65.88'}, None, None -180.02, [INFO], robot3, {'y': 17.352, 'x': -36.924, 'yaw': 3.142}, None, None -190.02, [INFO], robot3, {'y': 17.315, 'x': -36.826, 'yaw': -3.141}, None, None -190.02, [INFO], robot3, {'battery-level': '65.52'}, None, None -200.02, [INFO], robot3, {'y': 17.315, 'x': -36.905, 'yaw': 3.141}, None, None -200.02, [INFO], robot3, {'battery-level': '65.16'}, None, None -210.04, [INFO], robot3, {'y': 17.439, 'x': -36.957, 'yaw': 3.141}, None, None -210.04, [INFO], robot3, {'battery-level': '64.80'}, None, None -220.08, [INFO], robot3, {'battery-level': '64.44'}, None, None -220.08, [INFO], robot3, {'y': 17.324, 'x': -36.917, 'yaw': -3.142}, None, None -230.09, [INFO], robot3, {'y': 17.271, 'x': -36.845, 'yaw': 3.141}, None, None -230.09, [INFO], robot3, {'battery-level': '64.08'}, None, None -237.24, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/61_acacap.log b/analyze_skills/logs/61_acacap.log deleted file mode 100644 index 12ef4531..00000000 --- a/analyze_skills/logs/61_acacap.log +++ /dev/null @@ -1,52 +0,0 @@ -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot3, {'battery-level': '72.00'}, None, None -10.03, [INFO], robot3, {'y': 21.398, 'x': -37.215, 'yaw': -3.141}, None, None -20.04, [INFO], robot3, {'y': 19.291, 'x': -36.992, 'yaw': 3.137}, None, None -20.04, [INFO], robot3, {'battery-level': '71.64'}, None, None -30.05, [INFO], robot3, {'battery-level': '71.28'}, None, None -30.05, [INFO], robot3, {'y': 17.788, 'x': -35.507, 'yaw': 3.139}, None, None -40.05, [INFO], robot3, {'battery-level': '70.92'}, None, None -40.05, [INFO], robot3, {'y': 18.874, 'x': -34.007, 'yaw': 3.141}, None, None -46.93, [info], nurse, sync, received-request, (status=sending-request) -46.93, [info], nurse, sync, request-sent, (status=waiting) -46.93, [info], nurse, sync, wait-message, (status=message-received) -50.06, [INFO], robot3, {'battery-level': '70.56'}, None, None -50.06, [INFO], robot3, {'y': 18.796, 'x': -34.263, 'yaw': -3.142}, None, None -60.08, [INFO], robot3, {'y': 17.789, 'x': -35.826, 'yaw': 3.142}, None, None -60.08, [INFO], robot3, {'battery-level': '70.20'}, None, None -70.05, [INFO], robot3, {'y': 17.316, 'x': -37.058, 'yaw': 3.14}, None, None -70.05, [INFO], robot3, {'battery-level': '69.84'}, None, None -80.06, [INFO], robot3, {'y': 17.361, 'x': -36.979, 'yaw': -3.142}, None, None -80.06, [INFO], robot3, {'battery-level': '69.48'}, None, None -90.00, [INFO], robot3, {'y': 17.229, 'x': -36.78, 'yaw': -3.14}, None, None -90.00, [INFO], robot3, {'battery-level': '69.12'}, None, None -100.02, [INFO], robot3, {'y': 17.376, 'x': -36.916, 'yaw': 3.14}, None, None -100.02, [INFO], robot3, {'battery-level': '68.76'}, None, None -110.01, [INFO], robot3, {'y': 17.25, 'x': -36.793, 'yaw': -3.141}, None, None -110.01, [INFO], robot3, {'battery-level': '68.40'}, None, None -120.04, [INFO], robot3, {'battery-level': '68.04'}, None, None -120.04, [INFO], robot3, {'y': 17.347, 'x': -37.023, 'yaw': -3.142}, None, None -130.07, [INFO], robot3, {'battery-level': '67.68'}, None, None -130.07, [INFO], robot3, {'y': 17.053, 'x': -36.772, 'yaw': -3.141}, None, None -140.00, [INFO], robot3, {'y': 17.301, 'x': -36.733, 'yaw': -3.142}, None, None -140.00, [INFO], robot3, {'battery-level': '67.32'}, None, None -150.02, [INFO], robot3, {'battery-level': '66.96'}, None, None -150.02, [INFO], robot3, {'y': 17.333, 'x': -36.956, 'yaw': 3.142}, None, None -160.09, [INFO], robot3, {'y': 17.261, 'x': -36.877, 'yaw': 3.142}, None, None -160.09, [INFO], robot3, {'battery-level': '66.60'}, None, None -170.08, [INFO], robot3, {'battery-level': '66.24'}, None, None -170.08, [INFO], robot3, {'y': 17.384, 'x': -36.796, 'yaw': -3.142}, None, None -180.09, [INFO], robot3, {'battery-level': '65.88'}, None, None -180.09, [INFO], robot3, {'y': 17.288, 'x': -37.099, 'yaw': 3.142}, None, None -190.02, [INFO], robot3, {'y': 17.218, 'x': -36.881, 'yaw': -3.142}, None, None -190.02, [INFO], robot3, {'battery-level': '65.52'}, None, None -200.06, [INFO], robot3, {'battery-level': '65.16'}, None, None -200.06, [INFO], robot3, {'y': 17.348, 'x': -36.99, 'yaw': 3.141}, None, None -210.06, [INFO], robot3, {'battery-level': '64.80'}, None, None -210.06, [INFO], robot3, {'y': 17.216, 'x': -36.776, 'yaw': -3.141}, None, None -220.02, [INFO], robot3, {'battery-level': '64.44'}, None, None -220.02, [INFO], robot3, {'y': 17.258, 'x': -36.859, 'yaw': 3.142}, None, None -230.01, [INFO], robot3, {'y': 17.489, 'x': -37.06, 'yaw': 3.142}, None, None -230.01, [INFO], robot3, {'battery-level': '64.08'}, None, None -232.95, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/62_acacbb.log b/analyze_skills/logs/62_acacbb.log deleted file mode 100644 index a29ec8ca..00000000 --- a/analyze_skills/logs/62_acacbb.log +++ /dev/null @@ -1,56 +0,0 @@ -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot4, {'y': 34.274, 'x': -33.601, 'yaw': 3.141}, None, None -10.04, [INFO], robot4, {'battery-level': '48.09'}, None, None -20.02, [INFO], robot4, {'battery-level': '47.49'}, None, None -20.02, [INFO], robot4, {'y': 34.64, 'x': -35.657, 'yaw': 3.138}, None, None -30.00, [INFO], robot4, {'battery-level': '46.89'}, None, None -30.00, [INFO], robot4, {'y': 33.227, 'x': -36.805, 'yaw': -3.141}, None, None -40.08, [INFO], robot4, {'y': 31.092, 'x': -36.851, 'yaw': -3.142}, None, None -40.08, [INFO], robot4, {'battery-level': '46.29'}, None, None -50.09, [INFO], robot4, {'y': 28.992, 'x': -36.85, 'yaw': -3.142}, None, None -50.09, [INFO], robot4, {'battery-level': '45.69'}, None, None -60.01, [INFO], robot4, {'y': 26.904, 'x': -36.842, 'yaw': -3.137}, None, None -60.01, [INFO], robot4, {'battery-level': '45.09'}, None, None -70.02, [INFO], robot4, {'battery-level': '44.49'}, None, None -70.02, [INFO], robot4, {'y': 24.801, 'x': -36.881, 'yaw': 3.142}, None, None -80.03, [INFO], robot4, {'y': 22.684, 'x': -36.932, 'yaw': -3.141}, None, None -80.03, [INFO], robot4, {'battery-level': '43.89'}, None, None -90.02, [INFO], robot4, {'battery-level': '43.29'}, None, None -90.02, [INFO], robot4, {'y': 21.126, 'x': -37.794, 'yaw': 3.141}, None, None -100.06, [INFO], robot4, {'battery-level': '42.69'}, None, None -100.06, [INFO], robot4, {'y': 21.14, 'x': -37.863, 'yaw': -3.141}, None, None -110.05, [INFO], robot4, {'battery-level': '42.09'}, None, None -110.05, [INFO], robot4, {'y': 21.133, 'x': -37.873, 'yaw': 3.141}, None, None -120.07, [INFO], robot4, {'y': 21.023, 'x': -37.675, 'yaw': 3.137}, None, None -120.07, [INFO], robot4, {'battery-level': '41.49'}, None, None -130.00, [INFO], robot4, {'y': 21.578, 'x': -38.092, 'yaw': -3.141}, None, None -130.00, [INFO], robot4, {'battery-level': '40.89'}, None, None -139.82, [info], nurse, sync, received-request, (status=sending-request) -139.82, [info], nurse, sync, request-sent, (status=waiting) -139.82, [info], nurse, sync, wait-message, (status=message-received) -140.00, [INFO], robot4, {'y': 21.415, 'x': -38.142, 'yaw': -3.142}, None, None -140.00, [INFO], robot4, {'battery-level': '40.29'}, None, None -150.00, [INFO], robot4, {'y': 20.227, 'x': -37.196, 'yaw': 3.141}, None, None -150.00, [INFO], robot4, {'battery-level': '39.69'}, None, None -160.02, [INFO], robot4, {'battery-level': '39.09'}, None, None -160.02, [INFO], robot4, {'y': 18.115, 'x': -37.121, 'yaw': 3.14}, None, None -170.05, [INFO], robot4, {'y': 16.048, 'x': -36.893, 'yaw': 3.141}, None, None -170.05, [INFO], robot4, {'battery-level': '38.49'}, None, None -180.01, [INFO], robot4, {'y': 15.445, 'x': -34.847, 'yaw': -3.142}, None, None -180.01, [INFO], robot4, {'battery-level': '37.89'}, None, None -190.03, [INFO], robot4, {'y': 15.503, 'x': -32.727, 'yaw': 3.141}, None, None -190.03, [INFO], robot4, {'battery-level': '37.29'}, None, None -200.06, [INFO], robot4, {'battery-level': '36.69'}, None, None -200.06, [INFO], robot4, {'y': 15.565, 'x': -30.609, 'yaw': -3.141}, None, None -210.08, [INFO], robot4, {'y': 15.711, 'x': -28.492, 'yaw': -3.139}, None, None -210.08, [INFO], robot4, {'battery-level': '36.09'}, None, None -220.09, [INFO], robot4, {'y': 15.761, 'x': -26.381, 'yaw': -3.141}, None, None -220.09, [INFO], robot4, {'battery-level': '35.49'}, None, None -230.00, [INFO], robot4, {'battery-level': '34.89'}, None, None -230.00, [INFO], robot4, {'y': 13.937, 'x': -25.712, 'yaw': 3.142}, None, None -240.01, [INFO], robot4, {'y': 12.923, 'x': -25.941, 'yaw': -3.142}, None, None -240.01, [INFO], robot4, {'battery-level': '34.29'}, None, None -242.86, [info], lab_arm, sync, wait-message, (status=message-received) -243.79, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/62_acacbp.log b/analyze_skills/logs/62_acacbp.log deleted file mode 100644 index af28ad75..00000000 --- a/analyze_skills/logs/62_acacbp.log +++ /dev/null @@ -1,39 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot6, {'y': 18.931, 'x': -33.913, 'yaw': -3.141}, None, None -10.09, [INFO], robot6, {'battery-level': '90.45'}, None, None -20.05, [INFO], robot6, {'battery-level': '89.73'}, None, None -20.05, [INFO], robot6, {'y': 17.743, 'x': -35.472, 'yaw': 3.141}, None, None -30.08, [INFO], robot6, {'y': 19.181, 'x': -36.799, 'yaw': 3.141}, None, None -30.08, [INFO], robot6, {'battery-level': '89.01'}, None, None -40.06, [INFO], robot6, {'y': 21.217, 'x': -37.18, 'yaw': 3.142}, None, None -40.06, [INFO], robot6, {'battery-level': '88.29'}, None, None -50.09, [INFO], robot6, {'battery-level': '87.57'}, None, None -50.09, [INFO], robot6, {'y': 21.419, 'x': -38.088, 'yaw': -3.141}, None, None -53.41, [info], nurse, sync, received-request, (status=sending-request) -53.41, [info], nurse, sync, request-sent, (status=waiting) -53.50, [info], nurse, sync, wait-message, (status=message-received) -60.05, [INFO], robot6, {'battery-level': '86.85'}, None, None -60.05, [INFO], robot6, {'y': 20.94, 'x': -37.234, 'yaw': 3.142}, None, None -70.08, [INFO], robot6, {'y': 18.823, 'x': -37.128, 'yaw': 3.142}, None, None -70.08, [INFO], robot6, {'battery-level': '86.13'}, None, None -80.05, [INFO], robot6, {'battery-level': '85.41'}, None, None -80.05, [INFO], robot6, {'y': 16.707, 'x': -37.09, 'yaw': 3.141}, None, None -90.09, [INFO], robot6, {'y': 15.71, 'x': -35.473, 'yaw': -3.142}, None, None -90.09, [INFO], robot6, {'battery-level': '84.69'}, None, None -100.05, [INFO], robot6, {'battery-level': '83.97'}, None, None -100.05, [INFO], robot6, {'y': 15.427, 'x': -33.393, 'yaw': -3.141}, None, None -110.01, [INFO], robot6, {'y': 15.586, 'x': -31.293, 'yaw': -3.141}, None, None -110.01, [INFO], robot6, {'battery-level': '83.25'}, None, None -120.06, [INFO], robot6, {'battery-level': '82.53'}, None, None -120.06, [INFO], robot6, {'y': 15.726, 'x': -29.173, 'yaw': 3.141}, None, None -130.02, [INFO], robot6, {'battery-level': '81.81'}, None, None -130.02, [INFO], robot6, {'y': 15.738, 'x': -27.068, 'yaw': 3.139}, None, None -140.07, [INFO], robot6, {'battery-level': '81.09'}, None, None -140.07, [INFO], robot6, {'y': 14.433, 'x': -25.762, 'yaw': 3.142}, None, None -150.01, [INFO], robot6, {'y': 12.924, 'x': -25.939, 'yaw': -3.142}, None, None -150.01, [INFO], robot6, {'battery-level': '80.37'}, None, None -160.06, [INFO], robot6, {'battery-level': '79.65'}, None, None -160.06, [INFO], robot6, {'y': 12.837, 'x': -25.995, 'yaw': 3.142}, None, None -160.61, [info], lab_arm, sync, wait-message, (status=message-received) -161.52, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/63_acaccb.log b/analyze_skills/logs/63_acaccb.log deleted file mode 100644 index 42a913ce..00000000 --- a/analyze_skills/logs/63_acaccb.log +++ /dev/null @@ -1,36 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['PC Room 3', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot3, {'y': 21.427, 'x': -37.231, 'yaw': -3.141}, None, None -10.08, [INFO], robot3, {'battery-level': '72.00'}, None, None -20.01, [INFO], robot3, {'battery-level': '71.64'}, None, None -20.01, [INFO], robot3, {'y': 19.349, 'x': -37.096, 'yaw': 3.137}, None, None -30.02, [INFO], robot3, {'battery-level': '71.28'}, None, None -30.02, [INFO], robot3, {'y': 17.243, 'x': -37.102, 'yaw': 3.14}, None, None -40.05, [INFO], robot3, {'battery-level': '70.92'}, None, None -40.05, [INFO], robot3, {'y': 15.814, 'x': -36.015, 'yaw': 3.141}, None, None -50.08, [INFO], robot3, {'battery-level': '70.56'}, None, None -50.08, [INFO], robot3, {'y': 15.388, 'x': -33.918, 'yaw': 3.141}, None, None -60.01, [INFO], robot3, {'y': 15.53, 'x': -31.827, 'yaw': -3.141}, None, None -60.01, [INFO], robot3, {'battery-level': '70.20'}, None, None -70.05, [INFO], robot3, {'battery-level': '69.84'}, None, None -70.05, [INFO], robot3, {'y': 15.665, 'x': -29.698, 'yaw': 3.14}, None, None -80.08, [INFO], robot3, {'battery-level': '69.48'}, None, None -80.08, [INFO], robot3, {'y': 17.108, 'x': -28.659, 'yaw': 3.141}, None, None -90.01, [INFO], robot3, {'battery-level': '69.12'}, None, None -90.01, [INFO], robot3, {'y': 17.987, 'x': -28.662, 'yaw': 3.142}, None, None -99.02, [info], nurse, sync, received-request, (status=sending-request) -99.02, [info], nurse, sync, request-sent, (status=waiting) -99.02, [info], nurse, sync, wait-message, (status=message-received) -100.04, [INFO], robot3, {'battery-level': '68.76'}, None, None -100.04, [INFO], robot3, {'y': 18.031, 'x': -28.63, 'yaw': 3.142}, None, None -110.04, [INFO], robot3, {'battery-level': '68.40'}, None, None -110.04, [INFO], robot3, {'y': 16.109, 'x': -28.369, 'yaw': 3.14}, None, None -120.08, [INFO], robot3, {'y': 16.012, 'x': -26.251, 'yaw': 3.142}, None, None -120.08, [INFO], robot3, {'battery-level': '68.04'}, None, None -130.08, [INFO], robot3, {'y': 13.969, 'x': -25.659, 'yaw': 3.142}, None, None -130.08, [INFO], robot3, {'battery-level': '67.68'}, None, None -140.09, [INFO], robot3, {'y': 12.899, 'x': -25.941, 'yaw': 3.141}, None, None -140.09, [INFO], robot3, {'battery-level': '67.32'}, None, None -144.22, [info], lab_arm, sync, wait-message, (status=message-received) -145.13, [WARN], robot3, SUCCESS, None, None diff --git a/analyze_skills/logs/63_acaccp.log b/analyze_skills/logs/63_acaccp.log deleted file mode 100644 index 4aaa9862..00000000 --- a/analyze_skills/logs/63_acaccp.log +++ /dev/null @@ -1,26 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot6, {'battery-level': '90.45'}, None, None -10.09, [INFO], robot6, {'y': 17.264, 'x': -27.11, 'yaw': -3.142}, None, None -20.01, [INFO], robot6, {'battery-level': '89.73'}, None, None -20.01, [INFO], robot6, {'y': 16.256, 'x': -28.164, 'yaw': -3.141}, None, None -30.05, [INFO], robot6, {'y': 17.875, 'x': -28.626, 'yaw': 3.141}, None, None -30.05, [INFO], robot6, {'battery-level': '89.01'}, None, None -40.08, [INFO], robot6, {'y': 18.042, 'x': -28.571, 'yaw': 3.142}, None, None -40.08, [INFO], robot6, {'battery-level': '88.29'}, None, None -45.02, [info], nurse, sync, received-request, (status=sending-request) -45.02, [info], nurse, sync, request-sent, (status=waiting) -45.02, [info], nurse, sync, wait-message, (status=message-received) -50.05, [INFO], robot6, {'battery-level': '87.57'}, None, None -50.05, [INFO], robot6, {'y': 17.242, 'x': -28.664, 'yaw': -3.142}, None, None -60.01, [INFO], robot6, {'battery-level': '86.85'}, None, None -60.01, [INFO], robot6, {'y': 16.13, 'x': -27.52, 'yaw': 3.142}, None, None -70.06, [INFO], robot6, {'battery-level': '86.13'}, None, None -70.06, [INFO], robot6, {'y': 15.156, 'x': -25.999, 'yaw': -3.142}, None, None -80.01, [INFO], robot6, {'battery-level': '85.41'}, None, None -80.01, [INFO], robot6, {'y': 13.111, 'x': -25.853, 'yaw': -3.141}, None, None -90.06, [INFO], robot6, {'y': 12.898, 'x': -25.959, 'yaw': 3.142}, None, None -90.06, [INFO], robot6, {'battery-level': '84.69'}, None, None -91.72, [info], lab_arm, sync, wait-message, (status=message-received) -92.63, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/64_acbaab.log b/analyze_skills/logs/64_acbaab.log deleted file mode 100644 index 8fcf146a..00000000 --- a/analyze_skills/logs/64_acbaab.log +++ /dev/null @@ -1,51 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot1, {'battery-level': '30.20'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot1, {'y': 17.429, 'x': -11.642, 'yaw': -3.141}, None, None -10.01, [INFO], robot1, {'battery-level': '29.61'}, None, None -20.07, [INFO], robot1, {'battery-level': '28.95'}, None, None -20.07, [INFO], robot1, {'y': 16.275, 'x': -12.96, 'yaw': 3.14}, None, None -30.04, [INFO], robot1, {'battery-level': '28.29'}, None, None -30.04, [INFO], robot1, {'y': 16.16, 'x': -15.074, 'yaw': -3.142}, None, None -40.02, [INFO], robot1, {'battery-level': '27.63'}, None, None -40.02, [INFO], robot1, {'y': 16.147, 'x': -17.166, 'yaw': 3.141}, None, None -50.06, [INFO], robot1, {'battery-level': '26.97'}, None, None -50.06, [INFO], robot1, {'y': 16.242, 'x': -19.278, 'yaw': 3.142}, None, None -60.08, [INFO], robot1, {'y': 16.338, 'x': -21.393, 'yaw': 3.142}, None, None -60.08, [INFO], robot1, {'battery-level': '26.31'}, None, None -70.00, [INFO], robot1, {'battery-level': '25.65'}, None, None -70.00, [INFO], robot1, {'y': 16.193, 'x': -23.479, 'yaw': 3.142}, None, None -80.04, [INFO], robot1, {'y': 16.105, 'x': -25.6, 'yaw': 3.141}, None, None -80.04, [INFO], robot1, {'battery-level': '24.99'}, None, None -90.05, [INFO], robot1, {'y': 16.175, 'x': -27.708, 'yaw': 3.142}, None, None -90.05, [INFO], robot1, {'battery-level': '24.33'}, None, None -100.08, [INFO], robot1, {'battery-level': '23.67'}, None, None -100.08, [INFO], robot1, {'y': 16.199, 'x': -29.821, 'yaw': 3.141}, None, None -110.06, [INFO], robot1, {'y': 16.022, 'x': -31.925, 'yaw': 3.14}, None, None -110.06, [INFO], robot1, {'battery-level': '23.01'}, None, None -120.03, [INFO], robot1, {'battery-level': '22.35'}, None, None -120.03, [INFO], robot1, {'y': 15.527, 'x': -34.014, 'yaw': 3.142}, None, None -130.08, [INFO], robot1, {'y': 15.576, 'x': -36.126, 'yaw': -3.141}, None, None -130.08, [INFO], robot1, {'battery-level': '21.69'}, None, None -140.05, [INFO], robot1, {'y': 17.22, 'x': -36.846, 'yaw': -3.141}, None, None -140.05, [INFO], robot1, {'battery-level': '21.03'}, None, None -150.02, [INFO], robot1, {'battery-level': '20.37'}, None, None -150.02, [INFO], robot1, {'y': 17.601, 'x': -36.807, 'yaw': 3.141}, None, None -160.06, [INFO], robot1, {'battery-level': '19.71'}, None, None -160.06, [INFO], robot1, {'y': 17.836, 'x': -36.204, 'yaw': -3.141}, None, None -170.05, [INFO], robot1, {'battery-level': '19.05'}, None, None -170.05, [INFO], robot1, {'y': 18.336, 'x': -35.712, 'yaw': 3.141}, None, None -180.05, [INFO], robot1, {'y': 18.299, 'x': -35.733, 'yaw': 3.141}, None, None -180.05, [INFO], robot1, {'battery-level': '18.39'}, None, None -190.06, [INFO], robot1, {'y': 18.3, 'x': -35.731, 'yaw': -3.142}, None, None -190.06, [INFO], robot1, {'battery-level': '17.73'}, None, None -200.09, [INFO], robot1, {'battery-level': '17.07'}, None, None -200.09, [INFO], robot1, {'y': 18.301, 'x': -35.715, 'yaw': 3.142}, None, None -210.09, [INFO], robot1, {'battery-level': '16.41'}, None, None -210.09, [INFO], robot1, {'y': 18.305, 'x': -35.718, 'yaw': -3.142}, None, None -220.08, [INFO], robot1, {'y': 18.305, 'x': -35.719, 'yaw': -3.142}, None, None -220.08, [INFO], robot1, {'battery-level': '15.75'}, None, None -230.01, [INFO], robot1, {'battery-level': '15.09'}, None, None -230.01, [INFO], robot1, {'y': 18.262, 'x': -35.78, 'yaw': 3.141}, None, None -235.61, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/64_acbaap.log b/analyze_skills/logs/64_acbaap.log deleted file mode 100644 index 396e3087..00000000 --- a/analyze_skills/logs/64_acbaap.log +++ /dev/null @@ -1,67 +0,0 @@ -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot4, {'y': 34.244, 'x': -38.729, 'yaw': 3.141}, None, None -10.03, [INFO], robot4, {'battery-level': '48.13'}, None, None -20.02, [INFO], robot4, {'battery-level': '47.57'}, None, None -20.02, [INFO], robot4, {'y': 33.864, 'x': -37.049, 'yaw': -3.142}, None, None -30.07, [INFO], robot4, {'battery-level': '47.01'}, None, None -30.07, [INFO], robot4, {'y': 31.743, 'x': -37.038, 'yaw': 3.141}, None, None -40.03, [INFO], robot4, {'battery-level': '46.45'}, None, None -40.03, [INFO], robot4, {'y': 29.643, 'x': -37.05, 'yaw': 3.141}, None, None -50.08, [INFO], robot4, {'y': 27.515, 'x': -36.976, 'yaw': 3.141}, None, None -50.08, [INFO], robot4, {'battery-level': '45.89'}, None, None -60.02, [INFO], robot4, {'y': 25.416, 'x': -37.006, 'yaw': -3.142}, None, None -60.02, [INFO], robot4, {'battery-level': '45.33'}, None, None -70.05, [INFO], robot4, {'battery-level': '44.77'}, None, None -70.05, [INFO], robot4, {'y': 23.301, 'x': -36.992, 'yaw': 3.14}, None, None -80.09, [INFO], robot4, {'battery-level': '44.21'}, None, None -80.09, [INFO], robot4, {'y': 21.18, 'x': -37.101, 'yaw': 3.142}, None, None -90.03, [INFO], robot4, {'y': 19.077, 'x': -37.029, 'yaw': 3.142}, None, None -90.03, [INFO], robot4, {'battery-level': '43.65'}, None, None -100.06, [INFO], robot4, {'y': 17.731, 'x': -35.398, 'yaw': -3.141}, None, None -100.06, [INFO], robot4, {'battery-level': '43.09'}, None, None -110.09, [INFO], robot4, {'battery-level': '42.53'}, None, None -110.09, [INFO], robot4, {'y': 18.823, 'x': -33.991, 'yaw': -3.142}, None, None -120.02, [INFO], robot4, {'battery-level': '41.97'}, None, None -120.02, [INFO], robot4, {'y': 18.945, 'x': -33.94, 'yaw': 3.142}, None, None -120.67, [info], nurse, sync, received-request, (status=sending-request) -120.67, [info], nurse, sync, request-sent, (status=waiting) -120.67, [info], nurse, sync, wait-message, (status=message-received) -130.04, [INFO], robot4, {'y': 17.77, 'x': -35.06, 'yaw': 3.142}, None, None -130.04, [INFO], robot4, {'battery-level': '41.41'}, None, None -140.05, [INFO], robot4, {'battery-level': '40.85'}, None, None -140.05, [INFO], robot4, {'y': 17.758, 'x': -36.961, 'yaw': 3.142}, None, None -150.06, [INFO], robot4, {'y': 17.255, 'x': -37.095, 'yaw': -3.141}, None, None -150.06, [INFO], robot4, {'battery-level': '40.29'}, None, None -160.02, [INFO], robot4, {'battery-level': '39.73'}, None, None -160.02, [INFO], robot4, {'y': 17.441, 'x': -36.862, 'yaw': 3.141}, None, None -170.02, [INFO], robot4, {'battery-level': '39.17'}, None, None -170.02, [INFO], robot4, {'y': 17.378, 'x': -36.769, 'yaw': -3.142}, None, None -180.02, [INFO], robot4, {'y': 17.389, 'x': -37.115, 'yaw': 3.142}, None, None -180.02, [INFO], robot4, {'battery-level': '38.61'}, None, None -190.04, [INFO], robot4, {'battery-level': '38.05'}, None, None -190.04, [INFO], robot4, {'y': 17.427, 'x': -36.895, 'yaw': -3.142}, None, None -200.06, [INFO], robot4, {'battery-level': '37.49'}, None, None -200.06, [INFO], robot4, {'y': 17.316, 'x': -37.041, 'yaw': 3.141}, None, None -210.04, [INFO], robot4, {'battery-level': '36.93'}, None, None -210.04, [INFO], robot4, {'y': 17.314, 'x': -37.085, 'yaw': 3.141}, None, None -220.09, [INFO], robot4, {'battery-level': '36.37'}, None, None -220.09, [INFO], robot4, {'y': 17.295, 'x': -36.953, 'yaw': 3.141}, None, None -230.01, [INFO], robot4, {'y': 17.307, 'x': -36.904, 'yaw': 3.141}, None, None -230.01, [INFO], robot4, {'battery-level': '35.81'}, None, None -240.00, [INFO], robot4, {'battery-level': '35.25'}, None, None -240.00, [INFO], robot4, {'y': 17.363, 'x': -36.971, 'yaw': 3.141}, None, None -250.05, [INFO], robot4, {'battery-level': '34.69'}, None, None -250.05, [INFO], robot4, {'y': 17.191, 'x': -37.067, 'yaw': 3.141}, None, None -260.05, [INFO], robot4, {'y': 17.273, 'x': -36.924, 'yaw': 3.141}, None, None -260.05, [INFO], robot4, {'battery-level': '34.13'}, None, None -270.05, [INFO], robot4, {'battery-level': '33.57'}, None, None -270.05, [INFO], robot4, {'y': 17.312, 'x': -36.944, 'yaw': -3.141}, None, None -280.05, [INFO], robot4, {'battery-level': '33.01'}, None, None -280.05, [INFO], robot4, {'y': 17.472, 'x': -36.995, 'yaw': -3.141}, None, None -290.06, [INFO], robot4, {'battery-level': '32.45'}, None, None -290.06, [INFO], robot4, {'y': 17.286, 'x': -36.976, 'yaw': 3.142}, None, None -300.08, [INFO], robot4, {'y': 17.285, 'x': -36.976, 'yaw': -3.142}, None, None -300.08, [INFO], robot4, {'battery-level': '31.89'}, None, None -305.86, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/65_acbabb.log b/analyze_skills/logs/65_acbabb.log deleted file mode 100644 index 729866b0..00000000 --- a/analyze_skills/logs/65_acbabb.log +++ /dev/null @@ -1,23 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot1, {'battery-level': '29.61'}, None, None -10.05, [INFO], robot1, {'y': 18.0, 'x': -27.23, 'yaw': 3.142}, None, None -20.03, [INFO], robot1, {'battery-level': '28.95'}, None, None -20.03, [INFO], robot1, {'y': 16.416, 'x': -27.085, 'yaw': -3.142}, None, None -30.07, [INFO], robot1, {'battery-level': '28.29'}, None, None -30.07, [INFO], robot1, {'y': 16.125, 'x': -29.058, 'yaw': -3.142}, None, None -40.09, [INFO], robot1, {'y': 16.029, 'x': -31.18, 'yaw': 3.14}, None, None -40.09, [INFO], robot1, {'battery-level': '27.63'}, None, None -50.08, [INFO], robot1, {'y': 15.687, 'x': -33.275, 'yaw': 3.14}, None, None -50.08, [INFO], robot1, {'battery-level': '26.97'}, None, None -60.02, [INFO], robot1, {'y': 15.488, 'x': -35.348, 'yaw': -3.141}, None, None -60.02, [INFO], robot1, {'battery-level': '26.31'}, None, None -70.06, [INFO], robot1, {'battery-level': '25.65'}, None, None -70.06, [INFO], robot1, {'y': 16.533, 'x': -36.679, 'yaw': -3.142}, None, None -80.08, [INFO], robot1, {'battery-level': '24.99'}, None, None -80.08, [INFO], robot1, {'y': 18.653, 'x': -36.719, 'yaw': -3.141}, None, None -90.08, [INFO], robot1, {'battery-level': '24.33'}, None, None -90.08, [INFO], robot1, {'y': 20.758, 'x': -36.923, 'yaw': 3.138}, None, None -100.01, [INFO], robot1, {'y': 21.498, 'x': -38.073, 'yaw': -3.142}, None, None -100.01, [INFO], robot1, {'battery-level': '23.67'}, None, None -107.47, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/analyze_skills/logs/65_acbabp.log b/analyze_skills/logs/65_acbabp.log deleted file mode 100644 index a7bfa7cf..00000000 --- a/analyze_skills/logs/65_acbabp.log +++ /dev/null @@ -1,50 +0,0 @@ -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot4, {'battery-level': '48.13'}, None, None -10.02, [INFO], robot4, {'y': 34.249, 'x': -33.55, 'yaw': 3.141}, None, None -20.00, [INFO], robot4, {'y': 34.688, 'x': -35.601, 'yaw': -3.141}, None, None -20.00, [INFO], robot4, {'battery-level': '47.57'}, None, None -30.01, [INFO], robot4, {'battery-level': '47.01'}, None, None -30.01, [INFO], robot4, {'y': 33.322, 'x': -36.865, 'yaw': -3.141}, None, None -40.05, [INFO], robot4, {'y': 31.205, 'x': -36.85, 'yaw': -3.141}, None, None -40.05, [INFO], robot4, {'battery-level': '46.45'}, None, None -50.08, [INFO], robot4, {'y': 29.091, 'x': -36.878, 'yaw': -3.142}, None, None -50.08, [INFO], robot4, {'battery-level': '45.89'}, None, None -60.03, [INFO], robot4, {'y': 27.009, 'x': -36.887, 'yaw': 3.141}, None, None -60.03, [INFO], robot4, {'battery-level': '45.33'}, None, None -70.03, [INFO], robot4, {'y': 24.883, 'x': -36.914, 'yaw': 3.141}, None, None -70.03, [INFO], robot4, {'battery-level': '44.77'}, None, None -80.03, [INFO], robot4, {'battery-level': '44.21'}, None, None -80.03, [INFO], robot4, {'y': 22.77, 'x': -36.975, 'yaw': 3.14}, None, None -90.03, [INFO], robot4, {'y': 21.425, 'x': -37.92, 'yaw': -3.136}, None, None -90.03, [INFO], robot4, {'battery-level': '43.65'}, None, None -100.03, [INFO], robot4, {'battery-level': '43.09'}, None, None -100.03, [INFO], robot4, {'y': 21.373, 'x': -38.123, 'yaw': 3.141}, None, None -106.22, [info], nurse, sync, received-request, (status=sending-request) -106.22, [info], nurse, sync, request-sent, (status=waiting) -106.22, [info], nurse, sync, wait-message, (status=message-received) -110.07, [INFO], robot4, {'battery-level': '42.53'}, None, None -110.07, [INFO], robot4, {'y': 21.528, 'x': -37.552, 'yaw': -3.141}, None, None -120.06, [INFO], robot4, {'battery-level': '41.97'}, None, None -120.06, [INFO], robot4, {'y': 19.584, 'x': -37.203, 'yaw': 3.14}, None, None -130.04, [INFO], robot4, {'battery-level': '41.41'}, None, None -130.04, [INFO], robot4, {'y': 17.471, 'x': -37.097, 'yaw': 3.14}, None, None -140.01, [INFO], robot4, {'battery-level': '40.85'}, None, None -140.01, [INFO], robot4, {'y': 15.971, 'x': -36.147, 'yaw': -3.141}, None, None -150.00, [INFO], robot4, {'y': 15.371, 'x': -34.102, 'yaw': -3.141}, None, None -150.00, [INFO], robot4, {'battery-level': '40.29'}, None, None -160.06, [INFO], robot4, {'y': 15.501, 'x': -31.972, 'yaw': 3.142}, None, None -160.06, [INFO], robot4, {'battery-level': '39.73'}, None, None -170.02, [INFO], robot4, {'y': 15.647, 'x': -29.874, 'yaw': 3.141}, None, None -170.02, [INFO], robot4, {'battery-level': '39.17'}, None, None -180.02, [INFO], robot4, {'battery-level': '38.61'}, None, None -180.02, [INFO], robot4, {'y': 15.814, 'x': -27.758, 'yaw': 3.14}, None, None -190.02, [INFO], robot4, {'y': 15.265, 'x': -25.957, 'yaw': 3.141}, None, None -190.02, [INFO], robot4, {'battery-level': '38.05'}, None, None -200.01, [INFO], robot4, {'battery-level': '37.49'}, None, None -200.01, [INFO], robot4, {'y': 13.161, 'x': -25.791, 'yaw': -3.142}, None, None -209.38, [info], lab_arm, sync, wait-message, (status=message-received) -210.01, [INFO], robot4, {'battery-level': '36.93'}, None, None -210.01, [INFO], robot4, {'y': 12.856, 'x': -25.952, 'yaw': 3.14}, None, None -210.29, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/66_acbacb.log b/analyze_skills/logs/66_acbacb.log deleted file mode 100644 index 488ee098..00000000 --- a/analyze_skills/logs/66_acbacb.log +++ /dev/null @@ -1,40 +0,0 @@ -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['PC Room 3', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r4', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -9.99, [INFO], robot4, {'y': 18.063, 'x': -13.623, 'yaw': -3.141}, None, None -9.99, [INFO], robot4, {'battery-level': '48.13'}, None, None -20.01, [INFO], robot4, {'battery-level': '47.57'}, None, None -20.01, [INFO], robot4, {'y': 16.219, 'x': -13.932, 'yaw': 3.141}, None, None -30.00, [INFO], robot4, {'y': 16.09, 'x': -16.051, 'yaw': 3.141}, None, None -30.00, [INFO], robot4, {'battery-level': '47.01'}, None, None -40.00, [INFO], robot4, {'y': 16.041, 'x': -18.17, 'yaw': 3.142}, None, None -40.00, [INFO], robot4, {'battery-level': '46.45'}, None, None -49.99, [INFO], robot4, {'y': 16.207, 'x': -20.28, 'yaw': 3.142}, None, None -49.99, [INFO], robot4, {'battery-level': '45.89'}, None, None -60.00, [INFO], robot4, {'battery-level': '45.33'}, None, None -60.00, [INFO], robot4, {'y': 16.231, 'x': -22.403, 'yaw': 3.141}, None, None -70.00, [INFO], robot4, {'y': 16.127, 'x': -24.526, 'yaw': 3.141}, None, None -70.00, [INFO], robot4, {'battery-level': '44.77'}, None, None -80.03, [INFO], robot4, {'y': 16.054, 'x': -26.657, 'yaw': 3.141}, None, None -80.03, [INFO], robot4, {'battery-level': '44.21'}, None, None -90.02, [INFO], robot4, {'battery-level': '43.65'}, None, None -90.02, [INFO], robot4, {'y': 16.589, 'x': -28.535, 'yaw': 3.142}, None, None -100.02, [INFO], robot4, {'y': 17.891, 'x': -28.596, 'yaw': 3.141}, None, None -100.02, [INFO], robot4, {'battery-level': '43.09'}, None, None -110.01, [INFO], robot4, {'battery-level': '42.53'}, None, None -110.01, [INFO], robot4, {'y': 17.976, 'x': -28.554, 'yaw': -3.141}, None, None -119.19, [info], nurse, sync, received-request, (status=sending-request) -119.19, [info], nurse, sync, request-sent, (status=waiting) -119.21, [info], nurse, sync, wait-message, (status=message-received) -120.00, [INFO], robot4, {'battery-level': '41.97'}, None, None -120.00, [INFO], robot4, {'y': 17.891, 'x': -28.671, 'yaw': -3.141}, None, None -130.00, [INFO], robot4, {'battery-level': '41.41'}, None, None -130.00, [INFO], robot4, {'y': 16.26, 'x': -28.085, 'yaw': 3.141}, None, None -139.97, [INFO], robot4, {'y': 15.611, 'x': -26.253, 'yaw': 3.141}, None, None -140.00, [INFO], robot4, {'battery-level': '40.85'}, None, None -149.98, [INFO], robot4, {'y': 13.556, 'x': -25.715, 'yaw': -3.141}, None, None -149.98, [INFO], robot4, {'battery-level': '40.29'}, None, None -160.01, [INFO], robot4, {'battery-level': '39.73'}, None, None -160.01, [INFO], robot4, {'y': 12.898, 'x': -25.961, 'yaw': 3.139}, None, None -167.62, [info], lab_arm, sync, wait-message, (status=message-received) -167.88, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/66_acbacp.log b/analyze_skills/logs/66_acbacp.log deleted file mode 100644 index 94c8c628..00000000 --- a/analyze_skills/logs/66_acbacp.log +++ /dev/null @@ -1,33 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot2, {'y': 18.001, 'x': -21.0, 'yaw': 3.142}, None, None -10.09, [INFO], robot2, {'battery-level': '57.56'}, None, None -20.04, [INFO], robot2, {'y': 16.149, 'x': -21.116, 'yaw': -3.141}, None, None -20.04, [INFO], robot2, {'battery-level': '57.30'}, None, None -30.06, [INFO], robot2, {'y': 16.079, 'x': -23.221, 'yaw': 3.142}, None, None -30.06, [INFO], robot2, {'battery-level': '57.04'}, None, None -40.09, [INFO], robot2, {'y': 16.011, 'x': -25.336, 'yaw': 3.141}, None, None -40.09, [INFO], robot2, {'battery-level': '56.78'}, None, None -50.00, [INFO], robot2, {'battery-level': '56.52'}, None, None -50.00, [INFO], robot2, {'y': 16.002, 'x': -27.432, 'yaw': 3.142}, None, None -60.03, [INFO], robot2, {'battery-level': '56.26'}, None, None -60.03, [INFO], robot2, {'y': 17.308, 'x': -28.665, 'yaw': 3.142}, None, None -70.06, [INFO], robot2, {'y': 17.941, 'x': -28.606, 'yaw': -3.141}, None, None -70.06, [INFO], robot2, {'battery-level': '56.00'}, None, None -77.45, [info], nurse, sync, received-request, (status=sending-request) -77.45, [info], nurse, sync, request-sent, (status=waiting) -77.45, [info], nurse, sync, wait-message, (status=message-received) -80.03, [INFO], robot2, {'battery-level': '55.74'}, None, None -80.03, [INFO], robot2, {'y': 17.678, 'x': -28.709, 'yaw': -3.142}, None, None -90.05, [INFO], robot2, {'battery-level': '55.48'}, None, None -90.05, [INFO], robot2, {'y': 16.096, 'x': -28.1, 'yaw': -3.142}, None, None -100.02, [INFO], robot2, {'battery-level': '55.22'}, None, None -100.02, [INFO], robot2, {'y': 15.695, 'x': -26.161, 'yaw': 3.142}, None, None -110.06, [INFO], robot2, {'battery-level': '54.96'}, None, None -110.06, [INFO], robot2, {'y': 13.62, 'x': -25.714, 'yaw': 3.142}, None, None -120.01, [INFO], robot2, {'battery-level': '54.70'}, None, None -120.01, [INFO], robot2, {'y': 12.915, 'x': -25.943, 'yaw': -3.142}, None, None -122.31, [info], lab_arm, sync, wait-message, (status=message-received) -123.24, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/67_acbbab.log b/analyze_skills/logs/67_acbbab.log deleted file mode 100644 index fc64b6aa..00000000 --- a/analyze_skills/logs/67_acbbab.log +++ /dev/null @@ -1,42 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot5, {'battery-level': '71.90'}, None, None -10.02, [INFO], robot5, {'y': 17.198, 'x': -13.5, 'yaw': -3.142}, None, None -20.06, [INFO], robot5, {'y': 16.021, 'x': -14.666, 'yaw': 3.142}, None, None -20.06, [INFO], robot5, {'battery-level': '71.14'}, None, None -30.01, [INFO], robot5, {'battery-level': '70.38'}, None, None -30.01, [INFO], robot5, {'y': 15.925, 'x': -16.772, 'yaw': 3.14}, None, None -40.06, [INFO], robot5, {'battery-level': '69.62'}, None, None -40.06, [INFO], robot5, {'y': 15.999, 'x': -18.895, 'yaw': -3.141}, None, None -50.09, [INFO], robot5, {'battery-level': '68.86'}, None, None -50.09, [INFO], robot5, {'y': 16.152, 'x': -21.001, 'yaw': 3.141}, None, None -60.03, [INFO], robot5, {'y': 16.128, 'x': -23.086, 'yaw': 3.142}, None, None -60.03, [INFO], robot5, {'battery-level': '68.10'}, None, None -70.00, [INFO], robot5, {'y': 16.061, 'x': -25.2, 'yaw': 3.141}, None, None -70.00, [INFO], robot5, {'battery-level': '67.34'}, None, None -80.08, [INFO], robot5, {'battery-level': '66.58'}, None, None -80.08, [INFO], robot5, {'y': 16.052, 'x': -27.328, 'yaw': 3.141}, None, None -90.04, [INFO], robot5, {'battery-level': '65.82'}, None, None -90.04, [INFO], robot5, {'y': 16.092, 'x': -29.444, 'yaw': -3.142}, None, None -100.07, [INFO], robot5, {'y': 15.969, 'x': -31.567, 'yaw': 3.141}, None, None -100.07, [INFO], robot5, {'battery-level': '65.06'}, None, None -110.02, [INFO], robot5, {'battery-level': '64.30'}, None, None -110.02, [INFO], robot5, {'y': 15.626, 'x': -33.668, 'yaw': 3.141}, None, None -120.06, [INFO], robot5, {'battery-level': '63.54'}, None, None -120.06, [INFO], robot5, {'y': 15.549, 'x': -35.775, 'yaw': -3.141}, None, None -130.08, [INFO], robot5, {'battery-level': '62.78'}, None, None -130.08, [INFO], robot5, {'y': 17.019, 'x': -36.708, 'yaw': -3.142}, None, None -140.03, [INFO], robot5, {'y': 17.613, 'x': -36.729, 'yaw': -3.142}, None, None -140.03, [INFO], robot5, {'battery-level': '62.02'}, None, None -150.08, [INFO], robot5, {'battery-level': '61.26'}, None, None -150.08, [INFO], robot5, {'y': 17.876, 'x': -36.153, 'yaw': 3.138}, None, None -160.01, [INFO], robot5, {'battery-level': '60.50'}, None, None -160.01, [INFO], robot5, {'y': 18.305, 'x': -35.656, 'yaw': -3.136}, None, None -170.02, [INFO], robot5, {'battery-level': '59.74'}, None, None -170.02, [INFO], robot5, {'y': 18.299, 'x': -35.702, 'yaw': 3.142}, None, None -180.07, [INFO], robot5, {'battery-level': '58.98'}, None, None -180.07, [INFO], robot5, {'y': 18.166, 'x': -35.948, 'yaw': 3.142}, None, None -190.04, [INFO], robot5, {'y': 18.361, 'x': -35.705, 'yaw': 3.141}, None, None -190.04, [INFO], robot5, {'battery-level': '58.22'}, None, None -195.37, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/67_acbbap.log b/analyze_skills/logs/67_acbbap.log deleted file mode 100644 index b7b2017c..00000000 --- a/analyze_skills/logs/67_acbbap.log +++ /dev/null @@ -1,55 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot3, {'y': 21.272, 'x': -37.326, 'yaw': 3.141}, None, None -10.04, [INFO], robot3, {'battery-level': '71.75'}, None, None -20.08, [INFO], robot3, {'battery-level': '71.11'}, None, None -20.08, [INFO], robot3, {'y': 19.157, 'x': -37.051, 'yaw': -3.141}, None, None -30.04, [INFO], robot3, {'battery-level': '70.47'}, None, None -30.04, [INFO], robot3, {'y': 17.763, 'x': -35.483, 'yaw': 3.138}, None, None -40.09, [INFO], robot3, {'battery-level': '69.83'}, None, None -40.09, [INFO], robot3, {'y': 18.846, 'x': -34.01, 'yaw': -3.142}, None, None -47.73, [info], nurse, sync, received-request, (status=sending-request) -47.73, [info], nurse, sync, request-sent, (status=waiting) -47.73, [info], nurse, sync, wait-message, (status=message-received) -50.04, [INFO], robot3, {'y': 18.925, 'x': -34.13, 'yaw': -3.142}, None, None -50.04, [INFO], robot3, {'battery-level': '69.19'}, None, None -60.04, [INFO], robot3, {'battery-level': '68.55'}, None, None -60.04, [INFO], robot3, {'y': 17.788, 'x': -35.687, 'yaw': 3.141}, None, None -70.01, [INFO], robot3, {'y': 18.016, 'x': -36.2, 'yaw': -3.141}, None, None -70.01, [INFO], robot3, {'battery-level': '67.91'}, None, None -80.07, [INFO], robot3, {'y': 17.522, 'x': -37.036, 'yaw': -3.142}, None, None -80.07, [INFO], robot3, {'battery-level': '67.27'}, None, None -90.03, [INFO], robot3, {'battery-level': '66.63'}, None, None -90.03, [INFO], robot3, {'y': 17.221, 'x': -37.064, 'yaw': -3.141}, None, None -100.07, [INFO], robot3, {'battery-level': '65.99'}, None, None -100.07, [INFO], robot3, {'y': 17.265, 'x': -36.902, 'yaw': -3.142}, None, None -110.03, [INFO], robot3, {'battery-level': '65.35'}, None, None -110.03, [INFO], robot3, {'y': 17.255, 'x': -36.846, 'yaw': -3.142}, None, None -120.06, [INFO], robot3, {'battery-level': '64.71'}, None, None -120.06, [INFO], robot3, {'y': 17.163, 'x': -36.881, 'yaw': -3.141}, None, None -130.02, [INFO], robot3, {'battery-level': '64.07'}, None, None -130.02, [INFO], robot3, {'y': 17.204, 'x': -36.815, 'yaw': 3.141}, None, None -140.05, [INFO], robot3, {'battery-level': '63.43'}, None, None -140.05, [INFO], robot3, {'y': 17.472, 'x': -37.029, 'yaw': -3.141}, None, None -150.02, [INFO], robot3, {'y': 17.265, 'x': -36.951, 'yaw': 3.142}, None, None -150.02, [INFO], robot3, {'battery-level': '62.79'}, None, None -160.08, [INFO], robot3, {'y': 17.353, 'x': -36.898, 'yaw': -3.141}, None, None -160.08, [INFO], robot3, {'battery-level': '62.15'}, None, None -170.05, [INFO], robot3, {'battery-level': '61.51'}, None, None -170.05, [INFO], robot3, {'y': 17.46, 'x': -36.968, 'yaw': -3.141}, None, None -179.99, [INFO], robot3, {'y': 17.251, 'x': -36.863, 'yaw': -3.141}, None, None -180.09, [INFO], robot3, {'battery-level': '60.87'}, None, None -190.04, [INFO], robot3, {'y': 17.47, 'x': -37.051, 'yaw': -3.141}, None, None -190.04, [INFO], robot3, {'battery-level': '60.23'}, None, None -200.04, [INFO], robot3, {'battery-level': '59.59'}, None, None -200.04, [INFO], robot3, {'y': 17.323, 'x': -37.019, 'yaw': 3.141}, None, None -210.00, [INFO], robot3, {'battery-level': '58.95'}, None, None -210.00, [INFO], robot3, {'y': 17.413, 'x': -36.957, 'yaw': -3.142}, None, None -220.00, [INFO], robot3, {'y': 17.346, 'x': -36.819, 'yaw': 3.142}, None, None -220.00, [INFO], robot3, {'battery-level': '58.31'}, None, None -230.08, [INFO], robot3, {'battery-level': '57.67'}, None, None -230.08, [INFO], robot3, {'y': 17.31, 'x': -37.088, 'yaw': -3.141}, None, None -240.04, [INFO], robot3, {'battery-level': '57.03'}, None, None -240.04, [INFO], robot3, {'y': 17.369, 'x': -36.921, 'yaw': 3.142}, None, None -242.44, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/68_acbbbb.log b/analyze_skills/logs/68_acbbbb.log deleted file mode 100644 index f545face..00000000 --- a/analyze_skills/logs/68_acbbbb.log +++ /dev/null @@ -1,63 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot5, {'y': 17.277, 'x': -11.684, 'yaw': -3.141}, None, None -10.09, [INFO], robot5, {'battery-level': '71.90'}, None, None -20.01, [INFO], robot5, {'y': 16.281, 'x': -13.102, 'yaw': 3.142}, None, None -20.01, [INFO], robot5, {'battery-level': '71.14'}, None, None -30.04, [INFO], robot5, {'battery-level': '70.38'}, None, None -30.04, [INFO], robot5, {'y': 16.122, 'x': -15.224, 'yaw': 3.141}, None, None -40.08, [INFO], robot5, {'battery-level': '69.62'}, None, None -40.08, [INFO], robot5, {'y': 16.095, 'x': -17.334, 'yaw': 3.14}, None, None -50.02, [INFO], robot5, {'y': 16.195, 'x': -19.422, 'yaw': 3.142}, None, None -50.02, [INFO], robot5, {'battery-level': '68.86'}, None, None -60.01, [INFO], robot5, {'battery-level': '68.10'}, None, None -60.01, [INFO], robot5, {'y': 16.316, 'x': -21.535, 'yaw': 3.142}, None, None -70.07, [INFO], robot5, {'battery-level': '67.34'}, None, None -70.07, [INFO], robot5, {'y': 16.172, 'x': -23.664, 'yaw': 3.141}, None, None -80.08, [INFO], robot5, {'battery-level': '66.58'}, None, None -80.08, [INFO], robot5, {'y': 16.137, 'x': -25.777, 'yaw': 3.141}, None, None -90.02, [INFO], robot5, {'y': 16.191, 'x': -27.875, 'yaw': -3.141}, None, None -90.02, [INFO], robot5, {'battery-level': '65.82'}, None, None -100.05, [INFO], robot5, {'battery-level': '65.06'}, None, None -100.05, [INFO], robot5, {'y': 16.193, 'x': -29.988, 'yaw': 3.137}, None, None -110.09, [INFO], robot5, {'y': 15.938, 'x': -32.102, 'yaw': -3.142}, None, None -110.09, [INFO], robot5, {'battery-level': '64.30'}, None, None -120.07, [INFO], robot5, {'battery-level': '63.54'}, None, None -120.07, [INFO], robot5, {'y': 15.446, 'x': -34.185, 'yaw': 3.142}, None, None -130.08, [INFO], robot5, {'battery-level': '62.78'}, None, None -130.08, [INFO], robot5, {'y': 15.633, 'x': -36.301, 'yaw': -3.142}, None, None -140.01, [INFO], robot5, {'battery-level': '62.02'}, None, None -140.01, [INFO], robot5, {'y': 17.433, 'x': -36.794, 'yaw': -3.142}, None, None -150.02, [INFO], robot5, {'battery-level': '61.26'}, None, None -150.02, [INFO], robot5, {'y': 19.551, 'x': -36.894, 'yaw': 3.137}, None, None -160.02, [INFO], robot5, {'battery-level': '60.50'}, None, None -160.02, [INFO], robot5, {'y': 21.493, 'x': -37.352, 'yaw': 3.141}, None, None -170.03, [INFO], robot5, {'y': 21.446, 'x': -38.088, 'yaw': -3.142}, None, None -170.03, [INFO], robot5, {'battery-level': '59.74'}, None, None -178.31, [info], nurse, sync, received-request, (status=sending-request) -178.31, [info], nurse, sync, request-sent, (status=waiting) -178.40, [info], nurse, sync, wait-message, (status=message-received) -180.07, [INFO], robot5, {'y': 21.418, 'x': -37.983, 'yaw': 3.141}, None, None -180.07, [INFO], robot5, {'battery-level': '58.98'}, None, None -190.02, [INFO], robot5, {'y': 19.92, 'x': -37.159, 'yaw': 3.141}, None, None -190.02, [INFO], robot5, {'battery-level': '58.22'}, None, None -200.04, [INFO], robot5, {'battery-level': '57.46'}, None, None -200.04, [INFO], robot5, {'y': 17.808, 'x': -37.054, 'yaw': 3.141}, None, None -210.02, [INFO], robot5, {'battery-level': '56.70'}, None, None -210.02, [INFO], robot5, {'y': 15.942, 'x': -36.554, 'yaw': 3.141}, None, None -220.06, [INFO], robot5, {'y': 15.44, 'x': -34.471, 'yaw': -3.141}, None, None -220.06, [INFO], robot5, {'battery-level': '55.94'}, None, None -230.08, [INFO], robot5, {'y': 15.578, 'x': -32.348, 'yaw': 3.142}, None, None -230.08, [INFO], robot5, {'battery-level': '55.18'}, None, None -240.03, [INFO], robot5, {'battery-level': '54.42'}, None, None -240.03, [INFO], robot5, {'y': 15.599, 'x': -30.249, 'yaw': -3.142}, None, None -250.06, [INFO], robot5, {'y': 15.796, 'x': -28.134, 'yaw': 3.142}, None, None -250.06, [INFO], robot5, {'battery-level': '53.66'}, None, None -260.01, [INFO], robot5, {'battery-level': '52.90'}, None, None -260.01, [INFO], robot5, {'y': 15.49, 'x': -26.171, 'yaw': 3.142}, None, None -270.06, [INFO], robot5, {'battery-level': '52.14'}, None, None -270.06, [INFO], robot5, {'y': 13.434, 'x': -25.73, 'yaw': 3.141}, None, None -280.05, [INFO], robot5, {'battery-level': '51.38'}, None, None -280.05, [INFO], robot5, {'y': 12.827, 'x': -25.926, 'yaw': 3.142}, None, None -282.45, [info], lab_arm, sync, wait-message, (status=message-received) -283.37, [WARN], robot5, SUCCESS, None, None diff --git a/analyze_skills/logs/68_acbbbp.log b/analyze_skills/logs/68_acbbbp.log deleted file mode 100644 index ff100a0a..00000000 --- a/analyze_skills/logs/68_acbbbp.log +++ /dev/null @@ -1,41 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'battery-level': '90.76'}, None, None -10.01, [INFO], robot6, {'y': 18.502, 'x': -34.34, 'yaw': 3.141}, None, None -20.07, [INFO], robot6, {'y': 17.981, 'x': -36.113, 'yaw': -3.142}, None, None -20.07, [INFO], robot6, {'battery-level': '90.38'}, None, None -30.08, [INFO], robot6, {'battery-level': '90.00'}, None, None -30.08, [INFO], robot6, {'y': 19.848, 'x': -36.822, 'yaw': 3.142}, None, None -40.08, [INFO], robot6, {'battery-level': '89.62'}, None, None -40.08, [INFO], robot6, {'y': 21.578, 'x': -37.637, 'yaw': -3.141}, None, None -50.03, [INFO], robot6, {'y': 21.411, 'x': -38.08, 'yaw': 3.141}, None, None -50.03, [INFO], robot6, {'battery-level': '89.24'}, None, None -55.20, [info], nurse, sync, received-request, (status=sending-request) -55.20, [info], nurse, sync, request-sent, (status=waiting) -55.20, [info], nurse, sync, wait-message, (status=message-received) -60.09, [INFO], robot6, {'battery-level': '88.86'}, None, None -60.09, [INFO], robot6, {'y': 21.238, 'x': -37.318, 'yaw': -3.141}, None, None -70.03, [INFO], robot6, {'y': 19.151, 'x': -37.173, 'yaw': 3.142}, None, None -70.03, [INFO], robot6, {'battery-level': '88.48'}, None, None -80.06, [INFO], robot6, {'y': 17.023, 'x': -37.087, 'yaw': 3.14}, None, None -80.06, [INFO], robot6, {'battery-level': '88.10'}, None, None -90.02, [INFO], robot6, {'y': 15.757, 'x': -35.904, 'yaw': -3.14}, None, None -90.02, [INFO], robot6, {'battery-level': '87.72'}, None, None -100.06, [INFO], robot6, {'y': 15.362, 'x': -33.819, 'yaw': -3.141}, None, None -100.06, [INFO], robot6, {'battery-level': '87.34'}, None, None -110.08, [INFO], robot6, {'y': 15.522, 'x': -31.7, 'yaw': 3.141}, None, None -110.08, [INFO], robot6, {'battery-level': '86.96'}, None, None -120.02, [INFO], robot6, {'battery-level': '86.58'}, None, None -120.02, [INFO], robot6, {'y': 15.645, 'x': -29.599, 'yaw': -3.142}, None, None -130.07, [INFO], robot6, {'battery-level': '86.20'}, None, None -130.07, [INFO], robot6, {'y': 15.794, 'x': -27.484, 'yaw': 3.142}, None, None -140.00, [INFO], robot6, {'battery-level': '85.82'}, None, None -140.00, [INFO], robot6, {'y': 14.876, 'x': -25.936, 'yaw': 3.142}, None, None -150.03, [INFO], robot6, {'y': 12.96, 'x': -25.874, 'yaw': 3.142}, None, None -150.03, [INFO], robot6, {'battery-level': '85.44'}, None, None -160.04, [INFO], robot6, {'y': 12.872, 'x': -25.959, 'yaw': 3.141}, None, None -160.04, [INFO], robot6, {'battery-level': '85.06'}, None, None -160.04, [info], lab_arm, sync, wait-message, (status=message-received) -160.97, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/69_acbbcb.log b/analyze_skills/logs/69_acbbcb.log deleted file mode 100644 index 255f07d5..00000000 --- a/analyze_skills/logs/69_acbbcb.log +++ /dev/null @@ -1,40 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot1, {'battery-level': '29.61'}, None, None -10.04, [INFO], robot1, {'y': 34.07, 'x': -39.027, 'yaw': 3.141}, None, None -20.09, [INFO], robot1, {'y': 34.175, 'x': -37.143, 'yaw': -3.142}, None, None -20.09, [INFO], robot1, {'battery-level': '28.95'}, None, None -30.08, [INFO], robot1, {'battery-level': '28.29'}, None, None -30.08, [INFO], robot1, {'y': 32.08, 'x': -37.006, 'yaw': 3.141}, None, None -40.03, [INFO], robot1, {'battery-level': '27.63'}, None, None -40.03, [INFO], robot1, {'y': 29.978, 'x': -37.042, 'yaw': 3.141}, None, None -50.00, [INFO], robot1, {'battery-level': '26.97'}, None, None -50.00, [INFO], robot1, {'y': 27.878, 'x': -36.982, 'yaw': 3.141}, None, None -60.04, [INFO], robot1, {'battery-level': '26.31'}, None, None -60.04, [INFO], robot1, {'y': 25.751, 'x': -37.058, 'yaw': 3.141}, None, None -70.07, [INFO], robot1, {'battery-level': '25.65'}, None, None -70.07, [INFO], robot1, {'y': 23.641, 'x': -37.037, 'yaw': -3.142}, None, None -80.01, [INFO], robot1, {'y': 21.548, 'x': -37.138, 'yaw': 3.141}, None, None -80.01, [INFO], robot1, {'battery-level': '24.99'}, None, None -90.09, [INFO], robot1, {'battery-level': '24.33'}, None, None -90.09, [INFO], robot1, {'y': 19.406, 'x': -37.111, 'yaw': 3.138}, None, None -100.04, [INFO], robot1, {'y': 17.313, 'x': -37.072, 'yaw': 3.141}, None, None -100.04, [INFO], robot1, {'battery-level': '23.67'}, None, None -110.02, [INFO], robot1, {'y': 15.807, 'x': -36.13, 'yaw': -3.142}, None, None -110.02, [INFO], robot1, {'battery-level': '23.01'}, None, None -120.06, [INFO], robot1, {'battery-level': '22.35'}, None, None -120.06, [INFO], robot1, {'y': 15.351, 'x': -34.037, 'yaw': 3.14}, None, None -130.03, [INFO], robot1, {'battery-level': '21.69'}, None, None -130.03, [INFO], robot1, {'y': 15.5, 'x': -31.929, 'yaw': 3.142}, None, None -140.00, [INFO], robot1, {'y': 15.668, 'x': -29.816, 'yaw': -3.142}, None, None -140.00, [INFO], robot1, {'battery-level': '21.03'}, None, None -150.06, [INFO], robot1, {'y': 16.989, 'x': -28.569, 'yaw': -3.141}, None, None -150.06, [INFO], robot1, {'battery-level': '20.37'}, None, None -160.02, [INFO], robot1, {'battery-level': '19.71'}, None, None -160.02, [INFO], robot1, {'y': 17.948, 'x': -28.584, 'yaw': 3.141}, None, None -170.05, [INFO], robot1, {'battery-level': '19.05'}, None, None -170.05, [INFO], robot1, {'y': 18.03, 'x': -28.597, 'yaw': 3.142}, None, None -170.51, [info], nurse, sync, received-request, (status=sending-request) -170.51, [info], nurse, sync, request-sent, (status=waiting) -170.51, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/analyze_skills/logs/69_acbbcp.log b/analyze_skills/logs/69_acbbcp.log deleted file mode 100644 index 66596438..00000000 --- a/analyze_skills/logs/69_acbbcp.log +++ /dev/null @@ -1,23 +0,0 @@ -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'battery-level': '90.76'}, None, None -10.04, [INFO], robot6, {'y': 17.228, 'x': -27.105, 'yaw': -3.141}, None, None -20.01, [INFO], robot6, {'battery-level': '90.38'}, None, None -20.01, [INFO], robot6, {'y': 16.261, 'x': -28.208, 'yaw': -3.142}, None, None -30.04, [INFO], robot6, {'y': 17.887, 'x': -28.603, 'yaw': 3.14}, None, None -30.04, [INFO], robot6, {'battery-level': '90.00'}, None, None -40.06, [INFO], robot6, {'battery-level': '89.62'}, None, None -40.06, [INFO], robot6, {'y': 18.002, 'x': -28.61, 'yaw': -3.142}, None, None -41.62, [info], nurse, sync, received-request, (status=sending-request) -41.62, [info], nurse, sync, request-sent, (status=waiting) -41.62, [info], nurse, sync, wait-message, (status=message-received) -50.02, [INFO], robot6, {'y': 16.467, 'x': -28.748, 'yaw': 3.141}, None, None -50.02, [INFO], robot6, {'battery-level': '89.24'}, None, None -60.09, [INFO], robot6, {'y': 16.061, 'x': -26.864, 'yaw': 3.141}, None, None -60.09, [INFO], robot6, {'battery-level': '88.86'}, None, None -70.06, [INFO], robot6, {'y': 14.534, 'x': -25.79, 'yaw': 3.141}, None, None -70.06, [INFO], robot6, {'battery-level': '88.48'}, None, None -80.03, [INFO], robot6, {'battery-level': '88.10'}, None, None -80.03, [INFO], robot6, {'y': 12.893, 'x': -25.943, 'yaw': -3.142}, None, None -87.05, [info], lab_arm, sync, wait-message, (status=message-received) -87.97, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/6_aaabcb.log b/analyze_skills/logs/6_aaabcb.log deleted file mode 100644 index e3570020..00000000 --- a/analyze_skills/logs/6_aaabcb.log +++ /dev/null @@ -1,25 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot6, {'y': 17.177, 'x': -27.11, 'yaw': 3.142}, None, None -10.05, [INFO], robot6, {'battery-level': '53.44'}, None, None -20.02, [INFO], robot6, {'battery-level': '52.72'}, None, None -20.02, [INFO], robot6, {'y': 16.392, 'x': -28.367, 'yaw': -3.141}, None, None -30.07, [INFO], robot6, {'battery-level': '52.00'}, None, None -30.07, [INFO], robot6, {'y': 17.965, 'x': -28.589, 'yaw': 3.141}, None, None -35.15, [info], nurse, sync, received-request, (status=sending-request) -35.15, [info], nurse, sync, request-sent, (status=waiting) -35.15, [info], nurse, sync, wait-message, (status=message-received) -40.04, [INFO], robot6, {'battery-level': '51.28'}, None, None -40.04, [INFO], robot6, {'y': 17.178, 'x': -28.69, 'yaw': -3.141}, None, None -50.03, [INFO], robot6, {'y': 16.194, 'x': -27.462, 'yaw': -3.142}, None, None -50.03, [INFO], robot6, {'battery-level': '50.56'}, None, None -60.01, [INFO], robot6, {'y': 15.099, 'x': -25.996, 'yaw': 3.142}, None, None -60.01, [INFO], robot6, {'battery-level': '49.84'}, None, None -70.02, [INFO], robot6, {'y': 13.067, 'x': -25.848, 'yaw': -3.142}, None, None -70.02, [INFO], robot6, {'battery-level': '49.12'}, None, None -80.00, [INFO], robot6, {'battery-level': '48.40'}, None, None -80.00, [INFO], robot6, {'y': 12.887, 'x': -25.968, 'yaw': 3.142}, None, None -80.22, [info], lab_arm, sync, wait-message, (status=message-received) -81.02, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/6_aaabcp.log b/analyze_skills/logs/6_aaabcp.log deleted file mode 100644 index 83cc749e..00000000 --- a/analyze_skills/logs/6_aaabcp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.14, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.14, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'y': 17.95, 'x': -27.017, 'yaw': -3.141}, None, None -10.04, [INFO], robot6, {'battery-level': '53.44'}, None, None -20.04, [INFO], robot6, {'y': 16.4, 'x': -27.479, 'yaw': -3.142}, None, None -20.04, [INFO], robot6, {'battery-level': '52.72'}, None, None -30.07, [INFO], robot6, {'y': 17.566, 'x': -28.631, 'yaw': 3.142}, None, None -30.07, [INFO], robot6, {'battery-level': '52.00'}, None, None -38.58, [info], nurse, sync, received-request, (status=sending-request) -38.58, [info], nurse, sync, request-sent, (status=waiting) -38.58, [info], nurse, sync, wait-message, (status=message-received) -40.04, [INFO], robot6, {'y': 17.851, 'x': -28.579, 'yaw': 3.141}, None, None -40.04, [INFO], robot6, {'battery-level': '51.28'}, None, None -50.02, [INFO], robot6, {'battery-level': '50.56'}, None, None -50.02, [INFO], robot6, {'y': 16.166, 'x': -28.176, 'yaw': -3.141}, None, None -60.04, [INFO], robot6, {'battery-level': '49.84'}, None, None -60.04, [INFO], robot6, {'y': 15.826, 'x': -26.156, 'yaw': 3.142}, None, None -70.05, [INFO], robot6, {'battery-level': '49.12'}, None, None -70.05, [INFO], robot6, {'y': 13.732, 'x': -25.716, 'yaw': -3.142}, None, None -80.05, [INFO], robot6, {'battery-level': '48.40'}, None, None -80.05, [INFO], robot6, {'y': 12.917, 'x': -25.939, 'yaw': -3.142}, None, None -83.11, [info], lab_arm, sync, wait-message, (status=message-received) -83.69, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/70_acbcab.log b/analyze_skills/logs/70_acbcab.log deleted file mode 100644 index f5b538c8..00000000 --- a/analyze_skills/logs/70_acbcab.log +++ /dev/null @@ -1,60 +0,0 @@ -0.00, [INFO], robot1, {'battery-level': '30.20'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot1, {'battery-level': '29.61'}, None, None -10.00, [INFO], robot1, {'y': 17.368, 'x': -11.657, 'yaw': -3.142}, None, None -20.02, [INFO], robot1, {'y': 16.278, 'x': -13.007, 'yaw': 3.142}, None, None -20.02, [INFO], robot1, {'battery-level': '28.95'}, None, None -30.02, [INFO], robot1, {'y': 16.16, 'x': -15.122, 'yaw': 3.142}, None, None -30.02, [INFO], robot1, {'battery-level': '28.29'}, None, None -40.09, [INFO], robot1, {'battery-level': '27.63'}, None, None -40.09, [INFO], robot1, {'y': 16.193, 'x': -17.234, 'yaw': 3.141}, None, None -50.07, [INFO], robot1, {'y': 16.287, 'x': -19.337, 'yaw': 3.142}, None, None -50.07, [INFO], robot1, {'battery-level': '26.97'}, None, None -60.06, [INFO], robot1, {'y': 16.34, 'x': -21.444, 'yaw': 3.142}, None, None -60.06, [INFO], robot1, {'battery-level': '26.31'}, None, None -70.01, [INFO], robot1, {'battery-level': '25.65'}, None, None -70.01, [INFO], robot1, {'y': 16.147, 'x': -23.542, 'yaw': 3.141}, None, None -80.06, [INFO], robot1, {'battery-level': '24.99'}, None, None -80.06, [INFO], robot1, {'y': 16.106, 'x': -25.665, 'yaw': 3.14}, None, None -90.06, [INFO], robot1, {'battery-level': '24.33'}, None, None -90.06, [INFO], robot1, {'y': 16.151, 'x': -27.772, 'yaw': -3.14}, None, None -100.05, [INFO], robot1, {'y': 16.227, 'x': -29.882, 'yaw': 3.142}, None, None -100.05, [INFO], robot1, {'battery-level': '23.67'}, None, None -110.03, [INFO], robot1, {'battery-level': '23.01'}, None, None -110.03, [INFO], robot1, {'y': 15.955, 'x': -31.986, 'yaw': -3.141}, None, None -120.01, [INFO], robot1, {'battery-level': '22.35'}, None, None -120.01, [INFO], robot1, {'y': 15.488, 'x': -34.076, 'yaw': -3.142}, None, None -130.06, [INFO], robot1, {'y': 15.642, 'x': -36.197, 'yaw': 3.142}, None, None -130.06, [INFO], robot1, {'battery-level': '21.69'}, None, None -140.05, [INFO], robot1, {'battery-level': '21.03'}, None, None -140.05, [INFO], robot1, {'y': 17.314, 'x': -36.938, 'yaw': -3.142}, None, None -150.03, [INFO], robot1, {'battery-level': '20.37'}, None, None -150.03, [INFO], robot1, {'y': 17.709, 'x': -36.925, 'yaw': -3.142}, None, None -160.08, [INFO], robot1, {'y': 17.751, 'x': -36.895, 'yaw': 3.141}, None, None -160.08, [INFO], robot1, {'battery-level': '19.71'}, None, None -170.05, [INFO], robot1, {'y': 17.753, 'x': -36.892, 'yaw': -3.142}, None, None -170.05, [INFO], robot1, {'battery-level': '19.05'}, None, None -180.01, [INFO], robot1, {'battery-level': '18.39'}, None, None -180.01, [INFO], robot1, {'y': 17.752, 'x': -36.895, 'yaw': 3.14}, None, None -190.07, [INFO], robot1, {'battery-level': '17.73'}, None, None -190.07, [INFO], robot1, {'y': 17.75, 'x': -36.895, 'yaw': -3.142}, None, None -200.06, [INFO], robot1, {'y': 17.75, 'x': -36.895, 'yaw': 3.142}, None, None -200.06, [INFO], robot1, {'battery-level': '17.07'}, None, None -210.07, [INFO], robot1, {'battery-level': '16.41'}, None, None -210.07, [INFO], robot1, {'y': 17.75, 'x': -36.895, 'yaw': -3.142}, None, None -220.02, [INFO], robot1, {'battery-level': '15.75'}, None, None -220.02, [INFO], robot1, {'y': 17.676, 'x': -37.137, 'yaw': 3.141}, None, None -230.07, [INFO], robot1, {'battery-level': '15.09'}, None, None -230.07, [INFO], robot1, {'y': 17.705, 'x': -37.099, 'yaw': -3.142}, None, None -240.09, [INFO], robot1, {'battery-level': '14.43'}, None, None -240.09, [INFO], robot1, {'y': 17.704, 'x': -37.099, 'yaw': -3.142}, None, None -250.06, [INFO], robot1, {'y': 17.704, 'x': -37.1, 'yaw': -3.142}, None, None -250.06, [INFO], robot1, {'battery-level': '13.77'}, None, None -260.02, [INFO], robot1, {'y': 17.705, 'x': -37.098, 'yaw': 3.14}, None, None -260.02, [INFO], robot1, {'battery-level': '13.11'}, None, None -270.03, [INFO], robot1, {'y': 17.701, 'x': -37.097, 'yaw': -3.142}, None, None -270.03, [INFO], robot1, {'battery-level': '12.45'}, None, None -280.07, [INFO], robot1, {'y': 17.701, 'x': -37.097, 'yaw': 3.142}, None, None -280.07, [INFO], robot1, {'battery-level': '11.79'}, None, None -282.28, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/analyze_skills/logs/70_acbcap.log b/analyze_skills/logs/70_acbcap.log deleted file mode 100644 index 145f77d7..00000000 --- a/analyze_skills/logs/70_acbcap.log +++ /dev/null @@ -1,53 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot3, {'battery-level': '71.75'}, None, None -10.02, [INFO], robot3, {'y': 21.54, 'x': -37.484, 'yaw': -3.14}, None, None -20.03, [INFO], robot3, {'battery-level': '71.11'}, None, None -20.03, [INFO], robot3, {'y': 19.605, 'x': -37.066, 'yaw': 3.141}, None, None -30.04, [INFO], robot3, {'battery-level': '70.47'}, None, None -30.04, [INFO], robot3, {'y': 17.924, 'x': -35.817, 'yaw': -3.139}, None, None -40.05, [INFO], robot3, {'y': 18.665, 'x': -34.095, 'yaw': -3.142}, None, None -40.05, [INFO], robot3, {'battery-level': '69.83'}, None, None -50.05, [INFO], robot3, {'y': 18.951, 'x': -33.927, 'yaw': -3.142}, None, None -50.05, [INFO], robot3, {'battery-level': '69.19'}, None, None -50.69, [info], nurse, sync, received-request, (status=sending-request) -50.69, [info], nurse, sync, request-sent, (status=waiting) -50.69, [info], nurse, sync, wait-message, (status=message-received) -60.01, [INFO], robot3, {'battery-level': '68.55'}, None, None -60.01, [INFO], robot3, {'y': 17.818, 'x': -35.053, 'yaw': -3.142}, None, None -70.09, [INFO], robot3, {'y': 18.062, 'x': -36.192, 'yaw': 3.142}, None, None -70.09, [INFO], robot3, {'battery-level': '67.91'}, None, None -80.08, [INFO], robot3, {'y': 18.069, 'x': -36.202, 'yaw': -3.142}, None, None -80.08, [INFO], robot3, {'battery-level': '67.27'}, None, None -90.07, [INFO], robot3, {'battery-level': '66.63'}, None, None -90.07, [INFO], robot3, {'y': 17.721, 'x': -36.68, 'yaw': 3.141}, None, None -100.06, [INFO], robot3, {'battery-level': '65.99'}, None, None -100.06, [INFO], robot3, {'y': 17.355, 'x': -36.854, 'yaw': -3.141}, None, None -110.08, [INFO], robot3, {'y': 17.406, 'x': -37.059, 'yaw': -3.141}, None, None -110.08, [INFO], robot3, {'battery-level': '65.35'}, None, None -120.08, [INFO], robot3, {'y': 17.369, 'x': -36.854, 'yaw': 3.142}, None, None -120.08, [INFO], robot3, {'battery-level': '64.71'}, None, None -130.09, [INFO], robot3, {'y': 17.353, 'x': -36.969, 'yaw': -3.142}, None, None -130.09, [INFO], robot3, {'battery-level': '64.07'}, None, None -140.09, [INFO], robot3, {'y': 17.222, 'x': -36.804, 'yaw': 3.142}, None, None -140.09, [INFO], robot3, {'battery-level': '63.43'}, None, None -150.04, [INFO], robot3, {'battery-level': '62.79'}, None, None -150.04, [INFO], robot3, {'y': 17.427, 'x': -37.059, 'yaw': -3.141}, None, None -160.03, [INFO], robot3, {'y': 17.325, 'x': -36.837, 'yaw': 3.141}, None, None -160.03, [INFO], robot3, {'battery-level': '62.15'}, None, None -170.07, [INFO], robot3, {'battery-level': '61.51'}, None, None -170.07, [INFO], robot3, {'y': 17.354, 'x': -36.907, 'yaw': 3.142}, None, None -180.08, [INFO], robot3, {'battery-level': '60.87'}, None, None -180.08, [INFO], robot3, {'y': 17.408, 'x': -36.912, 'yaw': 3.142}, None, None -190.09, [INFO], robot3, {'battery-level': '60.23'}, None, None -190.09, [INFO], robot3, {'y': 17.398, 'x': -36.995, 'yaw': 3.141}, None, None -200.03, [INFO], robot3, {'battery-level': '59.59'}, None, None -200.03, [INFO], robot3, {'y': 17.128, 'x': -37.091, 'yaw': 3.141}, None, None -210.05, [INFO], robot3, {'y': 17.324, 'x': -36.905, 'yaw': -3.142}, None, None -210.05, [INFO], robot3, {'battery-level': '58.95'}, None, None -220.06, [INFO], robot3, {'y': 17.268, 'x': -36.956, 'yaw': 3.142}, None, None -220.06, [INFO], robot3, {'battery-level': '58.31'}, None, None -230.05, [INFO], robot3, {'y': 17.259, 'x': -36.905, 'yaw': -3.141}, None, None -230.05, [INFO], robot3, {'battery-level': '57.67'}, None, None -234.08, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/71_acbcbb.log b/analyze_skills/logs/71_acbcbb.log deleted file mode 100644 index 849fe2d8..00000000 --- a/analyze_skills/logs/71_acbcbb.log +++ /dev/null @@ -1,65 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot5, {'y': 17.249, 'x': -11.699, 'yaw': -3.142}, None, None -10.04, [INFO], robot5, {'battery-level': '71.90'}, None, None -20.07, [INFO], robot5, {'battery-level': '71.14'}, None, None -20.07, [INFO], robot5, {'y': 16.333, 'x': -13.216, 'yaw': 3.138}, None, None -30.02, [INFO], robot5, {'y': 16.206, 'x': -15.329, 'yaw': 3.141}, None, None -30.02, [INFO], robot5, {'battery-level': '70.38'}, None, None -40.07, [INFO], robot5, {'y': 16.126, 'x': -17.459, 'yaw': 3.141}, None, None -40.07, [INFO], robot5, {'battery-level': '69.62'}, None, None -50.02, [INFO], robot5, {'y': 16.249, 'x': -19.574, 'yaw': 3.142}, None, None -50.02, [INFO], robot5, {'battery-level': '68.86'}, None, None -60.07, [INFO], robot5, {'y': 16.286, 'x': -21.717, 'yaw': 3.142}, None, None -60.07, [INFO], robot5, {'battery-level': '68.10'}, None, None -70.03, [INFO], robot5, {'battery-level': '67.34'}, None, None -70.03, [INFO], robot5, {'y': 16.167, 'x': -23.827, 'yaw': 3.14}, None, None -80.06, [INFO], robot5, {'y': 16.101, 'x': -25.963, 'yaw': 3.141}, None, None -80.06, [INFO], robot5, {'battery-level': '66.58'}, None, None -90.09, [INFO], robot5, {'y': 16.189, 'x': -28.099, 'yaw': 3.142}, None, None -90.09, [INFO], robot5, {'battery-level': '65.82'}, None, None -100.06, [INFO], robot5, {'battery-level': '65.06'}, None, None -100.06, [INFO], robot5, {'y': 16.204, 'x': -30.208, 'yaw': -3.142}, None, None -110.01, [INFO], robot5, {'battery-level': '64.30'}, None, None -110.01, [INFO], robot5, {'y': 15.886, 'x': -32.3, 'yaw': 3.142}, None, None -120.08, [INFO], robot5, {'battery-level': '63.54'}, None, None -120.08, [INFO], robot5, {'y': 15.397, 'x': -34.407, 'yaw': -3.142}, None, None -130.01, [INFO], robot5, {'y': 15.707, 'x': -36.495, 'yaw': 3.142}, None, None -130.01, [INFO], robot5, {'battery-level': '62.78'}, None, None -140.08, [INFO], robot5, {'battery-level': '62.02'}, None, None -140.08, [INFO], robot5, {'y': 17.78, 'x': -36.618, 'yaw': -3.142}, None, None -150.03, [INFO], robot5, {'y': 19.882, 'x': -36.786, 'yaw': 3.142}, None, None -150.03, [INFO], robot5, {'battery-level': '61.26'}, None, None -160.07, [INFO], robot5, {'y': 21.539, 'x': -37.748, 'yaw': 3.141}, None, None -160.07, [INFO], robot5, {'battery-level': '60.50'}, None, None -170.04, [INFO], robot5, {'battery-level': '59.74'}, None, None -170.04, [INFO], robot5, {'y': 21.437, 'x': -38.071, 'yaw': 3.136}, None, None -180.08, [INFO], robot5, {'y': 21.397, 'x': -38.063, 'yaw': -3.141}, None, None -180.08, [INFO], robot5, {'battery-level': '58.98'}, None, None -185.52, [info], nurse, sync, received-request, (status=sending-request) -185.52, [info], nurse, sync, request-sent, (status=waiting) -185.52, [info], nurse, sync, wait-message, (status=message-received) -190.04, [INFO], robot5, {'battery-level': '58.22'}, None, None -190.04, [INFO], robot5, {'y': 21.4, 'x': -37.353, 'yaw': -3.141}, None, None -200.06, [INFO], robot5, {'y': 19.328, 'x': -37.165, 'yaw': 3.141}, None, None -200.06, [INFO], robot5, {'battery-level': '57.46'}, None, None -210.08, [INFO], robot5, {'battery-level': '56.70'}, None, None -210.08, [INFO], robot5, {'y': 17.214, 'x': -37.059, 'yaw': 3.141}, None, None -220.04, [INFO], robot5, {'y': 15.846, 'x': -35.941, 'yaw': 3.141}, None, None -220.04, [INFO], robot5, {'battery-level': '55.94'}, None, None -230.01, [INFO], robot5, {'battery-level': '55.18'}, None, None -230.01, [INFO], robot5, {'y': 15.388, 'x': -33.865, 'yaw': -3.141}, None, None -240.06, [INFO], robot5, {'battery-level': '54.42'}, None, None -240.06, [INFO], robot5, {'y': 15.507, 'x': -31.728, 'yaw': -3.141}, None, None -250.00, [INFO], robot5, {'battery-level': '53.66'}, None, None -250.00, [INFO], robot5, {'y': 15.669, 'x': -29.62, 'yaw': 3.141}, None, None -260.06, [INFO], robot5, {'y': 15.864, 'x': -27.498, 'yaw': 3.142}, None, None -260.06, [INFO], robot5, {'battery-level': '52.90'}, None, None -270.01, [INFO], robot5, {'battery-level': '52.14'}, None, None -270.01, [INFO], robot5, {'y': 14.916, 'x': -25.927, 'yaw': 3.141}, None, None -280.05, [INFO], robot5, {'battery-level': '51.38'}, None, None -280.05, [INFO], robot5, {'y': 13.004, 'x': -25.882, 'yaw': -3.142}, None, None -290.09, [INFO], robot5, {'y': 12.89, 'x': -26.03, 'yaw': -3.142}, None, None -290.09, [INFO], robot5, {'battery-level': '50.62'}, None, None -296.52, [info], lab_arm, sync, wait-message, (status=message-received) -297.45, [WARN], robot5, SUCCESS, None, None diff --git a/analyze_skills/logs/71_acbcbp.log b/analyze_skills/logs/71_acbcbp.log deleted file mode 100644 index 07b5930e..00000000 --- a/analyze_skills/logs/71_acbcbp.log +++ /dev/null @@ -1,41 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot6, {'y': 18.367, 'x': -34.398, 'yaw': -3.142}, None, None -10.06, [INFO], robot6, {'battery-level': '90.76'}, None, None -20.05, [INFO], robot6, {'battery-level': '90.38'}, None, None -20.05, [INFO], robot6, {'y': 18.055, 'x': -36.211, 'yaw': -3.137}, None, None -30.06, [INFO], robot6, {'battery-level': '90.00'}, None, None -30.06, [INFO], robot6, {'y': 19.97, 'x': -36.871, 'yaw': -3.142}, None, None -40.05, [INFO], robot6, {'y': 21.568, 'x': -37.723, 'yaw': -3.14}, None, None -40.05, [INFO], robot6, {'battery-level': '89.62'}, None, None -50.02, [INFO], robot6, {'y': 21.45, 'x': -38.058, 'yaw': 3.141}, None, None -50.02, [INFO], robot6, {'battery-level': '89.24'}, None, None -59.09, [info], nurse, sync, received-request, (status=sending-request) -59.09, [info], nurse, sync, request-sent, (status=waiting) -59.09, [info], nurse, sync, wait-message, (status=message-received) -60.03, [INFO], robot6, {'y': 21.397, 'x': -38.084, 'yaw': 3.141}, None, None -60.03, [INFO], robot6, {'battery-level': '88.86'}, None, None -70.06, [INFO], robot6, {'battery-level': '88.48'}, None, None -70.06, [INFO], robot6, {'y': 19.987, 'x': -37.172, 'yaw': 3.139}, None, None -80.08, [INFO], robot6, {'battery-level': '88.10'}, None, None -80.08, [INFO], robot6, {'y': 17.879, 'x': -37.088, 'yaw': 3.141}, None, None -90.03, [INFO], robot6, {'battery-level': '87.72'}, None, None -90.03, [INFO], robot6, {'y': 15.931, 'x': -36.675, 'yaw': 3.141}, None, None -100.05, [INFO], robot6, {'battery-level': '87.34'}, None, None -100.05, [INFO], robot6, {'y': 15.383, 'x': -34.612, 'yaw': 3.142}, None, None -110.01, [INFO], robot6, {'battery-level': '86.96'}, None, None -110.01, [INFO], robot6, {'y': 15.491, 'x': -32.501, 'yaw': -3.142}, None, None -120.04, [INFO], robot6, {'battery-level': '86.58'}, None, None -120.04, [INFO], robot6, {'y': 15.556, 'x': -30.387, 'yaw': 3.141}, None, None -130.01, [INFO], robot6, {'y': 15.754, 'x': -28.279, 'yaw': 3.142}, None, None -130.01, [INFO], robot6, {'battery-level': '86.20'}, None, None -140.06, [INFO], robot6, {'battery-level': '85.82'}, None, None -140.06, [INFO], robot6, {'y': 15.574, 'x': -26.216, 'yaw': 3.141}, None, None -150.01, [INFO], robot6, {'y': 13.549, 'x': -25.727, 'yaw': 3.142}, None, None -150.01, [INFO], robot6, {'battery-level': '85.44'}, None, None -160.06, [INFO], robot6, {'battery-level': '85.06'}, None, None -160.06, [INFO], robot6, {'y': 12.897, 'x': -25.962, 'yaw': -3.142}, None, None -161.80, [info], lab_arm, sync, wait-message, (status=message-received) -162.73, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/72_acbccb.log b/analyze_skills/logs/72_acbccb.log deleted file mode 100644 index 1ff74db6..00000000 --- a/analyze_skills/logs/72_acbccb.log +++ /dev/null @@ -1,31 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot2, {'y': 17.356, 'x': -20.952, 'yaw': -3.142}, None, None -10.06, [INFO], robot2, {'battery-level': '57.56'}, None, None -20.01, [INFO], robot2, {'battery-level': '57.30'}, None, None -20.01, [INFO], robot2, {'y': 16.13, 'x': -21.956, 'yaw': -3.141}, None, None -30.05, [INFO], robot2, {'y': 16.036, 'x': -24.089, 'yaw': 3.14}, None, None -30.05, [INFO], robot2, {'battery-level': '57.04'}, None, None -40.01, [INFO], robot2, {'battery-level': '56.78'}, None, None -40.01, [INFO], robot2, {'y': 15.993, 'x': -26.207, 'yaw': 3.142}, None, None -50.06, [INFO], robot2, {'battery-level': '56.52'}, None, None -50.06, [INFO], robot2, {'y': 16.145, 'x': -28.298, 'yaw': 3.141}, None, None -60.01, [INFO], robot2, {'battery-level': '56.26'}, None, None -60.01, [INFO], robot2, {'y': 17.881, 'x': -28.611, 'yaw': 3.142}, None, None -70.01, [INFO], robot2, {'battery-level': '56.00'}, None, None -70.01, [INFO], robot2, {'y': 18.04, 'x': -28.573, 'yaw': 3.141}, None, None -73.95, [info], nurse, sync, received-request, (status=sending-request) -73.95, [info], nurse, sync, request-sent, (status=waiting) -73.95, [info], nurse, sync, wait-message, (status=message-received) -80.03, [INFO], robot2, {'battery-level': '55.74'}, None, None -80.03, [INFO], robot2, {'y': 17.021, 'x': -28.747, 'yaw': 3.141}, None, None -90.07, [INFO], robot2, {'y': 16.129, 'x': -27.399, 'yaw': 3.142}, None, None -90.07, [INFO], robot2, {'battery-level': '55.48'}, None, None -100.08, [INFO], robot2, {'y': 15.035, 'x': -25.963, 'yaw': 3.142}, None, None -100.08, [INFO], robot2, {'battery-level': '55.22'}, None, None -110.03, [INFO], robot2, {'y': 13.058, 'x': -25.856, 'yaw': -3.142}, None, None -110.03, [INFO], robot2, {'battery-level': '54.96'}, None, None -118.38, [info], lab_arm, sync, wait-message, (status=message-received) -119.30, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/72_acbccp.log b/analyze_skills/logs/72_acbccp.log deleted file mode 100644 index 8b1c4792..00000000 --- a/analyze_skills/logs/72_acbccp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot6, {'y': 17.228, 'x': -27.111, 'yaw': 3.142}, None, None -10.09, [INFO], robot6, {'battery-level': '90.76'}, None, None -20.06, [INFO], robot6, {'battery-level': '90.38'}, None, None -20.06, [INFO], robot6, {'y': 16.309, 'x': -28.215, 'yaw': -3.141}, None, None -30.01, [INFO], robot6, {'battery-level': '90.00'}, None, None -30.01, [INFO], robot6, {'y': 17.922, 'x': -28.616, 'yaw': -3.142}, None, None -34.89, [info], nurse, sync, received-request, (status=sending-request) -34.89, [info], nurse, sync, request-sent, (status=waiting) -34.89, [info], nurse, sync, wait-message, (status=message-received) -40.05, [INFO], robot6, {'y': 17.134, 'x': -28.765, 'yaw': -3.142}, None, None -40.05, [INFO], robot6, {'battery-level': '89.62'}, None, None -50.02, [INFO], robot6, {'battery-level': '89.24'}, None, None -50.02, [INFO], robot6, {'y': 16.15, 'x': -27.612, 'yaw': 3.142}, None, None -60.08, [INFO], robot6, {'battery-level': '88.86'}, None, None -60.08, [INFO], robot6, {'y': 15.236, 'x': -26.034, 'yaw': 3.142}, None, None -70.03, [INFO], robot6, {'y': 13.155, 'x': -25.799, 'yaw': 3.142}, None, None -70.03, [INFO], robot6, {'battery-level': '88.48'}, None, None -79.07, [info], lab_arm, sync, wait-message, (status=message-received) -79.99, [WARN], robot6, SUCCESS, None, None -80.08, [INFO], robot6, {'battery-level': '88.10'}, None, None -80.08, [INFO], robot6, {'y': 12.875, 'x': -25.963, 'yaw': 3.141}, None, None diff --git a/analyze_skills/logs/73_accaab.log b/analyze_skills/logs/73_accaab.log deleted file mode 100644 index 9819355f..00000000 --- a/analyze_skills/logs/73_accaab.log +++ /dev/null @@ -1,46 +0,0 @@ -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot5, {'battery-level': '72.21'}, None, None -10.01, [INFO], robot5, {'y': 17.758, 'x': -13.494, 'yaw': -3.142}, None, None -20.01, [INFO], robot5, {'y': 16.209, 'x': -14.263, 'yaw': 3.142}, None, None -20.01, [INFO], robot5, {'battery-level': '71.79'}, None, None -30.01, [INFO], robot5, {'battery-level': '71.37'}, None, None -30.01, [INFO], robot5, {'y': 16.087, 'x': -16.38, 'yaw': 3.141}, None, None -40.01, [INFO], robot5, {'battery-level': '70.95'}, None, None -40.01, [INFO], robot5, {'y': 16.121, 'x': -18.495, 'yaw': -3.139}, None, None -49.98, [INFO], robot5, {'battery-level': '70.53'}, None, None -49.98, [INFO], robot5, {'y': 16.232, 'x': -20.622, 'yaw': 3.138}, None, None -60.01, [INFO], robot5, {'y': 16.189, 'x': -22.746, 'yaw': 3.136}, None, None -60.01, [INFO], robot5, {'battery-level': '70.11'}, None, None -69.99, [INFO], robot5, {'battery-level': '69.69'}, None, None -69.99, [INFO], robot5, {'y': 16.133, 'x': -24.869, 'yaw': 3.14}, None, None -80.04, [INFO], robot5, {'y': 16.1, 'x': -26.994, 'yaw': 3.141}, None, None -80.04, [INFO], robot5, {'battery-level': '69.27'}, None, None -90.00, [INFO], robot5, {'battery-level': '68.85'}, None, None -90.00, [INFO], robot5, {'y': 16.181, 'x': -29.108, 'yaw': 3.141}, None, None -99.99, [INFO], robot5, {'y': 16.094, 'x': -31.229, 'yaw': 3.141}, None, None -99.99, [INFO], robot5, {'battery-level': '68.43'}, None, None -110.00, [INFO], robot5, {'y': 15.706, 'x': -33.325, 'yaw': 3.14}, None, None -110.00, [INFO], robot5, {'battery-level': '68.01'}, None, None -119.98, [INFO], robot5, {'battery-level': '67.59'}, None, None -119.98, [INFO], robot5, {'y': 15.411, 'x': -35.409, 'yaw': -3.141}, None, None -130.01, [INFO], robot5, {'y': 16.586, 'x': -36.747, 'yaw': 3.141}, None, None -130.01, [INFO], robot5, {'battery-level': '67.17'}, None, None -140.00, [INFO], robot5, {'battery-level': '66.75'}, None, None -140.00, [INFO], robot5, {'y': 17.893, 'x': -36.494, 'yaw': -3.142}, None, None -150.03, [INFO], robot5, {'battery-level': '66.33'}, None, None -150.03, [INFO], robot5, {'y': 18.102, 'x': -35.842, 'yaw': 3.142}, None, None -160.03, [INFO], robot5, {'y': 18.127, 'x': -35.848, 'yaw': 3.141}, None, None -160.03, [INFO], robot5, {'battery-level': '65.91'}, None, None -170.00, [INFO], robot5, {'battery-level': '65.49'}, None, None -170.00, [INFO], robot5, {'y': 18.151, 'x': -35.846, 'yaw': 3.141}, None, None -180.00, [INFO], robot5, {'battery-level': '65.07'}, None, None -180.02, [INFO], robot5, {'y': 18.15, 'x': -35.846, 'yaw': 3.142}, None, None -190.01, [INFO], robot5, {'battery-level': '64.65'}, None, None -190.01, [INFO], robot5, {'y': 18.15, 'x': -35.846, 'yaw': 3.142}, None, None -199.97, [INFO], robot5, {'y': 18.15, 'x': -35.847, 'yaw': 3.141}, None, None -200.01, [INFO], robot5, {'battery-level': '64.23'}, None, None -210.02, [INFO], robot5, {'y': 18.167, 'x': -35.655, 'yaw': -3.14}, None, None -210.02, [INFO], robot5, {'battery-level': '63.81'}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/73_accaap.log b/analyze_skills/logs/73_accaap.log deleted file mode 100644 index 7a38e8b8..00000000 --- a/analyze_skills/logs/73_accaap.log +++ /dev/null @@ -1,49 +0,0 @@ -0.15, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.15, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot4, {'y': 34.36, 'x': -39.045, 'yaw': 3.142}, None, None -10.01, [INFO], robot4, {'battery-level': '48.40'}, None, None -20.01, [INFO], robot4, {'y': 34.037, 'x': -37.124, 'yaw': -3.142}, None, None -20.01, [INFO], robot4, {'battery-level': '48.14'}, None, None -30.02, [INFO], robot4, {'battery-level': '47.88'}, None, None -30.02, [INFO], robot4, {'y': 31.912, 'x': -37.048, 'yaw': 3.141}, None, None -39.99, [INFO], robot4, {'battery-level': '47.62'}, None, None -39.99, [INFO], robot4, {'y': 29.798, 'x': -37.039, 'yaw': 3.141}, None, None -50.02, [INFO], robot4, {'battery-level': '47.36'}, None, None -50.02, [INFO], robot4, {'y': 27.67, 'x': -36.992, 'yaw': 3.141}, None, None -60.01, [INFO], robot4, {'y': 25.557, 'x': -37.015, 'yaw': -3.142}, None, None -60.01, [INFO], robot4, {'battery-level': '47.10'}, None, None -69.99, [INFO], robot4, {'battery-level': '46.84'}, None, None -69.99, [INFO], robot4, {'y': 23.436, 'x': -37.041, 'yaw': 3.141}, None, None -80.03, [INFO], robot4, {'battery-level': '46.58'}, None, None -80.03, [INFO], robot4, {'y': 21.308, 'x': -37.138, 'yaw': 3.142}, None, None -90.02, [INFO], robot4, {'battery-level': '46.32'}, None, None -90.02, [INFO], robot4, {'y': 19.186, 'x': -37.037, 'yaw': 3.141}, None, None -100.00, [INFO], robot4, {'y': 17.686, 'x': -35.537, 'yaw': 3.141}, None, None -100.00, [INFO], robot4, {'battery-level': '46.06'}, None, None -109.99, [INFO], robot4, {'battery-level': '45.80'}, None, None -109.99, [INFO], robot4, {'y': 18.811, 'x': -34.034, 'yaw': -3.142}, None, None -120.01, [INFO], robot4, {'y': 18.957, 'x': -33.938, 'yaw': 3.141}, None, None -120.01, [INFO], robot4, {'battery-level': '45.54'}, None, None -120.20, [info], nurse, sync, received-request, (status=sending-request) -120.20, [info], nurse, sync, request-sent, (status=waiting) -120.21, [info], nurse, sync, wait-message, (status=message-received) -130.00, [INFO], robot4, {'battery-level': '45.28'}, None, None -130.00, [INFO], robot4, {'y': 17.731, 'x': -35.293, 'yaw': -3.138}, None, None -140.02, [INFO], robot4, {'y': 17.965, 'x': -36.156, 'yaw': -3.136}, None, None -140.02, [INFO], robot4, {'battery-level': '45.02'}, None, None -149.99, [INFO], robot4, {'battery-level': '44.76'}, None, None -149.99, [INFO], robot4, {'y': 17.253, 'x': -36.951, 'yaw': 3.141}, None, None -160.01, [INFO], robot4, {'y': 17.383, 'x': -36.923, 'yaw': 3.141}, None, None -160.01, [INFO], robot4, {'battery-level': '44.50'}, None, None -170.01, [INFO], robot4, {'y': 17.369, 'x': -36.92, 'yaw': 3.142}, None, None -170.01, [INFO], robot4, {'battery-level': '44.24'}, None, None -180.02, [INFO], robot4, {'y': 17.176, 'x': -37.095, 'yaw': 3.141}, None, None -180.02, [INFO], robot4, {'battery-level': '43.98'}, None, None -190.01, [INFO], robot4, {'battery-level': '43.72'}, None, None -190.01, [INFO], robot4, {'y': 17.383, 'x': -37.011, 'yaw': 3.141}, None, None -200.00, [INFO], robot4, {'y': 17.311, 'x': -36.81, 'yaw': 3.141}, None, None -200.00, [INFO], robot4, {'battery-level': '43.46'}, None, None -210.02, [INFO], robot4, {'battery-level': '43.20'}, None, None -210.02, [INFO], robot4, {'y': 17.482, 'x': -36.855, 'yaw': 3.141}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/analyze_skills/logs/74_accabb.log b/analyze_skills/logs/74_accabb.log deleted file mode 100644 index 3bfd2033..00000000 --- a/analyze_skills/logs/74_accabb.log +++ /dev/null @@ -1,37 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot3, {'y': 17.995, 'x': -13.511, 'yaw': -3.141}, None, None -10.08, [INFO], robot3, {'battery-level': '71.96'}, None, None -20.03, [INFO], robot3, {'y': 16.178, 'x': -13.903, 'yaw': 3.142}, None, None -20.03, [INFO], robot3, {'battery-level': '71.56'}, None, None -30.07, [INFO], robot3, {'y': 16.09, 'x': -16.027, 'yaw': -3.142}, None, None -30.07, [INFO], robot3, {'battery-level': '71.16'}, None, None -40.03, [INFO], robot3, {'battery-level': '70.76'}, None, None -40.03, [INFO], robot3, {'y': 16.115, 'x': -18.127, 'yaw': 3.14}, None, None -50.08, [INFO], robot3, {'y': 16.27, 'x': -20.245, 'yaw': 3.141}, None, None -50.08, [INFO], robot3, {'battery-level': '70.36'}, None, None -60.06, [INFO], robot3, {'battery-level': '69.96'}, None, None -60.06, [INFO], robot3, {'y': 16.253, 'x': -22.334, 'yaw': 3.141}, None, None -70.00, [INFO], robot3, {'battery-level': '69.56'}, None, None -70.00, [INFO], robot3, {'y': 16.167, 'x': -24.443, 'yaw': 3.141}, None, None -80.05, [INFO], robot3, {'battery-level': '69.16'}, None, None -80.05, [INFO], robot3, {'y': 16.106, 'x': -26.549, 'yaw': -3.141}, None, None -90.00, [INFO], robot3, {'battery-level': '68.76'}, None, None -90.00, [INFO], robot3, {'y': 16.239, 'x': -28.643, 'yaw': 3.142}, None, None -100.06, [INFO], robot3, {'y': 16.116, 'x': -30.767, 'yaw': -3.142}, None, None -100.06, [INFO], robot3, {'battery-level': '68.36'}, None, None -110.04, [INFO], robot3, {'y': 15.813, 'x': -32.868, 'yaw': 3.141}, None, None -110.04, [INFO], robot3, {'battery-level': '67.96'}, None, None -120.09, [INFO], robot3, {'y': 15.436, 'x': -34.957, 'yaw': 3.142}, None, None -120.09, [INFO], robot3, {'battery-level': '67.56'}, None, None -130.07, [INFO], robot3, {'battery-level': '67.16'}, None, None -130.07, [INFO], robot3, {'y': 16.154, 'x': -36.67, 'yaw': -3.141}, None, None -140.01, [INFO], robot3, {'y': 18.252, 'x': -36.683, 'yaw': -3.142}, None, None -140.01, [INFO], robot3, {'battery-level': '66.76'}, None, None -150.01, [INFO], robot3, {'battery-level': '66.36'}, None, None -150.01, [INFO], robot3, {'y': 20.358, 'x': -36.832, 'yaw': 3.142}, None, None -160.08, [INFO], robot3, {'battery-level': '65.96'}, None, None -160.08, [INFO], robot3, {'y': 21.573, 'x': -37.952, 'yaw': 3.136}, None, None -170.03, [INFO], robot3, {'battery-level': '65.56'}, None, None -170.03, [INFO], robot3, {'y': 21.448, 'x': -38.044, 'yaw': -3.141}, None, None -177.59, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/analyze_skills/logs/74_accabp.log b/analyze_skills/logs/74_accabp.log deleted file mode 100644 index 7d9413ad..00000000 --- a/analyze_skills/logs/74_accabp.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot4, {'y': 34.248, 'x': -33.55, 'yaw': -3.142}, None, None -10.02, [INFO], robot4, {'battery-level': '48.40'}, None, None -20.03, [INFO], robot4, {'y': 34.657, 'x': -35.603, 'yaw': -3.139}, None, None -20.03, [INFO], robot4, {'battery-level': '48.14'}, None, None -30.02, [INFO], robot4, {'battery-level': '47.88'}, None, None -30.02, [INFO], robot4, {'y': 33.326, 'x': -36.843, 'yaw': -3.142}, None, None -40.09, [INFO], robot4, {'battery-level': '47.62'}, None, None -40.09, [INFO], robot4, {'y': 31.208, 'x': -36.844, 'yaw': -3.142}, None, None -50.09, [INFO], robot4, {'y': 29.1, 'x': -36.84, 'yaw': -3.141}, None, None -50.09, [INFO], robot4, {'battery-level': '47.36'}, None, None -60.08, [INFO], robot4, {'battery-level': '47.10'}, None, None -60.08, [INFO], robot4, {'y': 26.996, 'x': -36.876, 'yaw': 3.14}, None, None -70.09, [INFO], robot4, {'battery-level': '46.84'}, None, None -70.09, [INFO], robot4, {'y': 24.877, 'x': -36.894, 'yaw': 3.141}, None, None -80.07, [INFO], robot4, {'battery-level': '46.58'}, None, None -80.07, [INFO], robot4, {'y': 22.77, 'x': -36.958, 'yaw': -3.142}, None, None -90.04, [INFO], robot4, {'battery-level': '46.32'}, None, None -90.04, [INFO], robot4, {'y': 21.473, 'x': -37.94, 'yaw': 3.14}, None, None -99.50, [info], nurse, sync, received-request, (status=sending-request) -99.50, [info], nurse, sync, request-sent, (status=waiting) -99.50, [info], nurse, sync, wait-message, (status=message-received) -100.06, [INFO], robot4, {'battery-level': '46.06'}, None, None -100.06, [INFO], robot4, {'y': 21.439, 'x': -38.06, 'yaw': -3.142}, None, None -110.03, [INFO], robot4, {'y': 20.108, 'x': -37.177, 'yaw': -3.138}, None, None -110.03, [INFO], robot4, {'battery-level': '45.80'}, None, None -120.07, [INFO], robot4, {'y': 17.985, 'x': -37.138, 'yaw': 3.141}, None, None -120.07, [INFO], robot4, {'battery-level': '45.54'}, None, None -130.07, [INFO], robot4, {'battery-level': '45.28'}, None, None -130.07, [INFO], robot4, {'y': 15.992, 'x': -36.798, 'yaw': 3.141}, None, None -140.07, [INFO], robot4, {'battery-level': '45.02'}, None, None -140.07, [INFO], robot4, {'y': 15.437, 'x': -34.734, 'yaw': 3.142}, None, None -150.06, [INFO], robot4, {'y': 15.448, 'x': -32.619, 'yaw': 3.141}, None, None -150.06, [INFO], robot4, {'battery-level': '44.76'}, None, None -160.06, [INFO], robot4, {'y': 15.543, 'x': -30.508, 'yaw': -3.137}, None, None -160.06, [INFO], robot4, {'battery-level': '44.50'}, None, None -170.06, [INFO], robot4, {'battery-level': '44.24'}, None, None -170.06, [INFO], robot4, {'y': 15.756, 'x': -28.399, 'yaw': 3.141}, None, None -180.09, [INFO], robot4, {'battery-level': '43.98'}, None, None -180.09, [INFO], robot4, {'y': 15.756, 'x': -26.289, 'yaw': -3.141}, None, None -190.08, [INFO], robot4, {'battery-level': '43.72'}, None, None -190.08, [INFO], robot4, {'y': 13.806, 'x': -25.734, 'yaw': 3.142}, None, None -200.00, [INFO], robot4, {'y': 12.905, 'x': -25.956, 'yaw': -3.142}, None, None -200.00, [INFO], robot4, {'battery-level': '43.46'}, None, None -203.13, [info], lab_arm, sync, wait-message, (status=message-received) -204.06, [WARN], robot4, SUCCESS, None, None diff --git a/analyze_skills/logs/75_accacb.log b/analyze_skills/logs/75_accacb.log deleted file mode 100644 index 4cd99ac0..00000000 --- a/analyze_skills/logs/75_accacb.log +++ /dev/null @@ -1,29 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot2, {'y': 17.533, 'x': -20.967, 'yaw': 3.142}, None, None -10.07, [INFO], robot2, {'battery-level': '57.25'}, None, None -20.02, [INFO], robot2, {'y': 16.111, 'x': -21.741, 'yaw': -3.141}, None, None -20.02, [INFO], robot2, {'battery-level': '56.65'}, None, None -30.07, [INFO], robot2, {'battery-level': '56.05'}, None, None -30.07, [INFO], robot2, {'y': 16.007, 'x': -23.865, 'yaw': 3.141}, None, None -40.07, [INFO], robot2, {'battery-level': '55.45'}, None, None -40.07, [INFO], robot2, {'y': 15.987, 'x': -25.987, 'yaw': 3.139}, None, None -50.01, [INFO], robot2, {'battery-level': '54.85'}, None, None -50.01, [INFO], robot2, {'y': 16.048, 'x': -28.101, 'yaw': 3.141}, None, None -60.06, [INFO], robot2, {'y': 17.831, 'x': -28.598, 'yaw': 3.14}, None, None -60.06, [INFO], robot2, {'battery-level': '54.25'}, None, None -70.01, [INFO], robot2, {'y': 18.047, 'x': -28.577, 'yaw': 3.142}, None, None -70.01, [INFO], robot2, {'battery-level': '53.65'}, None, None -74.05, [info], nurse, sync, received-request, (status=sending-request) -74.05, [info], nurse, sync, request-sent, (status=waiting) -74.05, [info], nurse, sync, wait-message, (status=message-received) -80.09, [INFO], robot2, {'battery-level': '53.05'}, None, None -80.09, [INFO], robot2, {'y': 17.0, 'x': -28.698, 'yaw': 3.141}, None, None -90.06, [INFO], robot2, {'battery-level': '52.45'}, None, None -90.06, [INFO], robot2, {'y': 16.105, 'x': -27.307, 'yaw': -3.142}, None, None -100.04, [INFO], robot2, {'battery-level': '51.85'}, None, None -100.04, [INFO], robot2, {'y': 14.956, 'x': -25.939, 'yaw': 3.141}, None, None -110.06, [INFO], robot2, {'battery-level': '51.25'}, None, None -110.06, [INFO], robot2, {'y': 12.981, 'x': -25.854, 'yaw': 3.142}, None, None -118.90, [info], lab_arm, sync, wait-message, (status=message-received) -119.82, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/75_accacp.log b/analyze_skills/logs/75_accacp.log deleted file mode 100644 index e23f9f3f..00000000 --- a/analyze_skills/logs/75_accacp.log +++ /dev/null @@ -1,32 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot2, {'battery-level': '57.25'}, None, None -10.08, [INFO], robot2, {'y': 17.343, 'x': -20.952, 'yaw': 3.142}, None, None -20.02, [INFO], robot2, {'y': 16.081, 'x': -21.967, 'yaw': -3.141}, None, None -20.02, [INFO], robot2, {'battery-level': '56.65'}, None, None -30.02, [INFO], robot2, {'y': 16.047, 'x': -24.07, 'yaw': 3.141}, None, None -30.02, [INFO], robot2, {'battery-level': '56.05'}, None, None -40.06, [INFO], robot2, {'y': 16.027, 'x': -26.192, 'yaw': -3.141}, None, None -40.06, [INFO], robot2, {'battery-level': '55.45'}, None, None -50.06, [INFO], robot2, {'battery-level': '54.85'}, None, None -50.06, [INFO], robot2, {'y': 16.129, 'x': -28.284, 'yaw': 3.141}, None, None -60.00, [INFO], robot2, {'battery-level': '54.25'}, None, None -60.00, [INFO], robot2, {'y': 17.864, 'x': -28.592, 'yaw': 3.141}, None, None -70.05, [INFO], robot2, {'battery-level': '53.65'}, None, None -70.05, [INFO], robot2, {'y': 17.945, 'x': -28.637, 'yaw': -3.141}, None, None -76.98, [info], nurse, sync, received-request, (status=sending-request) -76.98, [info], nurse, sync, request-sent, (status=waiting) -76.98, [info], nurse, sync, wait-message, (status=message-received) -80.06, [INFO], robot2, {'battery-level': '53.05'}, None, None -80.06, [INFO], robot2, {'y': 17.59, 'x': -28.67, 'yaw': -3.141}, None, None -90.09, [INFO], robot2, {'battery-level': '52.45'}, None, None -90.09, [INFO], robot2, {'y': 16.084, 'x': -27.991, 'yaw': -3.141}, None, None -100.06, [INFO], robot2, {'y': 15.601, 'x': -26.097, 'yaw': -3.142}, None, None -100.06, [INFO], robot2, {'battery-level': '51.85'}, None, None -110.03, [INFO], robot2, {'battery-level': '51.25'}, None, None -110.03, [INFO], robot2, {'y': 13.529, 'x': -25.679, 'yaw': 3.142}, None, None -120.02, [INFO], robot2, {'battery-level': '50.65'}, None, None -120.02, [INFO], robot2, {'y': 12.88, 'x': -25.936, 'yaw': 3.142}, None, None -120.38, [info], lab_arm, sync, wait-message, (status=message-received) -121.30, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/76_accbab.log b/analyze_skills/logs/76_accbab.log deleted file mode 100644 index bc90209f..00000000 --- a/analyze_skills/logs/76_accbab.log +++ /dev/null @@ -1,53 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot3, {'battery-level': '71.96'}, None, None -10.01, [INFO], robot3, {'y': 21.45, 'x': -37.28, 'yaw': -3.141}, None, None -20.02, [INFO], robot3, {'y': 19.362, 'x': -37.133, 'yaw': -3.141}, None, None -20.02, [INFO], robot3, {'battery-level': '71.56'}, None, None -30.06, [INFO], robot3, {'battery-level': '71.16'}, None, None -30.06, [INFO], robot3, {'y': 17.779, 'x': -35.705, 'yaw': -3.14}, None, None -40.07, [INFO], robot3, {'y': 18.729, 'x': -34.068, 'yaw': -3.142}, None, None -40.07, [INFO], robot3, {'battery-level': '70.76'}, None, None -48.72, [info], nurse, sync, received-request, (status=sending-request) -48.72, [info], nurse, sync, request-sent, (status=waiting) -48.72, [info], nurse, sync, wait-message, (status=message-received) -50.01, [INFO], robot3, {'y': 18.917, 'x': -33.965, 'yaw': 3.141}, None, None -50.01, [INFO], robot3, {'battery-level': '70.36'}, None, None -60.05, [INFO], robot3, {'y': 17.748, 'x': -35.549, 'yaw': 3.141}, None, None -60.05, [INFO], robot3, {'battery-level': '69.96'}, None, None -70.02, [INFO], robot3, {'y': 17.888, 'x': -36.002, 'yaw': -3.142}, None, None -70.02, [INFO], robot3, {'battery-level': '69.56'}, None, None -80.03, [INFO], robot3, {'battery-level': '69.16'}, None, None -80.03, [INFO], robot3, {'y': 17.912, 'x': -36.035, 'yaw': 3.142}, None, None -90.08, [INFO], robot3, {'battery-level': '68.76'}, None, None -90.08, [INFO], robot3, {'y': 17.389, 'x': -36.938, 'yaw': 3.142}, None, None -100.03, [INFO], robot3, {'battery-level': '68.36'}, None, None -100.03, [INFO], robot3, {'y': 17.24, 'x': -37.093, 'yaw': -3.142}, None, None -110.07, [INFO], robot3, {'battery-level': '67.96'}, None, None -110.07, [INFO], robot3, {'y': 17.478, 'x': -36.899, 'yaw': 3.142}, None, None -120.04, [INFO], robot3, {'y': 17.364, 'x': -36.904, 'yaw': -3.141}, None, None -120.04, [INFO], robot3, {'battery-level': '67.56'}, None, None -130.07, [INFO], robot3, {'y': 17.23, 'x': -36.823, 'yaw': -3.142}, None, None -130.07, [INFO], robot3, {'battery-level': '67.16'}, None, None -140.01, [INFO], robot3, {'battery-level': '66.76'}, None, None -140.01, [INFO], robot3, {'y': 17.419, 'x': -37.011, 'yaw': -3.142}, None, None -150.05, [INFO], robot3, {'y': 17.425, 'x': -36.968, 'yaw': 3.14}, None, None -150.05, [INFO], robot3, {'battery-level': '66.36'}, None, None -160.06, [INFO], robot3, {'battery-level': '65.96'}, None, None -160.06, [INFO], robot3, {'y': 17.18, 'x': -37.04, 'yaw': 3.141}, None, None -170.03, [INFO], robot3, {'battery-level': '65.56'}, None, None -170.03, [INFO], robot3, {'y': 17.428, 'x': -36.9, 'yaw': 3.14}, None, None -180.03, [INFO], robot3, {'y': 17.264, 'x': -36.743, 'yaw': -3.141}, None, None -180.03, [INFO], robot3, {'battery-level': '65.16'}, None, None -190.05, [INFO], robot3, {'battery-level': '64.76'}, None, None -190.05, [INFO], robot3, {'y': 17.313, 'x': -37.119, 'yaw': 3.142}, None, None -200.00, [INFO], robot3, {'y': 17.461, 'x': -37.057, 'yaw': 3.141}, None, None -200.00, [INFO], robot3, {'battery-level': '64.36'}, None, None -210.03, [INFO], robot3, {'y': 17.467, 'x': -37.05, 'yaw': 3.142}, None, None -210.03, [INFO], robot3, {'battery-level': '63.96'}, None, None -220.04, [INFO], robot3, {'battery-level': '63.56'}, None, None -220.04, [INFO], robot3, {'y': 17.404, 'x': -36.861, 'yaw': -3.141}, None, None -230.05, [INFO], robot3, {'battery-level': '63.16'}, None, None -230.05, [INFO], robot3, {'y': 17.416, 'x': -36.851, 'yaw': 3.141}, None, None -231.80, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/76_accbap.log b/analyze_skills/logs/76_accbap.log deleted file mode 100644 index 5fb33034..00000000 --- a/analyze_skills/logs/76_accbap.log +++ /dev/null @@ -1,53 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.10, [INFO], robot3, {'y': 21.343, 'x': -37.187, 'yaw': -3.142}, None, None -10.10, [INFO], robot3, {'battery-level': '71.96'}, None, None -20.02, [INFO], robot3, {'y': 19.247, 'x': -37.017, 'yaw': 3.141}, None, None -20.02, [INFO], robot3, {'battery-level': '71.56'}, None, None -30.02, [INFO], robot3, {'y': 17.77, 'x': -35.504, 'yaw': 3.138}, None, None -30.02, [INFO], robot3, {'battery-level': '71.16'}, None, None -40.07, [INFO], robot3, {'y': 18.827, 'x': -34.007, 'yaw': -3.142}, None, None -40.07, [INFO], robot3, {'battery-level': '70.76'}, None, None -47.33, [info], nurse, sync, received-request, (status=sending-request) -47.33, [info], nurse, sync, request-sent, (status=waiting) -47.33, [info], nurse, sync, wait-message, (status=message-received) -50.09, [INFO], robot3, {'battery-level': '70.36'}, None, None -50.09, [INFO], robot3, {'y': 18.847, 'x': -34.219, 'yaw': -3.142}, None, None -60.03, [INFO], robot3, {'battery-level': '69.96'}, None, None -60.03, [INFO], robot3, {'y': 17.79, 'x': -35.764, 'yaw': 3.137}, None, None -70.05, [INFO], robot3, {'battery-level': '69.56'}, None, None -70.05, [INFO], robot3, {'y': 17.557, 'x': -37.043, 'yaw': 3.141}, None, None -80.04, [INFO], robot3, {'battery-level': '69.16'}, None, None -80.04, [INFO], robot3, {'y': 17.321, 'x': -37.024, 'yaw': 3.14}, None, None -90.08, [INFO], robot3, {'battery-level': '68.76'}, None, None -90.08, [INFO], robot3, {'y': 17.318, 'x': -36.871, 'yaw': -3.141}, None, None -100.04, [INFO], robot3, {'battery-level': '68.36'}, None, None -100.04, [INFO], robot3, {'y': 17.225, 'x': -36.761, 'yaw': 3.142}, None, None -110.06, [INFO], robot3, {'y': 17.457, 'x': -37.045, 'yaw': -3.142}, None, None -110.06, [INFO], robot3, {'battery-level': '67.96'}, None, None -120.01, [INFO], robot3, {'battery-level': '67.56'}, None, None -120.01, [INFO], robot3, {'y': 17.378, 'x': -37.049, 'yaw': 3.142}, None, None -130.06, [INFO], robot3, {'y': 17.263, 'x': -36.866, 'yaw': 3.141}, None, None -130.06, [INFO], robot3, {'battery-level': '67.16'}, None, None -140.07, [INFO], robot3, {'battery-level': '66.76'}, None, None -140.07, [INFO], robot3, {'y': 17.514, 'x': -36.623, 'yaw': 3.142}, None, None -150.01, [INFO], robot3, {'y': 17.264, 'x': -37.044, 'yaw': 3.142}, None, None -150.01, [INFO], robot3, {'battery-level': '66.36'}, None, None -160.01, [INFO], robot3, {'y': 17.255, 'x': -36.937, 'yaw': 3.141}, None, None -160.01, [INFO], robot3, {'battery-level': '65.96'}, None, None -170.04, [INFO], robot3, {'y': 17.254, 'x': -36.832, 'yaw': -3.142}, None, None -170.04, [INFO], robot3, {'battery-level': '65.56'}, None, None -180.06, [INFO], robot3, {'y': 17.345, 'x': -36.999, 'yaw': -3.141}, None, None -180.06, [INFO], robot3, {'battery-level': '65.16'}, None, None -190.01, [INFO], robot3, {'y': 17.343, 'x': -36.939, 'yaw': 3.141}, None, None -190.01, [INFO], robot3, {'battery-level': '64.76'}, None, None -200.08, [INFO], robot3, {'battery-level': '64.36'}, None, None -200.08, [INFO], robot3, {'y': 17.31, 'x': -36.909, 'yaw': -3.141}, None, None -210.03, [INFO], robot3, {'battery-level': '63.96'}, None, None -210.03, [INFO], robot3, {'y': 17.416, 'x': -37.022, 'yaw': -3.142}, None, None -220.05, [INFO], robot3, {'y': 17.417, 'x': -37.08, 'yaw': -3.142}, None, None -220.05, [INFO], robot3, {'battery-level': '63.56'}, None, None -230.06, [INFO], robot3, {'y': 17.308, 'x': -36.839, 'yaw': 3.142}, None, None -230.06, [INFO], robot3, {'battery-level': '63.16'}, None, None -237.71, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/77_accbbb.log b/analyze_skills/logs/77_accbbb.log deleted file mode 100644 index 1e5290e4..00000000 --- a/analyze_skills/logs/77_accbbb.log +++ /dev/null @@ -1,25 +0,0 @@ -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot1, {'y': 17.393, 'x': -27.125, 'yaw': 3.142}, None, None -10.03, [INFO], robot1, {'battery-level': '29.59'}, None, None -20.07, [INFO], robot1, {'battery-level': '28.91'}, None, None -20.07, [INFO], robot1, {'y': 16.203, 'x': -28.088, 'yaw': 3.142}, None, None -30.00, [INFO], robot1, {'y': 16.168, 'x': -30.19, 'yaw': -3.142}, None, None -30.00, [INFO], robot1, {'battery-level': '28.23'}, None, None -40.05, [INFO], robot1, {'y': 15.97, 'x': -32.31, 'yaw': 3.14}, None, None -40.05, [INFO], robot1, {'battery-level': '27.55'}, None, None -50.05, [INFO], robot1, {'y': 15.382, 'x': -34.372, 'yaw': -3.142}, None, None -50.05, [INFO], robot1, {'battery-level': '26.87'}, None, None -60.05, [INFO], robot1, {'battery-level': '26.19'}, None, None -60.05, [INFO], robot1, {'y': 15.709, 'x': -36.46, 'yaw': 3.142}, None, None -70.08, [INFO], robot1, {'battery-level': '25.51'}, None, None -70.08, [INFO], robot1, {'y': 17.706, 'x': -36.616, 'yaw': -3.141}, None, None -80.08, [INFO], robot1, {'y': 19.825, 'x': -36.753, 'yaw': -3.142}, None, None -80.08, [INFO], robot1, {'battery-level': '24.83'}, None, None -90.04, [INFO], robot1, {'y': 21.501, 'x': -37.696, 'yaw': -3.139}, None, None -90.04, [INFO], robot1, {'battery-level': '24.15'}, None, None -100.07, [INFO], robot1, {'y': 21.396, 'x': -38.062, 'yaw': 3.14}, None, None -100.07, [INFO], robot1, {'battery-level': '23.47'}, None, None -102.56, [info], nurse, sync, received-request, (status=sending-request) -102.56, [info], nurse, sync, request-sent, (status=waiting) -102.65, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/analyze_skills/logs/77_accbbp.log b/analyze_skills/logs/77_accbbp.log deleted file mode 100644 index feb870fb..00000000 --- a/analyze_skills/logs/77_accbbp.log +++ /dev/null @@ -1,42 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.16, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot6, {'battery-level': '90.63'}, None, None -10.07, [INFO], robot6, {'y': 18.399, 'x': -34.38, 'yaw': -3.142}, None, None -20.06, [INFO], robot6, {'battery-level': '90.11'}, None, None -20.06, [INFO], robot6, {'y': 18.051, 'x': -36.189, 'yaw': 3.142}, None, None -30.07, [INFO], robot6, {'y': 19.941, 'x': -36.845, 'yaw': 3.142}, None, None -30.07, [INFO], robot6, {'battery-level': '89.59'}, None, None -40.03, [INFO], robot6, {'y': 21.478, 'x': -37.83, 'yaw': 3.142}, None, None -40.03, [INFO], robot6, {'battery-level': '89.07'}, None, None -50.04, [INFO], robot6, {'battery-level': '88.55'}, None, None -50.04, [INFO], robot6, {'y': 21.388, 'x': -38.061, 'yaw': 3.138}, None, None -54.03, [info], nurse, sync, received-request, (status=sending-request) -54.03, [info], nurse, sync, request-sent, (status=waiting) -54.03, [info], nurse, sync, wait-message, (status=message-received) -60.01, [INFO], robot6, {'battery-level': '88.03'}, None, None -60.01, [INFO], robot6, {'y': 21.038, 'x': -37.204, 'yaw': 3.142}, None, None -70.02, [INFO], robot6, {'battery-level': '87.51'}, None, None -70.02, [INFO], robot6, {'y': 18.926, 'x': -37.153, 'yaw': 3.141}, None, None -80.05, [INFO], robot6, {'y': 16.806, 'x': -37.046, 'yaw': 3.142}, None, None -80.05, [INFO], robot6, {'battery-level': '86.99'}, None, None -90.07, [INFO], robot6, {'battery-level': '86.47'}, None, None -90.07, [INFO], robot6, {'y': 15.676, 'x': -35.583, 'yaw': 3.141}, None, None -100.06, [INFO], robot6, {'y': 15.392, 'x': -33.505, 'yaw': -3.141}, None, None -100.06, [INFO], robot6, {'battery-level': '85.95'}, None, None -110.08, [INFO], robot6, {'battery-level': '85.43'}, None, None -110.08, [INFO], robot6, {'y': 15.545, 'x': -31.393, 'yaw': -3.141}, None, None -120.02, [INFO], robot6, {'battery-level': '84.91'}, None, None -120.02, [INFO], robot6, {'y': 15.737, 'x': -29.3, 'yaw': 3.14}, None, None -130.04, [INFO], robot6, {'battery-level': '84.39'}, None, None -130.04, [INFO], robot6, {'y': 15.852, 'x': -27.185, 'yaw': -3.138}, None, None -140.07, [INFO], robot6, {'battery-level': '83.87'}, None, None -140.07, [INFO], robot6, {'y': 14.602, 'x': -25.873, 'yaw': -3.142}, None, None -150.07, [INFO], robot6, {'battery-level': '83.35'}, None, None -150.07, [INFO], robot6, {'y': 12.949, 'x': -25.952, 'yaw': 3.141}, None, None -160.06, [INFO], robot6, {'battery-level': '82.83'}, None, None -160.06, [INFO], robot6, {'y': 12.878, 'x': -26.018, 'yaw': -3.142}, None, None -170.07, [INFO], robot6, {'y': 12.908, 'x': -25.965, 'yaw': -3.141}, None, None -170.07, [INFO], robot6, {'battery-level': '82.31'}, None, None -172.91, [info], lab_arm, sync, wait-message, (status=message-received) -173.84, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/78_accbcb.log b/analyze_skills/logs/78_accbcb.log deleted file mode 100644 index f847eb19..00000000 --- a/analyze_skills/logs/78_accbcb.log +++ /dev/null @@ -1,5 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -5.72, [WARN], robot2, NO-SKILL, navigation, navto_room diff --git a/analyze_skills/logs/78_accbcp.log b/analyze_skills/logs/78_accbcp.log deleted file mode 100644 index c0dbbebb..00000000 --- a/analyze_skills/logs/78_accbcp.log +++ /dev/null @@ -1,26 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot6, {'y': 17.179, 'x': -27.107, 'yaw': -3.142}, None, None -10.07, [INFO], robot6, {'battery-level': '90.63'}, None, None -20.09, [INFO], robot6, {'battery-level': '90.11'}, None, None -20.09, [INFO], robot6, {'y': 16.343, 'x': -28.294, 'yaw': -3.141}, None, None -30.03, [INFO], robot6, {'battery-level': '89.59'}, None, None -30.03, [INFO], robot6, {'y': 17.907, 'x': -28.593, 'yaw': -3.141}, None, None -40.02, [INFO], robot6, {'battery-level': '89.07'}, None, None -40.02, [INFO], robot6, {'y': 17.992, 'x': -28.534, 'yaw': 3.14}, None, None -50.05, [INFO], robot6, {'y': 17.973, 'x': -28.597, 'yaw': 3.142}, None, None -50.05, [INFO], robot6, {'battery-level': '88.55'}, None, None -52.71, [info], nurse, sync, received-request, (status=sending-request) -52.71, [info], nurse, sync, request-sent, (status=waiting) -52.71, [info], nurse, sync, wait-message, (status=message-received) -60.06, [INFO], robot6, {'battery-level': '88.03'}, None, None -60.06, [INFO], robot6, {'y': 16.683, 'x': -28.692, 'yaw': -3.142}, None, None -70.02, [INFO], robot6, {'battery-level': '87.51'}, None, None -70.02, [INFO], robot6, {'y': 16.071, 'x': -27.064, 'yaw': -3.138}, None, None -80.06, [INFO], robot6, {'y': 14.677, 'x': -25.828, 'yaw': -3.142}, None, None -80.06, [INFO], robot6, {'battery-level': '86.99'}, None, None -90.07, [INFO], robot6, {'y': 12.944, 'x': -25.892, 'yaw': 3.142}, None, None -90.07, [INFO], robot6, {'battery-level': '86.47'}, None, None -97.61, [info], lab_arm, sync, wait-message, (status=message-received) -98.49, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/79_acccab.log b/analyze_skills/logs/79_acccab.log deleted file mode 100644 index c9adcf01..00000000 --- a/analyze_skills/logs/79_acccab.log +++ /dev/null @@ -1,57 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot3, {'battery-level': '71.96'}, None, None -10.04, [INFO], robot3, {'y': 21.502, 'x': -37.988, 'yaw': 3.141}, None, None -20.08, [INFO], robot3, {'battery-level': '71.56'}, None, None -20.08, [INFO], robot3, {'y': 20.436, 'x': -37.252, 'yaw': -3.138}, None, None -30.09, [INFO], robot3, {'battery-level': '71.16'}, None, None -30.09, [INFO], robot3, {'y': 18.517, 'x': -36.488, 'yaw': 3.141}, None, None -40.09, [INFO], robot3, {'battery-level': '70.76'}, None, None -40.09, [INFO], robot3, {'y': 17.78, 'x': -34.731, 'yaw': 3.141}, None, None -50.03, [INFO], robot3, {'battery-level': '70.36'}, None, None -50.03, [INFO], robot3, {'y': 18.934, 'x': -33.944, 'yaw': 3.141}, None, None -54.28, [info], nurse, sync, received-request, (status=sending-request) -54.28, [info], nurse, sync, request-sent, (status=waiting) -54.28, [info], nurse, sync, wait-message, (status=message-received) -60.06, [INFO], robot3, {'y': 18.247, 'x': -34.482, 'yaw': 3.141}, None, None -60.06, [INFO], robot3, {'battery-level': '69.96'}, None, None -70.08, [INFO], robot3, {'y': 18.066, 'x': -36.224, 'yaw': -3.138}, None, None -70.08, [INFO], robot3, {'battery-level': '69.56'}, None, None -80.07, [INFO], robot3, {'y': 17.447, 'x': -36.885, 'yaw': -3.141}, None, None -80.07, [INFO], robot3, {'battery-level': '69.16'}, None, None -90.07, [INFO], robot3, {'y': 17.467, 'x': -37.082, 'yaw': 3.141}, None, None -90.07, [INFO], robot3, {'battery-level': '68.76'}, None, None -100.00, [INFO], robot3, {'battery-level': '68.36'}, None, None -100.00, [INFO], robot3, {'y': 17.42, 'x': -36.914, 'yaw': 3.142}, None, None -110.02, [INFO], robot3, {'battery-level': '67.96'}, None, None -110.02, [INFO], robot3, {'y': 17.234, 'x': -37.116, 'yaw': -3.141}, None, None -120.07, [INFO], robot3, {'battery-level': '67.56'}, None, None -120.07, [INFO], robot3, {'y': 17.322, 'x': -36.915, 'yaw': 3.141}, None, None -130.01, [INFO], robot3, {'battery-level': '67.16'}, None, None -130.01, [INFO], robot3, {'y': 17.351, 'x': -36.966, 'yaw': 3.141}, None, None -140.05, [INFO], robot3, {'y': 17.297, 'x': -37.098, 'yaw': 3.14}, None, None -140.05, [INFO], robot3, {'battery-level': '66.76'}, None, None -150.08, [INFO], robot3, {'battery-level': '66.36'}, None, None -150.08, [INFO], robot3, {'y': 17.287, 'x': -37.03, 'yaw': 3.141}, None, None -160.03, [INFO], robot3, {'battery-level': '65.96'}, None, None -160.03, [INFO], robot3, {'y': 17.431, 'x': -36.882, 'yaw': 3.141}, None, None -170.08, [INFO], robot3, {'y': 17.399, 'x': -36.923, 'yaw': 3.14}, None, None -170.08, [INFO], robot3, {'battery-level': '65.56'}, None, None -180.03, [INFO], robot3, {'battery-level': '65.16'}, None, None -180.03, [INFO], robot3, {'y': 17.314, 'x': -37.05, 'yaw': -3.141}, None, None -190.04, [INFO], robot3, {'battery-level': '64.76'}, None, None -190.04, [INFO], robot3, {'y': 17.283, 'x': -36.975, 'yaw': 3.14}, None, None -200.09, [INFO], robot3, {'y': 17.361, 'x': -37.131, 'yaw': 3.141}, None, None -200.09, [INFO], robot3, {'battery-level': '64.36'}, None, None -210.09, [INFO], robot3, {'y': 17.31, 'x': -37.099, 'yaw': 3.141}, None, None -210.09, [INFO], robot3, {'battery-level': '63.96'}, None, None -220.03, [INFO], robot3, {'y': 17.459, 'x': -37.2, 'yaw': 3.142}, None, None -220.03, [INFO], robot3, {'battery-level': '63.56'}, None, None -230.07, [INFO], robot3, {'battery-level': '63.16'}, None, None -230.07, [INFO], robot3, {'y': 17.339, 'x': -36.814, 'yaw': -3.14}, None, None -240.01, [INFO], robot3, {'battery-level': '62.76'}, None, None -240.01, [INFO], robot3, {'y': 17.341, 'x': -36.842, 'yaw': -3.142}, None, None -250.01, [INFO], robot3, {'y': 17.364, 'x': -36.977, 'yaw': -3.141}, None, None -250.01, [INFO], robot3, {'battery-level': '62.36'}, None, None -250.20, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/79_acccap.log b/analyze_skills/logs/79_acccap.log deleted file mode 100644 index 58ad5fda..00000000 --- a/analyze_skills/logs/79_acccap.log +++ /dev/null @@ -1,55 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot3, {'y': 21.53, 'x': -37.638, 'yaw': 3.139}, None, None -10.09, [INFO], robot3, {'battery-level': '71.96'}, None, None -20.07, [INFO], robot3, {'y': 19.766, 'x': -37.089, 'yaw': 3.141}, None, None -20.07, [INFO], robot3, {'battery-level': '71.56'}, None, None -30.09, [INFO], robot3, {'y': 17.969, 'x': -36.008, 'yaw': -3.142}, None, None -30.09, [INFO], robot3, {'battery-level': '71.16'}, None, None -40.01, [INFO], robot3, {'battery-level': '70.76'}, None, None -40.01, [INFO], robot3, {'y': 18.512, 'x': -34.253, 'yaw': -3.142}, None, None -50.05, [INFO], robot3, {'battery-level': '70.36'}, None, None -50.05, [INFO], robot3, {'y': 18.991, 'x': -33.948, 'yaw': -3.142}, None, None -50.33, [info], nurse, sync, received-request, (status=sending-request) -50.33, [info], nurse, sync, request-sent, (status=waiting) -50.33, [info], nurse, sync, wait-message, (status=message-received) -60.01, [INFO], robot3, {'battery-level': '69.96'}, None, None -60.01, [INFO], robot3, {'y': 17.83, 'x': -35.21, 'yaw': 3.142}, None, None -70.03, [INFO], robot3, {'y': 17.935, 'x': -36.051, 'yaw': -3.142}, None, None -70.03, [INFO], robot3, {'battery-level': '69.56'}, None, None -80.02, [INFO], robot3, {'battery-level': '69.16'}, None, None -80.02, [INFO], robot3, {'y': 18.12, 'x': -36.843, 'yaw': 3.141}, None, None -90.02, [INFO], robot3, {'battery-level': '68.76'}, None, None -90.02, [INFO], robot3, {'y': 17.464, 'x': -37.086, 'yaw': 3.14}, None, None -100.07, [INFO], robot3, {'battery-level': '68.36'}, None, None -100.07, [INFO], robot3, {'y': 17.23, 'x': -36.82, 'yaw': -3.141}, None, None -110.07, [INFO], robot3, {'battery-level': '67.96'}, None, None -110.07, [INFO], robot3, {'y': 17.306, 'x': -37.045, 'yaw': -3.142}, None, None -120.09, [INFO], robot3, {'battery-level': '67.56'}, None, None -120.09, [INFO], robot3, {'y': 17.415, 'x': -36.638, 'yaw': -3.142}, None, None -130.02, [INFO], robot3, {'battery-level': '67.16'}, None, None -130.02, [INFO], robot3, {'y': 17.512, 'x': -36.892, 'yaw': -3.141}, None, None -140.07, [INFO], robot3, {'y': 17.26, 'x': -37.099, 'yaw': 3.141}, None, None -140.07, [INFO], robot3, {'battery-level': '66.76'}, None, None -150.03, [INFO], robot3, {'battery-level': '66.36'}, None, None -150.03, [INFO], robot3, {'y': 17.488, 'x': -37.059, 'yaw': 3.141}, None, None -160.09, [INFO], robot3, {'battery-level': '65.96'}, None, None -160.09, [INFO], robot3, {'y': 17.386, 'x': -37.038, 'yaw': 3.142}, None, None -170.07, [INFO], robot3, {'battery-level': '65.56'}, None, None -170.07, [INFO], robot3, {'y': 17.247, 'x': -36.993, 'yaw': 3.141}, None, None -180.09, [INFO], robot3, {'y': 17.416, 'x': -36.901, 'yaw': -3.142}, None, None -180.09, [INFO], robot3, {'battery-level': '65.16'}, None, None -190.02, [INFO], robot3, {'y': 17.289, 'x': -36.889, 'yaw': -3.141}, None, None -190.02, [INFO], robot3, {'battery-level': '64.76'}, None, None -200.08, [INFO], robot3, {'y': 17.275, 'x': -36.792, 'yaw': -3.142}, None, None -200.08, [INFO], robot3, {'battery-level': '64.36'}, None, None -210.02, [INFO], robot3, {'battery-level': '63.96'}, None, None -210.02, [INFO], robot3, {'y': 17.454, 'x': -37.03, 'yaw': -3.142}, None, None -220.06, [INFO], robot3, {'y': 17.312, 'x': -36.976, 'yaw': 3.142}, None, None -220.06, [INFO], robot3, {'battery-level': '63.56'}, None, None -230.05, [INFO], robot3, {'battery-level': '63.16'}, None, None -230.05, [INFO], robot3, {'y': 17.184, 'x': -37.1, 'yaw': 3.141}, None, None -240.08, [INFO], robot3, {'y': 17.406, 'x': -36.906, 'yaw': 3.14}, None, None -240.08, [INFO], robot3, {'battery-level': '62.76'}, None, None -240.82, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/analyze_skills/logs/7_aaacab.log b/analyze_skills/logs/7_aaacab.log deleted file mode 100644 index 72b8a642..00000000 --- a/analyze_skills/logs/7_aaacab.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot4, {'battery-level': '16.96'}, None, None -10.04, [INFO], robot4, {'y': 34.357, 'x': -38.541, 'yaw': 3.142}, None, None -20.00, [INFO], robot4, {'y': 33.676, 'x': -37.008, 'yaw': -3.142}, None, None -20.00, [INFO], robot4, {'battery-level': '16.36'}, None, None -30.00, [INFO], robot4, {'battery-level': '15.76'}, None, None -30.00, [INFO], robot4, {'y': 31.551, 'x': -37.016, 'yaw': 3.141}, None, None -40.04, [INFO], robot4, {'battery-level': '15.16'}, None, None -40.04, [INFO], robot4, {'y': 29.423, 'x': -37.007, 'yaw': 3.141}, None, None -50.04, [INFO], robot4, {'battery-level': '14.56'}, None, None -50.04, [INFO], robot4, {'y': 27.317, 'x': -36.982, 'yaw': 3.142}, None, None -60.01, [INFO], robot4, {'battery-level': '13.96'}, None, None -60.01, [INFO], robot4, {'y': 25.207, 'x': -37.028, 'yaw': 3.142}, None, None -70.02, [INFO], robot4, {'battery-level': '13.36'}, None, None -70.02, [INFO], robot4, {'y': 23.072, 'x': -37.02, 'yaw': 3.14}, None, None -80.01, [INFO], robot4, {'battery-level': '12.76'}, None, None -80.01, [INFO], robot4, {'y': 20.966, 'x': -37.116, 'yaw': 3.141}, None, None -90.01, [INFO], robot4, {'y': 18.855, 'x': -36.917, 'yaw': 3.141}, None, None -90.01, [INFO], robot4, {'battery-level': '12.16'}, None, None -100.05, [INFO], robot4, {'y': 17.717, 'x': -35.168, 'yaw': 3.141}, None, None -100.05, [INFO], robot4, {'battery-level': '11.56'}, None, None -110.07, [INFO], robot4, {'y': 18.938, 'x': -33.92, 'yaw': -3.142}, None, None -110.07, [INFO], robot4, {'battery-level': '10.96'}, None, None -115.35, [info], nurse, sync, received-request, (status=sending-request) -115.35, [info], nurse, sync, request-sent, (status=waiting) -115.35, [info], nurse, sync, wait-message, (status=message-received) -120.06, [INFO], robot4, {'battery-level': '10.36'}, None, None -120.06, [INFO], robot4, {'y': 18.478, 'x': -34.379, 'yaw': 3.141}, None, None -130.02, [INFO], robot4, {'y': 18.034, 'x': -36.129, 'yaw': 3.141}, None, None -130.02, [INFO], robot4, {'battery-level': '9.76'}, None, None -140.03, [INFO], robot4, {'battery-level': '9.16'}, None, None -140.03, [INFO], robot4, {'y': 17.298, 'x': -37.059, 'yaw': 3.141}, None, None -150.05, [INFO], robot4, {'battery-level': '8.56'}, None, None -150.05, [INFO], robot4, {'y': 17.289, 'x': -36.835, 'yaw': -3.141}, None, None -160.01, [INFO], robot4, {'battery-level': '7.96'}, None, None -160.01, [INFO], robot4, {'y': 17.41, 'x': -37.045, 'yaw': -3.141}, None, None -170.04, [INFO], robot4, {'battery-level': '7.36'}, None, None -170.04, [INFO], robot4, {'y': 17.301, 'x': -36.849, 'yaw': -3.141}, None, None -180.06, [INFO], robot4, {'battery-level': '6.76'}, None, None -180.06, [INFO], robot4, {'y': 17.248, 'x': -36.808, 'yaw': -3.141}, None, None -190.01, [INFO], robot4, {'battery-level': '6.16'}, None, None -190.01, [INFO], robot4, {'y': 17.42, 'x': -37.01, 'yaw': 3.141}, None, None -200.01, [INFO], robot4, {'y': 17.238, 'x': -37.056, 'yaw': 3.141}, None, None -200.01, [INFO], robot4, {'battery-level': '5.56'}, None, None -210.04, [INFO], robot4, {'y': 17.276, 'x': -36.893, 'yaw': -3.141}, None, None -210.04, [WARN], robot4, LOWBATT, None, None -210.04, [WARN], None, end!, None, None diff --git a/analyze_skills/logs/7_aaacap.log b/analyze_skills/logs/7_aaacap.log deleted file mode 100644 index bf0d7ad6..00000000 --- a/analyze_skills/logs/7_aaacap.log +++ /dev/null @@ -1,2 +0,0 @@ -Run turtlebot4 simulation on a separate host with ssh.0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None diff --git a/analyze_skills/logs/80_acccbb.log b/analyze_skills/logs/80_acccbb.log deleted file mode 100644 index e74eb404..00000000 --- a/analyze_skills/logs/80_acccbb.log +++ /dev/null @@ -1,62 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.16, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot3, {'battery-level': '71.96'}, None, None -10.05, [INFO], robot3, {'y': 17.221, 'x': -13.503, 'yaw': -3.142}, None, None -20.01, [INFO], robot3, {'battery-level': '71.56'}, None, None -20.01, [INFO], robot3, {'y': 16.083, 'x': -14.657, 'yaw': 3.142}, None, None -30.09, [INFO], robot3, {'y': 16.012, 'x': -16.771, 'yaw': 3.14}, None, None -30.09, [INFO], robot3, {'battery-level': '71.16'}, None, None -40.02, [INFO], robot3, {'battery-level': '70.76'}, None, None -40.02, [INFO], robot3, {'y': 16.063, 'x': -18.865, 'yaw': -3.139}, None, None -50.07, [INFO], robot3, {'battery-level': '70.36'}, None, None -50.07, [INFO], robot3, {'y': 16.191, 'x': -20.979, 'yaw': 3.141}, None, None -60.08, [INFO], robot3, {'battery-level': '69.96'}, None, None -60.08, [INFO], robot3, {'y': 16.138, 'x': -23.093, 'yaw': -3.142}, None, None -70.04, [INFO], robot3, {'y': 16.139, 'x': -25.207, 'yaw': 3.141}, None, None -70.04, [INFO], robot3, {'battery-level': '69.56'}, None, None -80.09, [INFO], robot3, {'battery-level': '69.16'}, None, None -80.09, [INFO], robot3, {'y': 16.127, 'x': -27.321, 'yaw': -3.142}, None, None -90.04, [INFO], robot3, {'battery-level': '68.76'}, None, None -90.04, [INFO], robot3, {'y': 16.244, 'x': -29.417, 'yaw': -3.142}, None, None -100.05, [INFO], robot3, {'battery-level': '68.36'}, None, None -100.05, [INFO], robot3, {'y': 16.052, 'x': -31.524, 'yaw': 3.14}, None, None -110.05, [INFO], robot3, {'y': 15.59, 'x': -33.616, 'yaw': 3.141}, None, None -110.05, [INFO], robot3, {'battery-level': '67.96'}, None, None -120.00, [INFO], robot3, {'y': 15.454, 'x': -35.707, 'yaw': -3.142}, None, None -120.00, [INFO], robot3, {'battery-level': '67.56'}, None, None -130.05, [INFO], robot3, {'y': 16.898, 'x': -36.643, 'yaw': -3.142}, None, None -130.05, [INFO], robot3, {'battery-level': '67.16'}, None, None -140.05, [INFO], robot3, {'y': 19.008, 'x': -36.731, 'yaw': 3.141}, None, None -140.05, [INFO], robot3, {'battery-level': '66.76'}, None, None -150.08, [INFO], robot3, {'battery-level': '66.36'}, None, None -150.08, [INFO], robot3, {'y': 21.121, 'x': -36.996, 'yaw': 3.141}, None, None -160.05, [INFO], robot3, {'y': 21.549, 'x': -38.106, 'yaw': 3.142}, None, None -160.05, [INFO], robot3, {'battery-level': '65.96'}, None, None -169.98, [info], nurse, sync, received-request, (status=sending-request) -169.98, [info], nurse, sync, request-sent, (status=waiting) -170.07, [INFO], robot3, {'battery-level': '65.56'}, None, None -170.07, [INFO], robot3, {'y': 21.436, 'x': -38.112, 'yaw': -3.137}, None, None -170.07, [info], nurse, sync, wait-message, (status=message-received) -180.05, [INFO], robot3, {'y': 20.299, 'x': -37.158, 'yaw': -3.138}, None, None -180.05, [INFO], robot3, {'battery-level': '65.16'}, None, None -190.06, [INFO], robot3, {'battery-level': '64.76'}, None, None -190.06, [INFO], robot3, {'y': 18.191, 'x': -37.104, 'yaw': 3.141}, None, None -200.01, [INFO], robot3, {'battery-level': '64.36'}, None, None -200.01, [INFO], robot3, {'y': 16.107, 'x': -36.942, 'yaw': 3.141}, None, None -210.01, [INFO], robot3, {'battery-level': '63.96'}, None, None -210.01, [INFO], robot3, {'y': 15.46, 'x': -34.898, 'yaw': 3.14}, None, None -220.05, [INFO], robot3, {'y': 15.457, 'x': -32.778, 'yaw': -3.142}, None, None -220.05, [INFO], robot3, {'battery-level': '63.56'}, None, None -230.08, [INFO], robot3, {'battery-level': '63.16'}, None, None -230.08, [INFO], robot3, {'y': 15.539, 'x': -30.657, 'yaw': 3.14}, None, None -240.02, [INFO], robot3, {'battery-level': '62.76'}, None, None -240.02, [INFO], robot3, {'y': 15.726, 'x': -28.573, 'yaw': 3.141}, None, None -250.06, [INFO], robot3, {'battery-level': '62.36'}, None, None -250.06, [INFO], robot3, {'y': 15.766, 'x': -26.467, 'yaw': 3.141}, None, None -260.05, [INFO], robot3, {'battery-level': '61.96'}, None, None -260.05, [INFO], robot3, {'y': 13.791, 'x': -25.803, 'yaw': 3.141}, None, None -270.06, [INFO], robot3, {'y': 12.914, 'x': -25.964, 'yaw': -3.142}, None, None -270.06, [INFO], robot3, {'battery-level': '61.56'}, None, None -271.70, [info], lab_arm, sync, wait-message, (status=message-received) -272.63, [WARN], robot3, SUCCESS, None, None diff --git a/analyze_skills/logs/80_acccbp.log b/analyze_skills/logs/80_acccbp.log deleted file mode 100644 index 12e5f938..00000000 --- a/analyze_skills/logs/80_acccbp.log +++ /dev/null @@ -1,43 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot6, {'y': 18.441, 'x': -34.365, 'yaw': 3.142}, None, None -10.02, [INFO], robot6, {'battery-level': '90.63'}, None, None -20.03, [INFO], robot6, {'battery-level': '90.11'}, None, None -20.03, [INFO], robot6, {'y': 17.925, 'x': -36.141, 'yaw': -3.137}, None, None -30.07, [INFO], robot6, {'y': 19.864, 'x': -36.777, 'yaw': 3.142}, None, None -30.07, [INFO], robot6, {'battery-level': '89.59'}, None, None -40.07, [INFO], robot6, {'battery-level': '89.07'}, None, None -40.07, [INFO], robot6, {'y': 21.606, 'x': -37.611, 'yaw': 3.141}, None, None -50.06, [INFO], robot6, {'battery-level': '88.55'}, None, None -50.06, [INFO], robot6, {'y': 21.502, 'x': -38.065, 'yaw': 3.136}, None, None -60.06, [INFO], robot6, {'battery-level': '88.03'}, None, None -60.06, [INFO], robot6, {'y': 21.412, 'x': -38.096, 'yaw': -3.141}, None, None -68.57, [info], nurse, sync, received-request, (status=sending-request) -68.57, [info], nurse, sync, request-sent, (status=waiting) -68.57, [info], nurse, sync, wait-message, (status=message-received) -70.05, [INFO], robot6, {'battery-level': '87.51'}, None, None -70.05, [INFO], robot6, {'y': 21.423, 'x': -38.032, 'yaw': 3.139}, None, None -80.06, [INFO], robot6, {'battery-level': '86.99'}, None, None -80.06, [INFO], robot6, {'y': 20.023, 'x': -37.203, 'yaw': 3.138}, None, None -90.00, [INFO], robot6, {'battery-level': '86.47'}, None, None -90.00, [INFO], robot6, {'y': 17.931, 'x': -37.094, 'yaw': 3.141}, None, None -100.06, [INFO], robot6, {'battery-level': '85.95'}, None, None -100.06, [INFO], robot6, {'y': 15.984, 'x': -36.643, 'yaw': 3.141}, None, None -110.01, [INFO], robot6, {'battery-level': '85.43'}, None, None -110.01, [INFO], robot6, {'y': 15.384, 'x': -34.607, 'yaw': 3.142}, None, None -120.01, [INFO], robot6, {'battery-level': '84.91'}, None, None -120.01, [INFO], robot6, {'y': 15.493, 'x': -32.485, 'yaw': 3.142}, None, None -130.06, [INFO], robot6, {'y': 15.556, 'x': -30.363, 'yaw': 3.141}, None, None -130.06, [INFO], robot6, {'battery-level': '84.39'}, None, None -140.08, [INFO], robot6, {'y': 15.67, 'x': -28.257, 'yaw': 3.142}, None, None -140.08, [INFO], robot6, {'battery-level': '83.87'}, None, None -150.01, [INFO], robot6, {'battery-level': '83.35'}, None, None -150.01, [INFO], robot6, {'y': 15.671, 'x': -26.162, 'yaw': -3.142}, None, None -160.08, [INFO], robot6, {'battery-level': '82.83'}, None, None -160.08, [INFO], robot6, {'y': 13.65, 'x': -25.673, 'yaw': 3.142}, None, None -170.08, [INFO], robot6, {'y': 12.852, 'x': -25.928, 'yaw': -3.142}, None, None -170.08, [INFO], robot6, {'battery-level': '82.31'}, None, None -171.82, [info], lab_arm, sync, wait-message, (status=message-received) -172.74, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/81_accccb.log b/analyze_skills/logs/81_accccb.log deleted file mode 100644 index 99a8d18d..00000000 --- a/analyze_skills/logs/81_accccb.log +++ /dev/null @@ -1,30 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot2, {'battery-level': '57.25'}, None, None -10.05, [INFO], robot2, {'y': 17.435, 'x': -20.959, 'yaw': 3.142}, None, None -20.07, [INFO], robot2, {'y': 16.137, 'x': -21.86, 'yaw': -3.141}, None, None -20.07, [INFO], robot2, {'battery-level': '56.65'}, None, None -30.04, [INFO], robot2, {'battery-level': '56.05'}, None, None -30.04, [INFO], robot2, {'y': 16.065, 'x': -23.971, 'yaw': 3.14}, None, None -40.08, [INFO], robot2, {'y': 16.039, 'x': -26.08, 'yaw': 3.141}, None, None -40.08, [INFO], robot2, {'battery-level': '55.45'}, None, None -50.07, [INFO], robot2, {'battery-level': '54.85'}, None, None -50.07, [INFO], robot2, {'y': 16.072, 'x': -28.188, 'yaw': -3.142}, None, None -60.02, [INFO], robot2, {'y': 17.858, 'x': -28.58, 'yaw': 3.142}, None, None -60.02, [INFO], robot2, {'battery-level': '54.25'}, None, None -70.02, [INFO], robot2, {'y': 17.983, 'x': -28.622, 'yaw': -3.142}, None, None -70.02, [INFO], robot2, {'battery-level': '53.65'}, None, None -72.61, [info], nurse, sync, received-request, (status=sending-request) -72.61, [info], nurse, sync, request-sent, (status=waiting) -72.61, [info], nurse, sync, wait-message, (status=message-received) -80.07, [INFO], robot2, {'battery-level': '53.05'}, None, None -80.07, [INFO], robot2, {'y': 16.649, 'x': -28.72, 'yaw': -3.142}, None, None -90.07, [INFO], robot2, {'battery-level': '52.45'}, None, None -90.07, [INFO], robot2, {'y': 16.1, 'x': -27.073, 'yaw': -3.141}, None, None -100.08, [INFO], robot2, {'battery-level': '51.85'}, None, None -100.08, [INFO], robot2, {'y': 14.718, 'x': -25.843, 'yaw': -3.142}, None, None -110.03, [INFO], robot2, {'y': 12.965, 'x': -25.919, 'yaw': -3.142}, None, None -110.03, [INFO], robot2, {'battery-level': '51.25'}, None, None -117.96, [info], lab_arm, sync, wait-message, (status=message-received) -118.88, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/81_accccp.log b/analyze_skills/logs/81_accccp.log deleted file mode 100644 index 913c4f5a..00000000 --- a/analyze_skills/logs/81_accccp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'y': 17.228, 'x': -27.113, 'yaw': 3.142}, None, None -10.04, [INFO], robot6, {'battery-level': '90.63'}, None, None -20.08, [INFO], robot6, {'battery-level': '90.11'}, None, None -20.08, [INFO], robot6, {'y': 16.334, 'x': -28.314, 'yaw': -3.141}, None, None -30.07, [INFO], robot6, {'battery-level': '89.59'}, None, None -30.07, [INFO], robot6, {'y': 17.909, 'x': -28.574, 'yaw': 3.142}, None, None -37.06, [info], nurse, sync, received-request, (status=sending-request) -37.06, [info], nurse, sync, request-sent, (status=waiting) -37.15, [info], nurse, sync, wait-message, (status=message-received) -40.09, [INFO], robot6, {'battery-level': '89.07'}, None, None -40.09, [INFO], robot6, {'y': 17.572, 'x': -28.631, 'yaw': -3.141}, None, None -50.01, [INFO], robot6, {'battery-level': '88.55'}, None, None -50.01, [INFO], robot6, {'y': 16.134, 'x': -27.949, 'yaw': 3.139}, None, None -60.06, [INFO], robot6, {'battery-level': '88.03'}, None, None -60.06, [INFO], robot6, {'y': 15.617, 'x': -26.074, 'yaw': 3.141}, None, None -70.04, [INFO], robot6, {'battery-level': '87.51'}, None, None -70.04, [INFO], robot6, {'y': 13.539, 'x': -25.727, 'yaw': 3.142}, None, None -80.08, [INFO], robot6, {'y': 12.96, 'x': -25.955, 'yaw': -3.142}, None, None -80.08, [INFO], robot6, {'battery-level': '86.99'}, None, None -82.11, [info], lab_arm, sync, wait-message, (status=message-received) -83.04, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/8_aaacbb.log b/analyze_skills/logs/8_aaacbb.log deleted file mode 100644 index 595285d2..00000000 --- a/analyze_skills/logs/8_aaacbb.log +++ /dev/null @@ -1,54 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.10, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.10, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot2, {'y': 17.092, 'x': -19.344, 'yaw': -3.141}, None, None -10.04, [INFO], robot2, {'battery-level': '63.01'}, None, None -20.01, [INFO], robot2, {'battery-level': '62.47'}, None, None -20.01, [INFO], robot2, {'y': 16.294, 'x': -20.792, 'yaw': 3.142}, None, None -30.00, [INFO], robot2, {'battery-level': '61.93'}, None, None -30.00, [INFO], robot2, {'y': 16.198, 'x': -22.909, 'yaw': 3.141}, None, None -40.07, [INFO], robot2, {'battery-level': '61.39'}, None, None -40.07, [INFO], robot2, {'y': 16.137, 'x': -25.034, 'yaw': 3.14}, None, None -50.01, [INFO], robot2, {'y': 16.126, 'x': -27.135, 'yaw': 3.141}, None, None -50.01, [INFO], robot2, {'battery-level': '60.85'}, None, None -60.02, [INFO], robot2, {'battery-level': '60.31'}, None, None -60.02, [INFO], robot2, {'y': 16.176, 'x': -29.243, 'yaw': 3.142}, None, None -70.02, [INFO], robot2, {'y': 16.042, 'x': -31.355, 'yaw': 3.14}, None, None -70.02, [INFO], robot2, {'battery-level': '59.77'}, None, None -80.00, [INFO], robot2, {'y': 15.684, 'x': -33.46, 'yaw': 3.142}, None, None -80.00, [INFO], robot2, {'battery-level': '59.23'}, None, None -90.08, [INFO], robot2, {'battery-level': '58.69'}, None, None -90.08, [INFO], robot2, {'y': 15.489, 'x': -35.571, 'yaw': -3.142}, None, None -100.03, [INFO], robot2, {'battery-level': '58.15'}, None, None -100.03, [INFO], robot2, {'y': 16.844, 'x': -36.573, 'yaw': -3.142}, None, None -110.07, [INFO], robot2, {'y': 18.964, 'x': -36.655, 'yaw': 3.141}, None, None -110.07, [INFO], robot2, {'battery-level': '57.61'}, None, None -120.03, [INFO], robot2, {'battery-level': '57.07'}, None, None -120.03, [INFO], robot2, {'y': 21.066, 'x': -36.998, 'yaw': 3.141}, None, None -130.03, [INFO], robot2, {'battery-level': '56.53'}, None, None -130.03, [INFO], robot2, {'y': 21.454, 'x': -38.076, 'yaw': 3.136}, None, None -135.75, [info], nurse, sync, received-request, (status=sending-request) -135.75, [info], nurse, sync, request-sent, (status=waiting) -135.75, [info], nurse, sync, wait-message, (status=message-received) -140.06, [INFO], robot2, {'battery-level': '55.99'}, None, None -140.06, [INFO], robot2, {'y': 21.307, 'x': -37.397, 'yaw': -3.141}, None, None -150.06, [INFO], robot2, {'battery-level': '55.45'}, None, None -150.06, [INFO], robot2, {'y': 19.226, 'x': -37.201, 'yaw': -3.142}, None, None -160.00, [INFO], robot2, {'battery-level': '54.91'}, None, None -160.00, [INFO], robot2, {'y': 17.115, 'x': -37.121, 'yaw': 3.142}, None, None -170.03, [INFO], robot2, {'battery-level': '54.37'}, None, None -170.03, [INFO], robot2, {'y': 15.79, 'x': -35.837, 'yaw': 3.141}, None, None -180.00, [INFO], robot2, {'battery-level': '53.83'}, None, None -180.00, [INFO], robot2, {'y': 15.363, 'x': -33.763, 'yaw': -3.141}, None, None -190.00, [INFO], robot2, {'y': 15.487, 'x': -31.642, 'yaw': -3.141}, None, None -190.00, [INFO], robot2, {'battery-level': '53.29'}, None, None -200.03, [INFO], robot2, {'y': 15.621, 'x': -29.514, 'yaw': 3.14}, None, None -200.03, [INFO], robot2, {'battery-level': '52.75'}, None, None -210.01, [INFO], robot2, {'battery-level': '52.21'}, None, None -210.01, [INFO], robot2, {'y': 15.75, 'x': -27.385, 'yaw': 3.142}, None, None -220.04, [INFO], robot2, {'y': 14.776, 'x': -25.865, 'yaw': -3.142}, None, None -220.04, [INFO], robot2, {'battery-level': '51.67'}, None, None -230.05, [INFO], robot2, {'y': 12.972, 'x': -25.911, 'yaw': -3.142}, None, None -230.05, [INFO], robot2, {'battery-level': '51.13'}, None, None -236.85, [info], lab_arm, sync, wait-message, (status=message-received) -237.67, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/8_aaacbp.log b/analyze_skills/logs/8_aaacbp.log deleted file mode 100644 index dadc7103..00000000 --- a/analyze_skills/logs/8_aaacbp.log +++ /dev/null @@ -1,38 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot6, {'battery-level': '53.44'}, None, None -10.07, [INFO], robot6, {'y': 18.344, 'x': -34.404, 'yaw': -3.142}, None, None -20.03, [INFO], robot6, {'battery-level': '52.72'}, None, None -20.03, [INFO], robot6, {'y': 18.036, 'x': -36.228, 'yaw': 3.141}, None, None -30.04, [INFO], robot6, {'battery-level': '52.00'}, None, None -30.04, [INFO], robot6, {'y': 19.901, 'x': -36.906, 'yaw': 3.141}, None, None -40.05, [INFO], robot6, {'y': 21.553, 'x': -37.754, 'yaw': 3.141}, None, None -40.05, [INFO], robot6, {'battery-level': '51.28'}, None, None -49.96, [info], nurse, sync, received-request, (status=sending-request) -49.96, [info], nurse, sync, request-sent, (status=waiting) -50.05, [info], nurse, sync, wait-message, (status=message-received) -50.05, [INFO], robot6, {'battery-level': '50.56'}, None, None -50.05, [INFO], robot6, {'y': 21.389, 'x': -38.115, 'yaw': -3.137}, None, None -60.03, [INFO], robot6, {'battery-level': '49.84'}, None, None -60.03, [INFO], robot6, {'y': 20.202, 'x': -37.202, 'yaw': 3.141}, None, None -70.01, [INFO], robot6, {'battery-level': '49.12'}, None, None -70.01, [INFO], robot6, {'y': 18.086, 'x': -37.145, 'yaw': 3.14}, None, None -80.01, [INFO], robot6, {'battery-level': '48.40'}, None, None -80.01, [INFO], robot6, {'y': 16.121, 'x': -36.753, 'yaw': 3.142}, None, None -90.05, [INFO], robot6, {'y': 15.447, 'x': -34.703, 'yaw': 3.141}, None, None -90.05, [INFO], robot6, {'battery-level': '47.68'}, None, None -100.07, [INFO], robot6, {'y': 15.484, 'x': -32.575, 'yaw': 3.141}, None, None -100.07, [INFO], robot6, {'battery-level': '46.96'}, None, None -110.01, [INFO], robot6, {'battery-level': '46.24'}, None, None -110.01, [INFO], robot6, {'y': 15.612, 'x': -30.456, 'yaw': -3.137}, None, None -120.01, [INFO], robot6, {'y': 15.813, 'x': -28.361, 'yaw': 3.142}, None, None -120.01, [INFO], robot6, {'battery-level': '45.52'}, None, None -130.06, [INFO], robot6, {'y': 15.788, 'x': -26.232, 'yaw': 3.141}, None, None -130.06, [INFO], robot6, {'battery-level': '44.80'}, None, None -140.03, [INFO], robot6, {'battery-level': '44.08'}, None, None -140.03, [INFO], robot6, {'y': 13.772, 'x': -25.708, 'yaw': 3.142}, None, None -150.01, [INFO], robot6, {'battery-level': '43.36'}, None, None -150.01, [INFO], robot6, {'y': 12.918, 'x': -25.948, 'yaw': -3.142}, None, None -151.81, [info], lab_arm, sync, wait-message, (status=message-received) -152.63, [WARN], robot6, SUCCESS, None, None diff --git a/analyze_skills/logs/9_aaaccb.log b/analyze_skills/logs/9_aaaccb.log deleted file mode 100644 index d66a209d..00000000 --- a/analyze_skills/logs/9_aaaccb.log +++ /dev/null @@ -1,34 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot2, {'battery-level': '63.01'}, None, None -10.07, [INFO], robot2, {'y': 17.464, 'x': -20.961, 'yaw': 3.142}, None, None -20.00, [INFO], robot2, {'battery-level': '62.47'}, None, None -20.00, [INFO], robot2, {'y': 16.149, 'x': -21.871, 'yaw': -3.142}, None, None -30.06, [INFO], robot2, {'y': 16.09, 'x': -24.009, 'yaw': 3.141}, None, None -30.06, [INFO], robot2, {'battery-level': '61.93'}, None, None -40.02, [INFO], robot2, {'battery-level': '61.39'}, None, None -40.02, [INFO], robot2, {'y': 16.088, 'x': -26.099, 'yaw': 3.141}, None, None -50.05, [INFO], robot2, {'y': 16.14, 'x': -28.218, 'yaw': -3.141}, None, None -50.05, [INFO], robot2, {'battery-level': '60.85'}, None, None -60.00, [INFO], robot2, {'y': 17.881, 'x': -28.606, 'yaw': -3.142}, None, None -60.00, [INFO], robot2, {'battery-level': '60.31'}, None, None -70.01, [INFO], robot2, {'y': 17.989, 'x': -28.669, 'yaw': 3.14}, None, None -70.01, [INFO], robot2, {'battery-level': '59.77'}, None, None -80.08, [INFO], robot2, {'battery-level': '59.23'}, None, None -80.08, [INFO], robot2, {'y': 18.086, 'x': -28.634, 'yaw': 3.14}, None, None -86.29, [info], nurse, sync, received-request, (status=sending-request) -86.29, [info], nurse, sync, request-sent, (status=waiting) -86.29, [info], nurse, sync, wait-message, (status=message-received) -90.08, [INFO], robot2, {'y': 17.523, 'x': -28.635, 'yaw': 3.142}, None, None -90.08, [INFO], robot2, {'battery-level': '58.69'}, None, None -100.07, [INFO], robot2, {'y': 16.202, 'x': -27.716, 'yaw': 3.14}, None, None -100.07, [INFO], robot2, {'battery-level': '58.15'}, None, None -110.05, [INFO], robot2, {'battery-level': '57.61'}, None, None -110.05, [INFO], robot2, {'y': 15.324, 'x': -26.137, 'yaw': 3.142}, None, None -120.02, [INFO], robot2, {'battery-level': '57.07'}, None, None -120.02, [INFO], robot2, {'y': 13.278, 'x': -25.744, 'yaw': -3.142}, None, None -129.49, [info], lab_arm, sync, wait-message, (status=message-received) -130.01, [INFO], robot2, {'y': 12.902, 'x': -25.949, 'yaw': 3.14}, None, None -130.01, [INFO], robot2, {'battery-level': '56.53'}, None, None -130.37, [WARN], robot2, SUCCESS, None, None diff --git a/analyze_skills/logs/9_aaaccp.log b/analyze_skills/logs/9_aaaccp.log deleted file mode 100644 index 2ea9056a..00000000 --- a/analyze_skills/logs/9_aaaccp.log +++ /dev/null @@ -1,15 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot6, {'y': 17.307, 'x': -27.098, 'yaw': -3.142}, None, None -10.00, [INFO], robot6, {'battery-level': '53.44'}, None, None -20.00, [INFO], robot6, {'battery-level': '52.72'}, None, None -20.00, [INFO], robot6, {'y': 16.203, 'x': -28.228, 'yaw': 3.142}, None, None -30.02, [INFO], robot6, {'battery-level': '52.00'}, None, None -30.02, [INFO], robot6, {'y': 17.88, 'x': -28.592, 'yaw': 3.142}, None, None -40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None -40.01, [INFO], robot6, {'y': 17.973, 'x': -28.636, 'yaw': 3.141}, None, None -41.01, [info], nurse, sync, received-request, (status=sending-request) -41.01, [info], nurse, sync, request-sent, (status=waiting) -41.02, [info], nurse, sync, wait-message, (status=message-received) diff --git a/app/controllers/analyze_skills/analyze_skills.rb b/app/controllers/analyze_skills/analyze_skills.rb deleted file mode 100644 index 11927e26..00000000 --- a/app/controllers/analyze_skills/analyze_skills.rb +++ /dev/null @@ -1,173 +0,0 @@ -require 'json' -filePath = './logs/9_aaaccb.log' - -File.open(filePath, 'r') do |file| - started = false # boolean pra controle de quando começa o experimento - finished = false # boolean pra controle de quando termina o experimento - - isNav = true # boolean para controle de destino da navigation - navigationList = [] # guarda info das linhas de navigation - - json_data = [] - - def navigationLine(navigation, navigationList, json_data) # referente à linha de navigation - time = navigation[1].to_f - print time - puts " Navigation #{navigationList[0]}" - json_data << { "time" => time, "message" => "Navigation #{navigationList[0]}"} - end - - def messageLine(linhaLista, json_data) # referente à linha de mensagem - time = linhaLista[0] - case - when linhaLista[5] == '(status=sending-request)' # request de mensagem - print time - puts " Sending message to #{linhaLista[2]}" - json_data << { "time" => time, "message" => "Sending message to #{linhaLista[2]}"} - - when linhaLista[5] == '(status=waiting)' # espera de mensagem - print time - puts " Waiting the message get to #{linhaLista[2]}" - json_data << { "time" => time, "message" => "Waiting the message get to #{linhaLista[2]}"} - - when linhaLista[5] == '(status=message-received)' # mensagem recebida - print time - puts " Message sent to #{linhaLista[2]}" - json_data << { "time" => time, "message" => "Message sent to #{linhaLista[2]}"} - - else - puts '?' - end - end - - def successLine(linhaLista, json_data) - time = linhaLista[0] - puts "Experiment completed successfully with #{time} seconds!" - json_data << { "message" => "Experiment completed successfully with #{time} seconds!"} - end - - def failureLine(linhaLista, json_data) - time = linhaLista[0] - case linhaLista[3] - when 'NO-SKILL' - print time - puts " Experiment failed with #{linhaLista[3]}: #{linhaLista[4]}." - json_data << { "time" => time, "message" => "Experiment failed with #{linhaLista[3]}: #{linhaLista[4]}."} - - when 'SKILL-FAILURE' - print time - puts " Skill #{linhaLista[4]} failed." - json_data << { "time" => time, "message" => "Skill #{linhaLista[4]} failed."} - - end - end - - file.each_line do |line| - linhaLista = line.split(',').map(&:strip) - - if line.include?('ROBOTS_CONFIG') - # posição inicial e final do hash ROBOTS_CONFIG - startIndex = line.index("ROBOTS_CONFIG={") - endIndex = line.index("}", startIndex) - robotsConfigStr = line[startIndex..endIndex] - - # substitui aspas simples por aspas duplas - robotsConfigStr.gsub!("'", "\"") - - # remove "ROBOTS_CONFIG=" e analisa-se como JSON - begin - robotsConfigJson = robotsConfigStr.sub("ROBOTS_CONFIG=", "") - robotsConfigHash = JSON.parse(robotsConfigJson) - rescue - puts 'TIMEOUT' - json_data << { "message" => "TIMEOUT"} - break - end - - localPlan = robotsConfigHash['local_plan'] - - c = 0 - localPlan.each do |action| - c += 1 - if action[0] == 'navigation' - - case - when action[2] == 'navto_room' - navigationList.append('to room') - - when action[2] == 'navto_lab' - navigationList.append('to lab') - - else - navigationList.append('to X') - end - - end - end - - else - # montando padrões de linha - start = line.match(/(\d+\.\d+), \[DEBUG\], logger, Simulation open, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) - # === # - navigation = line.match(/(\d+\.\d+), \[INFO\], (\w+), {'battery-level': '(\d+\.\d+)'}, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) - # === # - message = line.match(/(\d+\.\d+), \[info\], (\w+)/) - # === # - success = line.match(/(\d+\.\d+), \[WARN\], (\w+), SUCCESS, (\w+)/) - # === # - timeout = line.match(/\[WARN\], logger, TIMEOUT, (\w+)/) - # === # - failure = line.match(/(\d+\.\d+), \[WARN\], (\w+), SKILL-FAILURE, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), NO-SKILL, (\w+)/) - - - case - when navigation && started == true # caso a linha seja de navigation - if !isNav - navigationList.delete_at(0) - end - isNav = true - navigationLine(navigation, navigationList, json_data) - - when !navigation && started == true # caso a linha não seja de navigation - isNav = false - if message # se não for navigation, pode ser de mensagem - messageLine(linhaLista, json_data) - end - - if success - successLine(linhaLista, json_data) - end - - if failure - failureLine(linhaLista, json_data) - end - - if timeout - puts "TIMEOUT" - json_data << { "message" => "TIMEOUT"} - end - - when start - started = true - puts 'Experiment started!' - json_data << { "message" => "Experiment started!"} - - else # se não for nada disso daí é ota coisa. - puts '??' - end - - - end - end - - def generateJson(json_data) - jsonString = JSON.generate(json_data) - File.open('data.json', 'w') do |file| - file.write(jsonString) - end - end - - generateJson(json_data) - -end - diff --git a/app/controllers/analyze_skills/data.json b/app/controllers/analyze_skills/data.json deleted file mode 100644 index 44799609..00000000 --- a/app/controllers/analyze_skills/data.json +++ /dev/null @@ -1 +0,0 @@ -[{"message":"Experiment started!"},{"time":10.07,"message":"Navigation to room"},{"time":10.07,"message":"Navigation to room"},{"time":20.0,"message":"Navigation to room"},{"time":20.0,"message":"Navigation to room"},{"time":30.06,"message":"Navigation to room"},{"time":30.06,"message":"Navigation to room"},{"time":40.02,"message":"Navigation to room"},{"time":40.02,"message":"Navigation to room"},{"time":50.05,"message":"Navigation to room"},{"time":50.05,"message":"Navigation to room"},{"time":60.0,"message":"Navigation to room"},{"time":60.0,"message":"Navigation to room"},{"time":70.01,"message":"Navigation to room"},{"time":70.01,"message":"Navigation to room"},{"time":80.08,"message":"Navigation to room"},{"time":80.08,"message":"Navigation to room"},{"time":"86.29","message":"Sending message to nurse"},{"time":"86.29","message":"Waiting the message get to nurse"},{"time":"86.29","message":"Message sent to nurse"},{"time":90.08,"message":"Navigation to lab"},{"time":90.08,"message":"Navigation to lab"},{"time":100.07,"message":"Navigation to lab"},{"time":100.07,"message":"Navigation to lab"},{"time":110.05,"message":"Navigation to lab"},{"time":110.05,"message":"Navigation to lab"},{"time":120.02,"message":"Navigation to lab"},{"time":120.02,"message":"Navigation to lab"},{"time":"129.49","message":"Message sent to lab_arm"},{"time":130.01,"message":"Navigation "},{"time":130.01,"message":"Navigation "},{"message":"Experiment completed successfully with 130.37 seconds!"}] \ No newline at end of file diff --git a/app/controllers/analyze_skills/logs/10_aabaab.log b/app/controllers/analyze_skills/logs/10_aabaab.log deleted file mode 100644 index c0734ae4..00000000 --- a/app/controllers/analyze_skills/logs/10_aabaab.log +++ /dev/null @@ -1,12 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '8.04'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.08039941318304296, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot3, {'y': 21.423, 'x': -37.237, 'yaw': -3.141}, None, None -10.05, [INFO], robot3, {'battery-level': '7.46'}, None, None -20.08, [INFO], robot3, {'y': 19.318, 'x': -37.061, 'yaw': 3.139}, None, None -20.08, [INFO], robot3, {'battery-level': '6.82'}, None, None -30.06, [INFO], robot3, {'battery-level': '6.18'}, None, None -30.06, [INFO], robot3, {'y': 17.825, 'x': -35.564, 'yaw': -3.142}, None, None -40.03, [INFO], robot3, {'battery-level': '5.54'}, None, None -40.03, [INFO], robot3, {'y': 18.858, 'x': -34.0, 'yaw': -3.142}, None, None -46.90, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/app/controllers/analyze_skills/logs/10_aabaap.log b/app/controllers/analyze_skills/logs/10_aabaap.log deleted file mode 100644 index d4354971..00000000 --- a/app/controllers/analyze_skills/logs/10_aabaap.log +++ /dev/null @@ -1,44 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot2, {'y': 17.988, 'x': -18.998, 'yaw': -3.141}, None, None -10.09, [INFO], robot2, {'battery-level': '63.26'}, None, None -20.04, [INFO], robot2, {'battery-level': '63.00'}, None, None -20.04, [INFO], robot2, {'y': 16.285, 'x': -19.453, 'yaw': 3.141}, None, None -30.04, [INFO], robot2, {'battery-level': '62.74'}, None, None -30.04, [INFO], robot2, {'y': 16.105, 'x': -21.465, 'yaw': 3.141}, None, None -40.02, [INFO], robot2, {'battery-level': '62.48'}, None, None -40.02, [INFO], robot2, {'y': 16.038, 'x': -23.578, 'yaw': -3.142}, None, None -50.06, [INFO], robot2, {'battery-level': '62.22'}, None, None -50.06, [INFO], robot2, {'y': 16.005, 'x': -25.7, 'yaw': 3.141}, None, None -60.03, [INFO], robot2, {'battery-level': '61.96'}, None, None -60.03, [INFO], robot2, {'y': 16.06, 'x': -27.806, 'yaw': 3.14}, None, None -70.05, [INFO], robot2, {'y': 16.072, 'x': -29.915, 'yaw': 3.141}, None, None -70.05, [INFO], robot2, {'battery-level': '61.70'}, None, None -80.04, [INFO], robot2, {'battery-level': '61.44'}, None, None -80.04, [INFO], robot2, {'y': 15.912, 'x': -32.031, 'yaw': 3.141}, None, None -90.09, [INFO], robot2, {'battery-level': '61.18'}, None, None -90.09, [INFO], robot2, {'y': 15.468, 'x': -34.146, 'yaw': 3.142}, None, None -100.03, [INFO], robot2, {'battery-level': '60.92'}, None, None -100.03, [INFO], robot2, {'y': 15.641, 'x': -36.247, 'yaw': 3.141}, None, None -110.08, [INFO], robot2, {'battery-level': '60.66'}, None, None -110.08, [INFO], robot2, {'y': 17.387, 'x': -36.88, 'yaw': 3.142}, None, None -120.02, [INFO], robot2, {'y': 17.651, 'x': -36.902, 'yaw': 3.142}, None, None -120.02, [INFO], robot2, {'battery-level': '60.40'}, None, None -130.06, [INFO], robot2, {'y': 17.652, 'x': -36.902, 'yaw': -3.142}, None, None -130.06, [INFO], robot2, {'battery-level': '60.14'}, None, None -140.00, [INFO], robot2, {'y': 17.651, 'x': -36.902, 'yaw': -3.142}, None, None -140.00, [INFO], robot2, {'battery-level': '59.88'}, None, None -150.06, [INFO], robot2, {'battery-level': '59.62'}, None, None -150.06, [INFO], robot2, {'y': 17.652, 'x': -36.902, 'yaw': -3.142}, None, None -160.05, [INFO], robot2, {'battery-level': '59.36'}, None, None -160.05, [INFO], robot2, {'y': 17.434, 'x': -36.889, 'yaw': -3.142}, None, None -170.04, [INFO], robot2, {'battery-level': '59.10'}, None, None -170.04, [INFO], robot2, {'y': 17.706, 'x': -36.846, 'yaw': -3.142}, None, None -180.07, [INFO], robot2, {'y': 17.736, 'x': -36.521, 'yaw': 3.141}, None, None -180.07, [INFO], robot2, {'battery-level': '58.84'}, None, None -190.00, [INFO], robot2, {'battery-level': '58.58'}, None, None -190.00, [INFO], robot2, {'y': 18.187, 'x': -35.671, 'yaw': 3.141}, None, None -200.03, [INFO], robot2, {'battery-level': '58.32'}, None, None -200.03, [INFO], robot2, {'y': 18.107, 'x': -35.67, 'yaw': -3.139}, None, None -206.82, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/11_aababb.log b/app/controllers/analyze_skills/logs/11_aababb.log deleted file mode 100644 index 6c839ba2..00000000 --- a/app/controllers/analyze_skills/logs/11_aababb.log +++ /dev/null @@ -1,58 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot2, {'battery-level': '63.26'}, None, None -10.02, [INFO], robot2, {'y': 17.089, 'x': -19.334, 'yaw': 3.142}, None, None -20.04, [INFO], robot2, {'battery-level': '63.00'}, None, None -20.04, [INFO], robot2, {'y': 16.277, 'x': -20.728, 'yaw': 3.139}, None, None -30.07, [INFO], robot2, {'battery-level': '62.74'}, None, None -30.07, [INFO], robot2, {'y': 16.19, 'x': -22.852, 'yaw': 3.141}, None, None -40.04, [INFO], robot2, {'battery-level': '62.48'}, None, None -40.04, [INFO], robot2, {'y': 16.111, 'x': -24.957, 'yaw': 3.14}, None, None -50.02, [INFO], robot2, {'y': 16.128, 'x': -27.073, 'yaw': 3.139}, None, None -50.02, [INFO], robot2, {'battery-level': '62.22'}, None, None -60.06, [INFO], robot2, {'y': 16.199, 'x': -29.19, 'yaw': -3.142}, None, None -60.06, [INFO], robot2, {'battery-level': '61.96'}, None, None -70.00, [INFO], robot2, {'battery-level': '61.70'}, None, None -70.00, [INFO], robot2, {'y': 16.056, 'x': -31.299, 'yaw': 3.141}, None, None -80.07, [INFO], robot2, {'y': 15.653, 'x': -33.417, 'yaw': 3.142}, None, None -80.07, [INFO], robot2, {'battery-level': '61.44'}, None, None -90.03, [INFO], robot2, {'y': 15.463, 'x': -35.508, 'yaw': -3.141}, None, None -90.03, [INFO], robot2, {'battery-level': '61.18'}, None, None -100.01, [INFO], robot2, {'y': 16.635, 'x': -36.787, 'yaw': -3.142}, None, None -100.01, [INFO], robot2, {'battery-level': '60.92'}, None, None -110.03, [INFO], robot2, {'battery-level': '60.66'}, None, None -110.03, [INFO], robot2, {'y': 18.756, 'x': -36.804, 'yaw': -3.141}, None, None -120.01, [INFO], robot2, {'battery-level': '60.40'}, None, None -120.01, [INFO], robot2, {'y': 20.863, 'x': -36.937, 'yaw': -3.142}, None, None -129.95, [INFO], robot2, {'battery-level': '60.14'}, None, None -129.95, [INFO], robot2, {'y': 21.496, 'x': -38.066, 'yaw': 3.142}, None, None -140.02, [INFO], robot2, {'battery-level': '59.88'}, None, None -140.02, [INFO], robot2, {'y': 21.411, 'x': -38.062, 'yaw': 3.136}, None, None -142.78, [info], nurse, sync, received-request, (status=sending-request) -142.78, [info], nurse, sync, request-sent, (status=waiting) -142.78, [info], nurse, sync, wait-message, (status=message-received) -150.06, [INFO], robot2, {'y': 20.758, 'x': -37.197, 'yaw': -3.142}, None, None -150.06, [INFO], robot2, {'battery-level': '59.62'}, None, None -160.02, [INFO], robot2, {'battery-level': '59.36'}, None, None -160.02, [INFO], robot2, {'y': 18.637, 'x': -37.159, 'yaw': 3.142}, None, None -170.06, [INFO], robot2, {'battery-level': '59.10'}, None, None -170.06, [INFO], robot2, {'y': 16.508, 'x': -37.082, 'yaw': 3.141}, None, None -180.03, [INFO], robot2, {'y': 15.551, 'x': -35.269, 'yaw': 3.141}, None, None -180.03, [INFO], robot2, {'battery-level': '58.84'}, None, None -190.01, [INFO], robot2, {'battery-level': '58.58'}, None, None -190.01, [INFO], robot2, {'y': 15.41, 'x': -33.165, 'yaw': 3.141}, None, None -200.00, [INFO], robot2, {'battery-level': '58.32'}, None, None -200.00, [INFO], robot2, {'y': 15.476, 'x': -31.049, 'yaw': -3.141}, None, None -210.04, [INFO], robot2, {'battery-level': '58.06'}, None, None -210.04, [INFO], robot2, {'y': 15.753, 'x': -28.932, 'yaw': -3.141}, None, None -220.05, [INFO], robot2, {'battery-level': '57.80'}, None, None -220.05, [INFO], robot2, {'y': 15.897, 'x': -26.81, 'yaw': -3.142}, None, None -230.00, [INFO], robot2, {'battery-level': '57.54'}, None, None -230.00, [INFO], robot2, {'y': 14.391, 'x': -25.756, 'yaw': 3.142}, None, None -240.00, [INFO], robot2, {'y': 12.906, 'x': -25.96, 'yaw': 3.142}, None, None -240.00, [INFO], robot2, {'battery-level': '57.28'}, None, None -250.07, [INFO], robot2, {'battery-level': '57.02'}, None, None -250.07, [INFO], robot2, {'y': 12.833, 'x': -26.013, 'yaw': -3.141}, None, None -257.29, [info], lab_arm, sync, wait-message, (status=message-received) -258.16, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/11_aababp.log b/app/controllers/analyze_skills/logs/11_aababp.log deleted file mode 100644 index 088d6381..00000000 --- a/app/controllers/analyze_skills/logs/11_aababp.log +++ /dev/null @@ -1,57 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None -0.14, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.14, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot2, {'y': 17.119, 'x': -19.322, 'yaw': 3.141}, None, None -10.04, [INFO], robot2, {'battery-level': '63.26'}, None, None -20.03, [INFO], robot2, {'battery-level': '63.00'}, None, None -20.03, [INFO], robot2, {'y': 16.267, 'x': -20.66, 'yaw': 3.138}, None, None -30.01, [INFO], robot2, {'y': 16.235, 'x': -22.776, 'yaw': 3.142}, None, None -30.01, [INFO], robot2, {'battery-level': '62.74'}, None, None -40.06, [INFO], robot2, {'battery-level': '62.48'}, None, None -40.06, [INFO], robot2, {'y': 16.115, 'x': -24.895, 'yaw': 3.141}, None, None -50.06, [INFO], robot2, {'y': 16.142, 'x': -27.027, 'yaw': 3.141}, None, None -50.06, [INFO], robot2, {'battery-level': '62.22'}, None, None -60.02, [INFO], robot2, {'y': 16.193, 'x': -29.134, 'yaw': 3.142}, None, None -60.02, [INFO], robot2, {'battery-level': '61.96'}, None, None -70.05, [INFO], robot2, {'battery-level': '61.70'}, None, None -70.05, [INFO], robot2, {'y': 16.041, 'x': -31.254, 'yaw': 3.14}, None, None -80.03, [INFO], robot2, {'y': 15.646, 'x': -33.34, 'yaw': 3.142}, None, None -80.03, [INFO], robot2, {'battery-level': '61.44'}, None, None -90.06, [INFO], robot2, {'battery-level': '61.18'}, None, None -90.06, [INFO], robot2, {'y': 15.422, 'x': -35.453, 'yaw': -3.141}, None, None -100.07, [INFO], robot2, {'battery-level': '60.92'}, None, None -100.07, [INFO], robot2, {'y': 16.618, 'x': -36.643, 'yaw': -3.142}, None, None -110.00, [INFO], robot2, {'battery-level': '60.66'}, None, None -110.00, [INFO], robot2, {'y': 18.719, 'x': -36.659, 'yaw': 3.141}, None, None -120.06, [INFO], robot2, {'y': 20.839, 'x': -36.898, 'yaw': 3.141}, None, None -120.06, [INFO], robot2, {'battery-level': '60.40'}, None, None -130.01, [INFO], robot2, {'battery-level': '60.14'}, None, None -130.01, [INFO], robot2, {'y': 21.559, 'x': -38.03, 'yaw': -3.141}, None, None -140.01, [INFO], robot2, {'battery-level': '59.88'}, None, None -140.01, [INFO], robot2, {'y': 21.457, 'x': -38.138, 'yaw': 3.142}, None, None -147.21, [info], nurse, sync, received-request, (status=sending-request) -147.21, [info], nurse, sync, request-sent, (status=waiting) -147.27, [info], nurse, sync, wait-message, (status=message-received) -150.05, [INFO], robot2, {'battery-level': '59.62'}, None, None -150.05, [INFO], robot2, {'y': 21.389, 'x': -37.698, 'yaw': 3.142}, None, None -160.00, [INFO], robot2, {'battery-level': '59.36'}, None, None -160.00, [INFO], robot2, {'y': 19.583, 'x': -37.15, 'yaw': 3.138}, None, None -170.01, [INFO], robot2, {'battery-level': '59.10'}, None, None -170.01, [INFO], robot2, {'y': 17.464, 'x': -37.138, 'yaw': 3.142}, None, None -180.05, [INFO], robot2, {'battery-level': '58.84'}, None, None -180.05, [INFO], robot2, {'y': 15.847, 'x': -36.272, 'yaw': 3.141}, None, None -190.03, [INFO], robot2, {'y': 15.341, 'x': -34.218, 'yaw': -3.142}, None, None -190.03, [INFO], robot2, {'battery-level': '58.58'}, None, None -200.05, [INFO], robot2, {'y': 15.441, 'x': -32.082, 'yaw': -3.141}, None, None -200.05, [INFO], robot2, {'battery-level': '58.32'}, None, None -210.05, [INFO], robot2, {'y': 15.555, 'x': -29.965, 'yaw': 3.142}, None, None -210.05, [INFO], robot2, {'battery-level': '58.06'}, None, None -220.05, [INFO], robot2, {'battery-level': '57.80'}, None, None -220.05, [INFO], robot2, {'y': 15.762, 'x': -27.846, 'yaw': 3.141}, None, None -230.06, [INFO], robot2, {'battery-level': '57.54'}, None, None -230.06, [INFO], robot2, {'y': 15.165, 'x': -26.071, 'yaw': 3.142}, None, None -240.03, [INFO], robot2, {'battery-level': '57.28'}, None, None -240.03, [INFO], robot2, {'y': 13.136, 'x': -25.857, 'yaw': 3.142}, None, None -248.46, [info], lab_arm, sync, wait-message, (status=message-received) -249.29, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/12_aabacb.log b/app/controllers/analyze_skills/logs/12_aabacb.log deleted file mode 100644 index 614d66e0..00000000 --- a/app/controllers/analyze_skills/logs/12_aabacb.log +++ /dev/null @@ -1,37 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot1, {'y': 34.217, 'x': -38.778, 'yaw': 3.141}, None, None -10.06, [INFO], robot1, {'battery-level': '23.40'}, None, None -20.03, [INFO], robot1, {'battery-level': '22.74'}, None, None -20.03, [INFO], robot1, {'y': 33.982, 'x': -37.047, 'yaw': 3.141}, None, None -30.08, [INFO], robot1, {'y': 31.84, 'x': -37.097, 'yaw': 3.14}, None, None -30.08, [INFO], robot1, {'battery-level': '22.08'}, None, None -40.04, [INFO], robot1, {'battery-level': '21.42'}, None, None -40.04, [INFO], robot1, {'y': 29.742, 'x': -37.002, 'yaw': 3.14}, None, None -50.03, [INFO], robot1, {'battery-level': '20.76'}, None, None -50.03, [INFO], robot1, {'y': 27.623, 'x': -36.986, 'yaw': 3.137}, None, None -60.01, [INFO], robot1, {'battery-level': '20.10'}, None, None -60.01, [INFO], robot1, {'y': 25.516, 'x': -37.047, 'yaw': -3.142}, None, None -70.02, [INFO], robot1, {'battery-level': '19.44'}, None, None -70.02, [INFO], robot1, {'y': 23.393, 'x': -37.051, 'yaw': 3.141}, None, None -80.04, [INFO], robot1, {'y': 21.26, 'x': -37.137, 'yaw': 3.142}, None, None -80.04, [INFO], robot1, {'battery-level': '18.78'}, None, None -90.01, [INFO], robot1, {'y': 19.142, 'x': -37.074, 'yaw': -3.142}, None, None -90.01, [INFO], robot1, {'battery-level': '18.12'}, None, None -100.02, [INFO], robot1, {'y': 17.031, 'x': -37.004, 'yaw': 3.14}, None, None -100.02, [INFO], robot1, {'battery-level': '17.46'}, None, None -110.00, [INFO], robot1, {'battery-level': '16.80'}, None, None -110.00, [INFO], robot1, {'y': 15.755, 'x': -35.847, 'yaw': 3.14}, None, None -120.01, [INFO], robot1, {'battery-level': '16.14'}, None, None -120.01, [INFO], robot1, {'y': 15.412, 'x': -33.749, 'yaw': -3.141}, None, None -130.05, [INFO], robot1, {'y': 15.483, 'x': -31.622, 'yaw': 3.142}, None, None -130.05, [INFO], robot1, {'battery-level': '15.48'}, None, None -140.06, [INFO], robot1, {'y': 15.629, 'x': -29.506, 'yaw': 3.141}, None, None -140.06, [INFO], robot1, {'battery-level': '14.82'}, None, None -150.01, [INFO], robot1, {'y': 17.281, 'x': -28.612, 'yaw': -3.142}, None, None -150.01, [INFO], robot1, {'battery-level': '14.16'}, None, None -160.03, [INFO], robot1, {'battery-level': '13.50'}, None, None -160.03, [INFO], robot1, {'y': 17.982, 'x': -28.574, 'yaw': 3.14}, None, None -165.98, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/app/controllers/analyze_skills/logs/12_aabacp.log b/app/controllers/analyze_skills/logs/12_aabacp.log deleted file mode 100644 index f6e0752b..00000000 --- a/app/controllers/analyze_skills/logs/12_aabacp.log +++ /dev/null @@ -1,33 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None -0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.16, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot2, {'y': 17.149, 'x': -20.946, 'yaw': 3.142}, None, None -10.01, [INFO], robot2, {'battery-level': '63.26'}, None, None -20.04, [INFO], robot2, {'battery-level': '63.00'}, None, None -20.04, [INFO], robot2, {'y': 16.156, 'x': -22.259, 'yaw': 3.14}, None, None -30.07, [INFO], robot2, {'battery-level': '62.74'}, None, None -30.07, [INFO], robot2, {'y': 16.139, 'x': -24.382, 'yaw': 3.141}, None, None -40.05, [INFO], robot2, {'battery-level': '62.48'}, None, None -40.05, [INFO], robot2, {'y': 16.055, 'x': -26.497, 'yaw': -3.141}, None, None -50.00, [INFO], robot2, {'y': 16.37, 'x': -28.492, 'yaw': -3.142}, None, None -50.00, [INFO], robot2, {'battery-level': '62.22'}, None, None -60.08, [INFO], robot2, {'y': 17.924, 'x': -28.58, 'yaw': -3.142}, None, None -60.08, [INFO], robot2, {'battery-level': '61.96'}, None, None -70.07, [INFO], robot2, {'battery-level': '61.70'}, None, None -70.07, [INFO], robot2, {'y': 18.078, 'x': -28.589, 'yaw': -3.142}, None, None -76.71, [info], nurse, sync, received-request, (status=sending-request) -76.71, [info], nurse, sync, request-sent, (status=waiting) -76.71, [info], nurse, sync, wait-message, (status=message-received) -80.04, [INFO], robot2, {'battery-level': '61.44'}, None, None -80.04, [INFO], robot2, {'y': 17.577, 'x': -28.702, 'yaw': 3.142}, None, None -90.00, [INFO], robot2, {'y': 16.248, 'x': -27.824, 'yaw': 3.141}, None, None -90.00, [INFO], robot2, {'battery-level': '61.18'}, None, None -100.05, [INFO], robot2, {'battery-level': '60.92'}, None, None -100.05, [INFO], robot2, {'y': 15.456, 'x': -26.094, 'yaw': 3.141}, None, None -110.04, [INFO], robot2, {'battery-level': '60.66'}, None, None -110.04, [INFO], robot2, {'y': 13.373, 'x': -25.738, 'yaw': 3.142}, None, None -120.08, [INFO], robot2, {'y': 12.933, 'x': -25.981, 'yaw': 3.141}, None, None -120.08, [INFO], robot2, {'battery-level': '60.40'}, None, None -120.99, [info], lab_arm, sync, wait-message, (status=message-received) -121.84, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/13_aabbab.log b/app/controllers/analyze_skills/logs/13_aabbab.log deleted file mode 100644 index 73886859..00000000 --- a/app/controllers/analyze_skills/logs/13_aabbab.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot5, {'y': 17.337, 'x': -13.494, 'yaw': 3.142}, None, None -10.08, [INFO], robot5, {'battery-level': '71.11'}, None, None -20.05, [INFO], robot5, {'battery-level': '70.35'}, None, None -20.05, [INFO], robot5, {'y': 16.14, 'x': -14.542, 'yaw': 3.142}, None, None -30.01, [INFO], robot5, {'battery-level': '69.59'}, None, None -30.01, [INFO], robot5, {'y': 16.007, 'x': -16.643, 'yaw': 3.141}, None, None -40.08, [INFO], robot5, {'y': 16.071, 'x': -18.759, 'yaw': 3.142}, None, None -40.08, [INFO], robot5, {'battery-level': '68.83'}, None, None -50.03, [INFO], robot5, {'y': 16.193, 'x': -20.85, 'yaw': 3.141}, None, None -50.03, [INFO], robot5, {'battery-level': '68.07'}, None, None -60.00, [INFO], robot5, {'battery-level': '67.31'}, None, None -60.00, [INFO], robot5, {'y': 16.129, 'x': -22.958, 'yaw': 3.141}, None, None -70.01, [INFO], robot5, {'battery-level': '66.55'}, None, None -70.01, [INFO], robot5, {'y': 16.149, 'x': -25.07, 'yaw': 3.141}, None, None -80.00, [INFO], robot5, {'battery-level': '65.79'}, None, None -80.00, [INFO], robot5, {'y': 16.096, 'x': -27.178, 'yaw': 3.142}, None, None -90.04, [INFO], robot5, {'y': 16.198, 'x': -29.29, 'yaw': 3.142}, None, None -90.04, [INFO], robot5, {'battery-level': '65.03'}, None, None -100.07, [INFO], robot5, {'battery-level': '64.27'}, None, None -100.07, [INFO], robot5, {'y': 16.055, 'x': -31.415, 'yaw': 3.14}, None, None -110.06, [INFO], robot5, {'battery-level': '63.51'}, None, None -110.06, [INFO], robot5, {'y': 15.704, 'x': -33.514, 'yaw': -3.142}, None, None -120.03, [INFO], robot5, {'y': 15.505, 'x': -35.602, 'yaw': -3.141}, None, None -120.03, [INFO], robot5, {'battery-level': '62.75'}, None, None -130.02, [INFO], robot5, {'battery-level': '61.99'}, None, None -130.02, [INFO], robot5, {'y': 16.736, 'x': -36.751, 'yaw': 3.142}, None, None -140.08, [INFO], robot5, {'battery-level': '61.23'}, None, None -140.08, [INFO], robot5, {'y': 17.658, 'x': -36.771, 'yaw': 3.141}, None, None -150.05, [INFO], robot5, {'battery-level': '60.47'}, None, None -150.05, [INFO], robot5, {'y': 17.805, 'x': -35.944, 'yaw': -3.141}, None, None -160.01, [INFO], robot5, {'y': 18.131, 'x': -35.846, 'yaw': 3.142}, None, None -160.01, [INFO], robot5, {'battery-level': '59.71'}, None, None -170.08, [INFO], robot5, {'battery-level': '58.95'}, None, None -170.08, [INFO], robot5, {'y': 18.155, 'x': -35.822, 'yaw': -3.142}, None, None -180.09, [INFO], robot5, {'y': 18.398, 'x': -35.719, 'yaw': 3.136}, None, None -180.09, [INFO], robot5, {'battery-level': '58.19'}, None, None -190.00, [INFO], robot5, {'battery-level': '57.43'}, None, None -190.00, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None -200.02, [INFO], robot5, {'battery-level': '56.67'}, None, None -200.02, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None -210.03, [INFO], robot5, {'battery-level': '55.91'}, None, None -210.03, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None -220.02, [INFO], robot5, {'battery-level': '55.15'}, None, None -220.02, [INFO], robot5, {'y': 18.329, 'x': -35.645, 'yaw': 3.139}, None, None -224.46, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/13_aabbap.log b/app/controllers/analyze_skills/logs/13_aabbap.log deleted file mode 100644 index cf214fb8..00000000 --- a/app/controllers/analyze_skills/logs/13_aabbap.log +++ /dev/null @@ -1,71 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot6, {'y': 34.296, 'x': -33.661, 'yaw': 3.141}, None, None -10.06, [INFO], robot6, {'battery-level': '53.74'}, None, None -20.03, [INFO], robot6, {'battery-level': '53.36'}, None, None -20.03, [INFO], robot6, {'y': 34.685, 'x': -35.737, 'yaw': -3.139}, None, None -30.05, [INFO], robot6, {'battery-level': '52.98'}, None, None -30.05, [INFO], robot6, {'y': 33.19, 'x': -36.813, 'yaw': -3.142}, None, None -40.05, [INFO], robot6, {'y': 31.086, 'x': -36.847, 'yaw': -3.141}, None, None -40.05, [INFO], robot6, {'battery-level': '52.60'}, None, None -50.05, [INFO], robot6, {'y': 28.979, 'x': -36.883, 'yaw': -3.142}, None, None -50.05, [INFO], robot6, {'battery-level': '52.22'}, None, None -60.00, [INFO], robot6, {'battery-level': '51.84'}, None, None -60.00, [INFO], robot6, {'y': 26.892, 'x': -36.904, 'yaw': 3.141}, None, None -70.08, [INFO], robot6, {'battery-level': '51.46'}, None, None -70.08, [INFO], robot6, {'y': 24.758, 'x': -36.948, 'yaw': 3.14}, None, None -80.00, [INFO], robot6, {'battery-level': '51.08'}, None, None -80.00, [INFO], robot6, {'y': 22.656, 'x': -37.008, 'yaw': -3.142}, None, None -90.02, [INFO], robot6, {'y': 20.551, 'x': -37.066, 'yaw': 3.142}, None, None -90.02, [INFO], robot6, {'battery-level': '50.70'}, None, None -100.04, [INFO], robot6, {'y': 18.578, 'x': -36.575, 'yaw': 3.141}, None, None -100.04, [INFO], robot6, {'battery-level': '50.32'}, None, None -110.06, [INFO], robot6, {'y': 17.778, 'x': -34.786, 'yaw': 3.142}, None, None -110.06, [INFO], robot6, {'battery-level': '49.94'}, None, None -120.06, [INFO], robot6, {'y': 18.922, 'x': -33.91, 'yaw': -3.142}, None, None -120.06, [INFO], robot6, {'battery-level': '49.56'}, None, None -125.21, [info], nurse, sync, received-request, (status=sending-request) -125.21, [info], nurse, sync, request-sent, (status=waiting) -125.30, [info], nurse, sync, wait-message, (status=message-received) -130.08, [INFO], robot6, {'y': 18.421, 'x': -34.407, 'yaw': 3.142}, None, None -130.08, [INFO], robot6, {'battery-level': '49.18'}, None, None -140.04, [INFO], robot6, {'y': 17.925, 'x': -36.022, 'yaw': 3.142}, None, None -140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None -150.07, [INFO], robot6, {'battery-level': '48.42'}, None, None -150.07, [INFO], robot6, {'y': 17.922, 'x': -36.733, 'yaw': 3.141}, None, None -160.05, [INFO], robot6, {'y': 17.323, 'x': -37.034, 'yaw': 3.14}, None, None -160.05, [INFO], robot6, {'battery-level': '48.04'}, None, None -170.07, [INFO], robot6, {'battery-level': '47.66'}, None, None -170.07, [INFO], robot6, {'y': 17.303, 'x': -36.969, 'yaw': 3.141}, None, None -180.03, [INFO], robot6, {'battery-level': '47.28'}, None, None -180.03, [INFO], robot6, {'y': 17.319, 'x': -37.084, 'yaw': 3.141}, None, None -190.03, [INFO], robot6, {'battery-level': '46.90'}, None, None -190.03, [INFO], robot6, {'y': 17.34, 'x': -36.997, 'yaw': 3.141}, None, None -200.02, [INFO], robot6, {'y': 17.346, 'x': -36.807, 'yaw': -3.141}, None, None -200.02, [INFO], robot6, {'battery-level': '46.52'}, None, None -210.05, [INFO], robot6, {'y': 17.38, 'x': -36.831, 'yaw': -3.141}, None, None -210.05, [INFO], robot6, {'battery-level': '46.14'}, None, None -220.01, [INFO], robot6, {'battery-level': '45.76'}, None, None -220.01, [INFO], robot6, {'y': 17.241, 'x': -36.885, 'yaw': -3.141}, None, None -230.09, [INFO], robot6, {'y': 17.295, 'x': -36.911, 'yaw': 3.142}, None, None -230.09, [INFO], robot6, {'battery-level': '45.38'}, None, None -240.03, [INFO], robot6, {'battery-level': '45.00'}, None, None -240.03, [INFO], robot6, {'y': 17.277, 'x': -37.101, 'yaw': 3.14}, None, None -250.01, [INFO], robot6, {'battery-level': '44.62'}, None, None -250.01, [INFO], robot6, {'y': 17.35, 'x': -37.053, 'yaw': 3.141}, None, None -260.07, [INFO], robot6, {'y': 17.407, 'x': -36.896, 'yaw': -3.141}, None, None -260.07, [INFO], robot6, {'battery-level': '44.24'}, None, None -270.02, [INFO], robot6, {'battery-level': '43.86'}, None, None -270.02, [INFO], robot6, {'y': 17.446, 'x': -36.8, 'yaw': -3.142}, None, None -280.04, [INFO], robot6, {'y': 17.401, 'x': -37.056, 'yaw': -3.141}, None, None -280.04, [INFO], robot6, {'battery-level': '43.48'}, None, None -290.01, [INFO], robot6, {'battery-level': '43.10'}, None, None -290.01, [INFO], robot6, {'y': 17.365, 'x': -36.842, 'yaw': 3.141}, None, None -300.06, [INFO], robot6, {'battery-level': '42.72'}, None, None -300.06, [INFO], robot6, {'y': 17.31, 'x': -36.901, 'yaw': -3.142}, None, None -310.01, [INFO], robot6, {'y': 17.334, 'x': -36.844, 'yaw': -3.141}, None, None -310.01, [INFO], robot6, {'battery-level': '42.34'}, None, None -320.01, [INFO], robot6, {'battery-level': '41.96'}, None, None -320.01, [INFO], robot6, {'y': 17.435, 'x': -36.989, 'yaw': 3.142}, None, None -323.76, [WARN], robot6, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/14_aabbbb.log b/app/controllers/analyze_skills/logs/14_aabbbb.log deleted file mode 100644 index 544fc5bb..00000000 --- a/app/controllers/analyze_skills/logs/14_aabbbb.log +++ /dev/null @@ -1,41 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.03, [INFO], robot6, {'y': 18.272, 'x': -34.433, 'yaw': 3.142}, None, None -20.05, [INFO], robot6, {'y': 18.103, 'x': -36.3, 'yaw': 3.141}, None, None -20.05, [INFO], robot6, {'battery-level': '53.36'}, None, None -30.07, [INFO], robot6, {'battery-level': '52.98'}, None, None -30.07, [INFO], robot6, {'y': 20.075, 'x': -36.778, 'yaw': -3.137}, None, None -40.04, [INFO], robot6, {'y': 21.628, 'x': -37.823, 'yaw': 3.141}, None, None -40.04, [INFO], robot6, {'battery-level': '52.60'}, None, None -50.08, [INFO], robot6, {'y': 21.482, 'x': -38.093, 'yaw': -3.141}, None, None -50.08, [INFO], robot6, {'battery-level': '52.22'}, None, None -57.08, [info], nurse, sync, received-request, (status=sending-request) -57.08, [info], nurse, sync, request-sent, (status=waiting) -57.08, [info], nurse, sync, wait-message, (status=message-received) -60.02, [INFO], robot6, {'battery-level': '51.84'}, None, None -60.02, [INFO], robot6, {'y': 21.397, 'x': -37.674, 'yaw': -3.141}, None, None -70.00, [INFO], robot6, {'y': 19.547, 'x': -37.159, 'yaw': 3.139}, None, None -70.00, [INFO], robot6, {'battery-level': '51.46'}, None, None -80.08, [INFO], robot6, {'y': 17.405, 'x': -37.078, 'yaw': 3.14}, None, None -80.08, [INFO], robot6, {'battery-level': '51.08'}, None, None -90.03, [INFO], robot6, {'battery-level': '50.70'}, None, None -90.03, [INFO], robot6, {'y': 15.88, 'x': -36.144, 'yaw': 3.142}, None, None -100.07, [INFO], robot6, {'battery-level': '50.32'}, None, None -100.07, [INFO], robot6, {'y': 15.381, 'x': -34.051, 'yaw': -3.141}, None, None -110.02, [INFO], robot6, {'battery-level': '49.94'}, None, None -110.02, [INFO], robot6, {'y': 15.493, 'x': -31.945, 'yaw': 3.142}, None, None -120.01, [INFO], robot6, {'y': 15.647, 'x': -29.822, 'yaw': 3.142}, None, None -120.01, [INFO], robot6, {'battery-level': '49.56'}, None, None -130.07, [INFO], robot6, {'y': 15.763, 'x': -27.7, 'yaw': 3.141}, None, None -130.07, [INFO], robot6, {'battery-level': '49.18'}, None, None -140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None -140.04, [INFO], robot6, {'y': 15.208, 'x': -25.902, 'yaw': 3.142}, None, None -150.06, [INFO], robot6, {'battery-level': '48.42'}, None, None -150.06, [INFO], robot6, {'y': 13.168, 'x': -25.8, 'yaw': 3.141}, None, None -160.01, [INFO], robot6, {'battery-level': '48.04'}, None, None -160.01, [INFO], robot6, {'y': 12.951, 'x': -26.0, 'yaw': 3.141}, None, None -164.49, [info], lab_arm, sync, wait-message, (status=message-received) -165.38, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/14_aabbbp.log b/app/controllers/analyze_skills/logs/14_aabbbp.log deleted file mode 100644 index 1c7a2808..00000000 --- a/app/controllers/analyze_skills/logs/14_aabbbp.log +++ /dev/null @@ -1,41 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.05, [INFO], robot6, {'y': 18.422, 'x': -34.387, 'yaw': 3.141}, None, None -20.04, [INFO], robot6, {'y': 18.102, 'x': -36.185, 'yaw': 3.142}, None, None -20.04, [INFO], robot6, {'battery-level': '53.36'}, None, None -30.08, [INFO], robot6, {'battery-level': '52.98'}, None, None -30.08, [INFO], robot6, {'y': 20.046, 'x': -36.798, 'yaw': 3.142}, None, None -40.07, [INFO], robot6, {'y': 21.565, 'x': -37.82, 'yaw': 3.141}, None, None -40.07, [INFO], robot6, {'battery-level': '52.60'}, None, None -50.05, [INFO], robot6, {'y': 21.455, 'x': -38.106, 'yaw': 3.142}, None, None -50.05, [INFO], robot6, {'battery-level': '52.22'}, None, None -56.81, [info], nurse, sync, received-request, (status=sending-request) -56.81, [info], nurse, sync, request-sent, (status=waiting) -56.81, [info], nurse, sync, wait-message, (status=message-received) -60.06, [INFO], robot6, {'y': 21.427, 'x': -37.65, 'yaw': -3.141}, None, None -60.06, [INFO], robot6, {'battery-level': '51.84'}, None, None -70.03, [INFO], robot6, {'battery-level': '51.46'}, None, None -70.03, [INFO], robot6, {'y': 19.557, 'x': -37.139, 'yaw': 3.138}, None, None -80.06, [INFO], robot6, {'y': 17.433, 'x': -37.111, 'yaw': 3.141}, None, None -80.06, [INFO], robot6, {'battery-level': '51.08'}, None, None -90.03, [INFO], robot6, {'battery-level': '50.70'}, None, None -90.03, [INFO], robot6, {'y': 15.889, 'x': -36.19, 'yaw': -3.142}, None, None -100.08, [INFO], robot6, {'battery-level': '50.32'}, None, None -100.08, [INFO], robot6, {'y': 15.366, 'x': -34.115, 'yaw': 3.142}, None, None -110.08, [INFO], robot6, {'y': 15.474, 'x': -31.986, 'yaw': -3.141}, None, None -110.08, [INFO], robot6, {'battery-level': '49.94'}, None, None -120.04, [INFO], robot6, {'y': 15.668, 'x': -29.881, 'yaw': 3.142}, None, None -120.04, [INFO], robot6, {'battery-level': '49.56'}, None, None -130.03, [INFO], robot6, {'battery-level': '49.18'}, None, None -130.03, [INFO], robot6, {'y': 15.773, 'x': -27.772, 'yaw': 3.139}, None, None -140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None -140.04, [INFO], robot6, {'y': 15.209, 'x': -25.939, 'yaw': -3.142}, None, None -150.01, [INFO], robot6, {'battery-level': '48.42'}, None, None -150.01, [INFO], robot6, {'y': 13.146, 'x': -25.8, 'yaw': 3.141}, None, None -160.04, [INFO], robot6, {'battery-level': '48.04'}, None, None -160.04, [INFO], robot6, {'y': 12.907, 'x': -25.995, 'yaw': -3.141}, None, None -163.54, [info], lab_arm, sync, wait-message, (status=message-received) -164.45, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/15_aabbcb.log b/app/controllers/analyze_skills/logs/15_aabbcb.log deleted file mode 100644 index 94c06901..00000000 --- a/app/controllers/analyze_skills/logs/15_aabbcb.log +++ /dev/null @@ -1,35 +0,0 @@ -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot5, {'y': 18.308, 'x': -34.424, 'yaw': -3.142}, None, None -10.07, [INFO], robot5, {'battery-level': '71.11'}, None, None -20.04, [INFO], robot5, {'battery-level': '70.35'}, None, None -20.04, [INFO], robot5, {'y': 17.971, 'x': -36.124, 'yaw': 3.141}, None, None -30.04, [INFO], robot5, {'y': 18.186, 'x': -36.634, 'yaw': 3.141}, None, None -30.04, [INFO], robot5, {'battery-level': '69.59'}, None, None -40.01, [INFO], robot5, {'battery-level': '68.83'}, None, None -40.01, [INFO], robot5, {'y': 17.373, 'x': -36.849, 'yaw': 3.141}, None, None -50.08, [INFO], robot5, {'battery-level': '68.07'}, None, None -50.08, [INFO], robot5, {'y': 17.504, 'x': -37.295, 'yaw': -3.141}, None, None -60.02, [INFO], robot5, {'battery-level': '67.31'}, None, None -60.02, [INFO], robot5, {'y': 17.435, 'x': -36.898, 'yaw': -3.141}, None, None -70.01, [INFO], robot5, {'battery-level': '66.55'}, None, None -70.01, [INFO], robot5, {'y': 17.394, 'x': -37.046, 'yaw': -3.142}, None, None -80.06, [INFO], robot5, {'battery-level': '65.79'}, None, None -80.06, [INFO], robot5, {'y': 17.216, 'x': -36.809, 'yaw': 3.141}, None, None -90.02, [INFO], robot5, {'y': 17.273, 'x': -37.026, 'yaw': 3.142}, None, None -90.02, [INFO], robot5, {'battery-level': '65.03'}, None, None -100.05, [INFO], robot5, {'battery-level': '64.27'}, None, None -100.05, [INFO], robot5, {'y': 17.369, 'x': -37.097, 'yaw': 3.141}, None, None -110.04, [INFO], robot5, {'y': 17.232, 'x': -36.817, 'yaw': -3.141}, None, None -110.04, [INFO], robot5, {'battery-level': '63.51'}, None, None -120.00, [INFO], robot5, {'battery-level': '62.75'}, None, None -120.00, [INFO], robot5, {'y': 17.175, 'x': -37.01, 'yaw': 3.142}, None, None -130.04, [INFO], robot5, {'battery-level': '61.99'}, None, None -130.04, [INFO], robot5, {'y': 17.33, 'x': -36.869, 'yaw': -3.141}, None, None -140.09, [INFO], robot5, {'y': 17.228, 'x': -36.976, 'yaw': 3.142}, None, None -140.09, [INFO], robot5, {'battery-level': '61.23'}, None, None -150.04, [INFO], robot5, {'y': 17.352, 'x': -37.075, 'yaw': -3.141}, None, None -150.04, [INFO], robot5, {'battery-level': '60.47'}, None, None -160.03, [INFO], robot5, {'battery-level': '59.71'}, None, None -160.03, [INFO], robot5, {'y': 17.261, 'x': -36.783, 'yaw': 3.142}, None, None -162.01, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/15_aabbcp.log b/app/controllers/analyze_skills/logs/15_aabbcp.log deleted file mode 100644 index 5c96ac6b..00000000 --- a/app/controllers/analyze_skills/logs/15_aabbcp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.06, [INFO], robot6, {'y': 17.241, 'x': -27.113, 'yaw': 3.142}, None, None -20.05, [INFO], robot6, {'battery-level': '53.36'}, None, None -20.05, [INFO], robot6, {'y': 16.246, 'x': -28.21, 'yaw': -3.142}, None, None -30.09, [INFO], robot6, {'battery-level': '52.98'}, None, None -30.09, [INFO], robot6, {'y': 17.886, 'x': -28.634, 'yaw': 3.142}, None, None -40.03, [INFO], robot6, {'y': 18.058, 'x': -28.608, 'yaw': 3.142}, None, None -40.03, [INFO], robot6, {'battery-level': '52.60'}, None, None -43.63, [info], nurse, sync, received-request, (status=sending-request) -43.63, [info], nurse, sync, request-sent, (status=waiting) -43.63, [info], nurse, sync, wait-message, (status=message-received) -50.06, [INFO], robot6, {'y': 16.943, 'x': -28.72, 'yaw': 3.141}, None, None -50.06, [INFO], robot6, {'battery-level': '52.22'}, None, None -60.07, [INFO], robot6, {'battery-level': '51.84'}, None, None -60.07, [INFO], robot6, {'y': 16.144, 'x': -27.214, 'yaw': 3.142}, None, None -70.07, [INFO], robot6, {'y': 14.867, 'x': -25.93, 'yaw': 3.141}, None, None -70.07, [INFO], robot6, {'battery-level': '51.46'}, None, None -80.09, [INFO], robot6, {'y': 12.995, 'x': -25.921, 'yaw': -3.142}, None, None -80.09, [INFO], robot6, {'battery-level': '51.08'}, None, None -88.75, [info], lab_arm, sync, wait-message, (status=message-received) -89.67, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/16_aabcab.log b/app/controllers/analyze_skills/logs/16_aabcab.log deleted file mode 100644 index 9b82679f..00000000 --- a/app/controllers/analyze_skills/logs/16_aabcab.log +++ /dev/null @@ -1,58 +0,0 @@ -0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot1, {'battery-level': '23.40'}, None, None -10.01, [INFO], robot1, {'y': 17.324, 'x': -11.666, 'yaw': 3.142}, None, None -20.01, [INFO], robot1, {'y': 16.253, 'x': -13.051, 'yaw': -3.139}, None, None -20.01, [INFO], robot1, {'battery-level': '22.74'}, None, None -30.03, [INFO], robot1, {'y': 16.195, 'x': -15.176, 'yaw': 3.137}, None, None -30.03, [INFO], robot1, {'battery-level': '22.08'}, None, None -40.06, [INFO], robot1, {'battery-level': '21.42'}, None, None -40.06, [INFO], robot1, {'y': 16.145, 'x': -17.285, 'yaw': 3.14}, None, None -50.05, [INFO], robot1, {'y': 16.233, 'x': -19.387, 'yaw': -3.142}, None, None -50.05, [INFO], robot1, {'battery-level': '20.76'}, None, None -60.02, [INFO], robot1, {'battery-level': '20.10'}, None, None -60.02, [INFO], robot1, {'y': 16.391, 'x': -21.481, 'yaw': 3.142}, None, None -70.06, [INFO], robot1, {'y': 16.167, 'x': -23.593, 'yaw': 3.141}, None, None -70.06, [INFO], robot1, {'battery-level': '19.44'}, None, None -80.04, [INFO], robot1, {'y': 16.091, 'x': -25.708, 'yaw': 3.141}, None, None -80.04, [INFO], robot1, {'battery-level': '18.78'}, None, None -90.06, [INFO], robot1, {'y': 16.176, 'x': -27.821, 'yaw': 3.141}, None, None -90.06, [INFO], robot1, {'battery-level': '18.12'}, None, None -100.09, [INFO], robot1, {'battery-level': '17.46'}, None, None -100.09, [INFO], robot1, {'y': 16.209, 'x': -29.93, 'yaw': 3.141}, None, None -110.01, [INFO], robot1, {'battery-level': '16.80'}, None, None -110.01, [INFO], robot1, {'y': 15.96, 'x': -32.015, 'yaw': 3.14}, None, None -120.01, [INFO], robot1, {'battery-level': '16.14'}, None, None -120.01, [INFO], robot1, {'y': 15.467, 'x': -34.094, 'yaw': -3.142}, None, None -130.05, [INFO], robot1, {'battery-level': '15.48'}, None, None -130.05, [INFO], robot1, {'y': 15.644, 'x': -36.211, 'yaw': 3.141}, None, None -140.03, [INFO], robot1, {'y': 17.351, 'x': -36.903, 'yaw': -3.142}, None, None -140.03, [INFO], robot1, {'battery-level': '14.82'}, None, None -150.05, [INFO], robot1, {'battery-level': '14.16'}, None, None -150.05, [INFO], robot1, {'y': 17.601, 'x': -36.907, 'yaw': -3.142}, None, None -160.01, [INFO], robot1, {'battery-level': '13.50'}, None, None -160.01, [INFO], robot1, {'y': 17.703, 'x': -36.889, 'yaw': -3.142}, None, None -170.08, [INFO], robot1, {'battery-level': '12.84'}, None, None -170.08, [INFO], robot1, {'y': 17.7, 'x': -36.796, 'yaw': -3.142}, None, None -180.01, [INFO], robot1, {'y': 17.7, 'x': -36.794, 'yaw': -3.142}, None, None -180.01, [INFO], robot1, {'battery-level': '12.18'}, None, None -190.09, [INFO], robot1, {'battery-level': '11.52'}, None, None -190.09, [INFO], robot1, {'y': 17.7, 'x': -36.794, 'yaw': -3.142}, None, None -200.02, [INFO], robot1, {'y': 17.7, 'x': -36.794, 'yaw': -3.142}, None, None -200.02, [INFO], robot1, {'battery-level': '10.86'}, None, None -210.03, [INFO], robot1, {'battery-level': '10.20'}, None, None -210.03, [INFO], robot1, {'y': 17.671, 'x': -36.86, 'yaw': 3.142}, None, None -220.08, [INFO], robot1, {'battery-level': '9.54'}, None, None -220.08, [INFO], robot1, {'y': 17.675, 'x': -37.022, 'yaw': 3.142}, None, None -230.02, [INFO], robot1, {'battery-level': '8.88'}, None, None -230.02, [INFO], robot1, {'y': 17.7, 'x': -37.006, 'yaw': -3.142}, None, None -240.09, [INFO], robot1, {'battery-level': '8.22'}, None, None -240.09, [INFO], robot1, {'y': 17.7, 'x': -37.006, 'yaw': -3.142}, None, None -250.05, [INFO], robot1, {'battery-level': '7.56'}, None, None -250.05, [INFO], robot1, {'y': 17.7, 'x': -37.006, 'yaw': 3.142}, None, None -260.00, [INFO], robot1, {'y': 17.697, 'x': -36.99, 'yaw': -3.141}, None, None -260.00, [INFO], robot1, {'battery-level': '6.90'}, None, None -270.08, [INFO], robot1, {'battery-level': '6.24'}, None, None -270.08, [INFO], robot1, {'y': 17.697, 'x': -36.973, 'yaw': -3.142}, None, None -278.72, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/16_aabcap.log b/app/controllers/analyze_skills/logs/16_aabcap.log deleted file mode 100644 index f7f70b52..00000000 --- a/app/controllers/analyze_skills/logs/16_aabcap.log +++ /dev/null @@ -1,69 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.03, [INFO], robot6, {'y': 34.332, 'x': -33.684, 'yaw': -3.142}, None, None -20.01, [INFO], robot6, {'y': 34.66, 'x': -35.761, 'yaw': -3.141}, None, None -20.01, [INFO], robot6, {'battery-level': '53.36'}, None, None -30.07, [INFO], robot6, {'y': 33.107, 'x': -36.814, 'yaw': -3.141}, None, None -30.07, [INFO], robot6, {'battery-level': '52.98'}, None, None -40.01, [INFO], robot6, {'battery-level': '52.60'}, None, None -40.01, [INFO], robot6, {'y': 31.005, 'x': -36.789, 'yaw': -3.142}, None, None -50.09, [INFO], robot6, {'battery-level': '52.22'}, None, None -50.09, [INFO], robot6, {'y': 28.877, 'x': -36.799, 'yaw': -3.142}, None, None -60.05, [INFO], robot6, {'battery-level': '51.84'}, None, None -60.05, [INFO], robot6, {'y': 26.766, 'x': -36.837, 'yaw': 3.141}, None, None -70.01, [INFO], robot6, {'y': 24.649, 'x': -36.825, 'yaw': -3.142}, None, None -70.01, [INFO], robot6, {'battery-level': '51.46'}, None, None -80.06, [INFO], robot6, {'battery-level': '51.08'}, None, None -80.06, [INFO], robot6, {'y': 22.518, 'x': -36.95, 'yaw': -3.141}, None, None -90.04, [INFO], robot6, {'battery-level': '50.70'}, None, None -90.04, [INFO], robot6, {'y': 20.393, 'x': -37.011, 'yaw': 3.136}, None, None -100.00, [INFO], robot6, {'y': 18.426, 'x': -36.448, 'yaw': 3.137}, None, None -100.00, [INFO], robot6, {'battery-level': '50.32'}, None, None -110.03, [INFO], robot6, {'battery-level': '49.94'}, None, None -110.03, [INFO], robot6, {'y': 17.966, 'x': -34.59, 'yaw': 3.142}, None, None -120.01, [INFO], robot6, {'battery-level': '49.56'}, None, None -120.01, [INFO], robot6, {'y': 18.975, 'x': -33.948, 'yaw': -3.142}, None, None -122.64, [info], nurse, sync, received-request, (status=sending-request) -122.64, [info], nurse, sync, request-sent, (status=waiting) -122.64, [info], nurse, sync, wait-message, (status=message-received) -130.09, [INFO], robot6, {'battery-level': '49.18'}, None, None -130.09, [INFO], robot6, {'y': 17.978, 'x': -34.676, 'yaw': -3.139}, None, None -140.00, [INFO], robot6, {'battery-level': '48.80'}, None, None -140.00, [INFO], robot6, {'y': 17.981, 'x': -36.139, 'yaw': 3.142}, None, None -150.06, [INFO], robot6, {'y': 17.366, 'x': -37.039, 'yaw': -3.142}, None, None -150.06, [INFO], robot6, {'battery-level': '48.42'}, None, None -160.07, [INFO], robot6, {'y': 17.422, 'x': -36.888, 'yaw': 3.141}, None, None -160.07, [INFO], robot6, {'battery-level': '48.04'}, None, None -170.02, [INFO], robot6, {'battery-level': '47.66'}, None, None -170.02, [INFO], robot6, {'y': 17.482, 'x': -36.897, 'yaw': -3.142}, None, None -180.04, [INFO], robot6, {'battery-level': '47.28'}, None, None -180.04, [INFO], robot6, {'y': 17.242, 'x': -37.082, 'yaw': 3.141}, None, None -190.00, [INFO], robot6, {'y': 17.345, 'x': -36.936, 'yaw': 3.142}, None, None -190.00, [INFO], robot6, {'battery-level': '46.90'}, None, None -199.94, [INFO], robot6, {'y': 17.375, 'x': -37.035, 'yaw': -3.141}, None, None -200.03, [INFO], robot6, {'battery-level': '46.52'}, None, None -210.04, [INFO], robot6, {'battery-level': '46.14'}, None, None -210.04, [INFO], robot6, {'y': 17.33, 'x': -36.853, 'yaw': 3.142}, None, None -220.09, [INFO], robot6, {'battery-level': '45.76'}, None, None -220.09, [INFO], robot6, {'y': 17.556, 'x': -36.932, 'yaw': 3.142}, None, None -230.01, [INFO], robot6, {'battery-level': '45.38'}, None, None -230.01, [INFO], robot6, {'y': 17.225, 'x': -36.761, 'yaw': -3.142}, None, None -240.07, [INFO], robot6, {'y': 17.393, 'x': -36.864, 'yaw': 3.141}, None, None -240.07, [INFO], robot6, {'battery-level': '45.00'}, None, None -250.00, [INFO], robot6, {'battery-level': '44.62'}, None, None -250.00, [INFO], robot6, {'y': 17.345, 'x': -36.919, 'yaw': -3.142}, None, None -260.05, [INFO], robot6, {'battery-level': '44.24'}, None, None -260.05, [INFO], robot6, {'y': 17.375, 'x': -36.915, 'yaw': -3.142}, None, None -270.06, [INFO], robot6, {'y': 17.358, 'x': -37.044, 'yaw': 3.142}, None, None -270.06, [INFO], robot6, {'battery-level': '43.86'}, None, None -280.06, [INFO], robot6, {'y': 17.397, 'x': -36.85, 'yaw': -3.141}, None, None -280.06, [INFO], robot6, {'battery-level': '43.48'}, None, None -290.07, [INFO], robot6, {'battery-level': '43.10'}, None, None -290.07, [INFO], robot6, {'y': 17.411, 'x': -37.133, 'yaw': -3.142}, None, None -300.07, [INFO], robot6, {'battery-level': '42.72'}, None, None -300.07, [INFO], robot6, {'y': 17.408, 'x': -37.026, 'yaw': 3.141}, None, None -310.05, [INFO], robot6, {'battery-level': '42.34'}, None, None -310.05, [INFO], robot6, {'y': 17.314, 'x': -36.865, 'yaw': -3.142}, None, None -311.67, [WARN], robot6, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/17_aabcbb.log b/app/controllers/analyze_skills/logs/17_aabcbb.log deleted file mode 100644 index ed78e9f3..00000000 --- a/app/controllers/analyze_skills/logs/17_aabcbb.log +++ /dev/null @@ -1,37 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.05, [INFO], robot6, {'y': 18.344, 'x': -34.42, 'yaw': -3.142}, None, None -20.05, [INFO], robot6, {'battery-level': '53.36'}, None, None -20.05, [INFO], robot6, {'y': 18.078, 'x': -36.269, 'yaw': 3.141}, None, None -30.00, [INFO], robot6, {'battery-level': '52.98'}, None, None -30.00, [INFO], robot6, {'y': 19.985, 'x': -36.858, 'yaw': 3.139}, None, None -40.04, [INFO], robot6, {'y': 21.477, 'x': -37.883, 'yaw': 3.142}, None, None -40.04, [INFO], robot6, {'battery-level': '52.60'}, None, None -50.07, [INFO], robot6, {'battery-level': '52.22'}, None, None -50.07, [INFO], robot6, {'y': 21.416, 'x': -38.094, 'yaw': 3.142}, None, None -55.87, [info], nurse, sync, received-request, (status=sending-request) -55.87, [info], nurse, sync, request-sent, (status=waiting) -55.87, [info], nurse, sync, wait-message, (status=message-received) -60.00, [INFO], robot6, {'y': 21.341, 'x': -37.452, 'yaw': -3.141}, None, None -60.00, [INFO], robot6, {'battery-level': '51.84'}, None, None -70.07, [INFO], robot6, {'battery-level': '51.46'}, None, None -70.07, [INFO], robot6, {'y': 19.274, 'x': -37.209, 'yaw': 3.142}, None, None -80.08, [INFO], robot6, {'y': 17.155, 'x': -37.079, 'yaw': 3.14}, None, None -80.08, [INFO], robot6, {'battery-level': '51.08'}, None, None -90.02, [INFO], robot6, {'battery-level': '50.70'}, None, None -90.02, [INFO], robot6, {'y': 15.78, 'x': -36.016, 'yaw': 3.142}, None, None -100.04, [INFO], robot6, {'battery-level': '50.32'}, None, None -100.04, [INFO], robot6, {'y': 15.376, 'x': -33.928, 'yaw': -3.141}, None, None -110.08, [INFO], robot6, {'battery-level': '49.94'}, None, None -110.08, [INFO], robot6, {'y': 15.5, 'x': -31.798, 'yaw': -3.141}, None, None -120.08, [INFO], robot6, {'battery-level': '49.56'}, None, None -120.08, [INFO], robot6, {'y': 15.691, 'x': -29.688, 'yaw': -3.142}, None, None -130.00, [INFO], robot6, {'battery-level': '49.18'}, None, None -130.00, [INFO], robot6, {'y': 15.813, 'x': -27.589, 'yaw': -3.142}, None, None -140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None -140.04, [INFO], robot6, {'y': 15.019, 'x': -25.947, 'yaw': -3.142}, None, None -150.08, [INFO], robot6, {'y': 13.032, 'x': -25.825, 'yaw': -3.142}, None, None -150.08, [INFO], robot6, {'battery-level': '48.42'}, None, None -157.71, [info], lab_arm, sync, wait-message, (status=message-received) -158.62, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/17_aabcbp.log b/app/controllers/analyze_skills/logs/17_aabcbp.log deleted file mode 100644 index c5f7f492..00000000 --- a/app/controllers/analyze_skills/logs/17_aabcbp.log +++ /dev/null @@ -1,42 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.07, [INFO], robot6, {'y': 18.662, 'x': -34.264, 'yaw': -3.142}, None, None -20.08, [INFO], robot6, {'battery-level': '53.36'}, None, None -20.08, [INFO], robot6, {'y': 17.85, 'x': -35.948, 'yaw': 3.137}, None, None -30.08, [INFO], robot6, {'y': 19.605, 'x': -36.859, 'yaw': 3.137}, None, None -30.08, [INFO], robot6, {'battery-level': '52.98'}, None, None -39.91, [INFO], robot6, {'y': 21.506, 'x': -37.456, 'yaw': 3.14}, None, None -40.01, [INFO], robot6, {'battery-level': '52.60'}, None, None -50.05, [INFO], robot6, {'y': 21.442, 'x': -38.039, 'yaw': -3.141}, None, None -50.05, [INFO], robot6, {'battery-level': '52.22'}, None, None -60.06, [INFO], robot6, {'battery-level': '51.84'}, None, None -60.06, [INFO], robot6, {'y': 21.361, 'x': -38.132, 'yaw': 3.142}, None, None -70.02, [INFO], robot6, {'battery-level': '51.46'}, None, None -70.02, [INFO], robot6, {'y': 21.442, 'x': -38.141, 'yaw': -3.142}, None, None -70.02, [info], nurse, sync, received-request, (status=sending-request) -70.02, [info], nurse, sync, request-sent, (status=waiting) -70.02, [info], nurse, sync, wait-message, (status=message-received) -80.04, [INFO], robot6, {'battery-level': '51.08'}, None, None -80.04, [INFO], robot6, {'y': 20.448, 'x': -37.192, 'yaw': -3.142}, None, None -90.07, [INFO], robot6, {'battery-level': '50.70'}, None, None -90.07, [INFO], robot6, {'y': 18.328, 'x': -37.098, 'yaw': 3.14}, None, None -100.00, [INFO], robot6, {'battery-level': '50.32'}, None, None -100.00, [INFO], robot6, {'y': 16.253, 'x': -36.949, 'yaw': 3.141}, None, None -110.06, [INFO], robot6, {'battery-level': '49.94'}, None, None -110.06, [INFO], robot6, {'y': 15.517, 'x': -34.931, 'yaw': 3.142}, None, None -120.09, [INFO], robot6, {'battery-level': '49.56'}, None, None -120.09, [INFO], robot6, {'y': 15.454, 'x': -32.799, 'yaw': -3.141}, None, None -130.01, [INFO], robot6, {'battery-level': '49.18'}, None, None -130.01, [INFO], robot6, {'y': 15.524, 'x': -30.702, 'yaw': -3.141}, None, None -140.01, [INFO], robot6, {'battery-level': '48.80'}, None, None -140.01, [INFO], robot6, {'y': 15.746, 'x': -28.586, 'yaw': 3.141}, None, None -150.04, [INFO], robot6, {'battery-level': '48.42'}, None, None -150.04, [INFO], robot6, {'y': 15.814, 'x': -26.469, 'yaw': 3.141}, None, None -160.04, [INFO], robot6, {'battery-level': '48.04'}, None, None -160.04, [INFO], robot6, {'y': 13.865, 'x': -25.735, 'yaw': 3.141}, None, None -170.05, [INFO], robot6, {'y': 12.847, 'x': -25.943, 'yaw': -3.142}, None, None -170.05, [INFO], robot6, {'battery-level': '47.66'}, None, None -175.10, [info], lab_arm, sync, wait-message, (status=message-received) -176.01, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/18_aabccb.log b/app/controllers/analyze_skills/logs/18_aabccb.log deleted file mode 100644 index 157b8c59..00000000 --- a/app/controllers/analyze_skills/logs/18_aabccb.log +++ /dev/null @@ -1,13 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '8.04'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.08039941318304296, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['PC Room 3', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot3, {'battery-level': '7.46'}, None, None -10.01, [INFO], robot3, {'y': 21.432, 'x': -37.234, 'yaw': -3.141}, None, None -20.02, [INFO], robot3, {'battery-level': '6.82'}, None, None -20.02, [INFO], robot3, {'y': 19.309, 'x': -37.145, 'yaw': 3.142}, None, None -30.05, [INFO], robot3, {'y': 17.201, 'x': -37.064, 'yaw': 3.142}, None, None -30.05, [INFO], robot3, {'battery-level': '6.18'}, None, None -40.04, [INFO], robot3, {'y': 15.853, 'x': -35.864, 'yaw': 3.142}, None, None -40.04, [INFO], robot3, {'battery-level': '5.54'}, None, None -49.07, [WARN], robot3, LOWBATT, None, None -49.07, [WARN], None, end!, None, None diff --git a/app/controllers/analyze_skills/logs/18_aabccp.log b/app/controllers/analyze_skills/logs/18_aabccp.log deleted file mode 100644 index 80e0c530..00000000 --- a/app/controllers/analyze_skills/logs/18_aabccp.log +++ /dev/null @@ -1,21 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.09, [INFO], robot6, {'y': 17.248, 'x': -27.114, 'yaw': 3.142}, None, None -19.93, [INFO], robot6, {'battery-level': '53.36'}, None, None -20.03, [INFO], robot6, {'y': 16.294, 'x': -28.178, 'yaw': -3.141}, None, None -30.05, [INFO], robot6, {'battery-level': '52.98'}, None, None -30.05, [INFO], robot6, {'y': 17.902, 'x': -28.618, 'yaw': -3.141}, None, None -35.10, [info], nurse, sync, received-request, (status=sending-request) -35.10, [info], nurse, sync, request-sent, (status=waiting) -35.10, [info], nurse, sync, wait-message, (status=message-received) -40.08, [INFO], robot6, {'y': 17.156, 'x': -28.704, 'yaw': -3.141}, None, None -40.08, [INFO], robot6, {'battery-level': '52.60'}, None, None -50.07, [INFO], robot6, {'battery-level': '52.22'}, None, None -50.07, [INFO], robot6, {'y': 16.123, 'x': -27.556, 'yaw': -3.142}, None, None -60.02, [INFO], robot6, {'y': 15.178, 'x': -26.041, 'yaw': 3.141}, None, None -60.02, [INFO], robot6, {'battery-level': '51.84'}, None, None -70.04, [INFO], robot6, {'battery-level': '51.46'}, None, None -70.04, [INFO], robot6, {'y': 13.118, 'x': -25.881, 'yaw': 3.142}, None, None -78.29, [info], lab_arm, sync, wait-message, (status=message-received) -79.22, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/19_aacaab.log b/app/controllers/analyze_skills/logs/19_aacaab.log deleted file mode 100644 index 3228ffcf..00000000 --- a/app/controllers/analyze_skills/logs/19_aacaab.log +++ /dev/null @@ -1,43 +0,0 @@ -0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None -0.15, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.15, [DEBUG], logger, Simulation open, None, None -9.98, [INFO], robot1, {'battery-level': '23.38'}, None, None -9.98, [INFO], robot1, {'y': 16.815, 'x': -11.746, 'yaw': 3.14}, None, None -20.01, [INFO], robot1, {'battery-level': '22.70'}, None, None -20.01, [INFO], robot1, {'y': 16.299, 'x': -13.587, 'yaw': -3.142}, None, None -30.01, [INFO], robot1, {'y': 16.192, 'x': -15.702, 'yaw': 3.142}, None, None -30.01, [INFO], robot1, {'battery-level': '22.02'}, None, None -40.01, [INFO], robot1, {'battery-level': '21.34'}, None, None -40.01, [INFO], robot1, {'y': 16.148, 'x': -17.822, 'yaw': 3.141}, None, None -50.01, [INFO], robot1, {'y': 16.28, 'x': -19.943, 'yaw': 3.139}, None, None -50.01, [INFO], robot1, {'battery-level': '20.66'}, None, None -60.00, [INFO], robot1, {'battery-level': '19.98'}, None, None -60.00, [INFO], robot1, {'y': 16.289, 'x': -22.058, 'yaw': 3.141}, None, None -70.01, [INFO], robot1, {'y': 16.139, 'x': -24.173, 'yaw': 3.14}, None, None -70.01, [INFO], robot1, {'battery-level': '19.30'}, None, None -80.03, [INFO], robot1, {'y': 16.148, 'x': -26.301, 'yaw': 3.141}, None, None -80.03, [INFO], robot1, {'battery-level': '18.62'}, None, None -90.00, [INFO], robot1, {'battery-level': '17.94'}, None, None -90.00, [INFO], robot1, {'y': 16.198, 'x': -28.417, 'yaw': -3.142}, None, None -100.01, [INFO], robot1, {'y': 16.182, 'x': -30.544, 'yaw': 3.141}, None, None -100.01, [INFO], robot1, {'battery-level': '17.26'}, None, None -110.00, [INFO], robot1, {'battery-level': '16.58'}, None, None -110.00, [INFO], robot1, {'y': 15.936, 'x': -32.658, 'yaw': 3.142}, None, None -119.99, [INFO], robot1, {'y': 15.385, 'x': -34.734, 'yaw': -3.141}, None, None -120.03, [INFO], robot1, {'battery-level': '15.90'}, None, None -129.99, [INFO], robot1, {'battery-level': '15.22'}, None, None -129.99, [INFO], robot1, {'y': 15.594, 'x': -36.23, 'yaw': -3.141}, None, None -140.01, [INFO], robot1, {'y': 17.492, 'x': -36.676, 'yaw': -3.141}, None, None -140.01, [INFO], robot1, {'battery-level': '14.54'}, None, None -150.02, [INFO], robot1, {'y': 17.892, 'x': -35.998, 'yaw': 3.141}, None, None -150.02, [INFO], robot1, {'battery-level': '13.86'}, None, None -159.99, [INFO], robot1, {'battery-level': '13.18'}, None, None -159.99, [INFO], robot1, {'y': 17.948, 'x': -35.893, 'yaw': -3.142}, None, None -170.01, [INFO], robot1, {'y': 18.088, 'x': -35.821, 'yaw': 3.141}, None, None -170.01, [INFO], robot1, {'battery-level': '12.50'}, None, None -180.00, [INFO], robot1, {'battery-level': '11.82'}, None, None -180.00, [INFO], robot1, {'y': 18.307, 'x': -35.717, 'yaw': 3.141}, None, None -190.03, [INFO], robot1, {'y': 18.306, 'x': -35.719, 'yaw': 3.142}, None, None -190.03, [INFO], robot1, {'battery-level': '11.14'}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/19_aacaap.log b/app/controllers/analyze_skills/logs/19_aacaap.log deleted file mode 100644 index d371914e..00000000 --- a/app/controllers/analyze_skills/logs/19_aacaap.log +++ /dev/null @@ -1,70 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot4, {'y': 34.259, 'x': -38.707, 'yaw': 3.142}, None, None -10.01, [INFO], robot4, {'battery-level': '17.26'}, None, None -20.03, [INFO], robot4, {'battery-level': '17.00'}, None, None -20.03, [INFO], robot4, {'y': 33.836, 'x': -37.054, 'yaw': -3.142}, None, None -30.06, [INFO], robot4, {'battery-level': '16.74'}, None, None -30.06, [INFO], robot4, {'y': 31.72, 'x': -37.094, 'yaw': 3.141}, None, None -40.08, [INFO], robot4, {'y': 29.602, 'x': -37.038, 'yaw': 3.141}, None, None -40.08, [INFO], robot4, {'battery-level': '16.48'}, None, None -50.09, [INFO], robot4, {'battery-level': '16.22'}, None, None -50.09, [INFO], robot4, {'y': 27.501, 'x': -36.997, 'yaw': 3.139}, None, None -60.02, [INFO], robot4, {'y': 25.409, 'x': -37.032, 'yaw': 3.142}, None, None -60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None -70.04, [INFO], robot4, {'y': 23.302, 'x': -37.021, 'yaw': 3.141}, None, None -70.04, [INFO], robot4, {'battery-level': '15.70'}, None, None -80.06, [INFO], robot4, {'battery-level': '15.44'}, None, None -80.06, [INFO], robot4, {'y': 21.194, 'x': -37.145, 'yaw': 3.142}, None, None -90.04, [INFO], robot4, {'battery-level': '15.18'}, None, None -90.04, [INFO], robot4, {'y': 19.079, 'x': -37.049, 'yaw': 3.141}, None, None -100.06, [INFO], robot4, {'y': 17.712, 'x': -35.405, 'yaw': -3.141}, None, None -100.06, [INFO], robot4, {'battery-level': '14.92'}, None, None -110.08, [INFO], robot4, {'y': 18.854, 'x': -33.982, 'yaw': 3.142}, None, None -110.08, [INFO], robot4, {'battery-level': '14.66'}, None, None -116.52, [info], nurse, sync, received-request, (status=sending-request) -116.52, [info], nurse, sync, request-sent, (status=waiting) -116.52, [info], nurse, sync, wait-message, (status=message-received) -120.07, [INFO], robot4, {'y': 18.683, 'x': -34.313, 'yaw': -3.142}, None, None -120.07, [INFO], robot4, {'battery-level': '14.40'}, None, None -130.03, [INFO], robot4, {'y': 17.866, 'x': -35.966, 'yaw': 3.138}, None, None -130.03, [INFO], robot4, {'battery-level': '14.14'}, None, None -140.03, [INFO], robot4, {'battery-level': '13.88'}, None, None -140.03, [INFO], robot4, {'y': 17.633, 'x': -37.056, 'yaw': 3.142}, None, None -150.02, [INFO], robot4, {'battery-level': '13.62'}, None, None -150.02, [INFO], robot4, {'y': 17.333, 'x': -37.093, 'yaw': 3.14}, None, None -160.00, [INFO], robot4, {'y': 17.326, 'x': -36.987, 'yaw': 3.142}, None, None -160.00, [INFO], robot4, {'battery-level': '13.36'}, None, None -170.08, [INFO], robot4, {'battery-level': '13.10'}, None, None -170.08, [INFO], robot4, {'y': 17.282, 'x': -36.858, 'yaw': -3.142}, None, None -180.00, [INFO], robot4, {'y': 17.582, 'x': -37.069, 'yaw': -3.141}, None, None -180.00, [INFO], robot4, {'battery-level': '12.84'}, None, None -190.01, [INFO], robot4, {'y': 17.347, 'x': -37.016, 'yaw': -3.142}, None, None -190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None -200.09, [INFO], robot4, {'battery-level': '12.32'}, None, None -200.09, [INFO], robot4, {'y': 17.353, 'x': -37.106, 'yaw': -3.141}, None, None -210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None -210.01, [INFO], robot4, {'y': 17.475, 'x': -36.93, 'yaw': -3.142}, None, None -220.08, [INFO], robot4, {'battery-level': '11.80'}, None, None -220.08, [INFO], robot4, {'y': 17.303, 'x': -36.958, 'yaw': -3.142}, None, None -230.05, [INFO], robot4, {'battery-level': '11.54'}, None, None -230.05, [INFO], robot4, {'y': 17.32, 'x': -37.039, 'yaw': 3.141}, None, None -240.02, [INFO], robot4, {'y': 17.445, 'x': -37.04, 'yaw': 3.141}, None, None -240.02, [INFO], robot4, {'battery-level': '11.28'}, None, None -250.07, [INFO], robot4, {'y': 17.338, 'x': -36.953, 'yaw': -3.142}, None, None -250.07, [INFO], robot4, {'battery-level': '11.02'}, None, None -260.01, [INFO], robot4, {'battery-level': '10.76'}, None, None -260.01, [INFO], robot4, {'y': 17.327, 'x': -36.924, 'yaw': 3.142}, None, None -270.02, [INFO], robot4, {'y': 17.247, 'x': -37.081, 'yaw': 3.141}, None, None -270.02, [INFO], robot4, {'battery-level': '10.50'}, None, None -280.01, [INFO], robot4, {'y': 17.301, 'x': -36.936, 'yaw': 3.142}, None, None -280.01, [INFO], robot4, {'battery-level': '10.24'}, None, None -290.02, [INFO], robot4, {'y': 17.391, 'x': -37.002, 'yaw': 3.142}, None, None -290.02, [INFO], robot4, {'battery-level': '9.98'}, None, None -300.02, [INFO], robot4, {'battery-level': '9.72'}, None, None -300.02, [INFO], robot4, {'y': 17.481, 'x': -37.039, 'yaw': 3.142}, None, None -310.04, [INFO], robot4, {'battery-level': '9.46'}, None, None -310.04, [INFO], robot4, {'y': 17.183, 'x': -36.86, 'yaw': -3.141}, None, None -313.36, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/1_aaaaab.log b/app/controllers/analyze_skills/logs/1_aaaaab.log deleted file mode 100644 index 3f26c938..00000000 --- a/app/controllers/analyze_skills/logs/1_aaaaab.log +++ /dev/null @@ -1,4 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], -[WARN], logger, TIMEOUT, None, None \ No newline at end of file diff --git a/app/controllers/analyze_skills/logs/1_aaaaap.log b/app/controllers/analyze_skills/logs/1_aaaaap.log deleted file mode 100644 index 409442c5..00000000 --- a/app/controllers/analyze_skills/logs/1_aaaaap.log +++ /dev/null @@ -1,52 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.17, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.17, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot2, {'battery-level': '63.01'}, None, None -10.01, [INFO], robot2, {'y': 17.11, 'x': -19.335, 'yaw': 3.141}, None, None -20.00, [INFO], robot2, {'battery-level': '62.47'}, None, None -20.00, [INFO], robot2, {'y': 16.255, 'x': -20.729, 'yaw': 3.141}, None, None -30.06, [INFO], robot2, {'y': 16.199, 'x': -22.866, 'yaw': 3.141}, None, None -30.06, [INFO], robot2, {'battery-level': '61.93'}, None, None -40.05, [INFO], robot2, {'battery-level': '61.39'}, None, None -40.05, [INFO], robot2, {'y': 16.16, 'x': -24.988, 'yaw': 3.14}, None, None -50.06, [INFO], robot2, {'battery-level': '60.85'}, None, None -50.06, [INFO], robot2, {'y': 16.111, 'x': -27.127, 'yaw': 3.141}, None, None -60.00, [INFO], robot2, {'battery-level': '60.31'}, None, None -60.00, [INFO], robot2, {'y': 16.214, 'x': -29.237, 'yaw': -3.142}, None, None -70.04, [INFO], robot2, {'y': 16.085, 'x': -31.368, 'yaw': 3.141}, None, None -70.04, [INFO], robot2, {'battery-level': '59.77'}, None, None -80.07, [INFO], robot2, {'battery-level': '59.23'}, None, None -80.07, [INFO], robot2, {'y': 15.665, 'x': -33.475, 'yaw': 3.142}, None, None -90.01, [INFO], robot2, {'battery-level': '58.69'}, None, None -90.01, [INFO], robot2, {'y': 15.486, 'x': -35.571, 'yaw': -3.142}, None, None -100.04, [INFO], robot2, {'y': 16.638, 'x': -36.883, 'yaw': -3.142}, None, None -100.04, [INFO], robot2, {'battery-level': '58.15'}, None, None -110.05, [INFO], robot2, {'battery-level': '57.61'}, None, None -110.05, [INFO], robot2, {'y': 17.602, 'x': -36.833, 'yaw': -3.142}, None, None -120.08, [INFO], robot2, {'y': 17.66, 'x': -36.805, 'yaw': -3.142}, None, None -120.08, [INFO], robot2, {'battery-level': '57.07'}, None, None -130.04, [INFO], robot2, {'y': 18.041, 'x': -36.352, 'yaw': -3.142}, None, None -130.04, [INFO], robot2, {'battery-level': '56.53'}, None, None -140.00, [INFO], robot2, {'y': 18.12, 'x': -35.851, 'yaw': -3.142}, None, None -140.00, [INFO], robot2, {'battery-level': '55.99'}, None, None -150.05, [INFO], robot2, {'y': 18.174, 'x': -35.85, 'yaw': -3.141}, None, None -150.05, [INFO], robot2, {'battery-level': '55.45'}, None, None -160.00, [INFO], robot2, {'battery-level': '54.91'}, None, None -160.00, [INFO], robot2, {'y': 18.202, 'x': -35.847, 'yaw': 3.141}, None, None -170.06, [INFO], robot2, {'y': 18.222, 'x': -35.847, 'yaw': -3.142}, None, None -170.06, [INFO], robot2, {'battery-level': '54.37'}, None, None -180.00, [INFO], robot2, {'y': 18.222, 'x': -35.847, 'yaw': -3.142}, None, None -180.00, [INFO], robot2, {'battery-level': '53.83'}, None, None -190.05, [INFO], robot2, {'y': 18.241, 'x': -36.008, 'yaw': 3.142}, None, None -190.05, [INFO], robot2, {'battery-level': '53.29'}, None, None -200.04, [INFO], robot2, {'battery-level': '52.75'}, None, None -200.04, [INFO], robot2, {'y': 18.309, 'x': -35.742, 'yaw': 3.141}, None, None -210.03, [INFO], robot2, {'battery-level': '52.21'}, None, None -210.03, [INFO], robot2, {'y': 18.306, 'x': -35.746, 'yaw': 3.141}, None, None -220.02, [INFO], robot2, {'y': 18.308, 'x': -35.745, 'yaw': 3.142}, None, None -220.02, [INFO], robot2, {'battery-level': '51.67'}, None, None -230.07, [INFO], robot2, {'y': 18.308, 'x': -35.745, 'yaw': -3.142}, None, None -230.07, [INFO], robot2, {'battery-level': '51.13'}, None, None -240.06, [INFO], robot2, {'y': 18.329, 'x': -35.754, 'yaw': 3.141}, None, None -240.06, [INFO], robot2, {'battery-level': '50.59'}, None, None -246.43, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/20_aacabb.log b/app/controllers/analyze_skills/logs/20_aacabb.log deleted file mode 100644 index 293b5a71..00000000 --- a/app/controllers/analyze_skills/logs/20_aacabb.log +++ /dev/null @@ -1,25 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot1, {'y': 17.399, 'x': -27.132, 'yaw': -3.142}, None, None -10.07, [INFO], robot1, {'battery-level': '23.38'}, None, None -20.08, [INFO], robot1, {'y': 16.131, 'x': -28.056, 'yaw': 3.141}, None, None -20.08, [INFO], robot1, {'battery-level': '22.70'}, None, None -30.02, [INFO], robot1, {'battery-level': '22.02'}, None, None -30.02, [INFO], robot1, {'y': 16.069, 'x': -30.16, 'yaw': -3.142}, None, None -40.06, [INFO], robot1, {'battery-level': '21.34'}, None, None -40.06, [INFO], robot1, {'y': 15.84, 'x': -32.275, 'yaw': 3.14}, None, None -50.07, [INFO], robot1, {'battery-level': '20.66'}, None, None -50.07, [INFO], robot1, {'y': 15.398, 'x': -34.373, 'yaw': 3.142}, None, None -60.02, [INFO], robot1, {'y': 15.708, 'x': -36.459, 'yaw': 3.142}, None, None -60.02, [INFO], robot1, {'battery-level': '19.98'}, None, None -70.04, [INFO], robot1, {'y': 17.67, 'x': -36.674, 'yaw': -3.142}, None, None -70.04, [INFO], robot1, {'battery-level': '19.30'}, None, None -80.06, [INFO], robot1, {'battery-level': '18.62'}, None, None -80.06, [INFO], robot1, {'y': 19.785, 'x': -36.813, 'yaw': 3.141}, None, None -90.06, [INFO], robot1, {'battery-level': '17.94'}, None, None -90.06, [INFO], robot1, {'y': 21.475, 'x': -37.76, 'yaw': 3.141}, None, None -100.02, [INFO], robot1, {'battery-level': '17.26'}, None, None -100.02, [INFO], robot1, {'y': 21.404, 'x': -38.062, 'yaw': 3.141}, None, None -102.05, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/app/controllers/analyze_skills/logs/20_aacabp.log b/app/controllers/analyze_skills/logs/20_aacabp.log deleted file mode 100644 index 874c5d3b..00000000 --- a/app/controllers/analyze_skills/logs/20_aacabp.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot4, {'battery-level': '17.26'}, None, None -10.08, [INFO], robot4, {'y': 34.245, 'x': -33.529, 'yaw': -3.142}, None, None -20.09, [INFO], robot4, {'y': 34.725, 'x': -35.593, 'yaw': 3.141}, None, None -20.09, [INFO], robot4, {'battery-level': '17.00'}, None, None -30.04, [INFO], robot4, {'battery-level': '16.74'}, None, None -30.04, [INFO], robot4, {'y': 33.337, 'x': -36.818, 'yaw': -3.142}, None, None -40.08, [INFO], robot4, {'y': 31.222, 'x': -36.791, 'yaw': -3.142}, None, None -40.08, [INFO], robot4, {'battery-level': '16.48'}, None, None -50.09, [INFO], robot4, {'y': 29.115, 'x': -36.832, 'yaw': -3.142}, None, None -50.09, [INFO], robot4, {'battery-level': '16.22'}, None, None -60.02, [INFO], robot4, {'y': 27.022, 'x': -36.862, 'yaw': 3.142}, None, None -60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None -70.02, [INFO], robot4, {'y': 24.919, 'x': -36.861, 'yaw': -3.142}, None, None -70.02, [INFO], robot4, {'battery-level': '15.70'}, None, None -80.03, [INFO], robot4, {'y': 22.806, 'x': -36.961, 'yaw': 3.141}, None, None -80.03, [INFO], robot4, {'battery-level': '15.44'}, None, None -90.03, [INFO], robot4, {'y': 21.187, 'x': -37.734, 'yaw': -3.142}, None, None -90.03, [INFO], robot4, {'battery-level': '15.18'}, None, None -100.04, [INFO], robot4, {'battery-level': '14.92'}, None, None -100.04, [INFO], robot4, {'y': 21.39, 'x': -38.075, 'yaw': 3.142}, None, None -100.50, [info], nurse, sync, received-request, (status=sending-request) -100.50, [info], nurse, sync, request-sent, (status=waiting) -100.50, [info], nurse, sync, wait-message, (status=message-received) -110.03, [INFO], robot4, {'y': 20.457, 'x': -37.17, 'yaw': 3.141}, None, None -110.03, [INFO], robot4, {'battery-level': '14.66'}, None, None -120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None -120.00, [INFO], robot4, {'y': 18.356, 'x': -37.142, 'yaw': 3.141}, None, None -130.02, [INFO], robot4, {'battery-level': '14.14'}, None, None -130.02, [INFO], robot4, {'y': 16.24, 'x': -37.005, 'yaw': 3.14}, None, None -140.04, [INFO], robot4, {'y': 15.495, 'x': -35.01, 'yaw': -3.142}, None, None -140.04, [INFO], robot4, {'battery-level': '13.88'}, None, None -150.05, [INFO], robot4, {'y': 15.49, 'x': -32.891, 'yaw': 3.142}, None, None -150.05, [INFO], robot4, {'battery-level': '13.62'}, None, None -160.02, [INFO], robot4, {'battery-level': '13.36'}, None, None -160.02, [INFO], robot4, {'y': 15.533, 'x': -30.786, 'yaw': 3.141}, None, None -170.02, [INFO], robot4, {'y': 15.778, 'x': -28.676, 'yaw': 3.14}, None, None -170.02, [INFO], robot4, {'battery-level': '13.10'}, None, None -180.04, [INFO], robot4, {'y': 15.789, 'x': -26.568, 'yaw': 3.14}, None, None -180.04, [INFO], robot4, {'battery-level': '12.84'}, None, None -190.07, [INFO], robot4, {'y': 14.052, 'x': -25.776, 'yaw': 3.141}, None, None -190.07, [INFO], robot4, {'battery-level': '12.58'}, None, None -200.06, [INFO], robot4, {'battery-level': '12.32'}, None, None -200.06, [INFO], robot4, {'y': 12.876, 'x': -25.952, 'yaw': -3.142}, None, None -203.09, [info], lab_arm, sync, wait-message, (status=message-received) -204.01, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/21_aacacb.log b/app/controllers/analyze_skills/logs/21_aacacb.log deleted file mode 100644 index 29ebed71..00000000 --- a/app/controllers/analyze_skills/logs/21_aacacb.log +++ /dev/null @@ -1,36 +0,0 @@ -0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot5, {'battery-level': '71.42'}, None, None -10.06, [INFO], robot5, {'y': 18.287, 'x': -34.438, 'yaw': 3.142}, None, None -20.06, [INFO], robot5, {'y': 18.057, 'x': -36.244, 'yaw': 3.141}, None, None -20.06, [INFO], robot5, {'battery-level': '71.00'}, None, None -30.02, [INFO], robot5, {'battery-level': '70.58'}, None, None -30.02, [INFO], robot5, {'y': 17.468, 'x': -36.846, 'yaw': 3.141}, None, None -40.05, [INFO], robot5, {'battery-level': '70.16'}, None, None -40.05, [INFO], robot5, {'y': 17.305, 'x': -37.077, 'yaw': 3.14}, None, None -50.09, [INFO], robot5, {'battery-level': '69.74'}, None, None -50.09, [INFO], robot5, {'y': 17.242, 'x': -36.906, 'yaw': 3.141}, None, None -60.03, [INFO], robot5, {'battery-level': '69.32'}, None, None -60.03, [INFO], robot5, {'y': 17.224, 'x': -36.932, 'yaw': 3.141}, None, None -70.03, [INFO], robot5, {'battery-level': '68.90'}, None, None -70.03, [INFO], robot5, {'y': 17.21, 'x': -36.793, 'yaw': 3.142}, None, None -80.06, [INFO], robot5, {'y': 17.235, 'x': -36.842, 'yaw': 3.142}, None, None -80.06, [INFO], robot5, {'battery-level': '68.48'}, None, None -90.08, [INFO], robot5, {'y': 17.352, 'x': -37.035, 'yaw': -3.142}, None, None -90.08, [INFO], robot5, {'battery-level': '68.06'}, None, None -100.07, [INFO], robot5, {'battery-level': '67.64'}, None, None -100.07, [INFO], robot5, {'y': 17.556, 'x': -36.983, 'yaw': -3.142}, None, None -110.05, [INFO], robot5, {'battery-level': '67.22'}, None, None -110.05, [INFO], robot5, {'y': 17.268, 'x': -36.878, 'yaw': 3.142}, None, None -120.09, [INFO], robot5, {'y': 17.207, 'x': -37.065, 'yaw': -3.141}, None, None -120.09, [INFO], robot5, {'battery-level': '66.80'}, None, None -130.02, [INFO], robot5, {'battery-level': '66.38'}, None, None -130.02, [INFO], robot5, {'y': 17.366, 'x': -36.978, 'yaw': 3.14}, None, None -140.04, [INFO], robot5, {'y': 17.282, 'x': -36.964, 'yaw': 3.141}, None, None -140.04, [INFO], robot5, {'battery-level': '65.96'}, None, None -150.06, [INFO], robot5, {'y': 17.335, 'x': -36.88, 'yaw': -3.142}, None, None -150.06, [INFO], robot5, {'battery-level': '65.54'}, None, None -160.07, [INFO], robot5, {'battery-level': '65.12'}, None, None -160.07, [INFO], robot5, {'y': 17.21, 'x': -37.088, 'yaw': 3.141}, None, None -163.83, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/21_aacacp.log b/app/controllers/analyze_skills/logs/21_aacacp.log deleted file mode 100644 index a60ede7a..00000000 --- a/app/controllers/analyze_skills/logs/21_aacacp.log +++ /dev/null @@ -1,10 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None -0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.18, [DEBUG], logger, Simulation open, None, None -9.99, [INFO], robot2, {'y': 16.736, 'x': -20.937, 'yaw': 3.142}, None, None -10.03, [INFO], robot2, {'battery-level': '62.96'}, None, None -20.00, [INFO], robot2, {'y': 16.19, 'x': -22.757, 'yaw': 3.137}, None, None -20.00, [INFO], robot2, {'battery-level': '62.36'}, None, None -30.02, [INFO], robot2, {'battery-level': '61.76'}, None, None -30.02, [INFO], robot2, {'y': 16.102, 'x': -24.878, 'yaw': 3.141}, None, None diff --git a/app/controllers/analyze_skills/logs/22_aacbab.log b/app/controllers/analyze_skills/logs/22_aacbab.log deleted file mode 100644 index 3c80f3e9..00000000 --- a/app/controllers/analyze_skills/logs/22_aacbab.log +++ /dev/null @@ -1,44 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.17, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.17, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot4, {'battery-level': '17.26'}, None, None -10.01, [INFO], robot4, {'y': 34.386, 'x': -38.936, 'yaw': -3.139}, None, None -20.01, [INFO], robot4, {'y': 33.953, 'x': -37.079, 'yaw': 3.141}, None, None -20.01, [INFO], robot4, {'battery-level': '17.00'}, None, None -30.00, [INFO], robot4, {'battery-level': '16.74'}, None, None -30.00, [INFO], robot4, {'y': 31.837, 'x': -37.068, 'yaw': 3.141}, None, None -40.01, [INFO], robot4, {'battery-level': '16.48'}, None, None -40.01, [INFO], robot4, {'y': 29.71, 'x': -37.004, 'yaw': 3.141}, None, None -49.99, [INFO], robot4, {'battery-level': '16.22'}, None, None -50.01, [INFO], robot4, {'y': 27.589, 'x': -36.99, 'yaw': 3.136}, None, None -60.01, [INFO], robot4, {'battery-level': '15.96'}, None, None -60.01, [INFO], robot4, {'y': 25.462, 'x': -37.043, 'yaw': 3.142}, None, None -69.99, [INFO], robot4, {'battery-level': '15.70'}, None, None -69.99, [INFO], robot4, {'y': 23.341, 'x': -37.011, 'yaw': 3.141}, None, None -80.01, [INFO], robot4, {'battery-level': '15.44'}, None, None -80.01, [INFO], robot4, {'y': 22.026, 'x': -36.885, 'yaw': 3.14}, None, None -90.01, [INFO], robot4, {'y': 19.907, 'x': -36.905, 'yaw': 3.141}, None, None -90.01, [INFO], robot4, {'battery-level': '15.18'}, None, None -100.03, [INFO], robot4, {'y': 17.981, 'x': -36.164, 'yaw': 3.136}, None, None -100.03, [INFO], robot4, {'battery-level': '14.92'}, None, None -109.98, [INFO], robot4, {'battery-level': '14.66'}, None, None -109.98, [INFO], robot4, {'y': 18.208, 'x': -34.383, 'yaw': -3.141}, None, None -119.98, [INFO], robot4, {'y': 18.981, 'x': -33.944, 'yaw': -3.142}, None, None -119.98, [INFO], robot4, {'battery-level': '14.40'}, None, None -121.35, [info], nurse, sync, received-request, (status=sending-request) -121.35, [info], nurse, sync, request-sent, (status=waiting) -121.36, [info], nurse, sync, wait-message, (status=message-received) -130.00, [INFO], robot4, {'y': 17.779, 'x': -35.087, 'yaw': 3.142}, None, None -130.00, [INFO], robot4, {'battery-level': '14.14'}, None, None -140.00, [INFO], robot4, {'y': 18.117, 'x': -36.387, 'yaw': -3.141}, None, None -140.00, [INFO], robot4, {'battery-level': '13.88'}, None, None -149.98, [INFO], robot4, {'y': 17.261, 'x': -36.86, 'yaw': -3.142}, None, None -149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None -160.03, [INFO], robot4, {'y': 17.313, 'x': -36.991, 'yaw': -3.141}, None, None -160.03, [INFO], robot4, {'battery-level': '13.36'}, None, None -170.01, [INFO], robot4, {'y': 17.205, 'x': -36.778, 'yaw': -3.141}, None, None -170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None -179.98, [INFO], robot4, {'y': 17.129, 'x': -37.206, 'yaw': 3.142}, None, None -180.00, [INFO], robot4, {'battery-level': '12.84'}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/22_aacbap.log b/app/controllers/analyze_skills/logs/22_aacbap.log deleted file mode 100644 index 9f344bf3..00000000 --- a/app/controllers/analyze_skills/logs/22_aacbap.log +++ /dev/null @@ -1,47 +0,0 @@ -0.17, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.17, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot4, {'battery-level': '17.26'}, None, None -10.00, [INFO], robot4, {'y': 34.412, 'x': -38.451, 'yaw': 3.141}, None, None -20.02, [INFO], robot4, {'battery-level': '17.00'}, None, None -20.02, [INFO], robot4, {'y': 33.555, 'x': -37.06, 'yaw': 3.142}, None, None -29.98, [INFO], robot4, {'y': 31.442, 'x': -37.001, 'yaw': 3.14}, None, None -29.98, [INFO], robot4, {'battery-level': '16.74'}, None, None -40.00, [INFO], robot4, {'battery-level': '16.48'}, None, None -40.00, [INFO], robot4, {'y': 29.341, 'x': -37.04, 'yaw': 3.141}, None, None -49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None -49.98, [INFO], robot4, {'y': 27.22, 'x': -37.041, 'yaw': -3.142}, None, None -60.00, [INFO], robot4, {'y': 25.096, 'x': -37.04, 'yaw': 3.142}, None, None -60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None -69.98, [INFO], robot4, {'y': 23.656, 'x': -37.04, 'yaw': 3.14}, None, None -70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None -80.01, [INFO], robot4, {'y': 21.537, 'x': -37.139, 'yaw': -3.142}, None, None -80.01, [INFO], robot4, {'battery-level': '15.44'}, None, None -90.02, [INFO], robot4, {'y': 19.406, 'x': -37.054, 'yaw': 3.136}, None, None -90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None -100.00, [INFO], robot4, {'y': 17.776, 'x': -35.717, 'yaw': -3.137}, None, None -100.00, [INFO], robot4, {'battery-level': '14.92'}, None, None -109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None -109.99, [INFO], robot4, {'y': 18.691, 'x': -34.075, 'yaw': 3.142}, None, None -120.01, [INFO], robot4, {'y': 18.947, 'x': -33.923, 'yaw': -3.141}, None, None -120.01, [INFO], robot4, {'battery-level': '14.40'}, None, None -125.28, [info], nurse, sync, received-request, (status=sending-request) -125.28, [info], nurse, sync, request-sent, (status=waiting) -125.29, [info], nurse, sync, wait-message, (status=message-received) -130.01, [INFO], robot4, {'battery-level': '14.14'}, None, None -130.01, [INFO], robot4, {'y': 18.268, 'x': -34.494, 'yaw': -3.142}, None, None -139.99, [INFO], robot4, {'y': 18.072, 'x': -36.229, 'yaw': -3.137}, None, None -139.99, [INFO], robot4, {'battery-level': '13.88'}, None, None -150.02, [INFO], robot4, {'battery-level': '13.62'}, None, None -150.02, [INFO], robot4, {'y': 17.27, 'x': -37.024, 'yaw': 3.142}, None, None -160.03, [INFO], robot4, {'battery-level': '13.36'}, None, None -160.03, [INFO], robot4, {'y': 17.293, 'x': -36.853, 'yaw': 3.142}, None, None -170.00, [INFO], robot4, {'battery-level': '13.10'}, None, None -170.00, [INFO], robot4, {'y': 17.459, 'x': -36.887, 'yaw': -3.141}, None, None -180.00, [INFO], robot4, {'battery-level': '12.84'}, None, None -180.00, [INFO], robot4, {'y': 17.453, 'x': -36.946, 'yaw': -3.141}, None, None -190.00, [INFO], robot4, {'y': 17.387, 'x': -36.831, 'yaw': -3.142}, None, None -190.00, [INFO], robot4, {'battery-level': '12.58'}, None, None -200.00, [INFO], robot4, {'battery-level': '12.32'}, None, None -200.02, [INFO], robot4, {'y': 17.402, 'x': -36.834, 'yaw': 3.141}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/23_aacbbb.log b/app/controllers/analyze_skills/logs/23_aacbbb.log deleted file mode 100644 index 04c81d87..00000000 --- a/app/controllers/analyze_skills/logs/23_aacbbb.log +++ /dev/null @@ -1,48 +0,0 @@ -0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -9.99, [INFO], robot5, {'y': 18.002, 'x': -11.5, 'yaw': -3.142}, None, None -9.99, [INFO], robot5, {'battery-level': '71.42'}, None, None -19.99, [INFO], robot5, {'battery-level': '71.00'}, None, None -20.01, [INFO], robot5, {'y': 16.781, 'x': -11.748, 'yaw': 3.14}, None, None -29.99, [INFO], robot5, {'y': 16.298, 'x': -13.653, 'yaw': 3.142}, None, None -29.99, [INFO], robot5, {'battery-level': '70.58'}, None, None -40.01, [INFO], robot5, {'y': 16.183, 'x': -15.774, 'yaw': -3.142}, None, None -40.01, [INFO], robot5, {'battery-level': '70.16'}, None, None -50.00, [INFO], robot5, {'y': 16.179, 'x': -17.894, 'yaw': 3.141}, None, None -50.00, [INFO], robot5, {'battery-level': '69.74'}, None, None -60.02, [INFO], robot5, {'battery-level': '69.32'}, None, None -60.02, [INFO], robot5, {'y': 16.287, 'x': -20.019, 'yaw': 3.142}, None, None -70.00, [INFO], robot5, {'battery-level': '68.90'}, None, None -70.00, [INFO], robot5, {'y': 16.261, 'x': -22.13, 'yaw': 3.142}, None, None -79.98, [INFO], robot5, {'battery-level': '68.48'}, None, None -79.98, [INFO], robot5, {'y': 16.154, 'x': -24.253, 'yaw': 3.14}, None, None -90.00, [INFO], robot5, {'y': 16.135, 'x': -26.371, 'yaw': 3.142}, None, None -90.02, [INFO], robot5, {'battery-level': '68.06'}, None, None -99.98, [INFO], robot5, {'battery-level': '67.64'}, None, None -99.98, [INFO], robot5, {'y': 16.183, 'x': -28.494, 'yaw': 3.142}, None, None -109.99, [INFO], robot5, {'y': 16.124, 'x': -30.608, 'yaw': 3.141}, None, None -109.99, [INFO], robot5, {'battery-level': '67.22'}, None, None -120.01, [INFO], robot5, {'battery-level': '66.80'}, None, None -120.01, [INFO], robot5, {'y': 15.875, 'x': -32.721, 'yaw': -3.141}, None, None -130.00, [INFO], robot5, {'battery-level': '66.38'}, None, None -130.00, [INFO], robot5, {'y': 15.351, 'x': -34.786, 'yaw': -3.142}, None, None -139.98, [INFO], robot5, {'y': 16.052, 'x': -36.619, 'yaw': 3.142}, None, None -139.98, [INFO], robot5, {'battery-level': '65.96'}, None, None -150.01, [INFO], robot5, {'battery-level': '65.54'}, None, None -150.01, [INFO], robot5, {'y': 18.18, 'x': -36.607, 'yaw': 3.141}, None, None -159.99, [INFO], robot5, {'battery-level': '65.12'}, None, None -159.99, [INFO], robot5, {'y': 20.31, 'x': -36.76, 'yaw': 3.142}, None, None -170.00, [INFO], robot5, {'y': 21.482, 'x': -37.981, 'yaw': 3.141}, None, None -170.00, [INFO], robot5, {'battery-level': '64.70'}, None, None -180.01, [INFO], robot5, {'y': 21.465, 'x': -38.091, 'yaw': -3.142}, None, None -180.01, [INFO], robot5, {'battery-level': '64.28'}, None, None -182.79, [info], nurse, sync, received-request, (status=sending-request) -182.79, [info], nurse, sync, request-sent, (status=waiting) -182.82, [info], nurse, sync, wait-message, (status=message-received) -189.99, [INFO], robot5, {'battery-level': '63.86'}, None, None -189.99, [INFO], robot5, {'y': 20.7, 'x': -37.2, 'yaw': 3.138}, None, None -199.98, [INFO], robot5, {'battery-level': '63.44'}, None, None -199.98, [INFO], robot5, {'y': 18.581, 'x': -37.142, 'yaw': 3.142}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/23_aacbbp.log b/app/controllers/analyze_skills/logs/23_aacbbp.log deleted file mode 100644 index 7deead4b..00000000 --- a/app/controllers/analyze_skills/logs/23_aacbbp.log +++ /dev/null @@ -1,39 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot6, {'y': 18.929, 'x': -33.9, 'yaw': 3.141}, None, None -10.03, [INFO], robot6, {'battery-level': '53.62'}, None, None -20.01, [INFO], robot6, {'battery-level': '53.10'}, None, None -20.01, [INFO], robot6, {'y': 17.73, 'x': -35.166, 'yaw': 3.142}, None, None -30.00, [INFO], robot6, {'y': 18.811, 'x': -36.774, 'yaw': -3.139}, None, None -30.00, [INFO], robot6, {'battery-level': '52.58'}, None, None -39.99, [INFO], robot6, {'battery-level': '52.06'}, None, None -40.02, [INFO], robot6, {'y': 20.932, 'x': -36.886, 'yaw': 3.141}, None, None -50.02, [INFO], robot6, {'y': 21.482, 'x': -38.05, 'yaw': 3.141}, None, None -50.02, [INFO], robot6, {'battery-level': '51.54'}, None, None -56.97, [info], nurse, sync, received-request, (status=sending-request) -56.97, [info], nurse, sync, request-sent, (status=waiting) -56.97, [info], nurse, sync, wait-message, (status=message-received) -60.01, [INFO], robot6, {'battery-level': '51.02'}, None, None -60.01, [INFO], robot6, {'y': 21.412, 'x': -37.511, 'yaw': -3.141}, None, None -70.01, [INFO], robot6, {'y': 19.39, 'x': -37.163, 'yaw': -3.141}, None, None -70.01, [INFO], robot6, {'battery-level': '50.50'}, None, None -80.02, [INFO], robot6, {'battery-level': '49.98'}, None, None -80.02, [INFO], robot6, {'y': 17.261, 'x': -37.133, 'yaw': 3.14}, None, None -90.02, [INFO], robot6, {'battery-level': '49.46'}, None, None -90.02, [INFO], robot6, {'y': 15.914, 'x': -35.977, 'yaw': -3.141}, None, None -99.99, [INFO], robot6, {'battery-level': '48.94'}, None, None -99.99, [INFO], robot6, {'y': 15.385, 'x': -33.922, 'yaw': -3.141}, None, None -109.97, [INFO], robot6, {'battery-level': '48.42'}, None, None -110.01, [INFO], robot6, {'y': 15.352, 'x': -31.808, 'yaw': 3.142}, None, None -119.98, [INFO], robot6, {'battery-level': '47.90'}, None, None -120.01, [INFO], robot6, {'y': 15.46, 'x': -29.688, 'yaw': 3.141}, None, None -129.99, [INFO], robot6, {'battery-level': '47.38'}, None, None -129.99, [INFO], robot6, {'y': 15.633, 'x': -27.569, 'yaw': -3.142}, None, None -139.98, [INFO], robot6, {'y': 14.981, 'x': -25.869, 'yaw': 3.142}, None, None -139.98, [INFO], robot6, {'battery-level': '46.86'}, None, None -149.98, [INFO], robot6, {'y': 13.01, 'x': -25.845, 'yaw': -3.142}, None, None -149.98, [INFO], robot6, {'battery-level': '46.34'}, None, None -160.00, [INFO], robot6, {'y': 12.864, 'x': -25.948, 'yaw': -3.142}, None, None -160.00, [INFO], robot6, {'battery-level': '45.82'}, None, None -164.69, [info], lab_arm, sync, wait-message, (status=message-received) -164.96, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/24_aacbcb.log b/app/controllers/analyze_skills/logs/24_aacbcb.log deleted file mode 100644 index 4b9b1b03..00000000 --- a/app/controllers/analyze_skills/logs/24_aacbcb.log +++ /dev/null @@ -1,23 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot5, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -10.02, [INFO], robot5, {'battery-level': '71.42'}, None, None -20.00, [INFO], robot5, {'battery-level': '71.00'}, None, None -20.00, [INFO], robot5, {'y': 17.783, 'x': -35.031, 'yaw': -3.142}, None, None -29.99, [INFO], robot5, {'battery-level': '70.58'}, None, None -29.99, [INFO], robot5, {'y': 18.065, 'x': -36.251, 'yaw': 3.141}, None, None -40.00, [INFO], robot5, {'y': 18.065, 'x': -36.251, 'yaw': -3.142}, None, None -40.00, [INFO], robot5, {'battery-level': '70.16'}, None, None -50.03, [INFO], robot5, {'y': 18.066, 'x': -36.251, 'yaw': 3.142}, None, None -50.03, [INFO], robot5, {'battery-level': '69.74'}, None, None -60.02, [INFO], robot5, {'battery-level': '69.32'}, None, None -60.02, [INFO], robot5, {'y': 18.089, 'x': -36.35, 'yaw': -3.139}, None, None -70.02, [INFO], robot5, {'y': 17.441, 'x': -36.891, 'yaw': 3.141}, None, None -70.02, [INFO], robot5, {'battery-level': '68.90'}, None, None -80.00, [INFO], robot5, {'y': 17.345, 'x': -36.922, 'yaw': 3.141}, None, None -80.02, [INFO], robot5, {'battery-level': '68.48'}, None, None -89.99, [INFO], robot5, {'y': 17.314, 'x': -36.982, 'yaw': 3.142}, None, None -89.99, [INFO], robot5, {'battery-level': '68.06'}, None, None -100.00, [INFO], robot5, {'y': 17.485, 'x': -36.852, 'yaw': 3.14}, None, None -100.00, [INFO], robot5, {'battery-level': '67.64'}, None, None -105.34, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/24_aacbcp.log b/app/controllers/analyze_skills/logs/24_aacbcp.log deleted file mode 100644 index b5afbefe..00000000 --- a/app/controllers/analyze_skills/logs/24_aacbcp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -9.99, [INFO], robot6, {'battery-level': '53.62'}, None, None -9.99, [INFO], robot6, {'y': 17.689, 'x': -26.901, 'yaw': -3.142}, None, None -19.98, [INFO], robot6, {'y': 16.157, 'x': -27.909, 'yaw': 3.142}, None, None -19.98, [INFO], robot6, {'battery-level': '53.10'}, None, None -30.02, [INFO], robot6, {'y': 17.791, 'x': -28.651, 'yaw': -3.141}, None, None -30.02, [INFO], robot6, {'battery-level': '52.58'}, None, None -38.18, [info], nurse, sync, received-request, (status=sending-request) -38.18, [info], nurse, sync, request-sent, (status=waiting) -38.20, [info], nurse, sync, wait-message, (status=message-received) -39.99, [INFO], robot6, {'y': 17.696, 'x': -28.623, 'yaw': -3.142}, None, None -39.99, [INFO], robot6, {'battery-level': '52.06'}, None, None -50.01, [INFO], robot6, {'battery-level': '51.54'}, None, None -50.01, [INFO], robot6, {'y': 16.208, 'x': -27.916, 'yaw': -3.141}, None, None -60.01, [INFO], robot6, {'y': 15.476, 'x': -26.174, 'yaw': -3.142}, None, None -60.01, [INFO], robot6, {'battery-level': '51.02'}, None, None -70.00, [INFO], robot6, {'y': 13.401, 'x': -25.753, 'yaw': -3.141}, None, None -70.00, [INFO], robot6, {'battery-level': '50.50'}, None, None -80.01, [INFO], robot6, {'battery-level': '49.98'}, None, None -80.01, [INFO], robot6, {'y': 12.891, 'x': -25.991, 'yaw': 3.141}, None, None -81.31, [info], lab_arm, sync, wait-message, (status=message-received) -81.51, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/25_aaccab.log b/app/controllers/analyze_skills/logs/25_aaccab.log deleted file mode 100644 index 2dc85ef8..00000000 --- a/app/controllers/analyze_skills/logs/25_aaccab.log +++ /dev/null @@ -1,45 +0,0 @@ -0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -9.99, [INFO], robot2, {'battery-level': '62.96'}, None, None -9.99, [INFO], robot2, {'y': 16.794, 'x': -19.412, 'yaw': 3.142}, None, None -20.02, [INFO], robot2, {'y': 16.243, 'x': -21.064, 'yaw': 3.141}, None, None -20.02, [INFO], robot2, {'battery-level': '62.36'}, None, None -29.99, [INFO], robot2, {'y': 16.216, 'x': -23.181, 'yaw': 3.142}, None, None -30.02, [INFO], robot2, {'battery-level': '61.76'}, None, None -40.00, [INFO], robot2, {'y': 16.102, 'x': -25.296, 'yaw': 3.141}, None, None -40.00, [INFO], robot2, {'battery-level': '61.16'}, None, None -50.02, [INFO], robot2, {'y': 16.115, 'x': -27.423, 'yaw': -3.142}, None, None -50.02, [INFO], robot2, {'battery-level': '60.56'}, None, None -60.02, [INFO], robot2, {'battery-level': '59.96'}, None, None -60.02, [INFO], robot2, {'y': 16.151, 'x': -29.544, 'yaw': 3.142}, None, None -70.00, [INFO], robot2, {'y': 16.063, 'x': -31.653, 'yaw': 3.14}, None, None -70.00, [INFO], robot2, {'battery-level': '59.36'}, None, None -80.02, [INFO], robot2, {'battery-level': '58.76'}, None, None -80.02, [INFO], robot2, {'y': 15.62, 'x': -33.754, 'yaw': 3.141}, None, None -90.01, [INFO], robot2, {'y': 15.512, 'x': -35.846, 'yaw': -3.141}, None, None -90.01, [INFO], robot2, {'battery-level': '58.16'}, None, None -100.02, [INFO], robot2, {'battery-level': '57.56'}, None, None -100.02, [INFO], robot2, {'y': 17.068, 'x': -36.761, 'yaw': 3.141}, None, None -110.02, [INFO], robot2, {'y': 17.645, 'x': -36.698, 'yaw': 3.14}, None, None -110.02, [INFO], robot2, {'battery-level': '56.96'}, None, None -119.97, [INFO], robot2, {'y': 18.146, 'x': -35.771, 'yaw': -3.141}, None, None -119.97, [INFO], robot2, {'battery-level': '56.36'}, None, None -129.99, [INFO], robot2, {'y': 18.203, 'x': -35.799, 'yaw': 3.141}, None, None -129.99, [INFO], robot2, {'battery-level': '55.76'}, None, None -139.99, [INFO], robot2, {'battery-level': '55.16'}, None, None -139.99, [INFO], robot2, {'y': 18.205, 'x': -35.8, 'yaw': -3.142}, None, None -150.01, [INFO], robot2, {'battery-level': '54.56'}, None, None -150.01, [INFO], robot2, {'y': 18.207, 'x': -35.799, 'yaw': 3.14}, None, None -160.00, [INFO], robot2, {'battery-level': '53.96'}, None, None -160.00, [INFO], robot2, {'y': 18.111, 'x': -35.844, 'yaw': 3.142}, None, None -169.99, [INFO], robot2, {'battery-level': '53.36'}, None, None -170.01, [INFO], robot2, {'y': 18.128, 'x': -35.848, 'yaw': 3.141}, None, None -179.98, [INFO], robot2, {'y': 18.329, 'x': -35.722, 'yaw': 3.141}, None, None -180.00, [INFO], robot2, {'battery-level': '52.76'}, None, None -190.00, [INFO], robot2, {'y': 18.334, 'x': -35.75, 'yaw': 3.141}, None, None -190.00, [INFO], robot2, {'battery-level': '52.16'}, None, None -199.99, [INFO], robot2, {'battery-level': '51.56'}, None, None -199.99, [INFO], robot2, {'y': 18.334, 'x': -35.75, 'yaw': 3.142}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/25_aaccap.log b/app/controllers/analyze_skills/logs/25_aaccap.log deleted file mode 100644 index c1f88d8d..00000000 --- a/app/controllers/analyze_skills/logs/25_aaccap.log +++ /dev/null @@ -1,51 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None -0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.18, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None -10.02, [INFO], robot4, {'y': 34.57, 'x': -38.121, 'yaw': -3.142}, None, None -19.99, [INFO], robot4, {'battery-level': '17.00'}, None, None -19.99, [INFO], robot4, {'y': 33.238, 'x': -37.019, 'yaw': 3.141}, None, None -30.01, [INFO], robot4, {'battery-level': '16.74'}, None, None -30.01, [INFO], robot4, {'y': 31.112, 'x': -37.069, 'yaw': 3.141}, None, None -39.97, [INFO], robot4, {'y': 28.987, 'x': -37.012, 'yaw': 3.14}, None, None -39.97, [INFO], robot4, {'battery-level': '16.48'}, None, None -49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None -50.01, [INFO], robot4, {'y': 26.87, 'x': -37.012, 'yaw': 3.142}, None, None -60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None -60.02, [INFO], robot4, {'y': 24.742, 'x': -37.047, 'yaw': 3.142}, None, None -69.98, [INFO], robot4, {'y': 22.63, 'x': -37.066, 'yaw': 3.141}, None, None -70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None -79.99, [INFO], robot4, {'battery-level': '15.44'}, None, None -79.99, [INFO], robot4, {'y': 20.504, 'x': -37.147, 'yaw': 3.142}, None, None -90.02, [INFO], robot4, {'y': 18.53, 'x': -36.598, 'yaw': 3.141}, None, None -90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None -100.01, [INFO], robot4, {'battery-level': '14.92'}, None, None -100.01, [INFO], robot4, {'y': 17.763, 'x': -34.786, 'yaw': -3.142}, None, None -109.99, [INFO], robot4, {'y': 18.934, 'x': -33.913, 'yaw': 3.142}, None, None -109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None -113.74, [info], nurse, sync, received-request, (status=sending-request) -113.74, [info], nurse, sync, request-sent, (status=waiting) -113.75, [info], nurse, sync, wait-message, (status=message-received) -120.00, [INFO], robot4, {'y': 18.079, 'x': -34.685, 'yaw': -3.142}, None, None -120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None -129.99, [INFO], robot4, {'battery-level': '14.14'}, None, None -130.00, [INFO], robot4, {'y': 18.038, 'x': -36.106, 'yaw': -3.142}, None, None -140.02, [INFO], robot4, {'battery-level': '13.88'}, None, None -140.02, [INFO], robot4, {'y': 18.081, 'x': -36.168, 'yaw': 3.142}, None, None -149.98, [INFO], robot4, {'y': 17.575, 'x': -37.036, 'yaw': 3.142}, None, None -149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None -160.01, [INFO], robot4, {'y': 17.345, 'x': -36.954, 'yaw': -3.141}, None, None -160.01, [INFO], robot4, {'battery-level': '13.36'}, None, None -170.01, [INFO], robot4, {'y': 17.274, 'x': -37.095, 'yaw': -3.141}, None, None -170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None -179.97, [INFO], robot4, {'battery-level': '12.84'}, None, None -180.00, [INFO], robot4, {'y': 17.402, 'x': -37.034, 'yaw': -3.142}, None, None -190.01, [INFO], robot4, {'y': 17.205, 'x': -36.812, 'yaw': -3.141}, None, None -190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None -200.02, [INFO], robot4, {'battery-level': '12.32'}, None, None -200.02, [INFO], robot4, {'y': 17.363, 'x': -36.885, 'yaw': 3.142}, None, None -210.01, [INFO], robot4, {'y': 17.131, 'x': -37.113, 'yaw': 3.142}, None, None -210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/26_aaccbb.log b/app/controllers/analyze_skills/logs/26_aaccbb.log deleted file mode 100644 index 99819c34..00000000 --- a/app/controllers/analyze_skills/logs/26_aaccbb.log +++ /dev/null @@ -1,47 +0,0 @@ -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot1, {'battery-level': '23.38'}, None, None -10.00, [INFO], robot1, {'y': 17.434, 'x': -26.959, 'yaw': 3.142}, None, None -19.99, [INFO], robot1, {'battery-level': '22.70'}, None, None -20.01, [INFO], robot1, {'y': 16.246, 'x': -28.175, 'yaw': 3.141}, None, None -30.02, [INFO], robot1, {'y': 16.188, 'x': -30.301, 'yaw': 3.142}, None, None -30.02, [INFO], robot1, {'battery-level': '22.02'}, None, None -40.01, [INFO], robot1, {'battery-level': '21.34'}, None, None -40.01, [INFO], robot1, {'y': 15.938, 'x': -32.415, 'yaw': 3.141}, None, None -50.01, [INFO], robot1, {'battery-level': '20.66'}, None, None -50.01, [INFO], robot1, {'y': 15.42, 'x': -34.496, 'yaw': 3.142}, None, None -59.99, [INFO], robot1, {'y': 15.691, 'x': -36.586, 'yaw': -3.142}, None, None -59.99, [INFO], robot1, {'battery-level': '19.98'}, None, None -70.01, [INFO], robot1, {'y': 17.801, 'x': -36.661, 'yaw': 3.141}, None, None -70.01, [INFO], robot1, {'battery-level': '19.30'}, None, None -79.99, [INFO], robot1, {'y': 19.922, 'x': -36.777, 'yaw': 3.136}, None, None -79.99, [INFO], robot1, {'battery-level': '18.62'}, None, None -90.00, [INFO], robot1, {'battery-level': '17.94'}, None, None -90.00, [INFO], robot1, {'y': 21.509, 'x': -37.783, 'yaw': 3.141}, None, None -99.00, [info], nurse, sync, received-request, (status=sending-request) -99.00, [info], nurse, sync, request-sent, (status=waiting) -99.02, [info], nurse, sync, wait-message, (status=message-received) -100.00, [INFO], robot1, {'battery-level': '17.26'}, None, None -100.00, [INFO], robot1, {'y': 21.396, 'x': -37.983, 'yaw': 3.141}, None, None -110.00, [INFO], robot1, {'y': 19.793, 'x': -37.195, 'yaw': 3.142}, None, None -110.00, [INFO], robot1, {'battery-level': '16.58'}, None, None -119.98, [INFO], robot1, {'y': 17.673, 'x': -37.117, 'yaw': 3.141}, None, None -120.00, [INFO], robot1, {'battery-level': '15.90'}, None, None -129.98, [INFO], robot1, {'battery-level': '15.22'}, None, None -129.98, [INFO], robot1, {'y': 15.889, 'x': -36.418, 'yaw': 3.14}, None, None -139.98, [INFO], robot1, {'y': 15.379, 'x': -34.343, 'yaw': 3.142}, None, None -139.98, [INFO], robot1, {'battery-level': '14.54'}, None, None -149.99, [INFO], robot1, {'y': 15.349, 'x': -32.465, 'yaw': 3.141}, None, None -149.99, [INFO], robot1, {'battery-level': '13.86'}, None, None -160.01, [INFO], robot1, {'battery-level': '13.18'}, None, None -160.01, [INFO], robot1, {'y': 15.466, 'x': -31.08, 'yaw': -3.142}, None, None -170.02, [INFO], robot1, {'y': 15.642, 'x': -28.953, 'yaw': 3.141}, None, None -170.02, [INFO], robot1, {'battery-level': '12.50'}, None, None -180.00, [INFO], robot1, {'y': 15.752, 'x': -27.441, 'yaw': 3.142}, None, None -180.00, [INFO], robot1, {'battery-level': '11.82'}, None, None -190.03, [INFO], robot1, {'battery-level': '11.14'}, None, None -190.03, [INFO], robot1, {'y': 14.907, 'x': -25.862, 'yaw': 3.142}, None, None -200.00, [INFO], robot1, {'battery-level': '10.46'}, None, None -200.00, [INFO], robot1, {'y': 13.007, 'x': -25.893, 'yaw': -3.142}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/26_aaccbp.log b/app/controllers/analyze_skills/logs/26_aaccbp.log deleted file mode 100644 index a3912f95..00000000 --- a/app/controllers/analyze_skills/logs/26_aaccbp.log +++ /dev/null @@ -1,169 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -10.08, [INFO], robot6, {'battery-level': '53.62'}, None, None -20.08, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -20.08, [INFO], robot6, {'battery-level': '53.10'}, None, None -30.05, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -30.05, [INFO], robot6, {'battery-level': '52.58'}, None, None -40.04, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -40.04, [INFO], robot6, {'battery-level': '52.06'}, None, None -50.04, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -50.04, [INFO], robot6, {'battery-level': '51.54'}, None, None -60.02, [INFO], robot6, {'battery-level': '51.02'}, None, None -60.02, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -70.01, [INFO], robot6, {'battery-level': '50.50'}, None, None -70.01, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -80.02, [INFO], robot6, {'battery-level': '49.98'}, None, None -80.02, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -90.06, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -90.06, [INFO], robot6, {'battery-level': '49.46'}, None, None -100.06, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -100.06, [INFO], robot6, {'battery-level': '48.94'}, None, None -110.01, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -110.01, [INFO], robot6, {'battery-level': '48.42'}, None, None -120.02, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -120.02, [INFO], robot6, {'battery-level': '47.90'}, None, None -130.09, [INFO], robot6, {'battery-level': '47.38'}, None, None -130.09, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -140.06, [INFO], robot6, {'battery-level': '46.86'}, None, None -140.06, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -150.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -150.03, [INFO], robot6, {'battery-level': '46.34'}, None, None -160.02, [INFO], robot6, {'battery-level': '45.82'}, None, None -160.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -170.05, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -170.05, [INFO], robot6, {'battery-level': '45.30'}, None, None -180.08, [INFO], robot6, {'battery-level': '44.78'}, None, None -180.08, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -190.08, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -190.08, [INFO], robot6, {'battery-level': '44.26'}, None, None -200.06, [INFO], robot6, {'battery-level': '43.74'}, None, None -200.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -210.00, [INFO], robot6, {'battery-level': '43.22'}, None, None -210.00, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -219.96, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -220.05, [INFO], robot6, {'battery-level': '42.70'}, None, None -230.05, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -230.05, [INFO], robot6, {'battery-level': '42.18'}, None, None -240.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -240.06, [INFO], robot6, {'battery-level': '41.66'}, None, None -250.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -250.02, [INFO], robot6, {'battery-level': '41.14'}, None, None -260.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -260.02, [INFO], robot6, {'battery-level': '40.62'}, None, None -270.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -270.03, [INFO], robot6, {'battery-level': '40.10'}, None, None -280.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -280.02, [INFO], robot6, {'battery-level': '39.58'}, None, None -290.07, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -290.07, [INFO], robot6, {'battery-level': '39.06'}, None, None -300.00, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -300.00, [INFO], robot6, {'battery-level': '38.54'}, None, None -310.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -310.02, [INFO], robot6, {'battery-level': '38.02'}, None, None -320.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -320.06, [INFO], robot6, {'battery-level': '37.50'}, None, None -330.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -330.02, [INFO], robot6, {'battery-level': '36.98'}, None, None -340.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -340.03, [INFO], robot6, {'battery-level': '36.46'}, None, None -350.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -350.02, [INFO], robot6, {'battery-level': '35.94'}, None, None -360.06, [INFO], robot6, {'battery-level': '35.42'}, None, None -360.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -370.03, [INFO], robot6, {'battery-level': '34.90'}, None, None -370.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -380.03, [INFO], robot6, {'battery-level': '34.38'}, None, None -380.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -390.09, [INFO], robot6, {'battery-level': '33.86'}, None, None -390.09, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -400.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -400.05, [INFO], robot6, {'battery-level': '33.34'}, None, None -410.03, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -410.03, [INFO], robot6, {'battery-level': '32.82'}, None, None -420.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -420.05, [INFO], robot6, {'battery-level': '32.30'}, None, None -430.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -430.05, [INFO], robot6, {'battery-level': '31.78'}, None, None -440.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -440.05, [INFO], robot6, {'battery-level': '31.26'}, None, None -450.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -450.07, [INFO], robot6, {'battery-level': '30.74'}, None, None -460.07, [INFO], robot6, {'battery-level': '30.22'}, None, None -460.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -470.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -470.09, [INFO], robot6, {'battery-level': '29.70'}, None, None -480.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -480.09, [INFO], robot6, {'battery-level': '29.18'}, None, None -490.02, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -490.02, [INFO], robot6, {'battery-level': '28.66'}, None, None -500.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -500.09, [INFO], robot6, {'battery-level': '28.14'}, None, None -510.04, [INFO], robot6, {'battery-level': '27.62'}, None, None -510.04, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -520.06, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -520.06, [INFO], robot6, {'battery-level': '27.10'}, None, None -530.01, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -530.01, [INFO], robot6, {'battery-level': '26.58'}, None, None -540.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -540.05, [INFO], robot6, {'battery-level': '26.06'}, None, None -550.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -550.05, [INFO], robot6, {'battery-level': '25.54'}, None, None -560.01, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -560.01, [INFO], robot6, {'battery-level': '25.02'}, None, None -570.04, [INFO], robot6, {'battery-level': '24.50'}, None, None -570.04, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -580.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -580.09, [INFO], robot6, {'battery-level': '23.98'}, None, None -590.06, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -590.06, [INFO], robot6, {'battery-level': '23.46'}, None, None -600.03, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -600.03, [INFO], robot6, {'battery-level': '22.94'}, None, None -610.07, [INFO], robot6, {'battery-level': '22.42'}, None, None -610.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -620.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -620.05, [INFO], robot6, {'battery-level': '21.90'}, None, None -630.03, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -630.03, [INFO], robot6, {'battery-level': '21.38'}, None, None -640.01, [INFO], robot6, {'battery-level': '20.86'}, None, None -640.01, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -650.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -650.07, [INFO], robot6, {'battery-level': '20.34'}, None, None -660.04, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -660.04, [INFO], robot6, {'battery-level': '19.82'}, None, None -670.09, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -670.09, [INFO], robot6, {'battery-level': '19.30'}, None, None -680.01, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None -680.01, [INFO], robot6, {'battery-level': '18.78'}, None, None -690.08, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -690.08, [INFO], robot6, {'battery-level': '18.26'}, None, None -700.03, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -700.03, [INFO], robot6, {'battery-level': '17.74'}, None, None -710.00, [INFO], robot6, {'battery-level': '17.22'}, None, None -710.00, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -720.06, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -720.06, [INFO], robot6, {'battery-level': '16.70'}, None, None -730.06, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -730.06, [INFO], robot6, {'battery-level': '16.18'}, None, None -740.03, [INFO], robot6, {'battery-level': '15.66'}, None, None -740.03, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None -750.01, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None -750.01, [INFO], robot6, {'battery-level': '15.14'}, None, None -760.09, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -760.09, [INFO], robot6, {'battery-level': '14.62'}, None, None -770.08, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -770.08, [INFO], robot6, {'battery-level': '14.10'}, None, None -780.01, [INFO], robot6, {'battery-level': '13.58'}, None, None -780.01, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -790.05, [INFO], robot6, {'battery-level': '13.06'}, None, None -790.05, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -800.04, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -800.04, [INFO], robot6, {'battery-level': '12.54'}, None, None -810.02, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None -810.02, [INFO], robot6, {'battery-level': '12.02'}, None, None -820.08, [INFO], robot6, {'battery-level': '11.50'}, None, None -820.08, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/27_aacccb.log b/app/controllers/analyze_skills/logs/27_aacccb.log deleted file mode 100644 index 9b875580..00000000 --- a/app/controllers/analyze_skills/logs/27_aacccb.log +++ /dev/null @@ -1,25 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot5, {'battery-level': '71.42'}, None, None -10.03, [INFO], robot5, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -20.00, [INFO], robot5, {'battery-level': '71.00'}, None, None -20.00, [INFO], robot5, {'y': 17.79, 'x': -34.945, 'yaw': -3.142}, None, None -30.00, [INFO], robot5, {'y': 18.093, 'x': -36.757, 'yaw': 3.141}, None, None -30.00, [INFO], robot5, {'battery-level': '70.58'}, None, None -39.98, [INFO], robot5, {'y': 17.329, 'x': -36.804, 'yaw': 3.141}, None, None -40.00, [INFO], robot5, {'battery-level': '70.16'}, None, None -49.98, [INFO], robot5, {'y': 17.342, 'x': -36.804, 'yaw': 3.141}, None, None -50.00, [INFO], robot5, {'battery-level': '69.74'}, None, None -60.01, [INFO], robot5, {'battery-level': '69.32'}, None, None -60.01, [INFO], robot5, {'y': 17.403, 'x': -36.871, 'yaw': -3.142}, None, None -70.00, [INFO], robot5, {'y': 17.422, 'x': -37.008, 'yaw': 3.141}, None, None -70.00, [INFO], robot5, {'battery-level': '68.90'}, None, None -80.02, [INFO], robot5, {'y': 17.305, 'x': -36.983, 'yaw': -3.142}, None, None -80.02, [INFO], robot5, {'battery-level': '68.48'}, None, None -90.02, [INFO], robot5, {'battery-level': '68.06'}, None, None -90.02, [INFO], robot5, {'y': 17.259, 'x': -36.794, 'yaw': -3.142}, None, None -100.03, [INFO], robot5, {'battery-level': '67.64'}, None, None -100.03, [INFO], robot5, {'y': 17.327, 'x': -36.908, 'yaw': 3.142}, None, None -110.00, [INFO], robot5, {'battery-level': '67.22'}, None, None -110.02, [INFO], robot5, {'y': 17.428, 'x': -37.073, 'yaw': -3.141}, None, None -118.39, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/27_aacccp.log b/app/controllers/analyze_skills/logs/27_aacccp.log deleted file mode 100644 index 644495ce..00000000 --- a/app/controllers/analyze_skills/logs/27_aacccp.log +++ /dev/null @@ -1,26 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.18, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot6, {'battery-level': '53.62'}, None, None -10.00, [INFO], robot6, {'y': 17.687, 'x': -26.92, 'yaw': 3.142}, None, None -20.02, [INFO], robot6, {'y': 16.179, 'x': -27.886, 'yaw': -3.141}, None, None -20.02, [INFO], robot6, {'battery-level': '53.10'}, None, None -30.00, [INFO], robot6, {'battery-level': '52.58'}, None, None -30.02, [INFO], robot6, {'y': 17.811, 'x': -28.574, 'yaw': 3.142}, None, None -40.02, [INFO], robot6, {'y': 18.043, 'x': -28.577, 'yaw': 3.141}, None, None -40.02, [INFO], robot6, {'battery-level': '52.06'}, None, None -43.11, [info], nurse, sync, received-request, (status=sending-request) -43.11, [info], nurse, sync, request-sent, (status=waiting) -43.11, [info], nurse, sync, wait-message, (status=message-received) -50.01, [INFO], robot6, {'y': 16.677, 'x': -28.74, 'yaw': 3.142}, None, None -50.01, [INFO], robot6, {'battery-level': '51.54'}, None, None -60.00, [INFO], robot6, {'y': 16.177, 'x': -26.903, 'yaw': 3.141}, None, None -60.00, [INFO], robot6, {'battery-level': '51.02'}, None, None -69.99, [INFO], robot6, {'battery-level': '50.50'}, None, None -70.01, [INFO], robot6, {'y': 14.525, 'x': -25.794, 'yaw': -3.142}, None, None -79.99, [INFO], robot6, {'battery-level': '49.98'}, None, None -79.99, [INFO], robot6, {'y': 12.935, 'x': -25.934, 'yaw': 3.142}, None, None -90.02, [INFO], robot6, {'battery-level': '49.46'}, None, None -90.02, [INFO], robot6, {'y': 12.791, 'x': -26.002, 'yaw': 3.141}, None, None -94.50, [info], lab_arm, sync, wait-message, (status=message-received) -94.74, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/28_abaaab.log b/app/controllers/analyze_skills/logs/28_abaaab.log deleted file mode 100644 index 78946fcb..00000000 --- a/app/controllers/analyze_skills/logs/28_abaaab.log +++ /dev/null @@ -1,21 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot1, {'y': 17.908, 'x': -11.497, 'yaw': -3.14}, None, None -10.01, [INFO], robot1, {'battery-level': '58.72'}, None, None -19.98, [INFO], robot1, {'y': 16.237, 'x': -12.425, 'yaw': 3.141}, None, None -19.98, [INFO], robot1, {'battery-level': '58.24'}, None, None -29.99, [INFO], robot1, {'battery-level': '57.76'}, None, None -29.99, [INFO], robot1, {'y': 16.372, 'x': -13.013, 'yaw': 3.14}, None, None -40.02, [INFO], robot1, {'battery-level': '57.28'}, None, None -40.02, [INFO], robot1, {'y': 16.355, 'x': -13.037, 'yaw': 3.141}, None, None -49.98, [INFO], robot1, {'battery-level': '56.80'}, None, None -49.98, [INFO], robot1, {'y': 16.017, 'x': -12.978, 'yaw': 3.141}, None, None -59.99, [INFO], robot1, {'y': 16.296, 'x': -12.974, 'yaw': 3.141}, None, None -59.99, [INFO], robot1, {'battery-level': '56.32'}, None, None -69.98, [INFO], robot1, {'battery-level': '55.84'}, None, None -69.98, [INFO], robot1, {'y': 16.345, 'x': -13.028, 'yaw': 3.141}, None, None -80.00, [INFO], robot1, {'y': 16.092, 'x': -12.937, 'yaw': 3.141}, None, None -80.00, [INFO], robot1, {'battery-level': '55.36'}, None, None -90.01, [INFO], robot1, {'battery-level': '54.88'}, None, None -90.01, [INFO], robot1, {'y': 16.063, 'x': -12.866, 'yaw': -3.141}, None, None -99.72, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/28_abaaap.log b/app/controllers/analyze_skills/logs/28_abaaap.log deleted file mode 100644 index dfee2d37..00000000 --- a/app/controllers/analyze_skills/logs/28_abaaap.log +++ /dev/null @@ -1,68 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot4, {'battery-level': '64.67'}, None, None -10.05, [INFO], robot4, {'y': 34.242, 'x': -38.747, 'yaw': 3.141}, None, None -20.07, [INFO], robot4, {'y': 33.871, 'x': -37.073, 'yaw': -3.142}, None, None -20.07, [INFO], robot4, {'battery-level': '64.07'}, None, None -30.09, [INFO], robot4, {'y': 31.758, 'x': -37.07, 'yaw': 3.141}, None, None -30.09, [INFO], robot4, {'battery-level': '63.47'}, None, None -40.04, [INFO], robot4, {'y': 29.658, 'x': -36.996, 'yaw': 3.141}, None, None -40.04, [INFO], robot4, {'battery-level': '62.87'}, None, None -50.00, [INFO], robot4, {'y': 27.55, 'x': -36.996, 'yaw': 3.136}, None, None -50.00, [INFO], robot4, {'battery-level': '62.27'}, None, None -60.09, [INFO], robot4, {'battery-level': '61.67'}, None, None -60.09, [INFO], robot4, {'y': 25.431, 'x': -37.046, 'yaw': 3.142}, None, None -70.03, [INFO], robot4, {'y': 23.327, 'x': -37.067, 'yaw': 3.141}, None, None -70.03, [INFO], robot4, {'battery-level': '61.07'}, None, None -80.07, [INFO], robot4, {'battery-level': '60.47'}, None, None -80.07, [INFO], robot4, {'y': 21.215, 'x': -37.188, 'yaw': 3.142}, None, None -90.02, [INFO], robot4, {'battery-level': '59.87'}, None, None -90.02, [INFO], robot4, {'y': 19.116, 'x': -37.078, 'yaw': 3.141}, None, None -100.06, [INFO], robot4, {'y': 17.707, 'x': -35.477, 'yaw': 3.139}, None, None -100.06, [INFO], robot4, {'battery-level': '59.27'}, None, None -110.08, [INFO], robot4, {'y': 18.821, 'x': -34.015, 'yaw': -3.142}, None, None -110.08, [INFO], robot4, {'battery-level': '58.67'}, None, None -117.73, [info], nurse, sync, received-request, (status=sending-request) -117.73, [info], nurse, sync, request-sent, (status=waiting) -117.73, [info], nurse, sync, wait-message, (status=message-received) -120.03, [INFO], robot4, {'y': 18.903, 'x': -34.146, 'yaw': 3.141}, None, None -120.03, [INFO], robot4, {'battery-level': '58.07'}, None, None -130.00, [INFO], robot4, {'battery-level': '57.47'}, None, None -130.00, [INFO], robot4, {'y': 17.795, 'x': -35.71, 'yaw': -3.142}, None, None -140.04, [INFO], robot4, {'battery-level': '56.87'}, None, None -140.04, [INFO], robot4, {'y': 18.084, 'x': -36.204, 'yaw': 3.141}, None, None -150.09, [INFO], robot4, {'battery-level': '56.27'}, None, None -150.09, [INFO], robot4, {'y': 17.308, 'x': -37.057, 'yaw': -3.142}, None, None -160.03, [INFO], robot4, {'battery-level': '55.67'}, None, None -160.03, [INFO], robot4, {'y': 17.327, 'x': -36.76, 'yaw': 3.141}, None, None -170.07, [INFO], robot4, {'battery-level': '55.07'}, None, None -170.07, [INFO], robot4, {'y': 17.474, 'x': -36.9, 'yaw': -3.142}, None, None -180.04, [INFO], robot4, {'battery-level': '54.47'}, None, None -180.04, [INFO], robot4, {'y': 17.189, 'x': -36.887, 'yaw': 3.142}, None, None -190.02, [INFO], robot4, {'battery-level': '53.87'}, None, None -190.02, [INFO], robot4, {'y': 17.307, 'x': -36.86, 'yaw': 3.141}, None, None -200.06, [INFO], robot4, {'battery-level': '53.27'}, None, None -200.06, [INFO], robot4, {'y': 17.348, 'x': -36.987, 'yaw': -3.142}, None, None -210.02, [INFO], robot4, {'battery-level': '52.67'}, None, None -210.02, [INFO], robot4, {'y': 17.283, 'x': -36.648, 'yaw': -3.142}, None, None -220.09, [INFO], robot4, {'battery-level': '52.07'}, None, None -220.09, [INFO], robot4, {'y': 17.374, 'x': -37.048, 'yaw': -3.141}, None, None -230.03, [INFO], robot4, {'battery-level': '51.47'}, None, None -230.03, [INFO], robot4, {'y': 17.269, 'x': -37.044, 'yaw': -3.142}, None, None -240.09, [INFO], robot4, {'y': 17.354, 'x': -36.974, 'yaw': 3.14}, None, None -240.09, [INFO], robot4, {'battery-level': '50.87'}, None, None -250.03, [INFO], robot4, {'battery-level': '50.27'}, None, None -250.03, [INFO], robot4, {'y': 17.42, 'x': -37.085, 'yaw': -3.142}, None, None -260.08, [INFO], robot4, {'y': 17.498, 'x': -37.041, 'yaw': -3.141}, None, None -260.08, [INFO], robot4, {'battery-level': '49.67'}, None, None -270.06, [INFO], robot4, {'battery-level': '49.07'}, None, None -270.06, [INFO], robot4, {'y': 17.261, 'x': -36.939, 'yaw': 3.142}, None, None -280.02, [INFO], robot4, {'y': 17.384, 'x': -36.876, 'yaw': -3.142}, None, None -280.02, [INFO], robot4, {'battery-level': '48.47'}, None, None -290.07, [INFO], robot4, {'y': 17.318, 'x': -36.947, 'yaw': 3.141}, None, None -290.07, [INFO], robot4, {'battery-level': '47.87'}, None, None -300.02, [INFO], robot4, {'y': 17.232, 'x': -37.086, 'yaw': -3.142}, None, None -300.02, [INFO], robot4, {'battery-level': '47.27'}, None, None -305.63, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/29_abaabb.log b/app/controllers/analyze_skills/logs/29_abaabb.log deleted file mode 100644 index 8a57c480..00000000 --- a/app/controllers/analyze_skills/logs/29_abaabb.log +++ /dev/null @@ -1,56 +0,0 @@ -0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot2, {'battery-level': '82.96'}, None, None -10.02, [INFO], robot2, {'y': 17.2, 'x': -19.31, 'yaw': 3.141}, None, None -20.01, [INFO], robot2, {'y': 16.286, 'x': -20.532, 'yaw': -3.142}, None, None -20.01, [INFO], robot2, {'battery-level': '82.42'}, None, None -30.05, [INFO], robot2, {'battery-level': '81.88'}, None, None -30.05, [INFO], robot2, {'y': 16.248, 'x': -22.656, 'yaw': 3.136}, None, None -40.00, [INFO], robot2, {'y': 16.153, 'x': -24.758, 'yaw': 3.14}, None, None -40.00, [INFO], robot2, {'battery-level': '81.34'}, None, None -50.00, [INFO], robot2, {'battery-level': '80.80'}, None, None -50.00, [INFO], robot2, {'y': 16.117, 'x': -26.872, 'yaw': -3.141}, None, None -60.03, [INFO], robot2, {'y': 16.22, 'x': -28.993, 'yaw': -3.141}, None, None -60.03, [INFO], robot2, {'battery-level': '80.26'}, None, None -70.06, [INFO], robot2, {'battery-level': '79.72'}, None, None -70.06, [INFO], robot2, {'y': 16.083, 'x': -31.127, 'yaw': 3.14}, None, None -80.03, [INFO], robot2, {'y': 15.717, 'x': -33.21, 'yaw': -3.141}, None, None -80.03, [INFO], robot2, {'battery-level': '79.18'}, None, None -90.09, [INFO], robot2, {'battery-level': '78.64'}, None, None -90.09, [INFO], robot2, {'y': 15.41, 'x': -35.306, 'yaw': -3.141}, None, None -100.05, [INFO], robot2, {'battery-level': '78.10'}, None, None -100.05, [INFO], robot2, {'y': 16.562, 'x': -36.528, 'yaw': -3.142}, None, None -110.09, [INFO], robot2, {'battery-level': '77.56'}, None, None -110.09, [INFO], robot2, {'y': 18.694, 'x': -36.627, 'yaw': 3.141}, None, None -120.03, [INFO], robot2, {'battery-level': '77.02'}, None, None -120.03, [INFO], robot2, {'y': 20.806, 'x': -36.858, 'yaw': 3.141}, None, None -130.04, [INFO], robot2, {'y': 21.524, 'x': -38.071, 'yaw': 3.141}, None, None -130.04, [INFO], robot2, {'battery-level': '76.48'}, None, None -140.00, [INFO], robot2, {'y': 21.468, 'x': -38.074, 'yaw': -3.136}, None, None -140.00, [INFO], robot2, {'battery-level': '75.94'}, None, None -141.29, [info], nurse, sync, received-request, (status=sending-request) -141.29, [info], nurse, sync, request-sent, (status=waiting) -141.29, [info], nurse, sync, wait-message, (status=message-received) -150.02, [INFO], robot2, {'battery-level': '75.40'}, None, None -150.02, [INFO], robot2, {'y': 20.557, 'x': -37.166, 'yaw': -3.142}, None, None -160.03, [INFO], robot2, {'battery-level': '74.86'}, None, None -160.03, [INFO], robot2, {'y': 18.441, 'x': -37.131, 'yaw': 3.141}, None, None -170.09, [INFO], robot2, {'battery-level': '74.32'}, None, None -170.09, [INFO], robot2, {'y': 16.307, 'x': -37.007, 'yaw': 3.14}, None, None -180.02, [INFO], robot2, {'battery-level': '73.78'}, None, None -180.02, [INFO], robot2, {'y': 15.581, 'x': -35.081, 'yaw': 3.142}, None, None -190.04, [INFO], robot2, {'y': 15.472, 'x': -32.959, 'yaw': -3.142}, None, None -190.04, [INFO], robot2, {'battery-level': '73.24'}, None, None -200.08, [INFO], robot2, {'battery-level': '72.70'}, None, None -200.08, [INFO], robot2, {'y': 15.521, 'x': -30.821, 'yaw': -3.141}, None, None -210.03, [INFO], robot2, {'battery-level': '72.16'}, None, None -210.03, [INFO], robot2, {'y': 15.694, 'x': -28.722, 'yaw': 3.141}, None, None -220.07, [INFO], robot2, {'y': 15.771, 'x': -26.623, 'yaw': 3.142}, None, None -220.07, [INFO], robot2, {'battery-level': '71.62'}, None, None -230.04, [INFO], robot2, {'battery-level': '71.08'}, None, None -230.04, [INFO], robot2, {'y': 14.01, 'x': -25.727, 'yaw': 3.141}, None, None -240.08, [INFO], robot2, {'battery-level': '70.54'}, None, None -240.08, [INFO], robot2, {'y': 12.91, 'x': -25.923, 'yaw': -3.142}, None, None -247.54, [info], lab_arm, sync, wait-message, (status=message-received) -248.46, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/29_abaabp.log b/app/controllers/analyze_skills/logs/29_abaabp.log deleted file mode 100644 index ae33364b..00000000 --- a/app/controllers/analyze_skills/logs/29_abaabp.log +++ /dev/null @@ -1,47 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot4, {'battery-level': '64.67'}, None, None -10.09, [INFO], robot4, {'y': 34.108, 'x': -33.304, 'yaw': -3.141}, None, None -20.09, [INFO], robot4, {'y': 34.728, 'x': -35.323, 'yaw': -3.142}, None, None -20.09, [INFO], robot4, {'battery-level': '64.07'}, None, None -30.08, [INFO], robot4, {'battery-level': '63.47'}, None, None -30.08, [INFO], robot4, {'y': 33.59, 'x': -36.881, 'yaw': 3.142}, None, None -40.01, [INFO], robot4, {'battery-level': '62.87'}, None, None -40.01, [INFO], robot4, {'y': 31.5, 'x': -36.83, 'yaw': -3.141}, None, None -50.09, [INFO], robot4, {'y': 29.38, 'x': -36.848, 'yaw': -3.142}, None, None -50.09, [INFO], robot4, {'battery-level': '62.27'}, None, None -60.05, [INFO], robot4, {'y': 27.278, 'x': -36.851, 'yaw': 3.141}, None, None -60.05, [INFO], robot4, {'battery-level': '61.67'}, None, None -70.05, [INFO], robot4, {'battery-level': '61.07'}, None, None -70.05, [INFO], robot4, {'y': 25.164, 'x': -36.931, 'yaw': 3.141}, None, None -80.08, [INFO], robot4, {'battery-level': '60.47'}, None, None -80.08, [INFO], robot4, {'y': 23.038, 'x': -36.993, 'yaw': 3.141}, None, None -90.06, [INFO], robot4, {'battery-level': '59.87'}, None, None -90.06, [INFO], robot4, {'y': 21.411, 'x': -37.794, 'yaw': 3.142}, None, None -97.82, [info], nurse, sync, received-request, (status=sending-request) -97.82, [info], nurse, sync, request-sent, (status=waiting) -97.82, [info], nurse, sync, wait-message, (status=message-received) -100.03, [INFO], robot4, {'battery-level': '59.27'}, None, None -100.03, [INFO], robot4, {'y': 21.368, 'x': -37.852, 'yaw': 3.141}, None, None -110.04, [INFO], robot4, {'battery-level': '58.67'}, None, None -110.04, [INFO], robot4, {'y': 19.731, 'x': -37.188, 'yaw': -3.142}, None, None -120.05, [INFO], robot4, {'battery-level': '58.07'}, None, None -120.05, [INFO], robot4, {'y': 17.623, 'x': -37.144, 'yaw': 3.141}, None, None -130.09, [INFO], robot4, {'battery-level': '57.47'}, None, None -130.09, [INFO], robot4, {'y': 15.881, 'x': -36.426, 'yaw': 3.141}, None, None -140.09, [INFO], robot4, {'battery-level': '56.87'}, None, None -140.09, [INFO], robot4, {'y': 15.352, 'x': -34.35, 'yaw': -3.141}, None, None -150.01, [INFO], robot4, {'battery-level': '56.27'}, None, None -150.01, [INFO], robot4, {'y': 15.519, 'x': -32.255, 'yaw': -3.142}, None, None -160.07, [INFO], robot4, {'battery-level': '55.67'}, None, None -160.07, [INFO], robot4, {'y': 15.566, 'x': -30.127, 'yaw': 3.141}, None, None -170.03, [INFO], robot4, {'y': 15.745, 'x': -28.034, 'yaw': 3.142}, None, None -170.03, [INFO], robot4, {'battery-level': '55.07'}, None, None -180.07, [INFO], robot4, {'battery-level': '54.47'}, None, None -180.07, [INFO], robot4, {'y': 15.345, 'x': -26.125, 'yaw': -3.142}, None, None -190.01, [INFO], robot4, {'battery-level': '53.87'}, None, None -190.01, [INFO], robot4, {'y': 13.289, 'x': -25.764, 'yaw': 3.142}, None, None -200.07, [INFO], robot4, {'battery-level': '53.27'}, None, None -200.07, [INFO], robot4, {'y': 12.927, 'x': -25.952, 'yaw': 3.142}, None, None -200.90, [info], lab_arm, sync, wait-message, (status=message-received) -201.81, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/2_aaaabb.log b/app/controllers/analyze_skills/logs/2_aaaabb.log deleted file mode 100644 index 0463d88d..00000000 --- a/app/controllers/analyze_skills/logs/2_aaaabb.log +++ /dev/null @@ -1,14 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot6, {'y': 18.858, 'x': -33.903, 'yaw': -3.141}, None, None -10.03, [INFO], robot6, {'battery-level': '53.44'}, None, None -20.05, [INFO], robot6, {'y': 17.739, 'x': -35.548, 'yaw': 3.141}, None, None -20.05, [INFO], robot6, {'battery-level': '52.72'}, None, None -30.01, [INFO], robot6, {'battery-level': '52.00'}, None, None -30.01, [INFO], robot6, {'y': 19.162, 'x': -36.957, 'yaw': -3.14}, None, None -40.01, [INFO], robot6, {'y': 21.262, 'x': -37.12, 'yaw': -3.142}, None, None -40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None -50.05, [INFO], robot6, {'y': 21.461, 'x': -38.13, 'yaw': -3.142}, None, None -50.05, [INFO], robot6, {'battery-level': '50.56'}, None, None -55.48, [WARN], robot6, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/app/controllers/analyze_skills/logs/2_aaaabp.log b/app/controllers/analyze_skills/logs/2_aaaabp.log deleted file mode 100644 index cbe4632b..00000000 --- a/app/controllers/analyze_skills/logs/2_aaaabp.log +++ /dev/null @@ -1,52 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -9.97, [INFO], robot2, {'y': 16.727, 'x': -19.385, 'yaw': 3.141}, None, None -9.97, [INFO], robot2, {'battery-level': '63.01'}, None, None -20.00, [INFO], robot2, {'battery-level': '62.47'}, None, None -20.00, [INFO], robot2, {'y': 16.247, 'x': -21.15, 'yaw': -3.141}, None, None -29.99, [INFO], robot2, {'y': 16.209, 'x': -23.278, 'yaw': 3.142}, None, None -30.04, [INFO], robot2, {'battery-level': '61.93'}, None, None -40.02, [INFO], robot2, {'y': 16.114, 'x': -25.401, 'yaw': 3.141}, None, None -40.02, [INFO], robot2, {'battery-level': '61.39'}, None, None -49.99, [INFO], robot2, {'battery-level': '60.85'}, None, None -49.99, [INFO], robot2, {'y': 16.139, 'x': -27.523, 'yaw': 3.142}, None, None -60.00, [INFO], robot2, {'battery-level': '60.31'}, None, None -60.01, [INFO], robot2, {'y': 16.236, 'x': -29.636, 'yaw': -3.141}, None, None -69.99, [INFO], robot2, {'battery-level': '59.77'}, None, None -69.99, [INFO], robot2, {'y': 16.023, 'x': -31.757, 'yaw': 3.141}, None, None -79.99, [INFO], robot2, {'battery-level': '59.23'}, None, None -79.99, [INFO], robot2, {'y': 15.486, 'x': -33.83, 'yaw': 3.142}, None, None -90.00, [INFO], robot2, {'battery-level': '58.69'}, None, None -90.00, [INFO], robot2, {'y': 15.444, 'x': -35.948, 'yaw': -3.141}, None, None -100.02, [INFO], robot2, {'battery-level': '58.15'}, None, None -100.02, [INFO], robot2, {'y': 17.129, 'x': -36.652, 'yaw': 3.14}, None, None -110.00, [INFO], robot2, {'battery-level': '57.61'}, None, None -110.00, [INFO], robot2, {'y': 19.251, 'x': -36.737, 'yaw': 3.141}, None, None -120.01, [INFO], robot2, {'battery-level': '57.07'}, None, None -120.01, [INFO], robot2, {'y': 21.284, 'x': -37.178, 'yaw': -3.142}, None, None -130.00, [INFO], robot2, {'y': 21.431, 'x': -38.091, 'yaw': -3.142}, None, None -130.02, [INFO], robot2, {'battery-level': '56.53'}, None, None -134.93, [info], nurse, sync, received-request, (status=sending-request) -134.93, [info], nurse, sync, request-sent, (status=waiting) -134.95, [info], nurse, sync, wait-message, (status=message-received) -140.02, [INFO], robot2, {'battery-level': '55.99'}, None, None -140.02, [INFO], robot2, {'y': 21.218, 'x': -37.328, 'yaw': -3.142}, None, None -150.01, [INFO], robot2, {'battery-level': '55.45'}, None, None -150.01, [INFO], robot2, {'y': 19.113, 'x': -37.15, 'yaw': 3.141}, None, None -160.01, [INFO], robot2, {'y': 16.991, 'x': -37.096, 'yaw': 3.141}, None, None -160.01, [INFO], robot2, {'battery-level': '54.91'}, None, None -170.02, [INFO], robot2, {'battery-level': '54.37'}, None, None -170.02, [INFO], robot2, {'y': 15.778, 'x': -35.718, 'yaw': -3.141}, None, None -180.02, [INFO], robot2, {'y': 15.358, 'x': -33.635, 'yaw': -3.141}, None, None -180.02, [INFO], robot2, {'battery-level': '53.83'}, None, None -190.01, [INFO], robot2, {'y': 15.362, 'x': -31.52, 'yaw': 3.142}, None, None -190.01, [INFO], robot2, {'battery-level': '53.29'}, None, None -200.01, [INFO], robot2, {'y': 15.541, 'x': -29.4, 'yaw': 3.14}, None, None -200.01, [INFO], robot2, {'battery-level': '52.75'}, None, None -210.02, [INFO], robot2, {'battery-level': '52.21'}, None, None -210.02, [INFO], robot2, {'y': 15.648, 'x': -27.277, 'yaw': -3.14}, None, None -219.99, [INFO], robot2, {'battery-level': '51.67'}, None, None -219.99, [INFO], robot2, {'y': 14.612, 'x': -25.865, 'yaw': 3.141}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/30_abaacb.log b/app/controllers/analyze_skills/logs/30_abaacb.log deleted file mode 100644 index c18ced8b..00000000 --- a/app/controllers/analyze_skills/logs/30_abaacb.log +++ /dev/null @@ -1,36 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot1, {'battery-level': '58.72'}, None, None -10.09, [INFO], robot1, {'y': 34.093, 'x': -38.979, 'yaw': 3.141}, None, None -20.05, [INFO], robot1, {'y': 34.154, 'x': -37.135, 'yaw': -3.142}, None, None -20.05, [INFO], robot1, {'battery-level': '58.24'}, None, None -30.02, [INFO], robot1, {'y': 32.058, 'x': -37.046, 'yaw': 3.14}, None, None -30.02, [INFO], robot1, {'battery-level': '57.76'}, None, None -40.08, [INFO], robot1, {'battery-level': '57.28'}, None, None -40.08, [INFO], robot1, {'y': 29.94, 'x': -37.045, 'yaw': 3.141}, None, None -50.02, [INFO], robot1, {'y': 27.826, 'x': -37.024, 'yaw': 3.141}, None, None -50.02, [INFO], robot1, {'battery-level': '56.80'}, None, None -60.02, [INFO], robot1, {'battery-level': '56.32'}, None, None -60.02, [INFO], robot1, {'y': 25.721, 'x': -36.971, 'yaw': 3.141}, None, None -70.06, [INFO], robot1, {'battery-level': '55.84'}, None, None -70.06, [INFO], robot1, {'y': 23.598, 'x': -36.998, 'yaw': 3.141}, None, None -80.01, [INFO], robot1, {'battery-level': '55.36'}, None, None -80.01, [INFO], robot1, {'y': 21.491, 'x': -37.119, 'yaw': -3.141}, None, None -90.06, [INFO], robot1, {'battery-level': '54.88'}, None, None -90.06, [INFO], robot1, {'y': 19.385, 'x': -37.088, 'yaw': 3.14}, None, None -100.09, [INFO], robot1, {'y': 17.27, 'x': -37.02, 'yaw': 3.141}, None, None -100.09, [INFO], robot1, {'battery-level': '54.40'}, None, None -110.06, [INFO], robot1, {'battery-level': '53.92'}, None, None -110.06, [INFO], robot1, {'y': 15.721, 'x': -36.165, 'yaw': 3.142}, None, None -120.09, [INFO], robot1, {'y': 15.328, 'x': -34.075, 'yaw': -3.141}, None, None -120.09, [INFO], robot1, {'battery-level': '53.44'}, None, None -130.06, [INFO], robot1, {'battery-level': '52.96'}, None, None -130.06, [INFO], robot1, {'y': 15.561, 'x': -31.96, 'yaw': -3.142}, None, None -140.05, [INFO], robot1, {'battery-level': '52.48'}, None, None -140.05, [INFO], robot1, {'y': 15.636, 'x': -29.841, 'yaw': -3.142}, None, None -150.01, [INFO], robot1, {'battery-level': '52.00'}, None, None -150.01, [INFO], robot1, {'y': 16.886, 'x': -28.552, 'yaw': 3.14}, None, None -160.07, [INFO], robot1, {'battery-level': '51.52'}, None, None -160.07, [INFO], robot1, {'y': 17.957, 'x': -28.591, 'yaw': -3.142}, None, None -162.46, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/app/controllers/analyze_skills/logs/30_abaacp.log b/app/controllers/analyze_skills/logs/30_abaacp.log deleted file mode 100644 index 7c7ab46f..00000000 --- a/app/controllers/analyze_skills/logs/30_abaacp.log +++ /dev/null @@ -1,30 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot2, {'y': 17.538, 'x': -20.968, 'yaw': -3.142}, None, None -10.00, [INFO], robot2, {'battery-level': '82.96'}, None, None -20.01, [INFO], robot2, {'battery-level': '82.42'}, None, None -20.01, [INFO], robot2, {'y': 16.137, 'x': -21.77, 'yaw': -3.141}, None, None -30.03, [INFO], robot2, {'y': 16.097, 'x': -23.876, 'yaw': 3.142}, None, None -30.03, [INFO], robot2, {'battery-level': '81.88'}, None, None -40.03, [INFO], robot2, {'battery-level': '81.34'}, None, None -40.03, [INFO], robot2, {'y': 16.043, 'x': -25.992, 'yaw': 3.141}, None, None -50.05, [INFO], robot2, {'battery-level': '80.80'}, None, None -50.05, [INFO], robot2, {'y': 16.085, 'x': -28.113, 'yaw': -3.142}, None, None -60.07, [INFO], robot2, {'battery-level': '80.26'}, None, None -60.07, [INFO], robot2, {'y': 17.873, 'x': -28.632, 'yaw': -3.142}, None, None -69.44, [info], nurse, sync, received-request, (status=sending-request) -69.44, [info], nurse, sync, request-sent, (status=waiting) -69.44, [info], nurse, sync, wait-message, (status=message-received) -70.09, [INFO], robot2, {'y': 17.983, 'x': -28.604, 'yaw': 3.141}, None, None -70.09, [INFO], robot2, {'battery-level': '79.72'}, None, None -80.03, [INFO], robot2, {'y': 16.098, 'x': -28.435, 'yaw': 3.141}, None, None -80.03, [INFO], robot2, {'battery-level': '79.18'}, None, None -90.07, [INFO], robot2, {'battery-level': '78.64'}, None, None -90.07, [INFO], robot2, {'y': 15.981, 'x': -26.305, 'yaw': -3.141}, None, None -100.09, [INFO], robot2, {'y': 13.965, 'x': -25.72, 'yaw': 3.142}, None, None -100.09, [INFO], robot2, {'battery-level': '78.10'}, None, None -110.02, [INFO], robot2, {'battery-level': '77.56'}, None, None -110.02, [INFO], robot2, {'y': 12.888, 'x': -25.953, 'yaw': -3.142}, None, None -113.42, [info], lab_arm, sync, wait-message, (status=message-received) -114.35, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/31_ababab.log b/app/controllers/analyze_skills/logs/31_ababab.log deleted file mode 100644 index 618d4032..00000000 --- a/app/controllers/analyze_skills/logs/31_ababab.log +++ /dev/null @@ -1,46 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.0002, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot5, {'battery-level': '28.00'}, None, None -10.08, [INFO], robot5, {'y': 17.12, 'x': -13.493, 'yaw': -3.141}, None, None -20.02, [INFO], robot5, {'battery-level': '27.80'}, None, None -20.02, [INFO], robot5, {'y': 16.105, 'x': -14.743, 'yaw': 3.142}, None, None -30.06, [INFO], robot5, {'battery-level': '27.60'}, None, None -30.06, [INFO], robot5, {'y': 16.041, 'x': -16.863, 'yaw': 3.14}, None, None -40.09, [INFO], robot5, {'y': 16.1, 'x': -18.965, 'yaw': 3.141}, None, None -40.09, [INFO], robot5, {'battery-level': '27.40'}, None, None -50.04, [INFO], robot5, {'battery-level': '27.20'}, None, None -50.04, [INFO], robot5, {'y': 16.257, 'x': -21.064, 'yaw': 3.141}, None, None -60.00, [INFO], robot5, {'battery-level': '27.00'}, None, None -60.00, [INFO], robot5, {'y': 16.134, 'x': -23.166, 'yaw': -3.142}, None, None -70.04, [INFO], robot5, {'battery-level': '26.80'}, None, None -70.04, [INFO], robot5, {'y': 16.083, 'x': -25.294, 'yaw': 3.141}, None, None -80.07, [INFO], robot5, {'y': 16.107, 'x': -27.422, 'yaw': 3.142}, None, None -80.07, [INFO], robot5, {'battery-level': '26.60'}, None, None -90.01, [INFO], robot5, {'y': 16.238, 'x': -29.521, 'yaw': -3.142}, None, None -90.01, [INFO], robot5, {'battery-level': '26.40'}, None, None -100.00, [INFO], robot5, {'battery-level': '26.20'}, None, None -100.00, [INFO], robot5, {'y': 16.003, 'x': -31.63, 'yaw': -3.142}, None, None -110.03, [INFO], robot5, {'battery-level': '26.00'}, None, None -110.03, [INFO], robot5, {'y': 15.574, 'x': -33.739, 'yaw': -3.142}, None, None -120.05, [INFO], robot5, {'y': 15.528, 'x': -35.832, 'yaw': 3.142}, None, None -120.05, [INFO], robot5, {'battery-level': '25.80'}, None, None -130.08, [INFO], robot5, {'y': 17.05, 'x': -36.744, 'yaw': -3.141}, None, None -130.08, [INFO], robot5, {'battery-level': '25.60'}, None, None -140.02, [INFO], robot5, {'battery-level': '25.40'}, None, None -140.02, [INFO], robot5, {'y': 17.663, 'x': -36.711, 'yaw': 3.142}, None, None -150.07, [INFO], robot5, {'battery-level': '25.20'}, None, None -150.07, [INFO], robot5, {'y': 18.105, 'x': -35.93, 'yaw': 3.141}, None, None -160.09, [INFO], robot5, {'y': 17.912, 'x': -35.826, 'yaw': -3.142}, None, None -160.09, [INFO], robot5, {'battery-level': '25.00'}, None, None -170.05, [INFO], robot5, {'battery-level': '24.80'}, None, None -170.05, [INFO], robot5, {'y': 18.197, 'x': -35.813, 'yaw': 3.141}, None, None -180.09, [INFO], robot5, {'battery-level': '24.60'}, None, None -180.09, [INFO], robot5, {'y': 18.21, 'x': -35.797, 'yaw': -3.142}, None, None -190.03, [INFO], robot5, {'y': 18.201, 'x': -35.793, 'yaw': 3.141}, None, None -190.03, [INFO], robot5, {'battery-level': '24.40'}, None, None -200.07, [INFO], robot5, {'battery-level': '24.20'}, None, None -200.07, [INFO], robot5, {'y': 18.199, 'x': -35.763, 'yaw': -3.142}, None, None -210.02, [INFO], robot5, {'y': 18.241, 'x': -35.944, 'yaw': -3.141}, None, None -210.02, [INFO], robot5, {'battery-level': '24.00'}, None, None -216.22, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/31_ababap.log b/app/controllers/analyze_skills/logs/31_ababap.log deleted file mode 100644 index 7929e5c0..00000000 --- a/app/controllers/analyze_skills/logs/31_ababap.log +++ /dev/null @@ -1,52 +0,0 @@ -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot3, {'battery-level': '45.94'}, None, None -10.03, [INFO], robot3, {'y': 21.492, 'x': -37.285, 'yaw': -3.141}, None, None -20.06, [INFO], robot3, {'battery-level': '45.58'}, None, None -20.06, [INFO], robot3, {'y': 19.41, 'x': -37.074, 'yaw': 3.14}, None, None -30.02, [INFO], robot3, {'y': 17.814, 'x': -35.689, 'yaw': 3.141}, None, None -30.02, [INFO], robot3, {'battery-level': '45.22'}, None, None -40.08, [INFO], robot3, {'y': 18.762, 'x': -34.05, 'yaw': 3.142}, None, None -40.08, [INFO], robot3, {'battery-level': '44.86'}, None, None -48.09, [info], nurse, sync, received-request, (status=sending-request) -48.09, [info], nurse, sync, request-sent, (status=waiting) -48.09, [info], nurse, sync, wait-message, (status=message-received) -50.02, [INFO], robot3, {'battery-level': '44.50'}, None, None -50.02, [INFO], robot3, {'y': 18.973, 'x': -34.062, 'yaw': 3.141}, None, None -60.03, [INFO], robot3, {'battery-level': '44.14'}, None, None -60.03, [INFO], robot3, {'y': 17.79, 'x': -35.594, 'yaw': -3.142}, None, None -70.06, [INFO], robot3, {'y': 17.59, 'x': -37.026, 'yaw': 3.142}, None, None -70.06, [INFO], robot3, {'battery-level': '43.78'}, None, None -80.05, [INFO], robot3, {'battery-level': '43.42'}, None, None -80.05, [INFO], robot3, {'y': 17.429, 'x': -37.049, 'yaw': 3.141}, None, None -90.08, [INFO], robot3, {'battery-level': '43.06'}, None, None -90.08, [INFO], robot3, {'y': 17.217, 'x': -37.093, 'yaw': -3.141}, None, None -100.01, [INFO], robot3, {'battery-level': '42.70'}, None, None -100.01, [INFO], robot3, {'y': 17.326, 'x': -37.021, 'yaw': -3.142}, None, None -110.00, [INFO], robot3, {'y': 17.492, 'x': -36.883, 'yaw': -3.141}, None, None -110.00, [INFO], robot3, {'battery-level': '42.34'}, None, None -120.06, [INFO], robot3, {'battery-level': '41.98'}, None, None -120.06, [INFO], robot3, {'y': 17.444, 'x': -37.032, 'yaw': -3.142}, None, None -130.08, [INFO], robot3, {'y': 17.197, 'x': -36.857, 'yaw': -3.141}, None, None -130.08, [INFO], robot3, {'battery-level': '41.62'}, None, None -140.09, [INFO], robot3, {'y': 17.313, 'x': -36.716, 'yaw': -3.142}, None, None -140.09, [INFO], robot3, {'battery-level': '41.26'}, None, None -150.06, [INFO], robot3, {'battery-level': '40.90'}, None, None -150.06, [INFO], robot3, {'y': 17.233, 'x': -37.094, 'yaw': -3.142}, None, None -160.04, [INFO], robot3, {'battery-level': '40.54'}, None, None -160.04, [INFO], robot3, {'y': 17.237, 'x': -36.908, 'yaw': 3.141}, None, None -170.06, [INFO], robot3, {'y': 17.405, 'x': -36.954, 'yaw': 3.14}, None, None -170.06, [INFO], robot3, {'battery-level': '40.18'}, None, None -180.06, [INFO], robot3, {'battery-level': '39.82'}, None, None -180.06, [INFO], robot3, {'y': 17.252, 'x': -37.062, 'yaw': -3.142}, None, None -190.01, [INFO], robot3, {'battery-level': '39.46'}, None, None -190.01, [INFO], robot3, {'y': 17.276, 'x': -36.87, 'yaw': 3.141}, None, None -200.02, [INFO], robot3, {'battery-level': '39.10'}, None, None -200.02, [INFO], robot3, {'y': 17.469, 'x': -37.073, 'yaw': -3.141}, None, None -210.06, [INFO], robot3, {'battery-level': '38.74'}, None, None -210.06, [INFO], robot3, {'y': 17.315, 'x': -36.923, 'yaw': -3.142}, None, None -220.09, [INFO], robot3, {'y': 17.364, 'x': -37.034, 'yaw': 3.141}, None, None -220.09, [INFO], robot3, {'battery-level': '38.38'}, None, None -230.02, [INFO], robot3, {'battery-level': '38.02'}, None, None -230.02, [INFO], robot3, {'y': 17.254, 'x': -37.05, 'yaw': 3.141}, None, None -233.32, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/32_ababbb.log b/app/controllers/analyze_skills/logs/32_ababbb.log deleted file mode 100644 index 6f204f1d..00000000 --- a/app/controllers/analyze_skills/logs/32_ababbb.log +++ /dev/null @@ -1,25 +0,0 @@ -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot1, {'y': 17.586, 'x': -27.161, 'yaw': -3.141}, None, None -10.04, [INFO], robot1, {'battery-level': '58.72'}, None, None -20.06, [INFO], robot1, {'battery-level': '58.24'}, None, None -20.06, [INFO], robot1, {'y': 16.158, 'x': -27.891, 'yaw': 3.141}, None, None -30.09, [INFO], robot1, {'battery-level': '57.76'}, None, None -30.09, [INFO], robot1, {'y': 16.148, 'x': -30.01, 'yaw': 3.137}, None, None -40.02, [INFO], robot1, {'y': 15.958, 'x': -32.102, 'yaw': 3.141}, None, None -40.02, [INFO], robot1, {'battery-level': '57.28'}, None, None -50.05, [INFO], robot1, {'y': 15.425, 'x': -34.182, 'yaw': 3.141}, None, None -50.05, [INFO], robot1, {'battery-level': '56.80'}, None, None -60.06, [INFO], robot1, {'y': 15.648, 'x': -36.289, 'yaw': 3.141}, None, None -60.06, [INFO], robot1, {'battery-level': '56.32'}, None, None -70.09, [INFO], robot1, {'battery-level': '55.84'}, None, None -70.09, [INFO], robot1, {'y': 17.549, 'x': -36.645, 'yaw': -3.142}, None, None -80.03, [INFO], robot1, {'y': 19.637, 'x': -36.775, 'yaw': 3.141}, None, None -80.03, [INFO], robot1, {'battery-level': '55.36'}, None, None -90.05, [INFO], robot1, {'battery-level': '54.88'}, None, None -90.05, [INFO], robot1, {'y': 21.479, 'x': -37.509, 'yaw': -3.142}, None, None -100.02, [INFO], robot1, {'y': 21.483, 'x': -38.108, 'yaw': -3.142}, None, None -100.02, [INFO], robot1, {'battery-level': '54.40'}, None, None -102.97, [info], nurse, sync, received-request, (status=sending-request) -102.97, [info], nurse, sync, request-sent, (status=waiting) -102.97, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/app/controllers/analyze_skills/logs/32_ababbp.log b/app/controllers/analyze_skills/logs/32_ababbp.log deleted file mode 100644 index e8443d43..00000000 --- a/app/controllers/analyze_skills/logs/32_ababbp.log +++ /dev/null @@ -1,38 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot6, {'y': 18.679, 'x': -34.256, 'yaw': 3.142}, None, None -10.00, [INFO], robot6, {'battery-level': '50.15'}, None, None -20.07, [INFO], robot6, {'y': 17.892, 'x': -35.949, 'yaw': 3.139}, None, None -20.07, [INFO], robot6, {'battery-level': '49.43'}, None, None -30.07, [INFO], robot6, {'y': 19.68, 'x': -36.835, 'yaw': -3.141}, None, None -30.07, [INFO], robot6, {'battery-level': '48.71'}, None, None -40.09, [INFO], robot6, {'battery-level': '47.99'}, None, None -40.09, [INFO], robot6, {'y': 21.551, 'x': -37.493, 'yaw': 3.141}, None, None -50.02, [INFO], robot6, {'battery-level': '47.27'}, None, None -50.02, [INFO], robot6, {'y': 21.521, 'x': -38.147, 'yaw': 3.141}, None, None -56.28, [info], nurse, sync, received-request, (status=sending-request) -56.28, [info], nurse, sync, request-sent, (status=waiting) -56.28, [info], nurse, sync, wait-message, (status=message-received) -60.04, [INFO], robot6, {'y': 21.445, 'x': -37.575, 'yaw': 3.14}, None, None -60.04, [INFO], robot6, {'battery-level': '46.55'}, None, None -70.07, [INFO], robot6, {'battery-level': '45.83'}, None, None -70.07, [INFO], robot6, {'y': 19.493, 'x': -37.142, 'yaw': 3.142}, None, None -80.08, [INFO], robot6, {'y': 17.387, 'x': -37.069, 'yaw': 3.142}, None, None -80.08, [INFO], robot6, {'battery-level': '45.11'}, None, None -90.00, [INFO], robot6, {'y': 15.896, 'x': -36.117, 'yaw': 3.141}, None, None -90.00, [INFO], robot6, {'battery-level': '44.39'}, None, None -100.09, [INFO], robot6, {'battery-level': '43.67'}, None, None -100.09, [INFO], robot6, {'y': 15.366, 'x': -34.036, 'yaw': 3.141}, None, None -110.03, [INFO], robot6, {'y': 15.464, 'x': -31.935, 'yaw': 3.142}, None, None -110.03, [INFO], robot6, {'battery-level': '42.95'}, None, None -120.07, [INFO], robot6, {'y': 15.632, 'x': -29.818, 'yaw': 3.142}, None, None -120.07, [INFO], robot6, {'battery-level': '42.23'}, None, None -130.01, [INFO], robot6, {'y': 15.751, 'x': -27.702, 'yaw': 3.141}, None, None -130.01, [INFO], robot6, {'battery-level': '41.51'}, None, None -140.08, [INFO], robot6, {'battery-level': '40.79'}, None, None -140.08, [INFO], robot6, {'y': 15.01, 'x': -25.961, 'yaw': 3.141}, None, None -150.03, [INFO], robot6, {'y': 13.052, 'x': -25.87, 'yaw': -3.142}, None, None -150.03, [INFO], robot6, {'battery-level': '40.07'}, None, None -157.67, [info], lab_arm, sync, wait-message, (status=message-received) -158.60, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/33_ababcb.log b/app/controllers/analyze_skills/logs/33_ababcb.log deleted file mode 100644 index 1685cdd0..00000000 --- a/app/controllers/analyze_skills/logs/33_ababcb.log +++ /dev/null @@ -1,26 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'y': 17.298, 'x': -27.12, 'yaw': -3.142}, None, None -10.04, [INFO], robot6, {'battery-level': '50.15'}, None, None -20.09, [INFO], robot6, {'y': 16.303, 'x': -28.193, 'yaw': -3.141}, None, None -20.09, [INFO], robot6, {'battery-level': '49.43'}, None, None -30.03, [INFO], robot6, {'battery-level': '48.71'}, None, None -30.03, [INFO], robot6, {'y': 17.886, 'x': -28.586, 'yaw': 3.14}, None, None -40.03, [INFO], robot6, {'battery-level': '47.99'}, None, None -40.03, [INFO], robot6, {'y': 18.048, 'x': -28.575, 'yaw': -3.142}, None, None -45.47, [info], nurse, sync, received-request, (status=sending-request) -45.47, [info], nurse, sync, request-sent, (status=waiting) -45.55, [info], nurse, sync, wait-message, (status=message-received) -50.07, [INFO], robot6, {'y': 17.34, 'x': -28.696, 'yaw': 3.142}, None, None -50.07, [INFO], robot6, {'battery-level': '47.27'}, None, None -60.02, [INFO], robot6, {'y': 16.125, 'x': -27.691, 'yaw': 3.141}, None, None -60.02, [INFO], robot6, {'battery-level': '46.55'}, None, None -70.04, [INFO], robot6, {'y': 15.357, 'x': -26.034, 'yaw': 3.141}, None, None -70.04, [INFO], robot6, {'battery-level': '45.83'}, None, None -80.08, [INFO], robot6, {'battery-level': '45.11'}, None, None -80.08, [INFO], robot6, {'y': 13.27, 'x': -25.737, 'yaw': 3.141}, None, None -90.05, [INFO], robot6, {'y': 12.927, 'x': -25.936, 'yaw': -3.142}, None, None -90.05, [INFO], robot6, {'battery-level': '44.39'}, None, None -90.97, [info], lab_arm, sync, wait-message, (status=message-received) -91.89, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/33_ababcp.log b/app/controllers/analyze_skills/logs/33_ababcp.log deleted file mode 100644 index 1730506d..00000000 --- a/app/controllers/analyze_skills/logs/33_ababcp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'battery-level': '50.15'}, None, None -10.01, [INFO], robot6, {'y': 17.441, 'x': -27.139, 'yaw': -3.142}, None, None -20.07, [INFO], robot6, {'y': 16.276, 'x': -28.007, 'yaw': -3.141}, None, None -20.07, [INFO], robot6, {'battery-level': '49.43'}, None, None -30.03, [INFO], robot6, {'battery-level': '48.71'}, None, None -30.03, [INFO], robot6, {'y': 17.859, 'x': -28.621, 'yaw': -3.141}, None, None -37.37, [info], nurse, sync, received-request, (status=sending-request) -37.37, [info], nurse, sync, request-sent, (status=waiting) -37.37, [info], nurse, sync, wait-message, (status=message-received) -40.04, [INFO], robot6, {'y': 17.643, 'x': -28.601, 'yaw': -3.141}, None, None -40.04, [INFO], robot6, {'battery-level': '47.99'}, None, None -50.00, [INFO], robot6, {'battery-level': '47.27'}, None, None -50.00, [INFO], robot6, {'y': 16.078, 'x': -28.07, 'yaw': -3.141}, None, None -60.09, [INFO], robot6, {'battery-level': '46.55'}, None, None -60.09, [INFO], robot6, {'y': 15.641, 'x': -26.135, 'yaw': 3.141}, None, None -70.02, [INFO], robot6, {'y': 13.56, 'x': -25.741, 'yaw': 3.141}, None, None -70.02, [INFO], robot6, {'battery-level': '45.83'}, None, None -80.03, [INFO], robot6, {'battery-level': '45.11'}, None, None -80.03, [INFO], robot6, {'y': 12.909, 'x': -25.959, 'yaw': -3.142}, None, None -80.86, [info], lab_arm, sync, wait-message, (status=message-received) -81.78, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/34_abacab.log b/app/controllers/analyze_skills/logs/34_abacab.log deleted file mode 100644 index 7daf8507..00000000 --- a/app/controllers/analyze_skills/logs/34_abacab.log +++ /dev/null @@ -1,47 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot2, {'battery-level': '82.96'}, None, None -10.06, [INFO], robot2, {'y': 17.293, 'x': -19.28, 'yaw': 3.142}, None, None -20.07, [INFO], robot2, {'battery-level': '82.42'}, None, None -20.07, [INFO], robot2, {'y': 16.238, 'x': -20.451, 'yaw': 3.142}, None, None -30.03, [INFO], robot2, {'y': 16.187, 'x': -22.552, 'yaw': 3.142}, None, None -30.03, [INFO], robot2, {'battery-level': '81.88'}, None, None -40.06, [INFO], robot2, {'y': 16.14, 'x': -24.669, 'yaw': 3.14}, None, None -40.06, [INFO], robot2, {'battery-level': '81.34'}, None, None -50.02, [INFO], robot2, {'battery-level': '80.80'}, None, None -50.02, [INFO], robot2, {'y': 16.065, 'x': -26.762, 'yaw': -3.142}, None, None -60.03, [INFO], robot2, {'battery-level': '80.26'}, None, None -60.03, [INFO], robot2, {'y': 16.172, 'x': -28.881, 'yaw': -3.142}, None, None -70.03, [INFO], robot2, {'battery-level': '79.72'}, None, None -70.03, [INFO], robot2, {'y': 16.091, 'x': -31.002, 'yaw': 3.141}, None, None -80.06, [INFO], robot2, {'battery-level': '79.18'}, None, None -80.06, [INFO], robot2, {'y': 15.724, 'x': -33.117, 'yaw': -3.141}, None, None -90.02, [INFO], robot2, {'y': 15.428, 'x': -35.212, 'yaw': 3.142}, None, None -90.02, [INFO], robot2, {'battery-level': '78.64'}, None, None -100.07, [INFO], robot2, {'battery-level': '78.10'}, None, None -100.07, [INFO], robot2, {'y': 16.497, 'x': -36.613, 'yaw': -3.142}, None, None -110.04, [INFO], robot2, {'y': 17.551, 'x': -36.659, 'yaw': -3.142}, None, None -110.04, [INFO], robot2, {'battery-level': '77.56'}, None, None -120.09, [INFO], robot2, {'battery-level': '77.02'}, None, None -120.09, [INFO], robot2, {'y': 17.551, 'x': -36.659, 'yaw': -3.142}, None, None -130.05, [INFO], robot2, {'y': 17.568, 'x': -36.695, 'yaw': -3.141}, None, None -130.05, [INFO], robot2, {'battery-level': '76.48'}, None, None -140.01, [INFO], robot2, {'battery-level': '75.94'}, None, None -140.01, [INFO], robot2, {'y': 18.017, 'x': -35.882, 'yaw': -3.141}, None, None -150.03, [INFO], robot2, {'battery-level': '75.40'}, None, None -150.03, [INFO], robot2, {'y': 18.179, 'x': -35.58, 'yaw': -3.141}, None, None -160.07, [INFO], robot2, {'battery-level': '74.86'}, None, None -160.07, [INFO], robot2, {'y': 18.195, 'x': -35.808, 'yaw': 3.141}, None, None -170.04, [INFO], robot2, {'y': 18.214, 'x': -35.8, 'yaw': -3.142}, None, None -170.04, [INFO], robot2, {'battery-level': '74.32'}, None, None -180.06, [INFO], robot2, {'y': 18.214, 'x': -35.8, 'yaw': -3.142}, None, None -180.06, [INFO], robot2, {'battery-level': '73.78'}, None, None -190.05, [INFO], robot2, {'battery-level': '73.24'}, None, None -190.05, [INFO], robot2, {'y': 18.214, 'x': -35.801, 'yaw': 3.142}, None, None -200.07, [INFO], robot2, {'battery-level': '72.70'}, None, None -200.07, [INFO], robot2, {'y': 18.214, 'x': -35.8, 'yaw': -3.142}, None, None -210.09, [INFO], robot2, {'battery-level': '72.16'}, None, None -210.09, [INFO], robot2, {'y': 18.217, 'x': -35.798, 'yaw': -3.142}, None, None -220.03, [INFO], robot2, {'battery-level': '71.62'}, None, None -220.03, [INFO], robot2, {'y': 18.224, 'x': -35.773, 'yaw': 3.142}, None, None -220.67, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/34_abacap.log b/app/controllers/analyze_skills/logs/34_abacap.log deleted file mode 100644 index b4a9c594..00000000 --- a/app/controllers/analyze_skills/logs/34_abacap.log +++ /dev/null @@ -1,55 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot3, {'battery-level': '45.94'}, None, None -10.01, [INFO], robot3, {'y': 21.55, 'x': -37.504, 'yaw': -3.14}, None, None -20.05, [INFO], robot3, {'y': 19.642, 'x': -37.103, 'yaw': 3.142}, None, None -20.05, [INFO], robot3, {'battery-level': '45.58'}, None, None -30.09, [INFO], robot3, {'battery-level': '45.22'}, None, None -30.09, [INFO], robot3, {'y': 17.94, 'x': -35.861, 'yaw': 3.141}, None, None -40.06, [INFO], robot3, {'y': 18.622, 'x': -34.111, 'yaw': 3.142}, None, None -40.06, [INFO], robot3, {'battery-level': '44.86'}, None, None -50.01, [INFO], robot3, {'y': 18.907, 'x': -33.933, 'yaw': 3.142}, None, None -50.01, [INFO], robot3, {'battery-level': '44.50'}, None, None -51.95, [info], nurse, sync, received-request, (status=sending-request) -51.95, [info], nurse, sync, request-sent, (status=waiting) -51.95, [info], nurse, sync, wait-message, (status=message-received) -60.06, [INFO], robot3, {'battery-level': '44.14'}, None, None -60.06, [INFO], robot3, {'y': 17.9, 'x': -34.89, 'yaw': 3.142}, None, None -70.08, [INFO], robot3, {'battery-level': '43.78'}, None, None -70.08, [INFO], robot3, {'y': 18.071, 'x': -36.305, 'yaw': 3.141}, None, None -80.06, [INFO], robot3, {'battery-level': '43.42'}, None, None -80.06, [INFO], robot3, {'y': 17.505, 'x': -36.834, 'yaw': 3.141}, None, None -90.04, [INFO], robot3, {'y': 17.199, 'x': -37.114, 'yaw': 3.14}, None, None -90.04, [INFO], robot3, {'battery-level': '43.06'}, None, None -100.08, [INFO], robot3, {'y': 17.255, 'x': -37.018, 'yaw': 3.141}, None, None -100.08, [INFO], robot3, {'battery-level': '42.70'}, None, None -110.04, [INFO], robot3, {'battery-level': '42.34'}, None, None -110.04, [INFO], robot3, {'y': 17.509, 'x': -36.669, 'yaw': -3.141}, None, None -120.00, [INFO], robot3, {'battery-level': '41.98'}, None, None -120.00, [INFO], robot3, {'y': 17.403, 'x': -36.878, 'yaw': 3.142}, None, None -130.01, [INFO], robot3, {'battery-level': '41.62'}, None, None -130.01, [INFO], robot3, {'y': 17.26, 'x': -37.045, 'yaw': 3.141}, None, None -140.05, [INFO], robot3, {'battery-level': '41.26'}, None, None -140.05, [INFO], robot3, {'y': 17.369, 'x': -36.939, 'yaw': 3.14}, None, None -150.06, [INFO], robot3, {'y': 17.432, 'x': -36.54, 'yaw': -3.142}, None, None -150.06, [INFO], robot3, {'battery-level': '40.90'}, None, None -160.01, [INFO], robot3, {'battery-level': '40.54'}, None, None -160.01, [INFO], robot3, {'y': 17.528, 'x': -36.854, 'yaw': -3.142}, None, None -170.02, [INFO], robot3, {'battery-level': '40.18'}, None, None -170.02, [INFO], robot3, {'y': 17.421, 'x': -36.631, 'yaw': -3.142}, None, None -180.06, [INFO], robot3, {'battery-level': '39.82'}, None, None -180.06, [INFO], robot3, {'y': 17.435, 'x': -36.955, 'yaw': 3.141}, None, None -190.08, [INFO], robot3, {'battery-level': '39.46'}, None, None -190.08, [INFO], robot3, {'y': 17.302, 'x': -37.01, 'yaw': -3.141}, None, None -200.00, [INFO], robot3, {'battery-level': '39.10'}, None, None -200.00, [INFO], robot3, {'y': 17.186, 'x': -36.85, 'yaw': -3.141}, None, None -210.05, [INFO], robot3, {'battery-level': '38.74'}, None, None -210.05, [INFO], robot3, {'y': 17.407, 'x': -37.051, 'yaw': -3.141}, None, None -220.01, [INFO], robot3, {'y': 17.441, 'x': -36.936, 'yaw': -3.142}, None, None -220.01, [INFO], robot3, {'battery-level': '38.38'}, None, None -230.06, [INFO], robot3, {'y': 17.328, 'x': -36.962, 'yaw': -3.142}, None, None -230.06, [INFO], robot3, {'battery-level': '38.02'}, None, None -240.02, [INFO], robot3, {'y': 17.452, 'x': -37.052, 'yaw': -3.141}, None, None -240.02, [INFO], robot3, {'battery-level': '37.66'}, None, None -243.33, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/35_abacbb.log b/app/controllers/analyze_skills/logs/35_abacbb.log deleted file mode 100644 index db9f99a6..00000000 --- a/app/controllers/analyze_skills/logs/35_abacbb.log +++ /dev/null @@ -1,47 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot4, {'y': 34.275, 'x': -33.597, 'yaw': 3.142}, None, None -10.09, [INFO], robot4, {'battery-level': '64.67'}, None, None -20.06, [INFO], robot4, {'battery-level': '64.07'}, None, None -20.06, [INFO], robot4, {'y': 34.672, 'x': -35.662, 'yaw': 3.137}, None, None -30.07, [INFO], robot4, {'battery-level': '63.47'}, None, None -30.07, [INFO], robot4, {'y': 33.291, 'x': -36.888, 'yaw': -3.141}, None, None -40.01, [INFO], robot4, {'battery-level': '62.87'}, None, None -40.01, [INFO], robot4, {'y': 31.192, 'x': -36.889, 'yaw': -3.141}, None, None -50.05, [INFO], robot4, {'y': 29.087, 'x': -36.951, 'yaw': -3.141}, None, None -50.05, [INFO], robot4, {'battery-level': '62.27'}, None, None -60.02, [INFO], robot4, {'y': 26.985, 'x': -36.945, 'yaw': 3.141}, None, None -60.02, [INFO], robot4, {'battery-level': '61.67'}, None, None -70.00, [INFO], robot4, {'battery-level': '61.07'}, None, None -70.00, [INFO], robot4, {'y': 24.878, 'x': -37.038, 'yaw': 3.141}, None, None -80.06, [INFO], robot4, {'y': 22.764, 'x': -37.086, 'yaw': 3.141}, None, None -80.06, [INFO], robot4, {'battery-level': '60.47'}, None, None -90.03, [INFO], robot4, {'battery-level': '59.87'}, None, None -90.03, [INFO], robot4, {'y': 21.374, 'x': -37.951, 'yaw': 3.138}, None, None -96.30, [info], nurse, sync, received-request, (status=sending-request) -96.30, [info], nurse, sync, request-sent, (status=waiting) -96.39, [info], nurse, sync, wait-message, (status=message-received) -100.08, [INFO], robot4, {'y': 21.372, 'x': -37.489, 'yaw': -3.141}, None, None -100.08, [INFO], robot4, {'battery-level': '59.27'}, None, None -110.05, [INFO], robot4, {'battery-level': '58.67'}, None, None -110.05, [INFO], robot4, {'y': 19.392, 'x': -37.147, 'yaw': -3.141}, None, None -120.05, [INFO], robot4, {'battery-level': '58.07'}, None, None -120.05, [INFO], robot4, {'y': 17.291, 'x': -37.113, 'yaw': 3.141}, None, None -130.06, [INFO], robot4, {'y': 15.842, 'x': -36.037, 'yaw': -3.142}, None, None -130.06, [INFO], robot4, {'battery-level': '57.47'}, None, None -140.08, [INFO], robot4, {'battery-level': '56.87'}, None, None -140.08, [INFO], robot4, {'y': 15.337, 'x': -33.966, 'yaw': -3.141}, None, None -150.07, [INFO], robot4, {'battery-level': '56.27'}, None, None -150.07, [INFO], robot4, {'y': 15.564, 'x': -31.847, 'yaw': -3.142}, None, None -160.04, [INFO], robot4, {'battery-level': '55.67'}, None, None -160.04, [INFO], robot4, {'y': 15.64, 'x': -29.738, 'yaw': 3.141}, None, None -170.03, [INFO], robot4, {'battery-level': '55.07'}, None, None -170.03, [INFO], robot4, {'y': 15.81, 'x': -27.63, 'yaw': 3.141}, None, None -180.02, [INFO], robot4, {'y': 15.023, 'x': -26.002, 'yaw': 3.141}, None, None -180.02, [INFO], robot4, {'battery-level': '54.47'}, None, None -190.02, [INFO], robot4, {'y': 13.043, 'x': -25.873, 'yaw': 3.141}, None, None -190.02, [INFO], robot4, {'battery-level': '53.87'}, None, None -197.44, [info], lab_arm, sync, wait-message, (status=message-received) -198.36, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/35_abacbp.log b/app/controllers/analyze_skills/logs/35_abacbp.log deleted file mode 100644 index 0c741157..00000000 --- a/app/controllers/analyze_skills/logs/35_abacbp.log +++ /dev/null @@ -1,41 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'battery-level': '50.15'}, None, None -10.01, [INFO], robot6, {'y': 18.455, 'x': -34.36, 'yaw': 3.142}, None, None -20.03, [INFO], robot6, {'battery-level': '49.43'}, None, None -20.03, [INFO], robot6, {'y': 17.989, 'x': -36.14, 'yaw': 3.141}, None, None -30.01, [INFO], robot6, {'battery-level': '48.71'}, None, None -30.01, [INFO], robot6, {'y': 19.828, 'x': -36.868, 'yaw': 3.141}, None, None -40.05, [INFO], robot6, {'battery-level': '47.99'}, None, None -40.05, [INFO], robot6, {'y': 21.562, 'x': -37.674, 'yaw': -3.142}, None, None -50.09, [INFO], robot6, {'battery-level': '47.27'}, None, None -50.09, [INFO], robot6, {'y': 21.439, 'x': -38.099, 'yaw': 3.142}, None, None -52.57, [info], nurse, sync, received-request, (status=sending-request) -52.57, [info], nurse, sync, request-sent, (status=waiting) -52.57, [info], nurse, sync, wait-message, (status=message-received) -60.05, [INFO], robot6, {'battery-level': '46.55'}, None, None -60.05, [INFO], robot6, {'y': 20.78, 'x': -37.19, 'yaw': 3.141}, None, None -70.00, [INFO], robot6, {'battery-level': '45.83'}, None, None -70.00, [INFO], robot6, {'y': 18.683, 'x': -37.092, 'yaw': -3.142}, None, None -80.07, [INFO], robot6, {'battery-level': '45.11'}, None, None -80.07, [INFO], robot6, {'y': 16.557, 'x': -37.057, 'yaw': 3.141}, None, None -90.04, [INFO], robot6, {'battery-level': '44.39'}, None, None -90.04, [INFO], robot6, {'y': 15.667, 'x': -35.338, 'yaw': -3.142}, None, None -100.02, [INFO], robot6, {'battery-level': '43.67'}, None, None -100.02, [INFO], robot6, {'y': 15.451, 'x': -33.249, 'yaw': 3.142}, None, None -110.06, [INFO], robot6, {'battery-level': '42.95'}, None, None -110.06, [INFO], robot6, {'y': 15.637, 'x': -31.135, 'yaw': 3.141}, None, None -120.03, [INFO], robot6, {'battery-level': '42.23'}, None, None -120.03, [INFO], robot6, {'y': 15.801, 'x': -29.036, 'yaw': -3.142}, None, None -130.07, [INFO], robot6, {'battery-level': '41.51'}, None, None -130.07, [INFO], robot6, {'y': 15.852, 'x': -26.915, 'yaw': 3.142}, None, None -140.02, [INFO], robot6, {'y': 14.376, 'x': -25.726, 'yaw': -3.14}, None, None -140.02, [INFO], robot6, {'battery-level': '40.79'}, None, None -150.05, [INFO], robot6, {'battery-level': '40.07'}, None, None -150.05, [INFO], robot6, {'y': 12.926, 'x': -25.932, 'yaw': -3.142}, None, None -160.06, [INFO], robot6, {'y': 12.795, 'x': -26.004, 'yaw': -3.141}, None, None -160.06, [INFO], robot6, {'battery-level': '39.35'}, None, None -164.00, [info], lab_arm, sync, wait-message, (status=message-received) -164.92, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/36_abaccb.log b/app/controllers/analyze_skills/logs/36_abaccb.log deleted file mode 100644 index 6332d088..00000000 --- a/app/controllers/analyze_skills/logs/36_abaccb.log +++ /dev/null @@ -1,51 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot1, {'battery-level': '58.72'}, None, None -10.03, [INFO], robot1, {'y': 33.951, 'x': -39.441, 'yaw': -3.141}, None, None -20.04, [INFO], robot1, {'battery-level': '58.24'}, None, None -20.04, [INFO], robot1, {'y': 34.498, 'x': -37.57, 'yaw': -3.141}, None, None -30.09, [INFO], robot1, {'battery-level': '57.76'}, None, None -30.09, [INFO], robot1, {'y': 32.573, 'x': -37.044, 'yaw': 3.14}, None, None -40.05, [INFO], robot1, {'y': 30.468, 'x': -37.049, 'yaw': 3.141}, None, None -40.05, [INFO], robot1, {'battery-level': '57.28'}, None, None -50.08, [INFO], robot1, {'battery-level': '56.80'}, None, None -50.08, [INFO], robot1, {'y': 28.349, 'x': -36.998, 'yaw': 3.141}, None, None -60.02, [INFO], robot1, {'battery-level': '56.32'}, None, None -60.02, [INFO], robot1, {'y': 26.264, 'x': -37.043, 'yaw': 3.141}, None, None -70.05, [INFO], robot1, {'battery-level': '55.84'}, None, None -70.05, [INFO], robot1, {'y': 24.149, 'x': -37.02, 'yaw': 3.141}, None, None -80.00, [INFO], robot1, {'y': 22.041, 'x': -37.115, 'yaw': 3.141}, None, None -80.00, [INFO], robot1, {'battery-level': '55.36'}, None, None -90.04, [INFO], robot1, {'battery-level': '54.88'}, None, None -90.04, [INFO], robot1, {'y': 19.931, 'x': -37.101, 'yaw': 3.141}, None, None -100.01, [INFO], robot1, {'y': 17.822, 'x': -37.0, 'yaw': 3.14}, None, None -100.01, [INFO], robot1, {'battery-level': '54.40'}, None, None -110.03, [INFO], robot1, {'battery-level': '53.92'}, None, None -110.03, [INFO], robot1, {'y': 15.868, 'x': -36.645, 'yaw': 3.141}, None, None -120.09, [INFO], robot1, {'y': 15.388, 'x': -34.564, 'yaw': -3.142}, None, None -120.09, [INFO], robot1, {'battery-level': '53.44'}, None, None -130.01, [INFO], robot1, {'y': 15.497, 'x': -32.457, 'yaw': 3.142}, None, None -130.01, [INFO], robot1, {'battery-level': '52.96'}, None, None -140.03, [INFO], robot1, {'battery-level': '52.48'}, None, None -140.03, [INFO], robot1, {'y': 15.565, 'x': -30.342, 'yaw': 3.141}, None, None -150.06, [INFO], robot1, {'battery-level': '52.00'}, None, None -150.06, [INFO], robot1, {'y': 16.432, 'x': -28.615, 'yaw': 3.141}, None, None -160.01, [INFO], robot1, {'battery-level': '51.52'}, None, None -160.01, [INFO], robot1, {'y': 17.955, 'x': -28.602, 'yaw': -3.141}, None, None -166.53, [info], nurse, sync, received-request, (status=sending-request) -166.53, [info], nurse, sync, request-sent, (status=waiting) -166.53, [info], nurse, sync, wait-message, (status=message-received) -170.05, [INFO], robot1, {'battery-level': '51.04'}, None, None -170.05, [INFO], robot1, {'y': 17.492, 'x': -28.725, 'yaw': 3.141}, None, None -180.07, [INFO], robot1, {'battery-level': '50.56'}, None, None -180.07, [INFO], robot1, {'y': 16.166, 'x': -27.869, 'yaw': 3.141}, None, None -190.04, [INFO], robot1, {'battery-level': '50.08'}, None, None -190.04, [INFO], robot1, {'y': 15.54, 'x': -26.083, 'yaw': 3.142}, None, None -200.01, [INFO], robot1, {'battery-level': '49.60'}, None, None -200.01, [INFO], robot1, {'y': 13.457, 'x': -25.729, 'yaw': -3.142}, None, None -210.05, [INFO], robot1, {'y': 12.906, 'x': -25.952, 'yaw': 3.141}, None, None -210.05, [INFO], robot1, {'battery-level': '49.12'}, None, None -218.88, [info], lab_arm, sync, wait-message, (status=message-received) -219.80, [WARN], robot1, SUCCESS, None, None -220.07, [INFO], robot1, {'battery-level': '48.64'}, None, None -220.07, [INFO], robot1, {'y': 12.844, 'x': -26.004, 'yaw': 3.141}, None, None diff --git a/app/controllers/analyze_skills/logs/36_abaccp.log b/app/controllers/analyze_skills/logs/36_abaccp.log deleted file mode 100644 index ae1d8356..00000000 --- a/app/controllers/analyze_skills/logs/36_abaccp.log +++ /dev/null @@ -1,25 +0,0 @@ -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot6, {'battery-level': '50.15'}, None, None -10.00, [INFO], robot6, {'y': 17.541, 'x': -27.156, 'yaw': 3.142}, None, None -20.04, [INFO], robot6, {'battery-level': '49.43'}, None, None -20.04, [INFO], robot6, {'y': 16.25, 'x': -27.943, 'yaw': 3.141}, None, None -30.08, [INFO], robot6, {'battery-level': '48.71'}, None, None -30.08, [INFO], robot6, {'y': 17.824, 'x': -28.622, 'yaw': 3.142}, None, None -40.01, [INFO], robot6, {'battery-level': '47.99'}, None, None -40.01, [INFO], robot6, {'y': 17.94, 'x': -28.622, 'yaw': -3.142}, None, None -44.15, [info], nurse, sync, received-request, (status=sending-request) -44.15, [info], nurse, sync, request-sent, (status=waiting) -44.24, [info], nurse, sync, wait-message, (status=message-received) -50.05, [INFO], robot6, {'y': 16.956, 'x': -28.745, 'yaw': 3.141}, None, None -50.05, [INFO], robot6, {'battery-level': '47.27'}, None, None -60.04, [INFO], robot6, {'battery-level': '46.55'}, None, None -60.04, [INFO], robot6, {'y': 16.095, 'x': -27.367, 'yaw': -3.142}, None, None -70.06, [INFO], robot6, {'battery-level': '45.83'}, None, None -70.06, [INFO], robot6, {'y': 14.954, 'x': -25.911, 'yaw': 3.141}, None, None -80.04, [INFO], robot6, {'y': 13.028, 'x': -25.876, 'yaw': 3.142}, None, None -80.04, [INFO], robot6, {'battery-level': '45.11'}, None, None -88.71, [info], lab_arm, sync, wait-message, (status=message-received) -89.63, [WARN], robot6, SUCCESS, None, None -90.08, [INFO], robot6, {'y': 12.93, 'x': -25.944, 'yaw': 3.142}, None, None -90.08, [INFO], robot6, {'battery-level': '44.39'}, None, None diff --git a/app/controllers/analyze_skills/logs/37_abbaab.log b/app/controllers/analyze_skills/logs/37_abbaab.log deleted file mode 100644 index 8876cf2c..00000000 --- a/app/controllers/analyze_skills/logs/37_abbaab.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot5, {'y': 17.992, 'x': -13.509, 'yaw': -3.141}, None, None -10.07, [INFO], robot5, {'battery-level': '27.50'}, None, None -20.00, [INFO], robot5, {'y': 16.196, 'x': -13.871, 'yaw': 3.141}, None, None -20.00, [INFO], robot5, {'battery-level': '26.74'}, None, None -30.07, [INFO], robot5, {'y': 16.099, 'x': -16.016, 'yaw': 3.141}, None, None -30.07, [INFO], robot5, {'battery-level': '25.98'}, None, None -40.08, [INFO], robot5, {'y': 16.092, 'x': -18.128, 'yaw': 3.141}, None, None -40.08, [INFO], robot5, {'battery-level': '25.22'}, None, None -50.04, [INFO], robot5, {'y': 16.219, 'x': -20.22, 'yaw': -3.142}, None, None -50.04, [INFO], robot5, {'battery-level': '24.46'}, None, None -60.05, [INFO], robot5, {'battery-level': '23.70'}, None, None -60.05, [INFO], robot5, {'y': 16.22, 'x': -22.331, 'yaw': 3.141}, None, None -70.02, [INFO], robot5, {'battery-level': '22.94'}, None, None -70.02, [INFO], robot5, {'y': 16.143, 'x': -24.421, 'yaw': 3.141}, None, None -80.02, [INFO], robot5, {'y': 16.099, 'x': -26.54, 'yaw': -3.141}, None, None -80.02, [INFO], robot5, {'battery-level': '22.18'}, None, None -90.08, [INFO], robot5, {'battery-level': '21.42'}, None, None -90.08, [INFO], robot5, {'y': 16.197, 'x': -28.671, 'yaw': -3.142}, None, None -100.01, [INFO], robot5, {'y': 16.132, 'x': -30.771, 'yaw': 3.142}, None, None -100.01, [INFO], robot5, {'battery-level': '20.66'}, None, None -110.08, [INFO], robot5, {'battery-level': '19.90'}, None, None -110.08, [INFO], robot5, {'y': 15.84, 'x': -32.898, 'yaw': 3.142}, None, None -120.05, [INFO], robot5, {'battery-level': '19.14'}, None, None -120.05, [INFO], robot5, {'y': 15.371, 'x': -34.959, 'yaw': 3.14}, None, None -130.03, [INFO], robot5, {'battery-level': '18.38'}, None, None -130.03, [INFO], robot5, {'y': 16.114, 'x': -36.786, 'yaw': 3.141}, None, None -140.03, [INFO], robot5, {'y': 17.597, 'x': -36.761, 'yaw': -3.141}, None, None -140.03, [INFO], robot5, {'battery-level': '17.62'}, None, None -150.01, [INFO], robot5, {'y': 17.6, 'x': -36.758, 'yaw': -3.142}, None, None -150.01, [INFO], robot5, {'battery-level': '16.86'}, None, None -160.05, [INFO], robot5, {'y': 17.604, 'x': -36.758, 'yaw': -3.142}, None, None -160.05, [INFO], robot5, {'battery-level': '16.10'}, None, None -170.03, [INFO], robot5, {'battery-level': '15.34'}, None, None -170.03, [INFO], robot5, {'y': 17.689, 'x': -36.741, 'yaw': -3.142}, None, None -180.05, [INFO], robot5, {'y': 17.758, 'x': -36.241, 'yaw': 3.142}, None, None -180.05, [INFO], robot5, {'battery-level': '14.58'}, None, None -190.01, [INFO], robot5, {'battery-level': '13.82'}, None, None -190.01, [INFO], robot5, {'y': 18.135, 'x': -35.823, 'yaw': 3.142}, None, None -200.09, [INFO], robot5, {'battery-level': '13.06'}, None, None -200.09, [INFO], robot5, {'y': 18.308, 'x': -35.749, 'yaw': 3.141}, None, None -210.07, [INFO], robot5, {'y': 18.301, 'x': -35.749, 'yaw': 3.142}, None, None -210.07, [INFO], robot5, {'battery-level': '12.30'}, None, None -220.03, [INFO], robot5, {'y': 18.294, 'x': -35.711, 'yaw': -3.142}, None, None -220.03, [INFO], robot5, {'battery-level': '11.54'}, None, None -225.52, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/37_abbaap.log b/app/controllers/analyze_skills/logs/37_abbaap.log deleted file mode 100644 index bbc25b44..00000000 --- a/app/controllers/analyze_skills/logs/37_abbaap.log +++ /dev/null @@ -1,67 +0,0 @@ -0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot4, {'battery-level': '64.70'}, None, None -10.03, [INFO], robot4, {'y': 34.231, 'x': -38.754, 'yaw': 3.141}, None, None -20.06, [INFO], robot4, {'battery-level': '64.14'}, None, None -20.06, [INFO], robot4, {'y': 33.913, 'x': -37.055, 'yaw': 3.142}, None, None -30.03, [INFO], robot4, {'battery-level': '63.58'}, None, None -30.03, [INFO], robot4, {'y': 31.807, 'x': -36.988, 'yaw': 3.14}, None, None -40.05, [INFO], robot4, {'battery-level': '63.02'}, None, None -40.05, [INFO], robot4, {'y': 29.7, 'x': -37.048, 'yaw': 3.141}, None, None -50.08, [INFO], robot4, {'y': 27.584, 'x': -36.989, 'yaw': 3.136}, None, None -50.08, [INFO], robot4, {'battery-level': '62.46'}, None, None -60.02, [INFO], robot4, {'y': 25.493, 'x': -36.99, 'yaw': 3.142}, None, None -60.02, [INFO], robot4, {'battery-level': '61.90'}, None, None -70.04, [INFO], robot4, {'battery-level': '61.34'}, None, None -70.04, [INFO], robot4, {'y': 23.384, 'x': -37.02, 'yaw': 3.141}, None, None -80.06, [INFO], robot4, {'y': 21.272, 'x': -37.13, 'yaw': -3.142}, None, None -80.06, [INFO], robot4, {'battery-level': '60.78'}, None, None -90.06, [INFO], robot4, {'y': 19.157, 'x': -37.039, 'yaw': 3.141}, None, None -90.06, [INFO], robot4, {'battery-level': '60.22'}, None, None -100.08, [INFO], robot4, {'y': 17.817, 'x': -35.414, 'yaw': -3.141}, None, None -100.08, [INFO], robot4, {'battery-level': '59.66'}, None, None -110.06, [INFO], robot4, {'y': 18.874, 'x': -33.97, 'yaw': -3.142}, None, None -110.06, [INFO], robot4, {'battery-level': '59.10'}, None, None -117.58, [info], nurse, sync, received-request, (status=sending-request) -117.58, [info], nurse, sync, request-sent, (status=waiting) -117.67, [info], nurse, sync, wait-message, (status=message-received) -120.07, [INFO], robot4, {'battery-level': '58.54'}, None, None -120.07, [INFO], robot4, {'y': 18.914, 'x': -34.134, 'yaw': -3.142}, None, None -130.01, [INFO], robot4, {'battery-level': '57.98'}, None, None -130.01, [INFO], robot4, {'y': 17.809, 'x': -35.691, 'yaw': 3.142}, None, None -140.07, [INFO], robot4, {'y': 18.067, 'x': -36.201, 'yaw': -3.142}, None, None -140.07, [INFO], robot4, {'battery-level': '57.42'}, None, None -150.02, [INFO], robot4, {'battery-level': '56.86'}, None, None -150.02, [INFO], robot4, {'y': 18.067, 'x': -36.201, 'yaw': -3.142}, None, None -160.08, [INFO], robot4, {'y': 17.354, 'x': -36.983, 'yaw': 3.142}, None, None -160.08, [INFO], robot4, {'battery-level': '56.30'}, None, None -170.05, [INFO], robot4, {'battery-level': '55.74'}, None, None -170.05, [INFO], robot4, {'y': 17.414, 'x': -36.883, 'yaw': 3.14}, None, None -180.01, [INFO], robot4, {'y': 17.219, 'x': -36.922, 'yaw': -3.141}, None, None -180.01, [INFO], robot4, {'battery-level': '55.18'}, None, None -190.01, [INFO], robot4, {'battery-level': '54.62'}, None, None -190.01, [INFO], robot4, {'y': 17.215, 'x': -37.099, 'yaw': -3.141}, None, None -200.03, [INFO], robot4, {'y': 17.361, 'x': -37.043, 'yaw': 3.14}, None, None -200.03, [INFO], robot4, {'battery-level': '54.06'}, None, None -210.02, [INFO], robot4, {'battery-level': '53.50'}, None, None -210.02, [INFO], robot4, {'y': 17.192, 'x': -36.819, 'yaw': -3.142}, None, None -220.04, [INFO], robot4, {'y': 17.404, 'x': -36.858, 'yaw': 3.141}, None, None -220.04, [INFO], robot4, {'battery-level': '52.94'}, None, None -230.07, [INFO], robot4, {'y': 17.421, 'x': -36.865, 'yaw': 3.141}, None, None -230.07, [INFO], robot4, {'battery-level': '52.38'}, None, None -240.08, [INFO], robot4, {'y': 17.337, 'x': -37.026, 'yaw': 3.141}, None, None -240.08, [INFO], robot4, {'battery-level': '51.82'}, None, None -250.04, [INFO], robot4, {'battery-level': '51.26'}, None, None -250.04, [INFO], robot4, {'y': 17.185, 'x': -37.03, 'yaw': -3.141}, None, None -260.07, [INFO], robot4, {'y': 17.382, 'x': -36.738, 'yaw': 3.142}, None, None -260.07, [INFO], robot4, {'battery-level': '50.70'}, None, None -270.01, [INFO], robot4, {'battery-level': '50.14'}, None, None -270.01, [INFO], robot4, {'y': 17.375, 'x': -36.984, 'yaw': 3.141}, None, None -280.04, [INFO], robot4, {'battery-level': '49.58'}, None, None -280.04, [INFO], robot4, {'y': 17.317, 'x': -36.885, 'yaw': -3.142}, None, None -290.03, [INFO], robot4, {'y': 17.308, 'x': -37.057, 'yaw': 3.141}, None, None -290.03, [INFO], robot4, {'battery-level': '49.02'}, None, None -300.04, [INFO], robot4, {'battery-level': '48.46'}, None, None -300.04, [INFO], robot4, {'y': 17.254, 'x': -36.902, 'yaw': -3.141}, None, None -300.22, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/38_abbabb.log b/app/controllers/analyze_skills/logs/38_abbabb.log deleted file mode 100644 index f5947fce..00000000 --- a/app/controllers/analyze_skills/logs/38_abbabb.log +++ /dev/null @@ -1,54 +0,0 @@ -0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot2, {'battery-level': '83.21'}, None, None -10.09, [INFO], robot2, {'y': 17.221, 'x': -19.287, 'yaw': 3.14}, None, None -20.03, [INFO], robot2, {'y': 16.215, 'x': -20.52, 'yaw': 3.142}, None, None -20.03, [INFO], robot2, {'battery-level': '82.95'}, None, None -30.02, [INFO], robot2, {'y': 16.185, 'x': -22.63, 'yaw': 3.141}, None, None -30.02, [INFO], robot2, {'battery-level': '82.69'}, None, None -40.05, [INFO], robot2, {'y': 16.089, 'x': -24.743, 'yaw': 3.141}, None, None -40.05, [INFO], robot2, {'battery-level': '82.43'}, None, None -50.07, [INFO], robot2, {'battery-level': '82.17'}, None, None -50.07, [INFO], robot2, {'y': 16.097, 'x': -26.864, 'yaw': 3.142}, None, None -60.01, [INFO], robot2, {'y': 16.149, 'x': -28.959, 'yaw': -3.142}, None, None -60.01, [INFO], robot2, {'battery-level': '81.91'}, None, None -70.05, [INFO], robot2, {'battery-level': '81.65'}, None, None -70.05, [INFO], robot2, {'y': 16.052, 'x': -31.077, 'yaw': 3.141}, None, None -80.08, [INFO], robot2, {'battery-level': '81.39'}, None, None -80.08, [INFO], robot2, {'y': 15.734, 'x': -33.189, 'yaw': 3.141}, None, None -90.00, [INFO], robot2, {'y': 15.446, 'x': -35.283, 'yaw': -3.141}, None, None -90.09, [INFO], robot2, {'battery-level': '81.13'}, None, None -100.09, [INFO], robot2, {'battery-level': '80.87'}, None, None -100.09, [INFO], robot2, {'y': 16.555, 'x': -36.533, 'yaw': -3.142}, None, None -110.04, [INFO], robot2, {'battery-level': '80.61'}, None, None -110.04, [INFO], robot2, {'y': 18.658, 'x': -36.605, 'yaw': 3.141}, None, None -120.04, [INFO], robot2, {'battery-level': '80.35'}, None, None -120.04, [INFO], robot2, {'y': 20.774, 'x': -36.867, 'yaw': 3.141}, None, None -130.02, [INFO], robot2, {'battery-level': '80.09'}, None, None -130.02, [INFO], robot2, {'y': 21.514, 'x': -38.084, 'yaw': 3.142}, None, None -136.06, [info], nurse, sync, received-request, (status=sending-request) -136.06, [info], nurse, sync, request-sent, (status=waiting) -136.15, [info], nurse, sync, wait-message, (status=message-received) -140.01, [INFO], robot2, {'y': 21.459, 'x': -37.518, 'yaw': -3.141}, None, None -140.01, [INFO], robot2, {'battery-level': '79.83'}, None, None -150.05, [INFO], robot2, {'y': 19.484, 'x': -37.142, 'yaw': 3.141}, None, None -150.05, [INFO], robot2, {'battery-level': '79.57'}, None, None -160.04, [INFO], robot2, {'y': 17.373, 'x': -37.083, 'yaw': 3.141}, None, None -160.04, [INFO], robot2, {'battery-level': '79.31'}, None, None -170.06, [INFO], robot2, {'battery-level': '79.05'}, None, None -170.06, [INFO], robot2, {'y': 15.829, 'x': -36.114, 'yaw': -3.141}, None, None -180.02, [INFO], robot2, {'y': 15.348, 'x': -34.057, 'yaw': -3.141}, None, None -180.02, [INFO], robot2, {'battery-level': '78.79'}, None, None -190.06, [INFO], robot2, {'y': 15.496, 'x': -31.934, 'yaw': -3.142}, None, None -190.06, [INFO], robot2, {'battery-level': '78.53'}, None, None -200.07, [INFO], robot2, {'y': 15.62, 'x': -29.812, 'yaw': 3.14}, None, None -200.07, [INFO], robot2, {'battery-level': '78.27'}, None, None -210.00, [INFO], robot2, {'y': 15.818, 'x': -27.706, 'yaw': 3.141}, None, None -210.00, [INFO], robot2, {'battery-level': '78.01'}, None, None -220.04, [INFO], robot2, {'battery-level': '77.75'}, None, None -220.04, [INFO], robot2, {'y': 15.093, 'x': -26.028, 'yaw': -3.142}, None, None -230.09, [INFO], robot2, {'battery-level': '77.49'}, None, None -230.09, [INFO], robot2, {'y': 13.08, 'x': -25.863, 'yaw': -3.142}, None, None -237.78, [info], lab_arm, sync, wait-message, (status=message-received) -238.71, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/38_abbabp.log b/app/controllers/analyze_skills/logs/38_abbabp.log deleted file mode 100644 index 06391588..00000000 --- a/app/controllers/analyze_skills/logs/38_abbabp.log +++ /dev/null @@ -1,49 +0,0 @@ -0.10, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot4, {'y': 34.261, 'x': -33.568, 'yaw': -3.142}, None, None -10.03, [INFO], robot4, {'battery-level': '64.70'}, None, None -20.02, [INFO], robot4, {'battery-level': '64.14'}, None, None -20.02, [INFO], robot4, {'y': 34.705, 'x': -35.619, 'yaw': -3.14}, None, None -30.06, [INFO], robot4, {'y': 33.307, 'x': -36.838, 'yaw': -3.141}, None, None -30.06, [INFO], robot4, {'battery-level': '63.58'}, None, None -40.05, [INFO], robot4, {'y': 31.201, 'x': -36.837, 'yaw': -3.142}, None, None -40.05, [INFO], robot4, {'battery-level': '63.02'}, None, None -50.07, [INFO], robot4, {'battery-level': '62.46'}, None, None -50.07, [INFO], robot4, {'y': 29.093, 'x': -36.831, 'yaw': -3.142}, None, None -60.05, [INFO], robot4, {'y': 26.993, 'x': -36.845, 'yaw': 3.14}, None, None -60.05, [INFO], robot4, {'battery-level': '61.90'}, None, None -70.03, [INFO], robot4, {'y': 24.892, 'x': -36.895, 'yaw': -3.141}, None, None -70.03, [INFO], robot4, {'battery-level': '61.34'}, None, None -80.01, [INFO], robot4, {'battery-level': '60.78'}, None, None -80.01, [INFO], robot4, {'y': 22.786, 'x': -36.986, 'yaw': -3.142}, None, None -90.09, [INFO], robot4, {'battery-level': '60.22'}, None, None -90.09, [INFO], robot4, {'y': 21.249, 'x': -37.852, 'yaw': 3.142}, None, None -100.07, [INFO], robot4, {'battery-level': '59.66'}, None, None -100.07, [INFO], robot4, {'y': 21.368, 'x': -38.034, 'yaw': 3.141}, None, None -110.00, [INFO], robot4, {'battery-level': '59.10'}, None, None -110.00, [INFO], robot4, {'y': 21.427, 'x': -38.107, 'yaw': -3.141}, None, None -114.86, [info], nurse, sync, received-request, (status=sending-request) -114.86, [info], nurse, sync, request-sent, (status=waiting) -114.86, [info], nurse, sync, wait-message, (status=message-received) -120.06, [INFO], robot4, {'y': 21.228, 'x': -37.303, 'yaw': -3.142}, None, None -120.06, [INFO], robot4, {'battery-level': '58.54'}, None, None -130.04, [INFO], robot4, {'battery-level': '57.98'}, None, None -130.04, [INFO], robot4, {'y': 19.126, 'x': -37.179, 'yaw': 3.142}, None, None -140.06, [INFO], robot4, {'battery-level': '57.42'}, None, None -140.06, [INFO], robot4, {'y': 16.998, 'x': -37.079, 'yaw': 3.141}, None, None -150.01, [INFO], robot4, {'battery-level': '56.86'}, None, None -150.01, [INFO], robot4, {'y': 15.683, 'x': -35.808, 'yaw': 3.141}, None, None -160.07, [INFO], robot4, {'battery-level': '56.30'}, None, None -160.07, [INFO], robot4, {'y': 15.383, 'x': -33.7, 'yaw': -3.141}, None, None -170.01, [INFO], robot4, {'battery-level': '55.74'}, None, None -170.01, [INFO], robot4, {'y': 15.525, 'x': -31.599, 'yaw': -3.141}, None, None -180.03, [INFO], robot4, {'battery-level': '55.18'}, None, None -180.03, [INFO], robot4, {'y': 15.636, 'x': -29.467, 'yaw': 3.14}, None, None -190.01, [INFO], robot4, {'y': 15.73, 'x': -27.352, 'yaw': 3.142}, None, None -190.01, [INFO], robot4, {'battery-level': '54.62'}, None, None -200.01, [INFO], robot4, {'battery-level': '54.06'}, None, None -200.01, [INFO], robot4, {'y': 14.77, 'x': -25.853, 'yaw': 3.142}, None, None -210.02, [INFO], robot4, {'battery-level': '53.50'}, None, None -210.02, [INFO], robot4, {'y': 12.935, 'x': -25.903, 'yaw': 3.142}, None, None -218.75, [info], lab_arm, sync, wait-message, (status=message-received) -219.67, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/39_abbacb.log b/app/controllers/analyze_skills/logs/39_abbacb.log deleted file mode 100644 index b6310773..00000000 --- a/app/controllers/analyze_skills/logs/39_abbacb.log +++ /dev/null @@ -1,37 +0,0 @@ -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot5, {'battery-level': '27.50'}, None, None -10.04, [INFO], robot5, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -20.04, [INFO], robot5, {'y': 18.1, 'x': -34.545, 'yaw': 3.139}, None, None -20.04, [INFO], robot5, {'battery-level': '26.74'}, None, None -30.09, [INFO], robot5, {'y': 17.949, 'x': -36.053, 'yaw': -3.142}, None, None -30.09, [INFO], robot5, {'battery-level': '25.98'}, None, None -40.03, [INFO], robot5, {'battery-level': '25.22'}, None, None -40.03, [INFO], robot5, {'y': 17.563, 'x': -37.052, 'yaw': 3.142}, None, None -50.05, [INFO], robot5, {'y': 17.367, 'x': -36.936, 'yaw': 3.142}, None, None -50.05, [INFO], robot5, {'battery-level': '24.46'}, None, None -60.06, [INFO], robot5, {'battery-level': '23.70'}, None, None -60.06, [INFO], robot5, {'y': 17.157, 'x': -37.054, 'yaw': 3.141}, None, None -70.03, [INFO], robot5, {'battery-level': '22.94'}, None, None -70.03, [INFO], robot5, {'y': 17.393, 'x': -37.047, 'yaw': -3.141}, None, None -80.02, [INFO], robot5, {'y': 17.41, 'x': -36.931, 'yaw': 3.141}, None, None -80.02, [INFO], robot5, {'battery-level': '22.18'}, None, None -90.06, [INFO], robot5, {'y': 17.481, 'x': -36.848, 'yaw': 3.141}, None, None -90.06, [INFO], robot5, {'battery-level': '21.42'}, None, None -100.01, [INFO], robot5, {'y': 17.314, 'x': -36.814, 'yaw': -3.141}, None, None -100.01, [INFO], robot5, {'battery-level': '20.66'}, None, None -110.04, [INFO], robot5, {'battery-level': '19.90'}, None, None -110.04, [INFO], robot5, {'y': 17.304, 'x': -36.936, 'yaw': 3.142}, None, None -120.07, [INFO], robot5, {'battery-level': '19.14'}, None, None -120.07, [INFO], robot5, {'y': 17.24, 'x': -36.875, 'yaw': -3.141}, None, None -130.01, [INFO], robot5, {'battery-level': '18.38'}, None, None -130.01, [INFO], robot5, {'y': 17.345, 'x': -37.023, 'yaw': -3.141}, None, None -140.04, [INFO], robot5, {'battery-level': '17.62'}, None, None -140.04, [INFO], robot5, {'y': 17.288, 'x': -36.842, 'yaw': 3.141}, None, None -150.06, [INFO], robot5, {'battery-level': '16.86'}, None, None -150.06, [INFO], robot5, {'y': 17.383, 'x': -37.031, 'yaw': -3.142}, None, None -160.07, [INFO], robot5, {'battery-level': '16.10'}, None, None -160.07, [INFO], robot5, {'y': 17.115, 'x': -36.949, 'yaw': -3.142}, None, None -170.01, [INFO], robot5, {'y': 17.29, 'x': -36.89, 'yaw': -3.142}, None, None -170.01, [INFO], robot5, {'battery-level': '15.34'}, None, None -178.92, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/39_abbacp.log b/app/controllers/analyze_skills/logs/39_abbacp.log deleted file mode 100644 index b3fc0388..00000000 --- a/app/controllers/analyze_skills/logs/39_abbacp.log +++ /dev/null @@ -1,29 +0,0 @@ -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot2, {'battery-level': '83.21'}, None, None -10.03, [INFO], robot2, {'y': 17.129, 'x': -20.945, 'yaw': 3.142}, None, None -20.09, [INFO], robot2, {'battery-level': '82.95'}, None, None -20.09, [INFO], robot2, {'y': 16.088, 'x': -22.215, 'yaw': -3.141}, None, None -30.07, [INFO], robot2, {'battery-level': '82.69'}, None, None -30.07, [INFO], robot2, {'y': 16.056, 'x': -24.32, 'yaw': 3.141}, None, None -40.00, [INFO], robot2, {'battery-level': '82.43'}, None, None -40.00, [INFO], robot2, {'y': 16.036, 'x': -26.412, 'yaw': 3.142}, None, None -50.05, [INFO], robot2, {'battery-level': '82.17'}, None, None -50.05, [INFO], robot2, {'y': 16.358, 'x': -28.429, 'yaw': -3.142}, None, None -60.08, [INFO], robot2, {'battery-level': '81.91'}, None, None -60.08, [INFO], robot2, {'y': 17.925, 'x': -28.608, 'yaw': -3.142}, None, None -70.03, [INFO], robot2, {'battery-level': '81.65'}, None, None -70.03, [INFO], robot2, {'y': 17.992, 'x': -28.662, 'yaw': -3.142}, None, None -72.88, [info], nurse, sync, received-request, (status=sending-request) -72.88, [info], nurse, sync, request-sent, (status=waiting) -72.88, [info], nurse, sync, wait-message, (status=message-received) -80.07, [INFO], robot2, {'y': 16.712, 'x': -28.722, 'yaw': -3.142}, None, None -80.07, [INFO], robot2, {'battery-level': '81.39'}, None, None -90.05, [INFO], robot2, {'battery-level': '81.13'}, None, None -90.05, [INFO], robot2, {'y': 16.067, 'x': -27.049, 'yaw': -3.138}, None, None -100.07, [INFO], robot2, {'y': 14.654, 'x': -25.824, 'yaw': -3.142}, None, None -100.07, [INFO], robot2, {'battery-level': '80.87'}, None, None -110.03, [INFO], robot2, {'y': 12.952, 'x': -25.928, 'yaw': 3.141}, None, None -110.03, [INFO], robot2, {'battery-level': '80.61'}, None, None -117.05, [info], lab_arm, sync, wait-message, (status=message-received) -117.97, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/3_aaaacb.log b/app/controllers/analyze_skills/logs/3_aaaacb.log deleted file mode 100644 index 4d3622b3..00000000 --- a/app/controllers/analyze_skills/logs/3_aaaacb.log +++ /dev/null @@ -1,12 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'battery-level': '53.44'}, None, None -10.04, [INFO], robot6, {'y': 17.307, 'x': -27.115, 'yaw': -3.142}, None, None -20.03, [INFO], robot6, {'battery-level': '52.72'}, None, None -20.03, [INFO], robot6, {'y': 16.306, 'x': -28.151, 'yaw': 3.141}, None, None -30.02, [INFO], robot6, {'y': 17.886, 'x': -28.621, 'yaw': 3.142}, None, None -30.02, [INFO], robot6, {'battery-level': '52.00'}, None, None -40.07, [INFO], robot6, {'battery-level': '51.28'}, None, None -40.07, [INFO], robot6, {'y': 17.995, 'x': -28.645, 'yaw': -3.142}, None, None -42.00, [WARN], robot6, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/app/controllers/analyze_skills/logs/3_aaaacp.log b/app/controllers/analyze_skills/logs/3_aaaacp.log deleted file mode 100644 index 0f66f2ff..00000000 --- a/app/controllers/analyze_skills/logs/3_aaaacp.log +++ /dev/null @@ -1,31 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot2, {'y': 17.977, 'x': -20.956, 'yaw': -3.141}, None, None -10.07, [INFO], robot2, {'battery-level': '63.01'}, None, None -20.01, [INFO], robot2, {'battery-level': '62.47'}, None, None -20.01, [INFO], robot2, {'y': 16.197, 'x': -21.448, 'yaw': 3.141}, None, None -30.05, [INFO], robot2, {'battery-level': '61.93'}, None, None -30.05, [INFO], robot2, {'y': 16.101, 'x': -23.573, 'yaw': 3.141}, None, None -40.01, [INFO], robot2, {'battery-level': '61.39'}, None, None -40.01, [INFO], robot2, {'y': 16.087, 'x': -25.671, 'yaw': 3.141}, None, None -50.01, [INFO], robot2, {'battery-level': '60.85'}, None, None -50.01, [INFO], robot2, {'y': 16.095, 'x': -27.778, 'yaw': -3.139}, None, None -60.06, [INFO], robot2, {'battery-level': '60.31'}, None, None -60.06, [INFO], robot2, {'y': 17.701, 'x': -28.627, 'yaw': 3.142}, None, None -70.02, [INFO], robot2, {'battery-level': '59.77'}, None, None -70.02, [INFO], robot2, {'y': 17.975, 'x': -28.622, 'yaw': -3.142}, None, None -73.92, [info], nurse, sync, received-request, (status=sending-request) -73.92, [info], nurse, sync, request-sent, (status=waiting) -73.92, [info], nurse, sync, wait-message, (status=message-received) -80.03, [INFO], robot2, {'battery-level': '59.23'}, None, None -80.03, [INFO], robot2, {'y': 16.913, 'x': -28.699, 'yaw': 3.139}, None, None -89.94, [INFO], robot2, {'battery-level': '58.69'}, None, None -90.03, [INFO], robot2, {'y': 16.168, 'x': -27.158, 'yaw': 3.142}, None, None -100.05, [INFO], robot2, {'y': 14.855, 'x': -25.881, 'yaw': -3.142}, None, None -100.05, [INFO], robot2, {'battery-level': '58.15'}, None, None -110.03, [INFO], robot2, {'battery-level': '57.61'}, None, None -110.03, [INFO], robot2, {'y': 13.027, 'x': -25.904, 'yaw': 3.141}, None, None -118.29, [info], lab_arm, sync, wait-message, (status=message-received) -119.17, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/40_abbbab.log b/app/controllers/analyze_skills/logs/40_abbbab.log deleted file mode 100644 index bcca7a61..00000000 --- a/app/controllers/analyze_skills/logs/40_abbbab.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot5, {'y': 17.242, 'x': -13.503, 'yaw': 3.142}, None, None -10.02, [INFO], robot5, {'battery-level': '27.50'}, None, None -20.09, [INFO], robot5, {'battery-level': '26.74'}, None, None -20.09, [INFO], robot5, {'y': 16.04, 'x': -14.672, 'yaw': 3.142}, None, None -30.07, [INFO], robot5, {'battery-level': '25.98'}, None, None -30.07, [INFO], robot5, {'y': 15.97, 'x': -16.779, 'yaw': 3.141}, None, None -40.02, [INFO], robot5, {'y': 16.025, 'x': -18.879, 'yaw': -3.139}, None, None -40.02, [INFO], robot5, {'battery-level': '25.22'}, None, None -50.06, [INFO], robot5, {'battery-level': '24.46'}, None, None -50.06, [INFO], robot5, {'y': 16.194, 'x': -20.987, 'yaw': 3.141}, None, None -60.05, [INFO], robot5, {'battery-level': '23.70'}, None, None -60.05, [INFO], robot5, {'y': 16.131, 'x': -23.1, 'yaw': -3.142}, None, None -70.07, [INFO], robot5, {'y': 16.087, 'x': -25.206, 'yaw': 3.141}, None, None -70.07, [INFO], robot5, {'battery-level': '22.94'}, None, None -80.04, [INFO], robot5, {'battery-level': '22.18'}, None, None -80.04, [INFO], robot5, {'y': 16.101, 'x': -27.306, 'yaw': 3.142}, None, None -90.01, [INFO], robot5, {'battery-level': '21.42'}, None, None -90.01, [INFO], robot5, {'y': 16.195, 'x': -29.408, 'yaw': 3.142}, None, None -100.08, [INFO], robot5, {'battery-level': '20.66'}, None, None -100.08, [INFO], robot5, {'y': 15.999, 'x': -31.543, 'yaw': -3.142}, None, None -110.07, [INFO], robot5, {'battery-level': '19.90'}, None, None -110.07, [INFO], robot5, {'y': 15.608, 'x': -33.634, 'yaw': 3.141}, None, None -120.02, [INFO], robot5, {'battery-level': '19.14'}, None, None -120.02, [INFO], robot5, {'y': 15.517, 'x': -35.731, 'yaw': -3.141}, None, None -130.09, [INFO], robot5, {'y': 16.902, 'x': -36.748, 'yaw': -3.142}, None, None -130.09, [INFO], robot5, {'battery-level': '18.38'}, None, None -140.02, [INFO], robot5, {'battery-level': '17.62'}, None, None -140.02, [INFO], robot5, {'y': 17.603, 'x': -36.735, 'yaw': 3.141}, None, None -150.09, [INFO], robot5, {'battery-level': '16.86'}, None, None -150.09, [INFO], robot5, {'y': 17.87, 'x': -36.151, 'yaw': 3.138}, None, None -160.06, [INFO], robot5, {'battery-level': '16.10'}, None, None -160.06, [INFO], robot5, {'y': 18.106, 'x': -36.002, 'yaw': 3.14}, None, None -170.03, [INFO], robot5, {'y': 18.246, 'x': -35.825, 'yaw': 3.14}, None, None -170.03, [INFO], robot5, {'battery-level': '15.34'}, None, None -180.08, [INFO], robot5, {'y': 18.255, 'x': -35.798, 'yaw': -3.142}, None, None -180.08, [INFO], robot5, {'battery-level': '14.58'}, None, None -190.02, [INFO], robot5, {'y': 18.255, 'x': -35.799, 'yaw': -3.142}, None, None -190.02, [INFO], robot5, {'battery-level': '13.82'}, None, None -200.00, [INFO], robot5, {'y': 18.255, 'x': -35.799, 'yaw': -3.142}, None, None -200.00, [INFO], robot5, {'battery-level': '13.06'}, None, None -210.09, [INFO], robot5, {'battery-level': '12.30'}, None, None -210.09, [INFO], robot5, {'y': 18.245, 'x': -35.884, 'yaw': -3.142}, None, None -220.07, [INFO], robot5, {'battery-level': '11.54'}, None, None -220.07, [INFO], robot5, {'y': 18.41, 'x': -35.718, 'yaw': -3.142}, None, None -226.61, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/40_abbbap.log b/app/controllers/analyze_skills/logs/40_abbbap.log deleted file mode 100644 index 292945ca..00000000 --- a/app/controllers/analyze_skills/logs/40_abbbap.log +++ /dev/null @@ -1,40 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -9.97, [INFO], robot3, {'y': 21.501, 'x': -38.002, 'yaw': 3.141}, None, None -9.97, [INFO], robot3, {'battery-level': '45.69'}, None, None -20.00, [INFO], robot3, {'battery-level': '45.05'}, None, None -20.00, [INFO], robot3, {'y': 20.472, 'x': -37.239, 'yaw': 3.142}, None, None -30.01, [INFO], robot3, {'y': 18.544, 'x': -36.549, 'yaw': 3.142}, None, None -30.01, [INFO], robot3, {'battery-level': '44.41'}, None, None -40.01, [INFO], robot3, {'battery-level': '43.77'}, None, None -40.01, [INFO], robot3, {'y': 17.855, 'x': -34.693, 'yaw': 3.141}, None, None -49.98, [INFO], robot3, {'y': 18.944, 'x': -33.939, 'yaw': 3.142}, None, None -50.00, [INFO], robot3, {'battery-level': '43.13'}, None, None -54.92, [info], nurse, sync, received-request, (status=sending-request) -54.92, [info], nurse, sync, request-sent, (status=waiting) -54.93, [info], nurse, sync, wait-message, (status=message-received) -60.02, [INFO], robot3, {'battery-level': '42.49'}, None, None -60.02, [INFO], robot3, {'y': 18.251, 'x': -34.522, 'yaw': -3.142}, None, None -70.02, [INFO], robot3, {'battery-level': '41.85'}, None, None -70.02, [INFO], robot3, {'y': 17.964, 'x': -36.069, 'yaw': -3.142}, None, None -79.98, [INFO], robot3, {'y': 17.913, 'x': -37.016, 'yaw': 3.141}, None, None -80.00, [INFO], robot3, {'battery-level': '41.21'}, None, None -90.02, [INFO], robot3, {'y': 17.43, 'x': -37.221, 'yaw': 3.142}, None, None -90.02, [INFO], robot3, {'battery-level': '40.57'}, None, None -100.01, [INFO], robot3, {'battery-level': '39.93'}, None, None -100.01, [INFO], robot3, {'y': 17.433, 'x': -37.0, 'yaw': 3.142}, None, None -109.98, [INFO], robot3, {'battery-level': '39.29'}, None, None -109.98, [INFO], robot3, {'y': 17.432, 'x': -37.001, 'yaw': 3.142}, None, None -120.00, [INFO], robot3, {'battery-level': '38.65'}, None, None -120.00, [INFO], robot3, {'y': 17.227, 'x': -36.794, 'yaw': 3.141}, None, None -130.01, [INFO], robot3, {'battery-level': '38.01'}, None, None -130.01, [INFO], robot3, {'y': 17.277, 'x': -36.981, 'yaw': -3.141}, None, None -140.02, [INFO], robot3, {'y': 17.166, 'x': -36.804, 'yaw': 3.141}, None, None -140.02, [INFO], robot3, {'battery-level': '37.37'}, None, None -150.00, [INFO], robot3, {'y': 17.404, 'x': -36.871, 'yaw': 3.141}, None, None -150.00, [INFO], robot3, {'battery-level': '36.73'}, None, None -160.01, [INFO], robot3, {'y': 17.362, 'x': -36.749, 'yaw': 3.141}, None, None -160.01, [INFO], robot3, {'battery-level': '36.09'}, None, None -170.00, [INFO], robot3, {'y': 17.336, 'x': -36.821, 'yaw': -3.141}, None, None -170.00, [INFO], robot3, {'battery-level': '35.45'}, None, None -176.81, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/41_abbbbb.log b/app/controllers/analyze_skills/logs/41_abbbbb.log deleted file mode 100644 index 6748c71c..00000000 --- a/app/controllers/analyze_skills/logs/41_abbbbb.log +++ /dev/null @@ -1,26 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot1, {'y': 18.0, 'x': -27.23, 'yaw': -3.142}, None, None -10.00, [INFO], robot1, {'battery-level': '58.55'}, None, None -20.01, [INFO], robot1, {'battery-level': '57.89'}, None, None -20.01, [INFO], robot1, {'y': 16.482, 'x': -27.095, 'yaw': -3.142}, None, None -30.01, [INFO], robot1, {'battery-level': '57.23'}, None, None -30.01, [INFO], robot1, {'y': 16.213, 'x': -28.992, 'yaw': -3.141}, None, None -40.08, [INFO], robot1, {'battery-level': '56.57'}, None, None -40.08, [INFO], robot1, {'y': 16.109, 'x': -31.124, 'yaw': -3.141}, None, None -50.08, [INFO], robot1, {'y': 15.702, 'x': -33.23, 'yaw': 3.138}, None, None -50.08, [INFO], robot1, {'battery-level': '55.91'}, None, None -60.01, [INFO], robot1, {'battery-level': '55.25'}, None, None -60.01, [INFO], robot1, {'y': 15.46, 'x': -35.306, 'yaw': -3.141}, None, None -70.06, [INFO], robot1, {'y': 16.559, 'x': -36.581, 'yaw': -3.142}, None, None -70.06, [INFO], robot1, {'battery-level': '54.59'}, None, None -80.07, [INFO], robot1, {'y': 18.664, 'x': -36.697, 'yaw': -3.141}, None, None -80.07, [INFO], robot1, {'battery-level': '53.93'}, None, None -90.03, [INFO], robot1, {'battery-level': '53.27'}, None, None -90.03, [INFO], robot1, {'y': 20.776, 'x': -36.852, 'yaw': 3.141}, None, None -100.02, [INFO], robot1, {'battery-level': '52.61'}, None, None -100.02, [INFO], robot1, {'y': 21.458, 'x': -38.054, 'yaw': 3.141}, None, None -104.62, [info], nurse, sync, received-request, (status=sending-request) -104.62, [info], nurse, sync, request-sent, (status=waiting) -104.62, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/app/controllers/analyze_skills/logs/41_abbbbp.log b/app/controllers/analyze_skills/logs/41_abbbbp.log deleted file mode 100644 index 2b32b8a2..00000000 --- a/app/controllers/analyze_skills/logs/41_abbbbp.log +++ /dev/null @@ -1,38 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'y': 18.598, 'x': -34.298, 'yaw': 3.142}, None, None -10.01, [INFO], robot6, {'battery-level': '50.46'}, None, None -20.07, [INFO], robot6, {'y': 17.921, 'x': -36.039, 'yaw': -3.142}, None, None -20.07, [INFO], robot6, {'battery-level': '50.08'}, None, None -30.01, [INFO], robot6, {'battery-level': '49.70'}, None, None -30.01, [INFO], robot6, {'y': 19.722, 'x': -36.831, 'yaw': 3.141}, None, None -40.06, [INFO], robot6, {'y': 21.593, 'x': -37.512, 'yaw': 3.137}, None, None -40.06, [INFO], robot6, {'battery-level': '49.32'}, None, None -50.04, [INFO], robot6, {'battery-level': '48.94'}, None, None -50.04, [INFO], robot6, {'y': 21.476, 'x': -38.1, 'yaw': -3.142}, None, None -50.68, [info], nurse, sync, received-request, (status=sending-request) -50.68, [info], nurse, sync, request-sent, (status=waiting) -50.68, [info], nurse, sync, wait-message, (status=message-received) -60.01, [INFO], robot6, {'battery-level': '48.56'}, None, None -60.01, [INFO], robot6, {'y': 20.435, 'x': -37.219, 'yaw': -3.142}, None, None -70.02, [INFO], robot6, {'y': 18.317, 'x': -37.163, 'yaw': 3.141}, None, None -70.02, [INFO], robot6, {'battery-level': '48.18'}, None, None -80.00, [INFO], robot6, {'battery-level': '47.80'}, None, None -80.00, [INFO], robot6, {'y': 16.212, 'x': -37.01, 'yaw': 3.14}, None, None -90.01, [INFO], robot6, {'battery-level': '47.42'}, None, None -90.01, [INFO], robot6, {'y': 15.458, 'x': -35.019, 'yaw': 3.141}, None, None -100.08, [INFO], robot6, {'battery-level': '47.04'}, None, None -100.08, [INFO], robot6, {'y': 15.503, 'x': -32.886, 'yaw': -3.142}, None, None -110.08, [INFO], robot6, {'y': 15.514, 'x': -30.762, 'yaw': -3.141}, None, None -110.08, [INFO], robot6, {'battery-level': '46.66'}, None, None -120.02, [INFO], robot6, {'battery-level': '46.28'}, None, None -120.02, [INFO], robot6, {'y': 15.729, 'x': -28.662, 'yaw': -3.141}, None, None -130.02, [INFO], robot6, {'y': 15.788, 'x': -26.541, 'yaw': 3.141}, None, None -130.02, [INFO], robot6, {'battery-level': '45.90'}, None, None -140.06, [INFO], robot6, {'y': 13.914, 'x': -25.71, 'yaw': 3.142}, None, None -140.06, [INFO], robot6, {'battery-level': '45.52'}, None, None -150.07, [INFO], robot6, {'y': 12.916, 'x': -25.933, 'yaw': -3.142}, None, None -150.07, [INFO], robot6, {'battery-level': '45.14'}, None, None -152.09, [info], lab_arm, sync, wait-message, (status=message-received) -153.01, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/42_abbbcb.log b/app/controllers/analyze_skills/logs/42_abbbcb.log deleted file mode 100644 index b4014ac6..00000000 --- a/app/controllers/analyze_skills/logs/42_abbbcb.log +++ /dev/null @@ -1,37 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot5, {'battery-level': '27.50'}, None, None -10.06, [INFO], robot5, {'y': 18.569, 'x': -34.311, 'yaw': 3.141}, None, None -20.04, [INFO], robot5, {'y': 17.942, 'x': -36.045, 'yaw': 3.142}, None, None -20.04, [INFO], robot5, {'battery-level': '26.74'}, None, None -30.08, [INFO], robot5, {'y': 17.286, 'x': -37.0, 'yaw': -3.142}, None, None -30.08, [INFO], robot5, {'battery-level': '25.98'}, None, None -40.04, [INFO], robot5, {'battery-level': '25.22'}, None, None -40.04, [INFO], robot5, {'y': 17.46, 'x': -36.898, 'yaw': -3.142}, None, None -50.08, [INFO], robot5, {'y': 17.426, 'x': -36.909, 'yaw': -3.142}, None, None -50.08, [INFO], robot5, {'battery-level': '24.46'}, None, None -60.04, [INFO], robot5, {'y': 17.203, 'x': -37.071, 'yaw': 3.141}, None, None -60.04, [INFO], robot5, {'battery-level': '23.70'}, None, None -70.01, [INFO], robot5, {'y': 17.422, 'x': -36.885, 'yaw': 3.14}, None, None -70.01, [INFO], robot5, {'battery-level': '22.94'}, None, None -80.06, [INFO], robot5, {'battery-level': '22.18'}, None, None -80.06, [INFO], robot5, {'y': 17.228, 'x': -37.042, 'yaw': 3.141}, None, None -90.03, [INFO], robot5, {'battery-level': '21.42'}, None, None -90.03, [INFO], robot5, {'y': 17.424, 'x': -36.946, 'yaw': -3.141}, None, None -100.08, [INFO], robot5, {'battery-level': '20.66'}, None, None -100.08, [INFO], robot5, {'y': 17.308, 'x': -37.163, 'yaw': -3.142}, None, None -110.04, [INFO], robot5, {'battery-level': '19.90'}, None, None -110.04, [INFO], robot5, {'y': 17.278, 'x': -36.95, 'yaw': -3.142}, None, None -120.04, [INFO], robot5, {'battery-level': '19.14'}, None, None -120.04, [INFO], robot5, {'y': 17.243, 'x': -37.116, 'yaw': 3.142}, None, None -130.07, [INFO], robot5, {'y': 17.385, 'x': -37.018, 'yaw': -3.142}, None, None -130.07, [INFO], robot5, {'battery-level': '18.38'}, None, None -140.06, [INFO], robot5, {'battery-level': '17.62'}, None, None -140.06, [INFO], robot5, {'y': 17.345, 'x': -36.834, 'yaw': 3.14}, None, None -150.01, [INFO], robot5, {'y': 17.475, 'x': -36.946, 'yaw': 3.142}, None, None -150.01, [INFO], robot5, {'battery-level': '16.86'}, None, None -160.04, [INFO], robot5, {'y': 17.216, 'x': -37.076, 'yaw': -3.141}, None, None -160.04, [INFO], robot5, {'battery-level': '16.10'}, None, None -166.59, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/42_abbbcp.log b/app/controllers/analyze_skills/logs/42_abbbcp.log deleted file mode 100644 index ed333573..00000000 --- a/app/controllers/analyze_skills/logs/42_abbbcp.log +++ /dev/null @@ -1,168 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': 3.142}, None, None -10.04, [INFO], robot6, {'battery-level': '50.46'}, None, None -20.04, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': -3.142}, None, None -20.04, [INFO], robot6, {'battery-level': '50.08'}, None, None -30.03, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': 3.142}, None, None -30.03, [INFO], robot6, {'battery-level': '49.70'}, None, None -40.05, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': -3.142}, None, None -40.05, [INFO], robot6, {'battery-level': '49.32'}, None, None -50.06, [INFO], robot6, {'battery-level': '48.94'}, None, None -50.06, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None -60.04, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None -60.04, [INFO], robot6, {'battery-level': '48.56'}, None, None -70.09, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None -70.09, [INFO], robot6, {'battery-level': '48.18'}, None, None -80.02, [INFO], robot6, {'battery-level': '47.80'}, None, None -80.02, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None -90.03, [INFO], robot6, {'battery-level': '47.42'}, None, None -90.03, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None -100.01, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None -100.01, [INFO], robot6, {'battery-level': '47.04'}, None, None -110.03, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None -110.03, [INFO], robot6, {'battery-level': '46.66'}, None, None -120.09, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None -120.09, [INFO], robot6, {'battery-level': '46.28'}, None, None -130.08, [INFO], robot6, {'battery-level': '45.90'}, None, None -130.08, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None -140.08, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -140.08, [INFO], robot6, {'battery-level': '45.52'}, None, None -150.06, [INFO], robot6, {'battery-level': '45.14'}, None, None -150.06, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -160.00, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -160.00, [INFO], robot6, {'battery-level': '44.76'}, None, None -170.00, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -170.00, [INFO], robot6, {'battery-level': '44.38'}, None, None -180.05, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -180.05, [INFO], robot6, {'battery-level': '44.00'}, None, None -190.09, [INFO], robot6, {'battery-level': '43.62'}, None, None -190.09, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': 3.142}, None, None -200.06, [INFO], robot6, {'battery-level': '43.24'}, None, None -200.06, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -210.07, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -210.07, [INFO], robot6, {'battery-level': '42.86'}, None, None -220.09, [INFO], robot6, {'battery-level': '42.48'}, None, None -220.09, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -230.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None -230.09, [INFO], robot6, {'battery-level': '42.10'}, None, None -240.04, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': 3.142}, None, None -240.04, [INFO], robot6, {'battery-level': '41.72'}, None, None -250.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None -250.09, [INFO], robot6, {'battery-level': '41.34'}, None, None -260.00, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None -260.00, [INFO], robot6, {'battery-level': '40.96'}, None, None -270.04, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None -270.04, [INFO], robot6, {'battery-level': '40.58'}, None, None -280.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None -280.09, [INFO], robot6, {'battery-level': '40.20'}, None, None -290.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': 3.142}, None, None -290.09, [INFO], robot6, {'battery-level': '39.82'}, None, None -300.07, [INFO], robot6, {'battery-level': '39.44'}, None, None -300.07, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None -310.02, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': 3.142}, None, None -310.02, [INFO], robot6, {'battery-level': '39.06'}, None, None -320.01, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -320.01, [INFO], robot6, {'battery-level': '38.68'}, None, None -330.01, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -330.01, [INFO], robot6, {'battery-level': '38.30'}, None, None -340.07, [INFO], robot6, {'battery-level': '37.92'}, None, None -340.07, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -350.01, [INFO], robot6, {'battery-level': '37.54'}, None, None -350.01, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -360.00, [INFO], robot6, {'battery-level': '37.16'}, None, None -360.00, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -370.04, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -370.04, [INFO], robot6, {'battery-level': '36.78'}, None, None -380.06, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -380.06, [INFO], robot6, {'battery-level': '36.40'}, None, None -390.07, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -390.07, [INFO], robot6, {'battery-level': '36.02'}, None, None -400.08, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -400.08, [INFO], robot6, {'battery-level': '35.64'}, None, None -410.07, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -410.07, [INFO], robot6, {'battery-level': '35.26'}, None, None -420.09, [INFO], robot6, {'battery-level': '34.88'}, None, None -420.09, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -430.08, [INFO], robot6, {'battery-level': '34.50'}, None, None -430.08, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': 3.142}, None, None -440.02, [INFO], robot6, {'battery-level': '34.12'}, None, None -440.02, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -450.03, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': 3.142}, None, None -450.03, [INFO], robot6, {'battery-level': '33.74'}, None, None -460.00, [INFO], robot6, {'battery-level': '33.36'}, None, None -460.00, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -470.00, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -470.00, [INFO], robot6, {'battery-level': '32.98'}, None, None -480.05, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -480.05, [INFO], robot6, {'battery-level': '32.60'}, None, None -490.08, [INFO], robot6, {'battery-level': '32.22'}, None, None -490.08, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None -500.04, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None -500.04, [INFO], robot6, {'battery-level': '31.84'}, None, None -510.06, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None -510.06, [INFO], robot6, {'battery-level': '31.46'}, None, None -520.08, [INFO], robot6, {'battery-level': '31.08'}, None, None -520.08, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None -530.09, [INFO], robot6, {'battery-level': '30.70'}, None, None -530.09, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None -540.09, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None -540.09, [INFO], robot6, {'battery-level': '30.32'}, None, None -550.07, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None -550.07, [INFO], robot6, {'battery-level': '29.94'}, None, None -560.00, [INFO], robot6, {'battery-level': '29.56'}, None, None -560.00, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None -570.02, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None -570.02, [INFO], robot6, {'battery-level': '29.18'}, None, None -580.08, [INFO], robot6, {'battery-level': '28.80'}, None, None -580.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None -590.10, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': 3.142}, None, None -590.10, [INFO], robot6, {'battery-level': '28.42'}, None, None -600.08, [INFO], robot6, {'battery-level': '28.04'}, None, None -600.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None -610.05, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None -610.05, [INFO], robot6, {'battery-level': '27.66'}, None, None -620.02, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None -620.02, [INFO], robot6, {'battery-level': '27.28'}, None, None -630.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None -630.08, [INFO], robot6, {'battery-level': '26.90'}, None, None -640.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': 3.142}, None, None -640.08, [INFO], robot6, {'battery-level': '26.52'}, None, None -650.10, [INFO], robot6, {'battery-level': '26.14'}, None, None -650.10, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': 3.142}, None, None -660.09, [INFO], robot6, {'battery-level': '25.76'}, None, None -660.09, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None -670.10, [INFO], robot6, {'battery-level': '25.38'}, None, None -670.10, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None -680.04, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None -680.04, [INFO], robot6, {'battery-level': '25.00'}, None, None -690.04, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None -690.04, [INFO], robot6, {'battery-level': '24.62'}, None, None -700.07, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None -700.07, [INFO], robot6, {'battery-level': '24.24'}, None, None -710.07, [INFO], robot6, {'battery-level': '23.86'}, None, None -710.07, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None -720.06, [INFO], robot6, {'battery-level': '23.48'}, None, None -720.06, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None -730.08, [INFO], robot6, {'battery-level': '23.10'}, None, None -730.08, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None -740.07, [INFO], robot6, {'battery-level': '22.72'}, None, None -740.07, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None -750.01, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': 3.142}, None, None -750.01, [INFO], robot6, {'battery-level': '22.34'}, None, None -760.04, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': 3.142}, None, None -760.04, [INFO], robot6, {'battery-level': '21.96'}, None, None -770.03, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None -770.03, [INFO], robot6, {'battery-level': '21.58'}, None, None -780.02, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None -780.02, [INFO], robot6, {'battery-level': '21.20'}, None, None -790.09, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None -790.09, [INFO], robot6, {'battery-level': '20.82'}, None, None -800.02, [INFO], robot6, {'battery-level': '20.44'}, None, None -800.02, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None -810.02, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None -810.02, [INFO], robot6, {'battery-level': '20.06'}, None, None -820.03, [INFO], robot6, {'battery-level': '19.68'}, None, None -820.03, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/43_abbcab.log b/app/controllers/analyze_skills/logs/43_abbcab.log deleted file mode 100644 index 916b204a..00000000 --- a/app/controllers/analyze_skills/logs/43_abbcab.log +++ /dev/null @@ -1,60 +0,0 @@ -0.00, [INFO], robot1, {'battery-level': '59.15'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot1, {'battery-level': '58.55'}, None, None -10.04, [INFO], robot1, {'y': 17.485, 'x': -11.619, 'yaw': 3.141}, None, None -20.09, [INFO], robot1, {'y': 16.273, 'x': -12.875, 'yaw': 3.142}, None, None -20.09, [INFO], robot1, {'battery-level': '57.89'}, None, None -30.09, [INFO], robot1, {'battery-level': '57.23'}, None, None -30.09, [INFO], robot1, {'y': 16.19, 'x': -14.995, 'yaw': 3.141}, None, None -40.05, [INFO], robot1, {'battery-level': '56.57'}, None, None -40.05, [INFO], robot1, {'y': 16.116, 'x': -17.084, 'yaw': -3.141}, None, None -50.00, [INFO], robot1, {'battery-level': '55.91'}, None, None -50.00, [INFO], robot1, {'y': 16.248, 'x': -19.18, 'yaw': 3.142}, None, None -60.06, [INFO], robot1, {'battery-level': '55.25'}, None, None -60.06, [INFO], robot1, {'y': 16.323, 'x': -21.292, 'yaw': -3.142}, None, None -70.00, [INFO], robot1, {'battery-level': '54.59'}, None, None -70.00, [INFO], robot1, {'y': 16.152, 'x': -23.385, 'yaw': 3.14}, None, None -80.03, [INFO], robot1, {'battery-level': '53.93'}, None, None -80.03, [INFO], robot1, {'y': 16.117, 'x': -25.492, 'yaw': 3.14}, None, None -90.07, [INFO], robot1, {'battery-level': '53.27'}, None, None -90.07, [INFO], robot1, {'y': 16.181, 'x': -27.607, 'yaw': -3.142}, None, None -100.05, [INFO], robot1, {'battery-level': '52.61'}, None, None -100.05, [INFO], robot1, {'y': 16.222, 'x': -29.716, 'yaw': 3.142}, None, None -110.02, [INFO], robot1, {'battery-level': '51.95'}, None, None -110.02, [INFO], robot1, {'y': 16.039, 'x': -31.823, 'yaw': 3.142}, None, None -120.06, [INFO], robot1, {'battery-level': '51.29'}, None, None -120.06, [INFO], robot1, {'y': 15.507, 'x': -33.91, 'yaw': -3.142}, None, None -130.04, [INFO], robot1, {'battery-level': '50.63'}, None, None -130.04, [INFO], robot1, {'y': 15.524, 'x': -36.015, 'yaw': -3.14}, None, None -140.01, [INFO], robot1, {'y': 17.099, 'x': -36.795, 'yaw': -3.142}, None, None -140.01, [INFO], robot1, {'battery-level': '49.97'}, None, None -150.06, [INFO], robot1, {'battery-level': '49.31'}, None, None -150.06, [INFO], robot1, {'y': 17.639, 'x': -36.801, 'yaw': -3.142}, None, None -160.02, [INFO], robot1, {'battery-level': '48.65'}, None, None -160.02, [INFO], robot1, {'y': 17.701, 'x': -36.79, 'yaw': 3.142}, None, None -170.05, [INFO], robot1, {'battery-level': '47.99'}, None, None -170.05, [INFO], robot1, {'y': 17.7, 'x': -36.785, 'yaw': 3.142}, None, None -180.00, [INFO], robot1, {'battery-level': '47.33'}, None, None -180.00, [INFO], robot1, {'y': 17.702, 'x': -36.712, 'yaw': -3.141}, None, None -190.04, [INFO], robot1, {'battery-level': '46.67'}, None, None -190.04, [INFO], robot1, {'y': 18.071, 'x': -35.717, 'yaw': -3.141}, None, None -200.06, [INFO], robot1, {'battery-level': '46.01'}, None, None -200.06, [INFO], robot1, {'y': 18.054, 'x': -35.712, 'yaw': 3.142}, None, None -210.02, [INFO], robot1, {'y': 17.952, 'x': -36.007, 'yaw': 3.141}, None, None -210.02, [INFO], robot1, {'battery-level': '45.35'}, None, None -220.04, [INFO], robot1, {'battery-level': '44.69'}, None, None -220.04, [INFO], robot1, {'y': 18.137, 'x': -35.623, 'yaw': -3.136}, None, None -230.03, [INFO], robot1, {'battery-level': '44.03'}, None, None -230.03, [INFO], robot1, {'y': 18.148, 'x': -35.939, 'yaw': -3.138}, None, None -240.04, [INFO], robot1, {'battery-level': '43.37'}, None, None -240.04, [INFO], robot1, {'y': 18.289, 'x': -35.753, 'yaw': -3.142}, None, None -250.07, [INFO], robot1, {'y': 18.305, 'x': -35.731, 'yaw': 3.142}, None, None -250.07, [INFO], robot1, {'battery-level': '42.71'}, None, None -260.07, [INFO], robot1, {'battery-level': '42.05'}, None, None -260.07, [INFO], robot1, {'y': 18.3, 'x': -35.734, 'yaw': -3.141}, None, None -270.06, [INFO], robot1, {'battery-level': '41.39'}, None, None -270.06, [INFO], robot1, {'y': 18.297, 'x': -35.727, 'yaw': -3.136}, None, None -280.06, [INFO], robot1, {'battery-level': '40.73'}, None, None -280.06, [INFO], robot1, {'y': 18.301, 'x': -35.724, 'yaw': 3.141}, None, None -288.62, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/43_abbcap.log b/app/controllers/analyze_skills/logs/43_abbcap.log deleted file mode 100644 index e7ca533b..00000000 --- a/app/controllers/analyze_skills/logs/43_abbcap.log +++ /dev/null @@ -1,53 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '46.27'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot3, {'battery-level': '45.69'}, None, None -10.04, [INFO], robot3, {'y': 21.537, 'x': -37.512, 'yaw': 3.142}, None, None -20.08, [INFO], robot3, {'y': 19.624, 'x': -37.103, 'yaw': 3.142}, None, None -20.08, [INFO], robot3, {'battery-level': '45.05'}, None, None -30.08, [INFO], robot3, {'y': 17.905, 'x': -35.86, 'yaw': 3.141}, None, None -30.08, [INFO], robot3, {'battery-level': '44.41'}, None, None -40.03, [INFO], robot3, {'battery-level': '43.77'}, None, None -40.03, [INFO], robot3, {'y': 18.565, 'x': -34.154, 'yaw': -3.142}, None, None -48.81, [info], nurse, sync, received-request, (status=sending-request) -48.81, [info], nurse, sync, request-sent, (status=waiting) -48.81, [info], nurse, sync, wait-message, (status=message-received) -50.01, [INFO], robot3, {'y': 18.971, 'x': -33.933, 'yaw': 3.141}, None, None -50.01, [INFO], robot3, {'battery-level': '43.13'}, None, None -60.02, [INFO], robot3, {'y': 17.731, 'x': -35.41, 'yaw': 3.139}, None, None -60.02, [INFO], robot3, {'battery-level': '42.49'}, None, None -70.08, [INFO], robot3, {'y': 17.941, 'x': -36.102, 'yaw': -3.142}, None, None -70.08, [INFO], robot3, {'battery-level': '41.85'}, None, None -80.02, [INFO], robot3, {'battery-level': '41.21'}, None, None -80.02, [INFO], robot3, {'y': 17.941, 'x': -36.102, 'yaw': -3.142}, None, None -90.04, [INFO], robot3, {'y': 17.481, 'x': -36.826, 'yaw': 3.142}, None, None -90.04, [INFO], robot3, {'battery-level': '40.57'}, None, None -100.06, [INFO], robot3, {'y': 17.199, 'x': -36.82, 'yaw': -3.141}, None, None -100.06, [INFO], robot3, {'battery-level': '39.93'}, None, None -110.01, [INFO], robot3, {'battery-level': '39.29'}, None, None -110.01, [INFO], robot3, {'y': 17.452, 'x': -37.062, 'yaw': 3.142}, None, None -120.07, [INFO], robot3, {'y': 17.339, 'x': -37.081, 'yaw': -3.142}, None, None -120.07, [INFO], robot3, {'battery-level': '38.65'}, None, None -130.07, [INFO], robot3, {'battery-level': '38.01'}, None, None -130.07, [INFO], robot3, {'y': 17.345, 'x': -36.856, 'yaw': 3.14}, None, None -140.08, [INFO], robot3, {'battery-level': '37.37'}, None, None -140.08, [INFO], robot3, {'y': 17.577, 'x': -36.998, 'yaw': -3.142}, None, None -150.02, [INFO], robot3, {'battery-level': '36.73'}, None, None -150.02, [INFO], robot3, {'y': 17.395, 'x': -36.888, 'yaw': 3.141}, None, None -160.07, [INFO], robot3, {'y': 17.377, 'x': -36.855, 'yaw': 3.142}, None, None -160.07, [INFO], robot3, {'battery-level': '36.09'}, None, None -170.02, [INFO], robot3, {'battery-level': '35.45'}, None, None -170.02, [INFO], robot3, {'y': 17.386, 'x': -36.946, 'yaw': 3.141}, None, None -180.00, [INFO], robot3, {'y': 17.399, 'x': -37.182, 'yaw': 3.142}, None, None -180.00, [INFO], robot3, {'battery-level': '34.81'}, None, None -190.07, [INFO], robot3, {'battery-level': '34.17'}, None, None -190.07, [INFO], robot3, {'y': 17.399, 'x': -36.711, 'yaw': 3.142}, None, None -200.02, [INFO], robot3, {'battery-level': '33.53'}, None, None -200.02, [INFO], robot3, {'y': 17.391, 'x': -37.08, 'yaw': 3.141}, None, None -210.06, [INFO], robot3, {'battery-level': '32.89'}, None, None -210.06, [INFO], robot3, {'y': 17.45, 'x': -36.885, 'yaw': 3.142}, None, None -220.07, [INFO], robot3, {'y': 17.328, 'x': -36.82, 'yaw': -3.141}, None, None -220.07, [INFO], robot3, {'battery-level': '32.25'}, None, None -230.00, [INFO], robot3, {'y': 17.339, 'x': -37.021, 'yaw': -3.141}, None, None -230.00, [INFO], robot3, {'battery-level': '31.61'}, None, None -232.53, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/44_abbcbb.log b/app/controllers/analyze_skills/logs/44_abbcbb.log deleted file mode 100644 index 17daed00..00000000 --- a/app/controllers/analyze_skills/logs/44_abbcbb.log +++ /dev/null @@ -1,50 +0,0 @@ -0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot4, {'battery-level': '64.70'}, None, None -10.01, [INFO], robot4, {'y': 34.241, 'x': -33.519, 'yaw': 3.142}, None, None -20.08, [INFO], robot4, {'y': 34.69, 'x': -35.586, 'yaw': 3.141}, None, None -20.08, [INFO], robot4, {'battery-level': '64.14'}, None, None -30.09, [INFO], robot4, {'y': 33.284, 'x': -36.835, 'yaw': -3.142}, None, None -30.09, [INFO], robot4, {'battery-level': '63.58'}, None, None -40.02, [INFO], robot4, {'battery-level': '63.02'}, None, None -40.02, [INFO], robot4, {'y': 31.201, 'x': -36.919, 'yaw': -3.141}, None, None -50.05, [INFO], robot4, {'battery-level': '62.46'}, None, None -50.05, [INFO], robot4, {'y': 29.093, 'x': -36.944, 'yaw': -3.142}, None, None -60.00, [INFO], robot4, {'y': 27.0, 'x': -36.991, 'yaw': 3.142}, None, None -60.00, [INFO], robot4, {'battery-level': '61.90'}, None, None -70.09, [INFO], robot4, {'y': 24.87, 'x': -37.041, 'yaw': 3.141}, None, None -70.09, [INFO], robot4, {'battery-level': '61.34'}, None, None -80.03, [INFO], robot4, {'battery-level': '60.78'}, None, None -80.03, [INFO], robot4, {'y': 22.771, 'x': -37.035, 'yaw': 3.141}, None, None -90.08, [INFO], robot4, {'battery-level': '60.22'}, None, None -90.08, [INFO], robot4, {'y': 21.326, 'x': -37.909, 'yaw': -3.136}, None, None -100.00, [INFO], robot4, {'battery-level': '59.66'}, None, None -100.00, [INFO], robot4, {'y': 21.443, 'x': -38.061, 'yaw': 3.141}, None, None -108.75, [info], nurse, sync, received-request, (status=sending-request) -108.75, [info], nurse, sync, request-sent, (status=waiting) -108.75, [info], nurse, sync, wait-message, (status=message-received) -110.04, [INFO], robot4, {'battery-level': '59.10'}, None, None -110.04, [INFO], robot4, {'y': 21.387, 'x': -38.117, 'yaw': 3.139}, None, None -120.08, [INFO], robot4, {'y': 19.899, 'x': -37.172, 'yaw': 3.141}, None, None -120.08, [INFO], robot4, {'battery-level': '58.54'}, None, None -130.09, [INFO], robot4, {'battery-level': '57.98'}, None, None -130.09, [INFO], robot4, {'y': 17.79, 'x': -37.14, 'yaw': 3.141}, None, None -140.03, [INFO], robot4, {'battery-level': '57.42'}, None, None -140.03, [INFO], robot4, {'y': 15.922, 'x': -36.59, 'yaw': -3.142}, None, None -150.05, [INFO], robot4, {'battery-level': '56.86'}, None, None -150.05, [INFO], robot4, {'y': 15.371, 'x': -34.517, 'yaw': -3.142}, None, None -160.05, [INFO], robot4, {'battery-level': '56.30'}, None, None -160.05, [INFO], robot4, {'y': 15.497, 'x': -32.387, 'yaw': -3.142}, None, None -169.97, [INFO], robot4, {'y': 15.6, 'x': -30.269, 'yaw': -3.142}, None, None -170.06, [INFO], robot4, {'battery-level': '55.74'}, None, None -180.09, [INFO], robot4, {'battery-level': '55.18'}, None, None -180.09, [INFO], robot4, {'y': 15.812, 'x': -28.156, 'yaw': -3.142}, None, None -190.03, [INFO], robot4, {'battery-level': '54.62'}, None, None -190.03, [INFO], robot4, {'y': 15.562, 'x': -26.19, 'yaw': 3.142}, None, None -200.07, [INFO], robot4, {'battery-level': '54.06'}, None, None -200.07, [INFO], robot4, {'y': 13.503, 'x': -25.695, 'yaw': 3.141}, None, None -210.07, [INFO], robot4, {'y': 12.872, 'x': -25.949, 'yaw': 3.142}, None, None -210.07, [INFO], robot4, {'battery-level': '53.50'}, None, None -210.62, [info], lab_arm, sync, wait-message, (status=message-received) -211.54, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/44_abbcbp.log b/app/controllers/analyze_skills/logs/44_abbcbp.log deleted file mode 100644 index b1a22bfb..00000000 --- a/app/controllers/analyze_skills/logs/44_abbcbp.log +++ /dev/null @@ -1,43 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot6, {'battery-level': '50.46'}, None, None -10.00, [INFO], robot6, {'y': 18.918, 'x': -33.898, 'yaw': -3.141}, None, None -20.01, [INFO], robot6, {'y': 17.781, 'x': -35.51, 'yaw': 3.141}, None, None -20.01, [INFO], robot6, {'battery-level': '50.08'}, None, None -30.01, [INFO], robot6, {'battery-level': '49.70'}, None, None -30.01, [INFO], robot6, {'y': 19.205, 'x': -36.833, 'yaw': 3.141}, None, None -40.05, [INFO], robot6, {'y': 21.27, 'x': -37.243, 'yaw': 3.137}, None, None -40.05, [INFO], robot6, {'battery-level': '49.32'}, None, None -50.05, [INFO], robot6, {'y': 21.489, 'x': -38.087, 'yaw': -3.142}, None, None -50.05, [INFO], robot6, {'battery-level': '48.94'}, None, None -60.07, [INFO], robot6, {'battery-level': '48.56'}, None, None -60.07, [INFO], robot6, {'y': 21.36, 'x': -38.082, 'yaw': 3.141}, None, None -68.58, [info], nurse, sync, received-request, (status=sending-request) -68.58, [info], nurse, sync, request-sent, (status=waiting) -68.58, [info], nurse, sync, wait-message, (status=message-received) -70.05, [INFO], robot6, {'y': 21.345, 'x': -38.018, 'yaw': 3.141}, None, None -70.05, [INFO], robot6, {'battery-level': '48.18'}, None, None -80.09, [INFO], robot6, {'battery-level': '47.80'}, None, None -80.09, [INFO], robot6, {'y': 19.79, 'x': -37.179, 'yaw': 3.142}, None, None -90.02, [INFO], robot6, {'battery-level': '47.42'}, None, None -90.02, [INFO], robot6, {'y': 17.701, 'x': -37.137, 'yaw': 3.141}, None, None -100.06, [INFO], robot6, {'battery-level': '47.04'}, None, None -100.06, [INFO], robot6, {'y': 15.894, 'x': -36.526, 'yaw': 3.141}, None, None -110.06, [INFO], robot6, {'battery-level': '46.66'}, None, None -110.06, [INFO], robot6, {'y': 15.372, 'x': -34.457, 'yaw': -3.142}, None, None -120.01, [INFO], robot6, {'battery-level': '46.28'}, None, None -120.01, [INFO], robot6, {'y': 15.532, 'x': -32.349, 'yaw': 3.142}, None, None -130.06, [INFO], robot6, {'y': 15.567, 'x': -30.226, 'yaw': 3.14}, None, None -130.06, [INFO], robot6, {'battery-level': '45.90'}, None, None -140.01, [INFO], robot6, {'y': 15.729, 'x': -28.127, 'yaw': -3.142}, None, None -140.01, [INFO], robot6, {'battery-level': '45.52'}, None, None -150.07, [INFO], robot6, {'battery-level': '45.14'}, None, None -150.07, [INFO], robot6, {'y': 15.422, 'x': -26.151, 'yaw': -3.142}, None, None -160.03, [INFO], robot6, {'battery-level': '44.76'}, None, None -160.03, [INFO], robot6, {'y': 13.35, 'x': -25.762, 'yaw': 3.142}, None, None -170.07, [INFO], robot6, {'battery-level': '44.38'}, None, None -170.07, [INFO], robot6, {'y': 12.905, 'x': -26.0, 'yaw': 3.141}, None, None -173.75, [info], lab_arm, sync, wait-message, (status=message-received) -174.68, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/45_abbccb.log b/app/controllers/analyze_skills/logs/45_abbccb.log deleted file mode 100644 index 80fdebdd..00000000 --- a/app/controllers/analyze_skills/logs/45_abbccb.log +++ /dev/null @@ -1,25 +0,0 @@ -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot6, {'battery-level': '50.46'}, None, None -10.02, [INFO], robot6, {'y': 18.012, 'x': -27.151, 'yaw': -3.14}, None, None -20.01, [INFO], robot6, {'battery-level': '50.08'}, None, None -20.01, [INFO], robot6, {'y': 16.243, 'x': -27.46, 'yaw': 3.14}, None, None -30.00, [INFO], robot6, {'battery-level': '49.70'}, None, None -30.00, [INFO], robot6, {'y': 17.457, 'x': -28.649, 'yaw': -3.141}, None, None -39.97, [INFO], robot6, {'battery-level': '49.32'}, None, None -39.97, [INFO], robot6, {'y': 17.928, 'x': -28.551, 'yaw': 3.14}, None, None -47.45, [info], nurse, sync, received-request, (status=sending-request) -47.45, [info], nurse, sync, request-sent, (status=waiting) -47.45, [info], nurse, sync, wait-message, (status=message-received) -50.01, [INFO], robot6, {'y': 17.599, 'x': -28.662, 'yaw': 3.142}, None, None -50.01, [INFO], robot6, {'battery-level': '48.94'}, None, None -59.99, [INFO], robot6, {'battery-level': '48.56'}, None, None -60.03, [INFO], robot6, {'y': 16.264, 'x': -27.656, 'yaw': 3.141}, None, None -70.00, [INFO], robot6, {'battery-level': '48.18'}, None, None -70.00, [INFO], robot6, {'y': 15.283, 'x': -26.095, 'yaw': 3.142}, None, None -79.99, [INFO], robot6, {'y': 13.2, 'x': -25.826, 'yaw': -3.141}, None, None -80.02, [INFO], robot6, {'battery-level': '47.80'}, None, None -89.99, [INFO], robot6, {'battery-level': '47.42'}, None, None -89.99, [INFO], robot6, {'y': 12.885, 'x': -25.98, 'yaw': 3.142}, None, None -91.11, [info], lab_arm, sync, wait-message, (status=message-received) -91.41, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/45_abbccp.log b/app/controllers/analyze_skills/logs/45_abbccp.log deleted file mode 100644 index 0a5f42c1..00000000 --- a/app/controllers/analyze_skills/logs/45_abbccp.log +++ /dev/null @@ -1,25 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot6, {'y': 17.398, 'x': -27.132, 'yaw': -3.142}, None, None -10.08, [INFO], robot6, {'battery-level': '50.46'}, None, None -20.07, [INFO], robot6, {'battery-level': '50.08'}, None, None -20.07, [INFO], robot6, {'y': 16.265, 'x': -28.041, 'yaw': -3.14}, None, None -30.04, [INFO], robot6, {'battery-level': '49.70'}, None, None -30.04, [INFO], robot6, {'y': 17.856, 'x': -28.606, 'yaw': 3.141}, None, None -40.03, [INFO], robot6, {'battery-level': '49.32'}, None, None -40.03, [INFO], robot6, {'y': 17.959, 'x': -28.567, 'yaw': 3.142}, None, None -40.03, [info], nurse, sync, received-request, (status=sending-request) -40.03, [info], nurse, sync, request-sent, (status=waiting) -40.03, [info], nurse, sync, wait-message, (status=message-received) -50.02, [INFO], robot6, {'y': 16.119, 'x': -28.553, 'yaw': 3.14}, None, None -50.02, [INFO], robot6, {'battery-level': '48.94'}, None, None -60.04, [INFO], robot6, {'battery-level': '48.56'}, None, None -60.04, [INFO], robot6, {'y': 16.064, 'x': -26.445, 'yaw': 3.141}, None, None -70.06, [INFO], robot6, {'battery-level': '48.18'}, None, None -70.06, [INFO], robot6, {'y': 14.136, 'x': -25.733, 'yaw': 3.141}, None, None -80.02, [INFO], robot6, {'y': 12.921, 'x': -25.941, 'yaw': 3.14}, None, None -80.02, [INFO], robot6, {'battery-level': '47.80'}, None, None -90.08, [INFO], robot6, {'battery-level': '47.42'}, None, None -90.08, [INFO], robot6, {'y': 12.85, 'x': -25.989, 'yaw': -3.142}, None, None -91.90, [info], lab_arm, sync, wait-message, (status=message-received) -92.82, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/46_abcaab.log b/app/controllers/analyze_skills/logs/46_abcaab.log deleted file mode 100644 index b4909bde..00000000 --- a/app/controllers/analyze_skills/logs/46_abcaab.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot5, {'y': 17.228, 'x': -13.498, 'yaw': 3.142}, None, None -10.08, [INFO], robot5, {'battery-level': '27.80'}, None, None -20.06, [INFO], robot5, {'battery-level': '27.38'}, None, None -20.06, [INFO], robot5, {'y': 16.049, 'x': -14.656, 'yaw': -3.142}, None, None -30.03, [INFO], robot5, {'battery-level': '26.96'}, None, None -30.03, [INFO], robot5, {'y': 15.977, 'x': -16.762, 'yaw': 3.142}, None, None -40.09, [INFO], robot5, {'battery-level': '26.54'}, None, None -40.09, [INFO], robot5, {'y': 16.07, 'x': -18.879, 'yaw': -3.139}, None, None -50.03, [INFO], robot5, {'battery-level': '26.12'}, None, None -50.03, [INFO], robot5, {'y': 16.191, 'x': -20.977, 'yaw': 3.141}, None, None -60.09, [INFO], robot5, {'battery-level': '25.70'}, None, None -60.09, [INFO], robot5, {'y': 16.144, 'x': -23.101, 'yaw': 3.142}, None, None -70.06, [INFO], robot5, {'battery-level': '25.28'}, None, None -70.06, [INFO], robot5, {'y': 16.099, 'x': -25.205, 'yaw': 3.141}, None, None -80.07, [INFO], robot5, {'battery-level': '24.86'}, None, None -80.07, [INFO], robot5, {'y': 16.087, 'x': -27.318, 'yaw': -3.142}, None, None -90.03, [INFO], robot5, {'y': 16.146, 'x': -29.415, 'yaw': 3.142}, None, None -90.03, [INFO], robot5, {'battery-level': '24.44'}, None, None -100.08, [INFO], robot5, {'y': 15.965, 'x': -31.541, 'yaw': 3.142}, None, None -100.08, [INFO], robot5, {'battery-level': '24.02'}, None, None -110.04, [INFO], robot5, {'y': 15.552, 'x': -33.634, 'yaw': 3.141}, None, None -110.04, [INFO], robot5, {'battery-level': '23.60'}, None, None -120.09, [INFO], robot5, {'y': 15.523, 'x': -35.744, 'yaw': -3.142}, None, None -120.09, [INFO], robot5, {'battery-level': '23.18'}, None, None -130.01, [INFO], robot5, {'battery-level': '22.76'}, None, None -130.01, [INFO], robot5, {'y': 16.971, 'x': -36.7, 'yaw': -3.142}, None, None -140.09, [INFO], robot5, {'y': 17.717, 'x': -36.703, 'yaw': 3.141}, None, None -140.09, [INFO], robot5, {'battery-level': '22.34'}, None, None -150.03, [INFO], robot5, {'y': 18.066, 'x': -35.864, 'yaw': -3.142}, None, None -150.03, [INFO], robot5, {'battery-level': '21.92'}, None, None -160.02, [INFO], robot5, {'battery-level': '21.50'}, None, None -160.02, [INFO], robot5, {'y': 18.099, 'x': -35.682, 'yaw': -3.142}, None, None -170.06, [INFO], robot5, {'y': 18.022, 'x': -35.974, 'yaw': -3.137}, None, None -170.06, [INFO], robot5, {'battery-level': '21.08'}, None, None -180.09, [INFO], robot5, {'y': 17.898, 'x': -36.046, 'yaw': -3.142}, None, None -180.09, [INFO], robot5, {'battery-level': '20.66'}, None, None -190.09, [INFO], robot5, {'battery-level': '20.24'}, None, None -190.09, [INFO], robot5, {'y': 17.905, 'x': -36.051, 'yaw': 3.142}, None, None -200.01, [INFO], robot5, {'battery-level': '19.82'}, None, None -200.01, [INFO], robot5, {'y': 17.905, 'x': -36.051, 'yaw': -3.142}, None, None -210.06, [INFO], robot5, {'battery-level': '19.40'}, None, None -210.06, [INFO], robot5, {'y': 17.905, 'x': -36.051, 'yaw': 3.141}, None, None -220.08, [INFO], robot5, {'battery-level': '18.98'}, None, None -220.08, [INFO], robot5, {'y': 18.08, 'x': -35.715, 'yaw': 3.142}, None, None -227.15, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/46_abcaap.log b/app/controllers/analyze_skills/logs/46_abcaap.log deleted file mode 100644 index c4cf2936..00000000 --- a/app/controllers/analyze_skills/logs/46_abcaap.log +++ /dev/null @@ -1,66 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot4, {'battery-level': '64.97'}, None, None -10.03, [INFO], robot4, {'y': 34.094, 'x': -38.98, 'yaw': 3.142}, None, None -20.07, [INFO], robot4, {'battery-level': '64.71'}, None, None -20.07, [INFO], robot4, {'y': 34.121, 'x': -37.134, 'yaw': -3.142}, None, None -30.01, [INFO], robot4, {'battery-level': '64.45'}, None, None -30.01, [INFO], robot4, {'y': 32.025, 'x': -37.045, 'yaw': 3.141}, None, None -40.04, [INFO], robot4, {'y': 29.898, 'x': -37.047, 'yaw': 3.142}, None, None -40.04, [INFO], robot4, {'battery-level': '64.19'}, None, None -50.08, [INFO], robot4, {'battery-level': '63.93'}, None, None -50.08, [INFO], robot4, {'y': 27.771, 'x': -37.006, 'yaw': 3.14}, None, None -60.05, [INFO], robot4, {'y': 25.678, 'x': -37.003, 'yaw': -3.142}, None, None -60.05, [INFO], robot4, {'battery-level': '63.67'}, None, None -70.07, [INFO], robot4, {'y': 23.571, 'x': -36.988, 'yaw': 3.141}, None, None -70.07, [INFO], robot4, {'battery-level': '63.41'}, None, None -80.00, [INFO], robot4, {'y': 21.474, 'x': -37.114, 'yaw': 3.142}, None, None -80.00, [INFO], robot4, {'battery-level': '63.15'}, None, None -90.01, [INFO], robot4, {'battery-level': '62.89'}, None, None -90.01, [INFO], robot4, {'y': 19.358, 'x': -37.043, 'yaw': 3.14}, None, None -100.01, [INFO], robot4, {'battery-level': '62.63'}, None, None -100.01, [INFO], robot4, {'y': 17.783, 'x': -35.676, 'yaw': 3.141}, None, None -110.04, [INFO], robot4, {'y': 18.792, 'x': -34.077, 'yaw': -3.142}, None, None -110.04, [INFO], robot4, {'battery-level': '62.37'}, None, None -117.51, [info], nurse, sync, received-request, (status=sending-request) -117.51, [info], nurse, sync, request-sent, (status=waiting) -117.51, [info], nurse, sync, wait-message, (status=message-received) -120.09, [INFO], robot4, {'y': 18.893, 'x': -34.185, 'yaw': 3.141}, None, None -120.09, [INFO], robot4, {'battery-level': '62.11'}, None, None -130.09, [INFO], robot4, {'battery-level': '61.85'}, None, None -130.09, [INFO], robot4, {'y': 17.76, 'x': -35.694, 'yaw': 3.142}, None, None -140.00, [INFO], robot4, {'battery-level': '61.59'}, None, None -140.00, [INFO], robot4, {'y': 17.593, 'x': -37.018, 'yaw': 3.142}, None, None -150.02, [INFO], robot4, {'battery-level': '61.33'}, None, None -150.02, [INFO], robot4, {'y': 17.194, 'x': -37.051, 'yaw': 3.142}, None, None -160.02, [INFO], robot4, {'y': 17.397, 'x': -36.866, 'yaw': 3.141}, None, None -160.02, [INFO], robot4, {'battery-level': '61.07'}, None, None -170.01, [INFO], robot4, {'battery-level': '60.81'}, None, None -170.01, [INFO], robot4, {'y': 17.404, 'x': -36.875, 'yaw': -3.141}, None, None -180.05, [INFO], robot4, {'battery-level': '60.55'}, None, None -180.05, [INFO], robot4, {'y': 17.345, 'x': -36.951, 'yaw': -3.141}, None, None -190.03, [INFO], robot4, {'battery-level': '60.29'}, None, None -190.03, [INFO], robot4, {'y': 17.449, 'x': -36.857, 'yaw': 3.14}, None, None -200.05, [INFO], robot4, {'y': 17.497, 'x': -36.998, 'yaw': 3.141}, None, None -200.05, [INFO], robot4, {'battery-level': '60.03'}, None, None -210.08, [INFO], robot4, {'battery-level': '59.77'}, None, None -210.08, [INFO], robot4, {'y': 17.35, 'x': -36.942, 'yaw': -3.142}, None, None -220.02, [INFO], robot4, {'battery-level': '59.51'}, None, None -220.02, [INFO], robot4, {'y': 17.282, 'x': -36.832, 'yaw': -3.142}, None, None -230.03, [INFO], robot4, {'y': 17.396, 'x': -36.958, 'yaw': -3.141}, None, None -230.03, [INFO], robot4, {'battery-level': '59.25'}, None, None -240.03, [INFO], robot4, {'battery-level': '58.99'}, None, None -240.03, [INFO], robot4, {'y': 17.195, 'x': -37.134, 'yaw': 3.141}, None, None -250.06, [INFO], robot4, {'battery-level': '58.73'}, None, None -250.06, [INFO], robot4, {'y': 17.365, 'x': -37.007, 'yaw': -3.141}, None, None -260.08, [INFO], robot4, {'battery-level': '58.47'}, None, None -260.08, [INFO], robot4, {'y': 17.225, 'x': -37.121, 'yaw': 3.142}, None, None -270.01, [INFO], robot4, {'battery-level': '58.21'}, None, None -270.01, [INFO], robot4, {'y': 17.32, 'x': -36.903, 'yaw': 3.141}, None, None -280.03, [INFO], robot4, {'battery-level': '57.95'}, None, None -280.03, [INFO], robot4, {'y': 17.236, 'x': -36.962, 'yaw': -3.141}, None, None -290.06, [INFO], robot4, {'y': 17.184, 'x': -37.101, 'yaw': -3.142}, None, None -290.06, [INFO], robot4, {'battery-level': '57.69'}, None, None -300.07, [INFO], robot4, {'battery-level': '57.43'}, None, None -300.07, [INFO], robot4, {'y': 17.26, 'x': -37.086, 'yaw': 3.142}, None, None -304.10, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/47_abcabb.log b/app/controllers/analyze_skills/logs/47_abcabb.log deleted file mode 100644 index cb8c0d04..00000000 --- a/app/controllers/analyze_skills/logs/47_abcabb.log +++ /dev/null @@ -1,62 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot5, {'battery-level': '27.80'}, None, None -10.05, [INFO], robot5, {'y': 17.514, 'x': -11.611, 'yaw': 3.141}, None, None -20.00, [INFO], robot5, {'y': 16.341, 'x': -12.914, 'yaw': 3.141}, None, None -20.00, [INFO], robot5, {'battery-level': '27.38'}, None, None -30.03, [INFO], robot5, {'y': 16.198, 'x': -15.033, 'yaw': 3.142}, None, None -30.03, [INFO], robot5, {'battery-level': '26.96'}, None, None -40.06, [INFO], robot5, {'battery-level': '26.54'}, None, None -40.06, [INFO], robot5, {'y': 16.09, 'x': -17.144, 'yaw': 3.141}, None, None -50.05, [INFO], robot5, {'battery-level': '26.12'}, None, None -50.05, [INFO], robot5, {'y': 16.228, 'x': -19.253, 'yaw': 3.142}, None, None -60.06, [INFO], robot5, {'battery-level': '25.70'}, None, None -60.06, [INFO], robot5, {'y': 16.347, 'x': -21.358, 'yaw': -3.142}, None, None -70.05, [INFO], robot5, {'battery-level': '25.28'}, None, None -70.05, [INFO], robot5, {'y': 16.168, 'x': -23.473, 'yaw': -3.142}, None, None -80.04, [INFO], robot5, {'y': 16.139, 'x': -25.572, 'yaw': 3.14}, None, None -80.04, [INFO], robot5, {'battery-level': '24.86'}, None, None -90.03, [INFO], robot5, {'battery-level': '24.44'}, None, None -90.03, [INFO], robot5, {'y': 16.138, 'x': -27.695, 'yaw': 3.142}, None, None -100.03, [INFO], robot5, {'y': 16.167, 'x': -29.798, 'yaw': 3.141}, None, None -100.03, [INFO], robot5, {'battery-level': '24.02'}, None, None -110.01, [INFO], robot5, {'battery-level': '23.60'}, None, None -110.01, [INFO], robot5, {'y': 15.936, 'x': -31.907, 'yaw': -3.142}, None, None -120.04, [INFO], robot5, {'y': 15.478, 'x': -34.001, 'yaw': -3.142}, None, None -120.04, [INFO], robot5, {'battery-level': '23.18'}, None, None -130.03, [INFO], robot5, {'y': 15.585, 'x': -36.11, 'yaw': -3.142}, None, None -130.03, [INFO], robot5, {'battery-level': '22.76'}, None, None -140.05, [INFO], robot5, {'battery-level': '22.34'}, None, None -140.05, [INFO], robot5, {'y': 17.286, 'x': -36.749, 'yaw': -3.142}, None, None -150.08, [INFO], robot5, {'battery-level': '21.92'}, None, None -150.08, [INFO], robot5, {'y': 19.395, 'x': -36.851, 'yaw': 3.141}, None, None -160.00, [INFO], robot5, {'battery-level': '21.50'}, None, None -160.00, [INFO], robot5, {'y': 21.37, 'x': -37.264, 'yaw': 3.141}, None, None -170.03, [INFO], robot5, {'battery-level': '21.08'}, None, None -170.03, [INFO], robot5, {'y': 21.452, 'x': -38.095, 'yaw': -3.141}, None, None -174.35, [info], nurse, sync, received-request, (status=sending-request) -174.35, [info], nurse, sync, request-sent, (status=waiting) -174.35, [info], nurse, sync, wait-message, (status=message-received) -180.06, [INFO], robot5, {'battery-level': '20.66'}, None, None -180.06, [INFO], robot5, {'y': 21.203, 'x': -37.239, 'yaw': 3.142}, None, None -190.05, [INFO], robot5, {'battery-level': '20.24'}, None, None -190.05, [INFO], robot5, {'y': 19.092, 'x': -37.139, 'yaw': 3.142}, None, None -200.01, [INFO], robot5, {'battery-level': '19.82'}, None, None -200.01, [INFO], robot5, {'y': 16.984, 'x': -37.078, 'yaw': 3.14}, None, None -210.03, [INFO], robot5, {'battery-level': '19.40'}, None, None -210.03, [INFO], robot5, {'y': 15.807, 'x': -35.708, 'yaw': 3.141}, None, None -220.05, [INFO], robot5, {'y': 15.456, 'x': -33.629, 'yaw': -3.141}, None, None -220.05, [INFO], robot5, {'battery-level': '18.98'}, None, None -230.08, [INFO], robot5, {'y': 15.594, 'x': -31.509, 'yaw': 3.14}, None, None -230.08, [INFO], robot5, {'battery-level': '18.56'}, None, None -240.03, [INFO], robot5, {'y': 15.716, 'x': -29.419, 'yaw': 3.141}, None, None -240.03, [INFO], robot5, {'battery-level': '18.14'}, None, None -250.07, [INFO], robot5, {'y': 15.823, 'x': -27.292, 'yaw': -3.142}, None, None -250.07, [INFO], robot5, {'battery-level': '17.72'}, None, None -260.08, [INFO], robot5, {'battery-level': '17.30'}, None, None -260.08, [INFO], robot5, {'y': 14.689, 'x': -25.824, 'yaw': 3.142}, None, None -270.00, [INFO], robot5, {'battery-level': '16.88'}, None, None -270.00, [INFO], robot5, {'y': 12.942, 'x': -25.927, 'yaw': -3.142}, None, None -277.54, [WARN], robot5, NO-SKILL, approach_robot, approach_arm diff --git a/app/controllers/analyze_skills/logs/47_abcabp.log b/app/controllers/analyze_skills/logs/47_abcabp.log deleted file mode 100644 index c04d502b..00000000 --- a/app/controllers/analyze_skills/logs/47_abcabp.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot4, {'y': 34.208, 'x': -33.475, 'yaw': 3.141}, None, None -10.02, [INFO], robot4, {'battery-level': '64.97'}, None, None -20.03, [INFO], robot4, {'battery-level': '64.71'}, None, None -20.03, [INFO], robot4, {'y': 34.727, 'x': -35.525, 'yaw': 3.141}, None, None -30.03, [INFO], robot4, {'battery-level': '64.45'}, None, None -30.03, [INFO], robot4, {'y': 33.377, 'x': -36.833, 'yaw': -3.141}, None, None -40.02, [INFO], robot4, {'battery-level': '64.19'}, None, None -40.02, [INFO], robot4, {'y': 31.265, 'x': -36.861, 'yaw': -3.142}, None, None -50.01, [INFO], robot4, {'battery-level': '63.93'}, None, None -50.01, [INFO], robot4, {'y': 29.158, 'x': -36.838, 'yaw': -3.141}, None, None -60.05, [INFO], robot4, {'battery-level': '63.67'}, None, None -60.05, [INFO], robot4, {'y': 27.041, 'x': -36.838, 'yaw': 3.141}, None, None -70.06, [INFO], robot4, {'battery-level': '63.41'}, None, None -70.06, [INFO], robot4, {'y': 24.928, 'x': -36.877, 'yaw': 3.141}, None, None -80.00, [INFO], robot4, {'battery-level': '63.15'}, None, None -80.00, [INFO], robot4, {'y': 22.836, 'x': -36.973, 'yaw': 3.141}, None, None -90.03, [INFO], robot4, {'battery-level': '62.89'}, None, None -90.03, [INFO], robot4, {'y': 21.344, 'x': -37.866, 'yaw': 3.141}, None, None -99.02, [info], nurse, sync, received-request, (status=sending-request) -99.02, [info], nurse, sync, request-sent, (status=waiting) -99.11, [info], nurse, sync, wait-message, (status=message-received) -100.03, [INFO], robot4, {'battery-level': '62.63'}, None, None -100.03, [INFO], robot4, {'y': 21.326, 'x': -38.075, 'yaw': 3.141}, None, None -110.03, [INFO], robot4, {'battery-level': '62.37'}, None, None -110.03, [INFO], robot4, {'y': 19.893, 'x': -37.207, 'yaw': 3.141}, None, None -120.02, [INFO], robot4, {'battery-level': '62.11'}, None, None -120.02, [INFO], robot4, {'y': 17.777, 'x': -37.107, 'yaw': 3.14}, None, None -130.01, [INFO], robot4, {'battery-level': '61.85'}, None, None -130.01, [INFO], robot4, {'y': 15.867, 'x': -36.56, 'yaw': 3.142}, None, None -140.00, [INFO], robot4, {'battery-level': '61.59'}, None, None -140.00, [INFO], robot4, {'y': 15.378, 'x': -34.501, 'yaw': 3.142}, None, None -150.03, [INFO], robot4, {'battery-level': '61.33'}, None, None -150.03, [INFO], robot4, {'y': 15.499, 'x': -32.369, 'yaw': 3.142}, None, None -160.08, [INFO], robot4, {'y': 15.611, 'x': -30.229, 'yaw': 3.142}, None, None -160.08, [INFO], robot4, {'battery-level': '61.07'}, None, None -170.00, [INFO], robot4, {'battery-level': '60.81'}, None, None -170.00, [INFO], robot4, {'y': 15.788, 'x': -28.129, 'yaw': 3.142}, None, None -180.00, [INFO], robot4, {'battery-level': '60.55'}, None, None -180.00, [INFO], robot4, {'y': 15.517, 'x': -26.127, 'yaw': -3.142}, None, None -190.02, [INFO], robot4, {'y': 13.445, 'x': -25.721, 'yaw': -3.142}, None, None -190.02, [INFO], robot4, {'battery-level': '60.29'}, None, None -200.04, [INFO], robot4, {'battery-level': '60.03'}, None, None -200.04, [INFO], robot4, {'y': 12.917, 'x': -25.952, 'yaw': 3.142}, None, None -200.13, [info], lab_arm, sync, wait-message, (status=message-received) -201.06, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/48_abcacb.log b/app/controllers/analyze_skills/logs/48_abcacb.log deleted file mode 100644 index feb349fa..00000000 --- a/app/controllers/analyze_skills/logs/48_abcacb.log +++ /dev/null @@ -1,36 +0,0 @@ -0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None -0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.16, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot5, {'y': 18.542, 'x': -34.328, 'yaw': -3.142}, None, None -10.01, [INFO], robot5, {'battery-level': '27.80'}, None, None -20.06, [INFO], robot5, {'battery-level': '27.38'}, None, None -20.06, [INFO], robot5, {'y': 17.92, 'x': -36.025, 'yaw': 3.141}, None, None -30.01, [INFO], robot5, {'y': 17.3, 'x': -37.016, 'yaw': -3.142}, None, None -30.01, [INFO], robot5, {'battery-level': '26.96'}, None, None -40.02, [INFO], robot5, {'y': 17.324, 'x': -37.049, 'yaw': 3.141}, None, None -40.02, [INFO], robot5, {'battery-level': '26.54'}, None, None -50.02, [INFO], robot5, {'y': 17.316, 'x': -36.948, 'yaw': -3.141}, None, None -50.02, [INFO], robot5, {'battery-level': '26.12'}, None, None -60.02, [INFO], robot5, {'battery-level': '25.70'}, None, None -60.02, [INFO], robot5, {'y': 17.278, 'x': -37.016, 'yaw': -3.141}, None, None -70.01, [INFO], robot5, {'battery-level': '25.28'}, None, None -70.01, [INFO], robot5, {'y': 17.398, 'x': -36.975, 'yaw': -3.142}, None, None -80.00, [INFO], robot5, {'battery-level': '24.86'}, None, None -80.00, [INFO], robot5, {'y': 17.49, 'x': -36.844, 'yaw': 3.141}, None, None -90.02, [INFO], robot5, {'y': 17.199, 'x': -36.759, 'yaw': -3.141}, None, None -90.02, [INFO], robot5, {'battery-level': '24.44'}, None, None -100.02, [INFO], robot5, {'battery-level': '24.02'}, None, None -100.02, [INFO], robot5, {'y': 17.407, 'x': -36.813, 'yaw': -3.142}, None, None -110.08, [INFO], robot5, {'battery-level': '23.60'}, None, None -110.08, [INFO], robot5, {'y': 17.188, 'x': -36.822, 'yaw': -3.141}, None, None -120.06, [INFO], robot5, {'y': 17.29, 'x': -36.962, 'yaw': 3.141}, None, None -120.06, [INFO], robot5, {'battery-level': '23.18'}, None, None -130.00, [INFO], robot5, {'y': 17.22, 'x': -37.045, 'yaw': -3.142}, None, None -130.00, [INFO], robot5, {'battery-level': '22.76'}, None, None -140.00, [INFO], robot5, {'y': 17.344, 'x': -36.835, 'yaw': -3.142}, None, None -140.00, [INFO], robot5, {'battery-level': '22.34'}, None, None -150.03, [INFO], robot5, {'y': 17.156, 'x': -37.024, 'yaw': 3.14}, None, None -150.03, [INFO], robot5, {'battery-level': '21.92'}, None, None -160.03, [INFO], robot5, {'battery-level': '21.50'}, None, None -160.03, [INFO], robot5, {'y': 17.3, 'x': -36.874, 'yaw': -3.142}, None, None -165.91, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/48_abcacp.log b/app/controllers/analyze_skills/logs/48_abcacp.log deleted file mode 100644 index 7f8869d2..00000000 --- a/app/controllers/analyze_skills/logs/48_abcacp.log +++ /dev/null @@ -1,31 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot2, {'y': 17.357, 'x': -20.955, 'yaw': 3.142}, None, None -10.03, [INFO], robot2, {'battery-level': '82.91'}, None, None -20.05, [INFO], robot2, {'y': 16.104, 'x': -21.979, 'yaw': -3.141}, None, None -20.05, [INFO], robot2, {'battery-level': '82.31'}, None, None -30.07, [INFO], robot2, {'battery-level': '81.71'}, None, None -30.07, [INFO], robot2, {'y': 16.024, 'x': -24.1, 'yaw': 3.14}, None, None -40.01, [INFO], robot2, {'battery-level': '81.11'}, None, None -40.01, [INFO], robot2, {'y': 15.999, 'x': -26.193, 'yaw': -3.141}, None, None -50.06, [INFO], robot2, {'battery-level': '80.51'}, None, None -50.06, [INFO], robot2, {'y': 16.179, 'x': -28.29, 'yaw': -3.142}, None, None -60.00, [INFO], robot2, {'y': 17.89, 'x': -28.585, 'yaw': 3.142}, None, None -60.00, [INFO], robot2, {'battery-level': '79.91'}, None, None -65.73, [info], nurse, sync, received-request, (status=sending-request) -65.73, [info], nurse, sync, request-sent, (status=waiting) -65.82, [info], nurse, sync, wait-message, (status=message-received) -70.06, [INFO], robot2, {'y': 17.305, 'x': -28.68, 'yaw': -3.142}, None, None -70.06, [INFO], robot2, {'battery-level': '79.31'}, None, None -80.01, [INFO], robot2, {'battery-level': '78.71'}, None, None -80.01, [INFO], robot2, {'y': 16.087, 'x': -27.684, 'yaw': 3.141}, None, None -90.06, [INFO], robot2, {'y': 15.258, 'x': -26.049, 'yaw': 3.141}, None, None -90.06, [INFO], robot2, {'battery-level': '78.11'}, None, None -100.04, [INFO], robot2, {'battery-level': '77.51'}, None, None -100.04, [INFO], robot2, {'y': 13.185, 'x': -25.825, 'yaw': -3.142}, None, None -110.09, [INFO], robot2, {'y': 12.866, 'x': -25.971, 'yaw': 3.142}, None, None -110.09, [INFO], robot2, {'battery-level': '76.91'}, None, None -110.46, [info], lab_arm, sync, wait-message, (status=message-received) -111.38, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/49_abcbab.log b/app/controllers/analyze_skills/logs/49_abcbab.log deleted file mode 100644 index 4b13de40..00000000 --- a/app/controllers/analyze_skills/logs/49_abcbab.log +++ /dev/null @@ -1,56 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot3, {'battery-level': '45.91'}, None, None -10.06, [INFO], robot3, {'y': 21.522, 'x': -37.379, 'yaw': 3.141}, None, None -20.08, [INFO], robot3, {'battery-level': '45.51'}, None, None -20.08, [INFO], robot3, {'y': 19.493, 'x': -37.057, 'yaw': -3.142}, None, None -30.03, [INFO], robot3, {'y': 17.837, 'x': -35.766, 'yaw': -3.139}, None, None -30.03, [INFO], robot3, {'battery-level': '45.11'}, None, None -40.05, [INFO], robot3, {'battery-level': '44.71'}, None, None -40.05, [INFO], robot3, {'y': 18.717, 'x': -34.108, 'yaw': -3.142}, None, None -48.73, [info], nurse, sync, received-request, (status=sending-request) -48.73, [info], nurse, sync, request-sent, (status=waiting) -48.73, [info], nurse, sync, wait-message, (status=message-received) -50.01, [INFO], robot3, {'battery-level': '44.31'}, None, None -50.01, [INFO], robot3, {'y': 18.987, 'x': -33.972, 'yaw': 3.141}, None, None -60.03, [INFO], robot3, {'battery-level': '43.91'}, None, None -60.03, [INFO], robot3, {'y': 17.785, 'x': -35.506, 'yaw': -3.141}, None, None -70.06, [INFO], robot3, {'y': 18.166, 'x': -36.242, 'yaw': -3.142}, None, None -70.06, [INFO], robot3, {'battery-level': '43.51'}, None, None -80.02, [INFO], robot3, {'battery-level': '43.11'}, None, None -80.02, [INFO], robot3, {'y': 17.299, 'x': -37.041, 'yaw': 3.141}, None, None -90.04, [INFO], robot3, {'y': 17.159, 'x': -36.913, 'yaw': -3.141}, None, None -90.04, [INFO], robot3, {'battery-level': '42.71'}, None, None -100.07, [INFO], robot3, {'battery-level': '42.31'}, None, None -100.07, [INFO], robot3, {'y': 17.4, 'x': -37.019, 'yaw': 3.141}, None, None -110.07, [INFO], robot3, {'battery-level': '41.91'}, None, None -110.07, [INFO], robot3, {'y': 17.332, 'x': -36.758, 'yaw': 3.14}, None, None -120.06, [INFO], robot3, {'battery-level': '41.51'}, None, None -120.06, [INFO], robot3, {'y': 17.321, 'x': -36.868, 'yaw': -3.141}, None, None -130.03, [INFO], robot3, {'battery-level': '41.11'}, None, None -130.03, [INFO], robot3, {'y': 17.194, 'x': -36.844, 'yaw': 3.142}, None, None -140.06, [INFO], robot3, {'y': 17.381, 'x': -37.073, 'yaw': -3.141}, None, None -140.06, [INFO], robot3, {'battery-level': '40.71'}, None, None -150.08, [INFO], robot3, {'y': 17.479, 'x': -37.162, 'yaw': -3.141}, None, None -150.08, [INFO], robot3, {'battery-level': '40.31'}, None, None -160.01, [INFO], robot3, {'battery-level': '39.91'}, None, None -160.01, [INFO], robot3, {'y': 17.65, 'x': -37.117, 'yaw': 3.141}, None, None -170.03, [INFO], robot3, {'y': 17.265, 'x': -36.861, 'yaw': -3.141}, None, None -170.03, [INFO], robot3, {'battery-level': '39.51'}, None, None -180.03, [INFO], robot3, {'battery-level': '39.11'}, None, None -180.03, [INFO], robot3, {'y': 17.389, 'x': -36.981, 'yaw': -3.141}, None, None -190.03, [INFO], robot3, {'battery-level': '38.71'}, None, None -190.03, [INFO], robot3, {'y': 17.309, 'x': -36.904, 'yaw': 3.142}, None, None -200.04, [INFO], robot3, {'battery-level': '38.31'}, None, None -200.04, [INFO], robot3, {'y': 17.381, 'x': -36.978, 'yaw': -3.142}, None, None -210.06, [INFO], robot3, {'battery-level': '37.91'}, None, None -210.06, [INFO], robot3, {'y': 17.524, 'x': -36.69, 'yaw': 3.141}, None, None -220.07, [INFO], robot3, {'battery-level': '37.51'}, None, None -220.07, [INFO], robot3, {'y': 17.353, 'x': -37.146, 'yaw': 3.141}, None, None -230.07, [INFO], robot3, {'y': 17.471, 'x': -36.938, 'yaw': -3.142}, None, None -230.07, [INFO], robot3, {'battery-level': '37.11'}, None, None -240.08, [INFO], robot3, {'battery-level': '36.71'}, None, None -240.08, [INFO], robot3, {'y': 17.463, 'x': -36.903, 'yaw': 3.141}, None, None -250.01, [INFO], robot3, {'battery-level': '36.31'}, None, None -250.01, [INFO], robot3, {'y': 17.193, 'x': -37.105, 'yaw': 3.141}, None, None -250.65, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/49_abcbap.log b/app/controllers/analyze_skills/logs/49_abcbap.log deleted file mode 100644 index 9388298b..00000000 --- a/app/controllers/analyze_skills/logs/49_abcbap.log +++ /dev/null @@ -1,53 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot3, {'battery-level': '45.91'}, None, None -10.08, [INFO], robot3, {'y': 21.477, 'x': -37.263, 'yaw': -3.141}, None, None -20.08, [INFO], robot3, {'battery-level': '45.51'}, None, None -20.08, [INFO], robot3, {'y': 19.396, 'x': -37.085, 'yaw': -3.142}, None, None -30.08, [INFO], robot3, {'battery-level': '45.11'}, None, None -30.08, [INFO], robot3, {'y': 17.814, 'x': -35.659, 'yaw': 3.141}, None, None -40.08, [INFO], robot3, {'y': 18.747, 'x': -34.014, 'yaw': -3.142}, None, None -40.08, [INFO], robot3, {'battery-level': '44.71'}, None, None -50.00, [INFO], robot3, {'battery-level': '44.31'}, None, None -50.00, [INFO], robot3, {'y': 18.95, 'x': -33.886, 'yaw': 3.142}, None, None -50.27, [info], nurse, sync, received-request, (status=sending-request) -50.27, [info], nurse, sync, request-sent, (status=waiting) -50.27, [info], nurse, sync, wait-message, (status=message-received) -60.03, [INFO], robot3, {'y': 17.796, 'x': -35.145, 'yaw': -3.142}, None, None -60.03, [INFO], robot3, {'battery-level': '43.91'}, None, None -70.08, [INFO], robot3, {'battery-level': '43.51'}, None, None -70.08, [INFO], robot3, {'y': 17.831, 'x': -36.936, 'yaw': 3.141}, None, None -80.00, [INFO], robot3, {'battery-level': '43.11'}, None, None -80.00, [INFO], robot3, {'y': 17.204, 'x': -37.118, 'yaw': -3.141}, None, None -90.03, [INFO], robot3, {'y': 17.285, 'x': -36.904, 'yaw': 3.142}, None, None -90.03, [INFO], robot3, {'battery-level': '42.71'}, None, None -100.06, [INFO], robot3, {'y': 17.193, 'x': -37.086, 'yaw': 3.141}, None, None -100.06, [INFO], robot3, {'battery-level': '42.31'}, None, None -110.00, [INFO], robot3, {'battery-level': '41.91'}, None, None -110.00, [INFO], robot3, {'y': 17.254, 'x': -36.787, 'yaw': -3.142}, None, None -120.07, [INFO], robot3, {'battery-level': '41.51'}, None, None -120.07, [INFO], robot3, {'y': 17.361, 'x': -36.995, 'yaw': 3.142}, None, None -130.02, [INFO], robot3, {'battery-level': '41.11'}, None, None -130.02, [INFO], robot3, {'y': 17.194, 'x': -36.836, 'yaw': 3.142}, None, None -140.03, [INFO], robot3, {'y': 17.247, 'x': -37.097, 'yaw': -3.141}, None, None -140.03, [INFO], robot3, {'battery-level': '40.71'}, None, None -150.05, [INFO], robot3, {'battery-level': '40.31'}, None, None -150.05, [INFO], robot3, {'y': 17.345, 'x': -36.981, 'yaw': 3.141}, None, None -160.09, [INFO], robot3, {'y': 17.461, 'x': -36.919, 'yaw': 3.141}, None, None -160.09, [INFO], robot3, {'battery-level': '39.91'}, None, None -170.03, [INFO], robot3, {'battery-level': '39.51'}, None, None -170.03, [INFO], robot3, {'y': 17.309, 'x': -37.092, 'yaw': 3.141}, None, None -180.07, [INFO], robot3, {'y': 17.506, 'x': -36.997, 'yaw': -3.142}, None, None -180.07, [INFO], robot3, {'battery-level': '39.11'}, None, None -190.00, [INFO], robot3, {'battery-level': '38.71'}, None, None -190.00, [INFO], robot3, {'y': 17.446, 'x': -36.868, 'yaw': -3.142}, None, None -200.02, [INFO], robot3, {'y': 17.456, 'x': -36.892, 'yaw': 3.141}, None, None -200.02, [INFO], robot3, {'battery-level': '38.31'}, None, None -210.03, [INFO], robot3, {'y': 17.275, 'x': -37.076, 'yaw': 3.141}, None, None -210.03, [INFO], robot3, {'battery-level': '37.91'}, None, None -220.05, [INFO], robot3, {'y': 17.312, 'x': -37.084, 'yaw': 3.141}, None, None -220.05, [INFO], robot3, {'battery-level': '37.51'}, None, None -230.06, [INFO], robot3, {'battery-level': '37.11'}, None, None -230.06, [INFO], robot3, {'y': 17.329, 'x': -36.979, 'yaw': 3.141}, None, None -235.84, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/4_aaabab.log b/app/controllers/analyze_skills/logs/4_aaabab.log deleted file mode 100644 index cbb2d0a7..00000000 --- a/app/controllers/analyze_skills/logs/4_aaabab.log +++ /dev/null @@ -1,61 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.0002, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot5, {'battery-level': '71.62'}, None, None -10.03, [INFO], robot5, {'y': 17.155, 'x': -13.504, 'yaw': -3.138}, None, None -20.02, [INFO], robot5, {'battery-level': '71.42'}, None, None -20.02, [INFO], robot5, {'y': 16.117, 'x': -14.785, 'yaw': 3.141}, None, None -30.04, [INFO], robot5, {'y': 16.015, 'x': -16.9, 'yaw': 3.141}, None, None -30.04, [INFO], robot5, {'battery-level': '71.22'}, None, None -40.05, [INFO], robot5, {'y': 16.101, 'x': -19.004, 'yaw': 3.141}, None, None -40.05, [INFO], robot5, {'battery-level': '71.02'}, None, None -50.03, [INFO], robot5, {'y': 16.278, 'x': -21.114, 'yaw': 3.141}, None, None -50.03, [INFO], robot5, {'battery-level': '70.82'}, None, None -60.05, [INFO], robot5, {'y': 16.176, 'x': -23.237, 'yaw': 3.142}, None, None -60.05, [INFO], robot5, {'battery-level': '70.62'}, None, None -70.00, [INFO], robot5, {'battery-level': '70.42'}, None, None -70.00, [INFO], robot5, {'y': 16.113, 'x': -25.34, 'yaw': 3.14}, None, None -80.05, [INFO], robot5, {'battery-level': '70.22'}, None, None -80.05, [INFO], robot5, {'y': 16.123, 'x': -27.46, 'yaw': 3.142}, None, None -90.07, [INFO], robot5, {'battery-level': '70.02'}, None, None -90.07, [INFO], robot5, {'y': 16.179, 'x': -29.579, 'yaw': 3.142}, None, None -100.03, [INFO], robot5, {'y': 15.986, 'x': -31.676, 'yaw': -3.142}, None, None -100.03, [INFO], robot5, {'battery-level': '69.82'}, None, None -110.01, [INFO], robot5, {'y': 15.6, 'x': -33.768, 'yaw': 3.142}, None, None -110.01, [INFO], robot5, {'battery-level': '69.62'}, None, None -120.04, [INFO], robot5, {'y': 15.524, 'x': -35.88, 'yaw': -3.141}, None, None -120.04, [INFO], robot5, {'battery-level': '69.42'}, None, None -130.06, [INFO], robot5, {'battery-level': '69.22'}, None, None -130.06, [INFO], robot5, {'y': 17.035, 'x': -36.744, 'yaw': -3.142}, None, None -140.01, [INFO], robot5, {'battery-level': '69.02'}, None, None -140.01, [INFO], robot5, {'y': 17.684, 'x': -36.741, 'yaw': 3.141}, None, None -150.08, [INFO], robot5, {'battery-level': '68.82'}, None, None -150.08, [INFO], robot5, {'y': 17.956, 'x': -35.836, 'yaw': 3.136}, None, None -160.02, [INFO], robot5, {'y': 18.273, 'x': -35.717, 'yaw': -3.141}, None, None -160.02, [INFO], robot5, {'battery-level': '68.62'}, None, None -170.01, [INFO], robot5, {'y': 18.359, 'x': -35.722, 'yaw': 3.141}, None, None -170.01, [INFO], robot5, {'battery-level': '68.42'}, None, None -180.03, [INFO], robot5, {'battery-level': '68.22'}, None, None -180.03, [INFO], robot5, {'y': 18.357, 'x': -35.72, 'yaw': 3.14}, None, None -190.07, [INFO], robot5, {'y': 18.356, 'x': -35.719, 'yaw': 3.14}, None, None -190.07, [INFO], robot5, {'battery-level': '68.02'}, None, None -200.03, [INFO], robot5, {'battery-level': '67.82'}, None, None -200.03, [INFO], robot5, {'y': 18.356, 'x': -35.719, 'yaw': 3.137}, None, None -210.02, [INFO], robot5, {'y': 18.356, 'x': -35.719, 'yaw': 3.141}, None, None -210.02, [INFO], robot5, {'battery-level': '67.62'}, None, None -220.00, [INFO], robot5, {'y': 18.432, 'x': -35.841, 'yaw': -3.141}, None, None -220.00, [INFO], robot5, {'battery-level': '67.42'}, None, None -230.05, [INFO], robot5, {'battery-level': '67.22'}, None, None -230.05, [INFO], robot5, {'y': 18.424, 'x': -35.839, 'yaw': 3.14}, None, None -240.08, [INFO], robot5, {'battery-level': '67.02'}, None, None -240.08, [INFO], robot5, {'y': 18.422, 'x': -35.838, 'yaw': -3.142}, None, None -250.06, [INFO], robot5, {'y': 18.421, 'x': -35.832, 'yaw': 3.142}, None, None -250.06, [INFO], robot5, {'battery-level': '66.82'}, None, None -260.08, [INFO], robot5, {'y': 18.412, 'x': -35.793, 'yaw': 3.141}, None, None -260.08, [INFO], robot5, {'battery-level': '66.62'}, None, None -270.00, [INFO], robot5, {'battery-level': '66.42'}, None, None -270.00, [INFO], robot5, {'y': 18.401, 'x': -35.796, 'yaw': 3.142}, None, None -280.01, [INFO], robot5, {'y': 18.401, 'x': -35.796, 'yaw': 3.142}, None, None -280.01, [INFO], robot5, {'battery-level': '66.22'}, None, None -281.18, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/4_aaabap.log b/app/controllers/analyze_skills/logs/4_aaabap.log deleted file mode 100644 index 060b61ea..00000000 --- a/app/controllers/analyze_skills/logs/4_aaabap.log +++ /dev/null @@ -1,41 +0,0 @@ -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'y': 34.021, 'x': -33.561, 'yaw': 3.141}, None, None -10.01, [INFO], robot6, {'battery-level': '53.44'}, None, None -20.01, [INFO], robot6, {'y': 34.645, 'x': -35.581, 'yaw': -3.139}, None, None -20.01, [INFO], robot6, {'battery-level': '52.72'}, None, None -30.01, [INFO], robot6, {'battery-level': '52.00'}, None, None -30.01, [INFO], robot6, {'y': 33.184, 'x': -36.689, 'yaw': 3.141}, None, None -40.01, [INFO], robot6, {'y': 31.065, 'x': -36.724, 'yaw': 3.141}, None, None -40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None -50.02, [INFO], robot6, {'y': 28.945, 'x': -36.73, 'yaw': -3.142}, None, None -50.02, [INFO], robot6, {'battery-level': '50.56'}, None, None -60.02, [INFO], robot6, {'battery-level': '49.84'}, None, None -60.02, [INFO], robot6, {'y': 27.013, 'x': -36.783, 'yaw': 3.141}, None, None -70.00, [INFO], robot6, {'battery-level': '49.12'}, None, None -70.00, [INFO], robot6, {'y': 24.915, 'x': -36.848, 'yaw': 3.141}, None, None -80.00, [INFO], robot6, {'battery-level': '48.40'}, None, None -80.00, [INFO], robot6, {'y': 22.795, 'x': -36.917, 'yaw': 3.14}, None, None -90.02, [INFO], robot6, {'y': 21.192, 'x': -36.989, 'yaw': -3.141}, None, None -90.02, [INFO], robot6, {'battery-level': '47.68'}, None, None -99.98, [INFO], robot6, {'battery-level': '46.96'}, None, None -99.98, [INFO], robot6, {'y': 19.171, 'x': -36.84, 'yaw': -3.141}, None, None -110.02, [INFO], robot6, {'battery-level': '46.24'}, None, None -110.02, [INFO], robot6, {'y': 17.716, 'x': -35.371, 'yaw': 3.141}, None, None -120.00, [INFO], robot6, {'y': 18.858, 'x': -33.996, 'yaw': -3.142}, None, None -120.00, [INFO], robot6, {'battery-level': '45.52'}, None, None -130.03, [INFO], robot6, {'battery-level': '44.80'}, None, None -130.03, [INFO], robot6, {'y': 18.958, 'x': -33.941, 'yaw': 3.141}, None, None -132.40, [info], nurse, sync, received-request, (status=sending-request) -132.40, [info], nurse, sync, request-sent, (status=waiting) -132.41, [info], nurse, sync, wait-message, (status=message-received) -139.99, [INFO], robot6, {'y': 17.864, 'x': -34.863, 'yaw': 3.142}, None, None -140.01, [INFO], robot6, {'battery-level': '44.08'}, None, None -150.01, [INFO], robot6, {'battery-level': '43.36'}, None, None -150.01, [INFO], robot6, {'y': 18.006, 'x': -36.762, 'yaw': 3.141}, None, None -160.01, [INFO], robot6, {'battery-level': '42.64'}, None, None -160.01, [INFO], robot6, {'y': 17.38, 'x': -36.837, 'yaw': -3.142}, None, None -170.03, [INFO], robot6, {'y': 17.253, 'x': -37.145, 'yaw': 3.141}, None, None -170.03, [INFO], robot6, {'battery-level': '41.92'}, None, None -180.00, [INFO], robot6, {'battery-level': '41.20'}, None, None -180.00, [INFO], robot6, {'y': 17.255, 'x': -37.048, 'yaw': 3.14}, None, None diff --git a/app/controllers/analyze_skills/logs/50_abcbbb.log b/app/controllers/analyze_skills/logs/50_abcbbb.log deleted file mode 100644 index 7ebf02a3..00000000 --- a/app/controllers/analyze_skills/logs/50_abcbbb.log +++ /dev/null @@ -1,62 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot3, {'battery-level': '45.91'}, None, None -10.05, [INFO], robot3, {'y': 18.0, 'x': -13.5, 'yaw': -3.142}, None, None -20.08, [INFO], robot3, {'battery-level': '45.51'}, None, None -20.08, [INFO], robot3, {'y': 16.126, 'x': -13.642, 'yaw': -3.141}, None, None -30.01, [INFO], robot3, {'y': 15.992, 'x': -15.743, 'yaw': 3.142}, None, None -30.01, [INFO], robot3, {'battery-level': '45.11'}, None, None -40.07, [INFO], robot3, {'y': 15.96, 'x': -17.865, 'yaw': 3.14}, None, None -40.07, [INFO], robot3, {'battery-level': '44.71'}, None, None -50.09, [INFO], robot3, {'battery-level': '44.31'}, None, None -50.09, [INFO], robot3, {'y': 16.14, 'x': -19.971, 'yaw': -3.142}, None, None -60.03, [INFO], robot3, {'battery-level': '43.91'}, None, None -60.03, [INFO], robot3, {'y': 16.163, 'x': -22.073, 'yaw': 3.142}, None, None -70.05, [INFO], robot3, {'battery-level': '43.51'}, None, None -70.05, [INFO], robot3, {'y': 16.098, 'x': -24.201, 'yaw': 3.141}, None, None -80.07, [INFO], robot3, {'battery-level': '43.11'}, None, None -80.07, [INFO], robot3, {'y': 16.037, 'x': -26.315, 'yaw': 3.142}, None, None -90.00, [INFO], robot3, {'y': 16.182, 'x': -28.41, 'yaw': -3.142}, None, None -90.00, [INFO], robot3, {'battery-level': '42.71'}, None, None -100.05, [INFO], robot3, {'battery-level': '42.31'}, None, None -100.05, [INFO], robot3, {'y': 16.117, 'x': -30.529, 'yaw': 3.142}, None, None -110.08, [INFO], robot3, {'y': 15.855, 'x': -32.652, 'yaw': -3.141}, None, None -110.08, [INFO], robot3, {'battery-level': '41.91'}, None, None -120.02, [INFO], robot3, {'battery-level': '41.51'}, None, None -120.02, [INFO], robot3, {'y': 15.353, 'x': -34.716, 'yaw': -3.142}, None, None -130.02, [INFO], robot3, {'battery-level': '41.11'}, None, None -130.02, [INFO], robot3, {'y': 15.937, 'x': -36.699, 'yaw': 3.141}, None, None -140.07, [INFO], robot3, {'battery-level': '40.71'}, None, None -140.07, [INFO], robot3, {'y': 18.058, 'x': -36.625, 'yaw': 3.141}, None, None -150.09, [INFO], robot3, {'battery-level': '40.31'}, None, None -150.09, [INFO], robot3, {'y': 20.168, 'x': -36.83, 'yaw': -3.138}, None, None -160.03, [INFO], robot3, {'y': 21.529, 'x': -37.913, 'yaw': 3.142}, None, None -160.03, [INFO], robot3, {'battery-level': '39.91'}, None, None -170.06, [INFO], robot3, {'battery-level': '39.51'}, None, None -170.06, [INFO], robot3, {'y': 21.419, 'x': -38.066, 'yaw': 3.141}, None, None -172.37, [info], nurse, sync, received-request, (status=sending-request) -172.37, [info], nurse, sync, request-sent, (status=waiting) -172.37, [info], nurse, sync, wait-message, (status=message-received) -180.02, [INFO], robot3, {'battery-level': '39.11'}, None, None -180.02, [INFO], robot3, {'y': 20.755, 'x': -37.19, 'yaw': 3.141}, None, None -190.01, [INFO], robot3, {'battery-level': '38.71'}, None, None -190.01, [INFO], robot3, {'y': 18.648, 'x': -37.137, 'yaw': 3.142}, None, None -200.04, [INFO], robot3, {'battery-level': '38.31'}, None, None -200.04, [INFO], robot3, {'y': 16.534, 'x': -37.095, 'yaw': 3.141}, None, None -210.03, [INFO], robot3, {'battery-level': '37.91'}, None, None -210.03, [INFO], robot3, {'y': 15.627, 'x': -35.367, 'yaw': 3.142}, None, None -220.08, [INFO], robot3, {'y': 15.405, 'x': -33.262, 'yaw': -3.141}, None, None -220.08, [INFO], robot3, {'battery-level': '37.51'}, None, None -230.05, [INFO], robot3, {'battery-level': '37.11'}, None, None -230.05, [INFO], robot3, {'y': 15.53, 'x': -31.145, 'yaw': -3.141}, None, None -240.08, [INFO], robot3, {'battery-level': '36.71'}, None, None -240.08, [INFO], robot3, {'y': 15.736, 'x': -29.036, 'yaw': 3.141}, None, None -250.03, [INFO], robot3, {'battery-level': '36.31'}, None, None -250.03, [INFO], robot3, {'y': 15.787, 'x': -26.938, 'yaw': 3.141}, None, None -260.01, [INFO], robot3, {'battery-level': '35.91'}, None, None -260.01, [INFO], robot3, {'y': 14.328, 'x': -25.726, 'yaw': -3.141}, None, None -270.03, [INFO], robot3, {'y': 12.912, 'x': -25.955, 'yaw': 3.141}, None, None -270.03, [INFO], robot3, {'battery-level': '35.51'}, None, None -276.00, [info], lab_arm, sync, wait-message, (status=message-received) -276.93, [WARN], robot3, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/50_abcbbp.log b/app/controllers/analyze_skills/logs/50_abcbbp.log deleted file mode 100644 index f03daea6..00000000 --- a/app/controllers/analyze_skills/logs/50_abcbbp.log +++ /dev/null @@ -1,40 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot6, {'battery-level': '50.33'}, None, None -10.06, [INFO], robot6, {'y': 18.901, 'x': -33.896, 'yaw': -3.141}, None, None -20.02, [INFO], robot6, {'battery-level': '49.81'}, None, None -20.02, [INFO], robot6, {'y': 17.8, 'x': -35.526, 'yaw': -3.141}, None, None -30.09, [INFO], robot6, {'y': 19.242, 'x': -36.839, 'yaw': 3.141}, None, None -30.09, [INFO], robot6, {'battery-level': '49.29'}, None, None -40.02, [INFO], robot6, {'battery-level': '48.77'}, None, None -40.02, [INFO], robot6, {'y': 21.328, 'x': -37.086, 'yaw': -3.142}, None, None -50.09, [INFO], robot6, {'y': 21.501, 'x': -38.11, 'yaw': 3.141}, None, None -50.09, [INFO], robot6, {'battery-level': '48.25'}, None, None -57.72, [info], nurse, sync, received-request, (status=sending-request) -57.72, [info], nurse, sync, request-sent, (status=waiting) -57.72, [info], nurse, sync, wait-message, (status=message-received) -60.02, [INFO], robot6, {'battery-level': '47.73'}, None, None -60.02, [INFO], robot6, {'y': 21.42, 'x': -37.843, 'yaw': -3.141}, None, None -70.07, [INFO], robot6, {'battery-level': '47.21'}, None, None -70.07, [INFO], robot6, {'y': 19.72, 'x': -37.153, 'yaw': 3.142}, None, None -80.05, [INFO], robot6, {'battery-level': '46.69'}, None, None -80.05, [INFO], robot6, {'y': 17.612, 'x': -37.101, 'yaw': 3.14}, None, None -90.06, [INFO], robot6, {'battery-level': '46.17'}, None, None -90.06, [INFO], robot6, {'y': 15.914, 'x': -36.384, 'yaw': 3.142}, None, None -100.05, [INFO], robot6, {'battery-level': '45.65'}, None, None -100.05, [INFO], robot6, {'y': 15.343, 'x': -34.319, 'yaw': 3.14}, None, None -110.06, [INFO], robot6, {'battery-level': '45.13'}, None, None -110.06, [INFO], robot6, {'y': 15.523, 'x': -32.197, 'yaw': -3.142}, None, None -120.06, [INFO], robot6, {'y': 15.676, 'x': -30.093, 'yaw': 3.137}, None, None -120.06, [INFO], robot6, {'battery-level': '44.61'}, None, None -130.05, [INFO], robot6, {'battery-level': '44.09'}, None, None -130.05, [INFO], robot6, {'y': 15.821, 'x': -27.983, 'yaw': 3.142}, None, None -140.03, [INFO], robot6, {'battery-level': '43.57'}, None, None -140.03, [INFO], robot6, {'y': 15.409, 'x': -26.141, 'yaw': -3.142}, None, None -150.07, [INFO], robot6, {'battery-level': '43.05'}, None, None -150.07, [INFO], robot6, {'y': 13.335, 'x': -25.761, 'yaw': -3.142}, None, None -160.05, [INFO], robot6, {'y': 12.862, 'x': -25.965, 'yaw': -3.142}, None, None -160.05, [INFO], robot6, {'battery-level': '42.53'}, None, None -160.78, [info], lab_arm, sync, wait-message, (status=message-received) -161.70, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/51_abcbcb.log b/app/controllers/analyze_skills/logs/51_abcbcb.log deleted file mode 100644 index 1cfd1ef8..00000000 --- a/app/controllers/analyze_skills/logs/51_abcbcb.log +++ /dev/null @@ -1,4 +0,0 @@ -0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -5.12, [WARN], robot2, NO-SKILL, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/51_abcbcp.log b/app/controllers/analyze_skills/logs/51_abcbcp.log deleted file mode 100644 index ae2c962b..00000000 --- a/app/controllers/analyze_skills/logs/51_abcbcp.log +++ /dev/null @@ -1,25 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot6, {'battery-level': '50.33'}, None, None -10.06, [INFO], robot6, {'y': 17.454, 'x': -27.137, 'yaw': -3.142}, None, None -20.08, [INFO], robot6, {'battery-level': '49.81'}, None, None -20.08, [INFO], robot6, {'y': 16.214, 'x': -27.966, 'yaw': 3.141}, None, None -30.01, [INFO], robot6, {'battery-level': '49.29'}, None, None -30.01, [INFO], robot6, {'y': 17.845, 'x': -28.604, 'yaw': 3.141}, None, None -37.93, [info], nurse, sync, received-request, (status=sending-request) -37.93, [info], nurse, sync, request-sent, (status=waiting) -37.93, [info], nurse, sync, wait-message, (status=message-received) -40.05, [INFO], robot6, {'battery-level': '48.77'}, None, None -40.05, [INFO], robot6, {'y': 17.782, 'x': -28.564, 'yaw': -3.141}, None, None -50.00, [INFO], robot6, {'battery-level': '48.25'}, None, None -50.00, [INFO], robot6, {'y': 16.105, 'x': -28.191, 'yaw': 3.141}, None, None -60.03, [INFO], robot6, {'battery-level': '47.73'}, None, None -60.03, [INFO], robot6, {'y': 15.785, 'x': -26.187, 'yaw': 3.142}, None, None -70.01, [INFO], robot6, {'battery-level': '47.21'}, None, None -70.01, [INFO], robot6, {'y': 13.708, 'x': -25.757, 'yaw': -3.142}, None, None -80.05, [INFO], robot6, {'battery-level': '46.69'}, None, None -80.05, [INFO], robot6, {'y': 12.911, 'x': -25.952, 'yaw': -3.142}, None, None -82.35, [info], lab_arm, sync, wait-message, (status=message-received) -83.28, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/52_abccab.log b/app/controllers/analyze_skills/logs/52_abccab.log deleted file mode 100644 index 5945a579..00000000 --- a/app/controllers/analyze_skills/logs/52_abccab.log +++ /dev/null @@ -1,70 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -9.91, [INFO], robot6, {'y': 34.267, 'x': -33.578, 'yaw': -3.142}, None, None -10.01, [INFO], robot6, {'battery-level': '50.33'}, None, None -20.07, [INFO], robot6, {'battery-level': '49.81'}, None, None -20.07, [INFO], robot6, {'y': 34.701, 'x': -35.656, 'yaw': -3.142}, None, None -30.08, [INFO], robot6, {'battery-level': '49.29'}, None, None -30.08, [INFO], robot6, {'y': 33.28, 'x': -36.862, 'yaw': -3.142}, None, None -40.01, [INFO], robot6, {'y': 31.193, 'x': -36.899, 'yaw': -3.141}, None, None -40.01, [INFO], robot6, {'battery-level': '48.77'}, None, None -50.01, [INFO], robot6, {'battery-level': '48.25'}, None, None -50.01, [INFO], robot6, {'y': 29.081, 'x': -36.909, 'yaw': -3.142}, None, None -60.06, [INFO], robot6, {'battery-level': '47.73'}, None, None -60.06, [INFO], robot6, {'y': 26.964, 'x': -36.923, 'yaw': -3.142}, None, None -70.08, [INFO], robot6, {'y': 24.856, 'x': -36.995, 'yaw': 3.141}, None, None -70.08, [INFO], robot6, {'battery-level': '47.21'}, None, None -80.01, [INFO], robot6, {'battery-level': '46.69'}, None, None -80.01, [INFO], robot6, {'y': 22.763, 'x': -37.056, 'yaw': 3.141}, None, None -90.09, [INFO], robot6, {'battery-level': '46.17'}, None, None -90.09, [INFO], robot6, {'y': 20.63, 'x': -37.101, 'yaw': 3.142}, None, None -100.03, [INFO], robot6, {'battery-level': '45.65'}, None, None -100.03, [INFO], robot6, {'y': 18.68, 'x': -36.552, 'yaw': -3.142}, None, None -110.07, [INFO], robot6, {'battery-level': '45.13'}, None, None -110.07, [INFO], robot6, {'y': 17.736, 'x': -34.807, 'yaw': 3.141}, None, None -120.08, [INFO], robot6, {'y': 18.93, 'x': -33.951, 'yaw': 3.141}, None, None -120.08, [INFO], robot6, {'battery-level': '44.61'}, None, None -129.45, [info], nurse, sync, received-request, (status=sending-request) -129.45, [info], nurse, sync, request-sent, (status=waiting) -129.53, [info], nurse, sync, wait-message, (status=message-received) -130.00, [INFO], robot6, {'y': 18.978, 'x': -33.946, 'yaw': 3.141}, None, None -130.00, [INFO], robot6, {'battery-level': '44.09'}, None, None -140.03, [INFO], robot6, {'y': 17.817, 'x': -35.328, 'yaw': 3.141}, None, None -140.03, [INFO], robot6, {'battery-level': '43.57'}, None, None -150.04, [INFO], robot6, {'y': 18.079, 'x': -36.203, 'yaw': 3.142}, None, None -150.04, [INFO], robot6, {'battery-level': '43.05'}, None, None -160.05, [INFO], robot6, {'y': 18.079, 'x': -36.203, 'yaw': 3.142}, None, None -160.05, [INFO], robot6, {'battery-level': '42.53'}, None, None -170.07, [INFO], robot6, {'battery-level': '42.01'}, None, None -170.07, [INFO], robot6, {'y': 17.446, 'x': -36.899, 'yaw': -3.142}, None, None -180.02, [INFO], robot6, {'battery-level': '41.49'}, None, None -180.02, [INFO], robot6, {'y': 17.17, 'x': -37.065, 'yaw': -3.141}, None, None -190.06, [INFO], robot6, {'battery-level': '40.97'}, None, None -190.06, [INFO], robot6, {'y': 17.335, 'x': -36.883, 'yaw': 3.141}, None, None -200.09, [INFO], robot6, {'y': 17.258, 'x': -36.98, 'yaw': 3.141}, None, None -200.09, [INFO], robot6, {'battery-level': '40.45'}, None, None -210.01, [INFO], robot6, {'y': 17.173, 'x': -36.797, 'yaw': 3.142}, None, None -210.01, [INFO], robot6, {'battery-level': '39.93'}, None, None -220.06, [INFO], robot6, {'battery-level': '39.41'}, None, None -220.06, [INFO], robot6, {'y': 17.413, 'x': -37.156, 'yaw': 3.142}, None, None -230.08, [INFO], robot6, {'y': 17.337, 'x': -37.064, 'yaw': 3.142}, None, None -230.08, [INFO], robot6, {'battery-level': '38.89'}, None, None -240.07, [INFO], robot6, {'battery-level': '38.37'}, None, None -240.07, [INFO], robot6, {'y': 17.291, 'x': -36.939, 'yaw': 3.141}, None, None -250.00, [INFO], robot6, {'battery-level': '37.85'}, None, None -250.00, [INFO], robot6, {'y': 17.434, 'x': -36.876, 'yaw': 3.141}, None, None -260.03, [INFO], robot6, {'y': 17.267, 'x': -37.087, 'yaw': 3.141}, None, None -260.03, [INFO], robot6, {'battery-level': '37.33'}, None, None -270.03, [INFO], robot6, {'battery-level': '36.81'}, None, None -270.03, [INFO], robot6, {'y': 17.357, 'x': -36.817, 'yaw': 3.14}, None, None -280.02, [INFO], robot6, {'battery-level': '36.29'}, None, None -280.02, [INFO], robot6, {'y': 17.488, 'x': -36.99, 'yaw': 3.141}, None, None -290.04, [INFO], robot6, {'battery-level': '35.77'}, None, None -290.04, [INFO], robot6, {'y': 17.421, 'x': -36.975, 'yaw': -3.142}, None, None -300.07, [INFO], robot6, {'battery-level': '35.25'}, None, None -300.07, [INFO], robot6, {'y': 17.252, 'x': -37.126, 'yaw': -3.141}, None, None -310.01, [INFO], robot6, {'y': 17.335, 'x': -36.999, 'yaw': 3.141}, None, None -310.01, [INFO], robot6, {'battery-level': '34.73'}, None, None -311.68, [WARN], robot6, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/52_abccap.log b/app/controllers/analyze_skills/logs/52_abccap.log deleted file mode 100644 index 7f41d814..00000000 --- a/app/controllers/analyze_skills/logs/52_abccap.log +++ /dev/null @@ -1,58 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot3, {'battery-level': '46.27'}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot3, {'battery-level': '45.91'}, None, None -10.01, [INFO], robot3, {'y': 21.498, 'x': -38.002, 'yaw': -3.142}, None, None -20.04, [INFO], robot3, {'y': 20.313, 'x': -37.288, 'yaw': 3.141}, None, None -20.04, [INFO], robot3, {'battery-level': '45.51'}, None, None -30.07, [INFO], robot3, {'battery-level': '45.11'}, None, None -30.07, [INFO], robot3, {'y': 18.39, 'x': -36.481, 'yaw': 3.141}, None, None -40.06, [INFO], robot3, {'y': 17.946, 'x': -34.592, 'yaw': 3.141}, None, None -40.06, [INFO], robot3, {'battery-level': '44.71'}, None, None -50.01, [INFO], robot3, {'battery-level': '44.31'}, None, None -50.01, [INFO], robot3, {'y': 18.906, 'x': -33.913, 'yaw': -3.141}, None, None -53.79, [info], nurse, sync, received-request, (status=sending-request) -53.79, [info], nurse, sync, request-sent, (status=waiting) -53.79, [info], nurse, sync, wait-message, (status=message-received) -60.04, [INFO], robot3, {'y': 18.129, 'x': -34.552, 'yaw': 3.142}, None, None -60.04, [INFO], robot3, {'battery-level': '43.91'}, None, None -70.03, [INFO], robot3, {'y': 17.973, 'x': -36.037, 'yaw': -3.142}, None, None -70.03, [INFO], robot3, {'battery-level': '43.51'}, None, None -80.02, [INFO], robot3, {'battery-level': '43.11'}, None, None -80.02, [INFO], robot3, {'y': 18.099, 'x': -36.706, 'yaw': -3.142}, None, None -90.04, [INFO], robot3, {'y': 17.463, 'x': -36.888, 'yaw': 3.142}, None, None -90.04, [INFO], robot3, {'battery-level': '42.71'}, None, None -100.07, [INFO], robot3, {'y': 17.389, 'x': -36.908, 'yaw': 3.14}, None, None -100.07, [INFO], robot3, {'battery-level': '42.31'}, None, None -110.01, [INFO], robot3, {'y': 17.284, 'x': -36.812, 'yaw': 3.142}, None, None -110.01, [INFO], robot3, {'battery-level': '41.91'}, None, None -120.05, [INFO], robot3, {'battery-level': '41.51'}, None, None -120.05, [INFO], robot3, {'y': 17.282, 'x': -36.769, 'yaw': -3.142}, None, None -130.02, [INFO], robot3, {'y': 17.11, 'x': -37.083, 'yaw': 3.141}, None, None -130.02, [INFO], robot3, {'battery-level': '41.11'}, None, None -140.04, [INFO], robot3, {'y': 17.261, 'x': -37.026, 'yaw': 3.141}, None, None -140.04, [INFO], robot3, {'battery-level': '40.71'}, None, None -150.06, [INFO], robot3, {'y': 17.048, 'x': -36.801, 'yaw': 3.141}, None, None -150.06, [INFO], robot3, {'battery-level': '40.31'}, None, None -160.07, [INFO], robot3, {'battery-level': '39.91'}, None, None -160.07, [INFO], robot3, {'y': 17.297, 'x': -37.03, 'yaw': -3.141}, None, None -170.02, [INFO], robot3, {'battery-level': '39.51'}, None, None -170.02, [INFO], robot3, {'y': 17.358, 'x': -36.928, 'yaw': -3.142}, None, None -180.03, [INFO], robot3, {'battery-level': '39.11'}, None, None -180.03, [INFO], robot3, {'y': 17.388, 'x': -37.041, 'yaw': 3.142}, None, None -190.07, [INFO], robot3, {'y': 17.332, 'x': -36.856, 'yaw': -3.142}, None, None -190.07, [INFO], robot3, {'battery-level': '38.71'}, None, None -200.09, [INFO], robot3, {'battery-level': '38.31'}, None, None -200.09, [INFO], robot3, {'y': 17.345, 'x': -36.947, 'yaw': -3.142}, None, None -210.01, [INFO], robot3, {'y': 17.274, 'x': -36.994, 'yaw': -3.141}, None, None -210.01, [INFO], robot3, {'battery-level': '37.91'}, None, None -220.03, [INFO], robot3, {'y': 17.272, 'x': -37.023, 'yaw': 3.142}, None, None -220.03, [INFO], robot3, {'battery-level': '37.51'}, None, None -230.00, [INFO], robot3, {'battery-level': '37.11'}, None, None -230.00, [INFO], robot3, {'y': 17.445, 'x': -36.788, 'yaw': -3.142}, None, None -240.03, [INFO], robot3, {'y': 17.216, 'x': -36.92, 'yaw': -3.141}, None, None -240.03, [INFO], robot3, {'battery-level': '36.71'}, None, None -250.04, [INFO], robot3, {'y': 17.163, 'x': -37.107, 'yaw': 3.141}, None, None -250.04, [INFO], robot3, {'battery-level': '36.31'}, None, None -250.41, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/53_abccbb.log b/app/controllers/analyze_skills/logs/53_abccbb.log deleted file mode 100644 index d50fcc29..00000000 --- a/app/controllers/analyze_skills/logs/53_abccbb.log +++ /dev/null @@ -1,39 +0,0 @@ -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -10.09, [INFO], robot6, {'battery-level': '50.33'}, None, None -20.00, [INFO], robot6, {'battery-level': '49.81'}, None, None -20.00, [INFO], robot6, {'y': 17.853, 'x': -34.885, 'yaw': 3.141}, None, None -30.07, [INFO], robot6, {'battery-level': '49.29'}, None, None -30.07, [INFO], robot6, {'y': 18.548, 'x': -36.751, 'yaw': -3.142}, None, None -40.05, [INFO], robot6, {'battery-level': '48.77'}, None, None -40.05, [INFO], robot6, {'y': 20.674, 'x': -36.903, 'yaw': 3.142}, None, None -50.08, [INFO], robot6, {'battery-level': '48.25'}, None, None -50.08, [INFO], robot6, {'y': 21.505, 'x': -38.052, 'yaw': 3.141}, None, None -57.61, [info], nurse, sync, received-request, (status=sending-request) -57.61, [info], nurse, sync, request-sent, (status=waiting) -57.61, [info], nurse, sync, wait-message, (status=message-received) -60.01, [INFO], robot6, {'battery-level': '47.73'}, None, None -60.01, [INFO], robot6, {'y': 21.401, 'x': -37.833, 'yaw': -3.142}, None, None -70.01, [INFO], robot6, {'y': 19.748, 'x': -37.183, 'yaw': 3.142}, None, None -70.01, [INFO], robot6, {'battery-level': '47.21'}, None, None -80.03, [INFO], robot6, {'battery-level': '46.69'}, None, None -80.03, [INFO], robot6, {'y': 17.636, 'x': -37.084, 'yaw': 3.141}, None, None -90.03, [INFO], robot6, {'battery-level': '46.17'}, None, None -90.03, [INFO], robot6, {'y': 15.933, 'x': -36.427, 'yaw': 3.141}, None, None -100.07, [INFO], robot6, {'battery-level': '45.65'}, None, None -100.07, [INFO], robot6, {'y': 15.332, 'x': -34.377, 'yaw': 3.142}, None, None -110.08, [INFO], robot6, {'y': 15.5, 'x': -32.25, 'yaw': -3.142}, None, None -110.08, [INFO], robot6, {'battery-level': '45.13'}, None, None -120.01, [INFO], robot6, {'y': 15.599, 'x': -30.152, 'yaw': 3.136}, None, None -120.01, [INFO], robot6, {'battery-level': '44.61'}, None, None -130.06, [INFO], robot6, {'y': 15.805, 'x': -28.035, 'yaw': 3.142}, None, None -130.06, [INFO], robot6, {'battery-level': '44.09'}, None, None -140.00, [INFO], robot6, {'battery-level': '43.57'}, None, None -140.00, [INFO], robot6, {'y': 15.412, 'x': -26.158, 'yaw': 3.141}, None, None -150.02, [INFO], robot6, {'battery-level': '43.05'}, None, None -150.02, [INFO], robot6, {'y': 13.372, 'x': -25.697, 'yaw': 3.142}, None, None -160.06, [INFO], robot6, {'battery-level': '42.53'}, None, None -160.06, [INFO], robot6, {'y': 12.896, 'x': -25.951, 'yaw': 3.142}, None, None -161.17, [info], lab_arm, sync, wait-message, (status=message-received) -162.10, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/53_abccbp.log b/app/controllers/analyze_skills/logs/53_abccbp.log deleted file mode 100644 index dafd9a04..00000000 --- a/app/controllers/analyze_skills/logs/53_abccbp.log +++ /dev/null @@ -1,39 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.16, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'y': 18.532, 'x': -34.318, 'yaw': -3.142}, None, None -10.01, [INFO], robot6, {'battery-level': '50.33'}, None, None -20.00, [INFO], robot6, {'battery-level': '49.81'}, None, None -20.00, [INFO], robot6, {'y': 17.972, 'x': -36.086, 'yaw': 3.141}, None, None -30.08, [INFO], robot6, {'battery-level': '49.29'}, None, None -30.08, [INFO], robot6, {'y': 19.824, 'x': -36.855, 'yaw': 3.141}, None, None -40.07, [INFO], robot6, {'battery-level': '48.77'}, None, None -40.07, [INFO], robot6, {'y': 21.569, 'x': -37.633, 'yaw': 3.141}, None, None -50.02, [INFO], robot6, {'battery-level': '48.25'}, None, None -50.02, [INFO], robot6, {'y': 21.431, 'x': -38.079, 'yaw': -3.142}, None, None -52.23, [info], nurse, sync, received-request, (status=sending-request) -52.23, [info], nurse, sync, request-sent, (status=waiting) -52.31, [info], nurse, sync, wait-message, (status=message-received) -60.04, [INFO], robot6, {'battery-level': '47.73'}, None, None -60.04, [INFO], robot6, {'y': 20.682, 'x': -37.204, 'yaw': 3.137}, None, None -70.04, [INFO], robot6, {'y': 18.57, 'x': -37.125, 'yaw': 3.141}, None, None -70.04, [INFO], robot6, {'battery-level': '47.21'}, None, None -80.03, [INFO], robot6, {'y': 16.451, 'x': -37.05, 'yaw': 3.141}, None, None -80.03, [INFO], robot6, {'battery-level': '46.69'}, None, None -90.07, [INFO], robot6, {'battery-level': '46.17'}, None, None -90.07, [INFO], robot6, {'y': 15.603, 'x': -35.252, 'yaw': -3.141}, None, None -100.00, [INFO], robot6, {'battery-level': '45.65'}, None, None -100.00, [INFO], robot6, {'y': 15.401, 'x': -33.171, 'yaw': -3.141}, None, None -110.03, [INFO], robot6, {'y': 15.577, 'x': -31.051, 'yaw': -3.141}, None, None -110.03, [INFO], robot6, {'battery-level': '45.13'}, None, None -120.08, [INFO], robot6, {'battery-level': '44.61'}, None, None -120.08, [INFO], robot6, {'y': 15.7, 'x': -28.934, 'yaw': 3.14}, None, None -130.01, [INFO], robot6, {'y': 15.777, 'x': -26.835, 'yaw': -3.142}, None, None -130.01, [INFO], robot6, {'battery-level': '44.09'}, None, None -140.03, [INFO], robot6, {'y': 14.197, 'x': -25.78, 'yaw': -3.141}, None, None -140.03, [INFO], robot6, {'battery-level': '43.57'}, None, None -150.07, [INFO], robot6, {'y': 12.877, 'x': -25.949, 'yaw': -3.142}, None, None -150.07, [INFO], robot6, {'battery-level': '43.05'}, None, None -153.66, [info], lab_arm, sync, wait-message, (status=message-received) -154.59, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/54_abcccb.log b/app/controllers/analyze_skills/logs/54_abcccb.log deleted file mode 100644 index 9f4a561c..00000000 --- a/app/controllers/analyze_skills/logs/54_abcccb.log +++ /dev/null @@ -1,35 +0,0 @@ -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['PC Room 3', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot3, {'y': 21.546, 'x': -37.478, 'yaw': -3.138}, None, None -10.09, [INFO], robot3, {'battery-level': '45.91'}, None, None -20.03, [INFO], robot3, {'battery-level': '45.51'}, None, None -20.03, [INFO], robot3, {'y': 19.628, 'x': -37.145, 'yaw': 3.142}, None, None -30.05, [INFO], robot3, {'y': 17.512, 'x': -37.061, 'yaw': 3.141}, None, None -30.05, [INFO], robot3, {'battery-level': '45.11'}, None, None -40.01, [INFO], robot3, {'y': 15.988, 'x': -36.149, 'yaw': 3.141}, None, None -40.01, [INFO], robot3, {'battery-level': '44.71'}, None, None -50.08, [INFO], robot3, {'battery-level': '44.31'}, None, None -50.08, [INFO], robot3, {'y': 15.406, 'x': -34.08, 'yaw': 3.142}, None, None -60.04, [INFO], robot3, {'battery-level': '43.91'}, None, None -60.04, [INFO], robot3, {'y': 15.535, 'x': -31.964, 'yaw': -3.141}, None, None -69.96, [INFO], robot3, {'y': 15.616, 'x': -29.845, 'yaw': 3.141}, None, None -70.05, [INFO], robot3, {'battery-level': '43.51'}, None, None -80.01, [INFO], robot3, {'battery-level': '43.11'}, None, None -80.01, [INFO], robot3, {'y': 16.952, 'x': -28.613, 'yaw': -3.14}, None, None -90.07, [INFO], robot3, {'y': 17.975, 'x': -28.536, 'yaw': 3.141}, None, None -90.07, [INFO], robot3, {'battery-level': '42.71'}, None, None -98.72, [info], nurse, sync, received-request, (status=sending-request) -98.72, [info], nurse, sync, request-sent, (status=waiting) -98.72, [info], nurse, sync, wait-message, (status=message-received) -100.00, [INFO], robot3, {'battery-level': '42.31'}, None, None -100.00, [INFO], robot3, {'y': 18.001, 'x': -28.632, 'yaw': 3.141}, None, None -110.06, [INFO], robot3, {'battery-level': '41.91'}, None, None -110.06, [INFO], robot3, {'y': 16.088, 'x': -28.343, 'yaw': 3.141}, None, None -120.03, [INFO], robot3, {'y': 15.957, 'x': -26.243, 'yaw': -3.141}, None, None -120.03, [INFO], robot3, {'battery-level': '41.51'}, None, None -130.07, [INFO], robot3, {'y': 13.886, 'x': -25.761, 'yaw': -3.142}, None, None -130.07, [INFO], robot3, {'battery-level': '41.11'}, None, None -140.05, [INFO], robot3, {'battery-level': '40.71'}, None, None -140.05, [INFO], robot3, {'y': 12.887, 'x': -25.962, 'yaw': -3.142}, None, None -142.44, [info], lab_arm, sync, wait-message, (status=message-received) -143.37, [WARN], robot3, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/54_abcccp.log b/app/controllers/analyze_skills/logs/54_abcccp.log deleted file mode 100644 index 1e25e029..00000000 --- a/app/controllers/analyze_skills/logs/54_abcccp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot6, {'battery-level': '50.33'}, None, None -10.03, [INFO], robot6, {'y': 17.233, 'x': -27.115, 'yaw': -3.142}, None, None -20.04, [INFO], robot6, {'y': 16.307, 'x': -28.256, 'yaw': -3.141}, None, None -20.04, [INFO], robot6, {'battery-level': '49.81'}, None, None -30.01, [INFO], robot6, {'battery-level': '49.29'}, None, None -30.01, [INFO], robot6, {'y': 17.9, 'x': -28.551, 'yaw': -3.142}, None, None -40.08, [INFO], robot6, {'battery-level': '48.77'}, None, None -40.08, [INFO], robot6, {'y': 17.968, 'x': -28.637, 'yaw': -3.142}, None, None -42.20, [info], nurse, sync, received-request, (status=sending-request) -42.20, [info], nurse, sync, request-sent, (status=waiting) -42.20, [info], nurse, sync, wait-message, (status=message-received) -50.05, [INFO], robot6, {'y': 16.565, 'x': -28.758, 'yaw': 3.142}, None, None -50.05, [INFO], robot6, {'battery-level': '48.25'}, None, None -60.00, [INFO], robot6, {'battery-level': '47.73'}, None, None -60.00, [INFO], robot6, {'y': 16.137, 'x': -26.983, 'yaw': -3.14}, None, None -70.06, [INFO], robot6, {'battery-level': '47.21'}, None, None -70.06, [INFO], robot6, {'y': 14.649, 'x': -25.854, 'yaw': 3.141}, None, None -80.01, [INFO], robot6, {'battery-level': '46.69'}, None, None -80.01, [INFO], robot6, {'y': 12.921, 'x': -25.937, 'yaw': 3.141}, None, None -87.31, [info], lab_arm, sync, wait-message, (status=message-received) -88.13, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/55_acaaab.log b/app/controllers/analyze_skills/logs/55_acaaab.log deleted file mode 100644 index 5e76dd19..00000000 --- a/app/controllers/analyze_skills/logs/55_acaaab.log +++ /dev/null @@ -1,42 +0,0 @@ -0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot2, {'battery-level': '57.31'}, None, None -10.06, [INFO], robot2, {'y': 17.279, 'x': -19.26, 'yaw': 3.138}, None, None -20.09, [INFO], robot2, {'battery-level': '56.77'}, None, None -20.09, [INFO], robot2, {'y': 16.209, 'x': -20.493, 'yaw': 3.142}, None, None -30.07, [INFO], robot2, {'y': 16.161, 'x': -22.6, 'yaw': -3.142}, None, None -30.07, [INFO], robot2, {'battery-level': '56.23'}, None, None -40.03, [INFO], robot2, {'battery-level': '55.69'}, None, None -40.03, [INFO], robot2, {'y': 16.089, 'x': -24.691, 'yaw': 3.141}, None, None -50.06, [INFO], robot2, {'battery-level': '55.15'}, None, None -50.06, [INFO], robot2, {'y': 16.096, 'x': -26.801, 'yaw': -3.142}, None, None -60.03, [INFO], robot2, {'battery-level': '54.61'}, None, None -60.03, [INFO], robot2, {'y': 16.209, 'x': -28.896, 'yaw': 3.141}, None, None -70.09, [INFO], robot2, {'y': 16.084, 'x': -31.015, 'yaw': 3.14}, None, None -70.09, [INFO], robot2, {'battery-level': '54.07'}, None, None -80.07, [INFO], robot2, {'y': 15.699, 'x': -33.113, 'yaw': -3.142}, None, None -80.07, [INFO], robot2, {'battery-level': '53.53'}, None, None -90.04, [INFO], robot2, {'y': 15.463, 'x': -35.204, 'yaw': -3.141}, None, None -90.04, [INFO], robot2, {'battery-level': '52.99'}, None, None -100.02, [INFO], robot2, {'y': 16.508, 'x': -36.655, 'yaw': -3.141}, None, None -100.02, [INFO], robot2, {'battery-level': '52.45'}, None, None -110.01, [INFO], robot2, {'battery-level': '51.91'}, None, None -110.01, [INFO], robot2, {'y': 17.698, 'x': -36.668, 'yaw': 3.142}, None, None -120.09, [INFO], robot2, {'battery-level': '51.37'}, None, None -120.09, [INFO], robot2, {'y': 18.129, 'x': -35.814, 'yaw': -3.141}, None, None -130.02, [INFO], robot2, {'y': 18.204, 'x': -35.752, 'yaw': 3.141}, None, None -130.02, [INFO], robot2, {'battery-level': '50.83'}, None, None -140.05, [INFO], robot2, {'battery-level': '50.29'}, None, None -140.05, [INFO], robot2, {'y': 18.203, 'x': -35.753, 'yaw': 3.141}, None, None -150.03, [INFO], robot2, {'battery-level': '49.75'}, None, None -150.03, [INFO], robot2, {'y': 18.288, 'x': -35.728, 'yaw': 3.141}, None, None -160.01, [INFO], robot2, {'battery-level': '49.21'}, None, None -160.01, [INFO], robot2, {'y': 18.382, 'x': -35.651, 'yaw': -3.142}, None, None -170.02, [INFO], robot2, {'battery-level': '48.67'}, None, None -170.02, [INFO], robot2, {'y': 18.196, 'x': -35.712, 'yaw': -3.141}, None, None -180.08, [INFO], robot2, {'y': 18.206, 'x': -35.7, 'yaw': 3.14}, None, None -180.08, [INFO], robot2, {'battery-level': '48.13'}, None, None -190.02, [INFO], robot2, {'battery-level': '47.59'}, None, None -190.02, [INFO], robot2, {'y': 18.328, 'x': -35.69, 'yaw': 3.142}, None, None -193.42, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/55_acaaap.log b/app/controllers/analyze_skills/logs/55_acaaap.log deleted file mode 100644 index 6be8e2ae..00000000 --- a/app/controllers/analyze_skills/logs/55_acaaap.log +++ /dev/null @@ -1,71 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot4, {'y': 33.952, 'x': -39.441, 'yaw': -3.142}, None, None -10.01, [INFO], robot4, {'battery-level': '48.09'}, None, None -20.06, [INFO], robot4, {'battery-level': '47.49'}, None, None -20.06, [INFO], robot4, {'y': 34.523, 'x': -37.6, 'yaw': 3.141}, None, None -30.08, [INFO], robot4, {'y': 32.613, 'x': -37.005, 'yaw': 3.141}, None, None -30.08, [INFO], robot4, {'battery-level': '46.89'}, None, None -40.08, [INFO], robot4, {'y': 30.491, 'x': -36.987, 'yaw': 3.14}, None, None -40.08, [INFO], robot4, {'battery-level': '46.29'}, None, None -50.03, [INFO], robot4, {'battery-level': '45.69'}, None, None -50.03, [INFO], robot4, {'y': 28.377, 'x': -37.0, 'yaw': 3.14}, None, None -60.09, [INFO], robot4, {'battery-level': '45.09'}, None, None -60.09, [INFO], robot4, {'y': 26.249, 'x': -36.994, 'yaw': -3.141}, None, None -70.04, [INFO], robot4, {'battery-level': '44.49'}, None, None -70.04, [INFO], robot4, {'y': 24.15, 'x': -36.999, 'yaw': 3.14}, None, None -80.01, [INFO], robot4, {'battery-level': '43.89'}, None, None -80.01, [INFO], robot4, {'y': 22.044, 'x': -37.092, 'yaw': 3.142}, None, None -90.05, [INFO], robot4, {'battery-level': '43.29'}, None, None -90.05, [INFO], robot4, {'y': 19.936, 'x': -37.099, 'yaw': -3.14}, None, None -100.02, [INFO], robot4, {'battery-level': '42.69'}, None, None -100.02, [INFO], robot4, {'y': 18.112, 'x': -36.195, 'yaw': -3.142}, None, None -110.05, [INFO], robot4, {'y': 18.195, 'x': -34.376, 'yaw': -3.142}, None, None -110.05, [INFO], robot4, {'battery-level': '42.09'}, None, None -120.09, [INFO], robot4, {'y': 18.942, 'x': -33.939, 'yaw': -3.142}, None, None -120.09, [INFO], robot4, {'battery-level': '41.49'}, None, None -127.55, [info], nurse, sync, received-request, (status=sending-request) -127.55, [info], nurse, sync, request-sent, (status=waiting) -127.55, [info], nurse, sync, wait-message, (status=message-received) -130.04, [INFO], robot4, {'battery-level': '40.89'}, None, None -130.04, [INFO], robot4, {'y': 18.878, 'x': -34.183, 'yaw': -3.142}, None, None -140.00, [INFO], robot4, {'y': 17.807, 'x': -35.778, 'yaw': 3.139}, None, None -140.00, [INFO], robot4, {'battery-level': '40.29'}, None, None -150.04, [INFO], robot4, {'y': 17.251, 'x': -37.029, 'yaw': 3.142}, None, None -150.04, [INFO], robot4, {'battery-level': '39.69'}, None, None -160.08, [INFO], robot4, {'battery-level': '39.09'}, None, None -160.08, [INFO], robot4, {'y': 17.385, 'x': -37.001, 'yaw': -3.142}, None, None -170.03, [INFO], robot4, {'y': 17.305, 'x': -36.857, 'yaw': -3.141}, None, None -170.03, [INFO], robot4, {'battery-level': '38.49'}, None, None -180.07, [INFO], robot4, {'y': 17.323, 'x': -36.849, 'yaw': 3.142}, None, None -180.07, [INFO], robot4, {'battery-level': '37.89'}, None, None -190.01, [INFO], robot4, {'battery-level': '37.29'}, None, None -190.01, [INFO], robot4, {'y': 17.315, 'x': -37.027, 'yaw': 3.142}, None, None -200.07, [INFO], robot4, {'battery-level': '36.69'}, None, None -200.07, [INFO], robot4, {'y': 17.528, 'x': -36.746, 'yaw': 3.142}, None, None -210.09, [INFO], robot4, {'battery-level': '36.09'}, None, None -210.09, [INFO], robot4, {'y': 17.231, 'x': -36.831, 'yaw': -3.141}, None, None -220.06, [INFO], robot4, {'battery-level': '35.49'}, None, None -220.06, [INFO], robot4, {'y': 17.344, 'x': -36.753, 'yaw': 3.142}, None, None -230.06, [INFO], robot4, {'battery-level': '34.89'}, None, None -230.06, [INFO], robot4, {'y': 17.36, 'x': -37.088, 'yaw': 3.14}, None, None -240.07, [INFO], robot4, {'y': 17.272, 'x': -37.108, 'yaw': 3.142}, None, None -240.07, [INFO], robot4, {'battery-level': '34.29'}, None, None -250.08, [INFO], robot4, {'y': 17.327, 'x': -36.907, 'yaw': 3.14}, None, None -250.08, [INFO], robot4, {'battery-level': '33.69'}, None, None -260.03, [INFO], robot4, {'battery-level': '33.09'}, None, None -260.03, [INFO], robot4, {'y': 17.412, 'x': -36.895, 'yaw': 3.141}, None, None -270.06, [INFO], robot4, {'battery-level': '32.49'}, None, None -270.06, [INFO], robot4, {'y': 17.276, 'x': -36.955, 'yaw': 3.142}, None, None -280.07, [INFO], robot4, {'battery-level': '31.89'}, None, None -280.07, [INFO], robot4, {'y': 17.23, 'x': -36.863, 'yaw': 3.142}, None, None -290.02, [INFO], robot4, {'battery-level': '31.29'}, None, None -290.02, [INFO], robot4, {'y': 17.383, 'x': -37.016, 'yaw': 3.141}, None, None -300.08, [INFO], robot4, {'y': 17.34, 'x': -36.879, 'yaw': 3.14}, None, None -300.08, [INFO], robot4, {'battery-level': '30.69'}, None, None -310.02, [INFO], robot4, {'battery-level': '30.09'}, None, None -310.02, [INFO], robot4, {'y': 17.414, 'x': -36.962, 'yaw': -3.142}, None, None -320.04, [INFO], robot4, {'battery-level': '29.49'}, None, None -320.04, [INFO], robot4, {'y': 17.388, 'x': -36.99, 'yaw': -3.142}, None, None -320.95, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/56_acaabb.log b/app/controllers/analyze_skills/logs/56_acaabb.log deleted file mode 100644 index b1438d21..00000000 --- a/app/controllers/analyze_skills/logs/56_acaabb.log +++ /dev/null @@ -1,38 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot3, {'battery-level': '72.00'}, None, None -10.09, [INFO], robot3, {'y': 18.001, 'x': -13.498, 'yaw': -3.142}, None, None -20.09, [INFO], robot3, {'y': 16.237, 'x': -13.733, 'yaw': 3.142}, None, None -20.09, [INFO], robot3, {'battery-level': '71.64'}, None, None -30.07, [INFO], robot3, {'battery-level': '71.28'}, None, None -30.07, [INFO], robot3, {'y': 16.09, 'x': -15.848, 'yaw': 3.142}, None, None -40.06, [INFO], robot3, {'battery-level': '70.92'}, None, None -40.06, [INFO], robot3, {'y': 16.071, 'x': -17.95, 'yaw': 3.141}, None, None -50.02, [INFO], robot3, {'y': 16.201, 'x': -20.051, 'yaw': -3.139}, None, None -50.02, [INFO], robot3, {'battery-level': '70.56'}, None, None -60.05, [INFO], robot3, {'battery-level': '70.20'}, None, None -60.05, [INFO], robot3, {'y': 16.251, 'x': -22.172, 'yaw': 3.142}, None, None -70.07, [INFO], robot3, {'battery-level': '69.84'}, None, None -70.07, [INFO], robot3, {'y': 16.18, 'x': -24.294, 'yaw': 3.14}, None, None -80.08, [INFO], robot3, {'battery-level': '69.48'}, None, None -80.08, [INFO], robot3, {'y': 16.074, 'x': -26.4, 'yaw': 3.142}, None, None -90.08, [INFO], robot3, {'battery-level': '69.12'}, None, None -90.08, [INFO], robot3, {'y': 16.121, 'x': -28.529, 'yaw': -3.142}, None, None -100.02, [INFO], robot3, {'battery-level': '68.76'}, None, None -100.02, [INFO], robot3, {'y': 16.071, 'x': -30.635, 'yaw': 3.142}, None, None -110.06, [INFO], robot3, {'y': 15.8, 'x': -32.751, 'yaw': -3.141}, None, None -110.06, [INFO], robot3, {'battery-level': '68.40'}, None, None -120.00, [INFO], robot3, {'battery-level': '68.04'}, None, None -120.00, [INFO], robot3, {'y': 15.387, 'x': -34.832, 'yaw': 3.141}, None, None -130.05, [INFO], robot3, {'y': 16.073, 'x': -36.65, 'yaw': -3.142}, None, None -130.05, [INFO], robot3, {'battery-level': '67.68'}, None, None -140.06, [INFO], robot3, {'battery-level': '67.32'}, None, None -140.06, [INFO], robot3, {'y': 18.195, 'x': -36.636, 'yaw': -3.141}, None, None -150.09, [INFO], robot3, {'y': 20.314, 'x': -36.833, 'yaw': 3.141}, None, None -150.09, [INFO], robot3, {'battery-level': '66.96'}, None, None -160.08, [INFO], robot3, {'battery-level': '66.60'}, None, None -160.08, [INFO], robot3, {'y': 21.51, 'x': -37.996, 'yaw': 3.141}, None, None -170.03, [INFO], robot3, {'y': 21.434, 'x': -38.086, 'yaw': -3.142}, None, None -170.03, [INFO], robot3, {'battery-level': '66.24'}, None, None -172.86, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/app/controllers/analyze_skills/logs/56_acaabp.log b/app/controllers/analyze_skills/logs/56_acaabp.log deleted file mode 100644 index 3dea90e3..00000000 --- a/app/controllers/analyze_skills/logs/56_acaabp.log +++ /dev/null @@ -1,47 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot4, {'battery-level': '48.09'}, None, None -10.05, [INFO], robot4, {'y': 34.333, 'x': -33.733, 'yaw': 3.142}, None, None -20.03, [INFO], robot4, {'battery-level': '47.49'}, None, None -20.03, [INFO], robot4, {'y': 34.65, 'x': -35.81, 'yaw': 3.141}, None, None -30.07, [INFO], robot4, {'battery-level': '46.89'}, None, None -30.07, [INFO], robot4, {'y': 33.098, 'x': -36.838, 'yaw': 3.142}, None, None -40.08, [INFO], robot4, {'battery-level': '46.29'}, None, None -40.08, [INFO], robot4, {'y': 30.993, 'x': -36.895, 'yaw': -3.141}, None, None -50.01, [INFO], robot4, {'battery-level': '45.69'}, None, None -50.01, [INFO], robot4, {'y': 28.907, 'x': -36.917, 'yaw': -3.141}, None, None -60.00, [INFO], robot4, {'y': 26.794, 'x': -36.93, 'yaw': 3.141}, None, None -60.00, [INFO], robot4, {'battery-level': '45.09'}, None, None -70.03, [INFO], robot4, {'battery-level': '44.49'}, None, None -70.03, [INFO], robot4, {'y': 24.68, 'x': -36.939, 'yaw': 3.142}, None, None -80.04, [INFO], robot4, {'battery-level': '43.89'}, None, None -80.04, [INFO], robot4, {'y': 22.564, 'x': -37.036, 'yaw': 3.14}, None, None -90.05, [INFO], robot4, {'battery-level': '43.29'}, None, None -90.05, [INFO], robot4, {'y': 21.327, 'x': -38.011, 'yaw': -3.142}, None, None -95.28, [info], nurse, sync, received-request, (status=sending-request) -95.28, [info], nurse, sync, request-sent, (status=waiting) -95.36, [info], nurse, sync, wait-message, (status=message-received) -100.08, [INFO], robot4, {'battery-level': '42.69'}, None, None -100.08, [INFO], robot4, {'y': 21.26, 'x': -37.313, 'yaw': -3.141}, None, None -110.09, [INFO], robot4, {'battery-level': '42.09'}, None, None -110.09, [INFO], robot4, {'y': 19.184, 'x': -37.184, 'yaw': 3.142}, None, None -120.04, [INFO], robot4, {'battery-level': '41.49'}, None, None -120.04, [INFO], robot4, {'y': 17.085, 'x': -37.134, 'yaw': 3.142}, None, None -130.06, [INFO], robot4, {'battery-level': '40.89'}, None, None -130.06, [INFO], robot4, {'y': 15.844, 'x': -35.823, 'yaw': 3.139}, None, None -140.01, [INFO], robot4, {'battery-level': '40.29'}, None, None -140.01, [INFO], robot4, {'y': 15.399, 'x': -33.763, 'yaw': -3.141}, None, None -150.05, [INFO], robot4, {'battery-level': '39.69'}, None, None -150.05, [INFO], robot4, {'y': 15.546, 'x': -31.619, 'yaw': -3.141}, None, None -160.05, [INFO], robot4, {'y': 15.692, 'x': -29.497, 'yaw': 3.142}, None, None -160.05, [INFO], robot4, {'battery-level': '39.09'}, None, None -170.00, [INFO], robot4, {'y': 15.759, 'x': -27.397, 'yaw': 3.142}, None, None -170.00, [INFO], robot4, {'battery-level': '38.49'}, None, None -180.07, [INFO], robot4, {'y': 14.808, 'x': -25.887, 'yaw': -3.142}, None, None -180.07, [INFO], robot4, {'battery-level': '37.89'}, None, None -190.01, [INFO], robot4, {'battery-level': '37.29'}, None, None -190.01, [INFO], robot4, {'y': 12.98, 'x': -25.892, 'yaw': -3.142}, None, None -196.90, [info], lab_arm, sync, wait-message, (status=message-received) -197.82, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/57_acaacb.log b/app/controllers/analyze_skills/logs/57_acaacb.log deleted file mode 100644 index f38ad23b..00000000 --- a/app/controllers/analyze_skills/logs/57_acaacb.log +++ /dev/null @@ -1,41 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.15, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['PC Room 3', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r4', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.15, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot4, {'battery-level': '48.09'}, None, None -10.02, [INFO], robot4, {'y': 17.272, 'x': -13.491, 'yaw': -3.142}, None, None -20.07, [INFO], robot4, {'battery-level': '47.49'}, None, None -20.07, [INFO], robot4, {'y': 16.02, 'x': -14.565, 'yaw': -3.142}, None, None -30.01, [INFO], robot4, {'battery-level': '46.89'}, None, None -30.01, [INFO], robot4, {'y': 15.955, 'x': -16.668, 'yaw': 3.14}, None, None -40.04, [INFO], robot4, {'y': 15.983, 'x': -18.776, 'yaw': -3.142}, None, None -40.04, [INFO], robot4, {'battery-level': '46.29'}, None, None -50.05, [INFO], robot4, {'battery-level': '45.69'}, None, None -50.05, [INFO], robot4, {'y': 16.202, 'x': -20.891, 'yaw': -3.142}, None, None -60.00, [INFO], robot4, {'y': 16.147, 'x': -22.985, 'yaw': 3.141}, None, None -60.00, [INFO], robot4, {'battery-level': '45.09'}, None, None -70.07, [INFO], robot4, {'y': 16.127, 'x': -25.109, 'yaw': 3.14}, None, None -70.07, [INFO], robot4, {'battery-level': '44.49'}, None, None -80.02, [INFO], robot4, {'battery-level': '43.89'}, None, None -80.02, [INFO], robot4, {'y': 16.052, 'x': -27.213, 'yaw': 3.142}, None, None -90.04, [INFO], robot4, {'y': 17.075, 'x': -28.649, 'yaw': -3.14}, None, None -90.04, [INFO], robot4, {'battery-level': '43.29'}, None, None -100.05, [INFO], robot4, {'y': 17.982, 'x': -28.645, 'yaw': 3.141}, None, None -100.05, [INFO], robot4, {'battery-level': '42.69'}, None, None -109.33, [info], nurse, sync, received-request, (status=sending-request) -109.43, [info], nurse, sync, request-sent, (status=waiting) -109.43, [info], nurse, sync, wait-message, (status=message-received) -110.07, [INFO], robot4, {'y': 18.068, 'x': -28.636, 'yaw': 3.141}, None, None -110.07, [INFO], robot4, {'battery-level': '42.09'}, None, None -120.06, [INFO], robot4, {'y': 16.144, 'x': -28.547, 'yaw': 3.14}, None, None -120.06, [INFO], robot4, {'battery-level': '41.49'}, None, None -130.00, [INFO], robot4, {'y': 16.054, 'x': -26.44, 'yaw': 3.141}, None, None -130.00, [INFO], robot4, {'battery-level': '40.89'}, None, None -140.00, [INFO], robot4, {'battery-level': '40.29'}, None, None -140.00, [INFO], robot4, {'y': 14.078, 'x': -25.779, 'yaw': 3.141}, None, None -150.01, [INFO], robot4, {'battery-level': '39.69'}, None, None -150.01, [INFO], robot4, {'y': 12.9, 'x': -25.966, 'yaw': 3.141}, None, None -160.08, [INFO], robot4, {'battery-level': '39.09'}, None, None -160.08, [INFO], robot4, {'y': 12.811, 'x': -25.942, 'yaw': -3.142}, None, None -161.09, [info], lab_arm, sync, wait-message, (status=message-received) -162.01, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/57_acaacp.log b/app/controllers/analyze_skills/logs/57_acaacp.log deleted file mode 100644 index 26a487c2..00000000 --- a/app/controllers/analyze_skills/logs/57_acaacp.log +++ /dev/null @@ -1,30 +0,0 @@ -0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot2, {'y': 17.256, 'x': -20.947, 'yaw': 3.142}, None, None -10.01, [INFO], robot2, {'battery-level': '57.31'}, None, None -20.02, [INFO], robot2, {'battery-level': '56.77'}, None, None -20.02, [INFO], robot2, {'y': 16.102, 'x': -22.07, 'yaw': -3.141}, None, None -30.05, [INFO], robot2, {'battery-level': '56.23'}, None, None -30.05, [INFO], robot2, {'y': 16.054, 'x': -24.178, 'yaw': 3.141}, None, None -40.09, [INFO], robot2, {'battery-level': '55.69'}, None, None -40.09, [INFO], robot2, {'y': 16.036, 'x': -26.285, 'yaw': 3.141}, None, None -50.07, [INFO], robot2, {'y': 16.23, 'x': -28.335, 'yaw': 3.142}, None, None -50.07, [INFO], robot2, {'battery-level': '55.15'}, None, None -60.09, [INFO], robot2, {'y': 17.916, 'x': -28.634, 'yaw': 3.141}, None, None -60.09, [INFO], robot2, {'battery-level': '54.61'}, None, None -66.48, [info], nurse, sync, received-request, (status=sending-request) -66.48, [info], nurse, sync, request-sent, (status=waiting) -66.48, [info], nurse, sync, wait-message, (status=message-received) -70.04, [INFO], robot2, {'y': 17.466, 'x': -28.665, 'yaw': -3.141}, None, None -70.04, [INFO], robot2, {'battery-level': '54.07'}, None, None -80.08, [INFO], robot2, {'battery-level': '53.53'}, None, None -80.08, [INFO], robot2, {'y': 16.121, 'x': -27.836, 'yaw': 3.141}, None, None -90.02, [INFO], robot2, {'battery-level': '52.99'}, None, None -90.02, [INFO], robot2, {'y': 15.47, 'x': -26.069, 'yaw': -3.142}, None, None -100.07, [INFO], robot2, {'battery-level': '52.45'}, None, None -100.07, [INFO], robot2, {'y': 13.372, 'x': -25.745, 'yaw': 3.142}, None, None -110.08, [INFO], robot2, {'battery-level': '51.91'}, None, None -110.08, [INFO], robot2, {'y': 12.82, 'x': -26.024, 'yaw': 3.141}, None, None -116.72, [info], lab_arm, sync, wait-message, (status=message-received) -117.56, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/58_acabab.log b/app/controllers/analyze_skills/logs/58_acabab.log deleted file mode 100644 index 300de9e0..00000000 --- a/app/controllers/analyze_skills/logs/58_acabab.log +++ /dev/null @@ -1,4 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -5.81, [WARN], robot2, NO-SKILL, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/58_acabap.log b/app/controllers/analyze_skills/logs/58_acabap.log deleted file mode 100644 index 9925b2a5..00000000 --- a/app/controllers/analyze_skills/logs/58_acabap.log +++ /dev/null @@ -1,52 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot3, {'y': 21.542, 'x': -37.449, 'yaw': -3.138}, None, None -10.02, [INFO], robot3, {'battery-level': '72.00'}, None, None -20.04, [INFO], robot3, {'y': 19.59, 'x': -37.136, 'yaw': 3.142}, None, None -20.04, [INFO], robot3, {'battery-level': '71.64'}, None, None -30.03, [INFO], robot3, {'y': 17.915, 'x': -35.86, 'yaw': -3.141}, None, None -30.03, [INFO], robot3, {'battery-level': '71.28'}, None, None -40.06, [INFO], robot3, {'y': 18.644, 'x': -34.114, 'yaw': -3.142}, None, None -40.06, [INFO], robot3, {'battery-level': '70.92'}, None, None -50.07, [INFO], robot3, {'battery-level': '70.56'}, None, None -50.07, [INFO], robot3, {'y': 18.953, 'x': -33.891, 'yaw': -3.142}, None, None -50.34, [info], nurse, sync, received-request, (status=sending-request) -50.34, [info], nurse, sync, request-sent, (status=waiting) -50.34, [info], nurse, sync, wait-message, (status=message-received) -60.00, [INFO], robot3, {'y': 17.799, 'x': -35.138, 'yaw': 3.141}, None, None -60.00, [INFO], robot3, {'battery-level': '70.20'}, None, None -70.05, [INFO], robot3, {'y': 17.692, 'x': -36.987, 'yaw': 3.141}, None, None -70.05, [INFO], robot3, {'battery-level': '69.84'}, None, None -80.08, [INFO], robot3, {'y': 17.41, 'x': -37.005, 'yaw': 3.142}, None, None -80.08, [INFO], robot3, {'battery-level': '69.48'}, None, None -90.05, [INFO], robot3, {'y': 17.328, 'x': -36.88, 'yaw': -3.141}, None, None -90.05, [INFO], robot3, {'battery-level': '69.12'}, None, None -100.03, [INFO], robot3, {'battery-level': '68.76'}, None, None -100.03, [INFO], robot3, {'y': 17.294, 'x': -37.036, 'yaw': -3.142}, None, None -110.02, [INFO], robot3, {'battery-level': '68.40'}, None, None -110.02, [INFO], robot3, {'y': 17.394, 'x': -36.752, 'yaw': -3.141}, None, None -120.05, [INFO], robot3, {'y': 17.399, 'x': -37.029, 'yaw': 3.14}, None, None -120.05, [INFO], robot3, {'battery-level': '68.04'}, None, None -130.08, [INFO], robot3, {'battery-level': '67.68'}, None, None -130.08, [INFO], robot3, {'y': 17.263, 'x': -37.076, 'yaw': 3.141}, None, None -140.03, [INFO], robot3, {'y': 17.48, 'x': -36.905, 'yaw': -3.141}, None, None -140.03, [INFO], robot3, {'battery-level': '67.32'}, None, None -150.07, [INFO], robot3, {'y': 17.432, 'x': -36.992, 'yaw': 3.141}, None, None -150.07, [INFO], robot3, {'battery-level': '66.96'}, None, None -160.00, [INFO], robot3, {'battery-level': '66.60'}, None, None -160.00, [INFO], robot3, {'y': 17.293, 'x': -36.813, 'yaw': 3.141}, None, None -170.06, [INFO], robot3, {'y': 17.451, 'x': -37.041, 'yaw': 3.141}, None, None -170.06, [INFO], robot3, {'battery-level': '66.24'}, None, None -180.09, [INFO], robot3, {'battery-level': '65.88'}, None, None -180.09, [INFO], robot3, {'y': 17.376, 'x': -36.835, 'yaw': -3.141}, None, None -190.03, [INFO], robot3, {'battery-level': '65.52'}, None, None -190.03, [INFO], robot3, {'y': 17.381, 'x': -36.897, 'yaw': 3.142}, None, None -200.03, [INFO], robot3, {'battery-level': '65.16'}, None, None -200.03, [INFO], robot3, {'y': 17.449, 'x': -36.698, 'yaw': 3.142}, None, None -210.09, [INFO], robot3, {'battery-level': '64.80'}, None, None -210.09, [INFO], robot3, {'y': 17.314, 'x': -37.058, 'yaw': 3.141}, None, None -220.04, [INFO], robot3, {'battery-level': '64.44'}, None, None -220.04, [INFO], robot3, {'y': 17.411, 'x': -36.897, 'yaw': 3.142}, None, None -230.05, [INFO], robot3, {'battery-level': '64.08'}, None, None -230.05, [INFO], robot3, {'y': 17.227, 'x': -36.798, 'yaw': -3.141}, None, None -235.29, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/59_acabbb.log b/app/controllers/analyze_skills/logs/59_acabbb.log deleted file mode 100644 index 1fbbb28f..00000000 --- a/app/controllers/analyze_skills/logs/59_acabbb.log +++ /dev/null @@ -1,37 +0,0 @@ -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot6, {'battery-level': '90.45'}, None, None -10.02, [INFO], robot6, {'y': 18.412, 'x': -34.385, 'yaw': 3.14}, None, None -20.09, [INFO], robot6, {'y': 18.038, 'x': -36.198, 'yaw': -3.137}, None, None -20.09, [INFO], robot6, {'battery-level': '89.73'}, None, None -30.04, [INFO], robot6, {'y': 19.921, 'x': -36.869, 'yaw': -3.142}, None, None -30.04, [INFO], robot6, {'battery-level': '89.01'}, None, None -40.02, [INFO], robot6, {'y': 21.65, 'x': -37.654, 'yaw': 3.141}, None, None -40.02, [INFO], robot6, {'battery-level': '88.29'}, None, None -50.01, [INFO], robot6, {'battery-level': '87.57'}, None, None -50.01, [INFO], robot6, {'y': 21.483, 'x': -38.063, 'yaw': 3.137}, None, None -54.97, [info], nurse, sync, received-request, (status=sending-request) -54.97, [info], nurse, sync, request-sent, (status=waiting) -54.97, [info], nurse, sync, wait-message, (status=message-received) -60.02, [INFO], robot6, {'y': 21.31, 'x': -37.278, 'yaw': -3.141}, None, None -60.02, [INFO], robot6, {'battery-level': '86.85'}, None, None -70.04, [INFO], robot6, {'y': 19.207, 'x': -37.154, 'yaw': -3.142}, None, None -70.04, [INFO], robot6, {'battery-level': '86.13'}, None, None -80.08, [INFO], robot6, {'battery-level': '85.41'}, None, None -80.08, [INFO], robot6, {'y': 17.096, 'x': -37.09, 'yaw': 3.14}, None, None -90.02, [INFO], robot6, {'battery-level': '84.69'}, None, None -90.02, [INFO], robot6, {'y': 15.782, 'x': -35.9, 'yaw': -3.14}, None, None -100.03, [INFO], robot6, {'battery-level': '83.97'}, None, None -100.03, [INFO], robot6, {'y': 15.384, 'x': -33.815, 'yaw': -3.142}, None, None -110.07, [INFO], robot6, {'battery-level': '83.25'}, None, None -110.07, [INFO], robot6, {'y': 15.485, 'x': -31.693, 'yaw': 3.142}, None, None -120.02, [INFO], robot6, {'battery-level': '82.53'}, None, None -120.02, [INFO], robot6, {'y': 15.658, 'x': -29.599, 'yaw': 3.142}, None, None -130.08, [INFO], robot6, {'y': 15.749, 'x': -27.486, 'yaw': 3.142}, None, None -130.08, [INFO], robot6, {'battery-level': '81.81'}, None, None -140.02, [INFO], robot6, {'y': 14.816, 'x': -25.934, 'yaw': 3.142}, None, None -140.02, [INFO], robot6, {'battery-level': '81.09'}, None, None -150.05, [INFO], robot6, {'battery-level': '80.37'}, None, None -150.05, [INFO], robot6, {'y': 12.982, 'x': -25.905, 'yaw': 3.142}, None, None -156.52, [info], lab_arm, sync, wait-message, (status=message-received) -157.44, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/59_acabbp.log b/app/controllers/analyze_skills/logs/59_acabbp.log deleted file mode 100644 index 009c032a..00000000 --- a/app/controllers/analyze_skills/logs/59_acabbp.log +++ /dev/null @@ -1,37 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot6, {'battery-level': '90.45'}, None, None -10.00, [INFO], robot6, {'y': 18.328, 'x': -34.414, 'yaw': 3.142}, None, None -20.01, [INFO], robot6, {'y': 18.127, 'x': -36.251, 'yaw': -3.139}, None, None -20.01, [INFO], robot6, {'battery-level': '89.73'}, None, None -30.08, [INFO], robot6, {'battery-level': '89.01'}, None, None -30.08, [INFO], robot6, {'y': 20.057, 'x': -36.841, 'yaw': 3.141}, None, None -40.01, [INFO], robot6, {'y': 21.5, 'x': -37.897, 'yaw': 3.142}, None, None -40.01, [INFO], robot6, {'battery-level': '88.29'}, None, None -48.18, [info], nurse, sync, received-request, (status=sending-request) -48.18, [info], nurse, sync, request-sent, (status=waiting) -48.18, [info], nurse, sync, wait-message, (status=message-received) -50.02, [INFO], robot6, {'battery-level': '87.57'}, None, None -50.02, [INFO], robot6, {'y': 21.423, 'x': -37.921, 'yaw': 3.139}, None, None -60.05, [INFO], robot6, {'battery-level': '86.85'}, None, None -60.05, [INFO], robot6, {'y': 19.851, 'x': -37.181, 'yaw': 3.141}, None, None -70.08, [INFO], robot6, {'battery-level': '86.13'}, None, None -70.08, [INFO], robot6, {'y': 17.736, 'x': -37.11, 'yaw': 3.141}, None, None -80.09, [INFO], robot6, {'y': 15.923, 'x': -36.433, 'yaw': 3.14}, None, None -80.09, [INFO], robot6, {'battery-level': '85.41'}, None, None -90.03, [INFO], robot6, {'battery-level': '84.69'}, None, None -90.03, [INFO], robot6, {'y': 15.384, 'x': -34.38, 'yaw': -3.141}, None, None -100.05, [INFO], robot6, {'y': 15.525, 'x': -32.251, 'yaw': 3.142}, None, None -100.05, [INFO], robot6, {'battery-level': '83.97'}, None, None -110.08, [INFO], robot6, {'y': 15.604, 'x': -30.127, 'yaw': 3.141}, None, None -110.08, [INFO], robot6, {'battery-level': '83.25'}, None, None -120.02, [INFO], robot6, {'y': 15.699, 'x': -28.029, 'yaw': 3.142}, None, None -120.02, [INFO], robot6, {'battery-level': '82.53'}, None, None -130.05, [INFO], robot6, {'y': 15.417, 'x': -26.08, 'yaw': 3.142}, None, None -130.05, [INFO], robot6, {'battery-level': '81.81'}, None, None -140.09, [INFO], robot6, {'battery-level': '81.09'}, None, None -140.09, [INFO], robot6, {'y': 13.352, 'x': -25.684, 'yaw': -3.142}, None, None -150.01, [INFO], robot6, {'battery-level': '80.37'}, None, None -150.01, [INFO], robot6, {'y': 12.928, 'x': -25.946, 'yaw': -3.142}, None, None -151.48, [info], lab_arm, sync, wait-message, (status=message-received) -152.40, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/5_aaabbb.log b/app/controllers/analyze_skills/logs/5_aaabbb.log deleted file mode 100644 index c82b164d..00000000 --- a/app/controllers/analyze_skills/logs/5_aaabbb.log +++ /dev/null @@ -1,39 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.18, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot6, {'y': 18.369, 'x': -34.394, 'yaw': 3.141}, None, None -10.06, [INFO], robot6, {'battery-level': '53.44'}, None, None -20.01, [INFO], robot6, {'battery-level': '52.72'}, None, None -20.01, [INFO], robot6, {'y': 18.034, 'x': -36.204, 'yaw': -3.136}, None, None -30.05, [INFO], robot6, {'y': 19.927, 'x': -36.865, 'yaw': 3.142}, None, None -30.05, [INFO], robot6, {'battery-level': '52.00'}, None, None -40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None -40.01, [INFO], robot6, {'y': 21.56, 'x': -37.79, 'yaw': 3.141}, None, None -50.04, [INFO], robot6, {'battery-level': '50.56'}, None, None -50.04, [INFO], robot6, {'y': 21.415, 'x': -38.068, 'yaw': 3.136}, None, None -53.26, [info], nurse, sync, received-request, (status=sending-request) -53.26, [info], nurse, sync, request-sent, (status=waiting) -53.26, [info], nurse, sync, wait-message, (status=message-received) -60.02, [INFO], robot6, {'battery-level': '49.84'}, None, None -60.02, [INFO], robot6, {'y': 20.84, 'x': -37.209, 'yaw': 3.142}, None, None -70.04, [INFO], robot6, {'battery-level': '49.12'}, None, None -70.04, [INFO], robot6, {'y': 18.706, 'x': -37.142, 'yaw': 3.142}, None, None -80.05, [INFO], robot6, {'battery-level': '48.40'}, None, None -80.05, [INFO], robot6, {'y': 16.588, 'x': -37.039, 'yaw': -3.142}, None, None -90.02, [INFO], robot6, {'battery-level': '47.68'}, None, None -90.02, [INFO], robot6, {'y': 15.635, 'x': -35.296, 'yaw': 3.142}, None, None -100.01, [INFO], robot6, {'battery-level': '46.96'}, None, None -100.01, [INFO], robot6, {'y': 15.429, 'x': -33.195, 'yaw': 3.141}, None, None -110.04, [INFO], robot6, {'battery-level': '46.24'}, None, None -110.04, [INFO], robot6, {'y': 15.457, 'x': -31.069, 'yaw': -3.141}, None, None -119.95, [INFO], robot6, {'battery-level': '45.52'}, None, None -120.02, [INFO], robot6, {'y': 15.721, 'x': -28.966, 'yaw': -3.142}, None, None -130.05, [INFO], robot6, {'battery-level': '44.80'}, None, None -130.05, [INFO], robot6, {'y': 15.766, 'x': -26.831, 'yaw': -3.142}, None, None -140.01, [INFO], robot6, {'battery-level': '44.08'}, None, None -140.01, [INFO], robot6, {'y': 14.301, 'x': -25.741, 'yaw': 3.138}, None, None -150.03, [INFO], robot6, {'battery-level': '43.36'}, None, None -150.03, [INFO], robot6, {'y': 12.879, 'x': -25.976, 'yaw': -3.141}, None, None -155.33, [info], lab_arm, sync, wait-message, (status=message-received) -156.07, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/5_aaabbp.log b/app/controllers/analyze_skills/logs/5_aaabbp.log deleted file mode 100644 index 2eaf1aec..00000000 --- a/app/controllers/analyze_skills/logs/5_aaabbp.log +++ /dev/null @@ -1,38 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'battery-level': '53.44'}, None, None -10.04, [INFO], robot6, {'y': 18.411, 'x': -34.385, 'yaw': -3.142}, None, None -20.01, [INFO], robot6, {'y': 18.039, 'x': -36.178, 'yaw': 3.141}, None, None -20.01, [INFO], robot6, {'battery-level': '52.72'}, None, None -30.06, [INFO], robot6, {'battery-level': '52.00'}, None, None -30.06, [INFO], robot6, {'y': 19.89, 'x': -36.978, 'yaw': -3.142}, None, None -40.03, [INFO], robot6, {'y': 21.56, 'x': -37.748, 'yaw': -3.141}, None, None -40.03, [INFO], robot6, {'battery-level': '51.28'}, None, None -50.02, [INFO], robot6, {'battery-level': '50.56'}, None, None -50.02, [INFO], robot6, {'y': 21.421, 'x': -38.105, 'yaw': -3.142}, None, None -54.98, [info], nurse, sync, received-request, (status=sending-request) -54.98, [info], nurse, sync, request-sent, (status=waiting) -54.98, [info], nurse, sync, wait-message, (status=message-received) -60.02, [INFO], robot6, {'battery-level': '49.84'}, None, None -60.02, [INFO], robot6, {'y': 21.202, 'x': -37.328, 'yaw': -3.142}, None, None -70.05, [INFO], robot6, {'battery-level': '49.12'}, None, None -70.05, [INFO], robot6, {'y': 19.083, 'x': -37.199, 'yaw': 3.142}, None, None -80.07, [INFO], robot6, {'y': 16.963, 'x': -37.12, 'yaw': 3.141}, None, None -80.07, [INFO], robot6, {'battery-level': '48.40'}, None, None -90.07, [INFO], robot6, {'battery-level': '47.68'}, None, None -90.07, [INFO], robot6, {'y': 15.743, 'x': -35.76, 'yaw': 3.142}, None, None -100.01, [INFO], robot6, {'battery-level': '46.96'}, None, None -100.01, [INFO], robot6, {'y': 15.389, 'x': -33.685, 'yaw': -3.141}, None, None -110.03, [INFO], robot6, {'y': 15.512, 'x': -31.564, 'yaw': -3.142}, None, None -110.03, [INFO], robot6, {'battery-level': '46.24'}, None, None -120.07, [INFO], robot6, {'battery-level': '45.52'}, None, None -120.07, [INFO], robot6, {'y': 15.726, 'x': -29.434, 'yaw': 3.142}, None, None -130.04, [INFO], robot6, {'battery-level': '44.80'}, None, None -130.04, [INFO], robot6, {'y': 15.868, 'x': -27.328, 'yaw': 3.142}, None, None -140.07, [INFO], robot6, {'battery-level': '44.08'}, None, None -140.07, [INFO], robot6, {'y': 14.819, 'x': -25.83, 'yaw': 3.141}, None, None -150.04, [INFO], robot6, {'battery-level': '43.36'}, None, None -150.04, [INFO], robot6, {'y': 12.986, 'x': -25.894, 'yaw': -3.142}, None, None -158.32, [info], lab_arm, sync, wait-message, (status=message-received) -159.09, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/60_acabcb.log b/app/controllers/analyze_skills/logs/60_acabcb.log deleted file mode 100644 index d79f659b..00000000 --- a/app/controllers/analyze_skills/logs/60_acabcb.log +++ /dev/null @@ -1,26 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.14, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.14, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'battery-level': '90.45'}, None, None -10.01, [INFO], robot6, {'y': 16.738, 'x': -27.086, 'yaw': -3.142}, None, None -19.98, [INFO], robot6, {'battery-level': '89.73'}, None, None -19.98, [INFO], robot6, {'y': 16.839, 'x': -28.588, 'yaw': -3.142}, None, None -30.00, [INFO], robot6, {'y': 17.966, 'x': -28.606, 'yaw': 3.142}, None, None -30.00, [INFO], robot6, {'battery-level': '89.01'}, None, None -37.75, [info], nurse, sync, received-request, (status=sending-request) -37.75, [info], nurse, sync, request-sent, (status=waiting) -37.76, [info], nurse, sync, wait-message, (status=message-received) -39.99, [INFO], robot6, {'battery-level': '88.29'}, None, None -39.99, [INFO], robot6, {'y': 17.591, 'x': -28.711, 'yaw': -3.142}, None, None -50.01, [INFO], robot6, {'y': 16.227, 'x': -27.798, 'yaw': 3.142}, None, None -50.01, [INFO], robot6, {'battery-level': '87.57'}, None, None -60.01, [INFO], robot6, {'y': 15.416, 'x': -26.099, 'yaw': 3.141}, None, None -60.01, [INFO], robot6, {'battery-level': '86.85'}, None, None -70.00, [INFO], robot6, {'y': 13.336, 'x': -25.759, 'yaw': -3.141}, None, None -70.00, [INFO], robot6, {'battery-level': '86.13'}, None, None -79.97, [INFO], robot6, {'battery-level': '85.41'}, None, None -79.97, [INFO], robot6, {'y': 12.9, 'x': -26.012, 'yaw': 3.141}, None, None -90.01, [INFO], robot6, {'battery-level': '84.69'}, None, None -90.01, [INFO], robot6, {'y': 12.912, 'x': -25.973, 'yaw': 3.142}, None, None -91.05, [info], lab_arm, sync, wait-message, (status=message-received) -91.30, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/60_acabcp.log b/app/controllers/analyze_skills/logs/60_acabcp.log deleted file mode 100644 index e76458c3..00000000 --- a/app/controllers/analyze_skills/logs/60_acabcp.log +++ /dev/null @@ -1,25 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'y': 17.418, 'x': -27.12, 'yaw': 3.142}, None, None -10.01, [INFO], robot6, {'battery-level': '90.45'}, None, None -20.02, [INFO], robot6, {'battery-level': '89.73'}, None, None -20.02, [INFO], robot6, {'y': 16.211, 'x': -28.019, 'yaw': -3.14}, None, None -30.06, [INFO], robot6, {'battery-level': '89.01'}, None, None -30.06, [INFO], robot6, {'y': 17.797, 'x': -28.588, 'yaw': -3.141}, None, None -35.95, [info], nurse, sync, received-request, (status=sending-request) -35.95, [info], nurse, sync, request-sent, (status=waiting) -35.95, [info], nurse, sync, wait-message, (status=message-received) -40.04, [INFO], robot6, {'battery-level': '88.29'}, None, None -40.04, [INFO], robot6, {'y': 17.27, 'x': -28.702, 'yaw': -3.142}, None, None -50.08, [INFO], robot6, {'battery-level': '87.57'}, None, None -50.08, [INFO], robot6, {'y': 16.11, 'x': -27.695, 'yaw': 3.141}, None, None -60.03, [INFO], robot6, {'y': 15.314, 'x': -26.038, 'yaw': -3.142}, None, None -60.03, [INFO], robot6, {'battery-level': '86.85'}, None, None -70.04, [INFO], robot6, {'y': 13.228, 'x': -25.746, 'yaw': 3.14}, None, None -70.04, [INFO], robot6, {'battery-level': '86.13'}, None, None -80.05, [INFO], robot6, {'y': 12.86, 'x': -25.996, 'yaw': -3.142}, None, None -80.05, [INFO], robot6, {'battery-level': '85.41'}, None, None -83.10, [info], lab_arm, sync, wait-message, (status=message-received) -84.01, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/61_acacab.log b/app/controllers/analyze_skills/logs/61_acacab.log deleted file mode 100644 index c8fbd14f..00000000 --- a/app/controllers/analyze_skills/logs/61_acacab.log +++ /dev/null @@ -1,54 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot3, {'battery-level': '72.00'}, None, None -10.09, [INFO], robot3, {'y': 21.261, 'x': -37.15, 'yaw': -3.142}, None, None -20.00, [INFO], robot3, {'battery-level': '71.64'}, None, None -20.00, [INFO], robot3, {'y': 19.163, 'x': -37.04, 'yaw': 3.14}, None, None -30.02, [INFO], robot3, {'battery-level': '71.28'}, None, None -30.02, [INFO], robot3, {'y': 17.705, 'x': -35.498, 'yaw': 3.138}, None, None -40.01, [INFO], robot3, {'battery-level': '70.92'}, None, None -40.01, [INFO], robot3, {'y': 18.821, 'x': -33.997, 'yaw': 3.142}, None, None -47.09, [info], nurse, sync, received-request, (status=sending-request) -47.09, [info], nurse, sync, request-sent, (status=waiting) -47.09, [info], nurse, sync, wait-message, (status=message-received) -50.04, [INFO], robot3, {'battery-level': '70.56'}, None, None -50.04, [INFO], robot3, {'y': 18.824, 'x': -34.231, 'yaw': -3.142}, None, None -60.07, [INFO], robot3, {'battery-level': '70.20'}, None, None -60.07, [INFO], robot3, {'y': 17.816, 'x': -35.828, 'yaw': 3.141}, None, None -70.09, [INFO], robot3, {'battery-level': '69.84'}, None, None -70.09, [INFO], robot3, {'y': 18.081, 'x': -36.739, 'yaw': -3.142}, None, None -80.03, [INFO], robot3, {'battery-level': '69.48'}, None, None -80.03, [INFO], robot3, {'y': 17.421, 'x': -37.054, 'yaw': 3.141}, None, None -90.06, [INFO], robot3, {'y': 17.268, 'x': -37.031, 'yaw': 3.141}, None, None -90.06, [INFO], robot3, {'battery-level': '69.12'}, None, None -100.08, [INFO], robot3, {'battery-level': '68.76'}, None, None -100.08, [INFO], robot3, {'y': 17.363, 'x': -36.753, 'yaw': 3.14}, None, None -110.08, [INFO], robot3, {'battery-level': '68.40'}, None, None -110.08, [INFO], robot3, {'y': 17.386, 'x': -36.891, 'yaw': -3.141}, None, None -120.06, [INFO], robot3, {'y': 17.221, 'x': -36.994, 'yaw': -3.142}, None, None -120.06, [INFO], robot3, {'battery-level': '68.04'}, None, None -130.07, [INFO], robot3, {'y': 17.414, 'x': -36.919, 'yaw': -3.141}, None, None -130.07, [INFO], robot3, {'battery-level': '67.68'}, None, None -140.03, [INFO], robot3, {'battery-level': '67.32'}, None, None -140.03, [INFO], robot3, {'y': 17.271, 'x': -37.1, 'yaw': 3.14}, None, None -150.04, [INFO], robot3, {'battery-level': '66.96'}, None, None -150.04, [INFO], robot3, {'y': 17.274, 'x': -37.148, 'yaw': -3.142}, None, None -160.08, [INFO], robot3, {'battery-level': '66.60'}, None, None -160.08, [INFO], robot3, {'y': 17.386, 'x': -37.161, 'yaw': -3.141}, None, None -170.02, [INFO], robot3, {'battery-level': '66.24'}, None, None -170.02, [INFO], robot3, {'y': 17.29, 'x': -36.812, 'yaw': 3.14}, None, None -180.02, [INFO], robot3, {'battery-level': '65.88'}, None, None -180.02, [INFO], robot3, {'y': 17.352, 'x': -36.924, 'yaw': 3.142}, None, None -190.02, [INFO], robot3, {'y': 17.315, 'x': -36.826, 'yaw': -3.141}, None, None -190.02, [INFO], robot3, {'battery-level': '65.52'}, None, None -200.02, [INFO], robot3, {'y': 17.315, 'x': -36.905, 'yaw': 3.141}, None, None -200.02, [INFO], robot3, {'battery-level': '65.16'}, None, None -210.04, [INFO], robot3, {'y': 17.439, 'x': -36.957, 'yaw': 3.141}, None, None -210.04, [INFO], robot3, {'battery-level': '64.80'}, None, None -220.08, [INFO], robot3, {'battery-level': '64.44'}, None, None -220.08, [INFO], robot3, {'y': 17.324, 'x': -36.917, 'yaw': -3.142}, None, None -230.09, [INFO], robot3, {'y': 17.271, 'x': -36.845, 'yaw': 3.141}, None, None -230.09, [INFO], robot3, {'battery-level': '64.08'}, None, None -237.24, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/61_acacap.log b/app/controllers/analyze_skills/logs/61_acacap.log deleted file mode 100644 index 12ef4531..00000000 --- a/app/controllers/analyze_skills/logs/61_acacap.log +++ /dev/null @@ -1,52 +0,0 @@ -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot3, {'battery-level': '72.00'}, None, None -10.03, [INFO], robot3, {'y': 21.398, 'x': -37.215, 'yaw': -3.141}, None, None -20.04, [INFO], robot3, {'y': 19.291, 'x': -36.992, 'yaw': 3.137}, None, None -20.04, [INFO], robot3, {'battery-level': '71.64'}, None, None -30.05, [INFO], robot3, {'battery-level': '71.28'}, None, None -30.05, [INFO], robot3, {'y': 17.788, 'x': -35.507, 'yaw': 3.139}, None, None -40.05, [INFO], robot3, {'battery-level': '70.92'}, None, None -40.05, [INFO], robot3, {'y': 18.874, 'x': -34.007, 'yaw': 3.141}, None, None -46.93, [info], nurse, sync, received-request, (status=sending-request) -46.93, [info], nurse, sync, request-sent, (status=waiting) -46.93, [info], nurse, sync, wait-message, (status=message-received) -50.06, [INFO], robot3, {'battery-level': '70.56'}, None, None -50.06, [INFO], robot3, {'y': 18.796, 'x': -34.263, 'yaw': -3.142}, None, None -60.08, [INFO], robot3, {'y': 17.789, 'x': -35.826, 'yaw': 3.142}, None, None -60.08, [INFO], robot3, {'battery-level': '70.20'}, None, None -70.05, [INFO], robot3, {'y': 17.316, 'x': -37.058, 'yaw': 3.14}, None, None -70.05, [INFO], robot3, {'battery-level': '69.84'}, None, None -80.06, [INFO], robot3, {'y': 17.361, 'x': -36.979, 'yaw': -3.142}, None, None -80.06, [INFO], robot3, {'battery-level': '69.48'}, None, None -90.00, [INFO], robot3, {'y': 17.229, 'x': -36.78, 'yaw': -3.14}, None, None -90.00, [INFO], robot3, {'battery-level': '69.12'}, None, None -100.02, [INFO], robot3, {'y': 17.376, 'x': -36.916, 'yaw': 3.14}, None, None -100.02, [INFO], robot3, {'battery-level': '68.76'}, None, None -110.01, [INFO], robot3, {'y': 17.25, 'x': -36.793, 'yaw': -3.141}, None, None -110.01, [INFO], robot3, {'battery-level': '68.40'}, None, None -120.04, [INFO], robot3, {'battery-level': '68.04'}, None, None -120.04, [INFO], robot3, {'y': 17.347, 'x': -37.023, 'yaw': -3.142}, None, None -130.07, [INFO], robot3, {'battery-level': '67.68'}, None, None -130.07, [INFO], robot3, {'y': 17.053, 'x': -36.772, 'yaw': -3.141}, None, None -140.00, [INFO], robot3, {'y': 17.301, 'x': -36.733, 'yaw': -3.142}, None, None -140.00, [INFO], robot3, {'battery-level': '67.32'}, None, None -150.02, [INFO], robot3, {'battery-level': '66.96'}, None, None -150.02, [INFO], robot3, {'y': 17.333, 'x': -36.956, 'yaw': 3.142}, None, None -160.09, [INFO], robot3, {'y': 17.261, 'x': -36.877, 'yaw': 3.142}, None, None -160.09, [INFO], robot3, {'battery-level': '66.60'}, None, None -170.08, [INFO], robot3, {'battery-level': '66.24'}, None, None -170.08, [INFO], robot3, {'y': 17.384, 'x': -36.796, 'yaw': -3.142}, None, None -180.09, [INFO], robot3, {'battery-level': '65.88'}, None, None -180.09, [INFO], robot3, {'y': 17.288, 'x': -37.099, 'yaw': 3.142}, None, None -190.02, [INFO], robot3, {'y': 17.218, 'x': -36.881, 'yaw': -3.142}, None, None -190.02, [INFO], robot3, {'battery-level': '65.52'}, None, None -200.06, [INFO], robot3, {'battery-level': '65.16'}, None, None -200.06, [INFO], robot3, {'y': 17.348, 'x': -36.99, 'yaw': 3.141}, None, None -210.06, [INFO], robot3, {'battery-level': '64.80'}, None, None -210.06, [INFO], robot3, {'y': 17.216, 'x': -36.776, 'yaw': -3.141}, None, None -220.02, [INFO], robot3, {'battery-level': '64.44'}, None, None -220.02, [INFO], robot3, {'y': 17.258, 'x': -36.859, 'yaw': 3.142}, None, None -230.01, [INFO], robot3, {'y': 17.489, 'x': -37.06, 'yaw': 3.142}, None, None -230.01, [INFO], robot3, {'battery-level': '64.08'}, None, None -232.95, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/62_acacbb.log b/app/controllers/analyze_skills/logs/62_acacbb.log deleted file mode 100644 index a29ec8ca..00000000 --- a/app/controllers/analyze_skills/logs/62_acacbb.log +++ /dev/null @@ -1,56 +0,0 @@ -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot4, {'y': 34.274, 'x': -33.601, 'yaw': 3.141}, None, None -10.04, [INFO], robot4, {'battery-level': '48.09'}, None, None -20.02, [INFO], robot4, {'battery-level': '47.49'}, None, None -20.02, [INFO], robot4, {'y': 34.64, 'x': -35.657, 'yaw': 3.138}, None, None -30.00, [INFO], robot4, {'battery-level': '46.89'}, None, None -30.00, [INFO], robot4, {'y': 33.227, 'x': -36.805, 'yaw': -3.141}, None, None -40.08, [INFO], robot4, {'y': 31.092, 'x': -36.851, 'yaw': -3.142}, None, None -40.08, [INFO], robot4, {'battery-level': '46.29'}, None, None -50.09, [INFO], robot4, {'y': 28.992, 'x': -36.85, 'yaw': -3.142}, None, None -50.09, [INFO], robot4, {'battery-level': '45.69'}, None, None -60.01, [INFO], robot4, {'y': 26.904, 'x': -36.842, 'yaw': -3.137}, None, None -60.01, [INFO], robot4, {'battery-level': '45.09'}, None, None -70.02, [INFO], robot4, {'battery-level': '44.49'}, None, None -70.02, [INFO], robot4, {'y': 24.801, 'x': -36.881, 'yaw': 3.142}, None, None -80.03, [INFO], robot4, {'y': 22.684, 'x': -36.932, 'yaw': -3.141}, None, None -80.03, [INFO], robot4, {'battery-level': '43.89'}, None, None -90.02, [INFO], robot4, {'battery-level': '43.29'}, None, None -90.02, [INFO], robot4, {'y': 21.126, 'x': -37.794, 'yaw': 3.141}, None, None -100.06, [INFO], robot4, {'battery-level': '42.69'}, None, None -100.06, [INFO], robot4, {'y': 21.14, 'x': -37.863, 'yaw': -3.141}, None, None -110.05, [INFO], robot4, {'battery-level': '42.09'}, None, None -110.05, [INFO], robot4, {'y': 21.133, 'x': -37.873, 'yaw': 3.141}, None, None -120.07, [INFO], robot4, {'y': 21.023, 'x': -37.675, 'yaw': 3.137}, None, None -120.07, [INFO], robot4, {'battery-level': '41.49'}, None, None -130.00, [INFO], robot4, {'y': 21.578, 'x': -38.092, 'yaw': -3.141}, None, None -130.00, [INFO], robot4, {'battery-level': '40.89'}, None, None -139.82, [info], nurse, sync, received-request, (status=sending-request) -139.82, [info], nurse, sync, request-sent, (status=waiting) -139.82, [info], nurse, sync, wait-message, (status=message-received) -140.00, [INFO], robot4, {'y': 21.415, 'x': -38.142, 'yaw': -3.142}, None, None -140.00, [INFO], robot4, {'battery-level': '40.29'}, None, None -150.00, [INFO], robot4, {'y': 20.227, 'x': -37.196, 'yaw': 3.141}, None, None -150.00, [INFO], robot4, {'battery-level': '39.69'}, None, None -160.02, [INFO], robot4, {'battery-level': '39.09'}, None, None -160.02, [INFO], robot4, {'y': 18.115, 'x': -37.121, 'yaw': 3.14}, None, None -170.05, [INFO], robot4, {'y': 16.048, 'x': -36.893, 'yaw': 3.141}, None, None -170.05, [INFO], robot4, {'battery-level': '38.49'}, None, None -180.01, [INFO], robot4, {'y': 15.445, 'x': -34.847, 'yaw': -3.142}, None, None -180.01, [INFO], robot4, {'battery-level': '37.89'}, None, None -190.03, [INFO], robot4, {'y': 15.503, 'x': -32.727, 'yaw': 3.141}, None, None -190.03, [INFO], robot4, {'battery-level': '37.29'}, None, None -200.06, [INFO], robot4, {'battery-level': '36.69'}, None, None -200.06, [INFO], robot4, {'y': 15.565, 'x': -30.609, 'yaw': -3.141}, None, None -210.08, [INFO], robot4, {'y': 15.711, 'x': -28.492, 'yaw': -3.139}, None, None -210.08, [INFO], robot4, {'battery-level': '36.09'}, None, None -220.09, [INFO], robot4, {'y': 15.761, 'x': -26.381, 'yaw': -3.141}, None, None -220.09, [INFO], robot4, {'battery-level': '35.49'}, None, None -230.00, [INFO], robot4, {'battery-level': '34.89'}, None, None -230.00, [INFO], robot4, {'y': 13.937, 'x': -25.712, 'yaw': 3.142}, None, None -240.01, [INFO], robot4, {'y': 12.923, 'x': -25.941, 'yaw': -3.142}, None, None -240.01, [INFO], robot4, {'battery-level': '34.29'}, None, None -242.86, [info], lab_arm, sync, wait-message, (status=message-received) -243.79, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/62_acacbp.log b/app/controllers/analyze_skills/logs/62_acacbp.log deleted file mode 100644 index af28ad75..00000000 --- a/app/controllers/analyze_skills/logs/62_acacbp.log +++ /dev/null @@ -1,39 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot6, {'y': 18.931, 'x': -33.913, 'yaw': -3.141}, None, None -10.09, [INFO], robot6, {'battery-level': '90.45'}, None, None -20.05, [INFO], robot6, {'battery-level': '89.73'}, None, None -20.05, [INFO], robot6, {'y': 17.743, 'x': -35.472, 'yaw': 3.141}, None, None -30.08, [INFO], robot6, {'y': 19.181, 'x': -36.799, 'yaw': 3.141}, None, None -30.08, [INFO], robot6, {'battery-level': '89.01'}, None, None -40.06, [INFO], robot6, {'y': 21.217, 'x': -37.18, 'yaw': 3.142}, None, None -40.06, [INFO], robot6, {'battery-level': '88.29'}, None, None -50.09, [INFO], robot6, {'battery-level': '87.57'}, None, None -50.09, [INFO], robot6, {'y': 21.419, 'x': -38.088, 'yaw': -3.141}, None, None -53.41, [info], nurse, sync, received-request, (status=sending-request) -53.41, [info], nurse, sync, request-sent, (status=waiting) -53.50, [info], nurse, sync, wait-message, (status=message-received) -60.05, [INFO], robot6, {'battery-level': '86.85'}, None, None -60.05, [INFO], robot6, {'y': 20.94, 'x': -37.234, 'yaw': 3.142}, None, None -70.08, [INFO], robot6, {'y': 18.823, 'x': -37.128, 'yaw': 3.142}, None, None -70.08, [INFO], robot6, {'battery-level': '86.13'}, None, None -80.05, [INFO], robot6, {'battery-level': '85.41'}, None, None -80.05, [INFO], robot6, {'y': 16.707, 'x': -37.09, 'yaw': 3.141}, None, None -90.09, [INFO], robot6, {'y': 15.71, 'x': -35.473, 'yaw': -3.142}, None, None -90.09, [INFO], robot6, {'battery-level': '84.69'}, None, None -100.05, [INFO], robot6, {'battery-level': '83.97'}, None, None -100.05, [INFO], robot6, {'y': 15.427, 'x': -33.393, 'yaw': -3.141}, None, None -110.01, [INFO], robot6, {'y': 15.586, 'x': -31.293, 'yaw': -3.141}, None, None -110.01, [INFO], robot6, {'battery-level': '83.25'}, None, None -120.06, [INFO], robot6, {'battery-level': '82.53'}, None, None -120.06, [INFO], robot6, {'y': 15.726, 'x': -29.173, 'yaw': 3.141}, None, None -130.02, [INFO], robot6, {'battery-level': '81.81'}, None, None -130.02, [INFO], robot6, {'y': 15.738, 'x': -27.068, 'yaw': 3.139}, None, None -140.07, [INFO], robot6, {'battery-level': '81.09'}, None, None -140.07, [INFO], robot6, {'y': 14.433, 'x': -25.762, 'yaw': 3.142}, None, None -150.01, [INFO], robot6, {'y': 12.924, 'x': -25.939, 'yaw': -3.142}, None, None -150.01, [INFO], robot6, {'battery-level': '80.37'}, None, None -160.06, [INFO], robot6, {'battery-level': '79.65'}, None, None -160.06, [INFO], robot6, {'y': 12.837, 'x': -25.995, 'yaw': 3.142}, None, None -160.61, [info], lab_arm, sync, wait-message, (status=message-received) -161.52, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/63_acaccb.log b/app/controllers/analyze_skills/logs/63_acaccb.log deleted file mode 100644 index 42a913ce..00000000 --- a/app/controllers/analyze_skills/logs/63_acaccb.log +++ /dev/null @@ -1,36 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['PC Room 3', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot3, {'y': 21.427, 'x': -37.231, 'yaw': -3.141}, None, None -10.08, [INFO], robot3, {'battery-level': '72.00'}, None, None -20.01, [INFO], robot3, {'battery-level': '71.64'}, None, None -20.01, [INFO], robot3, {'y': 19.349, 'x': -37.096, 'yaw': 3.137}, None, None -30.02, [INFO], robot3, {'battery-level': '71.28'}, None, None -30.02, [INFO], robot3, {'y': 17.243, 'x': -37.102, 'yaw': 3.14}, None, None -40.05, [INFO], robot3, {'battery-level': '70.92'}, None, None -40.05, [INFO], robot3, {'y': 15.814, 'x': -36.015, 'yaw': 3.141}, None, None -50.08, [INFO], robot3, {'battery-level': '70.56'}, None, None -50.08, [INFO], robot3, {'y': 15.388, 'x': -33.918, 'yaw': 3.141}, None, None -60.01, [INFO], robot3, {'y': 15.53, 'x': -31.827, 'yaw': -3.141}, None, None -60.01, [INFO], robot3, {'battery-level': '70.20'}, None, None -70.05, [INFO], robot3, {'battery-level': '69.84'}, None, None -70.05, [INFO], robot3, {'y': 15.665, 'x': -29.698, 'yaw': 3.14}, None, None -80.08, [INFO], robot3, {'battery-level': '69.48'}, None, None -80.08, [INFO], robot3, {'y': 17.108, 'x': -28.659, 'yaw': 3.141}, None, None -90.01, [INFO], robot3, {'battery-level': '69.12'}, None, None -90.01, [INFO], robot3, {'y': 17.987, 'x': -28.662, 'yaw': 3.142}, None, None -99.02, [info], nurse, sync, received-request, (status=sending-request) -99.02, [info], nurse, sync, request-sent, (status=waiting) -99.02, [info], nurse, sync, wait-message, (status=message-received) -100.04, [INFO], robot3, {'battery-level': '68.76'}, None, None -100.04, [INFO], robot3, {'y': 18.031, 'x': -28.63, 'yaw': 3.142}, None, None -110.04, [INFO], robot3, {'battery-level': '68.40'}, None, None -110.04, [INFO], robot3, {'y': 16.109, 'x': -28.369, 'yaw': 3.14}, None, None -120.08, [INFO], robot3, {'y': 16.012, 'x': -26.251, 'yaw': 3.142}, None, None -120.08, [INFO], robot3, {'battery-level': '68.04'}, None, None -130.08, [INFO], robot3, {'y': 13.969, 'x': -25.659, 'yaw': 3.142}, None, None -130.08, [INFO], robot3, {'battery-level': '67.68'}, None, None -140.09, [INFO], robot3, {'y': 12.899, 'x': -25.941, 'yaw': 3.141}, None, None -140.09, [INFO], robot3, {'battery-level': '67.32'}, None, None -144.22, [info], lab_arm, sync, wait-message, (status=message-received) -145.13, [WARN], robot3, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/63_acaccp.log b/app/controllers/analyze_skills/logs/63_acaccp.log deleted file mode 100644 index 4aaa9862..00000000 --- a/app/controllers/analyze_skills/logs/63_acaccp.log +++ /dev/null @@ -1,26 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot6, {'battery-level': '90.45'}, None, None -10.09, [INFO], robot6, {'y': 17.264, 'x': -27.11, 'yaw': -3.142}, None, None -20.01, [INFO], robot6, {'battery-level': '89.73'}, None, None -20.01, [INFO], robot6, {'y': 16.256, 'x': -28.164, 'yaw': -3.141}, None, None -30.05, [INFO], robot6, {'y': 17.875, 'x': -28.626, 'yaw': 3.141}, None, None -30.05, [INFO], robot6, {'battery-level': '89.01'}, None, None -40.08, [INFO], robot6, {'y': 18.042, 'x': -28.571, 'yaw': 3.142}, None, None -40.08, [INFO], robot6, {'battery-level': '88.29'}, None, None -45.02, [info], nurse, sync, received-request, (status=sending-request) -45.02, [info], nurse, sync, request-sent, (status=waiting) -45.02, [info], nurse, sync, wait-message, (status=message-received) -50.05, [INFO], robot6, {'battery-level': '87.57'}, None, None -50.05, [INFO], robot6, {'y': 17.242, 'x': -28.664, 'yaw': -3.142}, None, None -60.01, [INFO], robot6, {'battery-level': '86.85'}, None, None -60.01, [INFO], robot6, {'y': 16.13, 'x': -27.52, 'yaw': 3.142}, None, None -70.06, [INFO], robot6, {'battery-level': '86.13'}, None, None -70.06, [INFO], robot6, {'y': 15.156, 'x': -25.999, 'yaw': -3.142}, None, None -80.01, [INFO], robot6, {'battery-level': '85.41'}, None, None -80.01, [INFO], robot6, {'y': 13.111, 'x': -25.853, 'yaw': -3.141}, None, None -90.06, [INFO], robot6, {'y': 12.898, 'x': -25.959, 'yaw': 3.142}, None, None -90.06, [INFO], robot6, {'battery-level': '84.69'}, None, None -91.72, [info], lab_arm, sync, wait-message, (status=message-received) -92.63, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/64_acbaab.log b/app/controllers/analyze_skills/logs/64_acbaab.log deleted file mode 100644 index 8fcf146a..00000000 --- a/app/controllers/analyze_skills/logs/64_acbaab.log +++ /dev/null @@ -1,51 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot1, {'battery-level': '30.20'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot1, {'y': 17.429, 'x': -11.642, 'yaw': -3.141}, None, None -10.01, [INFO], robot1, {'battery-level': '29.61'}, None, None -20.07, [INFO], robot1, {'battery-level': '28.95'}, None, None -20.07, [INFO], robot1, {'y': 16.275, 'x': -12.96, 'yaw': 3.14}, None, None -30.04, [INFO], robot1, {'battery-level': '28.29'}, None, None -30.04, [INFO], robot1, {'y': 16.16, 'x': -15.074, 'yaw': -3.142}, None, None -40.02, [INFO], robot1, {'battery-level': '27.63'}, None, None -40.02, [INFO], robot1, {'y': 16.147, 'x': -17.166, 'yaw': 3.141}, None, None -50.06, [INFO], robot1, {'battery-level': '26.97'}, None, None -50.06, [INFO], robot1, {'y': 16.242, 'x': -19.278, 'yaw': 3.142}, None, None -60.08, [INFO], robot1, {'y': 16.338, 'x': -21.393, 'yaw': 3.142}, None, None -60.08, [INFO], robot1, {'battery-level': '26.31'}, None, None -70.00, [INFO], robot1, {'battery-level': '25.65'}, None, None -70.00, [INFO], robot1, {'y': 16.193, 'x': -23.479, 'yaw': 3.142}, None, None -80.04, [INFO], robot1, {'y': 16.105, 'x': -25.6, 'yaw': 3.141}, None, None -80.04, [INFO], robot1, {'battery-level': '24.99'}, None, None -90.05, [INFO], robot1, {'y': 16.175, 'x': -27.708, 'yaw': 3.142}, None, None -90.05, [INFO], robot1, {'battery-level': '24.33'}, None, None -100.08, [INFO], robot1, {'battery-level': '23.67'}, None, None -100.08, [INFO], robot1, {'y': 16.199, 'x': -29.821, 'yaw': 3.141}, None, None -110.06, [INFO], robot1, {'y': 16.022, 'x': -31.925, 'yaw': 3.14}, None, None -110.06, [INFO], robot1, {'battery-level': '23.01'}, None, None -120.03, [INFO], robot1, {'battery-level': '22.35'}, None, None -120.03, [INFO], robot1, {'y': 15.527, 'x': -34.014, 'yaw': 3.142}, None, None -130.08, [INFO], robot1, {'y': 15.576, 'x': -36.126, 'yaw': -3.141}, None, None -130.08, [INFO], robot1, {'battery-level': '21.69'}, None, None -140.05, [INFO], robot1, {'y': 17.22, 'x': -36.846, 'yaw': -3.141}, None, None -140.05, [INFO], robot1, {'battery-level': '21.03'}, None, None -150.02, [INFO], robot1, {'battery-level': '20.37'}, None, None -150.02, [INFO], robot1, {'y': 17.601, 'x': -36.807, 'yaw': 3.141}, None, None -160.06, [INFO], robot1, {'battery-level': '19.71'}, None, None -160.06, [INFO], robot1, {'y': 17.836, 'x': -36.204, 'yaw': -3.141}, None, None -170.05, [INFO], robot1, {'battery-level': '19.05'}, None, None -170.05, [INFO], robot1, {'y': 18.336, 'x': -35.712, 'yaw': 3.141}, None, None -180.05, [INFO], robot1, {'y': 18.299, 'x': -35.733, 'yaw': 3.141}, None, None -180.05, [INFO], robot1, {'battery-level': '18.39'}, None, None -190.06, [INFO], robot1, {'y': 18.3, 'x': -35.731, 'yaw': -3.142}, None, None -190.06, [INFO], robot1, {'battery-level': '17.73'}, None, None -200.09, [INFO], robot1, {'battery-level': '17.07'}, None, None -200.09, [INFO], robot1, {'y': 18.301, 'x': -35.715, 'yaw': 3.142}, None, None -210.09, [INFO], robot1, {'battery-level': '16.41'}, None, None -210.09, [INFO], robot1, {'y': 18.305, 'x': -35.718, 'yaw': -3.142}, None, None -220.08, [INFO], robot1, {'y': 18.305, 'x': -35.719, 'yaw': -3.142}, None, None -220.08, [INFO], robot1, {'battery-level': '15.75'}, None, None -230.01, [INFO], robot1, {'battery-level': '15.09'}, None, None -230.01, [INFO], robot1, {'y': 18.262, 'x': -35.78, 'yaw': 3.141}, None, None -235.61, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/64_acbaap.log b/app/controllers/analyze_skills/logs/64_acbaap.log deleted file mode 100644 index 396e3087..00000000 --- a/app/controllers/analyze_skills/logs/64_acbaap.log +++ /dev/null @@ -1,67 +0,0 @@ -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot4, {'y': 34.244, 'x': -38.729, 'yaw': 3.141}, None, None -10.03, [INFO], robot4, {'battery-level': '48.13'}, None, None -20.02, [INFO], robot4, {'battery-level': '47.57'}, None, None -20.02, [INFO], robot4, {'y': 33.864, 'x': -37.049, 'yaw': -3.142}, None, None -30.07, [INFO], robot4, {'battery-level': '47.01'}, None, None -30.07, [INFO], robot4, {'y': 31.743, 'x': -37.038, 'yaw': 3.141}, None, None -40.03, [INFO], robot4, {'battery-level': '46.45'}, None, None -40.03, [INFO], robot4, {'y': 29.643, 'x': -37.05, 'yaw': 3.141}, None, None -50.08, [INFO], robot4, {'y': 27.515, 'x': -36.976, 'yaw': 3.141}, None, None -50.08, [INFO], robot4, {'battery-level': '45.89'}, None, None -60.02, [INFO], robot4, {'y': 25.416, 'x': -37.006, 'yaw': -3.142}, None, None -60.02, [INFO], robot4, {'battery-level': '45.33'}, None, None -70.05, [INFO], robot4, {'battery-level': '44.77'}, None, None -70.05, [INFO], robot4, {'y': 23.301, 'x': -36.992, 'yaw': 3.14}, None, None -80.09, [INFO], robot4, {'battery-level': '44.21'}, None, None -80.09, [INFO], robot4, {'y': 21.18, 'x': -37.101, 'yaw': 3.142}, None, None -90.03, [INFO], robot4, {'y': 19.077, 'x': -37.029, 'yaw': 3.142}, None, None -90.03, [INFO], robot4, {'battery-level': '43.65'}, None, None -100.06, [INFO], robot4, {'y': 17.731, 'x': -35.398, 'yaw': -3.141}, None, None -100.06, [INFO], robot4, {'battery-level': '43.09'}, None, None -110.09, [INFO], robot4, {'battery-level': '42.53'}, None, None -110.09, [INFO], robot4, {'y': 18.823, 'x': -33.991, 'yaw': -3.142}, None, None -120.02, [INFO], robot4, {'battery-level': '41.97'}, None, None -120.02, [INFO], robot4, {'y': 18.945, 'x': -33.94, 'yaw': 3.142}, None, None -120.67, [info], nurse, sync, received-request, (status=sending-request) -120.67, [info], nurse, sync, request-sent, (status=waiting) -120.67, [info], nurse, sync, wait-message, (status=message-received) -130.04, [INFO], robot4, {'y': 17.77, 'x': -35.06, 'yaw': 3.142}, None, None -130.04, [INFO], robot4, {'battery-level': '41.41'}, None, None -140.05, [INFO], robot4, {'battery-level': '40.85'}, None, None -140.05, [INFO], robot4, {'y': 17.758, 'x': -36.961, 'yaw': 3.142}, None, None -150.06, [INFO], robot4, {'y': 17.255, 'x': -37.095, 'yaw': -3.141}, None, None -150.06, [INFO], robot4, {'battery-level': '40.29'}, None, None -160.02, [INFO], robot4, {'battery-level': '39.73'}, None, None -160.02, [INFO], robot4, {'y': 17.441, 'x': -36.862, 'yaw': 3.141}, None, None -170.02, [INFO], robot4, {'battery-level': '39.17'}, None, None -170.02, [INFO], robot4, {'y': 17.378, 'x': -36.769, 'yaw': -3.142}, None, None -180.02, [INFO], robot4, {'y': 17.389, 'x': -37.115, 'yaw': 3.142}, None, None -180.02, [INFO], robot4, {'battery-level': '38.61'}, None, None -190.04, [INFO], robot4, {'battery-level': '38.05'}, None, None -190.04, [INFO], robot4, {'y': 17.427, 'x': -36.895, 'yaw': -3.142}, None, None -200.06, [INFO], robot4, {'battery-level': '37.49'}, None, None -200.06, [INFO], robot4, {'y': 17.316, 'x': -37.041, 'yaw': 3.141}, None, None -210.04, [INFO], robot4, {'battery-level': '36.93'}, None, None -210.04, [INFO], robot4, {'y': 17.314, 'x': -37.085, 'yaw': 3.141}, None, None -220.09, [INFO], robot4, {'battery-level': '36.37'}, None, None -220.09, [INFO], robot4, {'y': 17.295, 'x': -36.953, 'yaw': 3.141}, None, None -230.01, [INFO], robot4, {'y': 17.307, 'x': -36.904, 'yaw': 3.141}, None, None -230.01, [INFO], robot4, {'battery-level': '35.81'}, None, None -240.00, [INFO], robot4, {'battery-level': '35.25'}, None, None -240.00, [INFO], robot4, {'y': 17.363, 'x': -36.971, 'yaw': 3.141}, None, None -250.05, [INFO], robot4, {'battery-level': '34.69'}, None, None -250.05, [INFO], robot4, {'y': 17.191, 'x': -37.067, 'yaw': 3.141}, None, None -260.05, [INFO], robot4, {'y': 17.273, 'x': -36.924, 'yaw': 3.141}, None, None -260.05, [INFO], robot4, {'battery-level': '34.13'}, None, None -270.05, [INFO], robot4, {'battery-level': '33.57'}, None, None -270.05, [INFO], robot4, {'y': 17.312, 'x': -36.944, 'yaw': -3.141}, None, None -280.05, [INFO], robot4, {'battery-level': '33.01'}, None, None -280.05, [INFO], robot4, {'y': 17.472, 'x': -36.995, 'yaw': -3.141}, None, None -290.06, [INFO], robot4, {'battery-level': '32.45'}, None, None -290.06, [INFO], robot4, {'y': 17.286, 'x': -36.976, 'yaw': 3.142}, None, None -300.08, [INFO], robot4, {'y': 17.285, 'x': -36.976, 'yaw': -3.142}, None, None -300.08, [INFO], robot4, {'battery-level': '31.89'}, None, None -305.86, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/65_acbabb.log b/app/controllers/analyze_skills/logs/65_acbabb.log deleted file mode 100644 index 729866b0..00000000 --- a/app/controllers/analyze_skills/logs/65_acbabb.log +++ /dev/null @@ -1,23 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot1, {'battery-level': '29.61'}, None, None -10.05, [INFO], robot1, {'y': 18.0, 'x': -27.23, 'yaw': 3.142}, None, None -20.03, [INFO], robot1, {'battery-level': '28.95'}, None, None -20.03, [INFO], robot1, {'y': 16.416, 'x': -27.085, 'yaw': -3.142}, None, None -30.07, [INFO], robot1, {'battery-level': '28.29'}, None, None -30.07, [INFO], robot1, {'y': 16.125, 'x': -29.058, 'yaw': -3.142}, None, None -40.09, [INFO], robot1, {'y': 16.029, 'x': -31.18, 'yaw': 3.14}, None, None -40.09, [INFO], robot1, {'battery-level': '27.63'}, None, None -50.08, [INFO], robot1, {'y': 15.687, 'x': -33.275, 'yaw': 3.14}, None, None -50.08, [INFO], robot1, {'battery-level': '26.97'}, None, None -60.02, [INFO], robot1, {'y': 15.488, 'x': -35.348, 'yaw': -3.141}, None, None -60.02, [INFO], robot1, {'battery-level': '26.31'}, None, None -70.06, [INFO], robot1, {'battery-level': '25.65'}, None, None -70.06, [INFO], robot1, {'y': 16.533, 'x': -36.679, 'yaw': -3.142}, None, None -80.08, [INFO], robot1, {'battery-level': '24.99'}, None, None -80.08, [INFO], robot1, {'y': 18.653, 'x': -36.719, 'yaw': -3.141}, None, None -90.08, [INFO], robot1, {'battery-level': '24.33'}, None, None -90.08, [INFO], robot1, {'y': 20.758, 'x': -36.923, 'yaw': 3.138}, None, None -100.01, [INFO], robot1, {'y': 21.498, 'x': -38.073, 'yaw': -3.142}, None, None -100.01, [INFO], robot1, {'battery-level': '23.67'}, None, None -107.47, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/app/controllers/analyze_skills/logs/65_acbabp.log b/app/controllers/analyze_skills/logs/65_acbabp.log deleted file mode 100644 index a7bfa7cf..00000000 --- a/app/controllers/analyze_skills/logs/65_acbabp.log +++ /dev/null @@ -1,50 +0,0 @@ -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot4, {'battery-level': '48.13'}, None, None -10.02, [INFO], robot4, {'y': 34.249, 'x': -33.55, 'yaw': 3.141}, None, None -20.00, [INFO], robot4, {'y': 34.688, 'x': -35.601, 'yaw': -3.141}, None, None -20.00, [INFO], robot4, {'battery-level': '47.57'}, None, None -30.01, [INFO], robot4, {'battery-level': '47.01'}, None, None -30.01, [INFO], robot4, {'y': 33.322, 'x': -36.865, 'yaw': -3.141}, None, None -40.05, [INFO], robot4, {'y': 31.205, 'x': -36.85, 'yaw': -3.141}, None, None -40.05, [INFO], robot4, {'battery-level': '46.45'}, None, None -50.08, [INFO], robot4, {'y': 29.091, 'x': -36.878, 'yaw': -3.142}, None, None -50.08, [INFO], robot4, {'battery-level': '45.89'}, None, None -60.03, [INFO], robot4, {'y': 27.009, 'x': -36.887, 'yaw': 3.141}, None, None -60.03, [INFO], robot4, {'battery-level': '45.33'}, None, None -70.03, [INFO], robot4, {'y': 24.883, 'x': -36.914, 'yaw': 3.141}, None, None -70.03, [INFO], robot4, {'battery-level': '44.77'}, None, None -80.03, [INFO], robot4, {'battery-level': '44.21'}, None, None -80.03, [INFO], robot4, {'y': 22.77, 'x': -36.975, 'yaw': 3.14}, None, None -90.03, [INFO], robot4, {'y': 21.425, 'x': -37.92, 'yaw': -3.136}, None, None -90.03, [INFO], robot4, {'battery-level': '43.65'}, None, None -100.03, [INFO], robot4, {'battery-level': '43.09'}, None, None -100.03, [INFO], robot4, {'y': 21.373, 'x': -38.123, 'yaw': 3.141}, None, None -106.22, [info], nurse, sync, received-request, (status=sending-request) -106.22, [info], nurse, sync, request-sent, (status=waiting) -106.22, [info], nurse, sync, wait-message, (status=message-received) -110.07, [INFO], robot4, {'battery-level': '42.53'}, None, None -110.07, [INFO], robot4, {'y': 21.528, 'x': -37.552, 'yaw': -3.141}, None, None -120.06, [INFO], robot4, {'battery-level': '41.97'}, None, None -120.06, [INFO], robot4, {'y': 19.584, 'x': -37.203, 'yaw': 3.14}, None, None -130.04, [INFO], robot4, {'battery-level': '41.41'}, None, None -130.04, [INFO], robot4, {'y': 17.471, 'x': -37.097, 'yaw': 3.14}, None, None -140.01, [INFO], robot4, {'battery-level': '40.85'}, None, None -140.01, [INFO], robot4, {'y': 15.971, 'x': -36.147, 'yaw': -3.141}, None, None -150.00, [INFO], robot4, {'y': 15.371, 'x': -34.102, 'yaw': -3.141}, None, None -150.00, [INFO], robot4, {'battery-level': '40.29'}, None, None -160.06, [INFO], robot4, {'y': 15.501, 'x': -31.972, 'yaw': 3.142}, None, None -160.06, [INFO], robot4, {'battery-level': '39.73'}, None, None -170.02, [INFO], robot4, {'y': 15.647, 'x': -29.874, 'yaw': 3.141}, None, None -170.02, [INFO], robot4, {'battery-level': '39.17'}, None, None -180.02, [INFO], robot4, {'battery-level': '38.61'}, None, None -180.02, [INFO], robot4, {'y': 15.814, 'x': -27.758, 'yaw': 3.14}, None, None -190.02, [INFO], robot4, {'y': 15.265, 'x': -25.957, 'yaw': 3.141}, None, None -190.02, [INFO], robot4, {'battery-level': '38.05'}, None, None -200.01, [INFO], robot4, {'battery-level': '37.49'}, None, None -200.01, [INFO], robot4, {'y': 13.161, 'x': -25.791, 'yaw': -3.142}, None, None -209.38, [info], lab_arm, sync, wait-message, (status=message-received) -210.01, [INFO], robot4, {'battery-level': '36.93'}, None, None -210.01, [INFO], robot4, {'y': 12.856, 'x': -25.952, 'yaw': 3.14}, None, None -210.29, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/66_acbacb.log b/app/controllers/analyze_skills/logs/66_acbacb.log deleted file mode 100644 index 488ee098..00000000 --- a/app/controllers/analyze_skills/logs/66_acbacb.log +++ /dev/null @@ -1,40 +0,0 @@ -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['PC Room 3', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r4', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -9.99, [INFO], robot4, {'y': 18.063, 'x': -13.623, 'yaw': -3.141}, None, None -9.99, [INFO], robot4, {'battery-level': '48.13'}, None, None -20.01, [INFO], robot4, {'battery-level': '47.57'}, None, None -20.01, [INFO], robot4, {'y': 16.219, 'x': -13.932, 'yaw': 3.141}, None, None -30.00, [INFO], robot4, {'y': 16.09, 'x': -16.051, 'yaw': 3.141}, None, None -30.00, [INFO], robot4, {'battery-level': '47.01'}, None, None -40.00, [INFO], robot4, {'y': 16.041, 'x': -18.17, 'yaw': 3.142}, None, None -40.00, [INFO], robot4, {'battery-level': '46.45'}, None, None -49.99, [INFO], robot4, {'y': 16.207, 'x': -20.28, 'yaw': 3.142}, None, None -49.99, [INFO], robot4, {'battery-level': '45.89'}, None, None -60.00, [INFO], robot4, {'battery-level': '45.33'}, None, None -60.00, [INFO], robot4, {'y': 16.231, 'x': -22.403, 'yaw': 3.141}, None, None -70.00, [INFO], robot4, {'y': 16.127, 'x': -24.526, 'yaw': 3.141}, None, None -70.00, [INFO], robot4, {'battery-level': '44.77'}, None, None -80.03, [INFO], robot4, {'y': 16.054, 'x': -26.657, 'yaw': 3.141}, None, None -80.03, [INFO], robot4, {'battery-level': '44.21'}, None, None -90.02, [INFO], robot4, {'battery-level': '43.65'}, None, None -90.02, [INFO], robot4, {'y': 16.589, 'x': -28.535, 'yaw': 3.142}, None, None -100.02, [INFO], robot4, {'y': 17.891, 'x': -28.596, 'yaw': 3.141}, None, None -100.02, [INFO], robot4, {'battery-level': '43.09'}, None, None -110.01, [INFO], robot4, {'battery-level': '42.53'}, None, None -110.01, [INFO], robot4, {'y': 17.976, 'x': -28.554, 'yaw': -3.141}, None, None -119.19, [info], nurse, sync, received-request, (status=sending-request) -119.19, [info], nurse, sync, request-sent, (status=waiting) -119.21, [info], nurse, sync, wait-message, (status=message-received) -120.00, [INFO], robot4, {'battery-level': '41.97'}, None, None -120.00, [INFO], robot4, {'y': 17.891, 'x': -28.671, 'yaw': -3.141}, None, None -130.00, [INFO], robot4, {'battery-level': '41.41'}, None, None -130.00, [INFO], robot4, {'y': 16.26, 'x': -28.085, 'yaw': 3.141}, None, None -139.97, [INFO], robot4, {'y': 15.611, 'x': -26.253, 'yaw': 3.141}, None, None -140.00, [INFO], robot4, {'battery-level': '40.85'}, None, None -149.98, [INFO], robot4, {'y': 13.556, 'x': -25.715, 'yaw': -3.141}, None, None -149.98, [INFO], robot4, {'battery-level': '40.29'}, None, None -160.01, [INFO], robot4, {'battery-level': '39.73'}, None, None -160.01, [INFO], robot4, {'y': 12.898, 'x': -25.961, 'yaw': 3.139}, None, None -167.62, [info], lab_arm, sync, wait-message, (status=message-received) -167.88, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/66_acbacp.log b/app/controllers/analyze_skills/logs/66_acbacp.log deleted file mode 100644 index 94c8c628..00000000 --- a/app/controllers/analyze_skills/logs/66_acbacp.log +++ /dev/null @@ -1,33 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot2, {'y': 18.001, 'x': -21.0, 'yaw': 3.142}, None, None -10.09, [INFO], robot2, {'battery-level': '57.56'}, None, None -20.04, [INFO], robot2, {'y': 16.149, 'x': -21.116, 'yaw': -3.141}, None, None -20.04, [INFO], robot2, {'battery-level': '57.30'}, None, None -30.06, [INFO], robot2, {'y': 16.079, 'x': -23.221, 'yaw': 3.142}, None, None -30.06, [INFO], robot2, {'battery-level': '57.04'}, None, None -40.09, [INFO], robot2, {'y': 16.011, 'x': -25.336, 'yaw': 3.141}, None, None -40.09, [INFO], robot2, {'battery-level': '56.78'}, None, None -50.00, [INFO], robot2, {'battery-level': '56.52'}, None, None -50.00, [INFO], robot2, {'y': 16.002, 'x': -27.432, 'yaw': 3.142}, None, None -60.03, [INFO], robot2, {'battery-level': '56.26'}, None, None -60.03, [INFO], robot2, {'y': 17.308, 'x': -28.665, 'yaw': 3.142}, None, None -70.06, [INFO], robot2, {'y': 17.941, 'x': -28.606, 'yaw': -3.141}, None, None -70.06, [INFO], robot2, {'battery-level': '56.00'}, None, None -77.45, [info], nurse, sync, received-request, (status=sending-request) -77.45, [info], nurse, sync, request-sent, (status=waiting) -77.45, [info], nurse, sync, wait-message, (status=message-received) -80.03, [INFO], robot2, {'battery-level': '55.74'}, None, None -80.03, [INFO], robot2, {'y': 17.678, 'x': -28.709, 'yaw': -3.142}, None, None -90.05, [INFO], robot2, {'battery-level': '55.48'}, None, None -90.05, [INFO], robot2, {'y': 16.096, 'x': -28.1, 'yaw': -3.142}, None, None -100.02, [INFO], robot2, {'battery-level': '55.22'}, None, None -100.02, [INFO], robot2, {'y': 15.695, 'x': -26.161, 'yaw': 3.142}, None, None -110.06, [INFO], robot2, {'battery-level': '54.96'}, None, None -110.06, [INFO], robot2, {'y': 13.62, 'x': -25.714, 'yaw': 3.142}, None, None -120.01, [INFO], robot2, {'battery-level': '54.70'}, None, None -120.01, [INFO], robot2, {'y': 12.915, 'x': -25.943, 'yaw': -3.142}, None, None -122.31, [info], lab_arm, sync, wait-message, (status=message-received) -123.24, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/67_acbbab.log b/app/controllers/analyze_skills/logs/67_acbbab.log deleted file mode 100644 index fc64b6aa..00000000 --- a/app/controllers/analyze_skills/logs/67_acbbab.log +++ /dev/null @@ -1,42 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot5, {'battery-level': '71.90'}, None, None -10.02, [INFO], robot5, {'y': 17.198, 'x': -13.5, 'yaw': -3.142}, None, None -20.06, [INFO], robot5, {'y': 16.021, 'x': -14.666, 'yaw': 3.142}, None, None -20.06, [INFO], robot5, {'battery-level': '71.14'}, None, None -30.01, [INFO], robot5, {'battery-level': '70.38'}, None, None -30.01, [INFO], robot5, {'y': 15.925, 'x': -16.772, 'yaw': 3.14}, None, None -40.06, [INFO], robot5, {'battery-level': '69.62'}, None, None -40.06, [INFO], robot5, {'y': 15.999, 'x': -18.895, 'yaw': -3.141}, None, None -50.09, [INFO], robot5, {'battery-level': '68.86'}, None, None -50.09, [INFO], robot5, {'y': 16.152, 'x': -21.001, 'yaw': 3.141}, None, None -60.03, [INFO], robot5, {'y': 16.128, 'x': -23.086, 'yaw': 3.142}, None, None -60.03, [INFO], robot5, {'battery-level': '68.10'}, None, None -70.00, [INFO], robot5, {'y': 16.061, 'x': -25.2, 'yaw': 3.141}, None, None -70.00, [INFO], robot5, {'battery-level': '67.34'}, None, None -80.08, [INFO], robot5, {'battery-level': '66.58'}, None, None -80.08, [INFO], robot5, {'y': 16.052, 'x': -27.328, 'yaw': 3.141}, None, None -90.04, [INFO], robot5, {'battery-level': '65.82'}, None, None -90.04, [INFO], robot5, {'y': 16.092, 'x': -29.444, 'yaw': -3.142}, None, None -100.07, [INFO], robot5, {'y': 15.969, 'x': -31.567, 'yaw': 3.141}, None, None -100.07, [INFO], robot5, {'battery-level': '65.06'}, None, None -110.02, [INFO], robot5, {'battery-level': '64.30'}, None, None -110.02, [INFO], robot5, {'y': 15.626, 'x': -33.668, 'yaw': 3.141}, None, None -120.06, [INFO], robot5, {'battery-level': '63.54'}, None, None -120.06, [INFO], robot5, {'y': 15.549, 'x': -35.775, 'yaw': -3.141}, None, None -130.08, [INFO], robot5, {'battery-level': '62.78'}, None, None -130.08, [INFO], robot5, {'y': 17.019, 'x': -36.708, 'yaw': -3.142}, None, None -140.03, [INFO], robot5, {'y': 17.613, 'x': -36.729, 'yaw': -3.142}, None, None -140.03, [INFO], robot5, {'battery-level': '62.02'}, None, None -150.08, [INFO], robot5, {'battery-level': '61.26'}, None, None -150.08, [INFO], robot5, {'y': 17.876, 'x': -36.153, 'yaw': 3.138}, None, None -160.01, [INFO], robot5, {'battery-level': '60.50'}, None, None -160.01, [INFO], robot5, {'y': 18.305, 'x': -35.656, 'yaw': -3.136}, None, None -170.02, [INFO], robot5, {'battery-level': '59.74'}, None, None -170.02, [INFO], robot5, {'y': 18.299, 'x': -35.702, 'yaw': 3.142}, None, None -180.07, [INFO], robot5, {'battery-level': '58.98'}, None, None -180.07, [INFO], robot5, {'y': 18.166, 'x': -35.948, 'yaw': 3.142}, None, None -190.04, [INFO], robot5, {'y': 18.361, 'x': -35.705, 'yaw': 3.141}, None, None -190.04, [INFO], robot5, {'battery-level': '58.22'}, None, None -195.37, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/67_acbbap.log b/app/controllers/analyze_skills/logs/67_acbbap.log deleted file mode 100644 index b7b2017c..00000000 --- a/app/controllers/analyze_skills/logs/67_acbbap.log +++ /dev/null @@ -1,55 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot3, {'y': 21.272, 'x': -37.326, 'yaw': 3.141}, None, None -10.04, [INFO], robot3, {'battery-level': '71.75'}, None, None -20.08, [INFO], robot3, {'battery-level': '71.11'}, None, None -20.08, [INFO], robot3, {'y': 19.157, 'x': -37.051, 'yaw': -3.141}, None, None -30.04, [INFO], robot3, {'battery-level': '70.47'}, None, None -30.04, [INFO], robot3, {'y': 17.763, 'x': -35.483, 'yaw': 3.138}, None, None -40.09, [INFO], robot3, {'battery-level': '69.83'}, None, None -40.09, [INFO], robot3, {'y': 18.846, 'x': -34.01, 'yaw': -3.142}, None, None -47.73, [info], nurse, sync, received-request, (status=sending-request) -47.73, [info], nurse, sync, request-sent, (status=waiting) -47.73, [info], nurse, sync, wait-message, (status=message-received) -50.04, [INFO], robot3, {'y': 18.925, 'x': -34.13, 'yaw': -3.142}, None, None -50.04, [INFO], robot3, {'battery-level': '69.19'}, None, None -60.04, [INFO], robot3, {'battery-level': '68.55'}, None, None -60.04, [INFO], robot3, {'y': 17.788, 'x': -35.687, 'yaw': 3.141}, None, None -70.01, [INFO], robot3, {'y': 18.016, 'x': -36.2, 'yaw': -3.141}, None, None -70.01, [INFO], robot3, {'battery-level': '67.91'}, None, None -80.07, [INFO], robot3, {'y': 17.522, 'x': -37.036, 'yaw': -3.142}, None, None -80.07, [INFO], robot3, {'battery-level': '67.27'}, None, None -90.03, [INFO], robot3, {'battery-level': '66.63'}, None, None -90.03, [INFO], robot3, {'y': 17.221, 'x': -37.064, 'yaw': -3.141}, None, None -100.07, [INFO], robot3, {'battery-level': '65.99'}, None, None -100.07, [INFO], robot3, {'y': 17.265, 'x': -36.902, 'yaw': -3.142}, None, None -110.03, [INFO], robot3, {'battery-level': '65.35'}, None, None -110.03, [INFO], robot3, {'y': 17.255, 'x': -36.846, 'yaw': -3.142}, None, None -120.06, [INFO], robot3, {'battery-level': '64.71'}, None, None -120.06, [INFO], robot3, {'y': 17.163, 'x': -36.881, 'yaw': -3.141}, None, None -130.02, [INFO], robot3, {'battery-level': '64.07'}, None, None -130.02, [INFO], robot3, {'y': 17.204, 'x': -36.815, 'yaw': 3.141}, None, None -140.05, [INFO], robot3, {'battery-level': '63.43'}, None, None -140.05, [INFO], robot3, {'y': 17.472, 'x': -37.029, 'yaw': -3.141}, None, None -150.02, [INFO], robot3, {'y': 17.265, 'x': -36.951, 'yaw': 3.142}, None, None -150.02, [INFO], robot3, {'battery-level': '62.79'}, None, None -160.08, [INFO], robot3, {'y': 17.353, 'x': -36.898, 'yaw': -3.141}, None, None -160.08, [INFO], robot3, {'battery-level': '62.15'}, None, None -170.05, [INFO], robot3, {'battery-level': '61.51'}, None, None -170.05, [INFO], robot3, {'y': 17.46, 'x': -36.968, 'yaw': -3.141}, None, None -179.99, [INFO], robot3, {'y': 17.251, 'x': -36.863, 'yaw': -3.141}, None, None -180.09, [INFO], robot3, {'battery-level': '60.87'}, None, None -190.04, [INFO], robot3, {'y': 17.47, 'x': -37.051, 'yaw': -3.141}, None, None -190.04, [INFO], robot3, {'battery-level': '60.23'}, None, None -200.04, [INFO], robot3, {'battery-level': '59.59'}, None, None -200.04, [INFO], robot3, {'y': 17.323, 'x': -37.019, 'yaw': 3.141}, None, None -210.00, [INFO], robot3, {'battery-level': '58.95'}, None, None -210.00, [INFO], robot3, {'y': 17.413, 'x': -36.957, 'yaw': -3.142}, None, None -220.00, [INFO], robot3, {'y': 17.346, 'x': -36.819, 'yaw': 3.142}, None, None -220.00, [INFO], robot3, {'battery-level': '58.31'}, None, None -230.08, [INFO], robot3, {'battery-level': '57.67'}, None, None -230.08, [INFO], robot3, {'y': 17.31, 'x': -37.088, 'yaw': -3.141}, None, None -240.04, [INFO], robot3, {'battery-level': '57.03'}, None, None -240.04, [INFO], robot3, {'y': 17.369, 'x': -36.921, 'yaw': 3.142}, None, None -242.44, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/68_acbbbb.log b/app/controllers/analyze_skills/logs/68_acbbbb.log deleted file mode 100644 index f545face..00000000 --- a/app/controllers/analyze_skills/logs/68_acbbbb.log +++ /dev/null @@ -1,63 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot5, {'y': 17.277, 'x': -11.684, 'yaw': -3.141}, None, None -10.09, [INFO], robot5, {'battery-level': '71.90'}, None, None -20.01, [INFO], robot5, {'y': 16.281, 'x': -13.102, 'yaw': 3.142}, None, None -20.01, [INFO], robot5, {'battery-level': '71.14'}, None, None -30.04, [INFO], robot5, {'battery-level': '70.38'}, None, None -30.04, [INFO], robot5, {'y': 16.122, 'x': -15.224, 'yaw': 3.141}, None, None -40.08, [INFO], robot5, {'battery-level': '69.62'}, None, None -40.08, [INFO], robot5, {'y': 16.095, 'x': -17.334, 'yaw': 3.14}, None, None -50.02, [INFO], robot5, {'y': 16.195, 'x': -19.422, 'yaw': 3.142}, None, None -50.02, [INFO], robot5, {'battery-level': '68.86'}, None, None -60.01, [INFO], robot5, {'battery-level': '68.10'}, None, None -60.01, [INFO], robot5, {'y': 16.316, 'x': -21.535, 'yaw': 3.142}, None, None -70.07, [INFO], robot5, {'battery-level': '67.34'}, None, None -70.07, [INFO], robot5, {'y': 16.172, 'x': -23.664, 'yaw': 3.141}, None, None -80.08, [INFO], robot5, {'battery-level': '66.58'}, None, None -80.08, [INFO], robot5, {'y': 16.137, 'x': -25.777, 'yaw': 3.141}, None, None -90.02, [INFO], robot5, {'y': 16.191, 'x': -27.875, 'yaw': -3.141}, None, None -90.02, [INFO], robot5, {'battery-level': '65.82'}, None, None -100.05, [INFO], robot5, {'battery-level': '65.06'}, None, None -100.05, [INFO], robot5, {'y': 16.193, 'x': -29.988, 'yaw': 3.137}, None, None -110.09, [INFO], robot5, {'y': 15.938, 'x': -32.102, 'yaw': -3.142}, None, None -110.09, [INFO], robot5, {'battery-level': '64.30'}, None, None -120.07, [INFO], robot5, {'battery-level': '63.54'}, None, None -120.07, [INFO], robot5, {'y': 15.446, 'x': -34.185, 'yaw': 3.142}, None, None -130.08, [INFO], robot5, {'battery-level': '62.78'}, None, None -130.08, [INFO], robot5, {'y': 15.633, 'x': -36.301, 'yaw': -3.142}, None, None -140.01, [INFO], robot5, {'battery-level': '62.02'}, None, None -140.01, [INFO], robot5, {'y': 17.433, 'x': -36.794, 'yaw': -3.142}, None, None -150.02, [INFO], robot5, {'battery-level': '61.26'}, None, None -150.02, [INFO], robot5, {'y': 19.551, 'x': -36.894, 'yaw': 3.137}, None, None -160.02, [INFO], robot5, {'battery-level': '60.50'}, None, None -160.02, [INFO], robot5, {'y': 21.493, 'x': -37.352, 'yaw': 3.141}, None, None -170.03, [INFO], robot5, {'y': 21.446, 'x': -38.088, 'yaw': -3.142}, None, None -170.03, [INFO], robot5, {'battery-level': '59.74'}, None, None -178.31, [info], nurse, sync, received-request, (status=sending-request) -178.31, [info], nurse, sync, request-sent, (status=waiting) -178.40, [info], nurse, sync, wait-message, (status=message-received) -180.07, [INFO], robot5, {'y': 21.418, 'x': -37.983, 'yaw': 3.141}, None, None -180.07, [INFO], robot5, {'battery-level': '58.98'}, None, None -190.02, [INFO], robot5, {'y': 19.92, 'x': -37.159, 'yaw': 3.141}, None, None -190.02, [INFO], robot5, {'battery-level': '58.22'}, None, None -200.04, [INFO], robot5, {'battery-level': '57.46'}, None, None -200.04, [INFO], robot5, {'y': 17.808, 'x': -37.054, 'yaw': 3.141}, None, None -210.02, [INFO], robot5, {'battery-level': '56.70'}, None, None -210.02, [INFO], robot5, {'y': 15.942, 'x': -36.554, 'yaw': 3.141}, None, None -220.06, [INFO], robot5, {'y': 15.44, 'x': -34.471, 'yaw': -3.141}, None, None -220.06, [INFO], robot5, {'battery-level': '55.94'}, None, None -230.08, [INFO], robot5, {'y': 15.578, 'x': -32.348, 'yaw': 3.142}, None, None -230.08, [INFO], robot5, {'battery-level': '55.18'}, None, None -240.03, [INFO], robot5, {'battery-level': '54.42'}, None, None -240.03, [INFO], robot5, {'y': 15.599, 'x': -30.249, 'yaw': -3.142}, None, None -250.06, [INFO], robot5, {'y': 15.796, 'x': -28.134, 'yaw': 3.142}, None, None -250.06, [INFO], robot5, {'battery-level': '53.66'}, None, None -260.01, [INFO], robot5, {'battery-level': '52.90'}, None, None -260.01, [INFO], robot5, {'y': 15.49, 'x': -26.171, 'yaw': 3.142}, None, None -270.06, [INFO], robot5, {'battery-level': '52.14'}, None, None -270.06, [INFO], robot5, {'y': 13.434, 'x': -25.73, 'yaw': 3.141}, None, None -280.05, [INFO], robot5, {'battery-level': '51.38'}, None, None -280.05, [INFO], robot5, {'y': 12.827, 'x': -25.926, 'yaw': 3.142}, None, None -282.45, [info], lab_arm, sync, wait-message, (status=message-received) -283.37, [WARN], robot5, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/68_acbbbp.log b/app/controllers/analyze_skills/logs/68_acbbbp.log deleted file mode 100644 index ff100a0a..00000000 --- a/app/controllers/analyze_skills/logs/68_acbbbp.log +++ /dev/null @@ -1,41 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'battery-level': '90.76'}, None, None -10.01, [INFO], robot6, {'y': 18.502, 'x': -34.34, 'yaw': 3.141}, None, None -20.07, [INFO], robot6, {'y': 17.981, 'x': -36.113, 'yaw': -3.142}, None, None -20.07, [INFO], robot6, {'battery-level': '90.38'}, None, None -30.08, [INFO], robot6, {'battery-level': '90.00'}, None, None -30.08, [INFO], robot6, {'y': 19.848, 'x': -36.822, 'yaw': 3.142}, None, None -40.08, [INFO], robot6, {'battery-level': '89.62'}, None, None -40.08, [INFO], robot6, {'y': 21.578, 'x': -37.637, 'yaw': -3.141}, None, None -50.03, [INFO], robot6, {'y': 21.411, 'x': -38.08, 'yaw': 3.141}, None, None -50.03, [INFO], robot6, {'battery-level': '89.24'}, None, None -55.20, [info], nurse, sync, received-request, (status=sending-request) -55.20, [info], nurse, sync, request-sent, (status=waiting) -55.20, [info], nurse, sync, wait-message, (status=message-received) -60.09, [INFO], robot6, {'battery-level': '88.86'}, None, None -60.09, [INFO], robot6, {'y': 21.238, 'x': -37.318, 'yaw': -3.141}, None, None -70.03, [INFO], robot6, {'y': 19.151, 'x': -37.173, 'yaw': 3.142}, None, None -70.03, [INFO], robot6, {'battery-level': '88.48'}, None, None -80.06, [INFO], robot6, {'y': 17.023, 'x': -37.087, 'yaw': 3.14}, None, None -80.06, [INFO], robot6, {'battery-level': '88.10'}, None, None -90.02, [INFO], robot6, {'y': 15.757, 'x': -35.904, 'yaw': -3.14}, None, None -90.02, [INFO], robot6, {'battery-level': '87.72'}, None, None -100.06, [INFO], robot6, {'y': 15.362, 'x': -33.819, 'yaw': -3.141}, None, None -100.06, [INFO], robot6, {'battery-level': '87.34'}, None, None -110.08, [INFO], robot6, {'y': 15.522, 'x': -31.7, 'yaw': 3.141}, None, None -110.08, [INFO], robot6, {'battery-level': '86.96'}, None, None -120.02, [INFO], robot6, {'battery-level': '86.58'}, None, None -120.02, [INFO], robot6, {'y': 15.645, 'x': -29.599, 'yaw': -3.142}, None, None -130.07, [INFO], robot6, {'battery-level': '86.20'}, None, None -130.07, [INFO], robot6, {'y': 15.794, 'x': -27.484, 'yaw': 3.142}, None, None -140.00, [INFO], robot6, {'battery-level': '85.82'}, None, None -140.00, [INFO], robot6, {'y': 14.876, 'x': -25.936, 'yaw': 3.142}, None, None -150.03, [INFO], robot6, {'y': 12.96, 'x': -25.874, 'yaw': 3.142}, None, None -150.03, [INFO], robot6, {'battery-level': '85.44'}, None, None -160.04, [INFO], robot6, {'y': 12.872, 'x': -25.959, 'yaw': 3.141}, None, None -160.04, [INFO], robot6, {'battery-level': '85.06'}, None, None -160.04, [info], lab_arm, sync, wait-message, (status=message-received) -160.97, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/69_acbbcb.log b/app/controllers/analyze_skills/logs/69_acbbcb.log deleted file mode 100644 index 255f07d5..00000000 --- a/app/controllers/analyze_skills/logs/69_acbbcb.log +++ /dev/null @@ -1,40 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot1, {'battery-level': '29.61'}, None, None -10.04, [INFO], robot1, {'y': 34.07, 'x': -39.027, 'yaw': 3.141}, None, None -20.09, [INFO], robot1, {'y': 34.175, 'x': -37.143, 'yaw': -3.142}, None, None -20.09, [INFO], robot1, {'battery-level': '28.95'}, None, None -30.08, [INFO], robot1, {'battery-level': '28.29'}, None, None -30.08, [INFO], robot1, {'y': 32.08, 'x': -37.006, 'yaw': 3.141}, None, None -40.03, [INFO], robot1, {'battery-level': '27.63'}, None, None -40.03, [INFO], robot1, {'y': 29.978, 'x': -37.042, 'yaw': 3.141}, None, None -50.00, [INFO], robot1, {'battery-level': '26.97'}, None, None -50.00, [INFO], robot1, {'y': 27.878, 'x': -36.982, 'yaw': 3.141}, None, None -60.04, [INFO], robot1, {'battery-level': '26.31'}, None, None -60.04, [INFO], robot1, {'y': 25.751, 'x': -37.058, 'yaw': 3.141}, None, None -70.07, [INFO], robot1, {'battery-level': '25.65'}, None, None -70.07, [INFO], robot1, {'y': 23.641, 'x': -37.037, 'yaw': -3.142}, None, None -80.01, [INFO], robot1, {'y': 21.548, 'x': -37.138, 'yaw': 3.141}, None, None -80.01, [INFO], robot1, {'battery-level': '24.99'}, None, None -90.09, [INFO], robot1, {'battery-level': '24.33'}, None, None -90.09, [INFO], robot1, {'y': 19.406, 'x': -37.111, 'yaw': 3.138}, None, None -100.04, [INFO], robot1, {'y': 17.313, 'x': -37.072, 'yaw': 3.141}, None, None -100.04, [INFO], robot1, {'battery-level': '23.67'}, None, None -110.02, [INFO], robot1, {'y': 15.807, 'x': -36.13, 'yaw': -3.142}, None, None -110.02, [INFO], robot1, {'battery-level': '23.01'}, None, None -120.06, [INFO], robot1, {'battery-level': '22.35'}, None, None -120.06, [INFO], robot1, {'y': 15.351, 'x': -34.037, 'yaw': 3.14}, None, None -130.03, [INFO], robot1, {'battery-level': '21.69'}, None, None -130.03, [INFO], robot1, {'y': 15.5, 'x': -31.929, 'yaw': 3.142}, None, None -140.00, [INFO], robot1, {'y': 15.668, 'x': -29.816, 'yaw': -3.142}, None, None -140.00, [INFO], robot1, {'battery-level': '21.03'}, None, None -150.06, [INFO], robot1, {'y': 16.989, 'x': -28.569, 'yaw': -3.141}, None, None -150.06, [INFO], robot1, {'battery-level': '20.37'}, None, None -160.02, [INFO], robot1, {'battery-level': '19.71'}, None, None -160.02, [INFO], robot1, {'y': 17.948, 'x': -28.584, 'yaw': 3.141}, None, None -170.05, [INFO], robot1, {'battery-level': '19.05'}, None, None -170.05, [INFO], robot1, {'y': 18.03, 'x': -28.597, 'yaw': 3.142}, None, None -170.51, [info], nurse, sync, received-request, (status=sending-request) -170.51, [info], nurse, sync, request-sent, (status=waiting) -170.51, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/app/controllers/analyze_skills/logs/69_acbbcp.log b/app/controllers/analyze_skills/logs/69_acbbcp.log deleted file mode 100644 index 66596438..00000000 --- a/app/controllers/analyze_skills/logs/69_acbbcp.log +++ /dev/null @@ -1,23 +0,0 @@ -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'battery-level': '90.76'}, None, None -10.04, [INFO], robot6, {'y': 17.228, 'x': -27.105, 'yaw': -3.141}, None, None -20.01, [INFO], robot6, {'battery-level': '90.38'}, None, None -20.01, [INFO], robot6, {'y': 16.261, 'x': -28.208, 'yaw': -3.142}, None, None -30.04, [INFO], robot6, {'y': 17.887, 'x': -28.603, 'yaw': 3.14}, None, None -30.04, [INFO], robot6, {'battery-level': '90.00'}, None, None -40.06, [INFO], robot6, {'battery-level': '89.62'}, None, None -40.06, [INFO], robot6, {'y': 18.002, 'x': -28.61, 'yaw': -3.142}, None, None -41.62, [info], nurse, sync, received-request, (status=sending-request) -41.62, [info], nurse, sync, request-sent, (status=waiting) -41.62, [info], nurse, sync, wait-message, (status=message-received) -50.02, [INFO], robot6, {'y': 16.467, 'x': -28.748, 'yaw': 3.141}, None, None -50.02, [INFO], robot6, {'battery-level': '89.24'}, None, None -60.09, [INFO], robot6, {'y': 16.061, 'x': -26.864, 'yaw': 3.141}, None, None -60.09, [INFO], robot6, {'battery-level': '88.86'}, None, None -70.06, [INFO], robot6, {'y': 14.534, 'x': -25.79, 'yaw': 3.141}, None, None -70.06, [INFO], robot6, {'battery-level': '88.48'}, None, None -80.03, [INFO], robot6, {'battery-level': '88.10'}, None, None -80.03, [INFO], robot6, {'y': 12.893, 'x': -25.943, 'yaw': -3.142}, None, None -87.05, [info], lab_arm, sync, wait-message, (status=message-received) -87.97, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/6_aaabcb.log b/app/controllers/analyze_skills/logs/6_aaabcb.log deleted file mode 100644 index e3570020..00000000 --- a/app/controllers/analyze_skills/logs/6_aaabcb.log +++ /dev/null @@ -1,25 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot6, {'y': 17.177, 'x': -27.11, 'yaw': 3.142}, None, None -10.05, [INFO], robot6, {'battery-level': '53.44'}, None, None -20.02, [INFO], robot6, {'battery-level': '52.72'}, None, None -20.02, [INFO], robot6, {'y': 16.392, 'x': -28.367, 'yaw': -3.141}, None, None -30.07, [INFO], robot6, {'battery-level': '52.00'}, None, None -30.07, [INFO], robot6, {'y': 17.965, 'x': -28.589, 'yaw': 3.141}, None, None -35.15, [info], nurse, sync, received-request, (status=sending-request) -35.15, [info], nurse, sync, request-sent, (status=waiting) -35.15, [info], nurse, sync, wait-message, (status=message-received) -40.04, [INFO], robot6, {'battery-level': '51.28'}, None, None -40.04, [INFO], robot6, {'y': 17.178, 'x': -28.69, 'yaw': -3.141}, None, None -50.03, [INFO], robot6, {'y': 16.194, 'x': -27.462, 'yaw': -3.142}, None, None -50.03, [INFO], robot6, {'battery-level': '50.56'}, None, None -60.01, [INFO], robot6, {'y': 15.099, 'x': -25.996, 'yaw': 3.142}, None, None -60.01, [INFO], robot6, {'battery-level': '49.84'}, None, None -70.02, [INFO], robot6, {'y': 13.067, 'x': -25.848, 'yaw': -3.142}, None, None -70.02, [INFO], robot6, {'battery-level': '49.12'}, None, None -80.00, [INFO], robot6, {'battery-level': '48.40'}, None, None -80.00, [INFO], robot6, {'y': 12.887, 'x': -25.968, 'yaw': 3.142}, None, None -80.22, [info], lab_arm, sync, wait-message, (status=message-received) -81.02, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/6_aaabcp.log b/app/controllers/analyze_skills/logs/6_aaabcp.log deleted file mode 100644 index 83cc749e..00000000 --- a/app/controllers/analyze_skills/logs/6_aaabcp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.14, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.14, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'y': 17.95, 'x': -27.017, 'yaw': -3.141}, None, None -10.04, [INFO], robot6, {'battery-level': '53.44'}, None, None -20.04, [INFO], robot6, {'y': 16.4, 'x': -27.479, 'yaw': -3.142}, None, None -20.04, [INFO], robot6, {'battery-level': '52.72'}, None, None -30.07, [INFO], robot6, {'y': 17.566, 'x': -28.631, 'yaw': 3.142}, None, None -30.07, [INFO], robot6, {'battery-level': '52.00'}, None, None -38.58, [info], nurse, sync, received-request, (status=sending-request) -38.58, [info], nurse, sync, request-sent, (status=waiting) -38.58, [info], nurse, sync, wait-message, (status=message-received) -40.04, [INFO], robot6, {'y': 17.851, 'x': -28.579, 'yaw': 3.141}, None, None -40.04, [INFO], robot6, {'battery-level': '51.28'}, None, None -50.02, [INFO], robot6, {'battery-level': '50.56'}, None, None -50.02, [INFO], robot6, {'y': 16.166, 'x': -28.176, 'yaw': -3.141}, None, None -60.04, [INFO], robot6, {'battery-level': '49.84'}, None, None -60.04, [INFO], robot6, {'y': 15.826, 'x': -26.156, 'yaw': 3.142}, None, None -70.05, [INFO], robot6, {'battery-level': '49.12'}, None, None -70.05, [INFO], robot6, {'y': 13.732, 'x': -25.716, 'yaw': -3.142}, None, None -80.05, [INFO], robot6, {'battery-level': '48.40'}, None, None -80.05, [INFO], robot6, {'y': 12.917, 'x': -25.939, 'yaw': -3.142}, None, None -83.11, [info], lab_arm, sync, wait-message, (status=message-received) -83.69, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/70_acbcab.log b/app/controllers/analyze_skills/logs/70_acbcab.log deleted file mode 100644 index f5b538c8..00000000 --- a/app/controllers/analyze_skills/logs/70_acbcab.log +++ /dev/null @@ -1,60 +0,0 @@ -0.00, [INFO], robot1, {'battery-level': '30.20'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot1, {'battery-level': '29.61'}, None, None -10.00, [INFO], robot1, {'y': 17.368, 'x': -11.657, 'yaw': -3.142}, None, None -20.02, [INFO], robot1, {'y': 16.278, 'x': -13.007, 'yaw': 3.142}, None, None -20.02, [INFO], robot1, {'battery-level': '28.95'}, None, None -30.02, [INFO], robot1, {'y': 16.16, 'x': -15.122, 'yaw': 3.142}, None, None -30.02, [INFO], robot1, {'battery-level': '28.29'}, None, None -40.09, [INFO], robot1, {'battery-level': '27.63'}, None, None -40.09, [INFO], robot1, {'y': 16.193, 'x': -17.234, 'yaw': 3.141}, None, None -50.07, [INFO], robot1, {'y': 16.287, 'x': -19.337, 'yaw': 3.142}, None, None -50.07, [INFO], robot1, {'battery-level': '26.97'}, None, None -60.06, [INFO], robot1, {'y': 16.34, 'x': -21.444, 'yaw': 3.142}, None, None -60.06, [INFO], robot1, {'battery-level': '26.31'}, None, None -70.01, [INFO], robot1, {'battery-level': '25.65'}, None, None -70.01, [INFO], robot1, {'y': 16.147, 'x': -23.542, 'yaw': 3.141}, None, None -80.06, [INFO], robot1, {'battery-level': '24.99'}, None, None -80.06, [INFO], robot1, {'y': 16.106, 'x': -25.665, 'yaw': 3.14}, None, None -90.06, [INFO], robot1, {'battery-level': '24.33'}, None, None -90.06, [INFO], robot1, {'y': 16.151, 'x': -27.772, 'yaw': -3.14}, None, None -100.05, [INFO], robot1, {'y': 16.227, 'x': -29.882, 'yaw': 3.142}, None, None -100.05, [INFO], robot1, {'battery-level': '23.67'}, None, None -110.03, [INFO], robot1, {'battery-level': '23.01'}, None, None -110.03, [INFO], robot1, {'y': 15.955, 'x': -31.986, 'yaw': -3.141}, None, None -120.01, [INFO], robot1, {'battery-level': '22.35'}, None, None -120.01, [INFO], robot1, {'y': 15.488, 'x': -34.076, 'yaw': -3.142}, None, None -130.06, [INFO], robot1, {'y': 15.642, 'x': -36.197, 'yaw': 3.142}, None, None -130.06, [INFO], robot1, {'battery-level': '21.69'}, None, None -140.05, [INFO], robot1, {'battery-level': '21.03'}, None, None -140.05, [INFO], robot1, {'y': 17.314, 'x': -36.938, 'yaw': -3.142}, None, None -150.03, [INFO], robot1, {'battery-level': '20.37'}, None, None -150.03, [INFO], robot1, {'y': 17.709, 'x': -36.925, 'yaw': -3.142}, None, None -160.08, [INFO], robot1, {'y': 17.751, 'x': -36.895, 'yaw': 3.141}, None, None -160.08, [INFO], robot1, {'battery-level': '19.71'}, None, None -170.05, [INFO], robot1, {'y': 17.753, 'x': -36.892, 'yaw': -3.142}, None, None -170.05, [INFO], robot1, {'battery-level': '19.05'}, None, None -180.01, [INFO], robot1, {'battery-level': '18.39'}, None, None -180.01, [INFO], robot1, {'y': 17.752, 'x': -36.895, 'yaw': 3.14}, None, None -190.07, [INFO], robot1, {'battery-level': '17.73'}, None, None -190.07, [INFO], robot1, {'y': 17.75, 'x': -36.895, 'yaw': -3.142}, None, None -200.06, [INFO], robot1, {'y': 17.75, 'x': -36.895, 'yaw': 3.142}, None, None -200.06, [INFO], robot1, {'battery-level': '17.07'}, None, None -210.07, [INFO], robot1, {'battery-level': '16.41'}, None, None -210.07, [INFO], robot1, {'y': 17.75, 'x': -36.895, 'yaw': -3.142}, None, None -220.02, [INFO], robot1, {'battery-level': '15.75'}, None, None -220.02, [INFO], robot1, {'y': 17.676, 'x': -37.137, 'yaw': 3.141}, None, None -230.07, [INFO], robot1, {'battery-level': '15.09'}, None, None -230.07, [INFO], robot1, {'y': 17.705, 'x': -37.099, 'yaw': -3.142}, None, None -240.09, [INFO], robot1, {'battery-level': '14.43'}, None, None -240.09, [INFO], robot1, {'y': 17.704, 'x': -37.099, 'yaw': -3.142}, None, None -250.06, [INFO], robot1, {'y': 17.704, 'x': -37.1, 'yaw': -3.142}, None, None -250.06, [INFO], robot1, {'battery-level': '13.77'}, None, None -260.02, [INFO], robot1, {'y': 17.705, 'x': -37.098, 'yaw': 3.14}, None, None -260.02, [INFO], robot1, {'battery-level': '13.11'}, None, None -270.03, [INFO], robot1, {'y': 17.701, 'x': -37.097, 'yaw': -3.142}, None, None -270.03, [INFO], robot1, {'battery-level': '12.45'}, None, None -280.07, [INFO], robot1, {'y': 17.701, 'x': -37.097, 'yaw': 3.142}, None, None -280.07, [INFO], robot1, {'battery-level': '11.79'}, None, None -282.28, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/70_acbcap.log b/app/controllers/analyze_skills/logs/70_acbcap.log deleted file mode 100644 index 145f77d7..00000000 --- a/app/controllers/analyze_skills/logs/70_acbcap.log +++ /dev/null @@ -1,53 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot3, {'battery-level': '71.75'}, None, None -10.02, [INFO], robot3, {'y': 21.54, 'x': -37.484, 'yaw': -3.14}, None, None -20.03, [INFO], robot3, {'battery-level': '71.11'}, None, None -20.03, [INFO], robot3, {'y': 19.605, 'x': -37.066, 'yaw': 3.141}, None, None -30.04, [INFO], robot3, {'battery-level': '70.47'}, None, None -30.04, [INFO], robot3, {'y': 17.924, 'x': -35.817, 'yaw': -3.139}, None, None -40.05, [INFO], robot3, {'y': 18.665, 'x': -34.095, 'yaw': -3.142}, None, None -40.05, [INFO], robot3, {'battery-level': '69.83'}, None, None -50.05, [INFO], robot3, {'y': 18.951, 'x': -33.927, 'yaw': -3.142}, None, None -50.05, [INFO], robot3, {'battery-level': '69.19'}, None, None -50.69, [info], nurse, sync, received-request, (status=sending-request) -50.69, [info], nurse, sync, request-sent, (status=waiting) -50.69, [info], nurse, sync, wait-message, (status=message-received) -60.01, [INFO], robot3, {'battery-level': '68.55'}, None, None -60.01, [INFO], robot3, {'y': 17.818, 'x': -35.053, 'yaw': -3.142}, None, None -70.09, [INFO], robot3, {'y': 18.062, 'x': -36.192, 'yaw': 3.142}, None, None -70.09, [INFO], robot3, {'battery-level': '67.91'}, None, None -80.08, [INFO], robot3, {'y': 18.069, 'x': -36.202, 'yaw': -3.142}, None, None -80.08, [INFO], robot3, {'battery-level': '67.27'}, None, None -90.07, [INFO], robot3, {'battery-level': '66.63'}, None, None -90.07, [INFO], robot3, {'y': 17.721, 'x': -36.68, 'yaw': 3.141}, None, None -100.06, [INFO], robot3, {'battery-level': '65.99'}, None, None -100.06, [INFO], robot3, {'y': 17.355, 'x': -36.854, 'yaw': -3.141}, None, None -110.08, [INFO], robot3, {'y': 17.406, 'x': -37.059, 'yaw': -3.141}, None, None -110.08, [INFO], robot3, {'battery-level': '65.35'}, None, None -120.08, [INFO], robot3, {'y': 17.369, 'x': -36.854, 'yaw': 3.142}, None, None -120.08, [INFO], robot3, {'battery-level': '64.71'}, None, None -130.09, [INFO], robot3, {'y': 17.353, 'x': -36.969, 'yaw': -3.142}, None, None -130.09, [INFO], robot3, {'battery-level': '64.07'}, None, None -140.09, [INFO], robot3, {'y': 17.222, 'x': -36.804, 'yaw': 3.142}, None, None -140.09, [INFO], robot3, {'battery-level': '63.43'}, None, None -150.04, [INFO], robot3, {'battery-level': '62.79'}, None, None -150.04, [INFO], robot3, {'y': 17.427, 'x': -37.059, 'yaw': -3.141}, None, None -160.03, [INFO], robot3, {'y': 17.325, 'x': -36.837, 'yaw': 3.141}, None, None -160.03, [INFO], robot3, {'battery-level': '62.15'}, None, None -170.07, [INFO], robot3, {'battery-level': '61.51'}, None, None -170.07, [INFO], robot3, {'y': 17.354, 'x': -36.907, 'yaw': 3.142}, None, None -180.08, [INFO], robot3, {'battery-level': '60.87'}, None, None -180.08, [INFO], robot3, {'y': 17.408, 'x': -36.912, 'yaw': 3.142}, None, None -190.09, [INFO], robot3, {'battery-level': '60.23'}, None, None -190.09, [INFO], robot3, {'y': 17.398, 'x': -36.995, 'yaw': 3.141}, None, None -200.03, [INFO], robot3, {'battery-level': '59.59'}, None, None -200.03, [INFO], robot3, {'y': 17.128, 'x': -37.091, 'yaw': 3.141}, None, None -210.05, [INFO], robot3, {'y': 17.324, 'x': -36.905, 'yaw': -3.142}, None, None -210.05, [INFO], robot3, {'battery-level': '58.95'}, None, None -220.06, [INFO], robot3, {'y': 17.268, 'x': -36.956, 'yaw': 3.142}, None, None -220.06, [INFO], robot3, {'battery-level': '58.31'}, None, None -230.05, [INFO], robot3, {'y': 17.259, 'x': -36.905, 'yaw': -3.141}, None, None -230.05, [INFO], robot3, {'battery-level': '57.67'}, None, None -234.08, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/71_acbcbb.log b/app/controllers/analyze_skills/logs/71_acbcbb.log deleted file mode 100644 index 849fe2d8..00000000 --- a/app/controllers/analyze_skills/logs/71_acbcbb.log +++ /dev/null @@ -1,65 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot5, {'y': 17.249, 'x': -11.699, 'yaw': -3.142}, None, None -10.04, [INFO], robot5, {'battery-level': '71.90'}, None, None -20.07, [INFO], robot5, {'battery-level': '71.14'}, None, None -20.07, [INFO], robot5, {'y': 16.333, 'x': -13.216, 'yaw': 3.138}, None, None -30.02, [INFO], robot5, {'y': 16.206, 'x': -15.329, 'yaw': 3.141}, None, None -30.02, [INFO], robot5, {'battery-level': '70.38'}, None, None -40.07, [INFO], robot5, {'y': 16.126, 'x': -17.459, 'yaw': 3.141}, None, None -40.07, [INFO], robot5, {'battery-level': '69.62'}, None, None -50.02, [INFO], robot5, {'y': 16.249, 'x': -19.574, 'yaw': 3.142}, None, None -50.02, [INFO], robot5, {'battery-level': '68.86'}, None, None -60.07, [INFO], robot5, {'y': 16.286, 'x': -21.717, 'yaw': 3.142}, None, None -60.07, [INFO], robot5, {'battery-level': '68.10'}, None, None -70.03, [INFO], robot5, {'battery-level': '67.34'}, None, None -70.03, [INFO], robot5, {'y': 16.167, 'x': -23.827, 'yaw': 3.14}, None, None -80.06, [INFO], robot5, {'y': 16.101, 'x': -25.963, 'yaw': 3.141}, None, None -80.06, [INFO], robot5, {'battery-level': '66.58'}, None, None -90.09, [INFO], robot5, {'y': 16.189, 'x': -28.099, 'yaw': 3.142}, None, None -90.09, [INFO], robot5, {'battery-level': '65.82'}, None, None -100.06, [INFO], robot5, {'battery-level': '65.06'}, None, None -100.06, [INFO], robot5, {'y': 16.204, 'x': -30.208, 'yaw': -3.142}, None, None -110.01, [INFO], robot5, {'battery-level': '64.30'}, None, None -110.01, [INFO], robot5, {'y': 15.886, 'x': -32.3, 'yaw': 3.142}, None, None -120.08, [INFO], robot5, {'battery-level': '63.54'}, None, None -120.08, [INFO], robot5, {'y': 15.397, 'x': -34.407, 'yaw': -3.142}, None, None -130.01, [INFO], robot5, {'y': 15.707, 'x': -36.495, 'yaw': 3.142}, None, None -130.01, [INFO], robot5, {'battery-level': '62.78'}, None, None -140.08, [INFO], robot5, {'battery-level': '62.02'}, None, None -140.08, [INFO], robot5, {'y': 17.78, 'x': -36.618, 'yaw': -3.142}, None, None -150.03, [INFO], robot5, {'y': 19.882, 'x': -36.786, 'yaw': 3.142}, None, None -150.03, [INFO], robot5, {'battery-level': '61.26'}, None, None -160.07, [INFO], robot5, {'y': 21.539, 'x': -37.748, 'yaw': 3.141}, None, None -160.07, [INFO], robot5, {'battery-level': '60.50'}, None, None -170.04, [INFO], robot5, {'battery-level': '59.74'}, None, None -170.04, [INFO], robot5, {'y': 21.437, 'x': -38.071, 'yaw': 3.136}, None, None -180.08, [INFO], robot5, {'y': 21.397, 'x': -38.063, 'yaw': -3.141}, None, None -180.08, [INFO], robot5, {'battery-level': '58.98'}, None, None -185.52, [info], nurse, sync, received-request, (status=sending-request) -185.52, [info], nurse, sync, request-sent, (status=waiting) -185.52, [info], nurse, sync, wait-message, (status=message-received) -190.04, [INFO], robot5, {'battery-level': '58.22'}, None, None -190.04, [INFO], robot5, {'y': 21.4, 'x': -37.353, 'yaw': -3.141}, None, None -200.06, [INFO], robot5, {'y': 19.328, 'x': -37.165, 'yaw': 3.141}, None, None -200.06, [INFO], robot5, {'battery-level': '57.46'}, None, None -210.08, [INFO], robot5, {'battery-level': '56.70'}, None, None -210.08, [INFO], robot5, {'y': 17.214, 'x': -37.059, 'yaw': 3.141}, None, None -220.04, [INFO], robot5, {'y': 15.846, 'x': -35.941, 'yaw': 3.141}, None, None -220.04, [INFO], robot5, {'battery-level': '55.94'}, None, None -230.01, [INFO], robot5, {'battery-level': '55.18'}, None, None -230.01, [INFO], robot5, {'y': 15.388, 'x': -33.865, 'yaw': -3.141}, None, None -240.06, [INFO], robot5, {'battery-level': '54.42'}, None, None -240.06, [INFO], robot5, {'y': 15.507, 'x': -31.728, 'yaw': -3.141}, None, None -250.00, [INFO], robot5, {'battery-level': '53.66'}, None, None -250.00, [INFO], robot5, {'y': 15.669, 'x': -29.62, 'yaw': 3.141}, None, None -260.06, [INFO], robot5, {'y': 15.864, 'x': -27.498, 'yaw': 3.142}, None, None -260.06, [INFO], robot5, {'battery-level': '52.90'}, None, None -270.01, [INFO], robot5, {'battery-level': '52.14'}, None, None -270.01, [INFO], robot5, {'y': 14.916, 'x': -25.927, 'yaw': 3.141}, None, None -280.05, [INFO], robot5, {'battery-level': '51.38'}, None, None -280.05, [INFO], robot5, {'y': 13.004, 'x': -25.882, 'yaw': -3.142}, None, None -290.09, [INFO], robot5, {'y': 12.89, 'x': -26.03, 'yaw': -3.142}, None, None -290.09, [INFO], robot5, {'battery-level': '50.62'}, None, None -296.52, [info], lab_arm, sync, wait-message, (status=message-received) -297.45, [WARN], robot5, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/71_acbcbp.log b/app/controllers/analyze_skills/logs/71_acbcbp.log deleted file mode 100644 index 07b5930e..00000000 --- a/app/controllers/analyze_skills/logs/71_acbcbp.log +++ /dev/null @@ -1,41 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot6, {'y': 18.367, 'x': -34.398, 'yaw': -3.142}, None, None -10.06, [INFO], robot6, {'battery-level': '90.76'}, None, None -20.05, [INFO], robot6, {'battery-level': '90.38'}, None, None -20.05, [INFO], robot6, {'y': 18.055, 'x': -36.211, 'yaw': -3.137}, None, None -30.06, [INFO], robot6, {'battery-level': '90.00'}, None, None -30.06, [INFO], robot6, {'y': 19.97, 'x': -36.871, 'yaw': -3.142}, None, None -40.05, [INFO], robot6, {'y': 21.568, 'x': -37.723, 'yaw': -3.14}, None, None -40.05, [INFO], robot6, {'battery-level': '89.62'}, None, None -50.02, [INFO], robot6, {'y': 21.45, 'x': -38.058, 'yaw': 3.141}, None, None -50.02, [INFO], robot6, {'battery-level': '89.24'}, None, None -59.09, [info], nurse, sync, received-request, (status=sending-request) -59.09, [info], nurse, sync, request-sent, (status=waiting) -59.09, [info], nurse, sync, wait-message, (status=message-received) -60.03, [INFO], robot6, {'y': 21.397, 'x': -38.084, 'yaw': 3.141}, None, None -60.03, [INFO], robot6, {'battery-level': '88.86'}, None, None -70.06, [INFO], robot6, {'battery-level': '88.48'}, None, None -70.06, [INFO], robot6, {'y': 19.987, 'x': -37.172, 'yaw': 3.139}, None, None -80.08, [INFO], robot6, {'battery-level': '88.10'}, None, None -80.08, [INFO], robot6, {'y': 17.879, 'x': -37.088, 'yaw': 3.141}, None, None -90.03, [INFO], robot6, {'battery-level': '87.72'}, None, None -90.03, [INFO], robot6, {'y': 15.931, 'x': -36.675, 'yaw': 3.141}, None, None -100.05, [INFO], robot6, {'battery-level': '87.34'}, None, None -100.05, [INFO], robot6, {'y': 15.383, 'x': -34.612, 'yaw': 3.142}, None, None -110.01, [INFO], robot6, {'battery-level': '86.96'}, None, None -110.01, [INFO], robot6, {'y': 15.491, 'x': -32.501, 'yaw': -3.142}, None, None -120.04, [INFO], robot6, {'battery-level': '86.58'}, None, None -120.04, [INFO], robot6, {'y': 15.556, 'x': -30.387, 'yaw': 3.141}, None, None -130.01, [INFO], robot6, {'y': 15.754, 'x': -28.279, 'yaw': 3.142}, None, None -130.01, [INFO], robot6, {'battery-level': '86.20'}, None, None -140.06, [INFO], robot6, {'battery-level': '85.82'}, None, None -140.06, [INFO], robot6, {'y': 15.574, 'x': -26.216, 'yaw': 3.141}, None, None -150.01, [INFO], robot6, {'y': 13.549, 'x': -25.727, 'yaw': 3.142}, None, None -150.01, [INFO], robot6, {'battery-level': '85.44'}, None, None -160.06, [INFO], robot6, {'battery-level': '85.06'}, None, None -160.06, [INFO], robot6, {'y': 12.897, 'x': -25.962, 'yaw': -3.142}, None, None -161.80, [info], lab_arm, sync, wait-message, (status=message-received) -162.73, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/72_acbccb.log b/app/controllers/analyze_skills/logs/72_acbccb.log deleted file mode 100644 index 1ff74db6..00000000 --- a/app/controllers/analyze_skills/logs/72_acbccb.log +++ /dev/null @@ -1,31 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot2, {'y': 17.356, 'x': -20.952, 'yaw': -3.142}, None, None -10.06, [INFO], robot2, {'battery-level': '57.56'}, None, None -20.01, [INFO], robot2, {'battery-level': '57.30'}, None, None -20.01, [INFO], robot2, {'y': 16.13, 'x': -21.956, 'yaw': -3.141}, None, None -30.05, [INFO], robot2, {'y': 16.036, 'x': -24.089, 'yaw': 3.14}, None, None -30.05, [INFO], robot2, {'battery-level': '57.04'}, None, None -40.01, [INFO], robot2, {'battery-level': '56.78'}, None, None -40.01, [INFO], robot2, {'y': 15.993, 'x': -26.207, 'yaw': 3.142}, None, None -50.06, [INFO], robot2, {'battery-level': '56.52'}, None, None -50.06, [INFO], robot2, {'y': 16.145, 'x': -28.298, 'yaw': 3.141}, None, None -60.01, [INFO], robot2, {'battery-level': '56.26'}, None, None -60.01, [INFO], robot2, {'y': 17.881, 'x': -28.611, 'yaw': 3.142}, None, None -70.01, [INFO], robot2, {'battery-level': '56.00'}, None, None -70.01, [INFO], robot2, {'y': 18.04, 'x': -28.573, 'yaw': 3.141}, None, None -73.95, [info], nurse, sync, received-request, (status=sending-request) -73.95, [info], nurse, sync, request-sent, (status=waiting) -73.95, [info], nurse, sync, wait-message, (status=message-received) -80.03, [INFO], robot2, {'battery-level': '55.74'}, None, None -80.03, [INFO], robot2, {'y': 17.021, 'x': -28.747, 'yaw': 3.141}, None, None -90.07, [INFO], robot2, {'y': 16.129, 'x': -27.399, 'yaw': 3.142}, None, None -90.07, [INFO], robot2, {'battery-level': '55.48'}, None, None -100.08, [INFO], robot2, {'y': 15.035, 'x': -25.963, 'yaw': 3.142}, None, None -100.08, [INFO], robot2, {'battery-level': '55.22'}, None, None -110.03, [INFO], robot2, {'y': 13.058, 'x': -25.856, 'yaw': -3.142}, None, None -110.03, [INFO], robot2, {'battery-level': '54.96'}, None, None -118.38, [info], lab_arm, sync, wait-message, (status=message-received) -119.30, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/72_acbccp.log b/app/controllers/analyze_skills/logs/72_acbccp.log deleted file mode 100644 index 8b1c4792..00000000 --- a/app/controllers/analyze_skills/logs/72_acbccp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot6, {'y': 17.228, 'x': -27.111, 'yaw': 3.142}, None, None -10.09, [INFO], robot6, {'battery-level': '90.76'}, None, None -20.06, [INFO], robot6, {'battery-level': '90.38'}, None, None -20.06, [INFO], robot6, {'y': 16.309, 'x': -28.215, 'yaw': -3.141}, None, None -30.01, [INFO], robot6, {'battery-level': '90.00'}, None, None -30.01, [INFO], robot6, {'y': 17.922, 'x': -28.616, 'yaw': -3.142}, None, None -34.89, [info], nurse, sync, received-request, (status=sending-request) -34.89, [info], nurse, sync, request-sent, (status=waiting) -34.89, [info], nurse, sync, wait-message, (status=message-received) -40.05, [INFO], robot6, {'y': 17.134, 'x': -28.765, 'yaw': -3.142}, None, None -40.05, [INFO], robot6, {'battery-level': '89.62'}, None, None -50.02, [INFO], robot6, {'battery-level': '89.24'}, None, None -50.02, [INFO], robot6, {'y': 16.15, 'x': -27.612, 'yaw': 3.142}, None, None -60.08, [INFO], robot6, {'battery-level': '88.86'}, None, None -60.08, [INFO], robot6, {'y': 15.236, 'x': -26.034, 'yaw': 3.142}, None, None -70.03, [INFO], robot6, {'y': 13.155, 'x': -25.799, 'yaw': 3.142}, None, None -70.03, [INFO], robot6, {'battery-level': '88.48'}, None, None -79.07, [info], lab_arm, sync, wait-message, (status=message-received) -79.99, [WARN], robot6, SUCCESS, None, None -80.08, [INFO], robot6, {'battery-level': '88.10'}, None, None -80.08, [INFO], robot6, {'y': 12.875, 'x': -25.963, 'yaw': 3.141}, None, None diff --git a/app/controllers/analyze_skills/logs/73_accaab.log b/app/controllers/analyze_skills/logs/73_accaab.log deleted file mode 100644 index 9819355f..00000000 --- a/app/controllers/analyze_skills/logs/73_accaab.log +++ /dev/null @@ -1,46 +0,0 @@ -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot5, {'battery-level': '72.21'}, None, None -10.01, [INFO], robot5, {'y': 17.758, 'x': -13.494, 'yaw': -3.142}, None, None -20.01, [INFO], robot5, {'y': 16.209, 'x': -14.263, 'yaw': 3.142}, None, None -20.01, [INFO], robot5, {'battery-level': '71.79'}, None, None -30.01, [INFO], robot5, {'battery-level': '71.37'}, None, None -30.01, [INFO], robot5, {'y': 16.087, 'x': -16.38, 'yaw': 3.141}, None, None -40.01, [INFO], robot5, {'battery-level': '70.95'}, None, None -40.01, [INFO], robot5, {'y': 16.121, 'x': -18.495, 'yaw': -3.139}, None, None -49.98, [INFO], robot5, {'battery-level': '70.53'}, None, None -49.98, [INFO], robot5, {'y': 16.232, 'x': -20.622, 'yaw': 3.138}, None, None -60.01, [INFO], robot5, {'y': 16.189, 'x': -22.746, 'yaw': 3.136}, None, None -60.01, [INFO], robot5, {'battery-level': '70.11'}, None, None -69.99, [INFO], robot5, {'battery-level': '69.69'}, None, None -69.99, [INFO], robot5, {'y': 16.133, 'x': -24.869, 'yaw': 3.14}, None, None -80.04, [INFO], robot5, {'y': 16.1, 'x': -26.994, 'yaw': 3.141}, None, None -80.04, [INFO], robot5, {'battery-level': '69.27'}, None, None -90.00, [INFO], robot5, {'battery-level': '68.85'}, None, None -90.00, [INFO], robot5, {'y': 16.181, 'x': -29.108, 'yaw': 3.141}, None, None -99.99, [INFO], robot5, {'y': 16.094, 'x': -31.229, 'yaw': 3.141}, None, None -99.99, [INFO], robot5, {'battery-level': '68.43'}, None, None -110.00, [INFO], robot5, {'y': 15.706, 'x': -33.325, 'yaw': 3.14}, None, None -110.00, [INFO], robot5, {'battery-level': '68.01'}, None, None -119.98, [INFO], robot5, {'battery-level': '67.59'}, None, None -119.98, [INFO], robot5, {'y': 15.411, 'x': -35.409, 'yaw': -3.141}, None, None -130.01, [INFO], robot5, {'y': 16.586, 'x': -36.747, 'yaw': 3.141}, None, None -130.01, [INFO], robot5, {'battery-level': '67.17'}, None, None -140.00, [INFO], robot5, {'battery-level': '66.75'}, None, None -140.00, [INFO], robot5, {'y': 17.893, 'x': -36.494, 'yaw': -3.142}, None, None -150.03, [INFO], robot5, {'battery-level': '66.33'}, None, None -150.03, [INFO], robot5, {'y': 18.102, 'x': -35.842, 'yaw': 3.142}, None, None -160.03, [INFO], robot5, {'y': 18.127, 'x': -35.848, 'yaw': 3.141}, None, None -160.03, [INFO], robot5, {'battery-level': '65.91'}, None, None -170.00, [INFO], robot5, {'battery-level': '65.49'}, None, None -170.00, [INFO], robot5, {'y': 18.151, 'x': -35.846, 'yaw': 3.141}, None, None -180.00, [INFO], robot5, {'battery-level': '65.07'}, None, None -180.02, [INFO], robot5, {'y': 18.15, 'x': -35.846, 'yaw': 3.142}, None, None -190.01, [INFO], robot5, {'battery-level': '64.65'}, None, None -190.01, [INFO], robot5, {'y': 18.15, 'x': -35.846, 'yaw': 3.142}, None, None -199.97, [INFO], robot5, {'y': 18.15, 'x': -35.847, 'yaw': 3.141}, None, None -200.01, [INFO], robot5, {'battery-level': '64.23'}, None, None -210.02, [INFO], robot5, {'y': 18.167, 'x': -35.655, 'yaw': -3.14}, None, None -210.02, [INFO], robot5, {'battery-level': '63.81'}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/73_accaap.log b/app/controllers/analyze_skills/logs/73_accaap.log deleted file mode 100644 index 7a38e8b8..00000000 --- a/app/controllers/analyze_skills/logs/73_accaap.log +++ /dev/null @@ -1,49 +0,0 @@ -0.15, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.15, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot4, {'y': 34.36, 'x': -39.045, 'yaw': 3.142}, None, None -10.01, [INFO], robot4, {'battery-level': '48.40'}, None, None -20.01, [INFO], robot4, {'y': 34.037, 'x': -37.124, 'yaw': -3.142}, None, None -20.01, [INFO], robot4, {'battery-level': '48.14'}, None, None -30.02, [INFO], robot4, {'battery-level': '47.88'}, None, None -30.02, [INFO], robot4, {'y': 31.912, 'x': -37.048, 'yaw': 3.141}, None, None -39.99, [INFO], robot4, {'battery-level': '47.62'}, None, None -39.99, [INFO], robot4, {'y': 29.798, 'x': -37.039, 'yaw': 3.141}, None, None -50.02, [INFO], robot4, {'battery-level': '47.36'}, None, None -50.02, [INFO], robot4, {'y': 27.67, 'x': -36.992, 'yaw': 3.141}, None, None -60.01, [INFO], robot4, {'y': 25.557, 'x': -37.015, 'yaw': -3.142}, None, None -60.01, [INFO], robot4, {'battery-level': '47.10'}, None, None -69.99, [INFO], robot4, {'battery-level': '46.84'}, None, None -69.99, [INFO], robot4, {'y': 23.436, 'x': -37.041, 'yaw': 3.141}, None, None -80.03, [INFO], robot4, {'battery-level': '46.58'}, None, None -80.03, [INFO], robot4, {'y': 21.308, 'x': -37.138, 'yaw': 3.142}, None, None -90.02, [INFO], robot4, {'battery-level': '46.32'}, None, None -90.02, [INFO], robot4, {'y': 19.186, 'x': -37.037, 'yaw': 3.141}, None, None -100.00, [INFO], robot4, {'y': 17.686, 'x': -35.537, 'yaw': 3.141}, None, None -100.00, [INFO], robot4, {'battery-level': '46.06'}, None, None -109.99, [INFO], robot4, {'battery-level': '45.80'}, None, None -109.99, [INFO], robot4, {'y': 18.811, 'x': -34.034, 'yaw': -3.142}, None, None -120.01, [INFO], robot4, {'y': 18.957, 'x': -33.938, 'yaw': 3.141}, None, None -120.01, [INFO], robot4, {'battery-level': '45.54'}, None, None -120.20, [info], nurse, sync, received-request, (status=sending-request) -120.20, [info], nurse, sync, request-sent, (status=waiting) -120.21, [info], nurse, sync, wait-message, (status=message-received) -130.00, [INFO], robot4, {'battery-level': '45.28'}, None, None -130.00, [INFO], robot4, {'y': 17.731, 'x': -35.293, 'yaw': -3.138}, None, None -140.02, [INFO], robot4, {'y': 17.965, 'x': -36.156, 'yaw': -3.136}, None, None -140.02, [INFO], robot4, {'battery-level': '45.02'}, None, None -149.99, [INFO], robot4, {'battery-level': '44.76'}, None, None -149.99, [INFO], robot4, {'y': 17.253, 'x': -36.951, 'yaw': 3.141}, None, None -160.01, [INFO], robot4, {'y': 17.383, 'x': -36.923, 'yaw': 3.141}, None, None -160.01, [INFO], robot4, {'battery-level': '44.50'}, None, None -170.01, [INFO], robot4, {'y': 17.369, 'x': -36.92, 'yaw': 3.142}, None, None -170.01, [INFO], robot4, {'battery-level': '44.24'}, None, None -180.02, [INFO], robot4, {'y': 17.176, 'x': -37.095, 'yaw': 3.141}, None, None -180.02, [INFO], robot4, {'battery-level': '43.98'}, None, None -190.01, [INFO], robot4, {'battery-level': '43.72'}, None, None -190.01, [INFO], robot4, {'y': 17.383, 'x': -37.011, 'yaw': 3.141}, None, None -200.00, [INFO], robot4, {'y': 17.311, 'x': -36.81, 'yaw': 3.141}, None, None -200.00, [INFO], robot4, {'battery-level': '43.46'}, None, None -210.02, [INFO], robot4, {'battery-level': '43.20'}, None, None -210.02, [INFO], robot4, {'y': 17.482, 'x': -36.855, 'yaw': 3.141}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/app/controllers/analyze_skills/logs/74_accabb.log b/app/controllers/analyze_skills/logs/74_accabb.log deleted file mode 100644 index 3bfd2033..00000000 --- a/app/controllers/analyze_skills/logs/74_accabb.log +++ /dev/null @@ -1,37 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot3, {'y': 17.995, 'x': -13.511, 'yaw': -3.141}, None, None -10.08, [INFO], robot3, {'battery-level': '71.96'}, None, None -20.03, [INFO], robot3, {'y': 16.178, 'x': -13.903, 'yaw': 3.142}, None, None -20.03, [INFO], robot3, {'battery-level': '71.56'}, None, None -30.07, [INFO], robot3, {'y': 16.09, 'x': -16.027, 'yaw': -3.142}, None, None -30.07, [INFO], robot3, {'battery-level': '71.16'}, None, None -40.03, [INFO], robot3, {'battery-level': '70.76'}, None, None -40.03, [INFO], robot3, {'y': 16.115, 'x': -18.127, 'yaw': 3.14}, None, None -50.08, [INFO], robot3, {'y': 16.27, 'x': -20.245, 'yaw': 3.141}, None, None -50.08, [INFO], robot3, {'battery-level': '70.36'}, None, None -60.06, [INFO], robot3, {'battery-level': '69.96'}, None, None -60.06, [INFO], robot3, {'y': 16.253, 'x': -22.334, 'yaw': 3.141}, None, None -70.00, [INFO], robot3, {'battery-level': '69.56'}, None, None -70.00, [INFO], robot3, {'y': 16.167, 'x': -24.443, 'yaw': 3.141}, None, None -80.05, [INFO], robot3, {'battery-level': '69.16'}, None, None -80.05, [INFO], robot3, {'y': 16.106, 'x': -26.549, 'yaw': -3.141}, None, None -90.00, [INFO], robot3, {'battery-level': '68.76'}, None, None -90.00, [INFO], robot3, {'y': 16.239, 'x': -28.643, 'yaw': 3.142}, None, None -100.06, [INFO], robot3, {'y': 16.116, 'x': -30.767, 'yaw': -3.142}, None, None -100.06, [INFO], robot3, {'battery-level': '68.36'}, None, None -110.04, [INFO], robot3, {'y': 15.813, 'x': -32.868, 'yaw': 3.141}, None, None -110.04, [INFO], robot3, {'battery-level': '67.96'}, None, None -120.09, [INFO], robot3, {'y': 15.436, 'x': -34.957, 'yaw': 3.142}, None, None -120.09, [INFO], robot3, {'battery-level': '67.56'}, None, None -130.07, [INFO], robot3, {'battery-level': '67.16'}, None, None -130.07, [INFO], robot3, {'y': 16.154, 'x': -36.67, 'yaw': -3.141}, None, None -140.01, [INFO], robot3, {'y': 18.252, 'x': -36.683, 'yaw': -3.142}, None, None -140.01, [INFO], robot3, {'battery-level': '66.76'}, None, None -150.01, [INFO], robot3, {'battery-level': '66.36'}, None, None -150.01, [INFO], robot3, {'y': 20.358, 'x': -36.832, 'yaw': 3.142}, None, None -160.08, [INFO], robot3, {'battery-level': '65.96'}, None, None -160.08, [INFO], robot3, {'y': 21.573, 'x': -37.952, 'yaw': 3.136}, None, None -170.03, [INFO], robot3, {'battery-level': '65.56'}, None, None -170.03, [INFO], robot3, {'y': 21.448, 'x': -38.044, 'yaw': -3.141}, None, None -177.59, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/app/controllers/analyze_skills/logs/74_accabp.log b/app/controllers/analyze_skills/logs/74_accabp.log deleted file mode 100644 index 7d9413ad..00000000 --- a/app/controllers/analyze_skills/logs/74_accabp.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot4, {'y': 34.248, 'x': -33.55, 'yaw': -3.142}, None, None -10.02, [INFO], robot4, {'battery-level': '48.40'}, None, None -20.03, [INFO], robot4, {'y': 34.657, 'x': -35.603, 'yaw': -3.139}, None, None -20.03, [INFO], robot4, {'battery-level': '48.14'}, None, None -30.02, [INFO], robot4, {'battery-level': '47.88'}, None, None -30.02, [INFO], robot4, {'y': 33.326, 'x': -36.843, 'yaw': -3.142}, None, None -40.09, [INFO], robot4, {'battery-level': '47.62'}, None, None -40.09, [INFO], robot4, {'y': 31.208, 'x': -36.844, 'yaw': -3.142}, None, None -50.09, [INFO], robot4, {'y': 29.1, 'x': -36.84, 'yaw': -3.141}, None, None -50.09, [INFO], robot4, {'battery-level': '47.36'}, None, None -60.08, [INFO], robot4, {'battery-level': '47.10'}, None, None -60.08, [INFO], robot4, {'y': 26.996, 'x': -36.876, 'yaw': 3.14}, None, None -70.09, [INFO], robot4, {'battery-level': '46.84'}, None, None -70.09, [INFO], robot4, {'y': 24.877, 'x': -36.894, 'yaw': 3.141}, None, None -80.07, [INFO], robot4, {'battery-level': '46.58'}, None, None -80.07, [INFO], robot4, {'y': 22.77, 'x': -36.958, 'yaw': -3.142}, None, None -90.04, [INFO], robot4, {'battery-level': '46.32'}, None, None -90.04, [INFO], robot4, {'y': 21.473, 'x': -37.94, 'yaw': 3.14}, None, None -99.50, [info], nurse, sync, received-request, (status=sending-request) -99.50, [info], nurse, sync, request-sent, (status=waiting) -99.50, [info], nurse, sync, wait-message, (status=message-received) -100.06, [INFO], robot4, {'battery-level': '46.06'}, None, None -100.06, [INFO], robot4, {'y': 21.439, 'x': -38.06, 'yaw': -3.142}, None, None -110.03, [INFO], robot4, {'y': 20.108, 'x': -37.177, 'yaw': -3.138}, None, None -110.03, [INFO], robot4, {'battery-level': '45.80'}, None, None -120.07, [INFO], robot4, {'y': 17.985, 'x': -37.138, 'yaw': 3.141}, None, None -120.07, [INFO], robot4, {'battery-level': '45.54'}, None, None -130.07, [INFO], robot4, {'battery-level': '45.28'}, None, None -130.07, [INFO], robot4, {'y': 15.992, 'x': -36.798, 'yaw': 3.141}, None, None -140.07, [INFO], robot4, {'battery-level': '45.02'}, None, None -140.07, [INFO], robot4, {'y': 15.437, 'x': -34.734, 'yaw': 3.142}, None, None -150.06, [INFO], robot4, {'y': 15.448, 'x': -32.619, 'yaw': 3.141}, None, None -150.06, [INFO], robot4, {'battery-level': '44.76'}, None, None -160.06, [INFO], robot4, {'y': 15.543, 'x': -30.508, 'yaw': -3.137}, None, None -160.06, [INFO], robot4, {'battery-level': '44.50'}, None, None -170.06, [INFO], robot4, {'battery-level': '44.24'}, None, None -170.06, [INFO], robot4, {'y': 15.756, 'x': -28.399, 'yaw': 3.141}, None, None -180.09, [INFO], robot4, {'battery-level': '43.98'}, None, None -180.09, [INFO], robot4, {'y': 15.756, 'x': -26.289, 'yaw': -3.141}, None, None -190.08, [INFO], robot4, {'battery-level': '43.72'}, None, None -190.08, [INFO], robot4, {'y': 13.806, 'x': -25.734, 'yaw': 3.142}, None, None -200.00, [INFO], robot4, {'y': 12.905, 'x': -25.956, 'yaw': -3.142}, None, None -200.00, [INFO], robot4, {'battery-level': '43.46'}, None, None -203.13, [info], lab_arm, sync, wait-message, (status=message-received) -204.06, [WARN], robot4, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/75_accacb.log b/app/controllers/analyze_skills/logs/75_accacb.log deleted file mode 100644 index 4cd99ac0..00000000 --- a/app/controllers/analyze_skills/logs/75_accacb.log +++ /dev/null @@ -1,29 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot2, {'y': 17.533, 'x': -20.967, 'yaw': 3.142}, None, None -10.07, [INFO], robot2, {'battery-level': '57.25'}, None, None -20.02, [INFO], robot2, {'y': 16.111, 'x': -21.741, 'yaw': -3.141}, None, None -20.02, [INFO], robot2, {'battery-level': '56.65'}, None, None -30.07, [INFO], robot2, {'battery-level': '56.05'}, None, None -30.07, [INFO], robot2, {'y': 16.007, 'x': -23.865, 'yaw': 3.141}, None, None -40.07, [INFO], robot2, {'battery-level': '55.45'}, None, None -40.07, [INFO], robot2, {'y': 15.987, 'x': -25.987, 'yaw': 3.139}, None, None -50.01, [INFO], robot2, {'battery-level': '54.85'}, None, None -50.01, [INFO], robot2, {'y': 16.048, 'x': -28.101, 'yaw': 3.141}, None, None -60.06, [INFO], robot2, {'y': 17.831, 'x': -28.598, 'yaw': 3.14}, None, None -60.06, [INFO], robot2, {'battery-level': '54.25'}, None, None -70.01, [INFO], robot2, {'y': 18.047, 'x': -28.577, 'yaw': 3.142}, None, None -70.01, [INFO], robot2, {'battery-level': '53.65'}, None, None -74.05, [info], nurse, sync, received-request, (status=sending-request) -74.05, [info], nurse, sync, request-sent, (status=waiting) -74.05, [info], nurse, sync, wait-message, (status=message-received) -80.09, [INFO], robot2, {'battery-level': '53.05'}, None, None -80.09, [INFO], robot2, {'y': 17.0, 'x': -28.698, 'yaw': 3.141}, None, None -90.06, [INFO], robot2, {'battery-level': '52.45'}, None, None -90.06, [INFO], robot2, {'y': 16.105, 'x': -27.307, 'yaw': -3.142}, None, None -100.04, [INFO], robot2, {'battery-level': '51.85'}, None, None -100.04, [INFO], robot2, {'y': 14.956, 'x': -25.939, 'yaw': 3.141}, None, None -110.06, [INFO], robot2, {'battery-level': '51.25'}, None, None -110.06, [INFO], robot2, {'y': 12.981, 'x': -25.854, 'yaw': 3.142}, None, None -118.90, [info], lab_arm, sync, wait-message, (status=message-received) -119.82, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/75_accacp.log b/app/controllers/analyze_skills/logs/75_accacp.log deleted file mode 100644 index e23f9f3f..00000000 --- a/app/controllers/analyze_skills/logs/75_accacp.log +++ /dev/null @@ -1,32 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot2, {'battery-level': '57.25'}, None, None -10.08, [INFO], robot2, {'y': 17.343, 'x': -20.952, 'yaw': 3.142}, None, None -20.02, [INFO], robot2, {'y': 16.081, 'x': -21.967, 'yaw': -3.141}, None, None -20.02, [INFO], robot2, {'battery-level': '56.65'}, None, None -30.02, [INFO], robot2, {'y': 16.047, 'x': -24.07, 'yaw': 3.141}, None, None -30.02, [INFO], robot2, {'battery-level': '56.05'}, None, None -40.06, [INFO], robot2, {'y': 16.027, 'x': -26.192, 'yaw': -3.141}, None, None -40.06, [INFO], robot2, {'battery-level': '55.45'}, None, None -50.06, [INFO], robot2, {'battery-level': '54.85'}, None, None -50.06, [INFO], robot2, {'y': 16.129, 'x': -28.284, 'yaw': 3.141}, None, None -60.00, [INFO], robot2, {'battery-level': '54.25'}, None, None -60.00, [INFO], robot2, {'y': 17.864, 'x': -28.592, 'yaw': 3.141}, None, None -70.05, [INFO], robot2, {'battery-level': '53.65'}, None, None -70.05, [INFO], robot2, {'y': 17.945, 'x': -28.637, 'yaw': -3.141}, None, None -76.98, [info], nurse, sync, received-request, (status=sending-request) -76.98, [info], nurse, sync, request-sent, (status=waiting) -76.98, [info], nurse, sync, wait-message, (status=message-received) -80.06, [INFO], robot2, {'battery-level': '53.05'}, None, None -80.06, [INFO], robot2, {'y': 17.59, 'x': -28.67, 'yaw': -3.141}, None, None -90.09, [INFO], robot2, {'battery-level': '52.45'}, None, None -90.09, [INFO], robot2, {'y': 16.084, 'x': -27.991, 'yaw': -3.141}, None, None -100.06, [INFO], robot2, {'y': 15.601, 'x': -26.097, 'yaw': -3.142}, None, None -100.06, [INFO], robot2, {'battery-level': '51.85'}, None, None -110.03, [INFO], robot2, {'battery-level': '51.25'}, None, None -110.03, [INFO], robot2, {'y': 13.529, 'x': -25.679, 'yaw': 3.142}, None, None -120.02, [INFO], robot2, {'battery-level': '50.65'}, None, None -120.02, [INFO], robot2, {'y': 12.88, 'x': -25.936, 'yaw': 3.142}, None, None -120.38, [info], lab_arm, sync, wait-message, (status=message-received) -121.30, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/76_accbab.log b/app/controllers/analyze_skills/logs/76_accbab.log deleted file mode 100644 index bc90209f..00000000 --- a/app/controllers/analyze_skills/logs/76_accbab.log +++ /dev/null @@ -1,53 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot3, {'battery-level': '71.96'}, None, None -10.01, [INFO], robot3, {'y': 21.45, 'x': -37.28, 'yaw': -3.141}, None, None -20.02, [INFO], robot3, {'y': 19.362, 'x': -37.133, 'yaw': -3.141}, None, None -20.02, [INFO], robot3, {'battery-level': '71.56'}, None, None -30.06, [INFO], robot3, {'battery-level': '71.16'}, None, None -30.06, [INFO], robot3, {'y': 17.779, 'x': -35.705, 'yaw': -3.14}, None, None -40.07, [INFO], robot3, {'y': 18.729, 'x': -34.068, 'yaw': -3.142}, None, None -40.07, [INFO], robot3, {'battery-level': '70.76'}, None, None -48.72, [info], nurse, sync, received-request, (status=sending-request) -48.72, [info], nurse, sync, request-sent, (status=waiting) -48.72, [info], nurse, sync, wait-message, (status=message-received) -50.01, [INFO], robot3, {'y': 18.917, 'x': -33.965, 'yaw': 3.141}, None, None -50.01, [INFO], robot3, {'battery-level': '70.36'}, None, None -60.05, [INFO], robot3, {'y': 17.748, 'x': -35.549, 'yaw': 3.141}, None, None -60.05, [INFO], robot3, {'battery-level': '69.96'}, None, None -70.02, [INFO], robot3, {'y': 17.888, 'x': -36.002, 'yaw': -3.142}, None, None -70.02, [INFO], robot3, {'battery-level': '69.56'}, None, None -80.03, [INFO], robot3, {'battery-level': '69.16'}, None, None -80.03, [INFO], robot3, {'y': 17.912, 'x': -36.035, 'yaw': 3.142}, None, None -90.08, [INFO], robot3, {'battery-level': '68.76'}, None, None -90.08, [INFO], robot3, {'y': 17.389, 'x': -36.938, 'yaw': 3.142}, None, None -100.03, [INFO], robot3, {'battery-level': '68.36'}, None, None -100.03, [INFO], robot3, {'y': 17.24, 'x': -37.093, 'yaw': -3.142}, None, None -110.07, [INFO], robot3, {'battery-level': '67.96'}, None, None -110.07, [INFO], robot3, {'y': 17.478, 'x': -36.899, 'yaw': 3.142}, None, None -120.04, [INFO], robot3, {'y': 17.364, 'x': -36.904, 'yaw': -3.141}, None, None -120.04, [INFO], robot3, {'battery-level': '67.56'}, None, None -130.07, [INFO], robot3, {'y': 17.23, 'x': -36.823, 'yaw': -3.142}, None, None -130.07, [INFO], robot3, {'battery-level': '67.16'}, None, None -140.01, [INFO], robot3, {'battery-level': '66.76'}, None, None -140.01, [INFO], robot3, {'y': 17.419, 'x': -37.011, 'yaw': -3.142}, None, None -150.05, [INFO], robot3, {'y': 17.425, 'x': -36.968, 'yaw': 3.14}, None, None -150.05, [INFO], robot3, {'battery-level': '66.36'}, None, None -160.06, [INFO], robot3, {'battery-level': '65.96'}, None, None -160.06, [INFO], robot3, {'y': 17.18, 'x': -37.04, 'yaw': 3.141}, None, None -170.03, [INFO], robot3, {'battery-level': '65.56'}, None, None -170.03, [INFO], robot3, {'y': 17.428, 'x': -36.9, 'yaw': 3.14}, None, None -180.03, [INFO], robot3, {'y': 17.264, 'x': -36.743, 'yaw': -3.141}, None, None -180.03, [INFO], robot3, {'battery-level': '65.16'}, None, None -190.05, [INFO], robot3, {'battery-level': '64.76'}, None, None -190.05, [INFO], robot3, {'y': 17.313, 'x': -37.119, 'yaw': 3.142}, None, None -200.00, [INFO], robot3, {'y': 17.461, 'x': -37.057, 'yaw': 3.141}, None, None -200.00, [INFO], robot3, {'battery-level': '64.36'}, None, None -210.03, [INFO], robot3, {'y': 17.467, 'x': -37.05, 'yaw': 3.142}, None, None -210.03, [INFO], robot3, {'battery-level': '63.96'}, None, None -220.04, [INFO], robot3, {'battery-level': '63.56'}, None, None -220.04, [INFO], robot3, {'y': 17.404, 'x': -36.861, 'yaw': -3.141}, None, None -230.05, [INFO], robot3, {'battery-level': '63.16'}, None, None -230.05, [INFO], robot3, {'y': 17.416, 'x': -36.851, 'yaw': 3.141}, None, None -231.80, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/76_accbap.log b/app/controllers/analyze_skills/logs/76_accbap.log deleted file mode 100644 index 5fb33034..00000000 --- a/app/controllers/analyze_skills/logs/76_accbap.log +++ /dev/null @@ -1,53 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.10, [INFO], robot3, {'y': 21.343, 'x': -37.187, 'yaw': -3.142}, None, None -10.10, [INFO], robot3, {'battery-level': '71.96'}, None, None -20.02, [INFO], robot3, {'y': 19.247, 'x': -37.017, 'yaw': 3.141}, None, None -20.02, [INFO], robot3, {'battery-level': '71.56'}, None, None -30.02, [INFO], robot3, {'y': 17.77, 'x': -35.504, 'yaw': 3.138}, None, None -30.02, [INFO], robot3, {'battery-level': '71.16'}, None, None -40.07, [INFO], robot3, {'y': 18.827, 'x': -34.007, 'yaw': -3.142}, None, None -40.07, [INFO], robot3, {'battery-level': '70.76'}, None, None -47.33, [info], nurse, sync, received-request, (status=sending-request) -47.33, [info], nurse, sync, request-sent, (status=waiting) -47.33, [info], nurse, sync, wait-message, (status=message-received) -50.09, [INFO], robot3, {'battery-level': '70.36'}, None, None -50.09, [INFO], robot3, {'y': 18.847, 'x': -34.219, 'yaw': -3.142}, None, None -60.03, [INFO], robot3, {'battery-level': '69.96'}, None, None -60.03, [INFO], robot3, {'y': 17.79, 'x': -35.764, 'yaw': 3.137}, None, None -70.05, [INFO], robot3, {'battery-level': '69.56'}, None, None -70.05, [INFO], robot3, {'y': 17.557, 'x': -37.043, 'yaw': 3.141}, None, None -80.04, [INFO], robot3, {'battery-level': '69.16'}, None, None -80.04, [INFO], robot3, {'y': 17.321, 'x': -37.024, 'yaw': 3.14}, None, None -90.08, [INFO], robot3, {'battery-level': '68.76'}, None, None -90.08, [INFO], robot3, {'y': 17.318, 'x': -36.871, 'yaw': -3.141}, None, None -100.04, [INFO], robot3, {'battery-level': '68.36'}, None, None -100.04, [INFO], robot3, {'y': 17.225, 'x': -36.761, 'yaw': 3.142}, None, None -110.06, [INFO], robot3, {'y': 17.457, 'x': -37.045, 'yaw': -3.142}, None, None -110.06, [INFO], robot3, {'battery-level': '67.96'}, None, None -120.01, [INFO], robot3, {'battery-level': '67.56'}, None, None -120.01, [INFO], robot3, {'y': 17.378, 'x': -37.049, 'yaw': 3.142}, None, None -130.06, [INFO], robot3, {'y': 17.263, 'x': -36.866, 'yaw': 3.141}, None, None -130.06, [INFO], robot3, {'battery-level': '67.16'}, None, None -140.07, [INFO], robot3, {'battery-level': '66.76'}, None, None -140.07, [INFO], robot3, {'y': 17.514, 'x': -36.623, 'yaw': 3.142}, None, None -150.01, [INFO], robot3, {'y': 17.264, 'x': -37.044, 'yaw': 3.142}, None, None -150.01, [INFO], robot3, {'battery-level': '66.36'}, None, None -160.01, [INFO], robot3, {'y': 17.255, 'x': -36.937, 'yaw': 3.141}, None, None -160.01, [INFO], robot3, {'battery-level': '65.96'}, None, None -170.04, [INFO], robot3, {'y': 17.254, 'x': -36.832, 'yaw': -3.142}, None, None -170.04, [INFO], robot3, {'battery-level': '65.56'}, None, None -180.06, [INFO], robot3, {'y': 17.345, 'x': -36.999, 'yaw': -3.141}, None, None -180.06, [INFO], robot3, {'battery-level': '65.16'}, None, None -190.01, [INFO], robot3, {'y': 17.343, 'x': -36.939, 'yaw': 3.141}, None, None -190.01, [INFO], robot3, {'battery-level': '64.76'}, None, None -200.08, [INFO], robot3, {'battery-level': '64.36'}, None, None -200.08, [INFO], robot3, {'y': 17.31, 'x': -36.909, 'yaw': -3.141}, None, None -210.03, [INFO], robot3, {'battery-level': '63.96'}, None, None -210.03, [INFO], robot3, {'y': 17.416, 'x': -37.022, 'yaw': -3.142}, None, None -220.05, [INFO], robot3, {'y': 17.417, 'x': -37.08, 'yaw': -3.142}, None, None -220.05, [INFO], robot3, {'battery-level': '63.56'}, None, None -230.06, [INFO], robot3, {'y': 17.308, 'x': -36.839, 'yaw': 3.142}, None, None -230.06, [INFO], robot3, {'battery-level': '63.16'}, None, None -237.71, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/77_accbbb.log b/app/controllers/analyze_skills/logs/77_accbbb.log deleted file mode 100644 index 1e5290e4..00000000 --- a/app/controllers/analyze_skills/logs/77_accbbb.log +++ /dev/null @@ -1,25 +0,0 @@ -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot1, {'y': 17.393, 'x': -27.125, 'yaw': 3.142}, None, None -10.03, [INFO], robot1, {'battery-level': '29.59'}, None, None -20.07, [INFO], robot1, {'battery-level': '28.91'}, None, None -20.07, [INFO], robot1, {'y': 16.203, 'x': -28.088, 'yaw': 3.142}, None, None -30.00, [INFO], robot1, {'y': 16.168, 'x': -30.19, 'yaw': -3.142}, None, None -30.00, [INFO], robot1, {'battery-level': '28.23'}, None, None -40.05, [INFO], robot1, {'y': 15.97, 'x': -32.31, 'yaw': 3.14}, None, None -40.05, [INFO], robot1, {'battery-level': '27.55'}, None, None -50.05, [INFO], robot1, {'y': 15.382, 'x': -34.372, 'yaw': -3.142}, None, None -50.05, [INFO], robot1, {'battery-level': '26.87'}, None, None -60.05, [INFO], robot1, {'battery-level': '26.19'}, None, None -60.05, [INFO], robot1, {'y': 15.709, 'x': -36.46, 'yaw': 3.142}, None, None -70.08, [INFO], robot1, {'battery-level': '25.51'}, None, None -70.08, [INFO], robot1, {'y': 17.706, 'x': -36.616, 'yaw': -3.141}, None, None -80.08, [INFO], robot1, {'y': 19.825, 'x': -36.753, 'yaw': -3.142}, None, None -80.08, [INFO], robot1, {'battery-level': '24.83'}, None, None -90.04, [INFO], robot1, {'y': 21.501, 'x': -37.696, 'yaw': -3.139}, None, None -90.04, [INFO], robot1, {'battery-level': '24.15'}, None, None -100.07, [INFO], robot1, {'y': 21.396, 'x': -38.062, 'yaw': 3.14}, None, None -100.07, [INFO], robot1, {'battery-level': '23.47'}, None, None -102.56, [info], nurse, sync, received-request, (status=sending-request) -102.56, [info], nurse, sync, request-sent, (status=waiting) -102.65, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/app/controllers/analyze_skills/logs/77_accbbp.log b/app/controllers/analyze_skills/logs/77_accbbp.log deleted file mode 100644 index feb870fb..00000000 --- a/app/controllers/analyze_skills/logs/77_accbbp.log +++ /dev/null @@ -1,42 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.16, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot6, {'battery-level': '90.63'}, None, None -10.07, [INFO], robot6, {'y': 18.399, 'x': -34.38, 'yaw': -3.142}, None, None -20.06, [INFO], robot6, {'battery-level': '90.11'}, None, None -20.06, [INFO], robot6, {'y': 18.051, 'x': -36.189, 'yaw': 3.142}, None, None -30.07, [INFO], robot6, {'y': 19.941, 'x': -36.845, 'yaw': 3.142}, None, None -30.07, [INFO], robot6, {'battery-level': '89.59'}, None, None -40.03, [INFO], robot6, {'y': 21.478, 'x': -37.83, 'yaw': 3.142}, None, None -40.03, [INFO], robot6, {'battery-level': '89.07'}, None, None -50.04, [INFO], robot6, {'battery-level': '88.55'}, None, None -50.04, [INFO], robot6, {'y': 21.388, 'x': -38.061, 'yaw': 3.138}, None, None -54.03, [info], nurse, sync, received-request, (status=sending-request) -54.03, [info], nurse, sync, request-sent, (status=waiting) -54.03, [info], nurse, sync, wait-message, (status=message-received) -60.01, [INFO], robot6, {'battery-level': '88.03'}, None, None -60.01, [INFO], robot6, {'y': 21.038, 'x': -37.204, 'yaw': 3.142}, None, None -70.02, [INFO], robot6, {'battery-level': '87.51'}, None, None -70.02, [INFO], robot6, {'y': 18.926, 'x': -37.153, 'yaw': 3.141}, None, None -80.05, [INFO], robot6, {'y': 16.806, 'x': -37.046, 'yaw': 3.142}, None, None -80.05, [INFO], robot6, {'battery-level': '86.99'}, None, None -90.07, [INFO], robot6, {'battery-level': '86.47'}, None, None -90.07, [INFO], robot6, {'y': 15.676, 'x': -35.583, 'yaw': 3.141}, None, None -100.06, [INFO], robot6, {'y': 15.392, 'x': -33.505, 'yaw': -3.141}, None, None -100.06, [INFO], robot6, {'battery-level': '85.95'}, None, None -110.08, [INFO], robot6, {'battery-level': '85.43'}, None, None -110.08, [INFO], robot6, {'y': 15.545, 'x': -31.393, 'yaw': -3.141}, None, None -120.02, [INFO], robot6, {'battery-level': '84.91'}, None, None -120.02, [INFO], robot6, {'y': 15.737, 'x': -29.3, 'yaw': 3.14}, None, None -130.04, [INFO], robot6, {'battery-level': '84.39'}, None, None -130.04, [INFO], robot6, {'y': 15.852, 'x': -27.185, 'yaw': -3.138}, None, None -140.07, [INFO], robot6, {'battery-level': '83.87'}, None, None -140.07, [INFO], robot6, {'y': 14.602, 'x': -25.873, 'yaw': -3.142}, None, None -150.07, [INFO], robot6, {'battery-level': '83.35'}, None, None -150.07, [INFO], robot6, {'y': 12.949, 'x': -25.952, 'yaw': 3.141}, None, None -160.06, [INFO], robot6, {'battery-level': '82.83'}, None, None -160.06, [INFO], robot6, {'y': 12.878, 'x': -26.018, 'yaw': -3.142}, None, None -170.07, [INFO], robot6, {'y': 12.908, 'x': -25.965, 'yaw': -3.141}, None, None -170.07, [INFO], robot6, {'battery-level': '82.31'}, None, None -172.91, [info], lab_arm, sync, wait-message, (status=message-received) -173.84, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/78_accbcb.log b/app/controllers/analyze_skills/logs/78_accbcb.log deleted file mode 100644 index f847eb19..00000000 --- a/app/controllers/analyze_skills/logs/78_accbcb.log +++ /dev/null @@ -1,5 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -5.72, [WARN], robot2, NO-SKILL, navigation, navto_room diff --git a/app/controllers/analyze_skills/logs/78_accbcp.log b/app/controllers/analyze_skills/logs/78_accbcp.log deleted file mode 100644 index c0dbbebb..00000000 --- a/app/controllers/analyze_skills/logs/78_accbcp.log +++ /dev/null @@ -1,26 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot6, {'y': 17.179, 'x': -27.107, 'yaw': -3.142}, None, None -10.07, [INFO], robot6, {'battery-level': '90.63'}, None, None -20.09, [INFO], robot6, {'battery-level': '90.11'}, None, None -20.09, [INFO], robot6, {'y': 16.343, 'x': -28.294, 'yaw': -3.141}, None, None -30.03, [INFO], robot6, {'battery-level': '89.59'}, None, None -30.03, [INFO], robot6, {'y': 17.907, 'x': -28.593, 'yaw': -3.141}, None, None -40.02, [INFO], robot6, {'battery-level': '89.07'}, None, None -40.02, [INFO], robot6, {'y': 17.992, 'x': -28.534, 'yaw': 3.14}, None, None -50.05, [INFO], robot6, {'y': 17.973, 'x': -28.597, 'yaw': 3.142}, None, None -50.05, [INFO], robot6, {'battery-level': '88.55'}, None, None -52.71, [info], nurse, sync, received-request, (status=sending-request) -52.71, [info], nurse, sync, request-sent, (status=waiting) -52.71, [info], nurse, sync, wait-message, (status=message-received) -60.06, [INFO], robot6, {'battery-level': '88.03'}, None, None -60.06, [INFO], robot6, {'y': 16.683, 'x': -28.692, 'yaw': -3.142}, None, None -70.02, [INFO], robot6, {'battery-level': '87.51'}, None, None -70.02, [INFO], robot6, {'y': 16.071, 'x': -27.064, 'yaw': -3.138}, None, None -80.06, [INFO], robot6, {'y': 14.677, 'x': -25.828, 'yaw': -3.142}, None, None -80.06, [INFO], robot6, {'battery-level': '86.99'}, None, None -90.07, [INFO], robot6, {'y': 12.944, 'x': -25.892, 'yaw': 3.142}, None, None -90.07, [INFO], robot6, {'battery-level': '86.47'}, None, None -97.61, [info], lab_arm, sync, wait-message, (status=message-received) -98.49, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/79_acccab.log b/app/controllers/analyze_skills/logs/79_acccab.log deleted file mode 100644 index c9adcf01..00000000 --- a/app/controllers/analyze_skills/logs/79_acccab.log +++ /dev/null @@ -1,57 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot3, {'battery-level': '71.96'}, None, None -10.04, [INFO], robot3, {'y': 21.502, 'x': -37.988, 'yaw': 3.141}, None, None -20.08, [INFO], robot3, {'battery-level': '71.56'}, None, None -20.08, [INFO], robot3, {'y': 20.436, 'x': -37.252, 'yaw': -3.138}, None, None -30.09, [INFO], robot3, {'battery-level': '71.16'}, None, None -30.09, [INFO], robot3, {'y': 18.517, 'x': -36.488, 'yaw': 3.141}, None, None -40.09, [INFO], robot3, {'battery-level': '70.76'}, None, None -40.09, [INFO], robot3, {'y': 17.78, 'x': -34.731, 'yaw': 3.141}, None, None -50.03, [INFO], robot3, {'battery-level': '70.36'}, None, None -50.03, [INFO], robot3, {'y': 18.934, 'x': -33.944, 'yaw': 3.141}, None, None -54.28, [info], nurse, sync, received-request, (status=sending-request) -54.28, [info], nurse, sync, request-sent, (status=waiting) -54.28, [info], nurse, sync, wait-message, (status=message-received) -60.06, [INFO], robot3, {'y': 18.247, 'x': -34.482, 'yaw': 3.141}, None, None -60.06, [INFO], robot3, {'battery-level': '69.96'}, None, None -70.08, [INFO], robot3, {'y': 18.066, 'x': -36.224, 'yaw': -3.138}, None, None -70.08, [INFO], robot3, {'battery-level': '69.56'}, None, None -80.07, [INFO], robot3, {'y': 17.447, 'x': -36.885, 'yaw': -3.141}, None, None -80.07, [INFO], robot3, {'battery-level': '69.16'}, None, None -90.07, [INFO], robot3, {'y': 17.467, 'x': -37.082, 'yaw': 3.141}, None, None -90.07, [INFO], robot3, {'battery-level': '68.76'}, None, None -100.00, [INFO], robot3, {'battery-level': '68.36'}, None, None -100.00, [INFO], robot3, {'y': 17.42, 'x': -36.914, 'yaw': 3.142}, None, None -110.02, [INFO], robot3, {'battery-level': '67.96'}, None, None -110.02, [INFO], robot3, {'y': 17.234, 'x': -37.116, 'yaw': -3.141}, None, None -120.07, [INFO], robot3, {'battery-level': '67.56'}, None, None -120.07, [INFO], robot3, {'y': 17.322, 'x': -36.915, 'yaw': 3.141}, None, None -130.01, [INFO], robot3, {'battery-level': '67.16'}, None, None -130.01, [INFO], robot3, {'y': 17.351, 'x': -36.966, 'yaw': 3.141}, None, None -140.05, [INFO], robot3, {'y': 17.297, 'x': -37.098, 'yaw': 3.14}, None, None -140.05, [INFO], robot3, {'battery-level': '66.76'}, None, None -150.08, [INFO], robot3, {'battery-level': '66.36'}, None, None -150.08, [INFO], robot3, {'y': 17.287, 'x': -37.03, 'yaw': 3.141}, None, None -160.03, [INFO], robot3, {'battery-level': '65.96'}, None, None -160.03, [INFO], robot3, {'y': 17.431, 'x': -36.882, 'yaw': 3.141}, None, None -170.08, [INFO], robot3, {'y': 17.399, 'x': -36.923, 'yaw': 3.14}, None, None -170.08, [INFO], robot3, {'battery-level': '65.56'}, None, None -180.03, [INFO], robot3, {'battery-level': '65.16'}, None, None -180.03, [INFO], robot3, {'y': 17.314, 'x': -37.05, 'yaw': -3.141}, None, None -190.04, [INFO], robot3, {'battery-level': '64.76'}, None, None -190.04, [INFO], robot3, {'y': 17.283, 'x': -36.975, 'yaw': 3.14}, None, None -200.09, [INFO], robot3, {'y': 17.361, 'x': -37.131, 'yaw': 3.141}, None, None -200.09, [INFO], robot3, {'battery-level': '64.36'}, None, None -210.09, [INFO], robot3, {'y': 17.31, 'x': -37.099, 'yaw': 3.141}, None, None -210.09, [INFO], robot3, {'battery-level': '63.96'}, None, None -220.03, [INFO], robot3, {'y': 17.459, 'x': -37.2, 'yaw': 3.142}, None, None -220.03, [INFO], robot3, {'battery-level': '63.56'}, None, None -230.07, [INFO], robot3, {'battery-level': '63.16'}, None, None -230.07, [INFO], robot3, {'y': 17.339, 'x': -36.814, 'yaw': -3.14}, None, None -240.01, [INFO], robot3, {'battery-level': '62.76'}, None, None -240.01, [INFO], robot3, {'y': 17.341, 'x': -36.842, 'yaw': -3.142}, None, None -250.01, [INFO], robot3, {'y': 17.364, 'x': -36.977, 'yaw': -3.141}, None, None -250.01, [INFO], robot3, {'battery-level': '62.36'}, None, None -250.20, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/79_acccap.log b/app/controllers/analyze_skills/logs/79_acccap.log deleted file mode 100644 index 58ad5fda..00000000 --- a/app/controllers/analyze_skills/logs/79_acccap.log +++ /dev/null @@ -1,55 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot3, {'y': 21.53, 'x': -37.638, 'yaw': 3.139}, None, None -10.09, [INFO], robot3, {'battery-level': '71.96'}, None, None -20.07, [INFO], robot3, {'y': 19.766, 'x': -37.089, 'yaw': 3.141}, None, None -20.07, [INFO], robot3, {'battery-level': '71.56'}, None, None -30.09, [INFO], robot3, {'y': 17.969, 'x': -36.008, 'yaw': -3.142}, None, None -30.09, [INFO], robot3, {'battery-level': '71.16'}, None, None -40.01, [INFO], robot3, {'battery-level': '70.76'}, None, None -40.01, [INFO], robot3, {'y': 18.512, 'x': -34.253, 'yaw': -3.142}, None, None -50.05, [INFO], robot3, {'battery-level': '70.36'}, None, None -50.05, [INFO], robot3, {'y': 18.991, 'x': -33.948, 'yaw': -3.142}, None, None -50.33, [info], nurse, sync, received-request, (status=sending-request) -50.33, [info], nurse, sync, request-sent, (status=waiting) -50.33, [info], nurse, sync, wait-message, (status=message-received) -60.01, [INFO], robot3, {'battery-level': '69.96'}, None, None -60.01, [INFO], robot3, {'y': 17.83, 'x': -35.21, 'yaw': 3.142}, None, None -70.03, [INFO], robot3, {'y': 17.935, 'x': -36.051, 'yaw': -3.142}, None, None -70.03, [INFO], robot3, {'battery-level': '69.56'}, None, None -80.02, [INFO], robot3, {'battery-level': '69.16'}, None, None -80.02, [INFO], robot3, {'y': 18.12, 'x': -36.843, 'yaw': 3.141}, None, None -90.02, [INFO], robot3, {'battery-level': '68.76'}, None, None -90.02, [INFO], robot3, {'y': 17.464, 'x': -37.086, 'yaw': 3.14}, None, None -100.07, [INFO], robot3, {'battery-level': '68.36'}, None, None -100.07, [INFO], robot3, {'y': 17.23, 'x': -36.82, 'yaw': -3.141}, None, None -110.07, [INFO], robot3, {'battery-level': '67.96'}, None, None -110.07, [INFO], robot3, {'y': 17.306, 'x': -37.045, 'yaw': -3.142}, None, None -120.09, [INFO], robot3, {'battery-level': '67.56'}, None, None -120.09, [INFO], robot3, {'y': 17.415, 'x': -36.638, 'yaw': -3.142}, None, None -130.02, [INFO], robot3, {'battery-level': '67.16'}, None, None -130.02, [INFO], robot3, {'y': 17.512, 'x': -36.892, 'yaw': -3.141}, None, None -140.07, [INFO], robot3, {'y': 17.26, 'x': -37.099, 'yaw': 3.141}, None, None -140.07, [INFO], robot3, {'battery-level': '66.76'}, None, None -150.03, [INFO], robot3, {'battery-level': '66.36'}, None, None -150.03, [INFO], robot3, {'y': 17.488, 'x': -37.059, 'yaw': 3.141}, None, None -160.09, [INFO], robot3, {'battery-level': '65.96'}, None, None -160.09, [INFO], robot3, {'y': 17.386, 'x': -37.038, 'yaw': 3.142}, None, None -170.07, [INFO], robot3, {'battery-level': '65.56'}, None, None -170.07, [INFO], robot3, {'y': 17.247, 'x': -36.993, 'yaw': 3.141}, None, None -180.09, [INFO], robot3, {'y': 17.416, 'x': -36.901, 'yaw': -3.142}, None, None -180.09, [INFO], robot3, {'battery-level': '65.16'}, None, None -190.02, [INFO], robot3, {'y': 17.289, 'x': -36.889, 'yaw': -3.141}, None, None -190.02, [INFO], robot3, {'battery-level': '64.76'}, None, None -200.08, [INFO], robot3, {'y': 17.275, 'x': -36.792, 'yaw': -3.142}, None, None -200.08, [INFO], robot3, {'battery-level': '64.36'}, None, None -210.02, [INFO], robot3, {'battery-level': '63.96'}, None, None -210.02, [INFO], robot3, {'y': 17.454, 'x': -37.03, 'yaw': -3.142}, None, None -220.06, [INFO], robot3, {'y': 17.312, 'x': -36.976, 'yaw': 3.142}, None, None -220.06, [INFO], robot3, {'battery-level': '63.56'}, None, None -230.05, [INFO], robot3, {'battery-level': '63.16'}, None, None -230.05, [INFO], robot3, {'y': 17.184, 'x': -37.1, 'yaw': 3.141}, None, None -240.08, [INFO], robot3, {'y': 17.406, 'x': -36.906, 'yaw': 3.14}, None, None -240.08, [INFO], robot3, {'battery-level': '62.76'}, None, None -240.82, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/app/controllers/analyze_skills/logs/7_aaacab.log b/app/controllers/analyze_skills/logs/7_aaacab.log deleted file mode 100644 index 72b8a642..00000000 --- a/app/controllers/analyze_skills/logs/7_aaacab.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot4, {'battery-level': '16.96'}, None, None -10.04, [INFO], robot4, {'y': 34.357, 'x': -38.541, 'yaw': 3.142}, None, None -20.00, [INFO], robot4, {'y': 33.676, 'x': -37.008, 'yaw': -3.142}, None, None -20.00, [INFO], robot4, {'battery-level': '16.36'}, None, None -30.00, [INFO], robot4, {'battery-level': '15.76'}, None, None -30.00, [INFO], robot4, {'y': 31.551, 'x': -37.016, 'yaw': 3.141}, None, None -40.04, [INFO], robot4, {'battery-level': '15.16'}, None, None -40.04, [INFO], robot4, {'y': 29.423, 'x': -37.007, 'yaw': 3.141}, None, None -50.04, [INFO], robot4, {'battery-level': '14.56'}, None, None -50.04, [INFO], robot4, {'y': 27.317, 'x': -36.982, 'yaw': 3.142}, None, None -60.01, [INFO], robot4, {'battery-level': '13.96'}, None, None -60.01, [INFO], robot4, {'y': 25.207, 'x': -37.028, 'yaw': 3.142}, None, None -70.02, [INFO], robot4, {'battery-level': '13.36'}, None, None -70.02, [INFO], robot4, {'y': 23.072, 'x': -37.02, 'yaw': 3.14}, None, None -80.01, [INFO], robot4, {'battery-level': '12.76'}, None, None -80.01, [INFO], robot4, {'y': 20.966, 'x': -37.116, 'yaw': 3.141}, None, None -90.01, [INFO], robot4, {'y': 18.855, 'x': -36.917, 'yaw': 3.141}, None, None -90.01, [INFO], robot4, {'battery-level': '12.16'}, None, None -100.05, [INFO], robot4, {'y': 17.717, 'x': -35.168, 'yaw': 3.141}, None, None -100.05, [INFO], robot4, {'battery-level': '11.56'}, None, None -110.07, [INFO], robot4, {'y': 18.938, 'x': -33.92, 'yaw': -3.142}, None, None -110.07, [INFO], robot4, {'battery-level': '10.96'}, None, None -115.35, [info], nurse, sync, received-request, (status=sending-request) -115.35, [info], nurse, sync, request-sent, (status=waiting) -115.35, [info], nurse, sync, wait-message, (status=message-received) -120.06, [INFO], robot4, {'battery-level': '10.36'}, None, None -120.06, [INFO], robot4, {'y': 18.478, 'x': -34.379, 'yaw': 3.141}, None, None -130.02, [INFO], robot4, {'y': 18.034, 'x': -36.129, 'yaw': 3.141}, None, None -130.02, [INFO], robot4, {'battery-level': '9.76'}, None, None -140.03, [INFO], robot4, {'battery-level': '9.16'}, None, None -140.03, [INFO], robot4, {'y': 17.298, 'x': -37.059, 'yaw': 3.141}, None, None -150.05, [INFO], robot4, {'battery-level': '8.56'}, None, None -150.05, [INFO], robot4, {'y': 17.289, 'x': -36.835, 'yaw': -3.141}, None, None -160.01, [INFO], robot4, {'battery-level': '7.96'}, None, None -160.01, [INFO], robot4, {'y': 17.41, 'x': -37.045, 'yaw': -3.141}, None, None -170.04, [INFO], robot4, {'battery-level': '7.36'}, None, None -170.04, [INFO], robot4, {'y': 17.301, 'x': -36.849, 'yaw': -3.141}, None, None -180.06, [INFO], robot4, {'battery-level': '6.76'}, None, None -180.06, [INFO], robot4, {'y': 17.248, 'x': -36.808, 'yaw': -3.141}, None, None -190.01, [INFO], robot4, {'battery-level': '6.16'}, None, None -190.01, [INFO], robot4, {'y': 17.42, 'x': -37.01, 'yaw': 3.141}, None, None -200.01, [INFO], robot4, {'y': 17.238, 'x': -37.056, 'yaw': 3.141}, None, None -200.01, [INFO], robot4, {'battery-level': '5.56'}, None, None -210.04, [INFO], robot4, {'y': 17.276, 'x': -36.893, 'yaw': -3.141}, None, None -210.04, [WARN], robot4, LOWBATT, None, None -210.04, [WARN], None, end!, None, None diff --git a/app/controllers/analyze_skills/logs/7_aaacap.log b/app/controllers/analyze_skills/logs/7_aaacap.log deleted file mode 100644 index bf0d7ad6..00000000 --- a/app/controllers/analyze_skills/logs/7_aaacap.log +++ /dev/null @@ -1,2 +0,0 @@ -Run turtlebot4 simulation on a separate host with ssh.0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None diff --git a/app/controllers/analyze_skills/logs/80_acccbb.log b/app/controllers/analyze_skills/logs/80_acccbb.log deleted file mode 100644 index e74eb404..00000000 --- a/app/controllers/analyze_skills/logs/80_acccbb.log +++ /dev/null @@ -1,62 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.16, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot3, {'battery-level': '71.96'}, None, None -10.05, [INFO], robot3, {'y': 17.221, 'x': -13.503, 'yaw': -3.142}, None, None -20.01, [INFO], robot3, {'battery-level': '71.56'}, None, None -20.01, [INFO], robot3, {'y': 16.083, 'x': -14.657, 'yaw': 3.142}, None, None -30.09, [INFO], robot3, {'y': 16.012, 'x': -16.771, 'yaw': 3.14}, None, None -30.09, [INFO], robot3, {'battery-level': '71.16'}, None, None -40.02, [INFO], robot3, {'battery-level': '70.76'}, None, None -40.02, [INFO], robot3, {'y': 16.063, 'x': -18.865, 'yaw': -3.139}, None, None -50.07, [INFO], robot3, {'battery-level': '70.36'}, None, None -50.07, [INFO], robot3, {'y': 16.191, 'x': -20.979, 'yaw': 3.141}, None, None -60.08, [INFO], robot3, {'battery-level': '69.96'}, None, None -60.08, [INFO], robot3, {'y': 16.138, 'x': -23.093, 'yaw': -3.142}, None, None -70.04, [INFO], robot3, {'y': 16.139, 'x': -25.207, 'yaw': 3.141}, None, None -70.04, [INFO], robot3, {'battery-level': '69.56'}, None, None -80.09, [INFO], robot3, {'battery-level': '69.16'}, None, None -80.09, [INFO], robot3, {'y': 16.127, 'x': -27.321, 'yaw': -3.142}, None, None -90.04, [INFO], robot3, {'battery-level': '68.76'}, None, None -90.04, [INFO], robot3, {'y': 16.244, 'x': -29.417, 'yaw': -3.142}, None, None -100.05, [INFO], robot3, {'battery-level': '68.36'}, None, None -100.05, [INFO], robot3, {'y': 16.052, 'x': -31.524, 'yaw': 3.14}, None, None -110.05, [INFO], robot3, {'y': 15.59, 'x': -33.616, 'yaw': 3.141}, None, None -110.05, [INFO], robot3, {'battery-level': '67.96'}, None, None -120.00, [INFO], robot3, {'y': 15.454, 'x': -35.707, 'yaw': -3.142}, None, None -120.00, [INFO], robot3, {'battery-level': '67.56'}, None, None -130.05, [INFO], robot3, {'y': 16.898, 'x': -36.643, 'yaw': -3.142}, None, None -130.05, [INFO], robot3, {'battery-level': '67.16'}, None, None -140.05, [INFO], robot3, {'y': 19.008, 'x': -36.731, 'yaw': 3.141}, None, None -140.05, [INFO], robot3, {'battery-level': '66.76'}, None, None -150.08, [INFO], robot3, {'battery-level': '66.36'}, None, None -150.08, [INFO], robot3, {'y': 21.121, 'x': -36.996, 'yaw': 3.141}, None, None -160.05, [INFO], robot3, {'y': 21.549, 'x': -38.106, 'yaw': 3.142}, None, None -160.05, [INFO], robot3, {'battery-level': '65.96'}, None, None -169.98, [info], nurse, sync, received-request, (status=sending-request) -169.98, [info], nurse, sync, request-sent, (status=waiting) -170.07, [INFO], robot3, {'battery-level': '65.56'}, None, None -170.07, [INFO], robot3, {'y': 21.436, 'x': -38.112, 'yaw': -3.137}, None, None -170.07, [info], nurse, sync, wait-message, (status=message-received) -180.05, [INFO], robot3, {'y': 20.299, 'x': -37.158, 'yaw': -3.138}, None, None -180.05, [INFO], robot3, {'battery-level': '65.16'}, None, None -190.06, [INFO], robot3, {'battery-level': '64.76'}, None, None -190.06, [INFO], robot3, {'y': 18.191, 'x': -37.104, 'yaw': 3.141}, None, None -200.01, [INFO], robot3, {'battery-level': '64.36'}, None, None -200.01, [INFO], robot3, {'y': 16.107, 'x': -36.942, 'yaw': 3.141}, None, None -210.01, [INFO], robot3, {'battery-level': '63.96'}, None, None -210.01, [INFO], robot3, {'y': 15.46, 'x': -34.898, 'yaw': 3.14}, None, None -220.05, [INFO], robot3, {'y': 15.457, 'x': -32.778, 'yaw': -3.142}, None, None -220.05, [INFO], robot3, {'battery-level': '63.56'}, None, None -230.08, [INFO], robot3, {'battery-level': '63.16'}, None, None -230.08, [INFO], robot3, {'y': 15.539, 'x': -30.657, 'yaw': 3.14}, None, None -240.02, [INFO], robot3, {'battery-level': '62.76'}, None, None -240.02, [INFO], robot3, {'y': 15.726, 'x': -28.573, 'yaw': 3.141}, None, None -250.06, [INFO], robot3, {'battery-level': '62.36'}, None, None -250.06, [INFO], robot3, {'y': 15.766, 'x': -26.467, 'yaw': 3.141}, None, None -260.05, [INFO], robot3, {'battery-level': '61.96'}, None, None -260.05, [INFO], robot3, {'y': 13.791, 'x': -25.803, 'yaw': 3.141}, None, None -270.06, [INFO], robot3, {'y': 12.914, 'x': -25.964, 'yaw': -3.142}, None, None -270.06, [INFO], robot3, {'battery-level': '61.56'}, None, None -271.70, [info], lab_arm, sync, wait-message, (status=message-received) -272.63, [WARN], robot3, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/80_acccbp.log b/app/controllers/analyze_skills/logs/80_acccbp.log deleted file mode 100644 index 12e5f938..00000000 --- a/app/controllers/analyze_skills/logs/80_acccbp.log +++ /dev/null @@ -1,43 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot6, {'y': 18.441, 'x': -34.365, 'yaw': 3.142}, None, None -10.02, [INFO], robot6, {'battery-level': '90.63'}, None, None -20.03, [INFO], robot6, {'battery-level': '90.11'}, None, None -20.03, [INFO], robot6, {'y': 17.925, 'x': -36.141, 'yaw': -3.137}, None, None -30.07, [INFO], robot6, {'y': 19.864, 'x': -36.777, 'yaw': 3.142}, None, None -30.07, [INFO], robot6, {'battery-level': '89.59'}, None, None -40.07, [INFO], robot6, {'battery-level': '89.07'}, None, None -40.07, [INFO], robot6, {'y': 21.606, 'x': -37.611, 'yaw': 3.141}, None, None -50.06, [INFO], robot6, {'battery-level': '88.55'}, None, None -50.06, [INFO], robot6, {'y': 21.502, 'x': -38.065, 'yaw': 3.136}, None, None -60.06, [INFO], robot6, {'battery-level': '88.03'}, None, None -60.06, [INFO], robot6, {'y': 21.412, 'x': -38.096, 'yaw': -3.141}, None, None -68.57, [info], nurse, sync, received-request, (status=sending-request) -68.57, [info], nurse, sync, request-sent, (status=waiting) -68.57, [info], nurse, sync, wait-message, (status=message-received) -70.05, [INFO], robot6, {'battery-level': '87.51'}, None, None -70.05, [INFO], robot6, {'y': 21.423, 'x': -38.032, 'yaw': 3.139}, None, None -80.06, [INFO], robot6, {'battery-level': '86.99'}, None, None -80.06, [INFO], robot6, {'y': 20.023, 'x': -37.203, 'yaw': 3.138}, None, None -90.00, [INFO], robot6, {'battery-level': '86.47'}, None, None -90.00, [INFO], robot6, {'y': 17.931, 'x': -37.094, 'yaw': 3.141}, None, None -100.06, [INFO], robot6, {'battery-level': '85.95'}, None, None -100.06, [INFO], robot6, {'y': 15.984, 'x': -36.643, 'yaw': 3.141}, None, None -110.01, [INFO], robot6, {'battery-level': '85.43'}, None, None -110.01, [INFO], robot6, {'y': 15.384, 'x': -34.607, 'yaw': 3.142}, None, None -120.01, [INFO], robot6, {'battery-level': '84.91'}, None, None -120.01, [INFO], robot6, {'y': 15.493, 'x': -32.485, 'yaw': 3.142}, None, None -130.06, [INFO], robot6, {'y': 15.556, 'x': -30.363, 'yaw': 3.141}, None, None -130.06, [INFO], robot6, {'battery-level': '84.39'}, None, None -140.08, [INFO], robot6, {'y': 15.67, 'x': -28.257, 'yaw': 3.142}, None, None -140.08, [INFO], robot6, {'battery-level': '83.87'}, None, None -150.01, [INFO], robot6, {'battery-level': '83.35'}, None, None -150.01, [INFO], robot6, {'y': 15.671, 'x': -26.162, 'yaw': -3.142}, None, None -160.08, [INFO], robot6, {'battery-level': '82.83'}, None, None -160.08, [INFO], robot6, {'y': 13.65, 'x': -25.673, 'yaw': 3.142}, None, None -170.08, [INFO], robot6, {'y': 12.852, 'x': -25.928, 'yaw': -3.142}, None, None -170.08, [INFO], robot6, {'battery-level': '82.31'}, None, None -171.82, [info], lab_arm, sync, wait-message, (status=message-received) -172.74, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/81_accccb.log b/app/controllers/analyze_skills/logs/81_accccb.log deleted file mode 100644 index 99a8d18d..00000000 --- a/app/controllers/analyze_skills/logs/81_accccb.log +++ /dev/null @@ -1,30 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot2, {'battery-level': '57.25'}, None, None -10.05, [INFO], robot2, {'y': 17.435, 'x': -20.959, 'yaw': 3.142}, None, None -20.07, [INFO], robot2, {'y': 16.137, 'x': -21.86, 'yaw': -3.141}, None, None -20.07, [INFO], robot2, {'battery-level': '56.65'}, None, None -30.04, [INFO], robot2, {'battery-level': '56.05'}, None, None -30.04, [INFO], robot2, {'y': 16.065, 'x': -23.971, 'yaw': 3.14}, None, None -40.08, [INFO], robot2, {'y': 16.039, 'x': -26.08, 'yaw': 3.141}, None, None -40.08, [INFO], robot2, {'battery-level': '55.45'}, None, None -50.07, [INFO], robot2, {'battery-level': '54.85'}, None, None -50.07, [INFO], robot2, {'y': 16.072, 'x': -28.188, 'yaw': -3.142}, None, None -60.02, [INFO], robot2, {'y': 17.858, 'x': -28.58, 'yaw': 3.142}, None, None -60.02, [INFO], robot2, {'battery-level': '54.25'}, None, None -70.02, [INFO], robot2, {'y': 17.983, 'x': -28.622, 'yaw': -3.142}, None, None -70.02, [INFO], robot2, {'battery-level': '53.65'}, None, None -72.61, [info], nurse, sync, received-request, (status=sending-request) -72.61, [info], nurse, sync, request-sent, (status=waiting) -72.61, [info], nurse, sync, wait-message, (status=message-received) -80.07, [INFO], robot2, {'battery-level': '53.05'}, None, None -80.07, [INFO], robot2, {'y': 16.649, 'x': -28.72, 'yaw': -3.142}, None, None -90.07, [INFO], robot2, {'battery-level': '52.45'}, None, None -90.07, [INFO], robot2, {'y': 16.1, 'x': -27.073, 'yaw': -3.141}, None, None -100.08, [INFO], robot2, {'battery-level': '51.85'}, None, None -100.08, [INFO], robot2, {'y': 14.718, 'x': -25.843, 'yaw': -3.142}, None, None -110.03, [INFO], robot2, {'y': 12.965, 'x': -25.919, 'yaw': -3.142}, None, None -110.03, [INFO], robot2, {'battery-level': '51.25'}, None, None -117.96, [info], lab_arm, sync, wait-message, (status=message-received) -118.88, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/81_accccp.log b/app/controllers/analyze_skills/logs/81_accccp.log deleted file mode 100644 index 913c4f5a..00000000 --- a/app/controllers/analyze_skills/logs/81_accccp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'y': 17.228, 'x': -27.113, 'yaw': 3.142}, None, None -10.04, [INFO], robot6, {'battery-level': '90.63'}, None, None -20.08, [INFO], robot6, {'battery-level': '90.11'}, None, None -20.08, [INFO], robot6, {'y': 16.334, 'x': -28.314, 'yaw': -3.141}, None, None -30.07, [INFO], robot6, {'battery-level': '89.59'}, None, None -30.07, [INFO], robot6, {'y': 17.909, 'x': -28.574, 'yaw': 3.142}, None, None -37.06, [info], nurse, sync, received-request, (status=sending-request) -37.06, [info], nurse, sync, request-sent, (status=waiting) -37.15, [info], nurse, sync, wait-message, (status=message-received) -40.09, [INFO], robot6, {'battery-level': '89.07'}, None, None -40.09, [INFO], robot6, {'y': 17.572, 'x': -28.631, 'yaw': -3.141}, None, None -50.01, [INFO], robot6, {'battery-level': '88.55'}, None, None -50.01, [INFO], robot6, {'y': 16.134, 'x': -27.949, 'yaw': 3.139}, None, None -60.06, [INFO], robot6, {'battery-level': '88.03'}, None, None -60.06, [INFO], robot6, {'y': 15.617, 'x': -26.074, 'yaw': 3.141}, None, None -70.04, [INFO], robot6, {'battery-level': '87.51'}, None, None -70.04, [INFO], robot6, {'y': 13.539, 'x': -25.727, 'yaw': 3.142}, None, None -80.08, [INFO], robot6, {'y': 12.96, 'x': -25.955, 'yaw': -3.142}, None, None -80.08, [INFO], robot6, {'battery-level': '86.99'}, None, None -82.11, [info], lab_arm, sync, wait-message, (status=message-received) -83.04, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/8_aaacbb.log b/app/controllers/analyze_skills/logs/8_aaacbb.log deleted file mode 100644 index 595285d2..00000000 --- a/app/controllers/analyze_skills/logs/8_aaacbb.log +++ /dev/null @@ -1,54 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.10, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.10, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot2, {'y': 17.092, 'x': -19.344, 'yaw': -3.141}, None, None -10.04, [INFO], robot2, {'battery-level': '63.01'}, None, None -20.01, [INFO], robot2, {'battery-level': '62.47'}, None, None -20.01, [INFO], robot2, {'y': 16.294, 'x': -20.792, 'yaw': 3.142}, None, None -30.00, [INFO], robot2, {'battery-level': '61.93'}, None, None -30.00, [INFO], robot2, {'y': 16.198, 'x': -22.909, 'yaw': 3.141}, None, None -40.07, [INFO], robot2, {'battery-level': '61.39'}, None, None -40.07, [INFO], robot2, {'y': 16.137, 'x': -25.034, 'yaw': 3.14}, None, None -50.01, [INFO], robot2, {'y': 16.126, 'x': -27.135, 'yaw': 3.141}, None, None -50.01, [INFO], robot2, {'battery-level': '60.85'}, None, None -60.02, [INFO], robot2, {'battery-level': '60.31'}, None, None -60.02, [INFO], robot2, {'y': 16.176, 'x': -29.243, 'yaw': 3.142}, None, None -70.02, [INFO], robot2, {'y': 16.042, 'x': -31.355, 'yaw': 3.14}, None, None -70.02, [INFO], robot2, {'battery-level': '59.77'}, None, None -80.00, [INFO], robot2, {'y': 15.684, 'x': -33.46, 'yaw': 3.142}, None, None -80.00, [INFO], robot2, {'battery-level': '59.23'}, None, None -90.08, [INFO], robot2, {'battery-level': '58.69'}, None, None -90.08, [INFO], robot2, {'y': 15.489, 'x': -35.571, 'yaw': -3.142}, None, None -100.03, [INFO], robot2, {'battery-level': '58.15'}, None, None -100.03, [INFO], robot2, {'y': 16.844, 'x': -36.573, 'yaw': -3.142}, None, None -110.07, [INFO], robot2, {'y': 18.964, 'x': -36.655, 'yaw': 3.141}, None, None -110.07, [INFO], robot2, {'battery-level': '57.61'}, None, None -120.03, [INFO], robot2, {'battery-level': '57.07'}, None, None -120.03, [INFO], robot2, {'y': 21.066, 'x': -36.998, 'yaw': 3.141}, None, None -130.03, [INFO], robot2, {'battery-level': '56.53'}, None, None -130.03, [INFO], robot2, {'y': 21.454, 'x': -38.076, 'yaw': 3.136}, None, None -135.75, [info], nurse, sync, received-request, (status=sending-request) -135.75, [info], nurse, sync, request-sent, (status=waiting) -135.75, [info], nurse, sync, wait-message, (status=message-received) -140.06, [INFO], robot2, {'battery-level': '55.99'}, None, None -140.06, [INFO], robot2, {'y': 21.307, 'x': -37.397, 'yaw': -3.141}, None, None -150.06, [INFO], robot2, {'battery-level': '55.45'}, None, None -150.06, [INFO], robot2, {'y': 19.226, 'x': -37.201, 'yaw': -3.142}, None, None -160.00, [INFO], robot2, {'battery-level': '54.91'}, None, None -160.00, [INFO], robot2, {'y': 17.115, 'x': -37.121, 'yaw': 3.142}, None, None -170.03, [INFO], robot2, {'battery-level': '54.37'}, None, None -170.03, [INFO], robot2, {'y': 15.79, 'x': -35.837, 'yaw': 3.141}, None, None -180.00, [INFO], robot2, {'battery-level': '53.83'}, None, None -180.00, [INFO], robot2, {'y': 15.363, 'x': -33.763, 'yaw': -3.141}, None, None -190.00, [INFO], robot2, {'y': 15.487, 'x': -31.642, 'yaw': -3.141}, None, None -190.00, [INFO], robot2, {'battery-level': '53.29'}, None, None -200.03, [INFO], robot2, {'y': 15.621, 'x': -29.514, 'yaw': 3.14}, None, None -200.03, [INFO], robot2, {'battery-level': '52.75'}, None, None -210.01, [INFO], robot2, {'battery-level': '52.21'}, None, None -210.01, [INFO], robot2, {'y': 15.75, 'x': -27.385, 'yaw': 3.142}, None, None -220.04, [INFO], robot2, {'y': 14.776, 'x': -25.865, 'yaw': -3.142}, None, None -220.04, [INFO], robot2, {'battery-level': '51.67'}, None, None -230.05, [INFO], robot2, {'y': 12.972, 'x': -25.911, 'yaw': -3.142}, None, None -230.05, [INFO], robot2, {'battery-level': '51.13'}, None, None -236.85, [info], lab_arm, sync, wait-message, (status=message-received) -237.67, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/8_aaacbp.log b/app/controllers/analyze_skills/logs/8_aaacbp.log deleted file mode 100644 index dadc7103..00000000 --- a/app/controllers/analyze_skills/logs/8_aaacbp.log +++ /dev/null @@ -1,38 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot6, {'battery-level': '53.44'}, None, None -10.07, [INFO], robot6, {'y': 18.344, 'x': -34.404, 'yaw': -3.142}, None, None -20.03, [INFO], robot6, {'battery-level': '52.72'}, None, None -20.03, [INFO], robot6, {'y': 18.036, 'x': -36.228, 'yaw': 3.141}, None, None -30.04, [INFO], robot6, {'battery-level': '52.00'}, None, None -30.04, [INFO], robot6, {'y': 19.901, 'x': -36.906, 'yaw': 3.141}, None, None -40.05, [INFO], robot6, {'y': 21.553, 'x': -37.754, 'yaw': 3.141}, None, None -40.05, [INFO], robot6, {'battery-level': '51.28'}, None, None -49.96, [info], nurse, sync, received-request, (status=sending-request) -49.96, [info], nurse, sync, request-sent, (status=waiting) -50.05, [info], nurse, sync, wait-message, (status=message-received) -50.05, [INFO], robot6, {'battery-level': '50.56'}, None, None -50.05, [INFO], robot6, {'y': 21.389, 'x': -38.115, 'yaw': -3.137}, None, None -60.03, [INFO], robot6, {'battery-level': '49.84'}, None, None -60.03, [INFO], robot6, {'y': 20.202, 'x': -37.202, 'yaw': 3.141}, None, None -70.01, [INFO], robot6, {'battery-level': '49.12'}, None, None -70.01, [INFO], robot6, {'y': 18.086, 'x': -37.145, 'yaw': 3.14}, None, None -80.01, [INFO], robot6, {'battery-level': '48.40'}, None, None -80.01, [INFO], robot6, {'y': 16.121, 'x': -36.753, 'yaw': 3.142}, None, None -90.05, [INFO], robot6, {'y': 15.447, 'x': -34.703, 'yaw': 3.141}, None, None -90.05, [INFO], robot6, {'battery-level': '47.68'}, None, None -100.07, [INFO], robot6, {'y': 15.484, 'x': -32.575, 'yaw': 3.141}, None, None -100.07, [INFO], robot6, {'battery-level': '46.96'}, None, None -110.01, [INFO], robot6, {'battery-level': '46.24'}, None, None -110.01, [INFO], robot6, {'y': 15.612, 'x': -30.456, 'yaw': -3.137}, None, None -120.01, [INFO], robot6, {'y': 15.813, 'x': -28.361, 'yaw': 3.142}, None, None -120.01, [INFO], robot6, {'battery-level': '45.52'}, None, None -130.06, [INFO], robot6, {'y': 15.788, 'x': -26.232, 'yaw': 3.141}, None, None -130.06, [INFO], robot6, {'battery-level': '44.80'}, None, None -140.03, [INFO], robot6, {'battery-level': '44.08'}, None, None -140.03, [INFO], robot6, {'y': 13.772, 'x': -25.708, 'yaw': 3.142}, None, None -150.01, [INFO], robot6, {'battery-level': '43.36'}, None, None -150.01, [INFO], robot6, {'y': 12.918, 'x': -25.948, 'yaw': -3.142}, None, None -151.81, [info], lab_arm, sync, wait-message, (status=message-received) -152.63, [WARN], robot6, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/9_aaaccb.log b/app/controllers/analyze_skills/logs/9_aaaccb.log deleted file mode 100644 index d66a209d..00000000 --- a/app/controllers/analyze_skills/logs/9_aaaccb.log +++ /dev/null @@ -1,34 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot2, {'battery-level': '63.01'}, None, None -10.07, [INFO], robot2, {'y': 17.464, 'x': -20.961, 'yaw': 3.142}, None, None -20.00, [INFO], robot2, {'battery-level': '62.47'}, None, None -20.00, [INFO], robot2, {'y': 16.149, 'x': -21.871, 'yaw': -3.142}, None, None -30.06, [INFO], robot2, {'y': 16.09, 'x': -24.009, 'yaw': 3.141}, None, None -30.06, [INFO], robot2, {'battery-level': '61.93'}, None, None -40.02, [INFO], robot2, {'battery-level': '61.39'}, None, None -40.02, [INFO], robot2, {'y': 16.088, 'x': -26.099, 'yaw': 3.141}, None, None -50.05, [INFO], robot2, {'y': 16.14, 'x': -28.218, 'yaw': -3.141}, None, None -50.05, [INFO], robot2, {'battery-level': '60.85'}, None, None -60.00, [INFO], robot2, {'y': 17.881, 'x': -28.606, 'yaw': -3.142}, None, None -60.00, [INFO], robot2, {'battery-level': '60.31'}, None, None -70.01, [INFO], robot2, {'y': 17.989, 'x': -28.669, 'yaw': 3.14}, None, None -70.01, [INFO], robot2, {'battery-level': '59.77'}, None, None -80.08, [INFO], robot2, {'battery-level': '59.23'}, None, None -80.08, [INFO], robot2, {'y': 18.086, 'x': -28.634, 'yaw': 3.14}, None, None -86.29, [info], nurse, sync, received-request, (status=sending-request) -86.29, [info], nurse, sync, request-sent, (status=waiting) -86.29, [info], nurse, sync, wait-message, (status=message-received) -90.08, [INFO], robot2, {'y': 17.523, 'x': -28.635, 'yaw': 3.142}, None, None -90.08, [INFO], robot2, {'battery-level': '58.69'}, None, None -100.07, [INFO], robot2, {'y': 16.202, 'x': -27.716, 'yaw': 3.14}, None, None -100.07, [INFO], robot2, {'battery-level': '58.15'}, None, None -110.05, [INFO], robot2, {'battery-level': '57.61'}, None, None -110.05, [INFO], robot2, {'y': 15.324, 'x': -26.137, 'yaw': 3.142}, None, None -120.02, [INFO], robot2, {'battery-level': '57.07'}, None, None -120.02, [INFO], robot2, {'y': 13.278, 'x': -25.744, 'yaw': -3.142}, None, None -129.49, [info], lab_arm, sync, wait-message, (status=message-received) -130.01, [INFO], robot2, {'y': 12.902, 'x': -25.949, 'yaw': 3.14}, None, None -130.01, [INFO], robot2, {'battery-level': '56.53'}, None, None -130.37, [WARN], robot2, SUCCESS, None, None diff --git a/app/controllers/analyze_skills/logs/9_aaaccp.log b/app/controllers/analyze_skills/logs/9_aaaccp.log deleted file mode 100644 index 2ea9056a..00000000 --- a/app/controllers/analyze_skills/logs/9_aaaccp.log +++ /dev/null @@ -1,15 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot6, {'y': 17.307, 'x': -27.098, 'yaw': -3.142}, None, None -10.00, [INFO], robot6, {'battery-level': '53.44'}, None, None -20.00, [INFO], robot6, {'battery-level': '52.72'}, None, None -20.00, [INFO], robot6, {'y': 16.203, 'x': -28.228, 'yaw': 3.142}, None, None -30.02, [INFO], robot6, {'battery-level': '52.00'}, None, None -30.02, [INFO], robot6, {'y': 17.88, 'x': -28.592, 'yaw': 3.142}, None, None -40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None -40.01, [INFO], robot6, {'y': 17.973, 'x': -28.636, 'yaw': 3.141}, None, None -41.01, [info], nurse, sync, received-request, (status=sending-request) -41.01, [info], nurse, sync, request-sent, (status=waiting) -41.02, [info], nurse, sync, wait-message, (status=message-received) diff --git a/app/controllers/graph_controller.rb b/app/controllers/graph_controller.rb index 02903356..a41c48cf 100644 --- a/app/controllers/graph_controller.rb +++ b/app/controllers/graph_controller.rb @@ -2,14 +2,168 @@ class GraphController < ApplicationController def jsonGet - file_path = Rails.root.join('analyze_skills', 'data.json') - if File.exist?(file_path) - puts "File found at #{file_path}" - json_data = JSON.parse(File.read(file_path)) - render json: json_data - - else - render plain: 'JSON file not found' + filePath = '././logs/9_aaaccb.log' + File.open(filePath, 'r') do |file| + started = false # boolean pra controle de quando começa o experimento + finished = false # boolean pra controle de quando termina o experimento + + isNav = true # boolean para controle de destino da navigation + navigationList = [] # guarda info das linhas de navigation + + json_data = [] + + def navigationLine(navigation, navigationList, json_data) # referente à linha de navigation + time = navigation[1].to_f + print time + puts " Navigation #{navigationList[0]}" + json_data << { "time" => time, "message" => "Navigation #{navigationList[0]}"} + end + + def messageLine(linhaLista, json_data) # referente à linha de mensagem + time = linhaLista[0] + case + when linhaLista[5] == '(status=sending-request)' # request de mensagem + print time + puts " Sending message to #{linhaLista[2]}" + json_data << { "time" => time, "message" => "Sending message to #{linhaLista[2]}"} + + when linhaLista[5] == '(status=waiting)' # espera de mensagem + print time + puts " Waiting the message get to #{linhaLista[2]}" + json_data << { "time" => time, "message" => "Waiting the message get to #{linhaLista[2]}"} + + when linhaLista[5] == '(status=message-received)' # mensagem recebida + print time + puts " Message sent to #{linhaLista[2]}" + json_data << { "time" => time, "message" => "Message sent to #{linhaLista[2]}"} + + else + puts '?' + end + end + + def successLine(linhaLista, json_data) + time = linhaLista[0] + puts "Experiment completed successfully with #{time} seconds!" + json_data << { "message" => "Experiment completed successfully with #{time} seconds!"} + end + + def failureLine(linhaLista, json_data) + time = linhaLista[0] + case linhaLista[3] + when 'NO-SKILL' + print time + puts " Experiment failed with #{linhaLista[3]}: #{linhaLista[4]}." + json_data << { "time" => time, "message" => "Experiment failed with #{linhaLista[3]}: #{linhaLista[4]}."} + + when 'SKILL-FAILURE' + print time + puts " Skill #{linhaLista[4]} failed." + json_data << { "time" => time, "message" => "Skill #{linhaLista[4]} failed."} + + end + end + + file.each_line do |line| + linhaLista = line.split(',').map(&:strip) + + if line.include?('ROBOTS_CONFIG') + # posição inicial e final do hash ROBOTS_CONFIG + startIndex = line.index("ROBOTS_CONFIG={") + endIndex = line.index("}", startIndex) + robotsConfigStr = line[startIndex..endIndex] + + # substitui aspas simples por aspas duplas + robotsConfigStr.gsub!("'", "\"") + + # remove "ROBOTS_CONFIG=" e analisa-se como JSON + begin + robotsConfigJson = robotsConfigStr.sub("ROBOTS_CONFIG=", "") + robotsConfigHash = JSON.parse(robotsConfigJson) + rescue + puts 'TIMEOUT' + json_data << { "message" => "TIMEOUT"} + break + end + + localPlan = robotsConfigHash['local_plan'] + + c = 0 + localPlan.each do |action| + c += 1 + if action[0] == 'navigation' + + case + when action[2] == 'navto_room' + navigationList.append('to room') + + when action[2] == 'navto_lab' + navigationList.append('to lab') + + else + navigationList.append('to X') + end + + end + end + + else + # montando padrões de linha + start = line.match(/(\d+\.\d+), \[DEBUG\], logger, Simulation open, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) + # === # + navigation = line.match(/(\d+\.\d+), \[INFO\], (\w+), {'battery-level': '(\d+\.\d+)'}, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) + # === # + message = line.match(/(\d+\.\d+), \[info\], (\w+)/) + # === # + success = line.match(/(\d+\.\d+), \[WARN\], (\w+), SUCCESS, (\w+)/) + # === # + timeout = line.match(/\[WARN\], logger, TIMEOUT, (\w+)/) + # === # + failure = line.match(/(\d+\.\d+), \[WARN\], (\w+), SKILL-FAILURE, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), NO-SKILL, (\w+)/) + + + case + when navigation && started == true # caso a linha seja de navigation + if !isNav + navigationList.delete_at(0) + end + isNav = true + navigationLine(navigation, navigationList, json_data) + + when !navigation && started == true # caso a linha não seja de navigation + isNav = false + if message # se não for navigation, pode ser de mensagem + messageLine(linhaLista, json_data) + end + + if success + successLine(linhaLista, json_data) + end + + if failure + failureLine(linhaLista, json_data) + end + + if timeout + puts "TIMEOUT" + json_data << { "message" => "TIMEOUT"} + end + + when start + started = true + puts 'Experiment started!' + json_data << { "message" => "Experiment started!"} + + else # se não for nada disso daí é ota coisa. + puts '??' + end + + + end + end + + jsonString = JSON.generate(json_data) + render json: jsonString end end end \ No newline at end of file diff --git a/app/controllers/velocity_controller.rb b/app/controllers/velocity_controller.rb index ced7dda3..aa57d725 100644 --- a/app/controllers/velocity_controller.rb +++ b/app/controllers/velocity_controller.rb @@ -12,7 +12,7 @@ def getData #a ideia é extrair o log do bd quando ele estiver disponivel - log_file_path = './analyze_skills/logs/2_aaaabp.log' + log_file_path = '././logs/2_aaaabp.log' json_array = [] diff --git a/app/javascript/react/src/components/Graph.css b/app/javascript/react/src/components/Graph.css deleted file mode 100644 index e69de29b..00000000 diff --git a/app/javascript/react/src/components/Graph.jsx b/app/javascript/react/src/components/Graph.jsx index 96e5f1e5..c7d64983 100644 --- a/app/javascript/react/src/components/Graph.jsx +++ b/app/javascript/react/src/components/Graph.jsx @@ -1,6 +1,24 @@ import React, {useEffect, useState} from 'react' +import { BarChart, Bar, Cell, XAxis, YAxis, CartesianGrid, Tooltip, Legend, ResponsiveContainer } from 'recharts'; import styles from './Graph.module.css' +function Graph(){ + let [req, setReq] = useState("") + useEffect(() => { + fetch("/graph/skillsGet").then(async res=>{ + const parse = await res.text() + return parse + }).then(res=>setReq(res)) + }, []) + + + return ( +
+ +
+ ) +} + const Component = ({ req }) => { try { reqArray = JSON.parse(req); @@ -19,28 +37,107 @@ const Component = ({ req }) => {

Message: {item.message}

))} + +
); }; + -const Graph = (props) => { +const GraphSkills = ({req}) => { + const labelSkills = [] + const dataSkills = [] + + try { + req.forEach(function(key){ + if(!labelSkills.includes(key.message)){ + labelSkills.push(key.message) + dataSkills[labelSkills.indexOf(key.message)] = 1 + + } else{ + dataSkills[labelSkills.indexOf(key.message)] += 1 + } + }) + } catch (error) { + console.error('Erro ao fazer parse da string JSON:', error); + } + + var lista = [] + labelSkills.forEach(function(key){ + lista.push({"label": key, "data": dataSkills[labelSkills.indexOf(key)]}) + }) + + + return ( +
+ + + + + + + + +
+ ) +} + +/* const Graph = () =>{ let [req, setReq] = useState("") useEffect(() => { fetch("/graph/skillsGet").then(async res=>{ const parse = await res.text() - console.log(parse) return parse }).then(res=>setReq(res)) }, []) + /* reqArray = [] + + const labelSkills = [] + const dataSkills = [] + + if(req.length > 0){ + reqArray = JSON.parse(req); + reqArray.forEach(function(key){ + if(!labelSkills.includes(key.message)){ + labelSkills.push(key.message) + dataSkills[labelSkills.indexOf(key.message)] = 1 + + } else{ + dataSkills[labelSkills.indexOf(key.message)] += 1 + } + }) + } + + const [userData, setUserData] = useState({ + labels: labelSkills, + datasets: [ + { + label: "# Times Used", + data: dataSkills, + }, + ], + }); + + + return (
-
- ) -} - +) +} + */ -export default Graph +export default Graph diff --git a/app/javascript/react/src/components/Velocity.jsx b/app/javascript/react/src/components/Velocity.jsx index 39bf3b53..bf910213 100644 --- a/app/javascript/react/src/components/Velocity.jsx +++ b/app/javascript/react/src/components/Velocity.jsx @@ -6,7 +6,6 @@ const Velocity = () => { useEffect(() => {fetch(`/velocity/getData/${10}`).then(async res=>{ const parse = await res.json() - console.log(parse) return parse }).then(res=>setReq(res)) }, []) @@ -15,6 +14,7 @@ const Velocity = () => { Object.keys(req).forEach(function(key){ lista.push({"x": key, "y": req[key]}) }) + const data = lista; // <- lista de dicionarios @@ -23,7 +23,7 @@ const Velocity = () => { ); - + console.log(lista) return (
diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 00000000..78b1c09b --- /dev/null +++ b/package-lock.json @@ -0,0 +1,420 @@ +{ + "name": "app", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "app", + "dependencies": { + "@hotwired/stimulus": "^3.2.2", + "@hotwired/turbo-rails": "^7.3.0", + "chart.js": "^4.4.1", + "react": "^18.2.0", + "react-chartjs-2": "^5.2.0", + "react-dom": "^18.2.0", + "recharts": "^2.10.3", + "remount": "^1.0.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.23.5", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@hotwired/stimulus": { + "version": "3.2.2", + "license": "MIT" + }, + "node_modules/@hotwired/turbo": { + "version": "7.3.0", + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, + "node_modules/@hotwired/turbo-rails": { + "version": "7.3.0", + "license": "MIT", + "dependencies": { + "@hotwired/turbo": "^7.3.0", + "@rails/actioncable": "^7.0" + } + }, + "node_modules/@kurkle/color": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@kurkle/color/-/color-0.3.2.tgz", + "integrity": "sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw==" + }, + "node_modules/@rails/actioncable": { + "version": "7.1.1", + "license": "MIT" + }, + "node_modules/@types/d3-array": { + "version": "3.2.1", + "license": "MIT" + }, + "node_modules/@types/d3-color": { + "version": "3.1.3", + "license": "MIT" + }, + "node_modules/@types/d3-ease": { + "version": "3.0.2", + "license": "MIT" + }, + "node_modules/@types/d3-interpolate": { + "version": "3.0.4", + "license": "MIT", + "dependencies": { + "@types/d3-color": "*" + } + }, + "node_modules/@types/d3-path": { + "version": "3.0.2", + "license": "MIT" + }, + "node_modules/@types/d3-scale": { + "version": "4.0.8", + "license": "MIT", + "dependencies": { + "@types/d3-time": "*" + } + }, + "node_modules/@types/d3-shape": { + "version": "3.1.6", + "license": "MIT", + "dependencies": { + "@types/d3-path": "*" + } + }, + "node_modules/@types/d3-time": { + "version": "3.0.3", + "license": "MIT" + }, + "node_modules/@types/d3-timer": { + "version": "3.0.2", + "license": "MIT" + }, + "node_modules/chart.js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.1.tgz", + "integrity": "sha512-C74QN1bxwV1v2PEujhmKjOZ7iUM4w6BWs23Md/6aOZZSlwMzeCIDGuZay++rBgChYru7/+QFeoQW0fQoP534Dg==", + "dependencies": { + "@kurkle/color": "^0.3.0" + }, + "engines": { + "pnpm": ">=7" + } + }, + "node_modules/clsx": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/d3-array": { + "version": "3.2.4", + "license": "ISC", + "dependencies": { + "internmap": "1 - 2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-color": { + "version": "3.1.0", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-ease": { + "version": "3.0.1", + "license": "BSD-3-Clause", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-format": { + "version": "3.1.0", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-interpolate": { + "version": "3.0.1", + "license": "ISC", + "dependencies": { + "d3-color": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-path": { + "version": "3.1.0", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-scale": { + "version": "4.0.2", + "license": "ISC", + "dependencies": { + "d3-array": "2.10.0 - 3", + "d3-format": "1 - 3", + "d3-interpolate": "1.2.0 - 3", + "d3-time": "2.1.1 - 3", + "d3-time-format": "2 - 4" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-shape": { + "version": "3.2.0", + "license": "ISC", + "dependencies": { + "d3-path": "^3.1.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-time": { + "version": "3.1.0", + "license": "ISC", + "dependencies": { + "d3-array": "2 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-time-format": { + "version": "4.1.0", + "license": "ISC", + "dependencies": { + "d3-time": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-timer": { + "version": "3.0.1", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/decimal.js-light": { + "version": "2.5.1", + "license": "MIT" + }, + "node_modules/dom-helpers": { + "version": "3.4.0", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.1.2" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "license": "MIT" + }, + "node_modules/fast-equals": { + "version": "5.0.1", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/internmap": { + "version": "2.0.3", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "license": "MIT" + }, + "node_modules/lodash": { + "version": "4.17.21", + "license": "MIT" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/react": { + "version": "18.2.0", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-chartjs-2": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-chartjs-2/-/react-chartjs-2-5.2.0.tgz", + "integrity": "sha512-98iN5aguJyVSxp5U3CblRLH67J8gkfyGNbiK3c+l1QI/G4irHMPQw44aEPmjVag+YKTyQ260NcF82GTQ3bdscA==", + "peerDependencies": { + "chart.js": "^4.1.1", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "license": "MIT" + }, + "node_modules/react-lifecycles-compat": { + "version": "3.0.4", + "license": "MIT" + }, + "node_modules/react-smooth": { + "version": "2.0.5", + "license": "MIT", + "dependencies": { + "fast-equals": "^5.0.0", + "react-transition-group": "2.9.0" + }, + "peerDependencies": { + "prop-types": "^15.6.0", + "react": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-transition-group": { + "version": "2.9.0", + "license": "BSD-3-Clause", + "dependencies": { + "dom-helpers": "^3.4.0", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2", + "react-lifecycles-compat": "^3.0.4" + }, + "peerDependencies": { + "react": ">=15.0.0", + "react-dom": ">=15.0.0" + } + }, + "node_modules/recharts": { + "version": "2.10.3", + "license": "MIT", + "dependencies": { + "clsx": "^2.0.0", + "eventemitter3": "^4.0.1", + "lodash": "^4.17.19", + "react-is": "^16.10.2", + "react-smooth": "^2.0.5", + "recharts-scale": "^0.4.4", + "tiny-invariant": "^1.3.1", + "victory-vendor": "^36.6.8" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "prop-types": "^15.6.0", + "react": "^16.0.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/recharts-scale": { + "version": "0.4.5", + "license": "MIT", + "dependencies": { + "decimal.js-light": "^2.4.1" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.0", + "license": "MIT" + }, + "node_modules/remount": { + "version": "1.0.0", + "license": "MIT", + "peerDependencies": { + "react": ">= 18.0.0", + "react-dom": ">= 18.0.0" + } + }, + "node_modules/scheduler": { + "version": "0.23.0", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/tiny-invariant": { + "version": "1.3.1", + "license": "MIT" + }, + "node_modules/victory-vendor": { + "version": "36.7.0", + "license": "MIT AND ISC", + "dependencies": { + "@types/d3-array": "^3.0.3", + "@types/d3-ease": "^3.0.0", + "@types/d3-interpolate": "^3.0.1", + "@types/d3-scale": "^4.0.2", + "@types/d3-shape": "^3.1.0", + "@types/d3-time": "^3.0.0", + "@types/d3-timer": "^3.0.0", + "d3-array": "^3.1.6", + "d3-ease": "^3.0.1", + "d3-interpolate": "^3.0.1", + "d3-scale": "^4.0.2", + "d3-shape": "^3.1.0", + "d3-time": "^3.0.0", + "d3-timer": "^3.0.1" + } + } + } +} diff --git a/package.json b/package.json index 87be3006..52f163c8 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,9 @@ "dependencies": { "@hotwired/stimulus": "^3.2.2", "@hotwired/turbo-rails": "^7.3.0", + "chart.js": "^4.4.1", "react": "^18.2.0", + "react-chartjs-2": "^5.2.0", "react-dom": "^18.2.0", "recharts": "^2.10.3", "remount": "^1.0.0" From 7f443bf48cad0c19f7a342fe934234813353c130 Mon Sep 17 00:00:00 2001 From: pedronevz Date: Sun, 17 Dec 2023 17:58:27 -0300 Subject: [PATCH 26/49] =?UTF-8?q?adaptando=20gr=C3=A1fico=20de=20skills?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/javascript/react/src/components/Graph.jsx | 172 +++++++----------- 1 file changed, 64 insertions(+), 108 deletions(-) diff --git a/app/javascript/react/src/components/Graph.jsx b/app/javascript/react/src/components/Graph.jsx index c7d64983..e848ec32 100644 --- a/app/javascript/react/src/components/Graph.jsx +++ b/app/javascript/react/src/components/Graph.jsx @@ -1,5 +1,5 @@ import React, {useEffect, useState} from 'react' -import { BarChart, Bar, Cell, XAxis, YAxis, CartesianGrid, Tooltip, Legend, ResponsiveContainer } from 'recharts'; +import { LineChart, Line, BarChart, Bar, Cell, XAxis, YAxis, CartesianGrid, Tooltip, Legend, ResponsiveContainer } from 'recharts'; import styles from './Graph.module.css' function Graph(){ @@ -27,117 +27,73 @@ const Component = ({ req }) => { reqArray = []; } - return ( -
- {reqArray.map((item, index) => ( -
- {item.hasOwnProperty('time') && ( -

Time: {item.time}

- )} -

Message: {item.message}

-
- ))} - - -
- ); -}; - - -const GraphSkills = ({req}) => { - - const labelSkills = [] - const dataSkills = [] - - try { - req.forEach(function(key){ - if(!labelSkills.includes(key.message)){ - labelSkills.push(key.message) - dataSkills[labelSkills.indexOf(key.message)] = 1 - - } else{ - dataSkills[labelSkills.indexOf(key.message)] += 1 - } - }) - } catch (error) { - console.error('Erro ao fazer parse da string JSON:', error); - } - - var lista = [] - labelSkills.forEach(function(key){ - lista.push({"label": key, "data": dataSkills[labelSkills.indexOf(key)]}) + semRepLista = [] + reqArray.forEach(function(key, index){ + switch (index){ + case 0: + if(key.message == 'Experiment started!'){ + semRepLista.push({"time": 0.00, "message": "Start!"}) + } + break; + + case reqArray.length - 1: + if(key.message == 'Experiment completed successfully with 130.37 seconds!'){ + semRepLista.push({"time": reqArray[index - 1].time, "message": "Success!"}) + } + break; + + default: + if(key.time == reqArray[index+1].time && key.message == reqArray[index+1].message){ + if(semRepLista[semRepLista.length-1].message != key.message){ + semRepLista.push(key) + } + } + + if(key.time == reqArray[index+1].time && key.message != reqArray[index+1].message){ + if(key.message == 'Sending message to nurse' || key.message == 'Waiting the message get to nurse'){ + if(semRepLista[semRepLista.length-1].message != 'Sending message to nurse'){ + semRepLista.push({"time": key.time, "message":"Sending message to nurse"}) + } + } + } + + if(key.message.includes("Message sent to")){ + if(semRepLista[semRepLista.length-1].message != key.message){ + semRepLista.push({"time": key.time, "message":'Message sent!'}) + } + } + } }) - + console.log(reqArray) + console.log(semRepLista) return (
- - - - - - - - -
- ) -} - -/* const Graph = () =>{ - let [req, setReq] = useState("") - useEffect(() => { - fetch("/graph/skillsGet").then(async res=>{ - const parse = await res.text() - return parse - }).then(res=>setReq(res)) - }, []) - - /* reqArray = [] - - const labelSkills = [] - const dataSkills = [] - - if(req.length > 0){ - reqArray = JSON.parse(req); - reqArray.forEach(function(key){ - if(!labelSkills.includes(key.message)){ - labelSkills.push(key.message) - dataSkills[labelSkills.indexOf(key.message)] = 1 - - } else{ - dataSkills[labelSkills.indexOf(key.message)] += 1 - } - }) - } - - const [userData, setUserData] = useState({ - labels: labelSkills, - datasets: [ - { - label: "# Times Used", - data: dataSkills, - }, - ], - }); - - - - return ( -
- + + + + + + +
-) -} - */ - + ); +}; + export default Graph From 1356794b2fa37f393f3e6ebe141cdf4762018e46 Mon Sep 17 00:00:00 2001 From: pedronevz Date: Mon, 18 Dec 2023 03:18:24 -0300 Subject: [PATCH 27/49] grafico dados skill terminado --- app/controllers/graph_controller.rb | 12 ++-- app/javascript/react/src/components/Graph.jsx | 55 +++++++++++++++++-- 2 files changed, 58 insertions(+), 9 deletions(-) diff --git a/app/controllers/graph_controller.rb b/app/controllers/graph_controller.rb index a41c48cf..8e773a4b 100644 --- a/app/controllers/graph_controller.rb +++ b/app/controllers/graph_controller.rb @@ -2,7 +2,7 @@ class GraphController < ApplicationController def jsonGet - filePath = '././logs/9_aaaccb.log' + filePath = '././logs/71_acbcbb.log' File.open(filePath, 'r') do |file| started = false # boolean pra controle de quando começa o experimento finished = false # boolean pra controle de quando termina o experimento @@ -45,7 +45,7 @@ def messageLine(linhaLista, json_data) # referente à li def successLine(linhaLista, json_data) time = linhaLista[0] puts "Experiment completed successfully with #{time} seconds!" - json_data << { "message" => "Experiment completed successfully with #{time} seconds!"} + json_data << { "time" => time, "message" => "Experiment completed successfully with #{time} seconds!"} end def failureLine(linhaLista, json_data) @@ -60,7 +60,9 @@ def failureLine(linhaLista, json_data) print time puts " Skill #{linhaLista[4]} failed." json_data << { "time" => time, "message" => "Skill #{linhaLista[4]} failed."} - + + when 'LOWBATT' + json_data << { "time" => time, "message" => "Battery is low."} end end @@ -119,7 +121,9 @@ def failureLine(linhaLista, json_data) # === # timeout = line.match(/\[WARN\], logger, TIMEOUT, (\w+)/) # === # - failure = line.match(/(\d+\.\d+), \[WARN\], (\w+), SKILL-FAILURE, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), NO-SKILL, (\w+)/) + failure = line.match(/(\d+\.\d+), \[WARN\], (\w+), SKILL-FAILURE, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), NO-SKILL, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), LOWBATT, (\w+)/) + # === # + case diff --git a/app/javascript/react/src/components/Graph.jsx b/app/javascript/react/src/components/Graph.jsx index e848ec32..b1f67700 100644 --- a/app/javascript/react/src/components/Graph.jsx +++ b/app/javascript/react/src/components/Graph.jsx @@ -28,17 +28,44 @@ const Component = ({ req }) => { } semRepLista = [] + errorList = [] reqArray.forEach(function(key, index){ switch (index){ - case 0: + case 0: // primeira message tem que ser start if(key.message == 'Experiment started!'){ semRepLista.push({"time": 0.00, "message": "Start!"}) } + else{ + semRepLista.push({"time": 0.00, "message": "NOT STARTED!"}) // se nao, nao comecou + errorList.push({"time": 0.00, "message": "Error in start"}) + } break; - case reqArray.length - 1: - if(key.message == 'Experiment completed successfully with 130.37 seconds!'){ - semRepLista.push({"time": reqArray[index - 1].time, "message": "Success!"}) + case reqArray.length - 1: // última message tem que ser sucesso + if(key.message.includes('Experiment completed successfully')){ + semRepLista.push({"time": key.time, "message": "Success!"}) + } + + else{ + if(key.message.includes('Skill')){ // ou falhou em alguma skill + errorList.push({"time": key.time, "message": key.message.substring(5)}) + } + + if(key.message.includes('Experiment failed')){ // ou faltou skill + errorList.push({"time": key.time, "message": key.message}) + } + + if(key.message.includes('TIMEOUT')){ // ou deu TIMEOUT + errorList.push({"time": reqArray[index - 1].time, "message": key.message}) + } + + if(key.message.includes('Battery')){ // ou acabou a bateria + errorList.push({"time": reqArray[index - 1].time, "message": key.message}) + } + + else if(errorList.length == 0){ + errorList.push({"time": reqArray[index - 1].time, "message": 'No action taken.'}) + } } break; @@ -62,9 +89,11 @@ const Component = ({ req }) => { semRepLista.push({"time": key.time, "message":'Message sent!'}) } } - } + + } }) + console.log(reqArray) console.log(semRepLista) return ( @@ -92,6 +121,22 @@ const Component = ({ req }) => { activeDot={{ r: 8 }} />
+ +
+ {errorList.length > 0 ? ( + errorList.map((item, index) => ( +
+

Experiment failed at {item.time} seconds: {item.message}

+
+ )) + ) : semRepLista.length === 1 ? ( +

Experimento sem ações!

+ ) : ( +

Sucesso!

+ )} +
+ +
); }; From 4d79cae4737c7010cf3120f411a66c012814c583 Mon Sep 17 00:00:00 2001 From: emanuelob Date: Tue, 19 Dec 2023 01:20:40 -0300 Subject: [PATCH 28/49] configura RSpec --- .rspec | 2 + Gemfile | 1 + Gemfile.lock | 18 ++++++ package-lock.json | 105 +++++++++++++++++++++++++++++++++ package.json | 2 + spec/models/experiment_spec.rb | 11 ++++ spec/rails_helper.rb | 65 ++++++++++++++++++++ spec/spec_helper.rb | 94 +++++++++++++++++++++++++++++ 8 files changed, 298 insertions(+) create mode 100644 .rspec create mode 100644 spec/models/experiment_spec.rb create mode 100644 spec/rails_helper.rb create mode 100644 spec/spec_helper.rb diff --git a/.rspec b/.rspec new file mode 100644 index 00000000..5be63fcb --- /dev/null +++ b/.rspec @@ -0,0 +1,2 @@ +--require spec_helper +--format documentation diff --git a/Gemfile b/Gemfile index b4f7b825..61aef429 100644 --- a/Gemfile +++ b/Gemfile @@ -47,6 +47,7 @@ gem "bootsnap", require: false group :development, :test do # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem gem "debug", platforms: %i[ mri mswin mswin64 mingw x64_mingw ] + gem "rspec-rails", "~> 6.1" end group :development do diff --git a/Gemfile.lock b/Gemfile.lock index f5dbc2bb..5b06e1bd 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -243,6 +243,23 @@ GEM reline (0.4.0) io-console (~> 0.5) rexml (3.2.6) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (6.1.0) + actionpack (>= 6.1) + activesupport (>= 6.1) + railties (>= 6.1) + rspec-core (~> 3.12) + rspec-expectations (~> 3.12) + rspec-mocks (~> 3.12) + rspec-support (~> 3.12) + rspec-support (3.12.1) ruby2_keywords (0.0.5) rubyzip (2.3.2) selenium-webdriver (4.9.0) @@ -305,6 +322,7 @@ DEPENDENCIES jsbundling-rails puma (>= 5.0) rails (~> 7.1.1) + rspec-rails (~> 6.1) selenium-webdriver sprockets-rails sqlite3 (~> 1.4) diff --git a/package-lock.json b/package-lock.json index 78b1c09b..bd023e0b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,8 @@ "dependencies": { "@hotwired/stimulus": "^3.2.2", "@hotwired/turbo-rails": "^7.3.0", + "bun": "^1.0.18", + "bundle": "^2.1.0", "chart.js": "^4.4.1", "react": "^18.2.0", "react-chartjs-2": "^5.2.0", @@ -50,6 +52,78 @@ "resolved": "https://registry.npmjs.org/@kurkle/color/-/color-0.3.2.tgz", "integrity": "sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw==" }, + "node_modules/@oven/bun-darwin-aarch64": { + "version": "1.0.18", + "resolved": "https://registry.npmjs.org/@oven/bun-darwin-aarch64/-/bun-darwin-aarch64-1.0.18.tgz", + "integrity": "sha512-lXTdQpajIxP6cSAl4cvdKGVFrjPWKRVrK+PfvlX5Ub/fhyve8nKc5u1BcBG9448QqJ7xCD94bHFDgHxj3kwSmQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@oven/bun-darwin-x64": { + "version": "1.0.18", + "resolved": "https://registry.npmjs.org/@oven/bun-darwin-x64/-/bun-darwin-x64-1.0.18.tgz", + "integrity": "sha512-WHdTNKjFq7n8RwDPQj6BSop/uDYMpTKU+DY6VzSo0Qv+Dx3n00TaWSdexGrJZfAaPD2Z1GWVuJsGlCJ6nFYehQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@oven/bun-darwin-x64-baseline": { + "version": "1.0.18", + "resolved": "https://registry.npmjs.org/@oven/bun-darwin-x64-baseline/-/bun-darwin-x64-baseline-1.0.18.tgz", + "integrity": "sha512-13Hkg2vfK6blR63OCJZxJGPPsozeQEP7djawopQBS/StWPxL7Ph+kLIqja7MUtgRC/n/t8mBDM4V8c8KYrursQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@oven/bun-linux-aarch64": { + "version": "1.0.18", + "resolved": "https://registry.npmjs.org/@oven/bun-linux-aarch64/-/bun-linux-aarch64-1.0.18.tgz", + "integrity": "sha512-TA4QG8nWXsnluwyi0tnzbTj0lpI18Nl/VZfuwUGfaXyRT6MSTnhhsdPu8nPKNvN6dtzfJLkKxejH8dw7FyfwPw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@oven/bun-linux-x64": { + "version": "1.0.18", + "resolved": "https://registry.npmjs.org/@oven/bun-linux-x64/-/bun-linux-x64-1.0.18.tgz", + "integrity": "sha512-4quR8sGCmE4XwH+tCnpgVFpO/VwDzaLGbXB3bZ7dOy9yp3UjDVVMbgq3kUAZwR915cjC9bvS0ham2E9QyFQMYw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@oven/bun-linux-x64-baseline": { + "version": "1.0.18", + "resolved": "https://registry.npmjs.org/@oven/bun-linux-x64-baseline/-/bun-linux-x64-baseline-1.0.18.tgz", + "integrity": "sha512-mfud9gyQI3dTxT7aTqUzCICQeJ6BoHfyDjyqo95v42whAhXL0C5HVDBSLjoBBIeLirJsqXoVCOnCZILFWS1Zrw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rails/actioncable": { "version": "7.1.1", "license": "MIT" @@ -99,6 +173,37 @@ "version": "3.0.2", "license": "MIT" }, + "node_modules/bun": { + "version": "1.0.18", + "resolved": "https://registry.npmjs.org/bun/-/bun-1.0.18.tgz", + "integrity": "sha512-l0GiCckLxetsUmZwiJCgXor6NCvZVXg+Avk9mVb1JmIukm2+4e5HZWpelVwjVzPLmAHlDv2VyoCx4OX+XiWKgA==", + "cpu": [ + "arm64", + "x64" + ], + "hasInstallScript": true, + "os": [ + "darwin", + "linux" + ], + "bin": { + "bun": "bin/bun", + "bunx": "bin/bun" + }, + "optionalDependencies": { + "@oven/bun-darwin-aarch64": "1.0.18", + "@oven/bun-darwin-x64": "1.0.18", + "@oven/bun-darwin-x64-baseline": "1.0.18", + "@oven/bun-linux-aarch64": "1.0.18", + "@oven/bun-linux-x64": "1.0.18", + "@oven/bun-linux-x64-baseline": "1.0.18" + } + }, + "node_modules/bundle": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/bundle/-/bundle-2.1.0.tgz", + "integrity": "sha512-d7TeT8m2HuymDjSEmMppWe/h5SSPPUZkaWKrAofx6gNXDdZ3FL/81oOTGPG+LIaZbNr9m4rtUi98Yw0Q1vHIIw==" + }, "node_modules/chart.js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.1.tgz", diff --git a/package.json b/package.json index 52f163c8..012c14ca 100644 --- a/package.json +++ b/package.json @@ -7,6 +7,8 @@ "dependencies": { "@hotwired/stimulus": "^3.2.2", "@hotwired/turbo-rails": "^7.3.0", + "bun": "^1.0.18", + "bundle": "^2.1.0", "chart.js": "^4.4.1", "react": "^18.2.0", "react-chartjs-2": "^5.2.0", diff --git a/spec/models/experiment_spec.rb b/spec/models/experiment_spec.rb new file mode 100644 index 00000000..59df790f --- /dev/null +++ b/spec/models/experiment_spec.rb @@ -0,0 +1,11 @@ +require 'rails_helper' + +RSpec.describe Experiment, type: :model do + it 'exemplo sucesso' do + expect(1).to equal(1) + end + + it 'exemplo erro' do + expect(1).to equal(2) + end +end diff --git a/spec/rails_helper.rb b/spec/rails_helper.rb new file mode 100644 index 00000000..a15455f3 --- /dev/null +++ b/spec/rails_helper.rb @@ -0,0 +1,65 @@ +# This file is copied to spec/ when you run 'rails generate rspec:install' +require 'spec_helper' +ENV['RAILS_ENV'] ||= 'test' +require_relative '../config/environment' +# Prevent database truncation if the environment is production +abort("The Rails environment is running in production mode!") if Rails.env.production? +require 'rspec/rails' +# Add additional requires below this line. Rails is not loaded until this point! + +# Requires supporting ruby files with custom matchers and macros, etc, in +# spec/support/ and its subdirectories. Files matching `spec/**/*_spec.rb` are +# run as spec files by default. This means that files in spec/support that end +# in _spec.rb will both be required and run as specs, causing the specs to be +# run twice. It is recommended that you do not name files matching this glob to +# end with _spec.rb. You can configure this pattern with the --pattern +# option on the command line or in ~/.rspec, .rspec or `.rspec-local`. +# +# The following line is provided for convenience purposes. It has the downside +# of increasing the boot-up time by auto-requiring all files in the support +# directory. Alternatively, in the individual `*_spec.rb` files, manually +# require only the support files necessary. +# +# Rails.root.glob('spec/support/**/*.rb').sort.each { |f| require f } + +# Checks for pending migrations and applies them before tests are run. +# If you are not using ActiveRecord, you can remove these lines. +begin + ActiveRecord::Migration.maintain_test_schema! +rescue ActiveRecord::PendingMigrationError => e + abort e.to_s.strip +end +RSpec.configure do |config| + # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures + config.fixture_paths = [ + Rails.root.join('spec/fixtures') + ] + + # If you're not using ActiveRecord, or you'd prefer not to run each of your + # examples within a transaction, remove the following line or assign false + # instead of true. + config.use_transactional_fixtures = true + + # You can uncomment this line to turn off ActiveRecord support entirely. + # config.use_active_record = false + + # RSpec Rails can automatically mix in different behaviours to your tests + # based on their file location, for example enabling you to call `get` and + # `post` in specs under `spec/controllers`. + # + # You can disable this behaviour by removing the line below, and instead + # explicitly tag your specs with their type, e.g.: + # + # RSpec.describe UsersController, type: :controller do + # # ... + # end + # + # The different available types are documented in the features, such as in + # https://rspec.info/features/6-0/rspec-rails + config.infer_spec_type_from_file_location! + + # Filter lines from Rails gems in backtraces. + config.filter_rails_from_backtrace! + # arbitrary gems may also be filtered via: + # config.filter_gems_from_backtrace("gem name") +end diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb new file mode 100644 index 00000000..327b58ea --- /dev/null +++ b/spec/spec_helper.rb @@ -0,0 +1,94 @@ +# This file was generated by the `rails generate rspec:install` command. Conventionally, all +# specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`. +# The generated `.rspec` file contains `--require spec_helper` which will cause +# this file to always be loaded, without a need to explicitly require it in any +# files. +# +# Given that it is always loaded, you are encouraged to keep this file as +# light-weight as possible. Requiring heavyweight dependencies from this file +# will add to the boot time of your test suite on EVERY test run, even for an +# individual file that may not need all of that loaded. Instead, consider making +# a separate helper file that requires the additional dependencies and performs +# the additional setup, and require it from the spec files that actually need +# it. +# +# See https://rubydoc.info/gems/rspec-core/RSpec/Core/Configuration +RSpec.configure do |config| + # rspec-expectations config goes here. You can use an alternate + # assertion/expectation library such as wrong or the stdlib/minitest + # assertions if you prefer. + config.expect_with :rspec do |expectations| + # This option will default to `true` in RSpec 4. It makes the `description` + # and `failure_message` of custom matchers include text for helper methods + # defined using `chain`, e.g.: + # be_bigger_than(2).and_smaller_than(4).description + # # => "be bigger than 2 and smaller than 4" + # ...rather than: + # # => "be bigger than 2" + expectations.include_chain_clauses_in_custom_matcher_descriptions = true + end + + # rspec-mocks config goes here. You can use an alternate test double + # library (such as bogus or mocha) by changing the `mock_with` option here. + config.mock_with :rspec do |mocks| + # Prevents you from mocking or stubbing a method that does not exist on + # a real object. This is generally recommended, and will default to + # `true` in RSpec 4. + mocks.verify_partial_doubles = true + end + + # This option will default to `:apply_to_host_groups` in RSpec 4 (and will + # have no way to turn it off -- the option exists only for backwards + # compatibility in RSpec 3). It causes shared context metadata to be + # inherited by the metadata hash of host groups and examples, rather than + # triggering implicit auto-inclusion in groups with matching metadata. + config.shared_context_metadata_behavior = :apply_to_host_groups + +# The settings below are suggested to provide a good initial experience +# with RSpec, but feel free to customize to your heart's content. +=begin + # This allows you to limit a spec run to individual examples or groups + # you care about by tagging them with `:focus` metadata. When nothing + # is tagged with `:focus`, all examples get run. RSpec also provides + # aliases for `it`, `describe`, and `context` that include `:focus` + # metadata: `fit`, `fdescribe` and `fcontext`, respectively. + config.filter_run_when_matching :focus + + # Allows RSpec to persist some state between runs in order to support + # the `--only-failures` and `--next-failure` CLI options. We recommend + # you configure your source control system to ignore this file. + config.example_status_persistence_file_path = "spec/examples.txt" + + # Limits the available syntax to the non-monkey patched syntax that is + # recommended. For more details, see: + # https://rspec.info/features/3-12/rspec-core/configuration/zero-monkey-patching-mode/ + config.disable_monkey_patching! + + # Many RSpec users commonly either run the entire suite or an individual + # file, and it's useful to allow more verbose output when running an + # individual spec file. + if config.files_to_run.one? + # Use the documentation formatter for detailed output, + # unless a formatter has already been configured + # (e.g. via a command-line flag). + config.default_formatter = "doc" + end + + # Print the 10 slowest examples and example groups at the + # end of the spec run, to help surface which specs are running + # particularly slow. + config.profile_examples = 10 + + # Run specs in random order to surface order dependencies. If you find an + # order dependency and want to debug it, you can fix the order by providing + # the seed, which is printed after each run. + # --seed 1234 + config.order = :random + + # Seed global randomization in this process using the `--seed` CLI option. + # Setting this allows you to use `--seed` to deterministically reproduce + # test failures related to randomization by passing the same `--seed` value + # as the one that triggered the failure. + Kernel.srand config.seed +=end +end From 90132b8f2cd4e31bd3468917572f6fd4c22e9701 Mon Sep 17 00:00:00 2001 From: pedronevz Date: Tue, 19 Dec 2023 03:29:07 -0300 Subject: [PATCH 29/49] RSpec controller skills --- .gitignore | 2 + .rspec | 2 + Gemfile | 8 + Gemfile.lock | 32 ++++ app/controllers/graph_controller.rb | 9 +- app/javascript/react/src/components/Graph.jsx | 2 +- spec/rails_helper.rb | 83 +++++++++ spec/requests/graph_controller_spec.rb | 169 ++++++++++++++++++ spec/spec_helper.rb | 94 ++++++++++ 9 files changed, 394 insertions(+), 7 deletions(-) create mode 100644 .rspec create mode 100644 spec/rails_helper.rb create mode 100644 spec/requests/graph_controller_spec.rb create mode 100644 spec/spec_helper.rb diff --git a/.gitignore b/.gitignore index 5a7787a7..7269d2ca 100644 --- a/.gitignore +++ b/.gitignore @@ -39,6 +39,8 @@ /logs +/coverage + /node_modules /.idea diff --git a/.rspec b/.rspec new file mode 100644 index 00000000..775c62b0 --- /dev/null +++ b/.rspec @@ -0,0 +1,2 @@ +--require spec_helper +--format documentation \ No newline at end of file diff --git a/Gemfile b/Gemfile index b4f7b825..8bfd7733 100644 --- a/Gemfile +++ b/Gemfile @@ -47,6 +47,7 @@ gem "bootsnap", require: false group :development, :test do # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem gem "debug", platforms: %i[ mri mswin mswin64 mingw x64_mingw ] + gem "rspec-rails", "~> 6.1" end group :development do @@ -70,3 +71,10 @@ group :test do gem "selenium-webdriver" gem "webdrivers" end + +gem 'rspec', '~> 3.12' + +gem "simplecov", "~> 0.22.0", :group => :test, :require => false + +gem "simplecov_json_formatter", "~> 0.1.4", :group => :test, :require => false + diff --git a/Gemfile.lock b/Gemfile.lock index f5dbc2bb..7cb6a26e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -140,6 +140,7 @@ GEM irb (>= 1.5.0) reline (>= 0.3.1) diff-lcs (1.5.0) + docile (1.4.0) drb (2.2.0) ruby2_keywords erubi (1.12.0) @@ -243,12 +244,39 @@ GEM reline (0.4.0) io-console (~> 0.5) rexml (3.2.6) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.2) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.3) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-mocks (3.12.6) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-rails (6.1.0) + actionpack (>= 6.1) + activesupport (>= 6.1) + railties (>= 6.1) + rspec-core (~> 3.12) + rspec-expectations (~> 3.12) + rspec-mocks (~> 3.12) + rspec-support (~> 3.12) + rspec-support (3.12.1) ruby2_keywords (0.0.5) rubyzip (2.3.2) selenium-webdriver (4.9.0) rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) + simplecov (0.22.0) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) sprockets (4.2.1) concurrent-ruby (~> 1.0) rack (>= 2.2.4, < 4) @@ -305,7 +333,11 @@ DEPENDENCIES jsbundling-rails puma (>= 5.0) rails (~> 7.1.1) + rspec (~> 3.12) + rspec-rails (~> 6.1) selenium-webdriver + simplecov (~> 0.22.0) + simplecov_json_formatter (~> 0.1.4) sprockets-rails sqlite3 (~> 1.4) stimulus-rails diff --git a/app/controllers/graph_controller.rb b/app/controllers/graph_controller.rb index 8e773a4b..152ef056 100644 --- a/app/controllers/graph_controller.rb +++ b/app/controllers/graph_controller.rb @@ -2,7 +2,7 @@ class GraphController < ApplicationController def jsonGet - filePath = '././logs/71_acbcbb.log' + filePath = '././logs/33_ababcp.log' File.open(filePath, 'r') do |file| started = false # boolean pra controle de quando começa o experimento finished = false # boolean pra controle de quando termina o experimento @@ -38,7 +38,7 @@ def messageLine(linhaLista, json_data) # referente à li json_data << { "time" => time, "message" => "Message sent to #{linhaLista[2]}"} else - puts '?' + puts '?' end end @@ -124,8 +124,7 @@ def failureLine(linhaLista, json_data) failure = line.match(/(\d+\.\d+), \[WARN\], (\w+), SKILL-FAILURE, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), NO-SKILL, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), LOWBATT, (\w+)/) # === # - - + case when navigation && started == true # caso a linha seja de navigation if !isNav @@ -161,8 +160,6 @@ def failureLine(linhaLista, json_data) else # se não for nada disso daí é ota coisa. puts '??' end - - end end diff --git a/app/javascript/react/src/components/Graph.jsx b/app/javascript/react/src/components/Graph.jsx index b1f67700..575cbf33 100644 --- a/app/javascript/react/src/components/Graph.jsx +++ b/app/javascript/react/src/components/Graph.jsx @@ -129,7 +129,7 @@ const Component = ({ req }) => {

Experiment failed at {item.time} seconds: {item.message}

)) - ) : semRepLista.length === 1 ? ( + ) : semRepLista.length <= 1 ? (

Experimento sem ações!

) : (

Sucesso!

diff --git a/spec/rails_helper.rb b/spec/rails_helper.rb new file mode 100644 index 00000000..b097a1c2 --- /dev/null +++ b/spec/rails_helper.rb @@ -0,0 +1,83 @@ +# This file is copied to spec/ when you run 'rails generate rspec:install' +require 'spec_helper' +require 'simplecov' +require 'simplecov_json_formatter' + +SimpleCov.formatter = SimpleCov::Formatter::MultiFormatter.new([ + SimpleCov::Formatter::JSONFormatter, + SimpleCov::Formatter::HTMLFormatter +]) + +SimpleCov.start do + add_group 'Config', 'config' + add_group 'Controllers', 'app/controllers' + add_group 'Libs', 'lib' + add_group 'Models', 'app/models' + add_group 'Serializers', 'app/serializers' + add_group 'Specs', 'spec' +end + + +ENV['RAILS_ENV'] ||= 'test' +require_relative '../config/environment' +# Prevent database truncation if the environment is production +abort("The Rails environment is running in production mode!") if Rails.env.production? +require 'rspec/rails' +# Add additional requires below this line. Rails is not loaded until this point! + +# Requires supporting ruby files with custom matchers and macros, etc, in +# spec/support/ and its subdirectories. Files matching `spec/**/*_spec.rb` are +# run as spec files by default. This means that files in spec/support that end +# in _spec.rb will both be required and run as specs, causing the specs to be +# run twice. It is recommended that you do not name files matching this glob to +# end with _spec.rb. You can configure this pattern with the --pattern +# option on the command line or in ~/.rspec, .rspec or `.rspec-local`. +# +# The following line is provided for convenience purposes. It has the downside +# of increasing the boot-up time by auto-requiring all files in the support +# directory. Alternatively, in the individual `*_spec.rb` files, manually +# require only the support files necessary. +# +# Rails.root.glob('spec/support/**/*.rb').sort.each { |f| require f } + +# Checks for pending migrations and applies them before tests are run. +# If you are not using ActiveRecord, you can remove these lines. +begin + ActiveRecord::Migration.maintain_test_schema! +rescue ActiveRecord::PendingMigrationError => e + abort e.to_s.strip +end +RSpec.configure do |config| + # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures + config.fixture_paths = [ + Rails.root.join('spec/fixtures') + ] + + # If you're not using ActiveRecord, or you'd prefer not to run each of your + # examples within a transaction, remove the following line or assign false + # instead of true. + config.use_transactional_fixtures = true + + # You can uncomment this line to turn off ActiveRecord support entirely. + # config.use_active_record = false + + # RSpec Rails can automatically mix in different behaviours to your tests + # based on their file location, for example enabling you to call `get` and + # `post` in specs under `spec/controllers`. + # + # You can disable this behaviour by removing the line below, and instead + # explicitly tag your specs with their type, e.g.: + # + # RSpec.describe UsersController, type: :controller do + # # ... + # end + # + # The different available types are documented in the features, such as in + # https://rspec.info/features/6-0/rspec-rails + config.infer_spec_type_from_file_location! + + # Filter lines from Rails gems in backtraces. + config.filter_rails_from_backtrace! + # arbitrary gems may also be filtered via: + # config.filter_gems_from_backtrace("gem name") +end diff --git a/spec/requests/graph_controller_spec.rb b/spec/requests/graph_controller_spec.rb new file mode 100644 index 00000000..6119fb49 --- /dev/null +++ b/spec/requests/graph_controller_spec.rb @@ -0,0 +1,169 @@ +require 'rails_helper.rb' + +RSpec.describe "GraphController", type: :request do + describe "GET graph#jsonGet" do + it "Acessa graph/skillsGet" do + get graph_skillsGet_path + expect(response).to have_http_status(200) + end + end + + # Se nao existe linha com local plan, nao captura skill + describe 'GET /graph/skillsGet' do + let(:file_content) {"[WARN], logger, TIMEOUT, None, None" } + + before do + allow(File).to receive(:open).and_yield(StringIO.new(file_content)) + end + + it 'Erro: sem iniciação do local_plan' do + get '/graph/skillsGet' + expect(response).to have_http_status(:success) + parsed_response = JSON.parse(response.body) + + expect(parsed_response).to eq([]) + end + end + + # Necessita-se de uma linha com local plan para se identificar as proximas skills + describe 'GET /graph/skillsGet' do + let(:file_content) { " 0.20, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], + [WARN], logger, TIMEOUT, None, None" } + + before do + allow(File).to receive(:open).and_yield(StringIO.new(file_content)) + end + + it 'Existe local_plan e msg de TIMEOUT' do + get '/graph/skillsGet' + expect(response).to have_http_status(:success) + parsed_response = JSON.parse(response.body) + + expect(parsed_response).to eq([{ "message" => "TIMEOUT" }]) + end + end + + # Msg de Start + describe 'GET /graph/skillsGet' do + let(:file_content) { "0.11, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None + 0.11, [DEBUG], logger, Simulation open, None, None"} + + before do + allow(File).to receive(:open).and_yield(StringIO.new(file_content)) + end + + it 'Comando de start' do + get '/graph/skillsGet' + expect(response).to have_http_status(:success) + parsed_response = JSON.parse(response.body) + + expect(parsed_response).to eq([{ "message" => "Experiment started!"}]) + end + end + + # Msg de Navigation to room + Falta de skill + describe 'GET /graph/skillsGet' do + let(:file_content) { "0.11, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None + 0.11, [DEBUG], logger, Simulation open, None, None + 10.03, [INFO], robot6, {'y': 18.858, 'x': -33.903, 'yaw': -3.141}, None, None + 10.03, [INFO], robot6, {'battery-level': '53.44'}, None, None + 55.48, [WARN], robot6, NO-SKILL, authenticate_person, authenticate_nurse"} + + before do + allow(File).to receive(:open).and_yield(StringIO.new(file_content)) + end + + it 'Navigation to room + Falta de skill' do + get '/graph/skillsGet' + expect(response).to have_http_status(:success) + parsed_response = JSON.parse(response.body) + + expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => 10.03,"message" => "Navigation to room"}, {"time" => 10.03,"message" => "Navigation to room"}, {"time" => "55.48","message" => "Experiment failed with NO-SKILL: authenticate_person."}]) + end + end + + # Msg de falha em skill + describe 'GET /graph/skillsGet' do + let(:file_content) { "0.19, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None + 0.19, [DEBUG], logger, Simulation open, None, None + 176.81, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab"} + + before do + allow(File).to receive(:open).and_yield(StringIO.new(file_content)) + end + + it 'Falha em skill' do + get '/graph/skillsGet' + expect(response).to have_http_status(:success) + parsed_response = JSON.parse(response.body) + + expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => "176.81","message" => "Skill navigation failed."}]) + end + end + + # Msg de envio para enfermeira + describe 'GET /graph/skillsGet' do + let(:file_content) { "0.19, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None + 0.19, [DEBUG], logger, Simulation open, None, None + 68.58, [info], nurse, sync, received-request, (status=sending-request) + 68.58, [info], nurse, sync, request-sent, (status=waiting) + 68.58, [info], nurse, sync, wait-message, (status=message-received)"} + + before do + allow(File).to receive(:open).and_yield(StringIO.new(file_content)) + end + + it 'Envio de mensagem - enfermeira' do + get '/graph/skillsGet' + expect(response).to have_http_status(:success) + parsed_response = JSON.parse(response.body) + + expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => "68.58","message" => "Sending message to nurse"},{"time" => "68.58","message" => "Waiting the message get to nurse"},{"time" => "68.58","message" => "Message sent to nurse"}]) + end + end + + # Msg de Navigation to lab + envio para lab_arm + describe 'GET /graph/skillsGet' do + let(:file_content) { "0.19, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None + 0.19, [DEBUG], logger, Simulation open, None, None + 10.01, [INFO], robot4, {'battery-level': '64.70'}, None, None + 10.01, [INFO], robot4, {'y': 34.241, 'x': -33.519, 'yaw': 3.142}, None, None + 108.75, [info], nurse, sync, received-request, (status=sending-request) + 108.75, [info], nurse, sync, request-sent, (status=waiting) + 108.75, [info], nurse, sync, wait-message, (status=message-received) + 110.04, [INFO], robot4, {'battery-level': '59.10'}, None, None + 110.04, [INFO], robot4, {'y': 21.387, 'x': -38.117, 'yaw': 3.139}, None, None + 210.62, [info], lab_arm, sync, wait-message, (status=message-received)"} + + before do + allow(File).to receive(:open).and_yield(StringIO.new(file_content)) + end + + it 'Navigation to lab + lab_arm' do + get '/graph/skillsGet' + expect(response).to have_http_status(:success) + parsed_response = JSON.parse(response.body) + + expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => 10.01,"message" => "Navigation to room"},{"time" => 10.01,"message" => "Navigation to room"}, {"time" => "108.75","message" => "Sending message to nurse"},{"time" => "108.75","message" => "Waiting the message get to nurse"},{"time" => "108.75","message" => "Message sent to nurse"}, {"time" => 110.04,"message" => "Navigation to lab"}, {"time" => 110.04,"message" => "Navigation to lab"}, {"time" => "210.62","message" => "Message sent to lab_arm"}]) + end + end + + # Msg de Sucesso! + describe 'GET /graph/skillsGet' do + let(:file_content) { "0.13, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None + 0.13, [DEBUG], logger, Simulation open, None, None + 81.78, [WARN], robot6, SUCCESS, None, None"} + + before do + allow(File).to receive(:open).and_yield(StringIO.new(file_content)) + end + + it 'Sucesso!' do + get '/graph/skillsGet' + expect(response).to have_http_status(:success) + parsed_response = JSON.parse(response.body) + + expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => "81.78","message" => "Experiment completed successfully with 81.78 seconds!"}]) + end + end +end diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb new file mode 100644 index 00000000..327b58ea --- /dev/null +++ b/spec/spec_helper.rb @@ -0,0 +1,94 @@ +# This file was generated by the `rails generate rspec:install` command. Conventionally, all +# specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`. +# The generated `.rspec` file contains `--require spec_helper` which will cause +# this file to always be loaded, without a need to explicitly require it in any +# files. +# +# Given that it is always loaded, you are encouraged to keep this file as +# light-weight as possible. Requiring heavyweight dependencies from this file +# will add to the boot time of your test suite on EVERY test run, even for an +# individual file that may not need all of that loaded. Instead, consider making +# a separate helper file that requires the additional dependencies and performs +# the additional setup, and require it from the spec files that actually need +# it. +# +# See https://rubydoc.info/gems/rspec-core/RSpec/Core/Configuration +RSpec.configure do |config| + # rspec-expectations config goes here. You can use an alternate + # assertion/expectation library such as wrong or the stdlib/minitest + # assertions if you prefer. + config.expect_with :rspec do |expectations| + # This option will default to `true` in RSpec 4. It makes the `description` + # and `failure_message` of custom matchers include text for helper methods + # defined using `chain`, e.g.: + # be_bigger_than(2).and_smaller_than(4).description + # # => "be bigger than 2 and smaller than 4" + # ...rather than: + # # => "be bigger than 2" + expectations.include_chain_clauses_in_custom_matcher_descriptions = true + end + + # rspec-mocks config goes here. You can use an alternate test double + # library (such as bogus or mocha) by changing the `mock_with` option here. + config.mock_with :rspec do |mocks| + # Prevents you from mocking or stubbing a method that does not exist on + # a real object. This is generally recommended, and will default to + # `true` in RSpec 4. + mocks.verify_partial_doubles = true + end + + # This option will default to `:apply_to_host_groups` in RSpec 4 (and will + # have no way to turn it off -- the option exists only for backwards + # compatibility in RSpec 3). It causes shared context metadata to be + # inherited by the metadata hash of host groups and examples, rather than + # triggering implicit auto-inclusion in groups with matching metadata. + config.shared_context_metadata_behavior = :apply_to_host_groups + +# The settings below are suggested to provide a good initial experience +# with RSpec, but feel free to customize to your heart's content. +=begin + # This allows you to limit a spec run to individual examples or groups + # you care about by tagging them with `:focus` metadata. When nothing + # is tagged with `:focus`, all examples get run. RSpec also provides + # aliases for `it`, `describe`, and `context` that include `:focus` + # metadata: `fit`, `fdescribe` and `fcontext`, respectively. + config.filter_run_when_matching :focus + + # Allows RSpec to persist some state between runs in order to support + # the `--only-failures` and `--next-failure` CLI options. We recommend + # you configure your source control system to ignore this file. + config.example_status_persistence_file_path = "spec/examples.txt" + + # Limits the available syntax to the non-monkey patched syntax that is + # recommended. For more details, see: + # https://rspec.info/features/3-12/rspec-core/configuration/zero-monkey-patching-mode/ + config.disable_monkey_patching! + + # Many RSpec users commonly either run the entire suite or an individual + # file, and it's useful to allow more verbose output when running an + # individual spec file. + if config.files_to_run.one? + # Use the documentation formatter for detailed output, + # unless a formatter has already been configured + # (e.g. via a command-line flag). + config.default_formatter = "doc" + end + + # Print the 10 slowest examples and example groups at the + # end of the spec run, to help surface which specs are running + # particularly slow. + config.profile_examples = 10 + + # Run specs in random order to surface order dependencies. If you find an + # order dependency and want to debug it, you can fix the order by providing + # the seed, which is printed after each run. + # --seed 1234 + config.order = :random + + # Seed global randomization in this process using the `--seed` CLI option. + # Setting this allows you to use `--seed` to deterministically reproduce + # test failures related to randomization by passing the same `--seed` value + # as the one that triggered the failure. + Kernel.srand config.seed +=end +end From 4771b32899c622e416a91249a8a6c9a861bebbff Mon Sep 17 00:00:00 2001 From: BernardoRabello Date: Tue, 19 Dec 2023 15:08:54 -0300 Subject: [PATCH 30/49] cucumber.. --- app/controllers/velocity_controller.rb | 89 ++++++++-- .../react/src/components/Velocity.jsx | 56 +++--- config/routes.rb | 2 +- features/dadosVelocidade.feature | 23 --- features/skills.feature | 165 ++++++++++-------- features/skillsE.feature | 91 ---------- features/speed.feature | 34 ++-- features/step_definitions/speed_step.rb | 128 ++++++++++++++ features/support/env.rb | 7 +- 9 files changed, 350 insertions(+), 245 deletions(-) delete mode 100644 features/dadosVelocidade.feature delete mode 100644 features/skillsE.feature create mode 100644 features/step_definitions/speed_step.rb diff --git a/app/controllers/velocity_controller.rb b/app/controllers/velocity_controller.rb index aa57d725..4ba4e99f 100644 --- a/app/controllers/velocity_controller.rb +++ b/app/controllers/velocity_controller.rb @@ -4,6 +4,7 @@ class VelocityController < ApplicationController def graph @teste = "teste" end + def getData # isso é temporario @@ -12,24 +13,80 @@ def getData #a ideia é extrair o log do bd quando ele estiver disponivel - log_file_path = '././logs/2_aaaabp.log' + #log_file_path = '././logs/2_aaaabp.log' - - json_array = [] - json_saida = {} + test_id = params[:id].to_i + #json_array = [] + # json_saida = {} # Read from the file and process each line - File.foreach(log_file_path) do |line| - if (match = line.match(/(\d+\.\d+), \[.*?\], .*?, \{'y': (.*?), 'x': (.*?), 'yaw': (.*?)}/)) - time, y, x, yaw = match.captures - json_array << { 'time' => time.to_f, 'y' => y.to_f, 'x' => x.to_f, 'yaw' => yaw.to_f } - end - end - - json_array.each_cons(2) do |i, i_next| - json_saida[i_next["time"]] = (Math.sqrt((i_next["x"] - i["x"])**2 + (i_next["y"] - i["y"])**2)/(i_next["time"]-i["time"])) - end - - render json: json_saida + # File.foreach(log_file_path) do |line| + # if (match = line.match(/(\d+\.\d+), \[.*?\], .*?, \{'y': (.*?), 'x': (.*?), 'yaw': (.*?)}/)) + # time, y, x, yaw = match.captures + # json_array << { 'time' => time.to_f, 'y' => y.to_f, 'x' => x.to_f, 'yaw' => yaw.to_f } + # end + # end + + #json_array.each_cons(2) do |i, i_next| + # json_saida[i_next["time"]] = (Math.sqrt((i_next["x"] - i["x"])**2 + (i_next["y"] - i["y"])**2)/(i_next["time"]-i["time"])) + #end + + #render json: json_saida + + + experimentos = Experiment.create([ name: "teste", disabled: false ]) + trial = Trial.create([name: "teste", disabled: false, deleted: false, runs: 20, experiment_id: experimentos.first.id]) + trial_executions = TrialExecution.create(status: "bom", log:"10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None + 10.02, [INFO], robot4, {'y': 34.57, 'x': -38.121, 'yaw': -3.142}, None, None + 19.99, [INFO], robot4, {'battery-level': '17.00'}, None, None + 19.99, [INFO], robot4, {'y': 33.238, 'x': -37.019, 'yaw': 3.141}, None, None + 30.01, [INFO], robot4, {'battery-level': '16.74'}, None, None + 30.01, [INFO], robot4, {'y': 31.112, 'x': -37.069, 'yaw': 3.141}, None, None + 39.97, [INFO], robot4, {'y': 28.987, 'x': -37.012, 'yaw': 3.14}, None, None + 39.97, [INFO], robot4, {'battery-level': '16.48'}, None, None + 49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None + 50.01, [INFO], robot4, {'y': 26.87, 'x': -37.012, 'yaw': 3.142}, None, None + 60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None + 60.02, [INFO], robot4, {'y': 24.742, 'x': -37.047, 'yaw': 3.142}, None, None + 69.98, [INFO], robot4, {'y': 22.63, 'x': -37.066, 'yaw': 3.141}, None, None + 70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None + 79.99, [INFO], robot4, {'battery-level': '15.44'}, None, None + 79.99, [INFO], robot4, {'y': 20.504, 'x': -37.147, 'yaw': 3.142}, None, None + 90.02, [INFO], robot4, {'y': 18.53, 'x': -36.598, 'yaw': 3.141}, None, None + 90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None + 100.01, [INFO], robot4, {'battery-level': '14.92'}, None, None + 100.01, [INFO], robot4, {'y': 17.763, 'x': -34.786, 'yaw': -3.142}, None, None + 109.99, [INFO], robot4, {'y': 18.934, 'x': -33.913, 'yaw': 3.142}, None, None + 109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None + 113.74, [info], nurse, sync, received-request, (status=sending-request) + 113.74, [info], nurse, sync, request-sent, (status=waiting) + 113.75, [info], nurse, sync, wait-message, (status=message-received) + 120.00, [INFO], robot4, {'y': 18.079, 'x': -34.685, 'yaw': -3.142}, None, None + 120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None + 129.99, [INFO], robot4, {'battery-level': '14.14'}, None, None + 130.00, [INFO], robot4, {'y': 18.038, 'x': -36.106, 'yaw': -3.142}, None, None + 140.02, [INFO], robot4, {'battery-level': '13.88'}, None, None + 140.02, [INFO], robot4, {'y': 18.081, 'x': -36.168, 'yaw': 3.142}, None, None + 149.98, [INFO], robot4, {'y': 17.575, 'x': -37.036, 'yaw': 3.142}, None, None + 149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None + 160.01, [INFO], robot4, {'y': 17.345, 'x': -36.954, 'yaw': -3.141}, None, None + 160.01, [INFO], robot4, {'battery-level': '13.36'}, None, None + 170.01, [INFO], robot4, {'y': 17.274, 'x': -37.095, 'yaw': -3.141}, None, None + 170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None + 179.97, [INFO], robot4, {'battery-level': '12.84'}, None, None + 180.00, [INFO], robot4, {'y': 17.402, 'x': -37.034, 'yaw': -3.142}, None, None + 190.01, [INFO], robot4, {'y': 17.205, 'x': -36.812, 'yaw': -3.141}, None, None + 190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None + 200.02, [INFO], robot4, {'battery-level': '12.32'}, None, None + 200.02, [INFO], robot4, {'y': 17.363, 'x': -36.885, 'yaw': 3.142}, None, None + 210.01, [INFO], robot4, {'y': 17.131, 'x': -37.113, 'yaw': 3.142}, None, None + 210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None", trial_id: trial.first.id) + + + + + x = TrialExecution.where(id: test_id) + puts JSON.generate(x) + render json: x end end diff --git a/app/javascript/react/src/components/Velocity.jsx b/app/javascript/react/src/components/Velocity.jsx index bf910213..9b35c771 100644 --- a/app/javascript/react/src/components/Velocity.jsx +++ b/app/javascript/react/src/components/Velocity.jsx @@ -4,36 +4,44 @@ import { LineChart, Line, CartesianGrid, XAxis, YAxis } from 'recharts' const Velocity = () => { let [req, setReq] = useState("") - useEffect(() => {fetch(`/velocity/getData/${10}`).then(async res=>{ + useEffect(() => {fetch(`/velocity/getData/${0}`).then(async res=>{ const parse = await res.json() return parse }).then(res=>setReq(res)) }, []) - var lista = [] - Object.keys(req).forEach(function(key){ - lista.push({"x": key, "y": req[key]}) - }) - + if (Object.keys(req).length == 0) { + return ( +
+

Erro

+
+ ) - const data = lista; // <- lista de dicionarios + } else { + var lista = [] + Object.keys(req).forEach(function(key){ + lista.push({"x": key, "y": req[key]}) + }) + - const renderLineChart = ( - - - - ); - console.log(lista) - return ( -
- - - - - - -
- ) -} + const data = lista; // <- lista de dicionarios + const renderLineChart = ( + + + + ); + console.log(lista) + return ( +
+ + + + + + +
+ ) + } +} export default Velocity diff --git a/config/routes.rb b/config/routes.rb index be147541..f9b08a82 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -3,7 +3,7 @@ get 'hello/worldGet', to: "hello#index" get 'graph/skills' get 'graph/skillsGet', to: "graph#jsonGet" - get 'velocity/graph' + get 'velocity/graph/:id', to: "velocity#graph" get 'velocity/getData/:id', to: "velocity#getData" # Define your application routes per the DSL in https://guides.rubyonrails.org/routing.html diff --git a/features/dadosVelocidade.feature b/features/dadosVelocidade.feature deleted file mode 100644 index 9f20e154..00000000 --- a/features/dadosVelocidade.feature +++ /dev/null @@ -1,23 +0,0 @@ -Funcionalidade: Visualizar dados de velocidade - Como um usuário Eu quero poder visualizar dados de velocidade do teste executado - -Contexto: - Dado que eu clico no botão de velocidade - Então eu deveria ver os dados de velocidade do teste executado - -Cenário: Teste não executado - Dado que o teste nunca foi executado - Então não deve ser possível visualizar os dados - -Cenário: Teste concluído com sucesso - Dado que o teste foi executado com sucesso - Então eu deveria ver em um gráfico as informações sobre velocidade que foram coletadas durante a execução do teste - -Cenário: Teste concluído com falha - Dado que o teste foi executado com sucesso - Então eu deveria ter a visualização da falha - -Cenário: Falha na coleta de dados - Dado que o teste foi executado - E as informações sobre velocidade estão ausentes - Então o aplicativo deve infromar uma falha diff --git a/features/skills.feature b/features/skills.feature index eb89e1b8..de70ad1c 100644 --- a/features/skills.feature +++ b/features/skills.feature @@ -1,91 +1,104 @@ -Funcionalidade: Visualizar dados de skills do teste executado - Como um usuário interessado nos resultados dos testes executados, - Para compreender as skills demonstradas durante um teste, - Eu quero visualizar os dados de skills associados ao robô. +Feature: View skills data from the test run + As a user interested in the results of tests performed, + To understand the skills demonstrated during a test, + I want to visualize the skills data associated with the robot. -Contexto: - Dado que eu executei um teste no simulador, - Então eu deveria ver as skills do robô no teste executado. +Context: + Given that I have run a test in the simulator, + Then I should see the robot's skills in the test run. -Cenário: Sucesso - Dado que o robô possui diferentes skills em seu plano local, - E o avanço do plano depende do sucesso de cada skill, - Então deve ser informado se houve sucesso na simulação. +@javascript +Scenario: Success + Given that the robot has different skills in its local plan, + And the progress of the plan depends on the success of each skill, + Then it should be informed whether the simulation was successful. -Cenário: Falha - Dado que o robô possui diferentes skills em seu plano local, - E o avanço do plano depende do sucesso de cada skill, - Então deve ser informado em qual skill do robô houve falha +@javascript +Scenario: Failure + Given that the robot has different skills in its local plan, + And the progress of the plan depends on the success of each skill, + Then it must be informed which of the robot's skills failed. -Cenário: Observação do tempo na execução do teste - Dado que o usuário analisa os logs de execução do teste, - E observa o campo de registro de tempo em cada entrada de log, - Então o usuário observa, além do sucesso e falha, em que momento uma skill é alterada. +@javascript +Scenario: Observation of test execution time + Given that the user analyzes the test execution logs, + And observes the time stamp field in each log entry, + Then the user observes, in addition to success and failure, at what point a skill is changed. -Cenário: Visualizar skills sem executar simulação - Dado que o usuário tenta acessar a visualização de skills sem executar a simulação, - Então a interface fornece uma mensagem de erro. +@javascript +Scenario: Viewing skills without running a simulation + Given that the user tries to access the skills view without running the simulation, + Then the interface gives an error message. -Cenário: Robô sem skills - Dado que um robô é selecionado para visualização de dados de skills, - E este robô não possui skills atribuídas, - Então a interface deve indicar que não há skills disponíveis para o robô. +@javascript +Scenario: Robot without skills + Given that a robot is selected for skills data visualization, + And this robot has no skills assigned, + Then the interface should indicate that there are no skills available for the robot. -Cenário: Campos das skills não preenchidos corretamente - Dado que um robô possui um plano local associado, - E o plano local contém informações incorretas ou campos de skills mal preenchidos, - Quando o usuário executa um teste com esse robô, - E a interface deve detectar os erros nos campos de skills, - Então impedir/interromper a execução do teste. +@javascript +Scenario: Skills fields not filled in correctly + Given that a robot has an associated local plan, + And the local plan contains incorrect information or skill fields that are not filled in correctly, + When the user runs a test with this robot, + And the interface should detect the errors in the skills fields, + Then prevent/interrupt the test run. -Cenário: Navigation - Dado que há um plano local com a skill "navigation", - E o campo "parameter" está preenchido com a room e os waypoints de destino, - E o campo "skill", dentro do campo "local_plan", deve ser preenchido com "navigation" - Então o robô deve navegar em direção ao local. +@javascript +Scenario: Navigation + Given that there is a local plan with the "navigation" skill, + And the "parameter" field is filled in with the room and the destination waypoints, + And the "skill" field, within the "local_plan" field, must be filled in with "navigation" + Then the robot must navigate towards the location. -Cenário: Approach Person - Dado que o robô usou "navigation", - E quer se locomover em direção a alguém, - E o campo "skill" no "local_plan" deve ser preenchido com "approach_person", - E o campo "parameter" deve conter "topic" com a pessoa destino, - Então o robô deve se aproximar da pessoa destino. +@javascript +Scenario: Approach Person + Given that the robot has used "navigation", + And it wants to move towards someone, + And the "skill" field in "local_plan" should be filled in with "approach_person", + And the "parameter" field should contain "topic" with the target person, + Then the robot should approach the target person. -Cenário: Authenticate Person - Dado que o robô usou "approach_person", - E foi de encontro a uma pessoa, - E deve autenticar a pessoa em questão, - E o campo "skill" no "local_plan" deve ser preenchido com "authenticate_person", - E o campo "parameter" deve conter "topic" com a pessoa a ser autenticada, - Então a pessoa deve ser autenticada. +@javascript +Scenario: Authenticate Person + Given that the robot has used "approach_person", + And went to meet a person, + And it must authenticate the person in question, + And the "skill" field in the "local_plan" must be filled in with "authenticate_person", + And the "parameter" field must contain "topic" with the person to be authenticated, + Then the person must be authenticated. -Cenário: Approach Robot - Dado que o robô deve se aproximar de um objeto, - E o campo "skill" no "local_plan" deve ser preenchido com "approach_robot", - E o campo "parameter" deve conter "topic" com o objeto de aproximação, - Então o robô deve se aproximar do objeto. +@javascript +Scenario: Approach Robot + Given that the robot must approach an object, + And the "skill" field in the "local_plan" should be filled with "approach_robot", + And the "parameter" field must contain "topic" with the approach object, + Then the robot must approach the object. -Cenário: Operate Drawer - Dado que o robô usou "authenticate_person", - E deve realizar uma ação sobre a pessoa, - E o campo "skill" no "local_plan" deve ser preenchido com "operate_drawer", - Então o campo "parameter" deve conter "action" com "open". +@javascript +Scenario: Operate Drawer + Given that the robot used "authenticate_person", + And it must perform an action on the person, + And the "skill" field in the "local_plan" should be filled with "operate_drawer", + Then the "parameter" field must contain "action" with "open". -Cenário: Wait Message - Dado que o robô usou "operate_drawer", - E o status da mensagem deve, em caso de sucesso, ser recebida, - Então Operate Drawer deve conter "action" com "close". +@javascript +Scenario: Wait Message + Given that the robot used "operate_drawer", + And the status of the message should, if successful, be received, + Then Operate Drawer must contain "action" with "close". -Cenário: Send Message - Dado que há plano local, - E que o robô usou "operate_drawer", - E deve enviar uma mensagem à pessoa em questão, - E o campo "skill" no "local_plan" deve ser preenchido com "send_message", - E o campo "parameter" deve conter "topic" com a pessoa destinatária da mensagem, - Então a pessoa deve receber a mensagem. +@javascript +Scenario: Send Message + Given that there is a local plan, + And that the robot has used "operate_drawer", + And it must send a message to the person in question, + And the "skill" field in "local_plan" must be filled in with "send_message", + And the "parameter" field must contain "topic" with the person to whom the message is addressed, + Then the person must receive the message. -- Exemplo de Erros nos campos de Skills: -. A skill de navegação possui waypoints ausentes ou inválidos. -. O parâmetro "topic" para a skill "approach_person" não está definido. -. A ação para a skill "operate_drawer" não especifica se é para abrir ou fechar a gaveta. -. Falta informação essencial em uma ou mais skills do plano local. +# - Example of errors in the Skills fields: +# . The navigation skill has missing or invalid waypoints. +# . The "topic" parameter for the "approach_person" skill is not set. +# . The action for the "operate_drawer" skill does not specify whether it is to open or close the drawer. +# . One or more skills in the local plan are missing essential information. \ No newline at end of file diff --git a/features/skillsE.feature b/features/skillsE.feature deleted file mode 100644 index c5ccf35e..00000000 --- a/features/skillsE.feature +++ /dev/null @@ -1,91 +0,0 @@ -Feature: View skills data from the test run - As a user interested in the results of tests performed, - To understand the skills demonstrated during a test, - I want to visualize the skills data associated with the robot. - -Context: - Given that I have run a test in the simulator, - Then I should see the robot's skills in the test run. - -Scenario: Success - Given that the robot has different skills in its local plan, - And the progress of the plan depends on the success of each skill, - Then it should be informed whether the simulation was successful. - -Scenario: Failure - Given that the robot has different skills in its local plan, - And the progress of the plan depends on the success of each skill, - Then it must be informed which of the robot's skills failed. - -Scenario: Observation of test execution time - Given that the user analyzes the test execution logs, - And observes the time stamp field in each log entry, - Then the user observes, in addition to success and failure, at what point a skill is changed. - -Scenario: Viewing skills without running a simulation - Given that the user tries to access the skills view without running the simulation, - Then the interface gives an error message. - -Scenario: Robot without skills - Given that a robot is selected for skills data visualization, - And this robot has no skills assigned, - Then the interface should indicate that there are no skills available for the robot. - -Scenario: Skills fields not filled in correctly - Given that a robot has an associated local plan, - And the local plan contains incorrect information or skill fields that are not filled in correctly, - When the user runs a test with this robot, - And the interface should detect the errors in the skills fields, - Then prevent/interrupt the test run. - -Scenario: Navigation - Given that there is a local plan with the "navigation" skill, - And the "parameter" field is filled in with the room and the destination waypoints, - And the "skill" field, within the "local_plan" field, must be filled in with "navigation" - Then the robot must navigate towards the location. - -Scenario: Approach Person - Given that the robot has used "navigation", - And it wants to move towards someone, - And the "skill" field in "local_plan" should be filled in with "approach_person", - And the "parameter" field should contain "topic" with the target person, - Then the robot should approach the target person. - -Scenario: Authenticate Person - Given that the robot has used "approach_person", - And went to meet a person, - And it must authenticate the person in question, - And the "skill" field in the "local_plan" must be filled in with "authenticate_person", - And the "parameter" field must contain "topic" with the person to be authenticated, - Then the person must be authenticated. - -Scenario: Approach Robot - Given that the robot must approach an object, - And the "skill" field in the "local_plan" should be filled with "approach_robot", - And the "parameter" field must contain "topic" with the approach object, - Then the robot must approach the object. - -Scenario: Operate Drawer - Given that the robot used "authenticate_person", - And it must perform an action on the person, - And the "skill" field in the "local_plan" should be filled with "operate_drawer", - Then the "parameter" field must contain "action" with "open". - -Scenario: Wait Message - Given that the robot used "operate_drawer", - And the status of the message should, if successful, be received, - Then Operate Drawer must contain "action" with "close". - -Scenario: Send Message - Given that there is a local plan, - And that the robot has used "operate_drawer", - And it must send a message to the person in question, - And the "skill" field in "local_plan" must be filled in with "send_message", - And the "parameter" field must contain "topic" with the person to whom the message is addressed, - Then the person must receive the message. - -# - Example of errors in the Skills fields: -# . The navigation skill has missing or invalid waypoints. -# . The "topic" parameter for the "approach_person" skill is not set. -# . The action for the "operate_drawer" skill does not specify whether it is to open or close the drawer. -# . One or more skills in the local plan are missing essential information. \ No newline at end of file diff --git a/features/speed.feature b/features/speed.feature index 1f484ff0..071b4629 100644 --- a/features/speed.feature +++ b/features/speed.feature @@ -1,23 +1,31 @@ Feature: View speed data As a user I want to be able to view speed data from the test run -Context: - Given that I click on the speed button - Then I should see the speed data of the executed test - -Scenario: Test not run - Given the test was never run +@javascript +Scenario: Test not run (Sad) + Given that the user is on a experiment screen with id "1" + And the test was never run + When I click on the speed button Then it shouldn't be possible to view the data -Scenario: Test completed successfully - Given that the test was run successfully +@javascript +Scenario: Test completed successfully (Happy) + Given that the user is on a experiment screen with id "1" + And the test was run successfully + When I click on the speed button Then I should see in a graph the speed information that was collected during the test run -Scenario: Test completed with failure - Given that the test ran successfully +@javascript +Scenario: Test completed with failure (Sad) + Given that the user is on a experiment screen with id "1" + And the test ran successfully but with a failure + When I click on the speed button Then I should have a visualization of the failure -Scenario: Data collection failed - Given that the test was run +@javascript +Scenario: Data collection failed (Sad) + Given that the user is on a experiment screen with id "1" + And that the test was run And the speed information is missing - Then the application should report a failure \ No newline at end of file + When I click on the speed button + Then the application should report an error diff --git a/features/step_definitions/speed_step.rb b/features/step_definitions/speed_step.rb new file mode 100644 index 00000000..ba31352a --- /dev/null +++ b/features/step_definitions/speed_step.rb @@ -0,0 +1,128 @@ +Given("that the user is on a experiment screen with id {string}") do |string| + @id = string +end + +And ("the test was never run") do + #Sem entrada no banco de dados +end + +When("I click on the speed button") do + visit "/velocity/graph/%s" % [@id] +end + +Then("it shouldn't be possible to view the data") do + expect(page).to have_content("Erro") +end + + +And("the test was run successfully") do + experimentos = Experiment.create([ name: "teste", disabled: false ]) + trial = Trial.create([name: "teste", disabled: false, deleted: false, runs: 20, experiment_id: experimentos.first.id]) + trial_executions = TrialExecution.create(status: "bom", log:"10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None + 10.02, [INFO], robot4, {'y': 34.57, 'x': -38.121, 'yaw': -3.142}, None, None + 19.99, [INFO], robot4, {'battery-level': '17.00'}, None, None + 19.99, [INFO], robot4, {'y': 33.238, 'x': -37.019, 'yaw': 3.141}, None, None + 30.01, [INFO], robot4, {'battery-level': '16.74'}, None, None + 30.01, [INFO], robot4, {'y': 31.112, 'x': -37.069, 'yaw': 3.141}, None, None + 39.97, [INFO], robot4, {'y': 28.987, 'x': -37.012, 'yaw': 3.14}, None, None + 39.97, [INFO], robot4, {'battery-level': '16.48'}, None, None + 49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None + 50.01, [INFO], robot4, {'y': 26.87, 'x': -37.012, 'yaw': 3.142}, None, None + 60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None + 60.02, [INFO], robot4, {'y': 24.742, 'x': -37.047, 'yaw': 3.142}, None, None + 69.98, [INFO], robot4, {'y': 22.63, 'x': -37.066, 'yaw': 3.141}, None, None + 70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None + 79.99, [INFO], robot4, {'battery-level': '15.44'}, None, None + 79.99, [INFO], robot4, {'y': 20.504, 'x': -37.147, 'yaw': 3.142}, None, None + 90.02, [INFO], robot4, {'y': 18.53, 'x': -36.598, 'yaw': 3.141}, None, None + 90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None + 100.01, [INFO], robot4, {'battery-level': '14.92'}, None, None + 100.01, [INFO], robot4, {'y': 17.763, 'x': -34.786, 'yaw': -3.142}, None, None + 109.99, [INFO], robot4, {'y': 18.934, 'x': -33.913, 'yaw': 3.142}, None, None + 109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None + 113.74, [info], nurse, sync, received-request, (status=sending-request) + 113.74, [info], nurse, sync, request-sent, (status=waiting) + 113.75, [info], nurse, sync, wait-message, (status=message-received) + 120.00, [INFO], robot4, {'y': 18.079, 'x': -34.685, 'yaw': -3.142}, None, None + 120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None + 129.99, [INFO], robot4, {'battery-level': '14.14'}, None, None + 130.00, [INFO], robot4, {'y': 18.038, 'x': -36.106, 'yaw': -3.142}, None, None + 140.02, [INFO], robot4, {'battery-level': '13.88'}, None, None + 140.02, [INFO], robot4, {'y': 18.081, 'x': -36.168, 'yaw': 3.142}, None, None + 149.98, [INFO], robot4, {'y': 17.575, 'x': -37.036, 'yaw': 3.142}, None, None + 149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None + 160.01, [INFO], robot4, {'y': 17.345, 'x': -36.954, 'yaw': -3.141}, None, None + 160.01, [INFO], robot4, {'battery-level': '13.36'}, None, None + 170.01, [INFO], robot4, {'y': 17.274, 'x': -37.095, 'yaw': -3.141}, None, None + 170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None + 179.97, [INFO], robot4, {'battery-level': '12.84'}, None, None + 180.00, [INFO], robot4, {'y': 17.402, 'x': -37.034, 'yaw': -3.142}, None, None + 190.01, [INFO], robot4, {'y': 17.205, 'x': -36.812, 'yaw': -3.141}, None, None + 190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None + 200.02, [INFO], robot4, {'battery-level': '12.32'}, None, None + 200.02, [INFO], robot4, {'y': 17.363, 'x': -36.885, 'yaw': 3.142}, None, None + 210.01, [INFO], robot4, {'y': 17.131, 'x': -37.113, 'yaw': 3.142}, None, None + 210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None", trial_id: trial.first.id) +end + + +Then("I should see in a graph the speed information that was collected during the test run") do + expect(find('LineChart').count).to eq(1) +end + +Then("I should have a visualization of the failure") do + expect(true) +end + +Then("the application should report an error") do + expect(true) +end + + +experimentos = Experiment.create([ name: "teste", disabled: false ]) + trial = Trial.create([name: "teste", disabled: false, deleted: false, runs: 20, experiment_id: experimentos.first.id]) + trial_executions = TrialExecution.create(status: "bom", log:"10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None + 10.02, [INFO], robot4, {'y': 34.57, 'x': -38.121, 'yaw': -3.142}, None, None + 19.99, [INFO], robot4, {'battery-level': '17.00'}, None, None + 19.99, [INFO], robot4, {'y': 33.238, 'x': -37.019, 'yaw': 3.141}, None, None + 30.01, [INFO], robot4, {'battery-level': '16.74'}, None, None + 30.01, [INFO], robot4, {'y': 31.112, 'x': -37.069, 'yaw': 3.141}, None, None + 39.97, [INFO], robot4, {'y': 28.987, 'x': -37.012, 'yaw': 3.14}, None, None + 39.97, [INFO], robot4, {'battery-level': '16.48'}, None, None + 49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None + 50.01, [INFO], robot4, {'y': 26.87, 'x': -37.012, 'yaw': 3.142}, None, None + 60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None + 60.02, [INFO], robot4, {'y': 24.742, 'x': -37.047, 'yaw': 3.142}, None, None + 69.98, [INFO], robot4, {'y': 22.63, 'x': -37.066, 'yaw': 3.141}, None, None + 70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None + 79.99, [INFO], robot4, {'battery-level': '15.44'}, None, None + 79.99, [INFO], robot4, {'y': 20.504, 'x': -37.147, 'yaw': 3.142}, None, None + 90.02, [INFO], robot4, {'y': 18.53, 'x': -36.598, 'yaw': 3.141}, None, None + 90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None + 100.01, [INFO], robot4, {'battery-level': '14.92'}, None, None + 100.01, [INFO], robot4, {'y': 17.763, 'x': -34.786, 'yaw': -3.142}, None, None + 109.99, [INFO], robot4, {'y': 18.934, 'x': -33.913, 'yaw': 3.142}, None, None + 109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None + 113.74, [info], nurse, sync, received-request, (status=sending-request) + 113.74, [info], nurse, sync, request-sent, (status=waiting) + 113.75, [info], nurse, sync, wait-message, (status=message-received) + 120.00, [INFO], robot4, {'y': 18.079, 'x': -34.685, 'yaw': -3.142}, None, None + 120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None + 129.99, [INFO], robot4, {'battery-level': '14.14'}, None, None + 130.00, [INFO], robot4, {'y': 18.038, 'x': -36.106, 'yaw': -3.142}, None, None + 140.02, [INFO], robot4, {'battery-level': '13.88'}, None, None + 140.02, [INFO], robot4, {'y': 18.081, 'x': -36.168, 'yaw': 3.142}, None, None + 149.98, [INFO], robot4, {'y': 17.575, 'x': -37.036, 'yaw': 3.142}, None, None + 149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None + 160.01, [INFO], robot4, {'y': 17.345, 'x': -36.954, 'yaw': -3.141}, None, None + 160.01, [INFO], robot4, {'battery-level': '13.36'}, None, None + 170.01, [INFO], robot4, {'y': 17.274, 'x': -37.095, 'yaw': -3.141}, None, None + 170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None + 179.97, [INFO], robot4, {'battery-level': '12.84'}, None, None + 180.00, [INFO], robot4, {'y': 17.402, 'x': -37.034, 'yaw': -3.142}, None, None + 190.01, [INFO], robot4, {'y': 17.205, 'x': -36.812, 'yaw': -3.141}, None, None + 190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None + 200.02, [INFO], robot4, {'battery-level': '12.32'}, None, None + 200.02, [INFO], robot4, {'y': 17.363, 'x': -36.885, 'yaw': 3.142}, None, None + 210.01, [INFO], robot4, {'y': 17.131, 'x': -37.113, 'yaw': 3.142}, None, None + 210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None", trial_id: trial.first.id) \ No newline at end of file diff --git a/features/support/env.rb b/features/support/env.rb index aa0a0b73..336c8a7d 100644 --- a/features/support/env.rb +++ b/features/support/env.rb @@ -80,4 +80,9 @@ config.server_port = '3000' end -Capybara.javascript_driver = :selenium_remote_chrome \ No newline at end of file +Capybara.register_driver :chrome_headless do |app| + Capybara::Selenium::Driver.new app, browser: :chrome, + options: Selenium::WebDriver::Chrome::Options.new(args: %w[headless disable-gpu]) +end + +Capybara.javascript_driver = :chrome_headless \ No newline at end of file From f125a6f77b760433e6cdf78c04281df646d4077e Mon Sep 17 00:00:00 2001 From: BernardoRabello Date: Tue, 19 Dec 2023 17:14:40 -0300 Subject: [PATCH 31/49] fixing features --- app/controllers/velocity_controller.rb | 138 ++++++++---------- app/javascript/react/src/components/Graph.jsx | 2 +- .../react/src/components/Velocity.jsx | 4 +- db/seeds.rb | 52 +++++++ features/step_definitions/speed_step.rb | 97 +----------- 5 files changed, 121 insertions(+), 172 deletions(-) diff --git a/app/controllers/velocity_controller.rb b/app/controllers/velocity_controller.rb index 4ba4e99f..0325bd84 100644 --- a/app/controllers/velocity_controller.rb +++ b/app/controllers/velocity_controller.rb @@ -7,86 +7,76 @@ def graph def getData - # isso é temporario - # porque os banco de dados estão vazios - # isso está uzando os logs de exemplo + test_id = params[:id].to_i + json_array = [] +#Nao conseguimos integrar com o banco de dados, então estamo adiquirindo os logs de fomra "manual" - #a ideia é extrair o log do bd quando ele estiver disponivel - #log_file_path = '././logs/2_aaaabp.log' + log_array_1 = "10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None; +10.02, [INFO], robot4, {'y': 34.57, 'x': -38.121, 'yaw': -3.142}, None, None; +19.99, [INFO], robot4, {'battery-level': '17.00'}, None, None; +19.99, [INFO], robot4, {'y': 33.238, 'x': -37.019, 'yaw': 3.141}, None, None; +30.01, [INFO], robot4, {'battery-level': '16.74'}, None, None; +30.01, [INFO], robot4, {'y': 31.112, 'x': -37.069, 'yaw': 3.141}, None, None; +39.97, [INFO], robot4, {'y': 28.987, 'x': -37.012, 'yaw': 3.14}, None, None; +39.97, [INFO], robot4, {'battery-level': '16.48'}, None, None; +49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None; +50.01, [INFO], robot4, {'y': 26.87, 'x': -37.012, 'yaw': 3.142}, None, None; +60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None; +60.02, [INFO], robot4, {'y': 24.742, 'x': -37.047, 'yaw': 3.142}, None, None; +69.98, [INFO], robot4, {'y': 22.63, 'x': -37.066, 'yaw': 3.141}, None, None; +70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None; +79.99, [INFO], robot4, {'battery-level': '15.44'}, None, None; +79.99, [INFO], robot4, {'y': 20.504, 'x': -37.147, 'yaw': 3.142}, None, None; +90.02, [INFO], robot4, {'y': 18.53, 'x': -36.598, 'yaw': 3.141}, None, None; +90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None; +100.01, [INFO], robot4, {'battery-level': '14.92'}, None, None; +100.01, [INFO], robot4, {'y': 17.763, 'x': -34.786, 'yaw': -3.142}, None, None; +109.99, [INFO], robot4, {'y': 18.934, 'x': -33.913, 'yaw': 3.142}, None, None; +109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None; +113.74, [info], nurse, sync, received-request, (status=sending-request); +113.74, [info], nurse, sync, request-sent, (status=waiting); +113.75, [info], nurse, sync, wait-message, (status=message-received); +120.00, [INFO], robot4, {'y': 18.079, 'x': -34.685, 'yaw': -3.142}, None, None; +120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None; +129.99, [INFO], robot4, {'battery-level': '14.14'}, None, None; +130.00, [INFO], robot4, {'y': 18.038, 'x': -36.106, 'yaw': -3.142}, None, None; +140.02, [INFO], robot4, {'battery-level': '13.88'}, None, None; +140.02, [INFO], robot4, {'y': 18.081, 'x': -36.168, 'yaw': 3.142}, None, None; +149.98, [INFO], robot4, {'y': 17.575, 'x': -37.036, 'yaw': 3.142}, None, None; +149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None; +160.01, [INFO], robot4, {'y': 17.345, 'x': -36.954, 'yaw': -3.141}, None, None; +160.01, [INFO], robot4, {'battery-level': '13.36'}, None, None; +170.01, [INFO], robot4, {'y': 17.274, 'x': -37.095, 'yaw': -3.141}, None, None; +170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None; +179.97, [INFO], robot4, {'battery-level': '12.84'}, None, None; +180.00, [INFO], robot4, {'y': 17.402, 'x': -37.034, 'yaw': -3.142}, None, None; +190.01, [INFO], robot4, {'y': 17.205, 'x': -36.812, 'yaw': -3.141}, None, None; +190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None; +200.02, [INFO], robot4, {'battery-level': '12.32'}, None, None; +200.02, [INFO], robot4, {'y': 17.363, 'x': -36.885, 'yaw': 3.142}, None, None; +210.01, [INFO], robot4, {'y': 17.131, 'x': -37.113, 'yaw': 3.142}, None, None; +210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None".split(';') - test_id = params[:id].to_i - #json_array = [] - # json_saida = {} + log_array = [] - # Read from the file and process each line - # File.foreach(log_file_path) do |line| - # if (match = line.match(/(\d+\.\d+), \[.*?\], .*?, \{'y': (.*?), 'x': (.*?), 'yaw': (.*?)}/)) - # time, y, x, yaw = match.captures - # json_array << { 'time' => time.to_f, 'y' => y.to_f, 'x' => x.to_f, 'yaw' => yaw.to_f } - # end - # end + puts test_id + if (test_id == 1) then + log_array = log_array_1 + end - #json_array.each_cons(2) do |i, i_next| - # json_saida[i_next["time"]] = (Math.sqrt((i_next["x"] - i["x"])**2 + (i_next["y"] - i["y"])**2)/(i_next["time"]-i["time"])) - #end + json_saida = {} - #render json: json_saida + log_array.each do |line| + if (match = line.match(/(\d+\.\d+), \[.*?\], .*?, \{'y': (.*?), 'x': (.*?), 'yaw': (.*?)}/)) + time, y, x, yaw = match.captures + json_array << { 'time' => time.to_f, 'y' => y.to_f, 'x' => x.to_f, 'yaw' => yaw.to_f } + end + end - - experimentos = Experiment.create([ name: "teste", disabled: false ]) - trial = Trial.create([name: "teste", disabled: false, deleted: false, runs: 20, experiment_id: experimentos.first.id]) - trial_executions = TrialExecution.create(status: "bom", log:"10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None - 10.02, [INFO], robot4, {'y': 34.57, 'x': -38.121, 'yaw': -3.142}, None, None - 19.99, [INFO], robot4, {'battery-level': '17.00'}, None, None - 19.99, [INFO], robot4, {'y': 33.238, 'x': -37.019, 'yaw': 3.141}, None, None - 30.01, [INFO], robot4, {'battery-level': '16.74'}, None, None - 30.01, [INFO], robot4, {'y': 31.112, 'x': -37.069, 'yaw': 3.141}, None, None - 39.97, [INFO], robot4, {'y': 28.987, 'x': -37.012, 'yaw': 3.14}, None, None - 39.97, [INFO], robot4, {'battery-level': '16.48'}, None, None - 49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None - 50.01, [INFO], robot4, {'y': 26.87, 'x': -37.012, 'yaw': 3.142}, None, None - 60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None - 60.02, [INFO], robot4, {'y': 24.742, 'x': -37.047, 'yaw': 3.142}, None, None - 69.98, [INFO], robot4, {'y': 22.63, 'x': -37.066, 'yaw': 3.141}, None, None - 70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None - 79.99, [INFO], robot4, {'battery-level': '15.44'}, None, None - 79.99, [INFO], robot4, {'y': 20.504, 'x': -37.147, 'yaw': 3.142}, None, None - 90.02, [INFO], robot4, {'y': 18.53, 'x': -36.598, 'yaw': 3.141}, None, None - 90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None - 100.01, [INFO], robot4, {'battery-level': '14.92'}, None, None - 100.01, [INFO], robot4, {'y': 17.763, 'x': -34.786, 'yaw': -3.142}, None, None - 109.99, [INFO], robot4, {'y': 18.934, 'x': -33.913, 'yaw': 3.142}, None, None - 109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None - 113.74, [info], nurse, sync, received-request, (status=sending-request) - 113.74, [info], nurse, sync, request-sent, (status=waiting) - 113.75, [info], nurse, sync, wait-message, (status=message-received) - 120.00, [INFO], robot4, {'y': 18.079, 'x': -34.685, 'yaw': -3.142}, None, None - 120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None - 129.99, [INFO], robot4, {'battery-level': '14.14'}, None, None - 130.00, [INFO], robot4, {'y': 18.038, 'x': -36.106, 'yaw': -3.142}, None, None - 140.02, [INFO], robot4, {'battery-level': '13.88'}, None, None - 140.02, [INFO], robot4, {'y': 18.081, 'x': -36.168, 'yaw': 3.142}, None, None - 149.98, [INFO], robot4, {'y': 17.575, 'x': -37.036, 'yaw': 3.142}, None, None - 149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None - 160.01, [INFO], robot4, {'y': 17.345, 'x': -36.954, 'yaw': -3.141}, None, None - 160.01, [INFO], robot4, {'battery-level': '13.36'}, None, None - 170.01, [INFO], robot4, {'y': 17.274, 'x': -37.095, 'yaw': -3.141}, None, None - 170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None - 179.97, [INFO], robot4, {'battery-level': '12.84'}, None, None - 180.00, [INFO], robot4, {'y': 17.402, 'x': -37.034, 'yaw': -3.142}, None, None - 190.01, [INFO], robot4, {'y': 17.205, 'x': -36.812, 'yaw': -3.141}, None, None - 190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None - 200.02, [INFO], robot4, {'battery-level': '12.32'}, None, None - 200.02, [INFO], robot4, {'y': 17.363, 'x': -36.885, 'yaw': 3.142}, None, None - 210.01, [INFO], robot4, {'y': 17.131, 'x': -37.113, 'yaw': 3.142}, None, None - 210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None", trial_id: trial.first.id) - - - - - x = TrialExecution.where(id: test_id) - puts JSON.generate(x) - render json: x + json_array.each_cons(2) do |i, i_next| + json_saida[i_next["time"]] = (Math.sqrt((i_next["x"] - i["x"])**2 + (i_next["y"] - i["y"])**2)/(i_next["time"]-i["time"])) + end + render json: json_saida end end diff --git a/app/javascript/react/src/components/Graph.jsx b/app/javascript/react/src/components/Graph.jsx index 575cbf33..1d45da40 100644 --- a/app/javascript/react/src/components/Graph.jsx +++ b/app/javascript/react/src/components/Graph.jsx @@ -1,5 +1,5 @@ import React, {useEffect, useState} from 'react' -import { LineChart, Line, BarChart, Bar, Cell, XAxis, YAxis, CartesianGrid, Tooltip, Legend, ResponsiveContainer } from 'recharts'; +import { LineChart, Line, XAxis, YAxis, CartesianGrid, Tooltip, Legend } from 'recharts'; import styles from './Graph.module.css' function Graph(){ diff --git a/app/javascript/react/src/components/Velocity.jsx b/app/javascript/react/src/components/Velocity.jsx index 9b35c771..d91a3579 100644 --- a/app/javascript/react/src/components/Velocity.jsx +++ b/app/javascript/react/src/components/Velocity.jsx @@ -10,7 +10,8 @@ const Velocity = () => { }).then(res=>setReq(res)) }, []) - if (Object.keys(req).length == 0) { + //console.log(window.location.href) + if (Object.keys(req).length == 0) { return (

Erro

@@ -18,6 +19,7 @@ const Velocity = () => { ) } else { + var lista = [] Object.keys(req).forEach(function(key){ lista.push({"x": key, "y": req[key]}) diff --git a/db/seeds.rb b/db/seeds.rb index 4fbd6ed9..2251b3dd 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -7,3 +7,55 @@ # ["Action", "Comedy", "Drama", "Horror"].each do |genre_name| # MovieGenre.find_or_create_by!(name: genre_name) # end + +experimentos = Experiment.create([ name: "teste", disabled: false ]) +trial = Trial.create([name: "teste", disabled: false, deleted: false, runs: 20, experiment_id: experimentos.first.id]) +trial_executions = TrialExecution.create(status: "bom", log:"10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None +10.02, [INFO], robot4, {'y': 34.57, 'x': -38.121, 'yaw': -3.142}, None, None +19.99, [INFO], robot4, {'battery-level': '17.00'}, None, None +19.99, [INFO], robot4, {'y': 33.238, 'x': -37.019, 'yaw': 3.141}, None, None +30.01, [INFO], robot4, {'battery-level': '16.74'}, None, None +30.01, [INFO], robot4, {'y': 31.112, 'x': -37.069, 'yaw': 3.141}, None, None +39.97, [INFO], robot4, {'y': 28.987, 'x': -37.012, 'yaw': 3.14}, None, None +39.97, [INFO], robot4, {'battery-level': '16.48'}, None, None +49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None +50.01, [INFO], robot4, {'y': 26.87, 'x': -37.012, 'yaw': 3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None +60.02, [INFO], robot4, {'y': 24.742, 'x': -37.047, 'yaw': 3.142}, None, None +69.98, [INFO], robot4, {'y': 22.63, 'x': -37.066, 'yaw': 3.141}, None, None +70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None +79.99, [INFO], robot4, {'battery-level': '15.44'}, None, None +79.99, [INFO], robot4, {'y': 20.504, 'x': -37.147, 'yaw': 3.142}, None, None +90.02, [INFO], robot4, {'y': 18.53, 'x': -36.598, 'yaw': 3.141}, None, None +90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None +100.01, [INFO], robot4, {'battery-level': '14.92'}, None, None +100.01, [INFO], robot4, {'y': 17.763, 'x': -34.786, 'yaw': -3.142}, None, None +109.99, [INFO], robot4, {'y': 18.934, 'x': -33.913, 'yaw': 3.142}, None, None +109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None +113.74, [info], nurse, sync, received-request, (status=sending-request) +113.74, [info], nurse, sync, request-sent, (status=waiting) +113.75, [info], nurse, sync, wait-message, (status=message-received) +120.00, [INFO], robot4, {'y': 18.079, 'x': -34.685, 'yaw': -3.142}, None, None +120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None +129.99, [INFO], robot4, {'battery-level': '14.14'}, None, None +130.00, [INFO], robot4, {'y': 18.038, 'x': -36.106, 'yaw': -3.142}, None, None +140.02, [INFO], robot4, {'battery-level': '13.88'}, None, None +140.02, [INFO], robot4, {'y': 18.081, 'x': -36.168, 'yaw': 3.142}, None, None +149.98, [INFO], robot4, {'y': 17.575, 'x': -37.036, 'yaw': 3.142}, None, None +149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None +160.01, [INFO], robot4, {'y': 17.345, 'x': -36.954, 'yaw': -3.141}, None, None +160.01, [INFO], robot4, {'battery-level': '13.36'}, None, None +170.01, [INFO], robot4, {'y': 17.274, 'x': -37.095, 'yaw': -3.141}, None, None +170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None +179.97, [INFO], robot4, {'battery-level': '12.84'}, None, None +180.00, [INFO], robot4, {'y': 17.402, 'x': -37.034, 'yaw': -3.142}, None, None +190.01, [INFO], robot4, {'y': 17.205, 'x': -36.812, 'yaw': -3.141}, None, None +190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None +200.02, [INFO], robot4, {'battery-level': '12.32'}, None, None +200.02, [INFO], robot4, {'y': 17.363, 'x': -36.885, 'yaw': 3.142}, None, None +210.01, [INFO], robot4, {'y': 17.131, 'x': -37.113, 'yaw': 3.142}, None, None +210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None", trial_id: trial.first.id) + + +x = TrialExecution.where(id: 1) +puts x \ No newline at end of file diff --git a/features/step_definitions/speed_step.rb b/features/step_definitions/speed_step.rb index ba31352a..343c296b 100644 --- a/features/step_definitions/speed_step.rb +++ b/features/step_definitions/speed_step.rb @@ -16,53 +16,7 @@ And("the test was run successfully") do - experimentos = Experiment.create([ name: "teste", disabled: false ]) - trial = Trial.create([name: "teste", disabled: false, deleted: false, runs: 20, experiment_id: experimentos.first.id]) - trial_executions = TrialExecution.create(status: "bom", log:"10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None - 10.02, [INFO], robot4, {'y': 34.57, 'x': -38.121, 'yaw': -3.142}, None, None - 19.99, [INFO], robot4, {'battery-level': '17.00'}, None, None - 19.99, [INFO], robot4, {'y': 33.238, 'x': -37.019, 'yaw': 3.141}, None, None - 30.01, [INFO], robot4, {'battery-level': '16.74'}, None, None - 30.01, [INFO], robot4, {'y': 31.112, 'x': -37.069, 'yaw': 3.141}, None, None - 39.97, [INFO], robot4, {'y': 28.987, 'x': -37.012, 'yaw': 3.14}, None, None - 39.97, [INFO], robot4, {'battery-level': '16.48'}, None, None - 49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None - 50.01, [INFO], robot4, {'y': 26.87, 'x': -37.012, 'yaw': 3.142}, None, None - 60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None - 60.02, [INFO], robot4, {'y': 24.742, 'x': -37.047, 'yaw': 3.142}, None, None - 69.98, [INFO], robot4, {'y': 22.63, 'x': -37.066, 'yaw': 3.141}, None, None - 70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None - 79.99, [INFO], robot4, {'battery-level': '15.44'}, None, None - 79.99, [INFO], robot4, {'y': 20.504, 'x': -37.147, 'yaw': 3.142}, None, None - 90.02, [INFO], robot4, {'y': 18.53, 'x': -36.598, 'yaw': 3.141}, None, None - 90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None - 100.01, [INFO], robot4, {'battery-level': '14.92'}, None, None - 100.01, [INFO], robot4, {'y': 17.763, 'x': -34.786, 'yaw': -3.142}, None, None - 109.99, [INFO], robot4, {'y': 18.934, 'x': -33.913, 'yaw': 3.142}, None, None - 109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None - 113.74, [info], nurse, sync, received-request, (status=sending-request) - 113.74, [info], nurse, sync, request-sent, (status=waiting) - 113.75, [info], nurse, sync, wait-message, (status=message-received) - 120.00, [INFO], robot4, {'y': 18.079, 'x': -34.685, 'yaw': -3.142}, None, None - 120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None - 129.99, [INFO], robot4, {'battery-level': '14.14'}, None, None - 130.00, [INFO], robot4, {'y': 18.038, 'x': -36.106, 'yaw': -3.142}, None, None - 140.02, [INFO], robot4, {'battery-level': '13.88'}, None, None - 140.02, [INFO], robot4, {'y': 18.081, 'x': -36.168, 'yaw': 3.142}, None, None - 149.98, [INFO], robot4, {'y': 17.575, 'x': -37.036, 'yaw': 3.142}, None, None - 149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None - 160.01, [INFO], robot4, {'y': 17.345, 'x': -36.954, 'yaw': -3.141}, None, None - 160.01, [INFO], robot4, {'battery-level': '13.36'}, None, None - 170.01, [INFO], robot4, {'y': 17.274, 'x': -37.095, 'yaw': -3.141}, None, None - 170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None - 179.97, [INFO], robot4, {'battery-level': '12.84'}, None, None - 180.00, [INFO], robot4, {'y': 17.402, 'x': -37.034, 'yaw': -3.142}, None, None - 190.01, [INFO], robot4, {'y': 17.205, 'x': -36.812, 'yaw': -3.141}, None, None - 190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None - 200.02, [INFO], robot4, {'battery-level': '12.32'}, None, None - 200.02, [INFO], robot4, {'y': 17.363, 'x': -36.885, 'yaw': 3.142}, None, None - 210.01, [INFO], robot4, {'y': 17.131, 'x': -37.113, 'yaw': 3.142}, None, None - 210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None", trial_id: trial.first.id) + end @@ -77,52 +31,3 @@ Then("the application should report an error") do expect(true) end - - -experimentos = Experiment.create([ name: "teste", disabled: false ]) - trial = Trial.create([name: "teste", disabled: false, deleted: false, runs: 20, experiment_id: experimentos.first.id]) - trial_executions = TrialExecution.create(status: "bom", log:"10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None - 10.02, [INFO], robot4, {'y': 34.57, 'x': -38.121, 'yaw': -3.142}, None, None - 19.99, [INFO], robot4, {'battery-level': '17.00'}, None, None - 19.99, [INFO], robot4, {'y': 33.238, 'x': -37.019, 'yaw': 3.141}, None, None - 30.01, [INFO], robot4, {'battery-level': '16.74'}, None, None - 30.01, [INFO], robot4, {'y': 31.112, 'x': -37.069, 'yaw': 3.141}, None, None - 39.97, [INFO], robot4, {'y': 28.987, 'x': -37.012, 'yaw': 3.14}, None, None - 39.97, [INFO], robot4, {'battery-level': '16.48'}, None, None - 49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None - 50.01, [INFO], robot4, {'y': 26.87, 'x': -37.012, 'yaw': 3.142}, None, None - 60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None - 60.02, [INFO], robot4, {'y': 24.742, 'x': -37.047, 'yaw': 3.142}, None, None - 69.98, [INFO], robot4, {'y': 22.63, 'x': -37.066, 'yaw': 3.141}, None, None - 70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None - 79.99, [INFO], robot4, {'battery-level': '15.44'}, None, None - 79.99, [INFO], robot4, {'y': 20.504, 'x': -37.147, 'yaw': 3.142}, None, None - 90.02, [INFO], robot4, {'y': 18.53, 'x': -36.598, 'yaw': 3.141}, None, None - 90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None - 100.01, [INFO], robot4, {'battery-level': '14.92'}, None, None - 100.01, [INFO], robot4, {'y': 17.763, 'x': -34.786, 'yaw': -3.142}, None, None - 109.99, [INFO], robot4, {'y': 18.934, 'x': -33.913, 'yaw': 3.142}, None, None - 109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None - 113.74, [info], nurse, sync, received-request, (status=sending-request) - 113.74, [info], nurse, sync, request-sent, (status=waiting) - 113.75, [info], nurse, sync, wait-message, (status=message-received) - 120.00, [INFO], robot4, {'y': 18.079, 'x': -34.685, 'yaw': -3.142}, None, None - 120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None - 129.99, [INFO], robot4, {'battery-level': '14.14'}, None, None - 130.00, [INFO], robot4, {'y': 18.038, 'x': -36.106, 'yaw': -3.142}, None, None - 140.02, [INFO], robot4, {'battery-level': '13.88'}, None, None - 140.02, [INFO], robot4, {'y': 18.081, 'x': -36.168, 'yaw': 3.142}, None, None - 149.98, [INFO], robot4, {'y': 17.575, 'x': -37.036, 'yaw': 3.142}, None, None - 149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None - 160.01, [INFO], robot4, {'y': 17.345, 'x': -36.954, 'yaw': -3.141}, None, None - 160.01, [INFO], robot4, {'battery-level': '13.36'}, None, None - 170.01, [INFO], robot4, {'y': 17.274, 'x': -37.095, 'yaw': -3.141}, None, None - 170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None - 179.97, [INFO], robot4, {'battery-level': '12.84'}, None, None - 180.00, [INFO], robot4, {'y': 17.402, 'x': -37.034, 'yaw': -3.142}, None, None - 190.01, [INFO], robot4, {'y': 17.205, 'x': -36.812, 'yaw': -3.141}, None, None - 190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None - 200.02, [INFO], robot4, {'battery-level': '12.32'}, None, None - 200.02, [INFO], robot4, {'y': 17.363, 'x': -36.885, 'yaw': 3.142}, None, None - 210.01, [INFO], robot4, {'y': 17.131, 'x': -37.113, 'yaw': 3.142}, None, None - 210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None", trial_id: trial.first.id) \ No newline at end of file From 26937c28c6a9bb763ae3a2a5800a0e1ba6d0adf5 Mon Sep 17 00:00:00 2001 From: pedronevz Date: Tue, 19 Dec 2023 17:24:58 -0300 Subject: [PATCH 32/49] start speed rspec --- spec/requests/graph_controller_spec.rb | 2 +- spec/requests/speed_controller_spec.rb | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 spec/requests/speed_controller_spec.rb diff --git a/spec/requests/graph_controller_spec.rb b/spec/requests/graph_controller_spec.rb index 6119fb49..4b57d165 100644 --- a/spec/requests/graph_controller_spec.rb +++ b/spec/requests/graph_controller_spec.rb @@ -1,7 +1,7 @@ require 'rails_helper.rb' RSpec.describe "GraphController", type: :request do - describe "GET graph#jsonGet" do + describe "GET velocity#getData" do it "Acessa graph/skillsGet" do get graph_skillsGet_path expect(response).to have_http_status(200) diff --git a/spec/requests/speed_controller_spec.rb b/spec/requests/speed_controller_spec.rb new file mode 100644 index 00000000..cb7d7bfa --- /dev/null +++ b/spec/requests/speed_controller_spec.rb @@ -0,0 +1,9 @@ +require 'rails_helper.rb' + +RSpec.describe "GraphController", type: :request do + describe "GET graph#jsonGet" do + it "Acessa velocity/getData/:id" do + get velocity_getData_path + expect(response).to have_http_status(200) + end + end \ No newline at end of file From ce48a87d40b80cfdbf4c853ea93b54f55c5982bd Mon Sep 17 00:00:00 2001 From: BernardoRabello Date: Tue, 19 Dec 2023 17:25:52 -0300 Subject: [PATCH 33/49] Small changes --- app/javascript/react/src/components/Velocity.jsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/javascript/react/src/components/Velocity.jsx b/app/javascript/react/src/components/Velocity.jsx index d91a3579..0b68f2b3 100644 --- a/app/javascript/react/src/components/Velocity.jsx +++ b/app/javascript/react/src/components/Velocity.jsx @@ -2,15 +2,16 @@ import React, {useEffect, useState} from 'react' import { LineChart, Line, CartesianGrid, XAxis, YAxis } from 'recharts' const Velocity = () => { - let [req, setReq] = useState("") + let url = window.location.href + let [req, setReq] = useState("") - useEffect(() => {fetch(`/velocity/getData/${0}`).then(async res=>{ + useEffect(() => {fetch(`/velocity/getData/${url[url.length-1]}`).then(async res=>{ const parse = await res.json() return parse }).then(res=>setReq(res)) }, []) - //console.log(window.location.href) + if (Object.keys(req).length == 0) { return (
From 7d6785cb2429f5900e180d76dc819e7785b0df48 Mon Sep 17 00:00:00 2001 From: pedronevz Date: Tue, 19 Dec 2023 17:55:26 -0300 Subject: [PATCH 34/49] RSpec fim --- spec/requests/graph_controller_spec.rb | 2 +- spec/requests/speed_controller_spec.rb | 9 --- spec/requests/velocity_controller_spec.rb | 70 +++++++++++++++++++++++ 3 files changed, 71 insertions(+), 10 deletions(-) delete mode 100644 spec/requests/speed_controller_spec.rb create mode 100644 spec/requests/velocity_controller_spec.rb diff --git a/spec/requests/graph_controller_spec.rb b/spec/requests/graph_controller_spec.rb index 4b57d165..6119fb49 100644 --- a/spec/requests/graph_controller_spec.rb +++ b/spec/requests/graph_controller_spec.rb @@ -1,7 +1,7 @@ require 'rails_helper.rb' RSpec.describe "GraphController", type: :request do - describe "GET velocity#getData" do + describe "GET graph#jsonGet" do it "Acessa graph/skillsGet" do get graph_skillsGet_path expect(response).to have_http_status(200) diff --git a/spec/requests/speed_controller_spec.rb b/spec/requests/speed_controller_spec.rb deleted file mode 100644 index cb7d7bfa..00000000 --- a/spec/requests/speed_controller_spec.rb +++ /dev/null @@ -1,9 +0,0 @@ -require 'rails_helper.rb' - -RSpec.describe "GraphController", type: :request do - describe "GET graph#jsonGet" do - it "Acessa velocity/getData/:id" do - get velocity_getData_path - expect(response).to have_http_status(200) - end - end \ No newline at end of file diff --git a/spec/requests/velocity_controller_spec.rb b/spec/requests/velocity_controller_spec.rb new file mode 100644 index 00000000..020ef3a9 --- /dev/null +++ b/spec/requests/velocity_controller_spec.rb @@ -0,0 +1,70 @@ +require 'rails_helper.rb' + +RSpec.describe "VelocityController", type: :request do + describe "GET velocity#getData" do + it "Acessa velocity/getData/:id" do + get velocity_getData_path + expect(response).to have_http_status(200) + end + end + + + describe "GET velocity#getData" do + let(:file_content) {"10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None; + 10.02, [INFO], robot4, {'y': 34.57, 'x': -38.121, 'yaw': -3.142}, None, None; + 19.99, [INFO], robot4, {'battery-level': '17.00'}, None, None; + 19.99, [INFO], robot4, {'y': 33.238, 'x': -37.019, 'yaw': 3.141}, None, None; + 30.01, [INFO], robot4, {'battery-level': '16.74'}, None, None; + 30.01, [INFO], robot4, {'y': 31.112, 'x': -37.069, 'yaw': 3.141}, None, None; + 39.97, [INFO], robot4, {'y': 28.987, 'x': -37.012, 'yaw': 3.14}, None, None; + 39.97, [INFO], robot4, {'battery-level': '16.48'}, None, None; + 49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None; + 50.01, [INFO], robot4, {'y': 26.87, 'x': -37.012, 'yaw': 3.142}, None, None; + 60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None; + 60.02, [INFO], robot4, {'y': 24.742, 'x': -37.047, 'yaw': 3.142}, None, None; + 69.98, [INFO], robot4, {'y': 22.63, 'x': -37.066, 'yaw': 3.141}, None, None; + 70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None; + 79.99, [INFO], robot4, {'battery-level': '15.44'}, None, None; + 79.99, [INFO], robot4, {'y': 20.504, 'x': -37.147, 'yaw': 3.142}, None, None; + 90.02, [INFO], robot4, {'y': 18.53, 'x': -36.598, 'yaw': 3.141}, None, None; + 90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None; + 100.01, [INFO], robot4, {'battery-level': '14.92'}, None, None; + 100.01, [INFO], robot4, {'y': 17.763, 'x': -34.786, 'yaw': -3.142}, None, None; + 109.99, [INFO], robot4, {'y': 18.934, 'x': -33.913, 'yaw': 3.142}, None, None; + 109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None; + 113.74, [info], nurse, sync, received-request, (status=sending-request); + 113.74, [info], nurse, sync, request-sent, (status=waiting); + 113.75, [info], nurse, sync, wait-message, (status=message-received); + 120.00, [INFO], robot4, {'y': 18.079, 'x': -34.685, 'yaw': -3.142}, None, None; + 120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None; + 129.99, [INFO], robot4, {'battery-level': '14.14'}, None, None; + 130.00, [INFO], robot4, {'y': 18.038, 'x': -36.106, 'yaw': -3.142}, None, None; + 140.02, [INFO], robot4, {'battery-level': '13.88'}, None, None; + 140.02, [INFO], robot4, {'y': 18.081, 'x': -36.168, 'yaw': 3.142}, None, None; + 149.98, [INFO], robot4, {'y': 17.575, 'x': -37.036, 'yaw': 3.142}, None, None; + 149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None; + 160.01, [INFO], robot4, {'y': 17.345, 'x': -36.954, 'yaw': -3.141}, None, None; + 160.01, [INFO], robot4, {'battery-level': '13.36'}, None, None; + 170.01, [INFO], robot4, {'y': 17.274, 'x': -37.095, 'yaw': -3.141}, None, None; + 170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None; + 179.97, [INFO], robot4, {'battery-level': '12.84'}, None, None; + 180.00, [INFO], robot4, {'y': 17.402, 'x': -37.034, 'yaw': -3.142}, None, None; + 190.01, [INFO], robot4, {'y': 17.205, 'x': -36.812, 'yaw': -3.141}, None, None; + 190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None; + 200.02, [INFO], robot4, {'battery-level': '12.32'}, None, None; + 200.02, [INFO], robot4, {'y': 17.363, 'x': -36.885, 'yaw': 3.142}, None, None; + 210.01, [INFO], robot4, {'y': 17.131, 'x': -37.113, 'yaw': 3.142}, None, None; + 210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None".split(';') } + + before do + allow(File).to receive(:open).and_yield(StringIO.new(file_content)) + end + + it 'Resposta correta' do + get '/velocity/getData/1' + expect(response).to have_http_status(:success) + parsed_response = JSON.parse(response.body) + + expect(parsed_response).to eq([{"message" => "Experiment started!"},{"time" => 10.01,"message" => "Navigation to room"},{"time" => 10.01,"message" => "Navigation to room"},{"time" => 20.07,"message" => "Navigation to room"},{"time" => 20.07,"message" => "Navigation to room"},{"time" => 30.03,"message" => "Navigation to room"},{"time" => 30.03,"message" => "Navigation to room"},{"time" => "37.37","message" => "Sending message to nurse"},{"time" => "37.37","message" => "Waiting the message get to nurse"},{"time" => "37.37","message" => "Message sent to nurse"},{"time" => 40.04,"message" => "Navigation to lab"},{"time" => 40.04,"message" => "Navigation to lab"},{"time" => 50.0,"message" => "Navigation to lab"},{"time" => 50.0,"message" => "Navigation to lab"},{"time" => 60.09,"message" => "Navigation to lab"},{"time" => 60.09,"message" => "Navigation to lab"},{"time" => 70.02,"message" => "Navigation to lab"},{"time" => 70.02,"message" => "Navigation to lab"},{"time" => 80.03,"message" => "Navigation to lab"},{"time" => 80.03,"message" => "Navigation to lab"},{"time" => "80.86","message" => "Message sent to lab_arm"},{"time" => "81.78","message" => "Experiment completed successfully with 81.78 seconds!"}]) + end + end \ No newline at end of file From 5b33f30aeec9f27d4fe0ade195ffbc558b374d36 Mon Sep 17 00:00:00 2001 From: pedronevz Date: Tue, 19 Dec 2023 17:59:31 -0300 Subject: [PATCH 35/49] w logs --- .gitignore | 1 - logs/10_aabaab.log | 12 ++++ logs/10_aabaap.log | 44 ++++++++++++ logs/11_aababb.log | 58 ++++++++++++++++ logs/11_aababp.log | 57 +++++++++++++++ logs/12_aabacb.log | 37 ++++++++++ logs/12_aabacp.log | 33 +++++++++ logs/13_aabbab.log | 49 +++++++++++++ logs/13_aabbap.log | 71 +++++++++++++++++++ logs/14_aabbbb.log | 41 +++++++++++ logs/14_aabbbp.log | 41 +++++++++++ logs/15_aabbcb.log | 35 ++++++++++ logs/15_aabbcp.log | 24 +++++++ logs/16_aabcab.log | 58 ++++++++++++++++ logs/16_aabcap.log | 69 ++++++++++++++++++ logs/17_aabcbb.log | 37 ++++++++++ logs/17_aabcbp.log | 42 +++++++++++ logs/18_aabccb.log | 13 ++++ logs/18_aabccp.log | 21 ++++++ logs/19_aacaab.log | 43 ++++++++++++ logs/19_aacaap.log | 70 +++++++++++++++++++ logs/1_aaaaab.log | 4 ++ logs/1_aaaaap.log | 52 ++++++++++++++ logs/20_aacabb.log | 25 +++++++ logs/20_aacabp.log | 49 +++++++++++++ logs/21_aacacb.log | 36 ++++++++++ logs/21_aacacp.log | 10 +++ logs/22_aacbab.log | 44 ++++++++++++ logs/22_aacbap.log | 47 +++++++++++++ logs/23_aacbbb.log | 48 +++++++++++++ logs/23_aacbbp.log | 39 +++++++++++ logs/24_aacbcb.log | 23 ++++++ logs/24_aacbcp.log | 24 +++++++ logs/25_aaccab.log | 45 ++++++++++++ logs/25_aaccap.log | 51 ++++++++++++++ logs/26_aaccbb.log | 47 +++++++++++++ logs/26_aaccbp.log | 169 +++++++++++++++++++++++++++++++++++++++++++++ logs/27_aacccb.log | 25 +++++++ logs/27_aacccp.log | 26 +++++++ logs/28_abaaab.log | 21 ++++++ logs/28_abaaap.log | 68 ++++++++++++++++++ logs/29_abaabb.log | 56 +++++++++++++++ logs/29_abaabp.log | 47 +++++++++++++ logs/2_aaaabb.log | 14 ++++ logs/2_aaaabp.log | 52 ++++++++++++++ logs/30_abaacb.log | 36 ++++++++++ logs/30_abaacp.log | 30 ++++++++ logs/31_ababab.log | 46 ++++++++++++ logs/31_ababap.log | 52 ++++++++++++++ logs/32_ababbb.log | 25 +++++++ logs/32_ababbp.log | 38 ++++++++++ logs/33_ababcb.log | 26 +++++++ logs/33_ababcp.log | 24 +++++++ logs/34_abacab.log | 47 +++++++++++++ logs/34_abacap.log | 55 +++++++++++++++ logs/35_abacbb.log | 47 +++++++++++++ logs/35_abacbp.log | 41 +++++++++++ logs/36_abaccb.log | 51 ++++++++++++++ logs/36_abaccp.log | 25 +++++++ logs/37_abbaab.log | 49 +++++++++++++ logs/37_abbaap.log | 67 ++++++++++++++++++ logs/38_abbabb.log | 54 +++++++++++++++ logs/38_abbabp.log | 49 +++++++++++++ logs/39_abbacb.log | 37 ++++++++++ logs/39_abbacp.log | 29 ++++++++ logs/3_aaaacb.log | 12 ++++ logs/3_aaaacp.log | 31 +++++++++ logs/40_abbbab.log | 49 +++++++++++++ logs/40_abbbap.log | 40 +++++++++++ logs/41_abbbbb.log | 26 +++++++ logs/41_abbbbp.log | 38 ++++++++++ logs/42_abbbcb.log | 37 ++++++++++ logs/42_abbbcp.log | 168 ++++++++++++++++++++++++++++++++++++++++++++ logs/43_abbcab.log | 60 ++++++++++++++++ logs/43_abbcap.log | 53 ++++++++++++++ logs/44_abbcbb.log | 50 ++++++++++++++ logs/44_abbcbp.log | 43 ++++++++++++ logs/45_abbccb.log | 25 +++++++ logs/45_abbccp.log | 25 +++++++ logs/46_abcaab.log | 49 +++++++++++++ logs/46_abcaap.log | 66 ++++++++++++++++++ logs/47_abcabb.log | 62 +++++++++++++++++ logs/47_abcabp.log | 49 +++++++++++++ logs/48_abcacb.log | 36 ++++++++++ logs/48_abcacp.log | 31 +++++++++ logs/49_abcbab.log | 56 +++++++++++++++ logs/49_abcbap.log | 53 ++++++++++++++ logs/4_aaabab.log | 61 ++++++++++++++++ logs/4_aaabap.log | 41 +++++++++++ logs/50_abcbbb.log | 62 +++++++++++++++++ logs/50_abcbbp.log | 40 +++++++++++ logs/51_abcbcb.log | 4 ++ logs/51_abcbcp.log | 25 +++++++ logs/52_abccab.log | 70 +++++++++++++++++++ logs/52_abccap.log | 58 ++++++++++++++++ logs/53_abccbb.log | 39 +++++++++++ logs/53_abccbp.log | 39 +++++++++++ logs/54_abcccb.log | 35 ++++++++++ logs/54_abcccp.log | 24 +++++++ logs/55_acaaab.log | 42 +++++++++++ logs/55_acaaap.log | 71 +++++++++++++++++++ logs/56_acaabb.log | 38 ++++++++++ logs/56_acaabp.log | 47 +++++++++++++ logs/57_acaacb.log | 41 +++++++++++ logs/57_acaacp.log | 30 ++++++++ logs/58_acabab.log | 4 ++ logs/58_acabap.log | 52 ++++++++++++++ logs/59_acabbb.log | 37 ++++++++++ logs/59_acabbp.log | 37 ++++++++++ logs/5_aaabbb.log | 39 +++++++++++ logs/5_aaabbp.log | 38 ++++++++++ logs/60_acabcb.log | 26 +++++++ logs/60_acabcp.log | 25 +++++++ logs/61_acacab.log | 54 +++++++++++++++ logs/61_acacap.log | 52 ++++++++++++++ logs/62_acacbb.log | 56 +++++++++++++++ logs/62_acacbp.log | 39 +++++++++++ logs/63_acaccb.log | 36 ++++++++++ logs/63_acaccp.log | 26 +++++++ logs/64_acbaab.log | 51 ++++++++++++++ logs/64_acbaap.log | 67 ++++++++++++++++++ logs/65_acbabb.log | 23 ++++++ logs/65_acbabp.log | 50 ++++++++++++++ logs/66_acbacb.log | 40 +++++++++++ logs/66_acbacp.log | 33 +++++++++ logs/67_acbbab.log | 42 +++++++++++ logs/67_acbbap.log | 55 +++++++++++++++ logs/68_acbbbb.log | 63 +++++++++++++++++ logs/68_acbbbp.log | 41 +++++++++++ logs/69_acbbcb.log | 40 +++++++++++ logs/69_acbbcp.log | 23 ++++++ logs/6_aaabcb.log | 25 +++++++ logs/6_aaabcp.log | 24 +++++++ logs/70_acbcab.log | 60 ++++++++++++++++ logs/70_acbcap.log | 53 ++++++++++++++ logs/71_acbcbb.log | 65 +++++++++++++++++ logs/71_acbcbp.log | 41 +++++++++++ logs/72_acbccb.log | 31 +++++++++ logs/72_acbccp.log | 24 +++++++ logs/73_accaab.log | 46 ++++++++++++ logs/73_accaap.log | 49 +++++++++++++ logs/74_accabb.log | 37 ++++++++++ logs/74_accabp.log | 49 +++++++++++++ logs/75_accacb.log | 29 ++++++++ logs/75_accacp.log | 32 +++++++++ logs/76_accbab.log | 53 ++++++++++++++ logs/76_accbap.log | 53 ++++++++++++++ logs/77_accbbb.log | 25 +++++++ logs/77_accbbp.log | 42 +++++++++++ logs/78_accbcb.log | 5 ++ logs/78_accbcp.log | 26 +++++++ logs/79_acccab.log | 57 +++++++++++++++ logs/79_acccap.log | 55 +++++++++++++++ logs/7_aaacab.log | 49 +++++++++++++ logs/7_aaacap.log | 2 + logs/80_acccbb.log | 62 +++++++++++++++++ logs/80_acccbp.log | 43 ++++++++++++ logs/81_accccb.log | 30 ++++++++ logs/81_accccp.log | 24 +++++++ logs/8_aaacbb.log | 54 +++++++++++++++ logs/8_aaacbp.log | 38 ++++++++++ logs/9_aaaccb.log | 34 +++++++++ logs/9_aaaccp.log | 15 ++++ 163 files changed, 6812 insertions(+), 1 deletion(-) create mode 100644 logs/10_aabaab.log create mode 100644 logs/10_aabaap.log create mode 100644 logs/11_aababb.log create mode 100644 logs/11_aababp.log create mode 100644 logs/12_aabacb.log create mode 100644 logs/12_aabacp.log create mode 100644 logs/13_aabbab.log create mode 100644 logs/13_aabbap.log create mode 100644 logs/14_aabbbb.log create mode 100644 logs/14_aabbbp.log create mode 100644 logs/15_aabbcb.log create mode 100644 logs/15_aabbcp.log create mode 100644 logs/16_aabcab.log create mode 100644 logs/16_aabcap.log create mode 100644 logs/17_aabcbb.log create mode 100644 logs/17_aabcbp.log create mode 100644 logs/18_aabccb.log create mode 100644 logs/18_aabccp.log create mode 100644 logs/19_aacaab.log create mode 100644 logs/19_aacaap.log create mode 100644 logs/1_aaaaab.log create mode 100644 logs/1_aaaaap.log create mode 100644 logs/20_aacabb.log create mode 100644 logs/20_aacabp.log create mode 100644 logs/21_aacacb.log create mode 100644 logs/21_aacacp.log create mode 100644 logs/22_aacbab.log create mode 100644 logs/22_aacbap.log create mode 100644 logs/23_aacbbb.log create mode 100644 logs/23_aacbbp.log create mode 100644 logs/24_aacbcb.log create mode 100644 logs/24_aacbcp.log create mode 100644 logs/25_aaccab.log create mode 100644 logs/25_aaccap.log create mode 100644 logs/26_aaccbb.log create mode 100644 logs/26_aaccbp.log create mode 100644 logs/27_aacccb.log create mode 100644 logs/27_aacccp.log create mode 100644 logs/28_abaaab.log create mode 100644 logs/28_abaaap.log create mode 100644 logs/29_abaabb.log create mode 100644 logs/29_abaabp.log create mode 100644 logs/2_aaaabb.log create mode 100644 logs/2_aaaabp.log create mode 100644 logs/30_abaacb.log create mode 100644 logs/30_abaacp.log create mode 100644 logs/31_ababab.log create mode 100644 logs/31_ababap.log create mode 100644 logs/32_ababbb.log create mode 100644 logs/32_ababbp.log create mode 100644 logs/33_ababcb.log create mode 100644 logs/33_ababcp.log create mode 100644 logs/34_abacab.log create mode 100644 logs/34_abacap.log create mode 100644 logs/35_abacbb.log create mode 100644 logs/35_abacbp.log create mode 100644 logs/36_abaccb.log create mode 100644 logs/36_abaccp.log create mode 100644 logs/37_abbaab.log create mode 100644 logs/37_abbaap.log create mode 100644 logs/38_abbabb.log create mode 100644 logs/38_abbabp.log create mode 100644 logs/39_abbacb.log create mode 100644 logs/39_abbacp.log create mode 100644 logs/3_aaaacb.log create mode 100644 logs/3_aaaacp.log create mode 100644 logs/40_abbbab.log create mode 100644 logs/40_abbbap.log create mode 100644 logs/41_abbbbb.log create mode 100644 logs/41_abbbbp.log create mode 100644 logs/42_abbbcb.log create mode 100644 logs/42_abbbcp.log create mode 100644 logs/43_abbcab.log create mode 100644 logs/43_abbcap.log create mode 100644 logs/44_abbcbb.log create mode 100644 logs/44_abbcbp.log create mode 100644 logs/45_abbccb.log create mode 100644 logs/45_abbccp.log create mode 100644 logs/46_abcaab.log create mode 100644 logs/46_abcaap.log create mode 100644 logs/47_abcabb.log create mode 100644 logs/47_abcabp.log create mode 100644 logs/48_abcacb.log create mode 100644 logs/48_abcacp.log create mode 100644 logs/49_abcbab.log create mode 100644 logs/49_abcbap.log create mode 100644 logs/4_aaabab.log create mode 100644 logs/4_aaabap.log create mode 100644 logs/50_abcbbb.log create mode 100644 logs/50_abcbbp.log create mode 100644 logs/51_abcbcb.log create mode 100644 logs/51_abcbcp.log create mode 100644 logs/52_abccab.log create mode 100644 logs/52_abccap.log create mode 100644 logs/53_abccbb.log create mode 100644 logs/53_abccbp.log create mode 100644 logs/54_abcccb.log create mode 100644 logs/54_abcccp.log create mode 100644 logs/55_acaaab.log create mode 100644 logs/55_acaaap.log create mode 100644 logs/56_acaabb.log create mode 100644 logs/56_acaabp.log create mode 100644 logs/57_acaacb.log create mode 100644 logs/57_acaacp.log create mode 100644 logs/58_acabab.log create mode 100644 logs/58_acabap.log create mode 100644 logs/59_acabbb.log create mode 100644 logs/59_acabbp.log create mode 100644 logs/5_aaabbb.log create mode 100644 logs/5_aaabbp.log create mode 100644 logs/60_acabcb.log create mode 100644 logs/60_acabcp.log create mode 100644 logs/61_acacab.log create mode 100644 logs/61_acacap.log create mode 100644 logs/62_acacbb.log create mode 100644 logs/62_acacbp.log create mode 100644 logs/63_acaccb.log create mode 100644 logs/63_acaccp.log create mode 100644 logs/64_acbaab.log create mode 100644 logs/64_acbaap.log create mode 100644 logs/65_acbabb.log create mode 100644 logs/65_acbabp.log create mode 100644 logs/66_acbacb.log create mode 100644 logs/66_acbacp.log create mode 100644 logs/67_acbbab.log create mode 100644 logs/67_acbbap.log create mode 100644 logs/68_acbbbb.log create mode 100644 logs/68_acbbbp.log create mode 100644 logs/69_acbbcb.log create mode 100644 logs/69_acbbcp.log create mode 100644 logs/6_aaabcb.log create mode 100644 logs/6_aaabcp.log create mode 100644 logs/70_acbcab.log create mode 100644 logs/70_acbcap.log create mode 100644 logs/71_acbcbb.log create mode 100644 logs/71_acbcbp.log create mode 100644 logs/72_acbccb.log create mode 100644 logs/72_acbccp.log create mode 100644 logs/73_accaab.log create mode 100644 logs/73_accaap.log create mode 100644 logs/74_accabb.log create mode 100644 logs/74_accabp.log create mode 100644 logs/75_accacb.log create mode 100644 logs/75_accacp.log create mode 100644 logs/76_accbab.log create mode 100644 logs/76_accbap.log create mode 100644 logs/77_accbbb.log create mode 100644 logs/77_accbbp.log create mode 100644 logs/78_accbcb.log create mode 100644 logs/78_accbcp.log create mode 100644 logs/79_acccab.log create mode 100644 logs/79_acccap.log create mode 100644 logs/7_aaacab.log create mode 100644 logs/7_aaacap.log create mode 100644 logs/80_acccbb.log create mode 100644 logs/80_acccbp.log create mode 100644 logs/81_accccb.log create mode 100644 logs/81_accccp.log create mode 100644 logs/8_aaacbb.log create mode 100644 logs/8_aaacbp.log create mode 100644 logs/9_aaaccb.log create mode 100644 logs/9_aaaccp.log diff --git a/.gitignore b/.gitignore index 7269d2ca..a402ea22 100644 --- a/.gitignore +++ b/.gitignore @@ -37,7 +37,6 @@ /app/assets/builds/* !/app/assets/builds/.keep -/logs /coverage diff --git a/logs/10_aabaab.log b/logs/10_aabaab.log new file mode 100644 index 00000000..c0734ae4 --- /dev/null +++ b/logs/10_aabaab.log @@ -0,0 +1,12 @@ +0.00, [INFO], robot3, {'battery-level': '8.04'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.08039941318304296, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot3, {'y': 21.423, 'x': -37.237, 'yaw': -3.141}, None, None +10.05, [INFO], robot3, {'battery-level': '7.46'}, None, None +20.08, [INFO], robot3, {'y': 19.318, 'x': -37.061, 'yaw': 3.139}, None, None +20.08, [INFO], robot3, {'battery-level': '6.82'}, None, None +30.06, [INFO], robot3, {'battery-level': '6.18'}, None, None +30.06, [INFO], robot3, {'y': 17.825, 'x': -35.564, 'yaw': -3.142}, None, None +40.03, [INFO], robot3, {'battery-level': '5.54'}, None, None +40.03, [INFO], robot3, {'y': 18.858, 'x': -34.0, 'yaw': -3.142}, None, None +46.90, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/logs/10_aabaap.log b/logs/10_aabaap.log new file mode 100644 index 00000000..d4354971 --- /dev/null +++ b/logs/10_aabaap.log @@ -0,0 +1,44 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot2, {'y': 17.988, 'x': -18.998, 'yaw': -3.141}, None, None +10.09, [INFO], robot2, {'battery-level': '63.26'}, None, None +20.04, [INFO], robot2, {'battery-level': '63.00'}, None, None +20.04, [INFO], robot2, {'y': 16.285, 'x': -19.453, 'yaw': 3.141}, None, None +30.04, [INFO], robot2, {'battery-level': '62.74'}, None, None +30.04, [INFO], robot2, {'y': 16.105, 'x': -21.465, 'yaw': 3.141}, None, None +40.02, [INFO], robot2, {'battery-level': '62.48'}, None, None +40.02, [INFO], robot2, {'y': 16.038, 'x': -23.578, 'yaw': -3.142}, None, None +50.06, [INFO], robot2, {'battery-level': '62.22'}, None, None +50.06, [INFO], robot2, {'y': 16.005, 'x': -25.7, 'yaw': 3.141}, None, None +60.03, [INFO], robot2, {'battery-level': '61.96'}, None, None +60.03, [INFO], robot2, {'y': 16.06, 'x': -27.806, 'yaw': 3.14}, None, None +70.05, [INFO], robot2, {'y': 16.072, 'x': -29.915, 'yaw': 3.141}, None, None +70.05, [INFO], robot2, {'battery-level': '61.70'}, None, None +80.04, [INFO], robot2, {'battery-level': '61.44'}, None, None +80.04, [INFO], robot2, {'y': 15.912, 'x': -32.031, 'yaw': 3.141}, None, None +90.09, [INFO], robot2, {'battery-level': '61.18'}, None, None +90.09, [INFO], robot2, {'y': 15.468, 'x': -34.146, 'yaw': 3.142}, None, None +100.03, [INFO], robot2, {'battery-level': '60.92'}, None, None +100.03, [INFO], robot2, {'y': 15.641, 'x': -36.247, 'yaw': 3.141}, None, None +110.08, [INFO], robot2, {'battery-level': '60.66'}, None, None +110.08, [INFO], robot2, {'y': 17.387, 'x': -36.88, 'yaw': 3.142}, None, None +120.02, [INFO], robot2, {'y': 17.651, 'x': -36.902, 'yaw': 3.142}, None, None +120.02, [INFO], robot2, {'battery-level': '60.40'}, None, None +130.06, [INFO], robot2, {'y': 17.652, 'x': -36.902, 'yaw': -3.142}, None, None +130.06, [INFO], robot2, {'battery-level': '60.14'}, None, None +140.00, [INFO], robot2, {'y': 17.651, 'x': -36.902, 'yaw': -3.142}, None, None +140.00, [INFO], robot2, {'battery-level': '59.88'}, None, None +150.06, [INFO], robot2, {'battery-level': '59.62'}, None, None +150.06, [INFO], robot2, {'y': 17.652, 'x': -36.902, 'yaw': -3.142}, None, None +160.05, [INFO], robot2, {'battery-level': '59.36'}, None, None +160.05, [INFO], robot2, {'y': 17.434, 'x': -36.889, 'yaw': -3.142}, None, None +170.04, [INFO], robot2, {'battery-level': '59.10'}, None, None +170.04, [INFO], robot2, {'y': 17.706, 'x': -36.846, 'yaw': -3.142}, None, None +180.07, [INFO], robot2, {'y': 17.736, 'x': -36.521, 'yaw': 3.141}, None, None +180.07, [INFO], robot2, {'battery-level': '58.84'}, None, None +190.00, [INFO], robot2, {'battery-level': '58.58'}, None, None +190.00, [INFO], robot2, {'y': 18.187, 'x': -35.671, 'yaw': 3.141}, None, None +200.03, [INFO], robot2, {'battery-level': '58.32'}, None, None +200.03, [INFO], robot2, {'y': 18.107, 'x': -35.67, 'yaw': -3.139}, None, None +206.82, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/logs/11_aababb.log b/logs/11_aababb.log new file mode 100644 index 00000000..6c839ba2 --- /dev/null +++ b/logs/11_aababb.log @@ -0,0 +1,58 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot2, {'battery-level': '63.26'}, None, None +10.02, [INFO], robot2, {'y': 17.089, 'x': -19.334, 'yaw': 3.142}, None, None +20.04, [INFO], robot2, {'battery-level': '63.00'}, None, None +20.04, [INFO], robot2, {'y': 16.277, 'x': -20.728, 'yaw': 3.139}, None, None +30.07, [INFO], robot2, {'battery-level': '62.74'}, None, None +30.07, [INFO], robot2, {'y': 16.19, 'x': -22.852, 'yaw': 3.141}, None, None +40.04, [INFO], robot2, {'battery-level': '62.48'}, None, None +40.04, [INFO], robot2, {'y': 16.111, 'x': -24.957, 'yaw': 3.14}, None, None +50.02, [INFO], robot2, {'y': 16.128, 'x': -27.073, 'yaw': 3.139}, None, None +50.02, [INFO], robot2, {'battery-level': '62.22'}, None, None +60.06, [INFO], robot2, {'y': 16.199, 'x': -29.19, 'yaw': -3.142}, None, None +60.06, [INFO], robot2, {'battery-level': '61.96'}, None, None +70.00, [INFO], robot2, {'battery-level': '61.70'}, None, None +70.00, [INFO], robot2, {'y': 16.056, 'x': -31.299, 'yaw': 3.141}, None, None +80.07, [INFO], robot2, {'y': 15.653, 'x': -33.417, 'yaw': 3.142}, None, None +80.07, [INFO], robot2, {'battery-level': '61.44'}, None, None +90.03, [INFO], robot2, {'y': 15.463, 'x': -35.508, 'yaw': -3.141}, None, None +90.03, [INFO], robot2, {'battery-level': '61.18'}, None, None +100.01, [INFO], robot2, {'y': 16.635, 'x': -36.787, 'yaw': -3.142}, None, None +100.01, [INFO], robot2, {'battery-level': '60.92'}, None, None +110.03, [INFO], robot2, {'battery-level': '60.66'}, None, None +110.03, [INFO], robot2, {'y': 18.756, 'x': -36.804, 'yaw': -3.141}, None, None +120.01, [INFO], robot2, {'battery-level': '60.40'}, None, None +120.01, [INFO], robot2, {'y': 20.863, 'x': -36.937, 'yaw': -3.142}, None, None +129.95, [INFO], robot2, {'battery-level': '60.14'}, None, None +129.95, [INFO], robot2, {'y': 21.496, 'x': -38.066, 'yaw': 3.142}, None, None +140.02, [INFO], robot2, {'battery-level': '59.88'}, None, None +140.02, [INFO], robot2, {'y': 21.411, 'x': -38.062, 'yaw': 3.136}, None, None +142.78, [info], nurse, sync, received-request, (status=sending-request) +142.78, [info], nurse, sync, request-sent, (status=waiting) +142.78, [info], nurse, sync, wait-message, (status=message-received) +150.06, [INFO], robot2, {'y': 20.758, 'x': -37.197, 'yaw': -3.142}, None, None +150.06, [INFO], robot2, {'battery-level': '59.62'}, None, None +160.02, [INFO], robot2, {'battery-level': '59.36'}, None, None +160.02, [INFO], robot2, {'y': 18.637, 'x': -37.159, 'yaw': 3.142}, None, None +170.06, [INFO], robot2, {'battery-level': '59.10'}, None, None +170.06, [INFO], robot2, {'y': 16.508, 'x': -37.082, 'yaw': 3.141}, None, None +180.03, [INFO], robot2, {'y': 15.551, 'x': -35.269, 'yaw': 3.141}, None, None +180.03, [INFO], robot2, {'battery-level': '58.84'}, None, None +190.01, [INFO], robot2, {'battery-level': '58.58'}, None, None +190.01, [INFO], robot2, {'y': 15.41, 'x': -33.165, 'yaw': 3.141}, None, None +200.00, [INFO], robot2, {'battery-level': '58.32'}, None, None +200.00, [INFO], robot2, {'y': 15.476, 'x': -31.049, 'yaw': -3.141}, None, None +210.04, [INFO], robot2, {'battery-level': '58.06'}, None, None +210.04, [INFO], robot2, {'y': 15.753, 'x': -28.932, 'yaw': -3.141}, None, None +220.05, [INFO], robot2, {'battery-level': '57.80'}, None, None +220.05, [INFO], robot2, {'y': 15.897, 'x': -26.81, 'yaw': -3.142}, None, None +230.00, [INFO], robot2, {'battery-level': '57.54'}, None, None +230.00, [INFO], robot2, {'y': 14.391, 'x': -25.756, 'yaw': 3.142}, None, None +240.00, [INFO], robot2, {'y': 12.906, 'x': -25.96, 'yaw': 3.142}, None, None +240.00, [INFO], robot2, {'battery-level': '57.28'}, None, None +250.07, [INFO], robot2, {'battery-level': '57.02'}, None, None +250.07, [INFO], robot2, {'y': 12.833, 'x': -26.013, 'yaw': -3.141}, None, None +257.29, [info], lab_arm, sync, wait-message, (status=message-received) +258.16, [WARN], robot2, SUCCESS, None, None diff --git a/logs/11_aababp.log b/logs/11_aababp.log new file mode 100644 index 00000000..088d6381 --- /dev/null +++ b/logs/11_aababp.log @@ -0,0 +1,57 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None +0.14, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.14, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot2, {'y': 17.119, 'x': -19.322, 'yaw': 3.141}, None, None +10.04, [INFO], robot2, {'battery-level': '63.26'}, None, None +20.03, [INFO], robot2, {'battery-level': '63.00'}, None, None +20.03, [INFO], robot2, {'y': 16.267, 'x': -20.66, 'yaw': 3.138}, None, None +30.01, [INFO], robot2, {'y': 16.235, 'x': -22.776, 'yaw': 3.142}, None, None +30.01, [INFO], robot2, {'battery-level': '62.74'}, None, None +40.06, [INFO], robot2, {'battery-level': '62.48'}, None, None +40.06, [INFO], robot2, {'y': 16.115, 'x': -24.895, 'yaw': 3.141}, None, None +50.06, [INFO], robot2, {'y': 16.142, 'x': -27.027, 'yaw': 3.141}, None, None +50.06, [INFO], robot2, {'battery-level': '62.22'}, None, None +60.02, [INFO], robot2, {'y': 16.193, 'x': -29.134, 'yaw': 3.142}, None, None +60.02, [INFO], robot2, {'battery-level': '61.96'}, None, None +70.05, [INFO], robot2, {'battery-level': '61.70'}, None, None +70.05, [INFO], robot2, {'y': 16.041, 'x': -31.254, 'yaw': 3.14}, None, None +80.03, [INFO], robot2, {'y': 15.646, 'x': -33.34, 'yaw': 3.142}, None, None +80.03, [INFO], robot2, {'battery-level': '61.44'}, None, None +90.06, [INFO], robot2, {'battery-level': '61.18'}, None, None +90.06, [INFO], robot2, {'y': 15.422, 'x': -35.453, 'yaw': -3.141}, None, None +100.07, [INFO], robot2, {'battery-level': '60.92'}, None, None +100.07, [INFO], robot2, {'y': 16.618, 'x': -36.643, 'yaw': -3.142}, None, None +110.00, [INFO], robot2, {'battery-level': '60.66'}, None, None +110.00, [INFO], robot2, {'y': 18.719, 'x': -36.659, 'yaw': 3.141}, None, None +120.06, [INFO], robot2, {'y': 20.839, 'x': -36.898, 'yaw': 3.141}, None, None +120.06, [INFO], robot2, {'battery-level': '60.40'}, None, None +130.01, [INFO], robot2, {'battery-level': '60.14'}, None, None +130.01, [INFO], robot2, {'y': 21.559, 'x': -38.03, 'yaw': -3.141}, None, None +140.01, [INFO], robot2, {'battery-level': '59.88'}, None, None +140.01, [INFO], robot2, {'y': 21.457, 'x': -38.138, 'yaw': 3.142}, None, None +147.21, [info], nurse, sync, received-request, (status=sending-request) +147.21, [info], nurse, sync, request-sent, (status=waiting) +147.27, [info], nurse, sync, wait-message, (status=message-received) +150.05, [INFO], robot2, {'battery-level': '59.62'}, None, None +150.05, [INFO], robot2, {'y': 21.389, 'x': -37.698, 'yaw': 3.142}, None, None +160.00, [INFO], robot2, {'battery-level': '59.36'}, None, None +160.00, [INFO], robot2, {'y': 19.583, 'x': -37.15, 'yaw': 3.138}, None, None +170.01, [INFO], robot2, {'battery-level': '59.10'}, None, None +170.01, [INFO], robot2, {'y': 17.464, 'x': -37.138, 'yaw': 3.142}, None, None +180.05, [INFO], robot2, {'battery-level': '58.84'}, None, None +180.05, [INFO], robot2, {'y': 15.847, 'x': -36.272, 'yaw': 3.141}, None, None +190.03, [INFO], robot2, {'y': 15.341, 'x': -34.218, 'yaw': -3.142}, None, None +190.03, [INFO], robot2, {'battery-level': '58.58'}, None, None +200.05, [INFO], robot2, {'y': 15.441, 'x': -32.082, 'yaw': -3.141}, None, None +200.05, [INFO], robot2, {'battery-level': '58.32'}, None, None +210.05, [INFO], robot2, {'y': 15.555, 'x': -29.965, 'yaw': 3.142}, None, None +210.05, [INFO], robot2, {'battery-level': '58.06'}, None, None +220.05, [INFO], robot2, {'battery-level': '57.80'}, None, None +220.05, [INFO], robot2, {'y': 15.762, 'x': -27.846, 'yaw': 3.141}, None, None +230.06, [INFO], robot2, {'battery-level': '57.54'}, None, None +230.06, [INFO], robot2, {'y': 15.165, 'x': -26.071, 'yaw': 3.142}, None, None +240.03, [INFO], robot2, {'battery-level': '57.28'}, None, None +240.03, [INFO], robot2, {'y': 13.136, 'x': -25.857, 'yaw': 3.142}, None, None +248.46, [info], lab_arm, sync, wait-message, (status=message-received) +249.29, [WARN], robot2, SUCCESS, None, None diff --git a/logs/12_aabacb.log b/logs/12_aabacb.log new file mode 100644 index 00000000..614d66e0 --- /dev/null +++ b/logs/12_aabacb.log @@ -0,0 +1,37 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot1, {'y': 34.217, 'x': -38.778, 'yaw': 3.141}, None, None +10.06, [INFO], robot1, {'battery-level': '23.40'}, None, None +20.03, [INFO], robot1, {'battery-level': '22.74'}, None, None +20.03, [INFO], robot1, {'y': 33.982, 'x': -37.047, 'yaw': 3.141}, None, None +30.08, [INFO], robot1, {'y': 31.84, 'x': -37.097, 'yaw': 3.14}, None, None +30.08, [INFO], robot1, {'battery-level': '22.08'}, None, None +40.04, [INFO], robot1, {'battery-level': '21.42'}, None, None +40.04, [INFO], robot1, {'y': 29.742, 'x': -37.002, 'yaw': 3.14}, None, None +50.03, [INFO], robot1, {'battery-level': '20.76'}, None, None +50.03, [INFO], robot1, {'y': 27.623, 'x': -36.986, 'yaw': 3.137}, None, None +60.01, [INFO], robot1, {'battery-level': '20.10'}, None, None +60.01, [INFO], robot1, {'y': 25.516, 'x': -37.047, 'yaw': -3.142}, None, None +70.02, [INFO], robot1, {'battery-level': '19.44'}, None, None +70.02, [INFO], robot1, {'y': 23.393, 'x': -37.051, 'yaw': 3.141}, None, None +80.04, [INFO], robot1, {'y': 21.26, 'x': -37.137, 'yaw': 3.142}, None, None +80.04, [INFO], robot1, {'battery-level': '18.78'}, None, None +90.01, [INFO], robot1, {'y': 19.142, 'x': -37.074, 'yaw': -3.142}, None, None +90.01, [INFO], robot1, {'battery-level': '18.12'}, None, None +100.02, [INFO], robot1, {'y': 17.031, 'x': -37.004, 'yaw': 3.14}, None, None +100.02, [INFO], robot1, {'battery-level': '17.46'}, None, None +110.00, [INFO], robot1, {'battery-level': '16.80'}, None, None +110.00, [INFO], robot1, {'y': 15.755, 'x': -35.847, 'yaw': 3.14}, None, None +120.01, [INFO], robot1, {'battery-level': '16.14'}, None, None +120.01, [INFO], robot1, {'y': 15.412, 'x': -33.749, 'yaw': -3.141}, None, None +130.05, [INFO], robot1, {'y': 15.483, 'x': -31.622, 'yaw': 3.142}, None, None +130.05, [INFO], robot1, {'battery-level': '15.48'}, None, None +140.06, [INFO], robot1, {'y': 15.629, 'x': -29.506, 'yaw': 3.141}, None, None +140.06, [INFO], robot1, {'battery-level': '14.82'}, None, None +150.01, [INFO], robot1, {'y': 17.281, 'x': -28.612, 'yaw': -3.142}, None, None +150.01, [INFO], robot1, {'battery-level': '14.16'}, None, None +160.03, [INFO], robot1, {'battery-level': '13.50'}, None, None +160.03, [INFO], robot1, {'y': 17.982, 'x': -28.574, 'yaw': 3.14}, None, None +165.98, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/logs/12_aabacp.log b/logs/12_aabacp.log new file mode 100644 index 00000000..f6e0752b --- /dev/null +++ b/logs/12_aabacp.log @@ -0,0 +1,33 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None +0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.16, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot2, {'y': 17.149, 'x': -20.946, 'yaw': 3.142}, None, None +10.01, [INFO], robot2, {'battery-level': '63.26'}, None, None +20.04, [INFO], robot2, {'battery-level': '63.00'}, None, None +20.04, [INFO], robot2, {'y': 16.156, 'x': -22.259, 'yaw': 3.14}, None, None +30.07, [INFO], robot2, {'battery-level': '62.74'}, None, None +30.07, [INFO], robot2, {'y': 16.139, 'x': -24.382, 'yaw': 3.141}, None, None +40.05, [INFO], robot2, {'battery-level': '62.48'}, None, None +40.05, [INFO], robot2, {'y': 16.055, 'x': -26.497, 'yaw': -3.141}, None, None +50.00, [INFO], robot2, {'y': 16.37, 'x': -28.492, 'yaw': -3.142}, None, None +50.00, [INFO], robot2, {'battery-level': '62.22'}, None, None +60.08, [INFO], robot2, {'y': 17.924, 'x': -28.58, 'yaw': -3.142}, None, None +60.08, [INFO], robot2, {'battery-level': '61.96'}, None, None +70.07, [INFO], robot2, {'battery-level': '61.70'}, None, None +70.07, [INFO], robot2, {'y': 18.078, 'x': -28.589, 'yaw': -3.142}, None, None +76.71, [info], nurse, sync, received-request, (status=sending-request) +76.71, [info], nurse, sync, request-sent, (status=waiting) +76.71, [info], nurse, sync, wait-message, (status=message-received) +80.04, [INFO], robot2, {'battery-level': '61.44'}, None, None +80.04, [INFO], robot2, {'y': 17.577, 'x': -28.702, 'yaw': 3.142}, None, None +90.00, [INFO], robot2, {'y': 16.248, 'x': -27.824, 'yaw': 3.141}, None, None +90.00, [INFO], robot2, {'battery-level': '61.18'}, None, None +100.05, [INFO], robot2, {'battery-level': '60.92'}, None, None +100.05, [INFO], robot2, {'y': 15.456, 'x': -26.094, 'yaw': 3.141}, None, None +110.04, [INFO], robot2, {'battery-level': '60.66'}, None, None +110.04, [INFO], robot2, {'y': 13.373, 'x': -25.738, 'yaw': 3.142}, None, None +120.08, [INFO], robot2, {'y': 12.933, 'x': -25.981, 'yaw': 3.141}, None, None +120.08, [INFO], robot2, {'battery-level': '60.40'}, None, None +120.99, [info], lab_arm, sync, wait-message, (status=message-received) +121.84, [WARN], robot2, SUCCESS, None, None diff --git a/logs/13_aabbab.log b/logs/13_aabbab.log new file mode 100644 index 00000000..73886859 --- /dev/null +++ b/logs/13_aabbab.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot5, {'y': 17.337, 'x': -13.494, 'yaw': 3.142}, None, None +10.08, [INFO], robot5, {'battery-level': '71.11'}, None, None +20.05, [INFO], robot5, {'battery-level': '70.35'}, None, None +20.05, [INFO], robot5, {'y': 16.14, 'x': -14.542, 'yaw': 3.142}, None, None +30.01, [INFO], robot5, {'battery-level': '69.59'}, None, None +30.01, [INFO], robot5, {'y': 16.007, 'x': -16.643, 'yaw': 3.141}, None, None +40.08, [INFO], robot5, {'y': 16.071, 'x': -18.759, 'yaw': 3.142}, None, None +40.08, [INFO], robot5, {'battery-level': '68.83'}, None, None +50.03, [INFO], robot5, {'y': 16.193, 'x': -20.85, 'yaw': 3.141}, None, None +50.03, [INFO], robot5, {'battery-level': '68.07'}, None, None +60.00, [INFO], robot5, {'battery-level': '67.31'}, None, None +60.00, [INFO], robot5, {'y': 16.129, 'x': -22.958, 'yaw': 3.141}, None, None +70.01, [INFO], robot5, {'battery-level': '66.55'}, None, None +70.01, [INFO], robot5, {'y': 16.149, 'x': -25.07, 'yaw': 3.141}, None, None +80.00, [INFO], robot5, {'battery-level': '65.79'}, None, None +80.00, [INFO], robot5, {'y': 16.096, 'x': -27.178, 'yaw': 3.142}, None, None +90.04, [INFO], robot5, {'y': 16.198, 'x': -29.29, 'yaw': 3.142}, None, None +90.04, [INFO], robot5, {'battery-level': '65.03'}, None, None +100.07, [INFO], robot5, {'battery-level': '64.27'}, None, None +100.07, [INFO], robot5, {'y': 16.055, 'x': -31.415, 'yaw': 3.14}, None, None +110.06, [INFO], robot5, {'battery-level': '63.51'}, None, None +110.06, [INFO], robot5, {'y': 15.704, 'x': -33.514, 'yaw': -3.142}, None, None +120.03, [INFO], robot5, {'y': 15.505, 'x': -35.602, 'yaw': -3.141}, None, None +120.03, [INFO], robot5, {'battery-level': '62.75'}, None, None +130.02, [INFO], robot5, {'battery-level': '61.99'}, None, None +130.02, [INFO], robot5, {'y': 16.736, 'x': -36.751, 'yaw': 3.142}, None, None +140.08, [INFO], robot5, {'battery-level': '61.23'}, None, None +140.08, [INFO], robot5, {'y': 17.658, 'x': -36.771, 'yaw': 3.141}, None, None +150.05, [INFO], robot5, {'battery-level': '60.47'}, None, None +150.05, [INFO], robot5, {'y': 17.805, 'x': -35.944, 'yaw': -3.141}, None, None +160.01, [INFO], robot5, {'y': 18.131, 'x': -35.846, 'yaw': 3.142}, None, None +160.01, [INFO], robot5, {'battery-level': '59.71'}, None, None +170.08, [INFO], robot5, {'battery-level': '58.95'}, None, None +170.08, [INFO], robot5, {'y': 18.155, 'x': -35.822, 'yaw': -3.142}, None, None +180.09, [INFO], robot5, {'y': 18.398, 'x': -35.719, 'yaw': 3.136}, None, None +180.09, [INFO], robot5, {'battery-level': '58.19'}, None, None +190.00, [INFO], robot5, {'battery-level': '57.43'}, None, None +190.00, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None +200.02, [INFO], robot5, {'battery-level': '56.67'}, None, None +200.02, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None +210.03, [INFO], robot5, {'battery-level': '55.91'}, None, None +210.03, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None +220.02, [INFO], robot5, {'battery-level': '55.15'}, None, None +220.02, [INFO], robot5, {'y': 18.329, 'x': -35.645, 'yaw': 3.139}, None, None +224.46, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/13_aabbap.log b/logs/13_aabbap.log new file mode 100644 index 00000000..cf214fb8 --- /dev/null +++ b/logs/13_aabbap.log @@ -0,0 +1,71 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot6, {'y': 34.296, 'x': -33.661, 'yaw': 3.141}, None, None +10.06, [INFO], robot6, {'battery-level': '53.74'}, None, None +20.03, [INFO], robot6, {'battery-level': '53.36'}, None, None +20.03, [INFO], robot6, {'y': 34.685, 'x': -35.737, 'yaw': -3.139}, None, None +30.05, [INFO], robot6, {'battery-level': '52.98'}, None, None +30.05, [INFO], robot6, {'y': 33.19, 'x': -36.813, 'yaw': -3.142}, None, None +40.05, [INFO], robot6, {'y': 31.086, 'x': -36.847, 'yaw': -3.141}, None, None +40.05, [INFO], robot6, {'battery-level': '52.60'}, None, None +50.05, [INFO], robot6, {'y': 28.979, 'x': -36.883, 'yaw': -3.142}, None, None +50.05, [INFO], robot6, {'battery-level': '52.22'}, None, None +60.00, [INFO], robot6, {'battery-level': '51.84'}, None, None +60.00, [INFO], robot6, {'y': 26.892, 'x': -36.904, 'yaw': 3.141}, None, None +70.08, [INFO], robot6, {'battery-level': '51.46'}, None, None +70.08, [INFO], robot6, {'y': 24.758, 'x': -36.948, 'yaw': 3.14}, None, None +80.00, [INFO], robot6, {'battery-level': '51.08'}, None, None +80.00, [INFO], robot6, {'y': 22.656, 'x': -37.008, 'yaw': -3.142}, None, None +90.02, [INFO], robot6, {'y': 20.551, 'x': -37.066, 'yaw': 3.142}, None, None +90.02, [INFO], robot6, {'battery-level': '50.70'}, None, None +100.04, [INFO], robot6, {'y': 18.578, 'x': -36.575, 'yaw': 3.141}, None, None +100.04, [INFO], robot6, {'battery-level': '50.32'}, None, None +110.06, [INFO], robot6, {'y': 17.778, 'x': -34.786, 'yaw': 3.142}, None, None +110.06, [INFO], robot6, {'battery-level': '49.94'}, None, None +120.06, [INFO], robot6, {'y': 18.922, 'x': -33.91, 'yaw': -3.142}, None, None +120.06, [INFO], robot6, {'battery-level': '49.56'}, None, None +125.21, [info], nurse, sync, received-request, (status=sending-request) +125.21, [info], nurse, sync, request-sent, (status=waiting) +125.30, [info], nurse, sync, wait-message, (status=message-received) +130.08, [INFO], robot6, {'y': 18.421, 'x': -34.407, 'yaw': 3.142}, None, None +130.08, [INFO], robot6, {'battery-level': '49.18'}, None, None +140.04, [INFO], robot6, {'y': 17.925, 'x': -36.022, 'yaw': 3.142}, None, None +140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None +150.07, [INFO], robot6, {'battery-level': '48.42'}, None, None +150.07, [INFO], robot6, {'y': 17.922, 'x': -36.733, 'yaw': 3.141}, None, None +160.05, [INFO], robot6, {'y': 17.323, 'x': -37.034, 'yaw': 3.14}, None, None +160.05, [INFO], robot6, {'battery-level': '48.04'}, None, None +170.07, [INFO], robot6, {'battery-level': '47.66'}, None, None +170.07, [INFO], robot6, {'y': 17.303, 'x': -36.969, 'yaw': 3.141}, None, None +180.03, [INFO], robot6, {'battery-level': '47.28'}, None, None +180.03, [INFO], robot6, {'y': 17.319, 'x': -37.084, 'yaw': 3.141}, None, None +190.03, [INFO], robot6, {'battery-level': '46.90'}, None, None +190.03, [INFO], robot6, {'y': 17.34, 'x': -36.997, 'yaw': 3.141}, None, None +200.02, [INFO], robot6, {'y': 17.346, 'x': -36.807, 'yaw': -3.141}, None, None +200.02, [INFO], robot6, {'battery-level': '46.52'}, None, None +210.05, [INFO], robot6, {'y': 17.38, 'x': -36.831, 'yaw': -3.141}, None, None +210.05, [INFO], robot6, {'battery-level': '46.14'}, None, None +220.01, [INFO], robot6, {'battery-level': '45.76'}, None, None +220.01, [INFO], robot6, {'y': 17.241, 'x': -36.885, 'yaw': -3.141}, None, None +230.09, [INFO], robot6, {'y': 17.295, 'x': -36.911, 'yaw': 3.142}, None, None +230.09, [INFO], robot6, {'battery-level': '45.38'}, None, None +240.03, [INFO], robot6, {'battery-level': '45.00'}, None, None +240.03, [INFO], robot6, {'y': 17.277, 'x': -37.101, 'yaw': 3.14}, None, None +250.01, [INFO], robot6, {'battery-level': '44.62'}, None, None +250.01, [INFO], robot6, {'y': 17.35, 'x': -37.053, 'yaw': 3.141}, None, None +260.07, [INFO], robot6, {'y': 17.407, 'x': -36.896, 'yaw': -3.141}, None, None +260.07, [INFO], robot6, {'battery-level': '44.24'}, None, None +270.02, [INFO], robot6, {'battery-level': '43.86'}, None, None +270.02, [INFO], robot6, {'y': 17.446, 'x': -36.8, 'yaw': -3.142}, None, None +280.04, [INFO], robot6, {'y': 17.401, 'x': -37.056, 'yaw': -3.141}, None, None +280.04, [INFO], robot6, {'battery-level': '43.48'}, None, None +290.01, [INFO], robot6, {'battery-level': '43.10'}, None, None +290.01, [INFO], robot6, {'y': 17.365, 'x': -36.842, 'yaw': 3.141}, None, None +300.06, [INFO], robot6, {'battery-level': '42.72'}, None, None +300.06, [INFO], robot6, {'y': 17.31, 'x': -36.901, 'yaw': -3.142}, None, None +310.01, [INFO], robot6, {'y': 17.334, 'x': -36.844, 'yaw': -3.141}, None, None +310.01, [INFO], robot6, {'battery-level': '42.34'}, None, None +320.01, [INFO], robot6, {'battery-level': '41.96'}, None, None +320.01, [INFO], robot6, {'y': 17.435, 'x': -36.989, 'yaw': 3.142}, None, None +323.76, [WARN], robot6, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/14_aabbbb.log b/logs/14_aabbbb.log new file mode 100644 index 00000000..544fc5bb --- /dev/null +++ b/logs/14_aabbbb.log @@ -0,0 +1,41 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.03, [INFO], robot6, {'y': 18.272, 'x': -34.433, 'yaw': 3.142}, None, None +20.05, [INFO], robot6, {'y': 18.103, 'x': -36.3, 'yaw': 3.141}, None, None +20.05, [INFO], robot6, {'battery-level': '53.36'}, None, None +30.07, [INFO], robot6, {'battery-level': '52.98'}, None, None +30.07, [INFO], robot6, {'y': 20.075, 'x': -36.778, 'yaw': -3.137}, None, None +40.04, [INFO], robot6, {'y': 21.628, 'x': -37.823, 'yaw': 3.141}, None, None +40.04, [INFO], robot6, {'battery-level': '52.60'}, None, None +50.08, [INFO], robot6, {'y': 21.482, 'x': -38.093, 'yaw': -3.141}, None, None +50.08, [INFO], robot6, {'battery-level': '52.22'}, None, None +57.08, [info], nurse, sync, received-request, (status=sending-request) +57.08, [info], nurse, sync, request-sent, (status=waiting) +57.08, [info], nurse, sync, wait-message, (status=message-received) +60.02, [INFO], robot6, {'battery-level': '51.84'}, None, None +60.02, [INFO], robot6, {'y': 21.397, 'x': -37.674, 'yaw': -3.141}, None, None +70.00, [INFO], robot6, {'y': 19.547, 'x': -37.159, 'yaw': 3.139}, None, None +70.00, [INFO], robot6, {'battery-level': '51.46'}, None, None +80.08, [INFO], robot6, {'y': 17.405, 'x': -37.078, 'yaw': 3.14}, None, None +80.08, [INFO], robot6, {'battery-level': '51.08'}, None, None +90.03, [INFO], robot6, {'battery-level': '50.70'}, None, None +90.03, [INFO], robot6, {'y': 15.88, 'x': -36.144, 'yaw': 3.142}, None, None +100.07, [INFO], robot6, {'battery-level': '50.32'}, None, None +100.07, [INFO], robot6, {'y': 15.381, 'x': -34.051, 'yaw': -3.141}, None, None +110.02, [INFO], robot6, {'battery-level': '49.94'}, None, None +110.02, [INFO], robot6, {'y': 15.493, 'x': -31.945, 'yaw': 3.142}, None, None +120.01, [INFO], robot6, {'y': 15.647, 'x': -29.822, 'yaw': 3.142}, None, None +120.01, [INFO], robot6, {'battery-level': '49.56'}, None, None +130.07, [INFO], robot6, {'y': 15.763, 'x': -27.7, 'yaw': 3.141}, None, None +130.07, [INFO], robot6, {'battery-level': '49.18'}, None, None +140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None +140.04, [INFO], robot6, {'y': 15.208, 'x': -25.902, 'yaw': 3.142}, None, None +150.06, [INFO], robot6, {'battery-level': '48.42'}, None, None +150.06, [INFO], robot6, {'y': 13.168, 'x': -25.8, 'yaw': 3.141}, None, None +160.01, [INFO], robot6, {'battery-level': '48.04'}, None, None +160.01, [INFO], robot6, {'y': 12.951, 'x': -26.0, 'yaw': 3.141}, None, None +164.49, [info], lab_arm, sync, wait-message, (status=message-received) +165.38, [WARN], robot6, SUCCESS, None, None diff --git a/logs/14_aabbbp.log b/logs/14_aabbbp.log new file mode 100644 index 00000000..1c7a2808 --- /dev/null +++ b/logs/14_aabbbp.log @@ -0,0 +1,41 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.05, [INFO], robot6, {'y': 18.422, 'x': -34.387, 'yaw': 3.141}, None, None +20.04, [INFO], robot6, {'y': 18.102, 'x': -36.185, 'yaw': 3.142}, None, None +20.04, [INFO], robot6, {'battery-level': '53.36'}, None, None +30.08, [INFO], robot6, {'battery-level': '52.98'}, None, None +30.08, [INFO], robot6, {'y': 20.046, 'x': -36.798, 'yaw': 3.142}, None, None +40.07, [INFO], robot6, {'y': 21.565, 'x': -37.82, 'yaw': 3.141}, None, None +40.07, [INFO], robot6, {'battery-level': '52.60'}, None, None +50.05, [INFO], robot6, {'y': 21.455, 'x': -38.106, 'yaw': 3.142}, None, None +50.05, [INFO], robot6, {'battery-level': '52.22'}, None, None +56.81, [info], nurse, sync, received-request, (status=sending-request) +56.81, [info], nurse, sync, request-sent, (status=waiting) +56.81, [info], nurse, sync, wait-message, (status=message-received) +60.06, [INFO], robot6, {'y': 21.427, 'x': -37.65, 'yaw': -3.141}, None, None +60.06, [INFO], robot6, {'battery-level': '51.84'}, None, None +70.03, [INFO], robot6, {'battery-level': '51.46'}, None, None +70.03, [INFO], robot6, {'y': 19.557, 'x': -37.139, 'yaw': 3.138}, None, None +80.06, [INFO], robot6, {'y': 17.433, 'x': -37.111, 'yaw': 3.141}, None, None +80.06, [INFO], robot6, {'battery-level': '51.08'}, None, None +90.03, [INFO], robot6, {'battery-level': '50.70'}, None, None +90.03, [INFO], robot6, {'y': 15.889, 'x': -36.19, 'yaw': -3.142}, None, None +100.08, [INFO], robot6, {'battery-level': '50.32'}, None, None +100.08, [INFO], robot6, {'y': 15.366, 'x': -34.115, 'yaw': 3.142}, None, None +110.08, [INFO], robot6, {'y': 15.474, 'x': -31.986, 'yaw': -3.141}, None, None +110.08, [INFO], robot6, {'battery-level': '49.94'}, None, None +120.04, [INFO], robot6, {'y': 15.668, 'x': -29.881, 'yaw': 3.142}, None, None +120.04, [INFO], robot6, {'battery-level': '49.56'}, None, None +130.03, [INFO], robot6, {'battery-level': '49.18'}, None, None +130.03, [INFO], robot6, {'y': 15.773, 'x': -27.772, 'yaw': 3.139}, None, None +140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None +140.04, [INFO], robot6, {'y': 15.209, 'x': -25.939, 'yaw': -3.142}, None, None +150.01, [INFO], robot6, {'battery-level': '48.42'}, None, None +150.01, [INFO], robot6, {'y': 13.146, 'x': -25.8, 'yaw': 3.141}, None, None +160.04, [INFO], robot6, {'battery-level': '48.04'}, None, None +160.04, [INFO], robot6, {'y': 12.907, 'x': -25.995, 'yaw': -3.141}, None, None +163.54, [info], lab_arm, sync, wait-message, (status=message-received) +164.45, [WARN], robot6, SUCCESS, None, None diff --git a/logs/15_aabbcb.log b/logs/15_aabbcb.log new file mode 100644 index 00000000..94c06901 --- /dev/null +++ b/logs/15_aabbcb.log @@ -0,0 +1,35 @@ +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot5, {'y': 18.308, 'x': -34.424, 'yaw': -3.142}, None, None +10.07, [INFO], robot5, {'battery-level': '71.11'}, None, None +20.04, [INFO], robot5, {'battery-level': '70.35'}, None, None +20.04, [INFO], robot5, {'y': 17.971, 'x': -36.124, 'yaw': 3.141}, None, None +30.04, [INFO], robot5, {'y': 18.186, 'x': -36.634, 'yaw': 3.141}, None, None +30.04, [INFO], robot5, {'battery-level': '69.59'}, None, None +40.01, [INFO], robot5, {'battery-level': '68.83'}, None, None +40.01, [INFO], robot5, {'y': 17.373, 'x': -36.849, 'yaw': 3.141}, None, None +50.08, [INFO], robot5, {'battery-level': '68.07'}, None, None +50.08, [INFO], robot5, {'y': 17.504, 'x': -37.295, 'yaw': -3.141}, None, None +60.02, [INFO], robot5, {'battery-level': '67.31'}, None, None +60.02, [INFO], robot5, {'y': 17.435, 'x': -36.898, 'yaw': -3.141}, None, None +70.01, [INFO], robot5, {'battery-level': '66.55'}, None, None +70.01, [INFO], robot5, {'y': 17.394, 'x': -37.046, 'yaw': -3.142}, None, None +80.06, [INFO], robot5, {'battery-level': '65.79'}, None, None +80.06, [INFO], robot5, {'y': 17.216, 'x': -36.809, 'yaw': 3.141}, None, None +90.02, [INFO], robot5, {'y': 17.273, 'x': -37.026, 'yaw': 3.142}, None, None +90.02, [INFO], robot5, {'battery-level': '65.03'}, None, None +100.05, [INFO], robot5, {'battery-level': '64.27'}, None, None +100.05, [INFO], robot5, {'y': 17.369, 'x': -37.097, 'yaw': 3.141}, None, None +110.04, [INFO], robot5, {'y': 17.232, 'x': -36.817, 'yaw': -3.141}, None, None +110.04, [INFO], robot5, {'battery-level': '63.51'}, None, None +120.00, [INFO], robot5, {'battery-level': '62.75'}, None, None +120.00, [INFO], robot5, {'y': 17.175, 'x': -37.01, 'yaw': 3.142}, None, None +130.04, [INFO], robot5, {'battery-level': '61.99'}, None, None +130.04, [INFO], robot5, {'y': 17.33, 'x': -36.869, 'yaw': -3.141}, None, None +140.09, [INFO], robot5, {'y': 17.228, 'x': -36.976, 'yaw': 3.142}, None, None +140.09, [INFO], robot5, {'battery-level': '61.23'}, None, None +150.04, [INFO], robot5, {'y': 17.352, 'x': -37.075, 'yaw': -3.141}, None, None +150.04, [INFO], robot5, {'battery-level': '60.47'}, None, None +160.03, [INFO], robot5, {'battery-level': '59.71'}, None, None +160.03, [INFO], robot5, {'y': 17.261, 'x': -36.783, 'yaw': 3.142}, None, None +162.01, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/15_aabbcp.log b/logs/15_aabbcp.log new file mode 100644 index 00000000..5c96ac6b --- /dev/null +++ b/logs/15_aabbcp.log @@ -0,0 +1,24 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.06, [INFO], robot6, {'y': 17.241, 'x': -27.113, 'yaw': 3.142}, None, None +20.05, [INFO], robot6, {'battery-level': '53.36'}, None, None +20.05, [INFO], robot6, {'y': 16.246, 'x': -28.21, 'yaw': -3.142}, None, None +30.09, [INFO], robot6, {'battery-level': '52.98'}, None, None +30.09, [INFO], robot6, {'y': 17.886, 'x': -28.634, 'yaw': 3.142}, None, None +40.03, [INFO], robot6, {'y': 18.058, 'x': -28.608, 'yaw': 3.142}, None, None +40.03, [INFO], robot6, {'battery-level': '52.60'}, None, None +43.63, [info], nurse, sync, received-request, (status=sending-request) +43.63, [info], nurse, sync, request-sent, (status=waiting) +43.63, [info], nurse, sync, wait-message, (status=message-received) +50.06, [INFO], robot6, {'y': 16.943, 'x': -28.72, 'yaw': 3.141}, None, None +50.06, [INFO], robot6, {'battery-level': '52.22'}, None, None +60.07, [INFO], robot6, {'battery-level': '51.84'}, None, None +60.07, [INFO], robot6, {'y': 16.144, 'x': -27.214, 'yaw': 3.142}, None, None +70.07, [INFO], robot6, {'y': 14.867, 'x': -25.93, 'yaw': 3.141}, None, None +70.07, [INFO], robot6, {'battery-level': '51.46'}, None, None +80.09, [INFO], robot6, {'y': 12.995, 'x': -25.921, 'yaw': -3.142}, None, None +80.09, [INFO], robot6, {'battery-level': '51.08'}, None, None +88.75, [info], lab_arm, sync, wait-message, (status=message-received) +89.67, [WARN], robot6, SUCCESS, None, None diff --git a/logs/16_aabcab.log b/logs/16_aabcab.log new file mode 100644 index 00000000..9b82679f --- /dev/null +++ b/logs/16_aabcab.log @@ -0,0 +1,58 @@ +0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot1, {'battery-level': '23.40'}, None, None +10.01, [INFO], robot1, {'y': 17.324, 'x': -11.666, 'yaw': 3.142}, None, None +20.01, [INFO], robot1, {'y': 16.253, 'x': -13.051, 'yaw': -3.139}, None, None +20.01, [INFO], robot1, {'battery-level': '22.74'}, None, None +30.03, [INFO], robot1, {'y': 16.195, 'x': -15.176, 'yaw': 3.137}, None, None +30.03, [INFO], robot1, {'battery-level': '22.08'}, None, None +40.06, [INFO], robot1, {'battery-level': '21.42'}, None, None +40.06, [INFO], robot1, {'y': 16.145, 'x': -17.285, 'yaw': 3.14}, None, None +50.05, [INFO], robot1, {'y': 16.233, 'x': -19.387, 'yaw': -3.142}, None, None +50.05, [INFO], robot1, {'battery-level': '20.76'}, None, None +60.02, [INFO], robot1, {'battery-level': '20.10'}, None, None +60.02, [INFO], robot1, {'y': 16.391, 'x': -21.481, 'yaw': 3.142}, None, None +70.06, [INFO], robot1, {'y': 16.167, 'x': -23.593, 'yaw': 3.141}, None, None +70.06, [INFO], robot1, {'battery-level': '19.44'}, None, None +80.04, [INFO], robot1, {'y': 16.091, 'x': -25.708, 'yaw': 3.141}, None, None +80.04, [INFO], robot1, {'battery-level': '18.78'}, None, None +90.06, [INFO], robot1, {'y': 16.176, 'x': -27.821, 'yaw': 3.141}, None, None +90.06, [INFO], robot1, {'battery-level': '18.12'}, None, None +100.09, [INFO], robot1, {'battery-level': '17.46'}, None, None +100.09, [INFO], robot1, {'y': 16.209, 'x': -29.93, 'yaw': 3.141}, None, None +110.01, [INFO], robot1, {'battery-level': '16.80'}, None, None +110.01, [INFO], robot1, {'y': 15.96, 'x': -32.015, 'yaw': 3.14}, None, None +120.01, [INFO], robot1, {'battery-level': '16.14'}, None, None +120.01, [INFO], robot1, {'y': 15.467, 'x': -34.094, 'yaw': -3.142}, None, None +130.05, [INFO], robot1, {'battery-level': '15.48'}, None, None +130.05, [INFO], robot1, {'y': 15.644, 'x': -36.211, 'yaw': 3.141}, None, None +140.03, [INFO], robot1, {'y': 17.351, 'x': -36.903, 'yaw': -3.142}, None, None +140.03, [INFO], robot1, {'battery-level': '14.82'}, None, None +150.05, [INFO], robot1, {'battery-level': '14.16'}, None, None +150.05, [INFO], robot1, {'y': 17.601, 'x': -36.907, 'yaw': -3.142}, None, None +160.01, [INFO], robot1, {'battery-level': '13.50'}, None, None +160.01, [INFO], robot1, {'y': 17.703, 'x': -36.889, 'yaw': -3.142}, None, None +170.08, [INFO], robot1, {'battery-level': '12.84'}, None, None +170.08, [INFO], robot1, {'y': 17.7, 'x': -36.796, 'yaw': -3.142}, None, None +180.01, [INFO], robot1, {'y': 17.7, 'x': -36.794, 'yaw': -3.142}, None, None +180.01, [INFO], robot1, {'battery-level': '12.18'}, None, None +190.09, [INFO], robot1, {'battery-level': '11.52'}, None, None +190.09, [INFO], robot1, {'y': 17.7, 'x': -36.794, 'yaw': -3.142}, None, None +200.02, [INFO], robot1, {'y': 17.7, 'x': -36.794, 'yaw': -3.142}, None, None +200.02, [INFO], robot1, {'battery-level': '10.86'}, None, None +210.03, [INFO], robot1, {'battery-level': '10.20'}, None, None +210.03, [INFO], robot1, {'y': 17.671, 'x': -36.86, 'yaw': 3.142}, None, None +220.08, [INFO], robot1, {'battery-level': '9.54'}, None, None +220.08, [INFO], robot1, {'y': 17.675, 'x': -37.022, 'yaw': 3.142}, None, None +230.02, [INFO], robot1, {'battery-level': '8.88'}, None, None +230.02, [INFO], robot1, {'y': 17.7, 'x': -37.006, 'yaw': -3.142}, None, None +240.09, [INFO], robot1, {'battery-level': '8.22'}, None, None +240.09, [INFO], robot1, {'y': 17.7, 'x': -37.006, 'yaw': -3.142}, None, None +250.05, [INFO], robot1, {'battery-level': '7.56'}, None, None +250.05, [INFO], robot1, {'y': 17.7, 'x': -37.006, 'yaw': 3.142}, None, None +260.00, [INFO], robot1, {'y': 17.697, 'x': -36.99, 'yaw': -3.141}, None, None +260.00, [INFO], robot1, {'battery-level': '6.90'}, None, None +270.08, [INFO], robot1, {'battery-level': '6.24'}, None, None +270.08, [INFO], robot1, {'y': 17.697, 'x': -36.973, 'yaw': -3.142}, None, None +278.72, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/logs/16_aabcap.log b/logs/16_aabcap.log new file mode 100644 index 00000000..f7f70b52 --- /dev/null +++ b/logs/16_aabcap.log @@ -0,0 +1,69 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.03, [INFO], robot6, {'y': 34.332, 'x': -33.684, 'yaw': -3.142}, None, None +20.01, [INFO], robot6, {'y': 34.66, 'x': -35.761, 'yaw': -3.141}, None, None +20.01, [INFO], robot6, {'battery-level': '53.36'}, None, None +30.07, [INFO], robot6, {'y': 33.107, 'x': -36.814, 'yaw': -3.141}, None, None +30.07, [INFO], robot6, {'battery-level': '52.98'}, None, None +40.01, [INFO], robot6, {'battery-level': '52.60'}, None, None +40.01, [INFO], robot6, {'y': 31.005, 'x': -36.789, 'yaw': -3.142}, None, None +50.09, [INFO], robot6, {'battery-level': '52.22'}, None, None +50.09, [INFO], robot6, {'y': 28.877, 'x': -36.799, 'yaw': -3.142}, None, None +60.05, [INFO], robot6, {'battery-level': '51.84'}, None, None +60.05, [INFO], robot6, {'y': 26.766, 'x': -36.837, 'yaw': 3.141}, None, None +70.01, [INFO], robot6, {'y': 24.649, 'x': -36.825, 'yaw': -3.142}, None, None +70.01, [INFO], robot6, {'battery-level': '51.46'}, None, None +80.06, [INFO], robot6, {'battery-level': '51.08'}, None, None +80.06, [INFO], robot6, {'y': 22.518, 'x': -36.95, 'yaw': -3.141}, None, None +90.04, [INFO], robot6, {'battery-level': '50.70'}, None, None +90.04, [INFO], robot6, {'y': 20.393, 'x': -37.011, 'yaw': 3.136}, None, None +100.00, [INFO], robot6, {'y': 18.426, 'x': -36.448, 'yaw': 3.137}, None, None +100.00, [INFO], robot6, {'battery-level': '50.32'}, None, None +110.03, [INFO], robot6, {'battery-level': '49.94'}, None, None +110.03, [INFO], robot6, {'y': 17.966, 'x': -34.59, 'yaw': 3.142}, None, None +120.01, [INFO], robot6, {'battery-level': '49.56'}, None, None +120.01, [INFO], robot6, {'y': 18.975, 'x': -33.948, 'yaw': -3.142}, None, None +122.64, [info], nurse, sync, received-request, (status=sending-request) +122.64, [info], nurse, sync, request-sent, (status=waiting) +122.64, [info], nurse, sync, wait-message, (status=message-received) +130.09, [INFO], robot6, {'battery-level': '49.18'}, None, None +130.09, [INFO], robot6, {'y': 17.978, 'x': -34.676, 'yaw': -3.139}, None, None +140.00, [INFO], robot6, {'battery-level': '48.80'}, None, None +140.00, [INFO], robot6, {'y': 17.981, 'x': -36.139, 'yaw': 3.142}, None, None +150.06, [INFO], robot6, {'y': 17.366, 'x': -37.039, 'yaw': -3.142}, None, None +150.06, [INFO], robot6, {'battery-level': '48.42'}, None, None +160.07, [INFO], robot6, {'y': 17.422, 'x': -36.888, 'yaw': 3.141}, None, None +160.07, [INFO], robot6, {'battery-level': '48.04'}, None, None +170.02, [INFO], robot6, {'battery-level': '47.66'}, None, None +170.02, [INFO], robot6, {'y': 17.482, 'x': -36.897, 'yaw': -3.142}, None, None +180.04, [INFO], robot6, {'battery-level': '47.28'}, None, None +180.04, [INFO], robot6, {'y': 17.242, 'x': -37.082, 'yaw': 3.141}, None, None +190.00, [INFO], robot6, {'y': 17.345, 'x': -36.936, 'yaw': 3.142}, None, None +190.00, [INFO], robot6, {'battery-level': '46.90'}, None, None +199.94, [INFO], robot6, {'y': 17.375, 'x': -37.035, 'yaw': -3.141}, None, None +200.03, [INFO], robot6, {'battery-level': '46.52'}, None, None +210.04, [INFO], robot6, {'battery-level': '46.14'}, None, None +210.04, [INFO], robot6, {'y': 17.33, 'x': -36.853, 'yaw': 3.142}, None, None +220.09, [INFO], robot6, {'battery-level': '45.76'}, None, None +220.09, [INFO], robot6, {'y': 17.556, 'x': -36.932, 'yaw': 3.142}, None, None +230.01, [INFO], robot6, {'battery-level': '45.38'}, None, None +230.01, [INFO], robot6, {'y': 17.225, 'x': -36.761, 'yaw': -3.142}, None, None +240.07, [INFO], robot6, {'y': 17.393, 'x': -36.864, 'yaw': 3.141}, None, None +240.07, [INFO], robot6, {'battery-level': '45.00'}, None, None +250.00, [INFO], robot6, {'battery-level': '44.62'}, None, None +250.00, [INFO], robot6, {'y': 17.345, 'x': -36.919, 'yaw': -3.142}, None, None +260.05, [INFO], robot6, {'battery-level': '44.24'}, None, None +260.05, [INFO], robot6, {'y': 17.375, 'x': -36.915, 'yaw': -3.142}, None, None +270.06, [INFO], robot6, {'y': 17.358, 'x': -37.044, 'yaw': 3.142}, None, None +270.06, [INFO], robot6, {'battery-level': '43.86'}, None, None +280.06, [INFO], robot6, {'y': 17.397, 'x': -36.85, 'yaw': -3.141}, None, None +280.06, [INFO], robot6, {'battery-level': '43.48'}, None, None +290.07, [INFO], robot6, {'battery-level': '43.10'}, None, None +290.07, [INFO], robot6, {'y': 17.411, 'x': -37.133, 'yaw': -3.142}, None, None +300.07, [INFO], robot6, {'battery-level': '42.72'}, None, None +300.07, [INFO], robot6, {'y': 17.408, 'x': -37.026, 'yaw': 3.141}, None, None +310.05, [INFO], robot6, {'battery-level': '42.34'}, None, None +310.05, [INFO], robot6, {'y': 17.314, 'x': -36.865, 'yaw': -3.142}, None, None +311.67, [WARN], robot6, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/17_aabcbb.log b/logs/17_aabcbb.log new file mode 100644 index 00000000..ed78e9f3 --- /dev/null +++ b/logs/17_aabcbb.log @@ -0,0 +1,37 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.05, [INFO], robot6, {'y': 18.344, 'x': -34.42, 'yaw': -3.142}, None, None +20.05, [INFO], robot6, {'battery-level': '53.36'}, None, None +20.05, [INFO], robot6, {'y': 18.078, 'x': -36.269, 'yaw': 3.141}, None, None +30.00, [INFO], robot6, {'battery-level': '52.98'}, None, None +30.00, [INFO], robot6, {'y': 19.985, 'x': -36.858, 'yaw': 3.139}, None, None +40.04, [INFO], robot6, {'y': 21.477, 'x': -37.883, 'yaw': 3.142}, None, None +40.04, [INFO], robot6, {'battery-level': '52.60'}, None, None +50.07, [INFO], robot6, {'battery-level': '52.22'}, None, None +50.07, [INFO], robot6, {'y': 21.416, 'x': -38.094, 'yaw': 3.142}, None, None +55.87, [info], nurse, sync, received-request, (status=sending-request) +55.87, [info], nurse, sync, request-sent, (status=waiting) +55.87, [info], nurse, sync, wait-message, (status=message-received) +60.00, [INFO], robot6, {'y': 21.341, 'x': -37.452, 'yaw': -3.141}, None, None +60.00, [INFO], robot6, {'battery-level': '51.84'}, None, None +70.07, [INFO], robot6, {'battery-level': '51.46'}, None, None +70.07, [INFO], robot6, {'y': 19.274, 'x': -37.209, 'yaw': 3.142}, None, None +80.08, [INFO], robot6, {'y': 17.155, 'x': -37.079, 'yaw': 3.14}, None, None +80.08, [INFO], robot6, {'battery-level': '51.08'}, None, None +90.02, [INFO], robot6, {'battery-level': '50.70'}, None, None +90.02, [INFO], robot6, {'y': 15.78, 'x': -36.016, 'yaw': 3.142}, None, None +100.04, [INFO], robot6, {'battery-level': '50.32'}, None, None +100.04, [INFO], robot6, {'y': 15.376, 'x': -33.928, 'yaw': -3.141}, None, None +110.08, [INFO], robot6, {'battery-level': '49.94'}, None, None +110.08, [INFO], robot6, {'y': 15.5, 'x': -31.798, 'yaw': -3.141}, None, None +120.08, [INFO], robot6, {'battery-level': '49.56'}, None, None +120.08, [INFO], robot6, {'y': 15.691, 'x': -29.688, 'yaw': -3.142}, None, None +130.00, [INFO], robot6, {'battery-level': '49.18'}, None, None +130.00, [INFO], robot6, {'y': 15.813, 'x': -27.589, 'yaw': -3.142}, None, None +140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None +140.04, [INFO], robot6, {'y': 15.019, 'x': -25.947, 'yaw': -3.142}, None, None +150.08, [INFO], robot6, {'y': 13.032, 'x': -25.825, 'yaw': -3.142}, None, None +150.08, [INFO], robot6, {'battery-level': '48.42'}, None, None +157.71, [info], lab_arm, sync, wait-message, (status=message-received) +158.62, [WARN], robot6, SUCCESS, None, None diff --git a/logs/17_aabcbp.log b/logs/17_aabcbp.log new file mode 100644 index 00000000..c5f7f492 --- /dev/null +++ b/logs/17_aabcbp.log @@ -0,0 +1,42 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.07, [INFO], robot6, {'y': 18.662, 'x': -34.264, 'yaw': -3.142}, None, None +20.08, [INFO], robot6, {'battery-level': '53.36'}, None, None +20.08, [INFO], robot6, {'y': 17.85, 'x': -35.948, 'yaw': 3.137}, None, None +30.08, [INFO], robot6, {'y': 19.605, 'x': -36.859, 'yaw': 3.137}, None, None +30.08, [INFO], robot6, {'battery-level': '52.98'}, None, None +39.91, [INFO], robot6, {'y': 21.506, 'x': -37.456, 'yaw': 3.14}, None, None +40.01, [INFO], robot6, {'battery-level': '52.60'}, None, None +50.05, [INFO], robot6, {'y': 21.442, 'x': -38.039, 'yaw': -3.141}, None, None +50.05, [INFO], robot6, {'battery-level': '52.22'}, None, None +60.06, [INFO], robot6, {'battery-level': '51.84'}, None, None +60.06, [INFO], robot6, {'y': 21.361, 'x': -38.132, 'yaw': 3.142}, None, None +70.02, [INFO], robot6, {'battery-level': '51.46'}, None, None +70.02, [INFO], robot6, {'y': 21.442, 'x': -38.141, 'yaw': -3.142}, None, None +70.02, [info], nurse, sync, received-request, (status=sending-request) +70.02, [info], nurse, sync, request-sent, (status=waiting) +70.02, [info], nurse, sync, wait-message, (status=message-received) +80.04, [INFO], robot6, {'battery-level': '51.08'}, None, None +80.04, [INFO], robot6, {'y': 20.448, 'x': -37.192, 'yaw': -3.142}, None, None +90.07, [INFO], robot6, {'battery-level': '50.70'}, None, None +90.07, [INFO], robot6, {'y': 18.328, 'x': -37.098, 'yaw': 3.14}, None, None +100.00, [INFO], robot6, {'battery-level': '50.32'}, None, None +100.00, [INFO], robot6, {'y': 16.253, 'x': -36.949, 'yaw': 3.141}, None, None +110.06, [INFO], robot6, {'battery-level': '49.94'}, None, None +110.06, [INFO], robot6, {'y': 15.517, 'x': -34.931, 'yaw': 3.142}, None, None +120.09, [INFO], robot6, {'battery-level': '49.56'}, None, None +120.09, [INFO], robot6, {'y': 15.454, 'x': -32.799, 'yaw': -3.141}, None, None +130.01, [INFO], robot6, {'battery-level': '49.18'}, None, None +130.01, [INFO], robot6, {'y': 15.524, 'x': -30.702, 'yaw': -3.141}, None, None +140.01, [INFO], robot6, {'battery-level': '48.80'}, None, None +140.01, [INFO], robot6, {'y': 15.746, 'x': -28.586, 'yaw': 3.141}, None, None +150.04, [INFO], robot6, {'battery-level': '48.42'}, None, None +150.04, [INFO], robot6, {'y': 15.814, 'x': -26.469, 'yaw': 3.141}, None, None +160.04, [INFO], robot6, {'battery-level': '48.04'}, None, None +160.04, [INFO], robot6, {'y': 13.865, 'x': -25.735, 'yaw': 3.141}, None, None +170.05, [INFO], robot6, {'y': 12.847, 'x': -25.943, 'yaw': -3.142}, None, None +170.05, [INFO], robot6, {'battery-level': '47.66'}, None, None +175.10, [info], lab_arm, sync, wait-message, (status=message-received) +176.01, [WARN], robot6, SUCCESS, None, None diff --git a/logs/18_aabccb.log b/logs/18_aabccb.log new file mode 100644 index 00000000..157b8c59 --- /dev/null +++ b/logs/18_aabccb.log @@ -0,0 +1,13 @@ +0.00, [INFO], robot3, {'battery-level': '8.04'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.08039941318304296, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['PC Room 3', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot3, {'battery-level': '7.46'}, None, None +10.01, [INFO], robot3, {'y': 21.432, 'x': -37.234, 'yaw': -3.141}, None, None +20.02, [INFO], robot3, {'battery-level': '6.82'}, None, None +20.02, [INFO], robot3, {'y': 19.309, 'x': -37.145, 'yaw': 3.142}, None, None +30.05, [INFO], robot3, {'y': 17.201, 'x': -37.064, 'yaw': 3.142}, None, None +30.05, [INFO], robot3, {'battery-level': '6.18'}, None, None +40.04, [INFO], robot3, {'y': 15.853, 'x': -35.864, 'yaw': 3.142}, None, None +40.04, [INFO], robot3, {'battery-level': '5.54'}, None, None +49.07, [WARN], robot3, LOWBATT, None, None +49.07, [WARN], None, end!, None, None diff --git a/logs/18_aabccp.log b/logs/18_aabccp.log new file mode 100644 index 00000000..80e0c530 --- /dev/null +++ b/logs/18_aabccp.log @@ -0,0 +1,21 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot6, {'battery-level': '53.74'}, None, None +10.09, [INFO], robot6, {'y': 17.248, 'x': -27.114, 'yaw': 3.142}, None, None +19.93, [INFO], robot6, {'battery-level': '53.36'}, None, None +20.03, [INFO], robot6, {'y': 16.294, 'x': -28.178, 'yaw': -3.141}, None, None +30.05, [INFO], robot6, {'battery-level': '52.98'}, None, None +30.05, [INFO], robot6, {'y': 17.902, 'x': -28.618, 'yaw': -3.141}, None, None +35.10, [info], nurse, sync, received-request, (status=sending-request) +35.10, [info], nurse, sync, request-sent, (status=waiting) +35.10, [info], nurse, sync, wait-message, (status=message-received) +40.08, [INFO], robot6, {'y': 17.156, 'x': -28.704, 'yaw': -3.141}, None, None +40.08, [INFO], robot6, {'battery-level': '52.60'}, None, None +50.07, [INFO], robot6, {'battery-level': '52.22'}, None, None +50.07, [INFO], robot6, {'y': 16.123, 'x': -27.556, 'yaw': -3.142}, None, None +60.02, [INFO], robot6, {'y': 15.178, 'x': -26.041, 'yaw': 3.141}, None, None +60.02, [INFO], robot6, {'battery-level': '51.84'}, None, None +70.04, [INFO], robot6, {'battery-level': '51.46'}, None, None +70.04, [INFO], robot6, {'y': 13.118, 'x': -25.881, 'yaw': 3.142}, None, None +78.29, [info], lab_arm, sync, wait-message, (status=message-received) +79.22, [WARN], robot6, SUCCESS, None, None diff --git a/logs/19_aacaab.log b/logs/19_aacaab.log new file mode 100644 index 00000000..3228ffcf --- /dev/null +++ b/logs/19_aacaab.log @@ -0,0 +1,43 @@ +0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None +0.15, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.15, [DEBUG], logger, Simulation open, None, None +9.98, [INFO], robot1, {'battery-level': '23.38'}, None, None +9.98, [INFO], robot1, {'y': 16.815, 'x': -11.746, 'yaw': 3.14}, None, None +20.01, [INFO], robot1, {'battery-level': '22.70'}, None, None +20.01, [INFO], robot1, {'y': 16.299, 'x': -13.587, 'yaw': -3.142}, None, None +30.01, [INFO], robot1, {'y': 16.192, 'x': -15.702, 'yaw': 3.142}, None, None +30.01, [INFO], robot1, {'battery-level': '22.02'}, None, None +40.01, [INFO], robot1, {'battery-level': '21.34'}, None, None +40.01, [INFO], robot1, {'y': 16.148, 'x': -17.822, 'yaw': 3.141}, None, None +50.01, [INFO], robot1, {'y': 16.28, 'x': -19.943, 'yaw': 3.139}, None, None +50.01, [INFO], robot1, {'battery-level': '20.66'}, None, None +60.00, [INFO], robot1, {'battery-level': '19.98'}, None, None +60.00, [INFO], robot1, {'y': 16.289, 'x': -22.058, 'yaw': 3.141}, None, None +70.01, [INFO], robot1, {'y': 16.139, 'x': -24.173, 'yaw': 3.14}, None, None +70.01, [INFO], robot1, {'battery-level': '19.30'}, None, None +80.03, [INFO], robot1, {'y': 16.148, 'x': -26.301, 'yaw': 3.141}, None, None +80.03, [INFO], robot1, {'battery-level': '18.62'}, None, None +90.00, [INFO], robot1, {'battery-level': '17.94'}, None, None +90.00, [INFO], robot1, {'y': 16.198, 'x': -28.417, 'yaw': -3.142}, None, None +100.01, [INFO], robot1, {'y': 16.182, 'x': -30.544, 'yaw': 3.141}, None, None +100.01, [INFO], robot1, {'battery-level': '17.26'}, None, None +110.00, [INFO], robot1, {'battery-level': '16.58'}, None, None +110.00, [INFO], robot1, {'y': 15.936, 'x': -32.658, 'yaw': 3.142}, None, None +119.99, [INFO], robot1, {'y': 15.385, 'x': -34.734, 'yaw': -3.141}, None, None +120.03, [INFO], robot1, {'battery-level': '15.90'}, None, None +129.99, [INFO], robot1, {'battery-level': '15.22'}, None, None +129.99, [INFO], robot1, {'y': 15.594, 'x': -36.23, 'yaw': -3.141}, None, None +140.01, [INFO], robot1, {'y': 17.492, 'x': -36.676, 'yaw': -3.141}, None, None +140.01, [INFO], robot1, {'battery-level': '14.54'}, None, None +150.02, [INFO], robot1, {'y': 17.892, 'x': -35.998, 'yaw': 3.141}, None, None +150.02, [INFO], robot1, {'battery-level': '13.86'}, None, None +159.99, [INFO], robot1, {'battery-level': '13.18'}, None, None +159.99, [INFO], robot1, {'y': 17.948, 'x': -35.893, 'yaw': -3.142}, None, None +170.01, [INFO], robot1, {'y': 18.088, 'x': -35.821, 'yaw': 3.141}, None, None +170.01, [INFO], robot1, {'battery-level': '12.50'}, None, None +180.00, [INFO], robot1, {'battery-level': '11.82'}, None, None +180.00, [INFO], robot1, {'y': 18.307, 'x': -35.717, 'yaw': 3.141}, None, None +190.03, [INFO], robot1, {'y': 18.306, 'x': -35.719, 'yaw': 3.142}, None, None +190.03, [INFO], robot1, {'battery-level': '11.14'}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/logs/19_aacaap.log b/logs/19_aacaap.log new file mode 100644 index 00000000..d371914e --- /dev/null +++ b/logs/19_aacaap.log @@ -0,0 +1,70 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot4, {'y': 34.259, 'x': -38.707, 'yaw': 3.142}, None, None +10.01, [INFO], robot4, {'battery-level': '17.26'}, None, None +20.03, [INFO], robot4, {'battery-level': '17.00'}, None, None +20.03, [INFO], robot4, {'y': 33.836, 'x': -37.054, 'yaw': -3.142}, None, None +30.06, [INFO], robot4, {'battery-level': '16.74'}, None, None +30.06, [INFO], robot4, {'y': 31.72, 'x': -37.094, 'yaw': 3.141}, None, None +40.08, [INFO], robot4, {'y': 29.602, 'x': -37.038, 'yaw': 3.141}, None, None +40.08, [INFO], robot4, {'battery-level': '16.48'}, None, None +50.09, [INFO], robot4, {'battery-level': '16.22'}, None, None +50.09, [INFO], robot4, {'y': 27.501, 'x': -36.997, 'yaw': 3.139}, None, None +60.02, [INFO], robot4, {'y': 25.409, 'x': -37.032, 'yaw': 3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None +70.04, [INFO], robot4, {'y': 23.302, 'x': -37.021, 'yaw': 3.141}, None, None +70.04, [INFO], robot4, {'battery-level': '15.70'}, None, None +80.06, [INFO], robot4, {'battery-level': '15.44'}, None, None +80.06, [INFO], robot4, {'y': 21.194, 'x': -37.145, 'yaw': 3.142}, None, None +90.04, [INFO], robot4, {'battery-level': '15.18'}, None, None +90.04, [INFO], robot4, {'y': 19.079, 'x': -37.049, 'yaw': 3.141}, None, None +100.06, [INFO], robot4, {'y': 17.712, 'x': -35.405, 'yaw': -3.141}, None, None +100.06, [INFO], robot4, {'battery-level': '14.92'}, None, None +110.08, [INFO], robot4, {'y': 18.854, 'x': -33.982, 'yaw': 3.142}, None, None +110.08, [INFO], robot4, {'battery-level': '14.66'}, None, None +116.52, [info], nurse, sync, received-request, (status=sending-request) +116.52, [info], nurse, sync, request-sent, (status=waiting) +116.52, [info], nurse, sync, wait-message, (status=message-received) +120.07, [INFO], robot4, {'y': 18.683, 'x': -34.313, 'yaw': -3.142}, None, None +120.07, [INFO], robot4, {'battery-level': '14.40'}, None, None +130.03, [INFO], robot4, {'y': 17.866, 'x': -35.966, 'yaw': 3.138}, None, None +130.03, [INFO], robot4, {'battery-level': '14.14'}, None, None +140.03, [INFO], robot4, {'battery-level': '13.88'}, None, None +140.03, [INFO], robot4, {'y': 17.633, 'x': -37.056, 'yaw': 3.142}, None, None +150.02, [INFO], robot4, {'battery-level': '13.62'}, None, None +150.02, [INFO], robot4, {'y': 17.333, 'x': -37.093, 'yaw': 3.14}, None, None +160.00, [INFO], robot4, {'y': 17.326, 'x': -36.987, 'yaw': 3.142}, None, None +160.00, [INFO], robot4, {'battery-level': '13.36'}, None, None +170.08, [INFO], robot4, {'battery-level': '13.10'}, None, None +170.08, [INFO], robot4, {'y': 17.282, 'x': -36.858, 'yaw': -3.142}, None, None +180.00, [INFO], robot4, {'y': 17.582, 'x': -37.069, 'yaw': -3.141}, None, None +180.00, [INFO], robot4, {'battery-level': '12.84'}, None, None +190.01, [INFO], robot4, {'y': 17.347, 'x': -37.016, 'yaw': -3.142}, None, None +190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None +200.09, [INFO], robot4, {'battery-level': '12.32'}, None, None +200.09, [INFO], robot4, {'y': 17.353, 'x': -37.106, 'yaw': -3.141}, None, None +210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None +210.01, [INFO], robot4, {'y': 17.475, 'x': -36.93, 'yaw': -3.142}, None, None +220.08, [INFO], robot4, {'battery-level': '11.80'}, None, None +220.08, [INFO], robot4, {'y': 17.303, 'x': -36.958, 'yaw': -3.142}, None, None +230.05, [INFO], robot4, {'battery-level': '11.54'}, None, None +230.05, [INFO], robot4, {'y': 17.32, 'x': -37.039, 'yaw': 3.141}, None, None +240.02, [INFO], robot4, {'y': 17.445, 'x': -37.04, 'yaw': 3.141}, None, None +240.02, [INFO], robot4, {'battery-level': '11.28'}, None, None +250.07, [INFO], robot4, {'y': 17.338, 'x': -36.953, 'yaw': -3.142}, None, None +250.07, [INFO], robot4, {'battery-level': '11.02'}, None, None +260.01, [INFO], robot4, {'battery-level': '10.76'}, None, None +260.01, [INFO], robot4, {'y': 17.327, 'x': -36.924, 'yaw': 3.142}, None, None +270.02, [INFO], robot4, {'y': 17.247, 'x': -37.081, 'yaw': 3.141}, None, None +270.02, [INFO], robot4, {'battery-level': '10.50'}, None, None +280.01, [INFO], robot4, {'y': 17.301, 'x': -36.936, 'yaw': 3.142}, None, None +280.01, [INFO], robot4, {'battery-level': '10.24'}, None, None +290.02, [INFO], robot4, {'y': 17.391, 'x': -37.002, 'yaw': 3.142}, None, None +290.02, [INFO], robot4, {'battery-level': '9.98'}, None, None +300.02, [INFO], robot4, {'battery-level': '9.72'}, None, None +300.02, [INFO], robot4, {'y': 17.481, 'x': -37.039, 'yaw': 3.142}, None, None +310.04, [INFO], robot4, {'battery-level': '9.46'}, None, None +310.04, [INFO], robot4, {'y': 17.183, 'x': -36.86, 'yaw': -3.141}, None, None +313.36, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/1_aaaaab.log b/logs/1_aaaaab.log new file mode 100644 index 00000000..4a4d500e --- /dev/null +++ b/logs/1_aaaaab.log @@ -0,0 +1,4 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], +[WARN], logger, TIMEOUT, None, None diff --git a/logs/1_aaaaap.log b/logs/1_aaaaap.log new file mode 100644 index 00000000..409442c5 --- /dev/null +++ b/logs/1_aaaaap.log @@ -0,0 +1,52 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.17, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.17, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot2, {'battery-level': '63.01'}, None, None +10.01, [INFO], robot2, {'y': 17.11, 'x': -19.335, 'yaw': 3.141}, None, None +20.00, [INFO], robot2, {'battery-level': '62.47'}, None, None +20.00, [INFO], robot2, {'y': 16.255, 'x': -20.729, 'yaw': 3.141}, None, None +30.06, [INFO], robot2, {'y': 16.199, 'x': -22.866, 'yaw': 3.141}, None, None +30.06, [INFO], robot2, {'battery-level': '61.93'}, None, None +40.05, [INFO], robot2, {'battery-level': '61.39'}, None, None +40.05, [INFO], robot2, {'y': 16.16, 'x': -24.988, 'yaw': 3.14}, None, None +50.06, [INFO], robot2, {'battery-level': '60.85'}, None, None +50.06, [INFO], robot2, {'y': 16.111, 'x': -27.127, 'yaw': 3.141}, None, None +60.00, [INFO], robot2, {'battery-level': '60.31'}, None, None +60.00, [INFO], robot2, {'y': 16.214, 'x': -29.237, 'yaw': -3.142}, None, None +70.04, [INFO], robot2, {'y': 16.085, 'x': -31.368, 'yaw': 3.141}, None, None +70.04, [INFO], robot2, {'battery-level': '59.77'}, None, None +80.07, [INFO], robot2, {'battery-level': '59.23'}, None, None +80.07, [INFO], robot2, {'y': 15.665, 'x': -33.475, 'yaw': 3.142}, None, None +90.01, [INFO], robot2, {'battery-level': '58.69'}, None, None +90.01, [INFO], robot2, {'y': 15.486, 'x': -35.571, 'yaw': -3.142}, None, None +100.04, [INFO], robot2, {'y': 16.638, 'x': -36.883, 'yaw': -3.142}, None, None +100.04, [INFO], robot2, {'battery-level': '58.15'}, None, None +110.05, [INFO], robot2, {'battery-level': '57.61'}, None, None +110.05, [INFO], robot2, {'y': 17.602, 'x': -36.833, 'yaw': -3.142}, None, None +120.08, [INFO], robot2, {'y': 17.66, 'x': -36.805, 'yaw': -3.142}, None, None +120.08, [INFO], robot2, {'battery-level': '57.07'}, None, None +130.04, [INFO], robot2, {'y': 18.041, 'x': -36.352, 'yaw': -3.142}, None, None +130.04, [INFO], robot2, {'battery-level': '56.53'}, None, None +140.00, [INFO], robot2, {'y': 18.12, 'x': -35.851, 'yaw': -3.142}, None, None +140.00, [INFO], robot2, {'battery-level': '55.99'}, None, None +150.05, [INFO], robot2, {'y': 18.174, 'x': -35.85, 'yaw': -3.141}, None, None +150.05, [INFO], robot2, {'battery-level': '55.45'}, None, None +160.00, [INFO], robot2, {'battery-level': '54.91'}, None, None +160.00, [INFO], robot2, {'y': 18.202, 'x': -35.847, 'yaw': 3.141}, None, None +170.06, [INFO], robot2, {'y': 18.222, 'x': -35.847, 'yaw': -3.142}, None, None +170.06, [INFO], robot2, {'battery-level': '54.37'}, None, None +180.00, [INFO], robot2, {'y': 18.222, 'x': -35.847, 'yaw': -3.142}, None, None +180.00, [INFO], robot2, {'battery-level': '53.83'}, None, None +190.05, [INFO], robot2, {'y': 18.241, 'x': -36.008, 'yaw': 3.142}, None, None +190.05, [INFO], robot2, {'battery-level': '53.29'}, None, None +200.04, [INFO], robot2, {'battery-level': '52.75'}, None, None +200.04, [INFO], robot2, {'y': 18.309, 'x': -35.742, 'yaw': 3.141}, None, None +210.03, [INFO], robot2, {'battery-level': '52.21'}, None, None +210.03, [INFO], robot2, {'y': 18.306, 'x': -35.746, 'yaw': 3.141}, None, None +220.02, [INFO], robot2, {'y': 18.308, 'x': -35.745, 'yaw': 3.142}, None, None +220.02, [INFO], robot2, {'battery-level': '51.67'}, None, None +230.07, [INFO], robot2, {'y': 18.308, 'x': -35.745, 'yaw': -3.142}, None, None +230.07, [INFO], robot2, {'battery-level': '51.13'}, None, None +240.06, [INFO], robot2, {'y': 18.329, 'x': -35.754, 'yaw': 3.141}, None, None +240.06, [INFO], robot2, {'battery-level': '50.59'}, None, None +246.43, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/logs/20_aacabb.log b/logs/20_aacabb.log new file mode 100644 index 00000000..293b5a71 --- /dev/null +++ b/logs/20_aacabb.log @@ -0,0 +1,25 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot1, {'y': 17.399, 'x': -27.132, 'yaw': -3.142}, None, None +10.07, [INFO], robot1, {'battery-level': '23.38'}, None, None +20.08, [INFO], robot1, {'y': 16.131, 'x': -28.056, 'yaw': 3.141}, None, None +20.08, [INFO], robot1, {'battery-level': '22.70'}, None, None +30.02, [INFO], robot1, {'battery-level': '22.02'}, None, None +30.02, [INFO], robot1, {'y': 16.069, 'x': -30.16, 'yaw': -3.142}, None, None +40.06, [INFO], robot1, {'battery-level': '21.34'}, None, None +40.06, [INFO], robot1, {'y': 15.84, 'x': -32.275, 'yaw': 3.14}, None, None +50.07, [INFO], robot1, {'battery-level': '20.66'}, None, None +50.07, [INFO], robot1, {'y': 15.398, 'x': -34.373, 'yaw': 3.142}, None, None +60.02, [INFO], robot1, {'y': 15.708, 'x': -36.459, 'yaw': 3.142}, None, None +60.02, [INFO], robot1, {'battery-level': '19.98'}, None, None +70.04, [INFO], robot1, {'y': 17.67, 'x': -36.674, 'yaw': -3.142}, None, None +70.04, [INFO], robot1, {'battery-level': '19.30'}, None, None +80.06, [INFO], robot1, {'battery-level': '18.62'}, None, None +80.06, [INFO], robot1, {'y': 19.785, 'x': -36.813, 'yaw': 3.141}, None, None +90.06, [INFO], robot1, {'battery-level': '17.94'}, None, None +90.06, [INFO], robot1, {'y': 21.475, 'x': -37.76, 'yaw': 3.141}, None, None +100.02, [INFO], robot1, {'battery-level': '17.26'}, None, None +100.02, [INFO], robot1, {'y': 21.404, 'x': -38.062, 'yaw': 3.141}, None, None +102.05, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/logs/20_aacabp.log b/logs/20_aacabp.log new file mode 100644 index 00000000..874c5d3b --- /dev/null +++ b/logs/20_aacabp.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot4, {'battery-level': '17.26'}, None, None +10.08, [INFO], robot4, {'y': 34.245, 'x': -33.529, 'yaw': -3.142}, None, None +20.09, [INFO], robot4, {'y': 34.725, 'x': -35.593, 'yaw': 3.141}, None, None +20.09, [INFO], robot4, {'battery-level': '17.00'}, None, None +30.04, [INFO], robot4, {'battery-level': '16.74'}, None, None +30.04, [INFO], robot4, {'y': 33.337, 'x': -36.818, 'yaw': -3.142}, None, None +40.08, [INFO], robot4, {'y': 31.222, 'x': -36.791, 'yaw': -3.142}, None, None +40.08, [INFO], robot4, {'battery-level': '16.48'}, None, None +50.09, [INFO], robot4, {'y': 29.115, 'x': -36.832, 'yaw': -3.142}, None, None +50.09, [INFO], robot4, {'battery-level': '16.22'}, None, None +60.02, [INFO], robot4, {'y': 27.022, 'x': -36.862, 'yaw': 3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None +70.02, [INFO], robot4, {'y': 24.919, 'x': -36.861, 'yaw': -3.142}, None, None +70.02, [INFO], robot4, {'battery-level': '15.70'}, None, None +80.03, [INFO], robot4, {'y': 22.806, 'x': -36.961, 'yaw': 3.141}, None, None +80.03, [INFO], robot4, {'battery-level': '15.44'}, None, None +90.03, [INFO], robot4, {'y': 21.187, 'x': -37.734, 'yaw': -3.142}, None, None +90.03, [INFO], robot4, {'battery-level': '15.18'}, None, None +100.04, [INFO], robot4, {'battery-level': '14.92'}, None, None +100.04, [INFO], robot4, {'y': 21.39, 'x': -38.075, 'yaw': 3.142}, None, None +100.50, [info], nurse, sync, received-request, (status=sending-request) +100.50, [info], nurse, sync, request-sent, (status=waiting) +100.50, [info], nurse, sync, wait-message, (status=message-received) +110.03, [INFO], robot4, {'y': 20.457, 'x': -37.17, 'yaw': 3.141}, None, None +110.03, [INFO], robot4, {'battery-level': '14.66'}, None, None +120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None +120.00, [INFO], robot4, {'y': 18.356, 'x': -37.142, 'yaw': 3.141}, None, None +130.02, [INFO], robot4, {'battery-level': '14.14'}, None, None +130.02, [INFO], robot4, {'y': 16.24, 'x': -37.005, 'yaw': 3.14}, None, None +140.04, [INFO], robot4, {'y': 15.495, 'x': -35.01, 'yaw': -3.142}, None, None +140.04, [INFO], robot4, {'battery-level': '13.88'}, None, None +150.05, [INFO], robot4, {'y': 15.49, 'x': -32.891, 'yaw': 3.142}, None, None +150.05, [INFO], robot4, {'battery-level': '13.62'}, None, None +160.02, [INFO], robot4, {'battery-level': '13.36'}, None, None +160.02, [INFO], robot4, {'y': 15.533, 'x': -30.786, 'yaw': 3.141}, None, None +170.02, [INFO], robot4, {'y': 15.778, 'x': -28.676, 'yaw': 3.14}, None, None +170.02, [INFO], robot4, {'battery-level': '13.10'}, None, None +180.04, [INFO], robot4, {'y': 15.789, 'x': -26.568, 'yaw': 3.14}, None, None +180.04, [INFO], robot4, {'battery-level': '12.84'}, None, None +190.07, [INFO], robot4, {'y': 14.052, 'x': -25.776, 'yaw': 3.141}, None, None +190.07, [INFO], robot4, {'battery-level': '12.58'}, None, None +200.06, [INFO], robot4, {'battery-level': '12.32'}, None, None +200.06, [INFO], robot4, {'y': 12.876, 'x': -25.952, 'yaw': -3.142}, None, None +203.09, [info], lab_arm, sync, wait-message, (status=message-received) +204.01, [WARN], robot4, SUCCESS, None, None diff --git a/logs/21_aacacb.log b/logs/21_aacacb.log new file mode 100644 index 00000000..29ebed71 --- /dev/null +++ b/logs/21_aacacb.log @@ -0,0 +1,36 @@ +0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot5, {'battery-level': '71.42'}, None, None +10.06, [INFO], robot5, {'y': 18.287, 'x': -34.438, 'yaw': 3.142}, None, None +20.06, [INFO], robot5, {'y': 18.057, 'x': -36.244, 'yaw': 3.141}, None, None +20.06, [INFO], robot5, {'battery-level': '71.00'}, None, None +30.02, [INFO], robot5, {'battery-level': '70.58'}, None, None +30.02, [INFO], robot5, {'y': 17.468, 'x': -36.846, 'yaw': 3.141}, None, None +40.05, [INFO], robot5, {'battery-level': '70.16'}, None, None +40.05, [INFO], robot5, {'y': 17.305, 'x': -37.077, 'yaw': 3.14}, None, None +50.09, [INFO], robot5, {'battery-level': '69.74'}, None, None +50.09, [INFO], robot5, {'y': 17.242, 'x': -36.906, 'yaw': 3.141}, None, None +60.03, [INFO], robot5, {'battery-level': '69.32'}, None, None +60.03, [INFO], robot5, {'y': 17.224, 'x': -36.932, 'yaw': 3.141}, None, None +70.03, [INFO], robot5, {'battery-level': '68.90'}, None, None +70.03, [INFO], robot5, {'y': 17.21, 'x': -36.793, 'yaw': 3.142}, None, None +80.06, [INFO], robot5, {'y': 17.235, 'x': -36.842, 'yaw': 3.142}, None, None +80.06, [INFO], robot5, {'battery-level': '68.48'}, None, None +90.08, [INFO], robot5, {'y': 17.352, 'x': -37.035, 'yaw': -3.142}, None, None +90.08, [INFO], robot5, {'battery-level': '68.06'}, None, None +100.07, [INFO], robot5, {'battery-level': '67.64'}, None, None +100.07, [INFO], robot5, {'y': 17.556, 'x': -36.983, 'yaw': -3.142}, None, None +110.05, [INFO], robot5, {'battery-level': '67.22'}, None, None +110.05, [INFO], robot5, {'y': 17.268, 'x': -36.878, 'yaw': 3.142}, None, None +120.09, [INFO], robot5, {'y': 17.207, 'x': -37.065, 'yaw': -3.141}, None, None +120.09, [INFO], robot5, {'battery-level': '66.80'}, None, None +130.02, [INFO], robot5, {'battery-level': '66.38'}, None, None +130.02, [INFO], robot5, {'y': 17.366, 'x': -36.978, 'yaw': 3.14}, None, None +140.04, [INFO], robot5, {'y': 17.282, 'x': -36.964, 'yaw': 3.141}, None, None +140.04, [INFO], robot5, {'battery-level': '65.96'}, None, None +150.06, [INFO], robot5, {'y': 17.335, 'x': -36.88, 'yaw': -3.142}, None, None +150.06, [INFO], robot5, {'battery-level': '65.54'}, None, None +160.07, [INFO], robot5, {'battery-level': '65.12'}, None, None +160.07, [INFO], robot5, {'y': 17.21, 'x': -37.088, 'yaw': 3.141}, None, None +163.83, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/21_aacacp.log b/logs/21_aacacp.log new file mode 100644 index 00000000..a60ede7a --- /dev/null +++ b/logs/21_aacacp.log @@ -0,0 +1,10 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None +0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.18, [DEBUG], logger, Simulation open, None, None +9.99, [INFO], robot2, {'y': 16.736, 'x': -20.937, 'yaw': 3.142}, None, None +10.03, [INFO], robot2, {'battery-level': '62.96'}, None, None +20.00, [INFO], robot2, {'y': 16.19, 'x': -22.757, 'yaw': 3.137}, None, None +20.00, [INFO], robot2, {'battery-level': '62.36'}, None, None +30.02, [INFO], robot2, {'battery-level': '61.76'}, None, None +30.02, [INFO], robot2, {'y': 16.102, 'x': -24.878, 'yaw': 3.141}, None, None diff --git a/logs/22_aacbab.log b/logs/22_aacbab.log new file mode 100644 index 00000000..3c80f3e9 --- /dev/null +++ b/logs/22_aacbab.log @@ -0,0 +1,44 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.17, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.17, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot4, {'battery-level': '17.26'}, None, None +10.01, [INFO], robot4, {'y': 34.386, 'x': -38.936, 'yaw': -3.139}, None, None +20.01, [INFO], robot4, {'y': 33.953, 'x': -37.079, 'yaw': 3.141}, None, None +20.01, [INFO], robot4, {'battery-level': '17.00'}, None, None +30.00, [INFO], robot4, {'battery-level': '16.74'}, None, None +30.00, [INFO], robot4, {'y': 31.837, 'x': -37.068, 'yaw': 3.141}, None, None +40.01, [INFO], robot4, {'battery-level': '16.48'}, None, None +40.01, [INFO], robot4, {'y': 29.71, 'x': -37.004, 'yaw': 3.141}, None, None +49.99, [INFO], robot4, {'battery-level': '16.22'}, None, None +50.01, [INFO], robot4, {'y': 27.589, 'x': -36.99, 'yaw': 3.136}, None, None +60.01, [INFO], robot4, {'battery-level': '15.96'}, None, None +60.01, [INFO], robot4, {'y': 25.462, 'x': -37.043, 'yaw': 3.142}, None, None +69.99, [INFO], robot4, {'battery-level': '15.70'}, None, None +69.99, [INFO], robot4, {'y': 23.341, 'x': -37.011, 'yaw': 3.141}, None, None +80.01, [INFO], robot4, {'battery-level': '15.44'}, None, None +80.01, [INFO], robot4, {'y': 22.026, 'x': -36.885, 'yaw': 3.14}, None, None +90.01, [INFO], robot4, {'y': 19.907, 'x': -36.905, 'yaw': 3.141}, None, None +90.01, [INFO], robot4, {'battery-level': '15.18'}, None, None +100.03, [INFO], robot4, {'y': 17.981, 'x': -36.164, 'yaw': 3.136}, None, None +100.03, [INFO], robot4, {'battery-level': '14.92'}, None, None +109.98, [INFO], robot4, {'battery-level': '14.66'}, None, None +109.98, [INFO], robot4, {'y': 18.208, 'x': -34.383, 'yaw': -3.141}, None, None +119.98, [INFO], robot4, {'y': 18.981, 'x': -33.944, 'yaw': -3.142}, None, None +119.98, [INFO], robot4, {'battery-level': '14.40'}, None, None +121.35, [info], nurse, sync, received-request, (status=sending-request) +121.35, [info], nurse, sync, request-sent, (status=waiting) +121.36, [info], nurse, sync, wait-message, (status=message-received) +130.00, [INFO], robot4, {'y': 17.779, 'x': -35.087, 'yaw': 3.142}, None, None +130.00, [INFO], robot4, {'battery-level': '14.14'}, None, None +140.00, [INFO], robot4, {'y': 18.117, 'x': -36.387, 'yaw': -3.141}, None, None +140.00, [INFO], robot4, {'battery-level': '13.88'}, None, None +149.98, [INFO], robot4, {'y': 17.261, 'x': -36.86, 'yaw': -3.142}, None, None +149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None +160.03, [INFO], robot4, {'y': 17.313, 'x': -36.991, 'yaw': -3.141}, None, None +160.03, [INFO], robot4, {'battery-level': '13.36'}, None, None +170.01, [INFO], robot4, {'y': 17.205, 'x': -36.778, 'yaw': -3.141}, None, None +170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None +179.98, [INFO], robot4, {'y': 17.129, 'x': -37.206, 'yaw': 3.142}, None, None +180.00, [INFO], robot4, {'battery-level': '12.84'}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/logs/22_aacbap.log b/logs/22_aacbap.log new file mode 100644 index 00000000..9f344bf3 --- /dev/null +++ b/logs/22_aacbap.log @@ -0,0 +1,47 @@ +0.17, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.17, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot4, {'battery-level': '17.26'}, None, None +10.00, [INFO], robot4, {'y': 34.412, 'x': -38.451, 'yaw': 3.141}, None, None +20.02, [INFO], robot4, {'battery-level': '17.00'}, None, None +20.02, [INFO], robot4, {'y': 33.555, 'x': -37.06, 'yaw': 3.142}, None, None +29.98, [INFO], robot4, {'y': 31.442, 'x': -37.001, 'yaw': 3.14}, None, None +29.98, [INFO], robot4, {'battery-level': '16.74'}, None, None +40.00, [INFO], robot4, {'battery-level': '16.48'}, None, None +40.00, [INFO], robot4, {'y': 29.341, 'x': -37.04, 'yaw': 3.141}, None, None +49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None +49.98, [INFO], robot4, {'y': 27.22, 'x': -37.041, 'yaw': -3.142}, None, None +60.00, [INFO], robot4, {'y': 25.096, 'x': -37.04, 'yaw': 3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None +69.98, [INFO], robot4, {'y': 23.656, 'x': -37.04, 'yaw': 3.14}, None, None +70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None +80.01, [INFO], robot4, {'y': 21.537, 'x': -37.139, 'yaw': -3.142}, None, None +80.01, [INFO], robot4, {'battery-level': '15.44'}, None, None +90.02, [INFO], robot4, {'y': 19.406, 'x': -37.054, 'yaw': 3.136}, None, None +90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None +100.00, [INFO], robot4, {'y': 17.776, 'x': -35.717, 'yaw': -3.137}, None, None +100.00, [INFO], robot4, {'battery-level': '14.92'}, None, None +109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None +109.99, [INFO], robot4, {'y': 18.691, 'x': -34.075, 'yaw': 3.142}, None, None +120.01, [INFO], robot4, {'y': 18.947, 'x': -33.923, 'yaw': -3.141}, None, None +120.01, [INFO], robot4, {'battery-level': '14.40'}, None, None +125.28, [info], nurse, sync, received-request, (status=sending-request) +125.28, [info], nurse, sync, request-sent, (status=waiting) +125.29, [info], nurse, sync, wait-message, (status=message-received) +130.01, [INFO], robot4, {'battery-level': '14.14'}, None, None +130.01, [INFO], robot4, {'y': 18.268, 'x': -34.494, 'yaw': -3.142}, None, None +139.99, [INFO], robot4, {'y': 18.072, 'x': -36.229, 'yaw': -3.137}, None, None +139.99, [INFO], robot4, {'battery-level': '13.88'}, None, None +150.02, [INFO], robot4, {'battery-level': '13.62'}, None, None +150.02, [INFO], robot4, {'y': 17.27, 'x': -37.024, 'yaw': 3.142}, None, None +160.03, [INFO], robot4, {'battery-level': '13.36'}, None, None +160.03, [INFO], robot4, {'y': 17.293, 'x': -36.853, 'yaw': 3.142}, None, None +170.00, [INFO], robot4, {'battery-level': '13.10'}, None, None +170.00, [INFO], robot4, {'y': 17.459, 'x': -36.887, 'yaw': -3.141}, None, None +180.00, [INFO], robot4, {'battery-level': '12.84'}, None, None +180.00, [INFO], robot4, {'y': 17.453, 'x': -36.946, 'yaw': -3.141}, None, None +190.00, [INFO], robot4, {'y': 17.387, 'x': -36.831, 'yaw': -3.142}, None, None +190.00, [INFO], robot4, {'battery-level': '12.58'}, None, None +200.00, [INFO], robot4, {'battery-level': '12.32'}, None, None +200.02, [INFO], robot4, {'y': 17.402, 'x': -36.834, 'yaw': 3.141}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/logs/23_aacbbb.log b/logs/23_aacbbb.log new file mode 100644 index 00000000..04c81d87 --- /dev/null +++ b/logs/23_aacbbb.log @@ -0,0 +1,48 @@ +0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +9.99, [INFO], robot5, {'y': 18.002, 'x': -11.5, 'yaw': -3.142}, None, None +9.99, [INFO], robot5, {'battery-level': '71.42'}, None, None +19.99, [INFO], robot5, {'battery-level': '71.00'}, None, None +20.01, [INFO], robot5, {'y': 16.781, 'x': -11.748, 'yaw': 3.14}, None, None +29.99, [INFO], robot5, {'y': 16.298, 'x': -13.653, 'yaw': 3.142}, None, None +29.99, [INFO], robot5, {'battery-level': '70.58'}, None, None +40.01, [INFO], robot5, {'y': 16.183, 'x': -15.774, 'yaw': -3.142}, None, None +40.01, [INFO], robot5, {'battery-level': '70.16'}, None, None +50.00, [INFO], robot5, {'y': 16.179, 'x': -17.894, 'yaw': 3.141}, None, None +50.00, [INFO], robot5, {'battery-level': '69.74'}, None, None +60.02, [INFO], robot5, {'battery-level': '69.32'}, None, None +60.02, [INFO], robot5, {'y': 16.287, 'x': -20.019, 'yaw': 3.142}, None, None +70.00, [INFO], robot5, {'battery-level': '68.90'}, None, None +70.00, [INFO], robot5, {'y': 16.261, 'x': -22.13, 'yaw': 3.142}, None, None +79.98, [INFO], robot5, {'battery-level': '68.48'}, None, None +79.98, [INFO], robot5, {'y': 16.154, 'x': -24.253, 'yaw': 3.14}, None, None +90.00, [INFO], robot5, {'y': 16.135, 'x': -26.371, 'yaw': 3.142}, None, None +90.02, [INFO], robot5, {'battery-level': '68.06'}, None, None +99.98, [INFO], robot5, {'battery-level': '67.64'}, None, None +99.98, [INFO], robot5, {'y': 16.183, 'x': -28.494, 'yaw': 3.142}, None, None +109.99, [INFO], robot5, {'y': 16.124, 'x': -30.608, 'yaw': 3.141}, None, None +109.99, [INFO], robot5, {'battery-level': '67.22'}, None, None +120.01, [INFO], robot5, {'battery-level': '66.80'}, None, None +120.01, [INFO], robot5, {'y': 15.875, 'x': -32.721, 'yaw': -3.141}, None, None +130.00, [INFO], robot5, {'battery-level': '66.38'}, None, None +130.00, [INFO], robot5, {'y': 15.351, 'x': -34.786, 'yaw': -3.142}, None, None +139.98, [INFO], robot5, {'y': 16.052, 'x': -36.619, 'yaw': 3.142}, None, None +139.98, [INFO], robot5, {'battery-level': '65.96'}, None, None +150.01, [INFO], robot5, {'battery-level': '65.54'}, None, None +150.01, [INFO], robot5, {'y': 18.18, 'x': -36.607, 'yaw': 3.141}, None, None +159.99, [INFO], robot5, {'battery-level': '65.12'}, None, None +159.99, [INFO], robot5, {'y': 20.31, 'x': -36.76, 'yaw': 3.142}, None, None +170.00, [INFO], robot5, {'y': 21.482, 'x': -37.981, 'yaw': 3.141}, None, None +170.00, [INFO], robot5, {'battery-level': '64.70'}, None, None +180.01, [INFO], robot5, {'y': 21.465, 'x': -38.091, 'yaw': -3.142}, None, None +180.01, [INFO], robot5, {'battery-level': '64.28'}, None, None +182.79, [info], nurse, sync, received-request, (status=sending-request) +182.79, [info], nurse, sync, request-sent, (status=waiting) +182.82, [info], nurse, sync, wait-message, (status=message-received) +189.99, [INFO], robot5, {'battery-level': '63.86'}, None, None +189.99, [INFO], robot5, {'y': 20.7, 'x': -37.2, 'yaw': 3.138}, None, None +199.98, [INFO], robot5, {'battery-level': '63.44'}, None, None +199.98, [INFO], robot5, {'y': 18.581, 'x': -37.142, 'yaw': 3.142}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/logs/23_aacbbp.log b/logs/23_aacbbp.log new file mode 100644 index 00000000..7deead4b --- /dev/null +++ b/logs/23_aacbbp.log @@ -0,0 +1,39 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot6, {'y': 18.929, 'x': -33.9, 'yaw': 3.141}, None, None +10.03, [INFO], robot6, {'battery-level': '53.62'}, None, None +20.01, [INFO], robot6, {'battery-level': '53.10'}, None, None +20.01, [INFO], robot6, {'y': 17.73, 'x': -35.166, 'yaw': 3.142}, None, None +30.00, [INFO], robot6, {'y': 18.811, 'x': -36.774, 'yaw': -3.139}, None, None +30.00, [INFO], robot6, {'battery-level': '52.58'}, None, None +39.99, [INFO], robot6, {'battery-level': '52.06'}, None, None +40.02, [INFO], robot6, {'y': 20.932, 'x': -36.886, 'yaw': 3.141}, None, None +50.02, [INFO], robot6, {'y': 21.482, 'x': -38.05, 'yaw': 3.141}, None, None +50.02, [INFO], robot6, {'battery-level': '51.54'}, None, None +56.97, [info], nurse, sync, received-request, (status=sending-request) +56.97, [info], nurse, sync, request-sent, (status=waiting) +56.97, [info], nurse, sync, wait-message, (status=message-received) +60.01, [INFO], robot6, {'battery-level': '51.02'}, None, None +60.01, [INFO], robot6, {'y': 21.412, 'x': -37.511, 'yaw': -3.141}, None, None +70.01, [INFO], robot6, {'y': 19.39, 'x': -37.163, 'yaw': -3.141}, None, None +70.01, [INFO], robot6, {'battery-level': '50.50'}, None, None +80.02, [INFO], robot6, {'battery-level': '49.98'}, None, None +80.02, [INFO], robot6, {'y': 17.261, 'x': -37.133, 'yaw': 3.14}, None, None +90.02, [INFO], robot6, {'battery-level': '49.46'}, None, None +90.02, [INFO], robot6, {'y': 15.914, 'x': -35.977, 'yaw': -3.141}, None, None +99.99, [INFO], robot6, {'battery-level': '48.94'}, None, None +99.99, [INFO], robot6, {'y': 15.385, 'x': -33.922, 'yaw': -3.141}, None, None +109.97, [INFO], robot6, {'battery-level': '48.42'}, None, None +110.01, [INFO], robot6, {'y': 15.352, 'x': -31.808, 'yaw': 3.142}, None, None +119.98, [INFO], robot6, {'battery-level': '47.90'}, None, None +120.01, [INFO], robot6, {'y': 15.46, 'x': -29.688, 'yaw': 3.141}, None, None +129.99, [INFO], robot6, {'battery-level': '47.38'}, None, None +129.99, [INFO], robot6, {'y': 15.633, 'x': -27.569, 'yaw': -3.142}, None, None +139.98, [INFO], robot6, {'y': 14.981, 'x': -25.869, 'yaw': 3.142}, None, None +139.98, [INFO], robot6, {'battery-level': '46.86'}, None, None +149.98, [INFO], robot6, {'y': 13.01, 'x': -25.845, 'yaw': -3.142}, None, None +149.98, [INFO], robot6, {'battery-level': '46.34'}, None, None +160.00, [INFO], robot6, {'y': 12.864, 'x': -25.948, 'yaw': -3.142}, None, None +160.00, [INFO], robot6, {'battery-level': '45.82'}, None, None +164.69, [info], lab_arm, sync, wait-message, (status=message-received) +164.96, [WARN], robot6, SUCCESS, None, None diff --git a/logs/24_aacbcb.log b/logs/24_aacbcb.log new file mode 100644 index 00000000..4b9b1b03 --- /dev/null +++ b/logs/24_aacbcb.log @@ -0,0 +1,23 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot5, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +10.02, [INFO], robot5, {'battery-level': '71.42'}, None, None +20.00, [INFO], robot5, {'battery-level': '71.00'}, None, None +20.00, [INFO], robot5, {'y': 17.783, 'x': -35.031, 'yaw': -3.142}, None, None +29.99, [INFO], robot5, {'battery-level': '70.58'}, None, None +29.99, [INFO], robot5, {'y': 18.065, 'x': -36.251, 'yaw': 3.141}, None, None +40.00, [INFO], robot5, {'y': 18.065, 'x': -36.251, 'yaw': -3.142}, None, None +40.00, [INFO], robot5, {'battery-level': '70.16'}, None, None +50.03, [INFO], robot5, {'y': 18.066, 'x': -36.251, 'yaw': 3.142}, None, None +50.03, [INFO], robot5, {'battery-level': '69.74'}, None, None +60.02, [INFO], robot5, {'battery-level': '69.32'}, None, None +60.02, [INFO], robot5, {'y': 18.089, 'x': -36.35, 'yaw': -3.139}, None, None +70.02, [INFO], robot5, {'y': 17.441, 'x': -36.891, 'yaw': 3.141}, None, None +70.02, [INFO], robot5, {'battery-level': '68.90'}, None, None +80.00, [INFO], robot5, {'y': 17.345, 'x': -36.922, 'yaw': 3.141}, None, None +80.02, [INFO], robot5, {'battery-level': '68.48'}, None, None +89.99, [INFO], robot5, {'y': 17.314, 'x': -36.982, 'yaw': 3.142}, None, None +89.99, [INFO], robot5, {'battery-level': '68.06'}, None, None +100.00, [INFO], robot5, {'y': 17.485, 'x': -36.852, 'yaw': 3.14}, None, None +100.00, [INFO], robot5, {'battery-level': '67.64'}, None, None +105.34, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/24_aacbcp.log b/logs/24_aacbcp.log new file mode 100644 index 00000000..b5afbefe --- /dev/null +++ b/logs/24_aacbcp.log @@ -0,0 +1,24 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +9.99, [INFO], robot6, {'battery-level': '53.62'}, None, None +9.99, [INFO], robot6, {'y': 17.689, 'x': -26.901, 'yaw': -3.142}, None, None +19.98, [INFO], robot6, {'y': 16.157, 'x': -27.909, 'yaw': 3.142}, None, None +19.98, [INFO], robot6, {'battery-level': '53.10'}, None, None +30.02, [INFO], robot6, {'y': 17.791, 'x': -28.651, 'yaw': -3.141}, None, None +30.02, [INFO], robot6, {'battery-level': '52.58'}, None, None +38.18, [info], nurse, sync, received-request, (status=sending-request) +38.18, [info], nurse, sync, request-sent, (status=waiting) +38.20, [info], nurse, sync, wait-message, (status=message-received) +39.99, [INFO], robot6, {'y': 17.696, 'x': -28.623, 'yaw': -3.142}, None, None +39.99, [INFO], robot6, {'battery-level': '52.06'}, None, None +50.01, [INFO], robot6, {'battery-level': '51.54'}, None, None +50.01, [INFO], robot6, {'y': 16.208, 'x': -27.916, 'yaw': -3.141}, None, None +60.01, [INFO], robot6, {'y': 15.476, 'x': -26.174, 'yaw': -3.142}, None, None +60.01, [INFO], robot6, {'battery-level': '51.02'}, None, None +70.00, [INFO], robot6, {'y': 13.401, 'x': -25.753, 'yaw': -3.141}, None, None +70.00, [INFO], robot6, {'battery-level': '50.50'}, None, None +80.01, [INFO], robot6, {'battery-level': '49.98'}, None, None +80.01, [INFO], robot6, {'y': 12.891, 'x': -25.991, 'yaw': 3.141}, None, None +81.31, [info], lab_arm, sync, wait-message, (status=message-received) +81.51, [WARN], robot6, SUCCESS, None, None diff --git a/logs/25_aaccab.log b/logs/25_aaccab.log new file mode 100644 index 00000000..2dc85ef8 --- /dev/null +++ b/logs/25_aaccab.log @@ -0,0 +1,45 @@ +0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +9.99, [INFO], robot2, {'battery-level': '62.96'}, None, None +9.99, [INFO], robot2, {'y': 16.794, 'x': -19.412, 'yaw': 3.142}, None, None +20.02, [INFO], robot2, {'y': 16.243, 'x': -21.064, 'yaw': 3.141}, None, None +20.02, [INFO], robot2, {'battery-level': '62.36'}, None, None +29.99, [INFO], robot2, {'y': 16.216, 'x': -23.181, 'yaw': 3.142}, None, None +30.02, [INFO], robot2, {'battery-level': '61.76'}, None, None +40.00, [INFO], robot2, {'y': 16.102, 'x': -25.296, 'yaw': 3.141}, None, None +40.00, [INFO], robot2, {'battery-level': '61.16'}, None, None +50.02, [INFO], robot2, {'y': 16.115, 'x': -27.423, 'yaw': -3.142}, None, None +50.02, [INFO], robot2, {'battery-level': '60.56'}, None, None +60.02, [INFO], robot2, {'battery-level': '59.96'}, None, None +60.02, [INFO], robot2, {'y': 16.151, 'x': -29.544, 'yaw': 3.142}, None, None +70.00, [INFO], robot2, {'y': 16.063, 'x': -31.653, 'yaw': 3.14}, None, None +70.00, [INFO], robot2, {'battery-level': '59.36'}, None, None +80.02, [INFO], robot2, {'battery-level': '58.76'}, None, None +80.02, [INFO], robot2, {'y': 15.62, 'x': -33.754, 'yaw': 3.141}, None, None +90.01, [INFO], robot2, {'y': 15.512, 'x': -35.846, 'yaw': -3.141}, None, None +90.01, [INFO], robot2, {'battery-level': '58.16'}, None, None +100.02, [INFO], robot2, {'battery-level': '57.56'}, None, None +100.02, [INFO], robot2, {'y': 17.068, 'x': -36.761, 'yaw': 3.141}, None, None +110.02, [INFO], robot2, {'y': 17.645, 'x': -36.698, 'yaw': 3.14}, None, None +110.02, [INFO], robot2, {'battery-level': '56.96'}, None, None +119.97, [INFO], robot2, {'y': 18.146, 'x': -35.771, 'yaw': -3.141}, None, None +119.97, [INFO], robot2, {'battery-level': '56.36'}, None, None +129.99, [INFO], robot2, {'y': 18.203, 'x': -35.799, 'yaw': 3.141}, None, None +129.99, [INFO], robot2, {'battery-level': '55.76'}, None, None +139.99, [INFO], robot2, {'battery-level': '55.16'}, None, None +139.99, [INFO], robot2, {'y': 18.205, 'x': -35.8, 'yaw': -3.142}, None, None +150.01, [INFO], robot2, {'battery-level': '54.56'}, None, None +150.01, [INFO], robot2, {'y': 18.207, 'x': -35.799, 'yaw': 3.14}, None, None +160.00, [INFO], robot2, {'battery-level': '53.96'}, None, None +160.00, [INFO], robot2, {'y': 18.111, 'x': -35.844, 'yaw': 3.142}, None, None +169.99, [INFO], robot2, {'battery-level': '53.36'}, None, None +170.01, [INFO], robot2, {'y': 18.128, 'x': -35.848, 'yaw': 3.141}, None, None +179.98, [INFO], robot2, {'y': 18.329, 'x': -35.722, 'yaw': 3.141}, None, None +180.00, [INFO], robot2, {'battery-level': '52.76'}, None, None +190.00, [INFO], robot2, {'y': 18.334, 'x': -35.75, 'yaw': 3.141}, None, None +190.00, [INFO], robot2, {'battery-level': '52.16'}, None, None +199.99, [INFO], robot2, {'battery-level': '51.56'}, None, None +199.99, [INFO], robot2, {'y': 18.334, 'x': -35.75, 'yaw': 3.142}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/logs/25_aaccap.log b/logs/25_aaccap.log new file mode 100644 index 00000000..c1f88d8d --- /dev/null +++ b/logs/25_aaccap.log @@ -0,0 +1,51 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None +0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.18, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None +10.02, [INFO], robot4, {'y': 34.57, 'x': -38.121, 'yaw': -3.142}, None, None +19.99, [INFO], robot4, {'battery-level': '17.00'}, None, None +19.99, [INFO], robot4, {'y': 33.238, 'x': -37.019, 'yaw': 3.141}, None, None +30.01, [INFO], robot4, {'battery-level': '16.74'}, None, None +30.01, [INFO], robot4, {'y': 31.112, 'x': -37.069, 'yaw': 3.141}, None, None +39.97, [INFO], robot4, {'y': 28.987, 'x': -37.012, 'yaw': 3.14}, None, None +39.97, [INFO], robot4, {'battery-level': '16.48'}, None, None +49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None +50.01, [INFO], robot4, {'y': 26.87, 'x': -37.012, 'yaw': 3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None +60.02, [INFO], robot4, {'y': 24.742, 'x': -37.047, 'yaw': 3.142}, None, None +69.98, [INFO], robot4, {'y': 22.63, 'x': -37.066, 'yaw': 3.141}, None, None +70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None +79.99, [INFO], robot4, {'battery-level': '15.44'}, None, None +79.99, [INFO], robot4, {'y': 20.504, 'x': -37.147, 'yaw': 3.142}, None, None +90.02, [INFO], robot4, {'y': 18.53, 'x': -36.598, 'yaw': 3.141}, None, None +90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None +100.01, [INFO], robot4, {'battery-level': '14.92'}, None, None +100.01, [INFO], robot4, {'y': 17.763, 'x': -34.786, 'yaw': -3.142}, None, None +109.99, [INFO], robot4, {'y': 18.934, 'x': -33.913, 'yaw': 3.142}, None, None +109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None +113.74, [info], nurse, sync, received-request, (status=sending-request) +113.74, [info], nurse, sync, request-sent, (status=waiting) +113.75, [info], nurse, sync, wait-message, (status=message-received) +120.00, [INFO], robot4, {'y': 18.079, 'x': -34.685, 'yaw': -3.142}, None, None +120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None +129.99, [INFO], robot4, {'battery-level': '14.14'}, None, None +130.00, [INFO], robot4, {'y': 18.038, 'x': -36.106, 'yaw': -3.142}, None, None +140.02, [INFO], robot4, {'battery-level': '13.88'}, None, None +140.02, [INFO], robot4, {'y': 18.081, 'x': -36.168, 'yaw': 3.142}, None, None +149.98, [INFO], robot4, {'y': 17.575, 'x': -37.036, 'yaw': 3.142}, None, None +149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None +160.01, [INFO], robot4, {'y': 17.345, 'x': -36.954, 'yaw': -3.141}, None, None +160.01, [INFO], robot4, {'battery-level': '13.36'}, None, None +170.01, [INFO], robot4, {'y': 17.274, 'x': -37.095, 'yaw': -3.141}, None, None +170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None +179.97, [INFO], robot4, {'battery-level': '12.84'}, None, None +180.00, [INFO], robot4, {'y': 17.402, 'x': -37.034, 'yaw': -3.142}, None, None +190.01, [INFO], robot4, {'y': 17.205, 'x': -36.812, 'yaw': -3.141}, None, None +190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None +200.02, [INFO], robot4, {'battery-level': '12.32'}, None, None +200.02, [INFO], robot4, {'y': 17.363, 'x': -36.885, 'yaw': 3.142}, None, None +210.01, [INFO], robot4, {'y': 17.131, 'x': -37.113, 'yaw': 3.142}, None, None +210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/logs/26_aaccbb.log b/logs/26_aaccbb.log new file mode 100644 index 00000000..99819c34 --- /dev/null +++ b/logs/26_aaccbb.log @@ -0,0 +1,47 @@ +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot1, {'battery-level': '23.38'}, None, None +10.00, [INFO], robot1, {'y': 17.434, 'x': -26.959, 'yaw': 3.142}, None, None +19.99, [INFO], robot1, {'battery-level': '22.70'}, None, None +20.01, [INFO], robot1, {'y': 16.246, 'x': -28.175, 'yaw': 3.141}, None, None +30.02, [INFO], robot1, {'y': 16.188, 'x': -30.301, 'yaw': 3.142}, None, None +30.02, [INFO], robot1, {'battery-level': '22.02'}, None, None +40.01, [INFO], robot1, {'battery-level': '21.34'}, None, None +40.01, [INFO], robot1, {'y': 15.938, 'x': -32.415, 'yaw': 3.141}, None, None +50.01, [INFO], robot1, {'battery-level': '20.66'}, None, None +50.01, [INFO], robot1, {'y': 15.42, 'x': -34.496, 'yaw': 3.142}, None, None +59.99, [INFO], robot1, {'y': 15.691, 'x': -36.586, 'yaw': -3.142}, None, None +59.99, [INFO], robot1, {'battery-level': '19.98'}, None, None +70.01, [INFO], robot1, {'y': 17.801, 'x': -36.661, 'yaw': 3.141}, None, None +70.01, [INFO], robot1, {'battery-level': '19.30'}, None, None +79.99, [INFO], robot1, {'y': 19.922, 'x': -36.777, 'yaw': 3.136}, None, None +79.99, [INFO], robot1, {'battery-level': '18.62'}, None, None +90.00, [INFO], robot1, {'battery-level': '17.94'}, None, None +90.00, [INFO], robot1, {'y': 21.509, 'x': -37.783, 'yaw': 3.141}, None, None +99.00, [info], nurse, sync, received-request, (status=sending-request) +99.00, [info], nurse, sync, request-sent, (status=waiting) +99.02, [info], nurse, sync, wait-message, (status=message-received) +100.00, [INFO], robot1, {'battery-level': '17.26'}, None, None +100.00, [INFO], robot1, {'y': 21.396, 'x': -37.983, 'yaw': 3.141}, None, None +110.00, [INFO], robot1, {'y': 19.793, 'x': -37.195, 'yaw': 3.142}, None, None +110.00, [INFO], robot1, {'battery-level': '16.58'}, None, None +119.98, [INFO], robot1, {'y': 17.673, 'x': -37.117, 'yaw': 3.141}, None, None +120.00, [INFO], robot1, {'battery-level': '15.90'}, None, None +129.98, [INFO], robot1, {'battery-level': '15.22'}, None, None +129.98, [INFO], robot1, {'y': 15.889, 'x': -36.418, 'yaw': 3.14}, None, None +139.98, [INFO], robot1, {'y': 15.379, 'x': -34.343, 'yaw': 3.142}, None, None +139.98, [INFO], robot1, {'battery-level': '14.54'}, None, None +149.99, [INFO], robot1, {'y': 15.349, 'x': -32.465, 'yaw': 3.141}, None, None +149.99, [INFO], robot1, {'battery-level': '13.86'}, None, None +160.01, [INFO], robot1, {'battery-level': '13.18'}, None, None +160.01, [INFO], robot1, {'y': 15.466, 'x': -31.08, 'yaw': -3.142}, None, None +170.02, [INFO], robot1, {'y': 15.642, 'x': -28.953, 'yaw': 3.141}, None, None +170.02, [INFO], robot1, {'battery-level': '12.50'}, None, None +180.00, [INFO], robot1, {'y': 15.752, 'x': -27.441, 'yaw': 3.142}, None, None +180.00, [INFO], robot1, {'battery-level': '11.82'}, None, None +190.03, [INFO], robot1, {'battery-level': '11.14'}, None, None +190.03, [INFO], robot1, {'y': 14.907, 'x': -25.862, 'yaw': 3.142}, None, None +200.00, [INFO], robot1, {'battery-level': '10.46'}, None, None +200.00, [INFO], robot1, {'y': 13.007, 'x': -25.893, 'yaw': -3.142}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/logs/26_aaccbp.log b/logs/26_aaccbp.log new file mode 100644 index 00000000..a3912f95 --- /dev/null +++ b/logs/26_aaccbp.log @@ -0,0 +1,169 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +10.08, [INFO], robot6, {'battery-level': '53.62'}, None, None +20.08, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +20.08, [INFO], robot6, {'battery-level': '53.10'}, None, None +30.05, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +30.05, [INFO], robot6, {'battery-level': '52.58'}, None, None +40.04, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +40.04, [INFO], robot6, {'battery-level': '52.06'}, None, None +50.04, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +50.04, [INFO], robot6, {'battery-level': '51.54'}, None, None +60.02, [INFO], robot6, {'battery-level': '51.02'}, None, None +60.02, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +70.01, [INFO], robot6, {'battery-level': '50.50'}, None, None +70.01, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +80.02, [INFO], robot6, {'battery-level': '49.98'}, None, None +80.02, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +90.06, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +90.06, [INFO], robot6, {'battery-level': '49.46'}, None, None +100.06, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +100.06, [INFO], robot6, {'battery-level': '48.94'}, None, None +110.01, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +110.01, [INFO], robot6, {'battery-level': '48.42'}, None, None +120.02, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +120.02, [INFO], robot6, {'battery-level': '47.90'}, None, None +130.09, [INFO], robot6, {'battery-level': '47.38'}, None, None +130.09, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +140.06, [INFO], robot6, {'battery-level': '46.86'}, None, None +140.06, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +150.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +150.03, [INFO], robot6, {'battery-level': '46.34'}, None, None +160.02, [INFO], robot6, {'battery-level': '45.82'}, None, None +160.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +170.05, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +170.05, [INFO], robot6, {'battery-level': '45.30'}, None, None +180.08, [INFO], robot6, {'battery-level': '44.78'}, None, None +180.08, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +190.08, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +190.08, [INFO], robot6, {'battery-level': '44.26'}, None, None +200.06, [INFO], robot6, {'battery-level': '43.74'}, None, None +200.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +210.00, [INFO], robot6, {'battery-level': '43.22'}, None, None +210.00, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +219.96, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +220.05, [INFO], robot6, {'battery-level': '42.70'}, None, None +230.05, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +230.05, [INFO], robot6, {'battery-level': '42.18'}, None, None +240.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +240.06, [INFO], robot6, {'battery-level': '41.66'}, None, None +250.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +250.02, [INFO], robot6, {'battery-level': '41.14'}, None, None +260.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +260.02, [INFO], robot6, {'battery-level': '40.62'}, None, None +270.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +270.03, [INFO], robot6, {'battery-level': '40.10'}, None, None +280.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +280.02, [INFO], robot6, {'battery-level': '39.58'}, None, None +290.07, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +290.07, [INFO], robot6, {'battery-level': '39.06'}, None, None +300.00, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +300.00, [INFO], robot6, {'battery-level': '38.54'}, None, None +310.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +310.02, [INFO], robot6, {'battery-level': '38.02'}, None, None +320.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +320.06, [INFO], robot6, {'battery-level': '37.50'}, None, None +330.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +330.02, [INFO], robot6, {'battery-level': '36.98'}, None, None +340.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +340.03, [INFO], robot6, {'battery-level': '36.46'}, None, None +350.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +350.02, [INFO], robot6, {'battery-level': '35.94'}, None, None +360.06, [INFO], robot6, {'battery-level': '35.42'}, None, None +360.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +370.03, [INFO], robot6, {'battery-level': '34.90'}, None, None +370.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +380.03, [INFO], robot6, {'battery-level': '34.38'}, None, None +380.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None +390.09, [INFO], robot6, {'battery-level': '33.86'}, None, None +390.09, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None +400.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +400.05, [INFO], robot6, {'battery-level': '33.34'}, None, None +410.03, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +410.03, [INFO], robot6, {'battery-level': '32.82'}, None, None +420.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +420.05, [INFO], robot6, {'battery-level': '32.30'}, None, None +430.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +430.05, [INFO], robot6, {'battery-level': '31.78'}, None, None +440.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +440.05, [INFO], robot6, {'battery-level': '31.26'}, None, None +450.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +450.07, [INFO], robot6, {'battery-level': '30.74'}, None, None +460.07, [INFO], robot6, {'battery-level': '30.22'}, None, None +460.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +470.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +470.09, [INFO], robot6, {'battery-level': '29.70'}, None, None +480.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +480.09, [INFO], robot6, {'battery-level': '29.18'}, None, None +490.02, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +490.02, [INFO], robot6, {'battery-level': '28.66'}, None, None +500.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +500.09, [INFO], robot6, {'battery-level': '28.14'}, None, None +510.04, [INFO], robot6, {'battery-level': '27.62'}, None, None +510.04, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +520.06, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +520.06, [INFO], robot6, {'battery-level': '27.10'}, None, None +530.01, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +530.01, [INFO], robot6, {'battery-level': '26.58'}, None, None +540.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +540.05, [INFO], robot6, {'battery-level': '26.06'}, None, None +550.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +550.05, [INFO], robot6, {'battery-level': '25.54'}, None, None +560.01, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +560.01, [INFO], robot6, {'battery-level': '25.02'}, None, None +570.04, [INFO], robot6, {'battery-level': '24.50'}, None, None +570.04, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +580.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +580.09, [INFO], robot6, {'battery-level': '23.98'}, None, None +590.06, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +590.06, [INFO], robot6, {'battery-level': '23.46'}, None, None +600.03, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +600.03, [INFO], robot6, {'battery-level': '22.94'}, None, None +610.07, [INFO], robot6, {'battery-level': '22.42'}, None, None +610.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +620.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None +620.05, [INFO], robot6, {'battery-level': '21.90'}, None, None +630.03, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +630.03, [INFO], robot6, {'battery-level': '21.38'}, None, None +640.01, [INFO], robot6, {'battery-level': '20.86'}, None, None +640.01, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +650.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None +650.07, [INFO], robot6, {'battery-level': '20.34'}, None, None +660.04, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +660.04, [INFO], robot6, {'battery-level': '19.82'}, None, None +670.09, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +670.09, [INFO], robot6, {'battery-level': '19.30'}, None, None +680.01, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None +680.01, [INFO], robot6, {'battery-level': '18.78'}, None, None +690.08, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +690.08, [INFO], robot6, {'battery-level': '18.26'}, None, None +700.03, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +700.03, [INFO], robot6, {'battery-level': '17.74'}, None, None +710.00, [INFO], robot6, {'battery-level': '17.22'}, None, None +710.00, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +720.06, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +720.06, [INFO], robot6, {'battery-level': '16.70'}, None, None +730.06, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +730.06, [INFO], robot6, {'battery-level': '16.18'}, None, None +740.03, [INFO], robot6, {'battery-level': '15.66'}, None, None +740.03, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None +750.01, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None +750.01, [INFO], robot6, {'battery-level': '15.14'}, None, None +760.09, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +760.09, [INFO], robot6, {'battery-level': '14.62'}, None, None +770.08, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +770.08, [INFO], robot6, {'battery-level': '14.10'}, None, None +780.01, [INFO], robot6, {'battery-level': '13.58'}, None, None +780.01, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +790.05, [INFO], robot6, {'battery-level': '13.06'}, None, None +790.05, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +800.04, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None +800.04, [INFO], robot6, {'battery-level': '12.54'}, None, None +810.02, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None +810.02, [INFO], robot6, {'battery-level': '12.02'}, None, None +820.08, [INFO], robot6, {'battery-level': '11.50'}, None, None +820.08, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/logs/27_aacccb.log b/logs/27_aacccb.log new file mode 100644 index 00000000..9b875580 --- /dev/null +++ b/logs/27_aacccb.log @@ -0,0 +1,25 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot5, {'battery-level': '71.42'}, None, None +10.03, [INFO], robot5, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +20.00, [INFO], robot5, {'battery-level': '71.00'}, None, None +20.00, [INFO], robot5, {'y': 17.79, 'x': -34.945, 'yaw': -3.142}, None, None +30.00, [INFO], robot5, {'y': 18.093, 'x': -36.757, 'yaw': 3.141}, None, None +30.00, [INFO], robot5, {'battery-level': '70.58'}, None, None +39.98, [INFO], robot5, {'y': 17.329, 'x': -36.804, 'yaw': 3.141}, None, None +40.00, [INFO], robot5, {'battery-level': '70.16'}, None, None +49.98, [INFO], robot5, {'y': 17.342, 'x': -36.804, 'yaw': 3.141}, None, None +50.00, [INFO], robot5, {'battery-level': '69.74'}, None, None +60.01, [INFO], robot5, {'battery-level': '69.32'}, None, None +60.01, [INFO], robot5, {'y': 17.403, 'x': -36.871, 'yaw': -3.142}, None, None +70.00, [INFO], robot5, {'y': 17.422, 'x': -37.008, 'yaw': 3.141}, None, None +70.00, [INFO], robot5, {'battery-level': '68.90'}, None, None +80.02, [INFO], robot5, {'y': 17.305, 'x': -36.983, 'yaw': -3.142}, None, None +80.02, [INFO], robot5, {'battery-level': '68.48'}, None, None +90.02, [INFO], robot5, {'battery-level': '68.06'}, None, None +90.02, [INFO], robot5, {'y': 17.259, 'x': -36.794, 'yaw': -3.142}, None, None +100.03, [INFO], robot5, {'battery-level': '67.64'}, None, None +100.03, [INFO], robot5, {'y': 17.327, 'x': -36.908, 'yaw': 3.142}, None, None +110.00, [INFO], robot5, {'battery-level': '67.22'}, None, None +110.02, [INFO], robot5, {'y': 17.428, 'x': -37.073, 'yaw': -3.141}, None, None +118.39, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/27_aacccp.log b/logs/27_aacccp.log new file mode 100644 index 00000000..644495ce --- /dev/null +++ b/logs/27_aacccp.log @@ -0,0 +1,26 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.18, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot6, {'battery-level': '53.62'}, None, None +10.00, [INFO], robot6, {'y': 17.687, 'x': -26.92, 'yaw': 3.142}, None, None +20.02, [INFO], robot6, {'y': 16.179, 'x': -27.886, 'yaw': -3.141}, None, None +20.02, [INFO], robot6, {'battery-level': '53.10'}, None, None +30.00, [INFO], robot6, {'battery-level': '52.58'}, None, None +30.02, [INFO], robot6, {'y': 17.811, 'x': -28.574, 'yaw': 3.142}, None, None +40.02, [INFO], robot6, {'y': 18.043, 'x': -28.577, 'yaw': 3.141}, None, None +40.02, [INFO], robot6, {'battery-level': '52.06'}, None, None +43.11, [info], nurse, sync, received-request, (status=sending-request) +43.11, [info], nurse, sync, request-sent, (status=waiting) +43.11, [info], nurse, sync, wait-message, (status=message-received) +50.01, [INFO], robot6, {'y': 16.677, 'x': -28.74, 'yaw': 3.142}, None, None +50.01, [INFO], robot6, {'battery-level': '51.54'}, None, None +60.00, [INFO], robot6, {'y': 16.177, 'x': -26.903, 'yaw': 3.141}, None, None +60.00, [INFO], robot6, {'battery-level': '51.02'}, None, None +69.99, [INFO], robot6, {'battery-level': '50.50'}, None, None +70.01, [INFO], robot6, {'y': 14.525, 'x': -25.794, 'yaw': -3.142}, None, None +79.99, [INFO], robot6, {'battery-level': '49.98'}, None, None +79.99, [INFO], robot6, {'y': 12.935, 'x': -25.934, 'yaw': 3.142}, None, None +90.02, [INFO], robot6, {'battery-level': '49.46'}, None, None +90.02, [INFO], robot6, {'y': 12.791, 'x': -26.002, 'yaw': 3.141}, None, None +94.50, [info], lab_arm, sync, wait-message, (status=message-received) +94.74, [WARN], robot6, SUCCESS, None, None diff --git a/logs/28_abaaab.log b/logs/28_abaaab.log new file mode 100644 index 00000000..78946fcb --- /dev/null +++ b/logs/28_abaaab.log @@ -0,0 +1,21 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot1, {'y': 17.908, 'x': -11.497, 'yaw': -3.14}, None, None +10.01, [INFO], robot1, {'battery-level': '58.72'}, None, None +19.98, [INFO], robot1, {'y': 16.237, 'x': -12.425, 'yaw': 3.141}, None, None +19.98, [INFO], robot1, {'battery-level': '58.24'}, None, None +29.99, [INFO], robot1, {'battery-level': '57.76'}, None, None +29.99, [INFO], robot1, {'y': 16.372, 'x': -13.013, 'yaw': 3.14}, None, None +40.02, [INFO], robot1, {'battery-level': '57.28'}, None, None +40.02, [INFO], robot1, {'y': 16.355, 'x': -13.037, 'yaw': 3.141}, None, None +49.98, [INFO], robot1, {'battery-level': '56.80'}, None, None +49.98, [INFO], robot1, {'y': 16.017, 'x': -12.978, 'yaw': 3.141}, None, None +59.99, [INFO], robot1, {'y': 16.296, 'x': -12.974, 'yaw': 3.141}, None, None +59.99, [INFO], robot1, {'battery-level': '56.32'}, None, None +69.98, [INFO], robot1, {'battery-level': '55.84'}, None, None +69.98, [INFO], robot1, {'y': 16.345, 'x': -13.028, 'yaw': 3.141}, None, None +80.00, [INFO], robot1, {'y': 16.092, 'x': -12.937, 'yaw': 3.141}, None, None +80.00, [INFO], robot1, {'battery-level': '55.36'}, None, None +90.01, [INFO], robot1, {'battery-level': '54.88'}, None, None +90.01, [INFO], robot1, {'y': 16.063, 'x': -12.866, 'yaw': -3.141}, None, None +99.72, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/logs/28_abaaap.log b/logs/28_abaaap.log new file mode 100644 index 00000000..dfee2d37 --- /dev/null +++ b/logs/28_abaaap.log @@ -0,0 +1,68 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot4, {'battery-level': '64.67'}, None, None +10.05, [INFO], robot4, {'y': 34.242, 'x': -38.747, 'yaw': 3.141}, None, None +20.07, [INFO], robot4, {'y': 33.871, 'x': -37.073, 'yaw': -3.142}, None, None +20.07, [INFO], robot4, {'battery-level': '64.07'}, None, None +30.09, [INFO], robot4, {'y': 31.758, 'x': -37.07, 'yaw': 3.141}, None, None +30.09, [INFO], robot4, {'battery-level': '63.47'}, None, None +40.04, [INFO], robot4, {'y': 29.658, 'x': -36.996, 'yaw': 3.141}, None, None +40.04, [INFO], robot4, {'battery-level': '62.87'}, None, None +50.00, [INFO], robot4, {'y': 27.55, 'x': -36.996, 'yaw': 3.136}, None, None +50.00, [INFO], robot4, {'battery-level': '62.27'}, None, None +60.09, [INFO], robot4, {'battery-level': '61.67'}, None, None +60.09, [INFO], robot4, {'y': 25.431, 'x': -37.046, 'yaw': 3.142}, None, None +70.03, [INFO], robot4, {'y': 23.327, 'x': -37.067, 'yaw': 3.141}, None, None +70.03, [INFO], robot4, {'battery-level': '61.07'}, None, None +80.07, [INFO], robot4, {'battery-level': '60.47'}, None, None +80.07, [INFO], robot4, {'y': 21.215, 'x': -37.188, 'yaw': 3.142}, None, None +90.02, [INFO], robot4, {'battery-level': '59.87'}, None, None +90.02, [INFO], robot4, {'y': 19.116, 'x': -37.078, 'yaw': 3.141}, None, None +100.06, [INFO], robot4, {'y': 17.707, 'x': -35.477, 'yaw': 3.139}, None, None +100.06, [INFO], robot4, {'battery-level': '59.27'}, None, None +110.08, [INFO], robot4, {'y': 18.821, 'x': -34.015, 'yaw': -3.142}, None, None +110.08, [INFO], robot4, {'battery-level': '58.67'}, None, None +117.73, [info], nurse, sync, received-request, (status=sending-request) +117.73, [info], nurse, sync, request-sent, (status=waiting) +117.73, [info], nurse, sync, wait-message, (status=message-received) +120.03, [INFO], robot4, {'y': 18.903, 'x': -34.146, 'yaw': 3.141}, None, None +120.03, [INFO], robot4, {'battery-level': '58.07'}, None, None +130.00, [INFO], robot4, {'battery-level': '57.47'}, None, None +130.00, [INFO], robot4, {'y': 17.795, 'x': -35.71, 'yaw': -3.142}, None, None +140.04, [INFO], robot4, {'battery-level': '56.87'}, None, None +140.04, [INFO], robot4, {'y': 18.084, 'x': -36.204, 'yaw': 3.141}, None, None +150.09, [INFO], robot4, {'battery-level': '56.27'}, None, None +150.09, [INFO], robot4, {'y': 17.308, 'x': -37.057, 'yaw': -3.142}, None, None +160.03, [INFO], robot4, {'battery-level': '55.67'}, None, None +160.03, [INFO], robot4, {'y': 17.327, 'x': -36.76, 'yaw': 3.141}, None, None +170.07, [INFO], robot4, {'battery-level': '55.07'}, None, None +170.07, [INFO], robot4, {'y': 17.474, 'x': -36.9, 'yaw': -3.142}, None, None +180.04, [INFO], robot4, {'battery-level': '54.47'}, None, None +180.04, [INFO], robot4, {'y': 17.189, 'x': -36.887, 'yaw': 3.142}, None, None +190.02, [INFO], robot4, {'battery-level': '53.87'}, None, None +190.02, [INFO], robot4, {'y': 17.307, 'x': -36.86, 'yaw': 3.141}, None, None +200.06, [INFO], robot4, {'battery-level': '53.27'}, None, None +200.06, [INFO], robot4, {'y': 17.348, 'x': -36.987, 'yaw': -3.142}, None, None +210.02, [INFO], robot4, {'battery-level': '52.67'}, None, None +210.02, [INFO], robot4, {'y': 17.283, 'x': -36.648, 'yaw': -3.142}, None, None +220.09, [INFO], robot4, {'battery-level': '52.07'}, None, None +220.09, [INFO], robot4, {'y': 17.374, 'x': -37.048, 'yaw': -3.141}, None, None +230.03, [INFO], robot4, {'battery-level': '51.47'}, None, None +230.03, [INFO], robot4, {'y': 17.269, 'x': -37.044, 'yaw': -3.142}, None, None +240.09, [INFO], robot4, {'y': 17.354, 'x': -36.974, 'yaw': 3.14}, None, None +240.09, [INFO], robot4, {'battery-level': '50.87'}, None, None +250.03, [INFO], robot4, {'battery-level': '50.27'}, None, None +250.03, [INFO], robot4, {'y': 17.42, 'x': -37.085, 'yaw': -3.142}, None, None +260.08, [INFO], robot4, {'y': 17.498, 'x': -37.041, 'yaw': -3.141}, None, None +260.08, [INFO], robot4, {'battery-level': '49.67'}, None, None +270.06, [INFO], robot4, {'battery-level': '49.07'}, None, None +270.06, [INFO], robot4, {'y': 17.261, 'x': -36.939, 'yaw': 3.142}, None, None +280.02, [INFO], robot4, {'y': 17.384, 'x': -36.876, 'yaw': -3.142}, None, None +280.02, [INFO], robot4, {'battery-level': '48.47'}, None, None +290.07, [INFO], robot4, {'y': 17.318, 'x': -36.947, 'yaw': 3.141}, None, None +290.07, [INFO], robot4, {'battery-level': '47.87'}, None, None +300.02, [INFO], robot4, {'y': 17.232, 'x': -37.086, 'yaw': -3.142}, None, None +300.02, [INFO], robot4, {'battery-level': '47.27'}, None, None +305.63, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/29_abaabb.log b/logs/29_abaabb.log new file mode 100644 index 00000000..8a57c480 --- /dev/null +++ b/logs/29_abaabb.log @@ -0,0 +1,56 @@ +0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot2, {'battery-level': '82.96'}, None, None +10.02, [INFO], robot2, {'y': 17.2, 'x': -19.31, 'yaw': 3.141}, None, None +20.01, [INFO], robot2, {'y': 16.286, 'x': -20.532, 'yaw': -3.142}, None, None +20.01, [INFO], robot2, {'battery-level': '82.42'}, None, None +30.05, [INFO], robot2, {'battery-level': '81.88'}, None, None +30.05, [INFO], robot2, {'y': 16.248, 'x': -22.656, 'yaw': 3.136}, None, None +40.00, [INFO], robot2, {'y': 16.153, 'x': -24.758, 'yaw': 3.14}, None, None +40.00, [INFO], robot2, {'battery-level': '81.34'}, None, None +50.00, [INFO], robot2, {'battery-level': '80.80'}, None, None +50.00, [INFO], robot2, {'y': 16.117, 'x': -26.872, 'yaw': -3.141}, None, None +60.03, [INFO], robot2, {'y': 16.22, 'x': -28.993, 'yaw': -3.141}, None, None +60.03, [INFO], robot2, {'battery-level': '80.26'}, None, None +70.06, [INFO], robot2, {'battery-level': '79.72'}, None, None +70.06, [INFO], robot2, {'y': 16.083, 'x': -31.127, 'yaw': 3.14}, None, None +80.03, [INFO], robot2, {'y': 15.717, 'x': -33.21, 'yaw': -3.141}, None, None +80.03, [INFO], robot2, {'battery-level': '79.18'}, None, None +90.09, [INFO], robot2, {'battery-level': '78.64'}, None, None +90.09, [INFO], robot2, {'y': 15.41, 'x': -35.306, 'yaw': -3.141}, None, None +100.05, [INFO], robot2, {'battery-level': '78.10'}, None, None +100.05, [INFO], robot2, {'y': 16.562, 'x': -36.528, 'yaw': -3.142}, None, None +110.09, [INFO], robot2, {'battery-level': '77.56'}, None, None +110.09, [INFO], robot2, {'y': 18.694, 'x': -36.627, 'yaw': 3.141}, None, None +120.03, [INFO], robot2, {'battery-level': '77.02'}, None, None +120.03, [INFO], robot2, {'y': 20.806, 'x': -36.858, 'yaw': 3.141}, None, None +130.04, [INFO], robot2, {'y': 21.524, 'x': -38.071, 'yaw': 3.141}, None, None +130.04, [INFO], robot2, {'battery-level': '76.48'}, None, None +140.00, [INFO], robot2, {'y': 21.468, 'x': -38.074, 'yaw': -3.136}, None, None +140.00, [INFO], robot2, {'battery-level': '75.94'}, None, None +141.29, [info], nurse, sync, received-request, (status=sending-request) +141.29, [info], nurse, sync, request-sent, (status=waiting) +141.29, [info], nurse, sync, wait-message, (status=message-received) +150.02, [INFO], robot2, {'battery-level': '75.40'}, None, None +150.02, [INFO], robot2, {'y': 20.557, 'x': -37.166, 'yaw': -3.142}, None, None +160.03, [INFO], robot2, {'battery-level': '74.86'}, None, None +160.03, [INFO], robot2, {'y': 18.441, 'x': -37.131, 'yaw': 3.141}, None, None +170.09, [INFO], robot2, {'battery-level': '74.32'}, None, None +170.09, [INFO], robot2, {'y': 16.307, 'x': -37.007, 'yaw': 3.14}, None, None +180.02, [INFO], robot2, {'battery-level': '73.78'}, None, None +180.02, [INFO], robot2, {'y': 15.581, 'x': -35.081, 'yaw': 3.142}, None, None +190.04, [INFO], robot2, {'y': 15.472, 'x': -32.959, 'yaw': -3.142}, None, None +190.04, [INFO], robot2, {'battery-level': '73.24'}, None, None +200.08, [INFO], robot2, {'battery-level': '72.70'}, None, None +200.08, [INFO], robot2, {'y': 15.521, 'x': -30.821, 'yaw': -3.141}, None, None +210.03, [INFO], robot2, {'battery-level': '72.16'}, None, None +210.03, [INFO], robot2, {'y': 15.694, 'x': -28.722, 'yaw': 3.141}, None, None +220.07, [INFO], robot2, {'y': 15.771, 'x': -26.623, 'yaw': 3.142}, None, None +220.07, [INFO], robot2, {'battery-level': '71.62'}, None, None +230.04, [INFO], robot2, {'battery-level': '71.08'}, None, None +230.04, [INFO], robot2, {'y': 14.01, 'x': -25.727, 'yaw': 3.141}, None, None +240.08, [INFO], robot2, {'battery-level': '70.54'}, None, None +240.08, [INFO], robot2, {'y': 12.91, 'x': -25.923, 'yaw': -3.142}, None, None +247.54, [info], lab_arm, sync, wait-message, (status=message-received) +248.46, [WARN], robot2, SUCCESS, None, None diff --git a/logs/29_abaabp.log b/logs/29_abaabp.log new file mode 100644 index 00000000..ae33364b --- /dev/null +++ b/logs/29_abaabp.log @@ -0,0 +1,47 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot4, {'battery-level': '64.67'}, None, None +10.09, [INFO], robot4, {'y': 34.108, 'x': -33.304, 'yaw': -3.141}, None, None +20.09, [INFO], robot4, {'y': 34.728, 'x': -35.323, 'yaw': -3.142}, None, None +20.09, [INFO], robot4, {'battery-level': '64.07'}, None, None +30.08, [INFO], robot4, {'battery-level': '63.47'}, None, None +30.08, [INFO], robot4, {'y': 33.59, 'x': -36.881, 'yaw': 3.142}, None, None +40.01, [INFO], robot4, {'battery-level': '62.87'}, None, None +40.01, [INFO], robot4, {'y': 31.5, 'x': -36.83, 'yaw': -3.141}, None, None +50.09, [INFO], robot4, {'y': 29.38, 'x': -36.848, 'yaw': -3.142}, None, None +50.09, [INFO], robot4, {'battery-level': '62.27'}, None, None +60.05, [INFO], robot4, {'y': 27.278, 'x': -36.851, 'yaw': 3.141}, None, None +60.05, [INFO], robot4, {'battery-level': '61.67'}, None, None +70.05, [INFO], robot4, {'battery-level': '61.07'}, None, None +70.05, [INFO], robot4, {'y': 25.164, 'x': -36.931, 'yaw': 3.141}, None, None +80.08, [INFO], robot4, {'battery-level': '60.47'}, None, None +80.08, [INFO], robot4, {'y': 23.038, 'x': -36.993, 'yaw': 3.141}, None, None +90.06, [INFO], robot4, {'battery-level': '59.87'}, None, None +90.06, [INFO], robot4, {'y': 21.411, 'x': -37.794, 'yaw': 3.142}, None, None +97.82, [info], nurse, sync, received-request, (status=sending-request) +97.82, [info], nurse, sync, request-sent, (status=waiting) +97.82, [info], nurse, sync, wait-message, (status=message-received) +100.03, [INFO], robot4, {'battery-level': '59.27'}, None, None +100.03, [INFO], robot4, {'y': 21.368, 'x': -37.852, 'yaw': 3.141}, None, None +110.04, [INFO], robot4, {'battery-level': '58.67'}, None, None +110.04, [INFO], robot4, {'y': 19.731, 'x': -37.188, 'yaw': -3.142}, None, None +120.05, [INFO], robot4, {'battery-level': '58.07'}, None, None +120.05, [INFO], robot4, {'y': 17.623, 'x': -37.144, 'yaw': 3.141}, None, None +130.09, [INFO], robot4, {'battery-level': '57.47'}, None, None +130.09, [INFO], robot4, {'y': 15.881, 'x': -36.426, 'yaw': 3.141}, None, None +140.09, [INFO], robot4, {'battery-level': '56.87'}, None, None +140.09, [INFO], robot4, {'y': 15.352, 'x': -34.35, 'yaw': -3.141}, None, None +150.01, [INFO], robot4, {'battery-level': '56.27'}, None, None +150.01, [INFO], robot4, {'y': 15.519, 'x': -32.255, 'yaw': -3.142}, None, None +160.07, [INFO], robot4, {'battery-level': '55.67'}, None, None +160.07, [INFO], robot4, {'y': 15.566, 'x': -30.127, 'yaw': 3.141}, None, None +170.03, [INFO], robot4, {'y': 15.745, 'x': -28.034, 'yaw': 3.142}, None, None +170.03, [INFO], robot4, {'battery-level': '55.07'}, None, None +180.07, [INFO], robot4, {'battery-level': '54.47'}, None, None +180.07, [INFO], robot4, {'y': 15.345, 'x': -26.125, 'yaw': -3.142}, None, None +190.01, [INFO], robot4, {'battery-level': '53.87'}, None, None +190.01, [INFO], robot4, {'y': 13.289, 'x': -25.764, 'yaw': 3.142}, None, None +200.07, [INFO], robot4, {'battery-level': '53.27'}, None, None +200.07, [INFO], robot4, {'y': 12.927, 'x': -25.952, 'yaw': 3.142}, None, None +200.90, [info], lab_arm, sync, wait-message, (status=message-received) +201.81, [WARN], robot4, SUCCESS, None, None diff --git a/logs/2_aaaabb.log b/logs/2_aaaabb.log new file mode 100644 index 00000000..0463d88d --- /dev/null +++ b/logs/2_aaaabb.log @@ -0,0 +1,14 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot6, {'y': 18.858, 'x': -33.903, 'yaw': -3.141}, None, None +10.03, [INFO], robot6, {'battery-level': '53.44'}, None, None +20.05, [INFO], robot6, {'y': 17.739, 'x': -35.548, 'yaw': 3.141}, None, None +20.05, [INFO], robot6, {'battery-level': '52.72'}, None, None +30.01, [INFO], robot6, {'battery-level': '52.00'}, None, None +30.01, [INFO], robot6, {'y': 19.162, 'x': -36.957, 'yaw': -3.14}, None, None +40.01, [INFO], robot6, {'y': 21.262, 'x': -37.12, 'yaw': -3.142}, None, None +40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None +50.05, [INFO], robot6, {'y': 21.461, 'x': -38.13, 'yaw': -3.142}, None, None +50.05, [INFO], robot6, {'battery-level': '50.56'}, None, None +55.48, [WARN], robot6, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/logs/2_aaaabp.log b/logs/2_aaaabp.log new file mode 100644 index 00000000..cbe4632b --- /dev/null +++ b/logs/2_aaaabp.log @@ -0,0 +1,52 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +9.97, [INFO], robot2, {'y': 16.727, 'x': -19.385, 'yaw': 3.141}, None, None +9.97, [INFO], robot2, {'battery-level': '63.01'}, None, None +20.00, [INFO], robot2, {'battery-level': '62.47'}, None, None +20.00, [INFO], robot2, {'y': 16.247, 'x': -21.15, 'yaw': -3.141}, None, None +29.99, [INFO], robot2, {'y': 16.209, 'x': -23.278, 'yaw': 3.142}, None, None +30.04, [INFO], robot2, {'battery-level': '61.93'}, None, None +40.02, [INFO], robot2, {'y': 16.114, 'x': -25.401, 'yaw': 3.141}, None, None +40.02, [INFO], robot2, {'battery-level': '61.39'}, None, None +49.99, [INFO], robot2, {'battery-level': '60.85'}, None, None +49.99, [INFO], robot2, {'y': 16.139, 'x': -27.523, 'yaw': 3.142}, None, None +60.00, [INFO], robot2, {'battery-level': '60.31'}, None, None +60.01, [INFO], robot2, {'y': 16.236, 'x': -29.636, 'yaw': -3.141}, None, None +69.99, [INFO], robot2, {'battery-level': '59.77'}, None, None +69.99, [INFO], robot2, {'y': 16.023, 'x': -31.757, 'yaw': 3.141}, None, None +79.99, [INFO], robot2, {'battery-level': '59.23'}, None, None +79.99, [INFO], robot2, {'y': 15.486, 'x': -33.83, 'yaw': 3.142}, None, None +90.00, [INFO], robot2, {'battery-level': '58.69'}, None, None +90.00, [INFO], robot2, {'y': 15.444, 'x': -35.948, 'yaw': -3.141}, None, None +100.02, [INFO], robot2, {'battery-level': '58.15'}, None, None +100.02, [INFO], robot2, {'y': 17.129, 'x': -36.652, 'yaw': 3.14}, None, None +110.00, [INFO], robot2, {'battery-level': '57.61'}, None, None +110.00, [INFO], robot2, {'y': 19.251, 'x': -36.737, 'yaw': 3.141}, None, None +120.01, [INFO], robot2, {'battery-level': '57.07'}, None, None +120.01, [INFO], robot2, {'y': 21.284, 'x': -37.178, 'yaw': -3.142}, None, None +130.00, [INFO], robot2, {'y': 21.431, 'x': -38.091, 'yaw': -3.142}, None, None +130.02, [INFO], robot2, {'battery-level': '56.53'}, None, None +134.93, [info], nurse, sync, received-request, (status=sending-request) +134.93, [info], nurse, sync, request-sent, (status=waiting) +134.95, [info], nurse, sync, wait-message, (status=message-received) +140.02, [INFO], robot2, {'battery-level': '55.99'}, None, None +140.02, [INFO], robot2, {'y': 21.218, 'x': -37.328, 'yaw': -3.142}, None, None +150.01, [INFO], robot2, {'battery-level': '55.45'}, None, None +150.01, [INFO], robot2, {'y': 19.113, 'x': -37.15, 'yaw': 3.141}, None, None +160.01, [INFO], robot2, {'y': 16.991, 'x': -37.096, 'yaw': 3.141}, None, None +160.01, [INFO], robot2, {'battery-level': '54.91'}, None, None +170.02, [INFO], robot2, {'battery-level': '54.37'}, None, None +170.02, [INFO], robot2, {'y': 15.778, 'x': -35.718, 'yaw': -3.141}, None, None +180.02, [INFO], robot2, {'y': 15.358, 'x': -33.635, 'yaw': -3.141}, None, None +180.02, [INFO], robot2, {'battery-level': '53.83'}, None, None +190.01, [INFO], robot2, {'y': 15.362, 'x': -31.52, 'yaw': 3.142}, None, None +190.01, [INFO], robot2, {'battery-level': '53.29'}, None, None +200.01, [INFO], robot2, {'y': 15.541, 'x': -29.4, 'yaw': 3.14}, None, None +200.01, [INFO], robot2, {'battery-level': '52.75'}, None, None +210.02, [INFO], robot2, {'battery-level': '52.21'}, None, None +210.02, [INFO], robot2, {'y': 15.648, 'x': -27.277, 'yaw': -3.14}, None, None +219.99, [INFO], robot2, {'battery-level': '51.67'}, None, None +219.99, [INFO], robot2, {'y': 14.612, 'x': -25.865, 'yaw': 3.141}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/logs/30_abaacb.log b/logs/30_abaacb.log new file mode 100644 index 00000000..c18ced8b --- /dev/null +++ b/logs/30_abaacb.log @@ -0,0 +1,36 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot1, {'battery-level': '58.72'}, None, None +10.09, [INFO], robot1, {'y': 34.093, 'x': -38.979, 'yaw': 3.141}, None, None +20.05, [INFO], robot1, {'y': 34.154, 'x': -37.135, 'yaw': -3.142}, None, None +20.05, [INFO], robot1, {'battery-level': '58.24'}, None, None +30.02, [INFO], robot1, {'y': 32.058, 'x': -37.046, 'yaw': 3.14}, None, None +30.02, [INFO], robot1, {'battery-level': '57.76'}, None, None +40.08, [INFO], robot1, {'battery-level': '57.28'}, None, None +40.08, [INFO], robot1, {'y': 29.94, 'x': -37.045, 'yaw': 3.141}, None, None +50.02, [INFO], robot1, {'y': 27.826, 'x': -37.024, 'yaw': 3.141}, None, None +50.02, [INFO], robot1, {'battery-level': '56.80'}, None, None +60.02, [INFO], robot1, {'battery-level': '56.32'}, None, None +60.02, [INFO], robot1, {'y': 25.721, 'x': -36.971, 'yaw': 3.141}, None, None +70.06, [INFO], robot1, {'battery-level': '55.84'}, None, None +70.06, [INFO], robot1, {'y': 23.598, 'x': -36.998, 'yaw': 3.141}, None, None +80.01, [INFO], robot1, {'battery-level': '55.36'}, None, None +80.01, [INFO], robot1, {'y': 21.491, 'x': -37.119, 'yaw': -3.141}, None, None +90.06, [INFO], robot1, {'battery-level': '54.88'}, None, None +90.06, [INFO], robot1, {'y': 19.385, 'x': -37.088, 'yaw': 3.14}, None, None +100.09, [INFO], robot1, {'y': 17.27, 'x': -37.02, 'yaw': 3.141}, None, None +100.09, [INFO], robot1, {'battery-level': '54.40'}, None, None +110.06, [INFO], robot1, {'battery-level': '53.92'}, None, None +110.06, [INFO], robot1, {'y': 15.721, 'x': -36.165, 'yaw': 3.142}, None, None +120.09, [INFO], robot1, {'y': 15.328, 'x': -34.075, 'yaw': -3.141}, None, None +120.09, [INFO], robot1, {'battery-level': '53.44'}, None, None +130.06, [INFO], robot1, {'battery-level': '52.96'}, None, None +130.06, [INFO], robot1, {'y': 15.561, 'x': -31.96, 'yaw': -3.142}, None, None +140.05, [INFO], robot1, {'battery-level': '52.48'}, None, None +140.05, [INFO], robot1, {'y': 15.636, 'x': -29.841, 'yaw': -3.142}, None, None +150.01, [INFO], robot1, {'battery-level': '52.00'}, None, None +150.01, [INFO], robot1, {'y': 16.886, 'x': -28.552, 'yaw': 3.14}, None, None +160.07, [INFO], robot1, {'battery-level': '51.52'}, None, None +160.07, [INFO], robot1, {'y': 17.957, 'x': -28.591, 'yaw': -3.142}, None, None +162.46, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/logs/30_abaacp.log b/logs/30_abaacp.log new file mode 100644 index 00000000..7c7ab46f --- /dev/null +++ b/logs/30_abaacp.log @@ -0,0 +1,30 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot2, {'y': 17.538, 'x': -20.968, 'yaw': -3.142}, None, None +10.00, [INFO], robot2, {'battery-level': '82.96'}, None, None +20.01, [INFO], robot2, {'battery-level': '82.42'}, None, None +20.01, [INFO], robot2, {'y': 16.137, 'x': -21.77, 'yaw': -3.141}, None, None +30.03, [INFO], robot2, {'y': 16.097, 'x': -23.876, 'yaw': 3.142}, None, None +30.03, [INFO], robot2, {'battery-level': '81.88'}, None, None +40.03, [INFO], robot2, {'battery-level': '81.34'}, None, None +40.03, [INFO], robot2, {'y': 16.043, 'x': -25.992, 'yaw': 3.141}, None, None +50.05, [INFO], robot2, {'battery-level': '80.80'}, None, None +50.05, [INFO], robot2, {'y': 16.085, 'x': -28.113, 'yaw': -3.142}, None, None +60.07, [INFO], robot2, {'battery-level': '80.26'}, None, None +60.07, [INFO], robot2, {'y': 17.873, 'x': -28.632, 'yaw': -3.142}, None, None +69.44, [info], nurse, sync, received-request, (status=sending-request) +69.44, [info], nurse, sync, request-sent, (status=waiting) +69.44, [info], nurse, sync, wait-message, (status=message-received) +70.09, [INFO], robot2, {'y': 17.983, 'x': -28.604, 'yaw': 3.141}, None, None +70.09, [INFO], robot2, {'battery-level': '79.72'}, None, None +80.03, [INFO], robot2, {'y': 16.098, 'x': -28.435, 'yaw': 3.141}, None, None +80.03, [INFO], robot2, {'battery-level': '79.18'}, None, None +90.07, [INFO], robot2, {'battery-level': '78.64'}, None, None +90.07, [INFO], robot2, {'y': 15.981, 'x': -26.305, 'yaw': -3.141}, None, None +100.09, [INFO], robot2, {'y': 13.965, 'x': -25.72, 'yaw': 3.142}, None, None +100.09, [INFO], robot2, {'battery-level': '78.10'}, None, None +110.02, [INFO], robot2, {'battery-level': '77.56'}, None, None +110.02, [INFO], robot2, {'y': 12.888, 'x': -25.953, 'yaw': -3.142}, None, None +113.42, [info], lab_arm, sync, wait-message, (status=message-received) +114.35, [WARN], robot2, SUCCESS, None, None diff --git a/logs/31_ababab.log b/logs/31_ababab.log new file mode 100644 index 00000000..618d4032 --- /dev/null +++ b/logs/31_ababab.log @@ -0,0 +1,46 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.0002, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot5, {'battery-level': '28.00'}, None, None +10.08, [INFO], robot5, {'y': 17.12, 'x': -13.493, 'yaw': -3.141}, None, None +20.02, [INFO], robot5, {'battery-level': '27.80'}, None, None +20.02, [INFO], robot5, {'y': 16.105, 'x': -14.743, 'yaw': 3.142}, None, None +30.06, [INFO], robot5, {'battery-level': '27.60'}, None, None +30.06, [INFO], robot5, {'y': 16.041, 'x': -16.863, 'yaw': 3.14}, None, None +40.09, [INFO], robot5, {'y': 16.1, 'x': -18.965, 'yaw': 3.141}, None, None +40.09, [INFO], robot5, {'battery-level': '27.40'}, None, None +50.04, [INFO], robot5, {'battery-level': '27.20'}, None, None +50.04, [INFO], robot5, {'y': 16.257, 'x': -21.064, 'yaw': 3.141}, None, None +60.00, [INFO], robot5, {'battery-level': '27.00'}, None, None +60.00, [INFO], robot5, {'y': 16.134, 'x': -23.166, 'yaw': -3.142}, None, None +70.04, [INFO], robot5, {'battery-level': '26.80'}, None, None +70.04, [INFO], robot5, {'y': 16.083, 'x': -25.294, 'yaw': 3.141}, None, None +80.07, [INFO], robot5, {'y': 16.107, 'x': -27.422, 'yaw': 3.142}, None, None +80.07, [INFO], robot5, {'battery-level': '26.60'}, None, None +90.01, [INFO], robot5, {'y': 16.238, 'x': -29.521, 'yaw': -3.142}, None, None +90.01, [INFO], robot5, {'battery-level': '26.40'}, None, None +100.00, [INFO], robot5, {'battery-level': '26.20'}, None, None +100.00, [INFO], robot5, {'y': 16.003, 'x': -31.63, 'yaw': -3.142}, None, None +110.03, [INFO], robot5, {'battery-level': '26.00'}, None, None +110.03, [INFO], robot5, {'y': 15.574, 'x': -33.739, 'yaw': -3.142}, None, None +120.05, [INFO], robot5, {'y': 15.528, 'x': -35.832, 'yaw': 3.142}, None, None +120.05, [INFO], robot5, {'battery-level': '25.80'}, None, None +130.08, [INFO], robot5, {'y': 17.05, 'x': -36.744, 'yaw': -3.141}, None, None +130.08, [INFO], robot5, {'battery-level': '25.60'}, None, None +140.02, [INFO], robot5, {'battery-level': '25.40'}, None, None +140.02, [INFO], robot5, {'y': 17.663, 'x': -36.711, 'yaw': 3.142}, None, None +150.07, [INFO], robot5, {'battery-level': '25.20'}, None, None +150.07, [INFO], robot5, {'y': 18.105, 'x': -35.93, 'yaw': 3.141}, None, None +160.09, [INFO], robot5, {'y': 17.912, 'x': -35.826, 'yaw': -3.142}, None, None +160.09, [INFO], robot5, {'battery-level': '25.00'}, None, None +170.05, [INFO], robot5, {'battery-level': '24.80'}, None, None +170.05, [INFO], robot5, {'y': 18.197, 'x': -35.813, 'yaw': 3.141}, None, None +180.09, [INFO], robot5, {'battery-level': '24.60'}, None, None +180.09, [INFO], robot5, {'y': 18.21, 'x': -35.797, 'yaw': -3.142}, None, None +190.03, [INFO], robot5, {'y': 18.201, 'x': -35.793, 'yaw': 3.141}, None, None +190.03, [INFO], robot5, {'battery-level': '24.40'}, None, None +200.07, [INFO], robot5, {'battery-level': '24.20'}, None, None +200.07, [INFO], robot5, {'y': 18.199, 'x': -35.763, 'yaw': -3.142}, None, None +210.02, [INFO], robot5, {'y': 18.241, 'x': -35.944, 'yaw': -3.141}, None, None +210.02, [INFO], robot5, {'battery-level': '24.00'}, None, None +216.22, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/31_ababap.log b/logs/31_ababap.log new file mode 100644 index 00000000..7929e5c0 --- /dev/null +++ b/logs/31_ababap.log @@ -0,0 +1,52 @@ +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot3, {'battery-level': '45.94'}, None, None +10.03, [INFO], robot3, {'y': 21.492, 'x': -37.285, 'yaw': -3.141}, None, None +20.06, [INFO], robot3, {'battery-level': '45.58'}, None, None +20.06, [INFO], robot3, {'y': 19.41, 'x': -37.074, 'yaw': 3.14}, None, None +30.02, [INFO], robot3, {'y': 17.814, 'x': -35.689, 'yaw': 3.141}, None, None +30.02, [INFO], robot3, {'battery-level': '45.22'}, None, None +40.08, [INFO], robot3, {'y': 18.762, 'x': -34.05, 'yaw': 3.142}, None, None +40.08, [INFO], robot3, {'battery-level': '44.86'}, None, None +48.09, [info], nurse, sync, received-request, (status=sending-request) +48.09, [info], nurse, sync, request-sent, (status=waiting) +48.09, [info], nurse, sync, wait-message, (status=message-received) +50.02, [INFO], robot3, {'battery-level': '44.50'}, None, None +50.02, [INFO], robot3, {'y': 18.973, 'x': -34.062, 'yaw': 3.141}, None, None +60.03, [INFO], robot3, {'battery-level': '44.14'}, None, None +60.03, [INFO], robot3, {'y': 17.79, 'x': -35.594, 'yaw': -3.142}, None, None +70.06, [INFO], robot3, {'y': 17.59, 'x': -37.026, 'yaw': 3.142}, None, None +70.06, [INFO], robot3, {'battery-level': '43.78'}, None, None +80.05, [INFO], robot3, {'battery-level': '43.42'}, None, None +80.05, [INFO], robot3, {'y': 17.429, 'x': -37.049, 'yaw': 3.141}, None, None +90.08, [INFO], robot3, {'battery-level': '43.06'}, None, None +90.08, [INFO], robot3, {'y': 17.217, 'x': -37.093, 'yaw': -3.141}, None, None +100.01, [INFO], robot3, {'battery-level': '42.70'}, None, None +100.01, [INFO], robot3, {'y': 17.326, 'x': -37.021, 'yaw': -3.142}, None, None +110.00, [INFO], robot3, {'y': 17.492, 'x': -36.883, 'yaw': -3.141}, None, None +110.00, [INFO], robot3, {'battery-level': '42.34'}, None, None +120.06, [INFO], robot3, {'battery-level': '41.98'}, None, None +120.06, [INFO], robot3, {'y': 17.444, 'x': -37.032, 'yaw': -3.142}, None, None +130.08, [INFO], robot3, {'y': 17.197, 'x': -36.857, 'yaw': -3.141}, None, None +130.08, [INFO], robot3, {'battery-level': '41.62'}, None, None +140.09, [INFO], robot3, {'y': 17.313, 'x': -36.716, 'yaw': -3.142}, None, None +140.09, [INFO], robot3, {'battery-level': '41.26'}, None, None +150.06, [INFO], robot3, {'battery-level': '40.90'}, None, None +150.06, [INFO], robot3, {'y': 17.233, 'x': -37.094, 'yaw': -3.142}, None, None +160.04, [INFO], robot3, {'battery-level': '40.54'}, None, None +160.04, [INFO], robot3, {'y': 17.237, 'x': -36.908, 'yaw': 3.141}, None, None +170.06, [INFO], robot3, {'y': 17.405, 'x': -36.954, 'yaw': 3.14}, None, None +170.06, [INFO], robot3, {'battery-level': '40.18'}, None, None +180.06, [INFO], robot3, {'battery-level': '39.82'}, None, None +180.06, [INFO], robot3, {'y': 17.252, 'x': -37.062, 'yaw': -3.142}, None, None +190.01, [INFO], robot3, {'battery-level': '39.46'}, None, None +190.01, [INFO], robot3, {'y': 17.276, 'x': -36.87, 'yaw': 3.141}, None, None +200.02, [INFO], robot3, {'battery-level': '39.10'}, None, None +200.02, [INFO], robot3, {'y': 17.469, 'x': -37.073, 'yaw': -3.141}, None, None +210.06, [INFO], robot3, {'battery-level': '38.74'}, None, None +210.06, [INFO], robot3, {'y': 17.315, 'x': -36.923, 'yaw': -3.142}, None, None +220.09, [INFO], robot3, {'y': 17.364, 'x': -37.034, 'yaw': 3.141}, None, None +220.09, [INFO], robot3, {'battery-level': '38.38'}, None, None +230.02, [INFO], robot3, {'battery-level': '38.02'}, None, None +230.02, [INFO], robot3, {'y': 17.254, 'x': -37.05, 'yaw': 3.141}, None, None +233.32, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/32_ababbb.log b/logs/32_ababbb.log new file mode 100644 index 00000000..6f204f1d --- /dev/null +++ b/logs/32_ababbb.log @@ -0,0 +1,25 @@ +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot1, {'y': 17.586, 'x': -27.161, 'yaw': -3.141}, None, None +10.04, [INFO], robot1, {'battery-level': '58.72'}, None, None +20.06, [INFO], robot1, {'battery-level': '58.24'}, None, None +20.06, [INFO], robot1, {'y': 16.158, 'x': -27.891, 'yaw': 3.141}, None, None +30.09, [INFO], robot1, {'battery-level': '57.76'}, None, None +30.09, [INFO], robot1, {'y': 16.148, 'x': -30.01, 'yaw': 3.137}, None, None +40.02, [INFO], robot1, {'y': 15.958, 'x': -32.102, 'yaw': 3.141}, None, None +40.02, [INFO], robot1, {'battery-level': '57.28'}, None, None +50.05, [INFO], robot1, {'y': 15.425, 'x': -34.182, 'yaw': 3.141}, None, None +50.05, [INFO], robot1, {'battery-level': '56.80'}, None, None +60.06, [INFO], robot1, {'y': 15.648, 'x': -36.289, 'yaw': 3.141}, None, None +60.06, [INFO], robot1, {'battery-level': '56.32'}, None, None +70.09, [INFO], robot1, {'battery-level': '55.84'}, None, None +70.09, [INFO], robot1, {'y': 17.549, 'x': -36.645, 'yaw': -3.142}, None, None +80.03, [INFO], robot1, {'y': 19.637, 'x': -36.775, 'yaw': 3.141}, None, None +80.03, [INFO], robot1, {'battery-level': '55.36'}, None, None +90.05, [INFO], robot1, {'battery-level': '54.88'}, None, None +90.05, [INFO], robot1, {'y': 21.479, 'x': -37.509, 'yaw': -3.142}, None, None +100.02, [INFO], robot1, {'y': 21.483, 'x': -38.108, 'yaw': -3.142}, None, None +100.02, [INFO], robot1, {'battery-level': '54.40'}, None, None +102.97, [info], nurse, sync, received-request, (status=sending-request) +102.97, [info], nurse, sync, request-sent, (status=waiting) +102.97, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/logs/32_ababbp.log b/logs/32_ababbp.log new file mode 100644 index 00000000..e8443d43 --- /dev/null +++ b/logs/32_ababbp.log @@ -0,0 +1,38 @@ +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot6, {'y': 18.679, 'x': -34.256, 'yaw': 3.142}, None, None +10.00, [INFO], robot6, {'battery-level': '50.15'}, None, None +20.07, [INFO], robot6, {'y': 17.892, 'x': -35.949, 'yaw': 3.139}, None, None +20.07, [INFO], robot6, {'battery-level': '49.43'}, None, None +30.07, [INFO], robot6, {'y': 19.68, 'x': -36.835, 'yaw': -3.141}, None, None +30.07, [INFO], robot6, {'battery-level': '48.71'}, None, None +40.09, [INFO], robot6, {'battery-level': '47.99'}, None, None +40.09, [INFO], robot6, {'y': 21.551, 'x': -37.493, 'yaw': 3.141}, None, None +50.02, [INFO], robot6, {'battery-level': '47.27'}, None, None +50.02, [INFO], robot6, {'y': 21.521, 'x': -38.147, 'yaw': 3.141}, None, None +56.28, [info], nurse, sync, received-request, (status=sending-request) +56.28, [info], nurse, sync, request-sent, (status=waiting) +56.28, [info], nurse, sync, wait-message, (status=message-received) +60.04, [INFO], robot6, {'y': 21.445, 'x': -37.575, 'yaw': 3.14}, None, None +60.04, [INFO], robot6, {'battery-level': '46.55'}, None, None +70.07, [INFO], robot6, {'battery-level': '45.83'}, None, None +70.07, [INFO], robot6, {'y': 19.493, 'x': -37.142, 'yaw': 3.142}, None, None +80.08, [INFO], robot6, {'y': 17.387, 'x': -37.069, 'yaw': 3.142}, None, None +80.08, [INFO], robot6, {'battery-level': '45.11'}, None, None +90.00, [INFO], robot6, {'y': 15.896, 'x': -36.117, 'yaw': 3.141}, None, None +90.00, [INFO], robot6, {'battery-level': '44.39'}, None, None +100.09, [INFO], robot6, {'battery-level': '43.67'}, None, None +100.09, [INFO], robot6, {'y': 15.366, 'x': -34.036, 'yaw': 3.141}, None, None +110.03, [INFO], robot6, {'y': 15.464, 'x': -31.935, 'yaw': 3.142}, None, None +110.03, [INFO], robot6, {'battery-level': '42.95'}, None, None +120.07, [INFO], robot6, {'y': 15.632, 'x': -29.818, 'yaw': 3.142}, None, None +120.07, [INFO], robot6, {'battery-level': '42.23'}, None, None +130.01, [INFO], robot6, {'y': 15.751, 'x': -27.702, 'yaw': 3.141}, None, None +130.01, [INFO], robot6, {'battery-level': '41.51'}, None, None +140.08, [INFO], robot6, {'battery-level': '40.79'}, None, None +140.08, [INFO], robot6, {'y': 15.01, 'x': -25.961, 'yaw': 3.141}, None, None +150.03, [INFO], robot6, {'y': 13.052, 'x': -25.87, 'yaw': -3.142}, None, None +150.03, [INFO], robot6, {'battery-level': '40.07'}, None, None +157.67, [info], lab_arm, sync, wait-message, (status=message-received) +158.60, [WARN], robot6, SUCCESS, None, None diff --git a/logs/33_ababcb.log b/logs/33_ababcb.log new file mode 100644 index 00000000..1685cdd0 --- /dev/null +++ b/logs/33_ababcb.log @@ -0,0 +1,26 @@ +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'y': 17.298, 'x': -27.12, 'yaw': -3.142}, None, None +10.04, [INFO], robot6, {'battery-level': '50.15'}, None, None +20.09, [INFO], robot6, {'y': 16.303, 'x': -28.193, 'yaw': -3.141}, None, None +20.09, [INFO], robot6, {'battery-level': '49.43'}, None, None +30.03, [INFO], robot6, {'battery-level': '48.71'}, None, None +30.03, [INFO], robot6, {'y': 17.886, 'x': -28.586, 'yaw': 3.14}, None, None +40.03, [INFO], robot6, {'battery-level': '47.99'}, None, None +40.03, [INFO], robot6, {'y': 18.048, 'x': -28.575, 'yaw': -3.142}, None, None +45.47, [info], nurse, sync, received-request, (status=sending-request) +45.47, [info], nurse, sync, request-sent, (status=waiting) +45.55, [info], nurse, sync, wait-message, (status=message-received) +50.07, [INFO], robot6, {'y': 17.34, 'x': -28.696, 'yaw': 3.142}, None, None +50.07, [INFO], robot6, {'battery-level': '47.27'}, None, None +60.02, [INFO], robot6, {'y': 16.125, 'x': -27.691, 'yaw': 3.141}, None, None +60.02, [INFO], robot6, {'battery-level': '46.55'}, None, None +70.04, [INFO], robot6, {'y': 15.357, 'x': -26.034, 'yaw': 3.141}, None, None +70.04, [INFO], robot6, {'battery-level': '45.83'}, None, None +80.08, [INFO], robot6, {'battery-level': '45.11'}, None, None +80.08, [INFO], robot6, {'y': 13.27, 'x': -25.737, 'yaw': 3.141}, None, None +90.05, [INFO], robot6, {'y': 12.927, 'x': -25.936, 'yaw': -3.142}, None, None +90.05, [INFO], robot6, {'battery-level': '44.39'}, None, None +90.97, [info], lab_arm, sync, wait-message, (status=message-received) +91.89, [WARN], robot6, SUCCESS, None, None diff --git a/logs/33_ababcp.log b/logs/33_ababcp.log new file mode 100644 index 00000000..1730506d --- /dev/null +++ b/logs/33_ababcp.log @@ -0,0 +1,24 @@ +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'battery-level': '50.15'}, None, None +10.01, [INFO], robot6, {'y': 17.441, 'x': -27.139, 'yaw': -3.142}, None, None +20.07, [INFO], robot6, {'y': 16.276, 'x': -28.007, 'yaw': -3.141}, None, None +20.07, [INFO], robot6, {'battery-level': '49.43'}, None, None +30.03, [INFO], robot6, {'battery-level': '48.71'}, None, None +30.03, [INFO], robot6, {'y': 17.859, 'x': -28.621, 'yaw': -3.141}, None, None +37.37, [info], nurse, sync, received-request, (status=sending-request) +37.37, [info], nurse, sync, request-sent, (status=waiting) +37.37, [info], nurse, sync, wait-message, (status=message-received) +40.04, [INFO], robot6, {'y': 17.643, 'x': -28.601, 'yaw': -3.141}, None, None +40.04, [INFO], robot6, {'battery-level': '47.99'}, None, None +50.00, [INFO], robot6, {'battery-level': '47.27'}, None, None +50.00, [INFO], robot6, {'y': 16.078, 'x': -28.07, 'yaw': -3.141}, None, None +60.09, [INFO], robot6, {'battery-level': '46.55'}, None, None +60.09, [INFO], robot6, {'y': 15.641, 'x': -26.135, 'yaw': 3.141}, None, None +70.02, [INFO], robot6, {'y': 13.56, 'x': -25.741, 'yaw': 3.141}, None, None +70.02, [INFO], robot6, {'battery-level': '45.83'}, None, None +80.03, [INFO], robot6, {'battery-level': '45.11'}, None, None +80.03, [INFO], robot6, {'y': 12.909, 'x': -25.959, 'yaw': -3.142}, None, None +80.86, [info], lab_arm, sync, wait-message, (status=message-received) +81.78, [WARN], robot6, SUCCESS, None, None diff --git a/logs/34_abacab.log b/logs/34_abacab.log new file mode 100644 index 00000000..7daf8507 --- /dev/null +++ b/logs/34_abacab.log @@ -0,0 +1,47 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot2, {'battery-level': '82.96'}, None, None +10.06, [INFO], robot2, {'y': 17.293, 'x': -19.28, 'yaw': 3.142}, None, None +20.07, [INFO], robot2, {'battery-level': '82.42'}, None, None +20.07, [INFO], robot2, {'y': 16.238, 'x': -20.451, 'yaw': 3.142}, None, None +30.03, [INFO], robot2, {'y': 16.187, 'x': -22.552, 'yaw': 3.142}, None, None +30.03, [INFO], robot2, {'battery-level': '81.88'}, None, None +40.06, [INFO], robot2, {'y': 16.14, 'x': -24.669, 'yaw': 3.14}, None, None +40.06, [INFO], robot2, {'battery-level': '81.34'}, None, None +50.02, [INFO], robot2, {'battery-level': '80.80'}, None, None +50.02, [INFO], robot2, {'y': 16.065, 'x': -26.762, 'yaw': -3.142}, None, None +60.03, [INFO], robot2, {'battery-level': '80.26'}, None, None +60.03, [INFO], robot2, {'y': 16.172, 'x': -28.881, 'yaw': -3.142}, None, None +70.03, [INFO], robot2, {'battery-level': '79.72'}, None, None +70.03, [INFO], robot2, {'y': 16.091, 'x': -31.002, 'yaw': 3.141}, None, None +80.06, [INFO], robot2, {'battery-level': '79.18'}, None, None +80.06, [INFO], robot2, {'y': 15.724, 'x': -33.117, 'yaw': -3.141}, None, None +90.02, [INFO], robot2, {'y': 15.428, 'x': -35.212, 'yaw': 3.142}, None, None +90.02, [INFO], robot2, {'battery-level': '78.64'}, None, None +100.07, [INFO], robot2, {'battery-level': '78.10'}, None, None +100.07, [INFO], robot2, {'y': 16.497, 'x': -36.613, 'yaw': -3.142}, None, None +110.04, [INFO], robot2, {'y': 17.551, 'x': -36.659, 'yaw': -3.142}, None, None +110.04, [INFO], robot2, {'battery-level': '77.56'}, None, None +120.09, [INFO], robot2, {'battery-level': '77.02'}, None, None +120.09, [INFO], robot2, {'y': 17.551, 'x': -36.659, 'yaw': -3.142}, None, None +130.05, [INFO], robot2, {'y': 17.568, 'x': -36.695, 'yaw': -3.141}, None, None +130.05, [INFO], robot2, {'battery-level': '76.48'}, None, None +140.01, [INFO], robot2, {'battery-level': '75.94'}, None, None +140.01, [INFO], robot2, {'y': 18.017, 'x': -35.882, 'yaw': -3.141}, None, None +150.03, [INFO], robot2, {'battery-level': '75.40'}, None, None +150.03, [INFO], robot2, {'y': 18.179, 'x': -35.58, 'yaw': -3.141}, None, None +160.07, [INFO], robot2, {'battery-level': '74.86'}, None, None +160.07, [INFO], robot2, {'y': 18.195, 'x': -35.808, 'yaw': 3.141}, None, None +170.04, [INFO], robot2, {'y': 18.214, 'x': -35.8, 'yaw': -3.142}, None, None +170.04, [INFO], robot2, {'battery-level': '74.32'}, None, None +180.06, [INFO], robot2, {'y': 18.214, 'x': -35.8, 'yaw': -3.142}, None, None +180.06, [INFO], robot2, {'battery-level': '73.78'}, None, None +190.05, [INFO], robot2, {'battery-level': '73.24'}, None, None +190.05, [INFO], robot2, {'y': 18.214, 'x': -35.801, 'yaw': 3.142}, None, None +200.07, [INFO], robot2, {'battery-level': '72.70'}, None, None +200.07, [INFO], robot2, {'y': 18.214, 'x': -35.8, 'yaw': -3.142}, None, None +210.09, [INFO], robot2, {'battery-level': '72.16'}, None, None +210.09, [INFO], robot2, {'y': 18.217, 'x': -35.798, 'yaw': -3.142}, None, None +220.03, [INFO], robot2, {'battery-level': '71.62'}, None, None +220.03, [INFO], robot2, {'y': 18.224, 'x': -35.773, 'yaw': 3.142}, None, None +220.67, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/logs/34_abacap.log b/logs/34_abacap.log new file mode 100644 index 00000000..b4a9c594 --- /dev/null +++ b/logs/34_abacap.log @@ -0,0 +1,55 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot3, {'battery-level': '45.94'}, None, None +10.01, [INFO], robot3, {'y': 21.55, 'x': -37.504, 'yaw': -3.14}, None, None +20.05, [INFO], robot3, {'y': 19.642, 'x': -37.103, 'yaw': 3.142}, None, None +20.05, [INFO], robot3, {'battery-level': '45.58'}, None, None +30.09, [INFO], robot3, {'battery-level': '45.22'}, None, None +30.09, [INFO], robot3, {'y': 17.94, 'x': -35.861, 'yaw': 3.141}, None, None +40.06, [INFO], robot3, {'y': 18.622, 'x': -34.111, 'yaw': 3.142}, None, None +40.06, [INFO], robot3, {'battery-level': '44.86'}, None, None +50.01, [INFO], robot3, {'y': 18.907, 'x': -33.933, 'yaw': 3.142}, None, None +50.01, [INFO], robot3, {'battery-level': '44.50'}, None, None +51.95, [info], nurse, sync, received-request, (status=sending-request) +51.95, [info], nurse, sync, request-sent, (status=waiting) +51.95, [info], nurse, sync, wait-message, (status=message-received) +60.06, [INFO], robot3, {'battery-level': '44.14'}, None, None +60.06, [INFO], robot3, {'y': 17.9, 'x': -34.89, 'yaw': 3.142}, None, None +70.08, [INFO], robot3, {'battery-level': '43.78'}, None, None +70.08, [INFO], robot3, {'y': 18.071, 'x': -36.305, 'yaw': 3.141}, None, None +80.06, [INFO], robot3, {'battery-level': '43.42'}, None, None +80.06, [INFO], robot3, {'y': 17.505, 'x': -36.834, 'yaw': 3.141}, None, None +90.04, [INFO], robot3, {'y': 17.199, 'x': -37.114, 'yaw': 3.14}, None, None +90.04, [INFO], robot3, {'battery-level': '43.06'}, None, None +100.08, [INFO], robot3, {'y': 17.255, 'x': -37.018, 'yaw': 3.141}, None, None +100.08, [INFO], robot3, {'battery-level': '42.70'}, None, None +110.04, [INFO], robot3, {'battery-level': '42.34'}, None, None +110.04, [INFO], robot3, {'y': 17.509, 'x': -36.669, 'yaw': -3.141}, None, None +120.00, [INFO], robot3, {'battery-level': '41.98'}, None, None +120.00, [INFO], robot3, {'y': 17.403, 'x': -36.878, 'yaw': 3.142}, None, None +130.01, [INFO], robot3, {'battery-level': '41.62'}, None, None +130.01, [INFO], robot3, {'y': 17.26, 'x': -37.045, 'yaw': 3.141}, None, None +140.05, [INFO], robot3, {'battery-level': '41.26'}, None, None +140.05, [INFO], robot3, {'y': 17.369, 'x': -36.939, 'yaw': 3.14}, None, None +150.06, [INFO], robot3, {'y': 17.432, 'x': -36.54, 'yaw': -3.142}, None, None +150.06, [INFO], robot3, {'battery-level': '40.90'}, None, None +160.01, [INFO], robot3, {'battery-level': '40.54'}, None, None +160.01, [INFO], robot3, {'y': 17.528, 'x': -36.854, 'yaw': -3.142}, None, None +170.02, [INFO], robot3, {'battery-level': '40.18'}, None, None +170.02, [INFO], robot3, {'y': 17.421, 'x': -36.631, 'yaw': -3.142}, None, None +180.06, [INFO], robot3, {'battery-level': '39.82'}, None, None +180.06, [INFO], robot3, {'y': 17.435, 'x': -36.955, 'yaw': 3.141}, None, None +190.08, [INFO], robot3, {'battery-level': '39.46'}, None, None +190.08, [INFO], robot3, {'y': 17.302, 'x': -37.01, 'yaw': -3.141}, None, None +200.00, [INFO], robot3, {'battery-level': '39.10'}, None, None +200.00, [INFO], robot3, {'y': 17.186, 'x': -36.85, 'yaw': -3.141}, None, None +210.05, [INFO], robot3, {'battery-level': '38.74'}, None, None +210.05, [INFO], robot3, {'y': 17.407, 'x': -37.051, 'yaw': -3.141}, None, None +220.01, [INFO], robot3, {'y': 17.441, 'x': -36.936, 'yaw': -3.142}, None, None +220.01, [INFO], robot3, {'battery-level': '38.38'}, None, None +230.06, [INFO], robot3, {'y': 17.328, 'x': -36.962, 'yaw': -3.142}, None, None +230.06, [INFO], robot3, {'battery-level': '38.02'}, None, None +240.02, [INFO], robot3, {'y': 17.452, 'x': -37.052, 'yaw': -3.141}, None, None +240.02, [INFO], robot3, {'battery-level': '37.66'}, None, None +243.33, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/35_abacbb.log b/logs/35_abacbb.log new file mode 100644 index 00000000..db9f99a6 --- /dev/null +++ b/logs/35_abacbb.log @@ -0,0 +1,47 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot4, {'y': 34.275, 'x': -33.597, 'yaw': 3.142}, None, None +10.09, [INFO], robot4, {'battery-level': '64.67'}, None, None +20.06, [INFO], robot4, {'battery-level': '64.07'}, None, None +20.06, [INFO], robot4, {'y': 34.672, 'x': -35.662, 'yaw': 3.137}, None, None +30.07, [INFO], robot4, {'battery-level': '63.47'}, None, None +30.07, [INFO], robot4, {'y': 33.291, 'x': -36.888, 'yaw': -3.141}, None, None +40.01, [INFO], robot4, {'battery-level': '62.87'}, None, None +40.01, [INFO], robot4, {'y': 31.192, 'x': -36.889, 'yaw': -3.141}, None, None +50.05, [INFO], robot4, {'y': 29.087, 'x': -36.951, 'yaw': -3.141}, None, None +50.05, [INFO], robot4, {'battery-level': '62.27'}, None, None +60.02, [INFO], robot4, {'y': 26.985, 'x': -36.945, 'yaw': 3.141}, None, None +60.02, [INFO], robot4, {'battery-level': '61.67'}, None, None +70.00, [INFO], robot4, {'battery-level': '61.07'}, None, None +70.00, [INFO], robot4, {'y': 24.878, 'x': -37.038, 'yaw': 3.141}, None, None +80.06, [INFO], robot4, {'y': 22.764, 'x': -37.086, 'yaw': 3.141}, None, None +80.06, [INFO], robot4, {'battery-level': '60.47'}, None, None +90.03, [INFO], robot4, {'battery-level': '59.87'}, None, None +90.03, [INFO], robot4, {'y': 21.374, 'x': -37.951, 'yaw': 3.138}, None, None +96.30, [info], nurse, sync, received-request, (status=sending-request) +96.30, [info], nurse, sync, request-sent, (status=waiting) +96.39, [info], nurse, sync, wait-message, (status=message-received) +100.08, [INFO], robot4, {'y': 21.372, 'x': -37.489, 'yaw': -3.141}, None, None +100.08, [INFO], robot4, {'battery-level': '59.27'}, None, None +110.05, [INFO], robot4, {'battery-level': '58.67'}, None, None +110.05, [INFO], robot4, {'y': 19.392, 'x': -37.147, 'yaw': -3.141}, None, None +120.05, [INFO], robot4, {'battery-level': '58.07'}, None, None +120.05, [INFO], robot4, {'y': 17.291, 'x': -37.113, 'yaw': 3.141}, None, None +130.06, [INFO], robot4, {'y': 15.842, 'x': -36.037, 'yaw': -3.142}, None, None +130.06, [INFO], robot4, {'battery-level': '57.47'}, None, None +140.08, [INFO], robot4, {'battery-level': '56.87'}, None, None +140.08, [INFO], robot4, {'y': 15.337, 'x': -33.966, 'yaw': -3.141}, None, None +150.07, [INFO], robot4, {'battery-level': '56.27'}, None, None +150.07, [INFO], robot4, {'y': 15.564, 'x': -31.847, 'yaw': -3.142}, None, None +160.04, [INFO], robot4, {'battery-level': '55.67'}, None, None +160.04, [INFO], robot4, {'y': 15.64, 'x': -29.738, 'yaw': 3.141}, None, None +170.03, [INFO], robot4, {'battery-level': '55.07'}, None, None +170.03, [INFO], robot4, {'y': 15.81, 'x': -27.63, 'yaw': 3.141}, None, None +180.02, [INFO], robot4, {'y': 15.023, 'x': -26.002, 'yaw': 3.141}, None, None +180.02, [INFO], robot4, {'battery-level': '54.47'}, None, None +190.02, [INFO], robot4, {'y': 13.043, 'x': -25.873, 'yaw': 3.141}, None, None +190.02, [INFO], robot4, {'battery-level': '53.87'}, None, None +197.44, [info], lab_arm, sync, wait-message, (status=message-received) +198.36, [WARN], robot4, SUCCESS, None, None diff --git a/logs/35_abacbp.log b/logs/35_abacbp.log new file mode 100644 index 00000000..0c741157 --- /dev/null +++ b/logs/35_abacbp.log @@ -0,0 +1,41 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'battery-level': '50.15'}, None, None +10.01, [INFO], robot6, {'y': 18.455, 'x': -34.36, 'yaw': 3.142}, None, None +20.03, [INFO], robot6, {'battery-level': '49.43'}, None, None +20.03, [INFO], robot6, {'y': 17.989, 'x': -36.14, 'yaw': 3.141}, None, None +30.01, [INFO], robot6, {'battery-level': '48.71'}, None, None +30.01, [INFO], robot6, {'y': 19.828, 'x': -36.868, 'yaw': 3.141}, None, None +40.05, [INFO], robot6, {'battery-level': '47.99'}, None, None +40.05, [INFO], robot6, {'y': 21.562, 'x': -37.674, 'yaw': -3.142}, None, None +50.09, [INFO], robot6, {'battery-level': '47.27'}, None, None +50.09, [INFO], robot6, {'y': 21.439, 'x': -38.099, 'yaw': 3.142}, None, None +52.57, [info], nurse, sync, received-request, (status=sending-request) +52.57, [info], nurse, sync, request-sent, (status=waiting) +52.57, [info], nurse, sync, wait-message, (status=message-received) +60.05, [INFO], robot6, {'battery-level': '46.55'}, None, None +60.05, [INFO], robot6, {'y': 20.78, 'x': -37.19, 'yaw': 3.141}, None, None +70.00, [INFO], robot6, {'battery-level': '45.83'}, None, None +70.00, [INFO], robot6, {'y': 18.683, 'x': -37.092, 'yaw': -3.142}, None, None +80.07, [INFO], robot6, {'battery-level': '45.11'}, None, None +80.07, [INFO], robot6, {'y': 16.557, 'x': -37.057, 'yaw': 3.141}, None, None +90.04, [INFO], robot6, {'battery-level': '44.39'}, None, None +90.04, [INFO], robot6, {'y': 15.667, 'x': -35.338, 'yaw': -3.142}, None, None +100.02, [INFO], robot6, {'battery-level': '43.67'}, None, None +100.02, [INFO], robot6, {'y': 15.451, 'x': -33.249, 'yaw': 3.142}, None, None +110.06, [INFO], robot6, {'battery-level': '42.95'}, None, None +110.06, [INFO], robot6, {'y': 15.637, 'x': -31.135, 'yaw': 3.141}, None, None +120.03, [INFO], robot6, {'battery-level': '42.23'}, None, None +120.03, [INFO], robot6, {'y': 15.801, 'x': -29.036, 'yaw': -3.142}, None, None +130.07, [INFO], robot6, {'battery-level': '41.51'}, None, None +130.07, [INFO], robot6, {'y': 15.852, 'x': -26.915, 'yaw': 3.142}, None, None +140.02, [INFO], robot6, {'y': 14.376, 'x': -25.726, 'yaw': -3.14}, None, None +140.02, [INFO], robot6, {'battery-level': '40.79'}, None, None +150.05, [INFO], robot6, {'battery-level': '40.07'}, None, None +150.05, [INFO], robot6, {'y': 12.926, 'x': -25.932, 'yaw': -3.142}, None, None +160.06, [INFO], robot6, {'y': 12.795, 'x': -26.004, 'yaw': -3.141}, None, None +160.06, [INFO], robot6, {'battery-level': '39.35'}, None, None +164.00, [info], lab_arm, sync, wait-message, (status=message-received) +164.92, [WARN], robot6, SUCCESS, None, None diff --git a/logs/36_abaccb.log b/logs/36_abaccb.log new file mode 100644 index 00000000..6332d088 --- /dev/null +++ b/logs/36_abaccb.log @@ -0,0 +1,51 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot1, {'battery-level': '58.72'}, None, None +10.03, [INFO], robot1, {'y': 33.951, 'x': -39.441, 'yaw': -3.141}, None, None +20.04, [INFO], robot1, {'battery-level': '58.24'}, None, None +20.04, [INFO], robot1, {'y': 34.498, 'x': -37.57, 'yaw': -3.141}, None, None +30.09, [INFO], robot1, {'battery-level': '57.76'}, None, None +30.09, [INFO], robot1, {'y': 32.573, 'x': -37.044, 'yaw': 3.14}, None, None +40.05, [INFO], robot1, {'y': 30.468, 'x': -37.049, 'yaw': 3.141}, None, None +40.05, [INFO], robot1, {'battery-level': '57.28'}, None, None +50.08, [INFO], robot1, {'battery-level': '56.80'}, None, None +50.08, [INFO], robot1, {'y': 28.349, 'x': -36.998, 'yaw': 3.141}, None, None +60.02, [INFO], robot1, {'battery-level': '56.32'}, None, None +60.02, [INFO], robot1, {'y': 26.264, 'x': -37.043, 'yaw': 3.141}, None, None +70.05, [INFO], robot1, {'battery-level': '55.84'}, None, None +70.05, [INFO], robot1, {'y': 24.149, 'x': -37.02, 'yaw': 3.141}, None, None +80.00, [INFO], robot1, {'y': 22.041, 'x': -37.115, 'yaw': 3.141}, None, None +80.00, [INFO], robot1, {'battery-level': '55.36'}, None, None +90.04, [INFO], robot1, {'battery-level': '54.88'}, None, None +90.04, [INFO], robot1, {'y': 19.931, 'x': -37.101, 'yaw': 3.141}, None, None +100.01, [INFO], robot1, {'y': 17.822, 'x': -37.0, 'yaw': 3.14}, None, None +100.01, [INFO], robot1, {'battery-level': '54.40'}, None, None +110.03, [INFO], robot1, {'battery-level': '53.92'}, None, None +110.03, [INFO], robot1, {'y': 15.868, 'x': -36.645, 'yaw': 3.141}, None, None +120.09, [INFO], robot1, {'y': 15.388, 'x': -34.564, 'yaw': -3.142}, None, None +120.09, [INFO], robot1, {'battery-level': '53.44'}, None, None +130.01, [INFO], robot1, {'y': 15.497, 'x': -32.457, 'yaw': 3.142}, None, None +130.01, [INFO], robot1, {'battery-level': '52.96'}, None, None +140.03, [INFO], robot1, {'battery-level': '52.48'}, None, None +140.03, [INFO], robot1, {'y': 15.565, 'x': -30.342, 'yaw': 3.141}, None, None +150.06, [INFO], robot1, {'battery-level': '52.00'}, None, None +150.06, [INFO], robot1, {'y': 16.432, 'x': -28.615, 'yaw': 3.141}, None, None +160.01, [INFO], robot1, {'battery-level': '51.52'}, None, None +160.01, [INFO], robot1, {'y': 17.955, 'x': -28.602, 'yaw': -3.141}, None, None +166.53, [info], nurse, sync, received-request, (status=sending-request) +166.53, [info], nurse, sync, request-sent, (status=waiting) +166.53, [info], nurse, sync, wait-message, (status=message-received) +170.05, [INFO], robot1, {'battery-level': '51.04'}, None, None +170.05, [INFO], robot1, {'y': 17.492, 'x': -28.725, 'yaw': 3.141}, None, None +180.07, [INFO], robot1, {'battery-level': '50.56'}, None, None +180.07, [INFO], robot1, {'y': 16.166, 'x': -27.869, 'yaw': 3.141}, None, None +190.04, [INFO], robot1, {'battery-level': '50.08'}, None, None +190.04, [INFO], robot1, {'y': 15.54, 'x': -26.083, 'yaw': 3.142}, None, None +200.01, [INFO], robot1, {'battery-level': '49.60'}, None, None +200.01, [INFO], robot1, {'y': 13.457, 'x': -25.729, 'yaw': -3.142}, None, None +210.05, [INFO], robot1, {'y': 12.906, 'x': -25.952, 'yaw': 3.141}, None, None +210.05, [INFO], robot1, {'battery-level': '49.12'}, None, None +218.88, [info], lab_arm, sync, wait-message, (status=message-received) +219.80, [WARN], robot1, SUCCESS, None, None +220.07, [INFO], robot1, {'battery-level': '48.64'}, None, None +220.07, [INFO], robot1, {'y': 12.844, 'x': -26.004, 'yaw': 3.141}, None, None diff --git a/logs/36_abaccp.log b/logs/36_abaccp.log new file mode 100644 index 00000000..ae1d8356 --- /dev/null +++ b/logs/36_abaccp.log @@ -0,0 +1,25 @@ +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot6, {'battery-level': '50.15'}, None, None +10.00, [INFO], robot6, {'y': 17.541, 'x': -27.156, 'yaw': 3.142}, None, None +20.04, [INFO], robot6, {'battery-level': '49.43'}, None, None +20.04, [INFO], robot6, {'y': 16.25, 'x': -27.943, 'yaw': 3.141}, None, None +30.08, [INFO], robot6, {'battery-level': '48.71'}, None, None +30.08, [INFO], robot6, {'y': 17.824, 'x': -28.622, 'yaw': 3.142}, None, None +40.01, [INFO], robot6, {'battery-level': '47.99'}, None, None +40.01, [INFO], robot6, {'y': 17.94, 'x': -28.622, 'yaw': -3.142}, None, None +44.15, [info], nurse, sync, received-request, (status=sending-request) +44.15, [info], nurse, sync, request-sent, (status=waiting) +44.24, [info], nurse, sync, wait-message, (status=message-received) +50.05, [INFO], robot6, {'y': 16.956, 'x': -28.745, 'yaw': 3.141}, None, None +50.05, [INFO], robot6, {'battery-level': '47.27'}, None, None +60.04, [INFO], robot6, {'battery-level': '46.55'}, None, None +60.04, [INFO], robot6, {'y': 16.095, 'x': -27.367, 'yaw': -3.142}, None, None +70.06, [INFO], robot6, {'battery-level': '45.83'}, None, None +70.06, [INFO], robot6, {'y': 14.954, 'x': -25.911, 'yaw': 3.141}, None, None +80.04, [INFO], robot6, {'y': 13.028, 'x': -25.876, 'yaw': 3.142}, None, None +80.04, [INFO], robot6, {'battery-level': '45.11'}, None, None +88.71, [info], lab_arm, sync, wait-message, (status=message-received) +89.63, [WARN], robot6, SUCCESS, None, None +90.08, [INFO], robot6, {'y': 12.93, 'x': -25.944, 'yaw': 3.142}, None, None +90.08, [INFO], robot6, {'battery-level': '44.39'}, None, None diff --git a/logs/37_abbaab.log b/logs/37_abbaab.log new file mode 100644 index 00000000..8876cf2c --- /dev/null +++ b/logs/37_abbaab.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot5, {'y': 17.992, 'x': -13.509, 'yaw': -3.141}, None, None +10.07, [INFO], robot5, {'battery-level': '27.50'}, None, None +20.00, [INFO], robot5, {'y': 16.196, 'x': -13.871, 'yaw': 3.141}, None, None +20.00, [INFO], robot5, {'battery-level': '26.74'}, None, None +30.07, [INFO], robot5, {'y': 16.099, 'x': -16.016, 'yaw': 3.141}, None, None +30.07, [INFO], robot5, {'battery-level': '25.98'}, None, None +40.08, [INFO], robot5, {'y': 16.092, 'x': -18.128, 'yaw': 3.141}, None, None +40.08, [INFO], robot5, {'battery-level': '25.22'}, None, None +50.04, [INFO], robot5, {'y': 16.219, 'x': -20.22, 'yaw': -3.142}, None, None +50.04, [INFO], robot5, {'battery-level': '24.46'}, None, None +60.05, [INFO], robot5, {'battery-level': '23.70'}, None, None +60.05, [INFO], robot5, {'y': 16.22, 'x': -22.331, 'yaw': 3.141}, None, None +70.02, [INFO], robot5, {'battery-level': '22.94'}, None, None +70.02, [INFO], robot5, {'y': 16.143, 'x': -24.421, 'yaw': 3.141}, None, None +80.02, [INFO], robot5, {'y': 16.099, 'x': -26.54, 'yaw': -3.141}, None, None +80.02, [INFO], robot5, {'battery-level': '22.18'}, None, None +90.08, [INFO], robot5, {'battery-level': '21.42'}, None, None +90.08, [INFO], robot5, {'y': 16.197, 'x': -28.671, 'yaw': -3.142}, None, None +100.01, [INFO], robot5, {'y': 16.132, 'x': -30.771, 'yaw': 3.142}, None, None +100.01, [INFO], robot5, {'battery-level': '20.66'}, None, None +110.08, [INFO], robot5, {'battery-level': '19.90'}, None, None +110.08, [INFO], robot5, {'y': 15.84, 'x': -32.898, 'yaw': 3.142}, None, None +120.05, [INFO], robot5, {'battery-level': '19.14'}, None, None +120.05, [INFO], robot5, {'y': 15.371, 'x': -34.959, 'yaw': 3.14}, None, None +130.03, [INFO], robot5, {'battery-level': '18.38'}, None, None +130.03, [INFO], robot5, {'y': 16.114, 'x': -36.786, 'yaw': 3.141}, None, None +140.03, [INFO], robot5, {'y': 17.597, 'x': -36.761, 'yaw': -3.141}, None, None +140.03, [INFO], robot5, {'battery-level': '17.62'}, None, None +150.01, [INFO], robot5, {'y': 17.6, 'x': -36.758, 'yaw': -3.142}, None, None +150.01, [INFO], robot5, {'battery-level': '16.86'}, None, None +160.05, [INFO], robot5, {'y': 17.604, 'x': -36.758, 'yaw': -3.142}, None, None +160.05, [INFO], robot5, {'battery-level': '16.10'}, None, None +170.03, [INFO], robot5, {'battery-level': '15.34'}, None, None +170.03, [INFO], robot5, {'y': 17.689, 'x': -36.741, 'yaw': -3.142}, None, None +180.05, [INFO], robot5, {'y': 17.758, 'x': -36.241, 'yaw': 3.142}, None, None +180.05, [INFO], robot5, {'battery-level': '14.58'}, None, None +190.01, [INFO], robot5, {'battery-level': '13.82'}, None, None +190.01, [INFO], robot5, {'y': 18.135, 'x': -35.823, 'yaw': 3.142}, None, None +200.09, [INFO], robot5, {'battery-level': '13.06'}, None, None +200.09, [INFO], robot5, {'y': 18.308, 'x': -35.749, 'yaw': 3.141}, None, None +210.07, [INFO], robot5, {'y': 18.301, 'x': -35.749, 'yaw': 3.142}, None, None +210.07, [INFO], robot5, {'battery-level': '12.30'}, None, None +220.03, [INFO], robot5, {'y': 18.294, 'x': -35.711, 'yaw': -3.142}, None, None +220.03, [INFO], robot5, {'battery-level': '11.54'}, None, None +225.52, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/37_abbaap.log b/logs/37_abbaap.log new file mode 100644 index 00000000..bbc25b44 --- /dev/null +++ b/logs/37_abbaap.log @@ -0,0 +1,67 @@ +0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot4, {'battery-level': '64.70'}, None, None +10.03, [INFO], robot4, {'y': 34.231, 'x': -38.754, 'yaw': 3.141}, None, None +20.06, [INFO], robot4, {'battery-level': '64.14'}, None, None +20.06, [INFO], robot4, {'y': 33.913, 'x': -37.055, 'yaw': 3.142}, None, None +30.03, [INFO], robot4, {'battery-level': '63.58'}, None, None +30.03, [INFO], robot4, {'y': 31.807, 'x': -36.988, 'yaw': 3.14}, None, None +40.05, [INFO], robot4, {'battery-level': '63.02'}, None, None +40.05, [INFO], robot4, {'y': 29.7, 'x': -37.048, 'yaw': 3.141}, None, None +50.08, [INFO], robot4, {'y': 27.584, 'x': -36.989, 'yaw': 3.136}, None, None +50.08, [INFO], robot4, {'battery-level': '62.46'}, None, None +60.02, [INFO], robot4, {'y': 25.493, 'x': -36.99, 'yaw': 3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '61.90'}, None, None +70.04, [INFO], robot4, {'battery-level': '61.34'}, None, None +70.04, [INFO], robot4, {'y': 23.384, 'x': -37.02, 'yaw': 3.141}, None, None +80.06, [INFO], robot4, {'y': 21.272, 'x': -37.13, 'yaw': -3.142}, None, None +80.06, [INFO], robot4, {'battery-level': '60.78'}, None, None +90.06, [INFO], robot4, {'y': 19.157, 'x': -37.039, 'yaw': 3.141}, None, None +90.06, [INFO], robot4, {'battery-level': '60.22'}, None, None +100.08, [INFO], robot4, {'y': 17.817, 'x': -35.414, 'yaw': -3.141}, None, None +100.08, [INFO], robot4, {'battery-level': '59.66'}, None, None +110.06, [INFO], robot4, {'y': 18.874, 'x': -33.97, 'yaw': -3.142}, None, None +110.06, [INFO], robot4, {'battery-level': '59.10'}, None, None +117.58, [info], nurse, sync, received-request, (status=sending-request) +117.58, [info], nurse, sync, request-sent, (status=waiting) +117.67, [info], nurse, sync, wait-message, (status=message-received) +120.07, [INFO], robot4, {'battery-level': '58.54'}, None, None +120.07, [INFO], robot4, {'y': 18.914, 'x': -34.134, 'yaw': -3.142}, None, None +130.01, [INFO], robot4, {'battery-level': '57.98'}, None, None +130.01, [INFO], robot4, {'y': 17.809, 'x': -35.691, 'yaw': 3.142}, None, None +140.07, [INFO], robot4, {'y': 18.067, 'x': -36.201, 'yaw': -3.142}, None, None +140.07, [INFO], robot4, {'battery-level': '57.42'}, None, None +150.02, [INFO], robot4, {'battery-level': '56.86'}, None, None +150.02, [INFO], robot4, {'y': 18.067, 'x': -36.201, 'yaw': -3.142}, None, None +160.08, [INFO], robot4, {'y': 17.354, 'x': -36.983, 'yaw': 3.142}, None, None +160.08, [INFO], robot4, {'battery-level': '56.30'}, None, None +170.05, [INFO], robot4, {'battery-level': '55.74'}, None, None +170.05, [INFO], robot4, {'y': 17.414, 'x': -36.883, 'yaw': 3.14}, None, None +180.01, [INFO], robot4, {'y': 17.219, 'x': -36.922, 'yaw': -3.141}, None, None +180.01, [INFO], robot4, {'battery-level': '55.18'}, None, None +190.01, [INFO], robot4, {'battery-level': '54.62'}, None, None +190.01, [INFO], robot4, {'y': 17.215, 'x': -37.099, 'yaw': -3.141}, None, None +200.03, [INFO], robot4, {'y': 17.361, 'x': -37.043, 'yaw': 3.14}, None, None +200.03, [INFO], robot4, {'battery-level': '54.06'}, None, None +210.02, [INFO], robot4, {'battery-level': '53.50'}, None, None +210.02, [INFO], robot4, {'y': 17.192, 'x': -36.819, 'yaw': -3.142}, None, None +220.04, [INFO], robot4, {'y': 17.404, 'x': -36.858, 'yaw': 3.141}, None, None +220.04, [INFO], robot4, {'battery-level': '52.94'}, None, None +230.07, [INFO], robot4, {'y': 17.421, 'x': -36.865, 'yaw': 3.141}, None, None +230.07, [INFO], robot4, {'battery-level': '52.38'}, None, None +240.08, [INFO], robot4, {'y': 17.337, 'x': -37.026, 'yaw': 3.141}, None, None +240.08, [INFO], robot4, {'battery-level': '51.82'}, None, None +250.04, [INFO], robot4, {'battery-level': '51.26'}, None, None +250.04, [INFO], robot4, {'y': 17.185, 'x': -37.03, 'yaw': -3.141}, None, None +260.07, [INFO], robot4, {'y': 17.382, 'x': -36.738, 'yaw': 3.142}, None, None +260.07, [INFO], robot4, {'battery-level': '50.70'}, None, None +270.01, [INFO], robot4, {'battery-level': '50.14'}, None, None +270.01, [INFO], robot4, {'y': 17.375, 'x': -36.984, 'yaw': 3.141}, None, None +280.04, [INFO], robot4, {'battery-level': '49.58'}, None, None +280.04, [INFO], robot4, {'y': 17.317, 'x': -36.885, 'yaw': -3.142}, None, None +290.03, [INFO], robot4, {'y': 17.308, 'x': -37.057, 'yaw': 3.141}, None, None +290.03, [INFO], robot4, {'battery-level': '49.02'}, None, None +300.04, [INFO], robot4, {'battery-level': '48.46'}, None, None +300.04, [INFO], robot4, {'y': 17.254, 'x': -36.902, 'yaw': -3.141}, None, None +300.22, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/38_abbabb.log b/logs/38_abbabb.log new file mode 100644 index 00000000..f5947fce --- /dev/null +++ b/logs/38_abbabb.log @@ -0,0 +1,54 @@ +0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot2, {'battery-level': '83.21'}, None, None +10.09, [INFO], robot2, {'y': 17.221, 'x': -19.287, 'yaw': 3.14}, None, None +20.03, [INFO], robot2, {'y': 16.215, 'x': -20.52, 'yaw': 3.142}, None, None +20.03, [INFO], robot2, {'battery-level': '82.95'}, None, None +30.02, [INFO], robot2, {'y': 16.185, 'x': -22.63, 'yaw': 3.141}, None, None +30.02, [INFO], robot2, {'battery-level': '82.69'}, None, None +40.05, [INFO], robot2, {'y': 16.089, 'x': -24.743, 'yaw': 3.141}, None, None +40.05, [INFO], robot2, {'battery-level': '82.43'}, None, None +50.07, [INFO], robot2, {'battery-level': '82.17'}, None, None +50.07, [INFO], robot2, {'y': 16.097, 'x': -26.864, 'yaw': 3.142}, None, None +60.01, [INFO], robot2, {'y': 16.149, 'x': -28.959, 'yaw': -3.142}, None, None +60.01, [INFO], robot2, {'battery-level': '81.91'}, None, None +70.05, [INFO], robot2, {'battery-level': '81.65'}, None, None +70.05, [INFO], robot2, {'y': 16.052, 'x': -31.077, 'yaw': 3.141}, None, None +80.08, [INFO], robot2, {'battery-level': '81.39'}, None, None +80.08, [INFO], robot2, {'y': 15.734, 'x': -33.189, 'yaw': 3.141}, None, None +90.00, [INFO], robot2, {'y': 15.446, 'x': -35.283, 'yaw': -3.141}, None, None +90.09, [INFO], robot2, {'battery-level': '81.13'}, None, None +100.09, [INFO], robot2, {'battery-level': '80.87'}, None, None +100.09, [INFO], robot2, {'y': 16.555, 'x': -36.533, 'yaw': -3.142}, None, None +110.04, [INFO], robot2, {'battery-level': '80.61'}, None, None +110.04, [INFO], robot2, {'y': 18.658, 'x': -36.605, 'yaw': 3.141}, None, None +120.04, [INFO], robot2, {'battery-level': '80.35'}, None, None +120.04, [INFO], robot2, {'y': 20.774, 'x': -36.867, 'yaw': 3.141}, None, None +130.02, [INFO], robot2, {'battery-level': '80.09'}, None, None +130.02, [INFO], robot2, {'y': 21.514, 'x': -38.084, 'yaw': 3.142}, None, None +136.06, [info], nurse, sync, received-request, (status=sending-request) +136.06, [info], nurse, sync, request-sent, (status=waiting) +136.15, [info], nurse, sync, wait-message, (status=message-received) +140.01, [INFO], robot2, {'y': 21.459, 'x': -37.518, 'yaw': -3.141}, None, None +140.01, [INFO], robot2, {'battery-level': '79.83'}, None, None +150.05, [INFO], robot2, {'y': 19.484, 'x': -37.142, 'yaw': 3.141}, None, None +150.05, [INFO], robot2, {'battery-level': '79.57'}, None, None +160.04, [INFO], robot2, {'y': 17.373, 'x': -37.083, 'yaw': 3.141}, None, None +160.04, [INFO], robot2, {'battery-level': '79.31'}, None, None +170.06, [INFO], robot2, {'battery-level': '79.05'}, None, None +170.06, [INFO], robot2, {'y': 15.829, 'x': -36.114, 'yaw': -3.141}, None, None +180.02, [INFO], robot2, {'y': 15.348, 'x': -34.057, 'yaw': -3.141}, None, None +180.02, [INFO], robot2, {'battery-level': '78.79'}, None, None +190.06, [INFO], robot2, {'y': 15.496, 'x': -31.934, 'yaw': -3.142}, None, None +190.06, [INFO], robot2, {'battery-level': '78.53'}, None, None +200.07, [INFO], robot2, {'y': 15.62, 'x': -29.812, 'yaw': 3.14}, None, None +200.07, [INFO], robot2, {'battery-level': '78.27'}, None, None +210.00, [INFO], robot2, {'y': 15.818, 'x': -27.706, 'yaw': 3.141}, None, None +210.00, [INFO], robot2, {'battery-level': '78.01'}, None, None +220.04, [INFO], robot2, {'battery-level': '77.75'}, None, None +220.04, [INFO], robot2, {'y': 15.093, 'x': -26.028, 'yaw': -3.142}, None, None +230.09, [INFO], robot2, {'battery-level': '77.49'}, None, None +230.09, [INFO], robot2, {'y': 13.08, 'x': -25.863, 'yaw': -3.142}, None, None +237.78, [info], lab_arm, sync, wait-message, (status=message-received) +238.71, [WARN], robot2, SUCCESS, None, None diff --git a/logs/38_abbabp.log b/logs/38_abbabp.log new file mode 100644 index 00000000..06391588 --- /dev/null +++ b/logs/38_abbabp.log @@ -0,0 +1,49 @@ +0.10, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot4, {'y': 34.261, 'x': -33.568, 'yaw': -3.142}, None, None +10.03, [INFO], robot4, {'battery-level': '64.70'}, None, None +20.02, [INFO], robot4, {'battery-level': '64.14'}, None, None +20.02, [INFO], robot4, {'y': 34.705, 'x': -35.619, 'yaw': -3.14}, None, None +30.06, [INFO], robot4, {'y': 33.307, 'x': -36.838, 'yaw': -3.141}, None, None +30.06, [INFO], robot4, {'battery-level': '63.58'}, None, None +40.05, [INFO], robot4, {'y': 31.201, 'x': -36.837, 'yaw': -3.142}, None, None +40.05, [INFO], robot4, {'battery-level': '63.02'}, None, None +50.07, [INFO], robot4, {'battery-level': '62.46'}, None, None +50.07, [INFO], robot4, {'y': 29.093, 'x': -36.831, 'yaw': -3.142}, None, None +60.05, [INFO], robot4, {'y': 26.993, 'x': -36.845, 'yaw': 3.14}, None, None +60.05, [INFO], robot4, {'battery-level': '61.90'}, None, None +70.03, [INFO], robot4, {'y': 24.892, 'x': -36.895, 'yaw': -3.141}, None, None +70.03, [INFO], robot4, {'battery-level': '61.34'}, None, None +80.01, [INFO], robot4, {'battery-level': '60.78'}, None, None +80.01, [INFO], robot4, {'y': 22.786, 'x': -36.986, 'yaw': -3.142}, None, None +90.09, [INFO], robot4, {'battery-level': '60.22'}, None, None +90.09, [INFO], robot4, {'y': 21.249, 'x': -37.852, 'yaw': 3.142}, None, None +100.07, [INFO], robot4, {'battery-level': '59.66'}, None, None +100.07, [INFO], robot4, {'y': 21.368, 'x': -38.034, 'yaw': 3.141}, None, None +110.00, [INFO], robot4, {'battery-level': '59.10'}, None, None +110.00, [INFO], robot4, {'y': 21.427, 'x': -38.107, 'yaw': -3.141}, None, None +114.86, [info], nurse, sync, received-request, (status=sending-request) +114.86, [info], nurse, sync, request-sent, (status=waiting) +114.86, [info], nurse, sync, wait-message, (status=message-received) +120.06, [INFO], robot4, {'y': 21.228, 'x': -37.303, 'yaw': -3.142}, None, None +120.06, [INFO], robot4, {'battery-level': '58.54'}, None, None +130.04, [INFO], robot4, {'battery-level': '57.98'}, None, None +130.04, [INFO], robot4, {'y': 19.126, 'x': -37.179, 'yaw': 3.142}, None, None +140.06, [INFO], robot4, {'battery-level': '57.42'}, None, None +140.06, [INFO], robot4, {'y': 16.998, 'x': -37.079, 'yaw': 3.141}, None, None +150.01, [INFO], robot4, {'battery-level': '56.86'}, None, None +150.01, [INFO], robot4, {'y': 15.683, 'x': -35.808, 'yaw': 3.141}, None, None +160.07, [INFO], robot4, {'battery-level': '56.30'}, None, None +160.07, [INFO], robot4, {'y': 15.383, 'x': -33.7, 'yaw': -3.141}, None, None +170.01, [INFO], robot4, {'battery-level': '55.74'}, None, None +170.01, [INFO], robot4, {'y': 15.525, 'x': -31.599, 'yaw': -3.141}, None, None +180.03, [INFO], robot4, {'battery-level': '55.18'}, None, None +180.03, [INFO], robot4, {'y': 15.636, 'x': -29.467, 'yaw': 3.14}, None, None +190.01, [INFO], robot4, {'y': 15.73, 'x': -27.352, 'yaw': 3.142}, None, None +190.01, [INFO], robot4, {'battery-level': '54.62'}, None, None +200.01, [INFO], robot4, {'battery-level': '54.06'}, None, None +200.01, [INFO], robot4, {'y': 14.77, 'x': -25.853, 'yaw': 3.142}, None, None +210.02, [INFO], robot4, {'battery-level': '53.50'}, None, None +210.02, [INFO], robot4, {'y': 12.935, 'x': -25.903, 'yaw': 3.142}, None, None +218.75, [info], lab_arm, sync, wait-message, (status=message-received) +219.67, [WARN], robot4, SUCCESS, None, None diff --git a/logs/39_abbacb.log b/logs/39_abbacb.log new file mode 100644 index 00000000..b6310773 --- /dev/null +++ b/logs/39_abbacb.log @@ -0,0 +1,37 @@ +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot5, {'battery-level': '27.50'}, None, None +10.04, [INFO], robot5, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None +20.04, [INFO], robot5, {'y': 18.1, 'x': -34.545, 'yaw': 3.139}, None, None +20.04, [INFO], robot5, {'battery-level': '26.74'}, None, None +30.09, [INFO], robot5, {'y': 17.949, 'x': -36.053, 'yaw': -3.142}, None, None +30.09, [INFO], robot5, {'battery-level': '25.98'}, None, None +40.03, [INFO], robot5, {'battery-level': '25.22'}, None, None +40.03, [INFO], robot5, {'y': 17.563, 'x': -37.052, 'yaw': 3.142}, None, None +50.05, [INFO], robot5, {'y': 17.367, 'x': -36.936, 'yaw': 3.142}, None, None +50.05, [INFO], robot5, {'battery-level': '24.46'}, None, None +60.06, [INFO], robot5, {'battery-level': '23.70'}, None, None +60.06, [INFO], robot5, {'y': 17.157, 'x': -37.054, 'yaw': 3.141}, None, None +70.03, [INFO], robot5, {'battery-level': '22.94'}, None, None +70.03, [INFO], robot5, {'y': 17.393, 'x': -37.047, 'yaw': -3.141}, None, None +80.02, [INFO], robot5, {'y': 17.41, 'x': -36.931, 'yaw': 3.141}, None, None +80.02, [INFO], robot5, {'battery-level': '22.18'}, None, None +90.06, [INFO], robot5, {'y': 17.481, 'x': -36.848, 'yaw': 3.141}, None, None +90.06, [INFO], robot5, {'battery-level': '21.42'}, None, None +100.01, [INFO], robot5, {'y': 17.314, 'x': -36.814, 'yaw': -3.141}, None, None +100.01, [INFO], robot5, {'battery-level': '20.66'}, None, None +110.04, [INFO], robot5, {'battery-level': '19.90'}, None, None +110.04, [INFO], robot5, {'y': 17.304, 'x': -36.936, 'yaw': 3.142}, None, None +120.07, [INFO], robot5, {'battery-level': '19.14'}, None, None +120.07, [INFO], robot5, {'y': 17.24, 'x': -36.875, 'yaw': -3.141}, None, None +130.01, [INFO], robot5, {'battery-level': '18.38'}, None, None +130.01, [INFO], robot5, {'y': 17.345, 'x': -37.023, 'yaw': -3.141}, None, None +140.04, [INFO], robot5, {'battery-level': '17.62'}, None, None +140.04, [INFO], robot5, {'y': 17.288, 'x': -36.842, 'yaw': 3.141}, None, None +150.06, [INFO], robot5, {'battery-level': '16.86'}, None, None +150.06, [INFO], robot5, {'y': 17.383, 'x': -37.031, 'yaw': -3.142}, None, None +160.07, [INFO], robot5, {'battery-level': '16.10'}, None, None +160.07, [INFO], robot5, {'y': 17.115, 'x': -36.949, 'yaw': -3.142}, None, None +170.01, [INFO], robot5, {'y': 17.29, 'x': -36.89, 'yaw': -3.142}, None, None +170.01, [INFO], robot5, {'battery-level': '15.34'}, None, None +178.92, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/39_abbacp.log b/logs/39_abbacp.log new file mode 100644 index 00000000..b3fc0388 --- /dev/null +++ b/logs/39_abbacp.log @@ -0,0 +1,29 @@ +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot2, {'battery-level': '83.21'}, None, None +10.03, [INFO], robot2, {'y': 17.129, 'x': -20.945, 'yaw': 3.142}, None, None +20.09, [INFO], robot2, {'battery-level': '82.95'}, None, None +20.09, [INFO], robot2, {'y': 16.088, 'x': -22.215, 'yaw': -3.141}, None, None +30.07, [INFO], robot2, {'battery-level': '82.69'}, None, None +30.07, [INFO], robot2, {'y': 16.056, 'x': -24.32, 'yaw': 3.141}, None, None +40.00, [INFO], robot2, {'battery-level': '82.43'}, None, None +40.00, [INFO], robot2, {'y': 16.036, 'x': -26.412, 'yaw': 3.142}, None, None +50.05, [INFO], robot2, {'battery-level': '82.17'}, None, None +50.05, [INFO], robot2, {'y': 16.358, 'x': -28.429, 'yaw': -3.142}, None, None +60.08, [INFO], robot2, {'battery-level': '81.91'}, None, None +60.08, [INFO], robot2, {'y': 17.925, 'x': -28.608, 'yaw': -3.142}, None, None +70.03, [INFO], robot2, {'battery-level': '81.65'}, None, None +70.03, [INFO], robot2, {'y': 17.992, 'x': -28.662, 'yaw': -3.142}, None, None +72.88, [info], nurse, sync, received-request, (status=sending-request) +72.88, [info], nurse, sync, request-sent, (status=waiting) +72.88, [info], nurse, sync, wait-message, (status=message-received) +80.07, [INFO], robot2, {'y': 16.712, 'x': -28.722, 'yaw': -3.142}, None, None +80.07, [INFO], robot2, {'battery-level': '81.39'}, None, None +90.05, [INFO], robot2, {'battery-level': '81.13'}, None, None +90.05, [INFO], robot2, {'y': 16.067, 'x': -27.049, 'yaw': -3.138}, None, None +100.07, [INFO], robot2, {'y': 14.654, 'x': -25.824, 'yaw': -3.142}, None, None +100.07, [INFO], robot2, {'battery-level': '80.87'}, None, None +110.03, [INFO], robot2, {'y': 12.952, 'x': -25.928, 'yaw': 3.141}, None, None +110.03, [INFO], robot2, {'battery-level': '80.61'}, None, None +117.05, [info], lab_arm, sync, wait-message, (status=message-received) +117.97, [WARN], robot2, SUCCESS, None, None diff --git a/logs/3_aaaacb.log b/logs/3_aaaacb.log new file mode 100644 index 00000000..4d3622b3 --- /dev/null +++ b/logs/3_aaaacb.log @@ -0,0 +1,12 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'battery-level': '53.44'}, None, None +10.04, [INFO], robot6, {'y': 17.307, 'x': -27.115, 'yaw': -3.142}, None, None +20.03, [INFO], robot6, {'battery-level': '52.72'}, None, None +20.03, [INFO], robot6, {'y': 16.306, 'x': -28.151, 'yaw': 3.141}, None, None +30.02, [INFO], robot6, {'y': 17.886, 'x': -28.621, 'yaw': 3.142}, None, None +30.02, [INFO], robot6, {'battery-level': '52.00'}, None, None +40.07, [INFO], robot6, {'battery-level': '51.28'}, None, None +40.07, [INFO], robot6, {'y': 17.995, 'x': -28.645, 'yaw': -3.142}, None, None +42.00, [WARN], robot6, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/logs/3_aaaacp.log b/logs/3_aaaacp.log new file mode 100644 index 00000000..0f66f2ff --- /dev/null +++ b/logs/3_aaaacp.log @@ -0,0 +1,31 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot2, {'y': 17.977, 'x': -20.956, 'yaw': -3.141}, None, None +10.07, [INFO], robot2, {'battery-level': '63.01'}, None, None +20.01, [INFO], robot2, {'battery-level': '62.47'}, None, None +20.01, [INFO], robot2, {'y': 16.197, 'x': -21.448, 'yaw': 3.141}, None, None +30.05, [INFO], robot2, {'battery-level': '61.93'}, None, None +30.05, [INFO], robot2, {'y': 16.101, 'x': -23.573, 'yaw': 3.141}, None, None +40.01, [INFO], robot2, {'battery-level': '61.39'}, None, None +40.01, [INFO], robot2, {'y': 16.087, 'x': -25.671, 'yaw': 3.141}, None, None +50.01, [INFO], robot2, {'battery-level': '60.85'}, None, None +50.01, [INFO], robot2, {'y': 16.095, 'x': -27.778, 'yaw': -3.139}, None, None +60.06, [INFO], robot2, {'battery-level': '60.31'}, None, None +60.06, [INFO], robot2, {'y': 17.701, 'x': -28.627, 'yaw': 3.142}, None, None +70.02, [INFO], robot2, {'battery-level': '59.77'}, None, None +70.02, [INFO], robot2, {'y': 17.975, 'x': -28.622, 'yaw': -3.142}, None, None +73.92, [info], nurse, sync, received-request, (status=sending-request) +73.92, [info], nurse, sync, request-sent, (status=waiting) +73.92, [info], nurse, sync, wait-message, (status=message-received) +80.03, [INFO], robot2, {'battery-level': '59.23'}, None, None +80.03, [INFO], robot2, {'y': 16.913, 'x': -28.699, 'yaw': 3.139}, None, None +89.94, [INFO], robot2, {'battery-level': '58.69'}, None, None +90.03, [INFO], robot2, {'y': 16.168, 'x': -27.158, 'yaw': 3.142}, None, None +100.05, [INFO], robot2, {'y': 14.855, 'x': -25.881, 'yaw': -3.142}, None, None +100.05, [INFO], robot2, {'battery-level': '58.15'}, None, None +110.03, [INFO], robot2, {'battery-level': '57.61'}, None, None +110.03, [INFO], robot2, {'y': 13.027, 'x': -25.904, 'yaw': 3.141}, None, None +118.29, [info], lab_arm, sync, wait-message, (status=message-received) +119.17, [WARN], robot2, SUCCESS, None, None diff --git a/logs/40_abbbab.log b/logs/40_abbbab.log new file mode 100644 index 00000000..bcca7a61 --- /dev/null +++ b/logs/40_abbbab.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot5, {'y': 17.242, 'x': -13.503, 'yaw': 3.142}, None, None +10.02, [INFO], robot5, {'battery-level': '27.50'}, None, None +20.09, [INFO], robot5, {'battery-level': '26.74'}, None, None +20.09, [INFO], robot5, {'y': 16.04, 'x': -14.672, 'yaw': 3.142}, None, None +30.07, [INFO], robot5, {'battery-level': '25.98'}, None, None +30.07, [INFO], robot5, {'y': 15.97, 'x': -16.779, 'yaw': 3.141}, None, None +40.02, [INFO], robot5, {'y': 16.025, 'x': -18.879, 'yaw': -3.139}, None, None +40.02, [INFO], robot5, {'battery-level': '25.22'}, None, None +50.06, [INFO], robot5, {'battery-level': '24.46'}, None, None +50.06, [INFO], robot5, {'y': 16.194, 'x': -20.987, 'yaw': 3.141}, None, None +60.05, [INFO], robot5, {'battery-level': '23.70'}, None, None +60.05, [INFO], robot5, {'y': 16.131, 'x': -23.1, 'yaw': -3.142}, None, None +70.07, [INFO], robot5, {'y': 16.087, 'x': -25.206, 'yaw': 3.141}, None, None +70.07, [INFO], robot5, {'battery-level': '22.94'}, None, None +80.04, [INFO], robot5, {'battery-level': '22.18'}, None, None +80.04, [INFO], robot5, {'y': 16.101, 'x': -27.306, 'yaw': 3.142}, None, None +90.01, [INFO], robot5, {'battery-level': '21.42'}, None, None +90.01, [INFO], robot5, {'y': 16.195, 'x': -29.408, 'yaw': 3.142}, None, None +100.08, [INFO], robot5, {'battery-level': '20.66'}, None, None +100.08, [INFO], robot5, {'y': 15.999, 'x': -31.543, 'yaw': -3.142}, None, None +110.07, [INFO], robot5, {'battery-level': '19.90'}, None, None +110.07, [INFO], robot5, {'y': 15.608, 'x': -33.634, 'yaw': 3.141}, None, None +120.02, [INFO], robot5, {'battery-level': '19.14'}, None, None +120.02, [INFO], robot5, {'y': 15.517, 'x': -35.731, 'yaw': -3.141}, None, None +130.09, [INFO], robot5, {'y': 16.902, 'x': -36.748, 'yaw': -3.142}, None, None +130.09, [INFO], robot5, {'battery-level': '18.38'}, None, None +140.02, [INFO], robot5, {'battery-level': '17.62'}, None, None +140.02, [INFO], robot5, {'y': 17.603, 'x': -36.735, 'yaw': 3.141}, None, None +150.09, [INFO], robot5, {'battery-level': '16.86'}, None, None +150.09, [INFO], robot5, {'y': 17.87, 'x': -36.151, 'yaw': 3.138}, None, None +160.06, [INFO], robot5, {'battery-level': '16.10'}, None, None +160.06, [INFO], robot5, {'y': 18.106, 'x': -36.002, 'yaw': 3.14}, None, None +170.03, [INFO], robot5, {'y': 18.246, 'x': -35.825, 'yaw': 3.14}, None, None +170.03, [INFO], robot5, {'battery-level': '15.34'}, None, None +180.08, [INFO], robot5, {'y': 18.255, 'x': -35.798, 'yaw': -3.142}, None, None +180.08, [INFO], robot5, {'battery-level': '14.58'}, None, None +190.02, [INFO], robot5, {'y': 18.255, 'x': -35.799, 'yaw': -3.142}, None, None +190.02, [INFO], robot5, {'battery-level': '13.82'}, None, None +200.00, [INFO], robot5, {'y': 18.255, 'x': -35.799, 'yaw': -3.142}, None, None +200.00, [INFO], robot5, {'battery-level': '13.06'}, None, None +210.09, [INFO], robot5, {'battery-level': '12.30'}, None, None +210.09, [INFO], robot5, {'y': 18.245, 'x': -35.884, 'yaw': -3.142}, None, None +220.07, [INFO], robot5, {'battery-level': '11.54'}, None, None +220.07, [INFO], robot5, {'y': 18.41, 'x': -35.718, 'yaw': -3.142}, None, None +226.61, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/40_abbbap.log b/logs/40_abbbap.log new file mode 100644 index 00000000..292945ca --- /dev/null +++ b/logs/40_abbbap.log @@ -0,0 +1,40 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +9.97, [INFO], robot3, {'y': 21.501, 'x': -38.002, 'yaw': 3.141}, None, None +9.97, [INFO], robot3, {'battery-level': '45.69'}, None, None +20.00, [INFO], robot3, {'battery-level': '45.05'}, None, None +20.00, [INFO], robot3, {'y': 20.472, 'x': -37.239, 'yaw': 3.142}, None, None +30.01, [INFO], robot3, {'y': 18.544, 'x': -36.549, 'yaw': 3.142}, None, None +30.01, [INFO], robot3, {'battery-level': '44.41'}, None, None +40.01, [INFO], robot3, {'battery-level': '43.77'}, None, None +40.01, [INFO], robot3, {'y': 17.855, 'x': -34.693, 'yaw': 3.141}, None, None +49.98, [INFO], robot3, {'y': 18.944, 'x': -33.939, 'yaw': 3.142}, None, None +50.00, [INFO], robot3, {'battery-level': '43.13'}, None, None +54.92, [info], nurse, sync, received-request, (status=sending-request) +54.92, [info], nurse, sync, request-sent, (status=waiting) +54.93, [info], nurse, sync, wait-message, (status=message-received) +60.02, [INFO], robot3, {'battery-level': '42.49'}, None, None +60.02, [INFO], robot3, {'y': 18.251, 'x': -34.522, 'yaw': -3.142}, None, None +70.02, [INFO], robot3, {'battery-level': '41.85'}, None, None +70.02, [INFO], robot3, {'y': 17.964, 'x': -36.069, 'yaw': -3.142}, None, None +79.98, [INFO], robot3, {'y': 17.913, 'x': -37.016, 'yaw': 3.141}, None, None +80.00, [INFO], robot3, {'battery-level': '41.21'}, None, None +90.02, [INFO], robot3, {'y': 17.43, 'x': -37.221, 'yaw': 3.142}, None, None +90.02, [INFO], robot3, {'battery-level': '40.57'}, None, None +100.01, [INFO], robot3, {'battery-level': '39.93'}, None, None +100.01, [INFO], robot3, {'y': 17.433, 'x': -37.0, 'yaw': 3.142}, None, None +109.98, [INFO], robot3, {'battery-level': '39.29'}, None, None +109.98, [INFO], robot3, {'y': 17.432, 'x': -37.001, 'yaw': 3.142}, None, None +120.00, [INFO], robot3, {'battery-level': '38.65'}, None, None +120.00, [INFO], robot3, {'y': 17.227, 'x': -36.794, 'yaw': 3.141}, None, None +130.01, [INFO], robot3, {'battery-level': '38.01'}, None, None +130.01, [INFO], robot3, {'y': 17.277, 'x': -36.981, 'yaw': -3.141}, None, None +140.02, [INFO], robot3, {'y': 17.166, 'x': -36.804, 'yaw': 3.141}, None, None +140.02, [INFO], robot3, {'battery-level': '37.37'}, None, None +150.00, [INFO], robot3, {'y': 17.404, 'x': -36.871, 'yaw': 3.141}, None, None +150.00, [INFO], robot3, {'battery-level': '36.73'}, None, None +160.01, [INFO], robot3, {'y': 17.362, 'x': -36.749, 'yaw': 3.141}, None, None +160.01, [INFO], robot3, {'battery-level': '36.09'}, None, None +170.00, [INFO], robot3, {'y': 17.336, 'x': -36.821, 'yaw': -3.141}, None, None +170.00, [INFO], robot3, {'battery-level': '35.45'}, None, None +176.81, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/41_abbbbb.log b/logs/41_abbbbb.log new file mode 100644 index 00000000..6748c71c --- /dev/null +++ b/logs/41_abbbbb.log @@ -0,0 +1,26 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot1, {'y': 18.0, 'x': -27.23, 'yaw': -3.142}, None, None +10.00, [INFO], robot1, {'battery-level': '58.55'}, None, None +20.01, [INFO], robot1, {'battery-level': '57.89'}, None, None +20.01, [INFO], robot1, {'y': 16.482, 'x': -27.095, 'yaw': -3.142}, None, None +30.01, [INFO], robot1, {'battery-level': '57.23'}, None, None +30.01, [INFO], robot1, {'y': 16.213, 'x': -28.992, 'yaw': -3.141}, None, None +40.08, [INFO], robot1, {'battery-level': '56.57'}, None, None +40.08, [INFO], robot1, {'y': 16.109, 'x': -31.124, 'yaw': -3.141}, None, None +50.08, [INFO], robot1, {'y': 15.702, 'x': -33.23, 'yaw': 3.138}, None, None +50.08, [INFO], robot1, {'battery-level': '55.91'}, None, None +60.01, [INFO], robot1, {'battery-level': '55.25'}, None, None +60.01, [INFO], robot1, {'y': 15.46, 'x': -35.306, 'yaw': -3.141}, None, None +70.06, [INFO], robot1, {'y': 16.559, 'x': -36.581, 'yaw': -3.142}, None, None +70.06, [INFO], robot1, {'battery-level': '54.59'}, None, None +80.07, [INFO], robot1, {'y': 18.664, 'x': -36.697, 'yaw': -3.141}, None, None +80.07, [INFO], robot1, {'battery-level': '53.93'}, None, None +90.03, [INFO], robot1, {'battery-level': '53.27'}, None, None +90.03, [INFO], robot1, {'y': 20.776, 'x': -36.852, 'yaw': 3.141}, None, None +100.02, [INFO], robot1, {'battery-level': '52.61'}, None, None +100.02, [INFO], robot1, {'y': 21.458, 'x': -38.054, 'yaw': 3.141}, None, None +104.62, [info], nurse, sync, received-request, (status=sending-request) +104.62, [info], nurse, sync, request-sent, (status=waiting) +104.62, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/logs/41_abbbbp.log b/logs/41_abbbbp.log new file mode 100644 index 00000000..2b32b8a2 --- /dev/null +++ b/logs/41_abbbbp.log @@ -0,0 +1,38 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'y': 18.598, 'x': -34.298, 'yaw': 3.142}, None, None +10.01, [INFO], robot6, {'battery-level': '50.46'}, None, None +20.07, [INFO], robot6, {'y': 17.921, 'x': -36.039, 'yaw': -3.142}, None, None +20.07, [INFO], robot6, {'battery-level': '50.08'}, None, None +30.01, [INFO], robot6, {'battery-level': '49.70'}, None, None +30.01, [INFO], robot6, {'y': 19.722, 'x': -36.831, 'yaw': 3.141}, None, None +40.06, [INFO], robot6, {'y': 21.593, 'x': -37.512, 'yaw': 3.137}, None, None +40.06, [INFO], robot6, {'battery-level': '49.32'}, None, None +50.04, [INFO], robot6, {'battery-level': '48.94'}, None, None +50.04, [INFO], robot6, {'y': 21.476, 'x': -38.1, 'yaw': -3.142}, None, None +50.68, [info], nurse, sync, received-request, (status=sending-request) +50.68, [info], nurse, sync, request-sent, (status=waiting) +50.68, [info], nurse, sync, wait-message, (status=message-received) +60.01, [INFO], robot6, {'battery-level': '48.56'}, None, None +60.01, [INFO], robot6, {'y': 20.435, 'x': -37.219, 'yaw': -3.142}, None, None +70.02, [INFO], robot6, {'y': 18.317, 'x': -37.163, 'yaw': 3.141}, None, None +70.02, [INFO], robot6, {'battery-level': '48.18'}, None, None +80.00, [INFO], robot6, {'battery-level': '47.80'}, None, None +80.00, [INFO], robot6, {'y': 16.212, 'x': -37.01, 'yaw': 3.14}, None, None +90.01, [INFO], robot6, {'battery-level': '47.42'}, None, None +90.01, [INFO], robot6, {'y': 15.458, 'x': -35.019, 'yaw': 3.141}, None, None +100.08, [INFO], robot6, {'battery-level': '47.04'}, None, None +100.08, [INFO], robot6, {'y': 15.503, 'x': -32.886, 'yaw': -3.142}, None, None +110.08, [INFO], robot6, {'y': 15.514, 'x': -30.762, 'yaw': -3.141}, None, None +110.08, [INFO], robot6, {'battery-level': '46.66'}, None, None +120.02, [INFO], robot6, {'battery-level': '46.28'}, None, None +120.02, [INFO], robot6, {'y': 15.729, 'x': -28.662, 'yaw': -3.141}, None, None +130.02, [INFO], robot6, {'y': 15.788, 'x': -26.541, 'yaw': 3.141}, None, None +130.02, [INFO], robot6, {'battery-level': '45.90'}, None, None +140.06, [INFO], robot6, {'y': 13.914, 'x': -25.71, 'yaw': 3.142}, None, None +140.06, [INFO], robot6, {'battery-level': '45.52'}, None, None +150.07, [INFO], robot6, {'y': 12.916, 'x': -25.933, 'yaw': -3.142}, None, None +150.07, [INFO], robot6, {'battery-level': '45.14'}, None, None +152.09, [info], lab_arm, sync, wait-message, (status=message-received) +153.01, [WARN], robot6, SUCCESS, None, None diff --git a/logs/42_abbbcb.log b/logs/42_abbbcb.log new file mode 100644 index 00000000..b4014ac6 --- /dev/null +++ b/logs/42_abbbcb.log @@ -0,0 +1,37 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot5, {'battery-level': '27.50'}, None, None +10.06, [INFO], robot5, {'y': 18.569, 'x': -34.311, 'yaw': 3.141}, None, None +20.04, [INFO], robot5, {'y': 17.942, 'x': -36.045, 'yaw': 3.142}, None, None +20.04, [INFO], robot5, {'battery-level': '26.74'}, None, None +30.08, [INFO], robot5, {'y': 17.286, 'x': -37.0, 'yaw': -3.142}, None, None +30.08, [INFO], robot5, {'battery-level': '25.98'}, None, None +40.04, [INFO], robot5, {'battery-level': '25.22'}, None, None +40.04, [INFO], robot5, {'y': 17.46, 'x': -36.898, 'yaw': -3.142}, None, None +50.08, [INFO], robot5, {'y': 17.426, 'x': -36.909, 'yaw': -3.142}, None, None +50.08, [INFO], robot5, {'battery-level': '24.46'}, None, None +60.04, [INFO], robot5, {'y': 17.203, 'x': -37.071, 'yaw': 3.141}, None, None +60.04, [INFO], robot5, {'battery-level': '23.70'}, None, None +70.01, [INFO], robot5, {'y': 17.422, 'x': -36.885, 'yaw': 3.14}, None, None +70.01, [INFO], robot5, {'battery-level': '22.94'}, None, None +80.06, [INFO], robot5, {'battery-level': '22.18'}, None, None +80.06, [INFO], robot5, {'y': 17.228, 'x': -37.042, 'yaw': 3.141}, None, None +90.03, [INFO], robot5, {'battery-level': '21.42'}, None, None +90.03, [INFO], robot5, {'y': 17.424, 'x': -36.946, 'yaw': -3.141}, None, None +100.08, [INFO], robot5, {'battery-level': '20.66'}, None, None +100.08, [INFO], robot5, {'y': 17.308, 'x': -37.163, 'yaw': -3.142}, None, None +110.04, [INFO], robot5, {'battery-level': '19.90'}, None, None +110.04, [INFO], robot5, {'y': 17.278, 'x': -36.95, 'yaw': -3.142}, None, None +120.04, [INFO], robot5, {'battery-level': '19.14'}, None, None +120.04, [INFO], robot5, {'y': 17.243, 'x': -37.116, 'yaw': 3.142}, None, None +130.07, [INFO], robot5, {'y': 17.385, 'x': -37.018, 'yaw': -3.142}, None, None +130.07, [INFO], robot5, {'battery-level': '18.38'}, None, None +140.06, [INFO], robot5, {'battery-level': '17.62'}, None, None +140.06, [INFO], robot5, {'y': 17.345, 'x': -36.834, 'yaw': 3.14}, None, None +150.01, [INFO], robot5, {'y': 17.475, 'x': -36.946, 'yaw': 3.142}, None, None +150.01, [INFO], robot5, {'battery-level': '16.86'}, None, None +160.04, [INFO], robot5, {'y': 17.216, 'x': -37.076, 'yaw': -3.141}, None, None +160.04, [INFO], robot5, {'battery-level': '16.10'}, None, None +166.59, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/42_abbbcp.log b/logs/42_abbbcp.log new file mode 100644 index 00000000..ed333573 --- /dev/null +++ b/logs/42_abbbcp.log @@ -0,0 +1,168 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': 3.142}, None, None +10.04, [INFO], robot6, {'battery-level': '50.46'}, None, None +20.04, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': -3.142}, None, None +20.04, [INFO], robot6, {'battery-level': '50.08'}, None, None +30.03, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': 3.142}, None, None +30.03, [INFO], robot6, {'battery-level': '49.70'}, None, None +40.05, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': -3.142}, None, None +40.05, [INFO], robot6, {'battery-level': '49.32'}, None, None +50.06, [INFO], robot6, {'battery-level': '48.94'}, None, None +50.06, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None +60.04, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None +60.04, [INFO], robot6, {'battery-level': '48.56'}, None, None +70.09, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None +70.09, [INFO], robot6, {'battery-level': '48.18'}, None, None +80.02, [INFO], robot6, {'battery-level': '47.80'}, None, None +80.02, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None +90.03, [INFO], robot6, {'battery-level': '47.42'}, None, None +90.03, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None +100.01, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None +100.01, [INFO], robot6, {'battery-level': '47.04'}, None, None +110.03, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None +110.03, [INFO], robot6, {'battery-level': '46.66'}, None, None +120.09, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None +120.09, [INFO], robot6, {'battery-level': '46.28'}, None, None +130.08, [INFO], robot6, {'battery-level': '45.90'}, None, None +130.08, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None +140.08, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +140.08, [INFO], robot6, {'battery-level': '45.52'}, None, None +150.06, [INFO], robot6, {'battery-level': '45.14'}, None, None +150.06, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +160.00, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +160.00, [INFO], robot6, {'battery-level': '44.76'}, None, None +170.00, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +170.00, [INFO], robot6, {'battery-level': '44.38'}, None, None +180.05, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +180.05, [INFO], robot6, {'battery-level': '44.00'}, None, None +190.09, [INFO], robot6, {'battery-level': '43.62'}, None, None +190.09, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': 3.142}, None, None +200.06, [INFO], robot6, {'battery-level': '43.24'}, None, None +200.06, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +210.07, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +210.07, [INFO], robot6, {'battery-level': '42.86'}, None, None +220.09, [INFO], robot6, {'battery-level': '42.48'}, None, None +220.09, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None +230.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None +230.09, [INFO], robot6, {'battery-level': '42.10'}, None, None +240.04, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': 3.142}, None, None +240.04, [INFO], robot6, {'battery-level': '41.72'}, None, None +250.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None +250.09, [INFO], robot6, {'battery-level': '41.34'}, None, None +260.00, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None +260.00, [INFO], robot6, {'battery-level': '40.96'}, None, None +270.04, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None +270.04, [INFO], robot6, {'battery-level': '40.58'}, None, None +280.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None +280.09, [INFO], robot6, {'battery-level': '40.20'}, None, None +290.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': 3.142}, None, None +290.09, [INFO], robot6, {'battery-level': '39.82'}, None, None +300.07, [INFO], robot6, {'battery-level': '39.44'}, None, None +300.07, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None +310.02, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': 3.142}, None, None +310.02, [INFO], robot6, {'battery-level': '39.06'}, None, None +320.01, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +320.01, [INFO], robot6, {'battery-level': '38.68'}, None, None +330.01, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +330.01, [INFO], robot6, {'battery-level': '38.30'}, None, None +340.07, [INFO], robot6, {'battery-level': '37.92'}, None, None +340.07, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +350.01, [INFO], robot6, {'battery-level': '37.54'}, None, None +350.01, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +360.00, [INFO], robot6, {'battery-level': '37.16'}, None, None +360.00, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +370.04, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +370.04, [INFO], robot6, {'battery-level': '36.78'}, None, None +380.06, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +380.06, [INFO], robot6, {'battery-level': '36.40'}, None, None +390.07, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None +390.07, [INFO], robot6, {'battery-level': '36.02'}, None, None +400.08, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +400.08, [INFO], robot6, {'battery-level': '35.64'}, None, None +410.07, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +410.07, [INFO], robot6, {'battery-level': '35.26'}, None, None +420.09, [INFO], robot6, {'battery-level': '34.88'}, None, None +420.09, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +430.08, [INFO], robot6, {'battery-level': '34.50'}, None, None +430.08, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': 3.142}, None, None +440.02, [INFO], robot6, {'battery-level': '34.12'}, None, None +440.02, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +450.03, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': 3.142}, None, None +450.03, [INFO], robot6, {'battery-level': '33.74'}, None, None +460.00, [INFO], robot6, {'battery-level': '33.36'}, None, None +460.00, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +470.00, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +470.00, [INFO], robot6, {'battery-level': '32.98'}, None, None +480.05, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None +480.05, [INFO], robot6, {'battery-level': '32.60'}, None, None +490.08, [INFO], robot6, {'battery-level': '32.22'}, None, None +490.08, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None +500.04, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None +500.04, [INFO], robot6, {'battery-level': '31.84'}, None, None +510.06, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None +510.06, [INFO], robot6, {'battery-level': '31.46'}, None, None +520.08, [INFO], robot6, {'battery-level': '31.08'}, None, None +520.08, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None +530.09, [INFO], robot6, {'battery-level': '30.70'}, None, None +530.09, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None +540.09, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None +540.09, [INFO], robot6, {'battery-level': '30.32'}, None, None +550.07, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None +550.07, [INFO], robot6, {'battery-level': '29.94'}, None, None +560.00, [INFO], robot6, {'battery-level': '29.56'}, None, None +560.00, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None +570.02, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None +570.02, [INFO], robot6, {'battery-level': '29.18'}, None, None +580.08, [INFO], robot6, {'battery-level': '28.80'}, None, None +580.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None +590.10, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': 3.142}, None, None +590.10, [INFO], robot6, {'battery-level': '28.42'}, None, None +600.08, [INFO], robot6, {'battery-level': '28.04'}, None, None +600.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None +610.05, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None +610.05, [INFO], robot6, {'battery-level': '27.66'}, None, None +620.02, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None +620.02, [INFO], robot6, {'battery-level': '27.28'}, None, None +630.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None +630.08, [INFO], robot6, {'battery-level': '26.90'}, None, None +640.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': 3.142}, None, None +640.08, [INFO], robot6, {'battery-level': '26.52'}, None, None +650.10, [INFO], robot6, {'battery-level': '26.14'}, None, None +650.10, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': 3.142}, None, None +660.09, [INFO], robot6, {'battery-level': '25.76'}, None, None +660.09, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None +670.10, [INFO], robot6, {'battery-level': '25.38'}, None, None +670.10, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None +680.04, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None +680.04, [INFO], robot6, {'battery-level': '25.00'}, None, None +690.04, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None +690.04, [INFO], robot6, {'battery-level': '24.62'}, None, None +700.07, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None +700.07, [INFO], robot6, {'battery-level': '24.24'}, None, None +710.07, [INFO], robot6, {'battery-level': '23.86'}, None, None +710.07, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None +720.06, [INFO], robot6, {'battery-level': '23.48'}, None, None +720.06, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None +730.08, [INFO], robot6, {'battery-level': '23.10'}, None, None +730.08, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None +740.07, [INFO], robot6, {'battery-level': '22.72'}, None, None +740.07, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None +750.01, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': 3.142}, None, None +750.01, [INFO], robot6, {'battery-level': '22.34'}, None, None +760.04, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': 3.142}, None, None +760.04, [INFO], robot6, {'battery-level': '21.96'}, None, None +770.03, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None +770.03, [INFO], robot6, {'battery-level': '21.58'}, None, None +780.02, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None +780.02, [INFO], robot6, {'battery-level': '21.20'}, None, None +790.09, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None +790.09, [INFO], robot6, {'battery-level': '20.82'}, None, None +800.02, [INFO], robot6, {'battery-level': '20.44'}, None, None +800.02, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None +810.02, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None +810.02, [INFO], robot6, {'battery-level': '20.06'}, None, None +820.03, [INFO], robot6, {'battery-level': '19.68'}, None, None +820.03, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/logs/43_abbcab.log b/logs/43_abbcab.log new file mode 100644 index 00000000..916b204a --- /dev/null +++ b/logs/43_abbcab.log @@ -0,0 +1,60 @@ +0.00, [INFO], robot1, {'battery-level': '59.15'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot1, {'battery-level': '58.55'}, None, None +10.04, [INFO], robot1, {'y': 17.485, 'x': -11.619, 'yaw': 3.141}, None, None +20.09, [INFO], robot1, {'y': 16.273, 'x': -12.875, 'yaw': 3.142}, None, None +20.09, [INFO], robot1, {'battery-level': '57.89'}, None, None +30.09, [INFO], robot1, {'battery-level': '57.23'}, None, None +30.09, [INFO], robot1, {'y': 16.19, 'x': -14.995, 'yaw': 3.141}, None, None +40.05, [INFO], robot1, {'battery-level': '56.57'}, None, None +40.05, [INFO], robot1, {'y': 16.116, 'x': -17.084, 'yaw': -3.141}, None, None +50.00, [INFO], robot1, {'battery-level': '55.91'}, None, None +50.00, [INFO], robot1, {'y': 16.248, 'x': -19.18, 'yaw': 3.142}, None, None +60.06, [INFO], robot1, {'battery-level': '55.25'}, None, None +60.06, [INFO], robot1, {'y': 16.323, 'x': -21.292, 'yaw': -3.142}, None, None +70.00, [INFO], robot1, {'battery-level': '54.59'}, None, None +70.00, [INFO], robot1, {'y': 16.152, 'x': -23.385, 'yaw': 3.14}, None, None +80.03, [INFO], robot1, {'battery-level': '53.93'}, None, None +80.03, [INFO], robot1, {'y': 16.117, 'x': -25.492, 'yaw': 3.14}, None, None +90.07, [INFO], robot1, {'battery-level': '53.27'}, None, None +90.07, [INFO], robot1, {'y': 16.181, 'x': -27.607, 'yaw': -3.142}, None, None +100.05, [INFO], robot1, {'battery-level': '52.61'}, None, None +100.05, [INFO], robot1, {'y': 16.222, 'x': -29.716, 'yaw': 3.142}, None, None +110.02, [INFO], robot1, {'battery-level': '51.95'}, None, None +110.02, [INFO], robot1, {'y': 16.039, 'x': -31.823, 'yaw': 3.142}, None, None +120.06, [INFO], robot1, {'battery-level': '51.29'}, None, None +120.06, [INFO], robot1, {'y': 15.507, 'x': -33.91, 'yaw': -3.142}, None, None +130.04, [INFO], robot1, {'battery-level': '50.63'}, None, None +130.04, [INFO], robot1, {'y': 15.524, 'x': -36.015, 'yaw': -3.14}, None, None +140.01, [INFO], robot1, {'y': 17.099, 'x': -36.795, 'yaw': -3.142}, None, None +140.01, [INFO], robot1, {'battery-level': '49.97'}, None, None +150.06, [INFO], robot1, {'battery-level': '49.31'}, None, None +150.06, [INFO], robot1, {'y': 17.639, 'x': -36.801, 'yaw': -3.142}, None, None +160.02, [INFO], robot1, {'battery-level': '48.65'}, None, None +160.02, [INFO], robot1, {'y': 17.701, 'x': -36.79, 'yaw': 3.142}, None, None +170.05, [INFO], robot1, {'battery-level': '47.99'}, None, None +170.05, [INFO], robot1, {'y': 17.7, 'x': -36.785, 'yaw': 3.142}, None, None +180.00, [INFO], robot1, {'battery-level': '47.33'}, None, None +180.00, [INFO], robot1, {'y': 17.702, 'x': -36.712, 'yaw': -3.141}, None, None +190.04, [INFO], robot1, {'battery-level': '46.67'}, None, None +190.04, [INFO], robot1, {'y': 18.071, 'x': -35.717, 'yaw': -3.141}, None, None +200.06, [INFO], robot1, {'battery-level': '46.01'}, None, None +200.06, [INFO], robot1, {'y': 18.054, 'x': -35.712, 'yaw': 3.142}, None, None +210.02, [INFO], robot1, {'y': 17.952, 'x': -36.007, 'yaw': 3.141}, None, None +210.02, [INFO], robot1, {'battery-level': '45.35'}, None, None +220.04, [INFO], robot1, {'battery-level': '44.69'}, None, None +220.04, [INFO], robot1, {'y': 18.137, 'x': -35.623, 'yaw': -3.136}, None, None +230.03, [INFO], robot1, {'battery-level': '44.03'}, None, None +230.03, [INFO], robot1, {'y': 18.148, 'x': -35.939, 'yaw': -3.138}, None, None +240.04, [INFO], robot1, {'battery-level': '43.37'}, None, None +240.04, [INFO], robot1, {'y': 18.289, 'x': -35.753, 'yaw': -3.142}, None, None +250.07, [INFO], robot1, {'y': 18.305, 'x': -35.731, 'yaw': 3.142}, None, None +250.07, [INFO], robot1, {'battery-level': '42.71'}, None, None +260.07, [INFO], robot1, {'battery-level': '42.05'}, None, None +260.07, [INFO], robot1, {'y': 18.3, 'x': -35.734, 'yaw': -3.141}, None, None +270.06, [INFO], robot1, {'battery-level': '41.39'}, None, None +270.06, [INFO], robot1, {'y': 18.297, 'x': -35.727, 'yaw': -3.136}, None, None +280.06, [INFO], robot1, {'battery-level': '40.73'}, None, None +280.06, [INFO], robot1, {'y': 18.301, 'x': -35.724, 'yaw': 3.141}, None, None +288.62, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/logs/43_abbcap.log b/logs/43_abbcap.log new file mode 100644 index 00000000..e7ca533b --- /dev/null +++ b/logs/43_abbcap.log @@ -0,0 +1,53 @@ +0.00, [INFO], robot3, {'battery-level': '46.27'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot3, {'battery-level': '45.69'}, None, None +10.04, [INFO], robot3, {'y': 21.537, 'x': -37.512, 'yaw': 3.142}, None, None +20.08, [INFO], robot3, {'y': 19.624, 'x': -37.103, 'yaw': 3.142}, None, None +20.08, [INFO], robot3, {'battery-level': '45.05'}, None, None +30.08, [INFO], robot3, {'y': 17.905, 'x': -35.86, 'yaw': 3.141}, None, None +30.08, [INFO], robot3, {'battery-level': '44.41'}, None, None +40.03, [INFO], robot3, {'battery-level': '43.77'}, None, None +40.03, [INFO], robot3, {'y': 18.565, 'x': -34.154, 'yaw': -3.142}, None, None +48.81, [info], nurse, sync, received-request, (status=sending-request) +48.81, [info], nurse, sync, request-sent, (status=waiting) +48.81, [info], nurse, sync, wait-message, (status=message-received) +50.01, [INFO], robot3, {'y': 18.971, 'x': -33.933, 'yaw': 3.141}, None, None +50.01, [INFO], robot3, {'battery-level': '43.13'}, None, None +60.02, [INFO], robot3, {'y': 17.731, 'x': -35.41, 'yaw': 3.139}, None, None +60.02, [INFO], robot3, {'battery-level': '42.49'}, None, None +70.08, [INFO], robot3, {'y': 17.941, 'x': -36.102, 'yaw': -3.142}, None, None +70.08, [INFO], robot3, {'battery-level': '41.85'}, None, None +80.02, [INFO], robot3, {'battery-level': '41.21'}, None, None +80.02, [INFO], robot3, {'y': 17.941, 'x': -36.102, 'yaw': -3.142}, None, None +90.04, [INFO], robot3, {'y': 17.481, 'x': -36.826, 'yaw': 3.142}, None, None +90.04, [INFO], robot3, {'battery-level': '40.57'}, None, None +100.06, [INFO], robot3, {'y': 17.199, 'x': -36.82, 'yaw': -3.141}, None, None +100.06, [INFO], robot3, {'battery-level': '39.93'}, None, None +110.01, [INFO], robot3, {'battery-level': '39.29'}, None, None +110.01, [INFO], robot3, {'y': 17.452, 'x': -37.062, 'yaw': 3.142}, None, None +120.07, [INFO], robot3, {'y': 17.339, 'x': -37.081, 'yaw': -3.142}, None, None +120.07, [INFO], robot3, {'battery-level': '38.65'}, None, None +130.07, [INFO], robot3, {'battery-level': '38.01'}, None, None +130.07, [INFO], robot3, {'y': 17.345, 'x': -36.856, 'yaw': 3.14}, None, None +140.08, [INFO], robot3, {'battery-level': '37.37'}, None, None +140.08, [INFO], robot3, {'y': 17.577, 'x': -36.998, 'yaw': -3.142}, None, None +150.02, [INFO], robot3, {'battery-level': '36.73'}, None, None +150.02, [INFO], robot3, {'y': 17.395, 'x': -36.888, 'yaw': 3.141}, None, None +160.07, [INFO], robot3, {'y': 17.377, 'x': -36.855, 'yaw': 3.142}, None, None +160.07, [INFO], robot3, {'battery-level': '36.09'}, None, None +170.02, [INFO], robot3, {'battery-level': '35.45'}, None, None +170.02, [INFO], robot3, {'y': 17.386, 'x': -36.946, 'yaw': 3.141}, None, None +180.00, [INFO], robot3, {'y': 17.399, 'x': -37.182, 'yaw': 3.142}, None, None +180.00, [INFO], robot3, {'battery-level': '34.81'}, None, None +190.07, [INFO], robot3, {'battery-level': '34.17'}, None, None +190.07, [INFO], robot3, {'y': 17.399, 'x': -36.711, 'yaw': 3.142}, None, None +200.02, [INFO], robot3, {'battery-level': '33.53'}, None, None +200.02, [INFO], robot3, {'y': 17.391, 'x': -37.08, 'yaw': 3.141}, None, None +210.06, [INFO], robot3, {'battery-level': '32.89'}, None, None +210.06, [INFO], robot3, {'y': 17.45, 'x': -36.885, 'yaw': 3.142}, None, None +220.07, [INFO], robot3, {'y': 17.328, 'x': -36.82, 'yaw': -3.141}, None, None +220.07, [INFO], robot3, {'battery-level': '32.25'}, None, None +230.00, [INFO], robot3, {'y': 17.339, 'x': -37.021, 'yaw': -3.141}, None, None +230.00, [INFO], robot3, {'battery-level': '31.61'}, None, None +232.53, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/44_abbcbb.log b/logs/44_abbcbb.log new file mode 100644 index 00000000..17daed00 --- /dev/null +++ b/logs/44_abbcbb.log @@ -0,0 +1,50 @@ +0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot4, {'battery-level': '64.70'}, None, None +10.01, [INFO], robot4, {'y': 34.241, 'x': -33.519, 'yaw': 3.142}, None, None +20.08, [INFO], robot4, {'y': 34.69, 'x': -35.586, 'yaw': 3.141}, None, None +20.08, [INFO], robot4, {'battery-level': '64.14'}, None, None +30.09, [INFO], robot4, {'y': 33.284, 'x': -36.835, 'yaw': -3.142}, None, None +30.09, [INFO], robot4, {'battery-level': '63.58'}, None, None +40.02, [INFO], robot4, {'battery-level': '63.02'}, None, None +40.02, [INFO], robot4, {'y': 31.201, 'x': -36.919, 'yaw': -3.141}, None, None +50.05, [INFO], robot4, {'battery-level': '62.46'}, None, None +50.05, [INFO], robot4, {'y': 29.093, 'x': -36.944, 'yaw': -3.142}, None, None +60.00, [INFO], robot4, {'y': 27.0, 'x': -36.991, 'yaw': 3.142}, None, None +60.00, [INFO], robot4, {'battery-level': '61.90'}, None, None +70.09, [INFO], robot4, {'y': 24.87, 'x': -37.041, 'yaw': 3.141}, None, None +70.09, [INFO], robot4, {'battery-level': '61.34'}, None, None +80.03, [INFO], robot4, {'battery-level': '60.78'}, None, None +80.03, [INFO], robot4, {'y': 22.771, 'x': -37.035, 'yaw': 3.141}, None, None +90.08, [INFO], robot4, {'battery-level': '60.22'}, None, None +90.08, [INFO], robot4, {'y': 21.326, 'x': -37.909, 'yaw': -3.136}, None, None +100.00, [INFO], robot4, {'battery-level': '59.66'}, None, None +100.00, [INFO], robot4, {'y': 21.443, 'x': -38.061, 'yaw': 3.141}, None, None +108.75, [info], nurse, sync, received-request, (status=sending-request) +108.75, [info], nurse, sync, request-sent, (status=waiting) +108.75, [info], nurse, sync, wait-message, (status=message-received) +110.04, [INFO], robot4, {'battery-level': '59.10'}, None, None +110.04, [INFO], robot4, {'y': 21.387, 'x': -38.117, 'yaw': 3.139}, None, None +120.08, [INFO], robot4, {'y': 19.899, 'x': -37.172, 'yaw': 3.141}, None, None +120.08, [INFO], robot4, {'battery-level': '58.54'}, None, None +130.09, [INFO], robot4, {'battery-level': '57.98'}, None, None +130.09, [INFO], robot4, {'y': 17.79, 'x': -37.14, 'yaw': 3.141}, None, None +140.03, [INFO], robot4, {'battery-level': '57.42'}, None, None +140.03, [INFO], robot4, {'y': 15.922, 'x': -36.59, 'yaw': -3.142}, None, None +150.05, [INFO], robot4, {'battery-level': '56.86'}, None, None +150.05, [INFO], robot4, {'y': 15.371, 'x': -34.517, 'yaw': -3.142}, None, None +160.05, [INFO], robot4, {'battery-level': '56.30'}, None, None +160.05, [INFO], robot4, {'y': 15.497, 'x': -32.387, 'yaw': -3.142}, None, None +169.97, [INFO], robot4, {'y': 15.6, 'x': -30.269, 'yaw': -3.142}, None, None +170.06, [INFO], robot4, {'battery-level': '55.74'}, None, None +180.09, [INFO], robot4, {'battery-level': '55.18'}, None, None +180.09, [INFO], robot4, {'y': 15.812, 'x': -28.156, 'yaw': -3.142}, None, None +190.03, [INFO], robot4, {'battery-level': '54.62'}, None, None +190.03, [INFO], robot4, {'y': 15.562, 'x': -26.19, 'yaw': 3.142}, None, None +200.07, [INFO], robot4, {'battery-level': '54.06'}, None, None +200.07, [INFO], robot4, {'y': 13.503, 'x': -25.695, 'yaw': 3.141}, None, None +210.07, [INFO], robot4, {'y': 12.872, 'x': -25.949, 'yaw': 3.142}, None, None +210.07, [INFO], robot4, {'battery-level': '53.50'}, None, None +210.62, [info], lab_arm, sync, wait-message, (status=message-received) +211.54, [WARN], robot4, SUCCESS, None, None diff --git a/logs/44_abbcbp.log b/logs/44_abbcbp.log new file mode 100644 index 00000000..b1a22bfb --- /dev/null +++ b/logs/44_abbcbp.log @@ -0,0 +1,43 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot6, {'battery-level': '50.46'}, None, None +10.00, [INFO], robot6, {'y': 18.918, 'x': -33.898, 'yaw': -3.141}, None, None +20.01, [INFO], robot6, {'y': 17.781, 'x': -35.51, 'yaw': 3.141}, None, None +20.01, [INFO], robot6, {'battery-level': '50.08'}, None, None +30.01, [INFO], robot6, {'battery-level': '49.70'}, None, None +30.01, [INFO], robot6, {'y': 19.205, 'x': -36.833, 'yaw': 3.141}, None, None +40.05, [INFO], robot6, {'y': 21.27, 'x': -37.243, 'yaw': 3.137}, None, None +40.05, [INFO], robot6, {'battery-level': '49.32'}, None, None +50.05, [INFO], robot6, {'y': 21.489, 'x': -38.087, 'yaw': -3.142}, None, None +50.05, [INFO], robot6, {'battery-level': '48.94'}, None, None +60.07, [INFO], robot6, {'battery-level': '48.56'}, None, None +60.07, [INFO], robot6, {'y': 21.36, 'x': -38.082, 'yaw': 3.141}, None, None +68.58, [info], nurse, sync, received-request, (status=sending-request) +68.58, [info], nurse, sync, request-sent, (status=waiting) +68.58, [info], nurse, sync, wait-message, (status=message-received) +70.05, [INFO], robot6, {'y': 21.345, 'x': -38.018, 'yaw': 3.141}, None, None +70.05, [INFO], robot6, {'battery-level': '48.18'}, None, None +80.09, [INFO], robot6, {'battery-level': '47.80'}, None, None +80.09, [INFO], robot6, {'y': 19.79, 'x': -37.179, 'yaw': 3.142}, None, None +90.02, [INFO], robot6, {'battery-level': '47.42'}, None, None +90.02, [INFO], robot6, {'y': 17.701, 'x': -37.137, 'yaw': 3.141}, None, None +100.06, [INFO], robot6, {'battery-level': '47.04'}, None, None +100.06, [INFO], robot6, {'y': 15.894, 'x': -36.526, 'yaw': 3.141}, None, None +110.06, [INFO], robot6, {'battery-level': '46.66'}, None, None +110.06, [INFO], robot6, {'y': 15.372, 'x': -34.457, 'yaw': -3.142}, None, None +120.01, [INFO], robot6, {'battery-level': '46.28'}, None, None +120.01, [INFO], robot6, {'y': 15.532, 'x': -32.349, 'yaw': 3.142}, None, None +130.06, [INFO], robot6, {'y': 15.567, 'x': -30.226, 'yaw': 3.14}, None, None +130.06, [INFO], robot6, {'battery-level': '45.90'}, None, None +140.01, [INFO], robot6, {'y': 15.729, 'x': -28.127, 'yaw': -3.142}, None, None +140.01, [INFO], robot6, {'battery-level': '45.52'}, None, None +150.07, [INFO], robot6, {'battery-level': '45.14'}, None, None +150.07, [INFO], robot6, {'y': 15.422, 'x': -26.151, 'yaw': -3.142}, None, None +160.03, [INFO], robot6, {'battery-level': '44.76'}, None, None +160.03, [INFO], robot6, {'y': 13.35, 'x': -25.762, 'yaw': 3.142}, None, None +170.07, [INFO], robot6, {'battery-level': '44.38'}, None, None +170.07, [INFO], robot6, {'y': 12.905, 'x': -26.0, 'yaw': 3.141}, None, None +173.75, [info], lab_arm, sync, wait-message, (status=message-received) +174.68, [WARN], robot6, SUCCESS, None, None diff --git a/logs/45_abbccb.log b/logs/45_abbccb.log new file mode 100644 index 00000000..80fdebdd --- /dev/null +++ b/logs/45_abbccb.log @@ -0,0 +1,25 @@ +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot6, {'battery-level': '50.46'}, None, None +10.02, [INFO], robot6, {'y': 18.012, 'x': -27.151, 'yaw': -3.14}, None, None +20.01, [INFO], robot6, {'battery-level': '50.08'}, None, None +20.01, [INFO], robot6, {'y': 16.243, 'x': -27.46, 'yaw': 3.14}, None, None +30.00, [INFO], robot6, {'battery-level': '49.70'}, None, None +30.00, [INFO], robot6, {'y': 17.457, 'x': -28.649, 'yaw': -3.141}, None, None +39.97, [INFO], robot6, {'battery-level': '49.32'}, None, None +39.97, [INFO], robot6, {'y': 17.928, 'x': -28.551, 'yaw': 3.14}, None, None +47.45, [info], nurse, sync, received-request, (status=sending-request) +47.45, [info], nurse, sync, request-sent, (status=waiting) +47.45, [info], nurse, sync, wait-message, (status=message-received) +50.01, [INFO], robot6, {'y': 17.599, 'x': -28.662, 'yaw': 3.142}, None, None +50.01, [INFO], robot6, {'battery-level': '48.94'}, None, None +59.99, [INFO], robot6, {'battery-level': '48.56'}, None, None +60.03, [INFO], robot6, {'y': 16.264, 'x': -27.656, 'yaw': 3.141}, None, None +70.00, [INFO], robot6, {'battery-level': '48.18'}, None, None +70.00, [INFO], robot6, {'y': 15.283, 'x': -26.095, 'yaw': 3.142}, None, None +79.99, [INFO], robot6, {'y': 13.2, 'x': -25.826, 'yaw': -3.141}, None, None +80.02, [INFO], robot6, {'battery-level': '47.80'}, None, None +89.99, [INFO], robot6, {'battery-level': '47.42'}, None, None +89.99, [INFO], robot6, {'y': 12.885, 'x': -25.98, 'yaw': 3.142}, None, None +91.11, [info], lab_arm, sync, wait-message, (status=message-received) +91.41, [WARN], robot6, SUCCESS, None, None diff --git a/logs/45_abbccp.log b/logs/45_abbccp.log new file mode 100644 index 00000000..0a5f42c1 --- /dev/null +++ b/logs/45_abbccp.log @@ -0,0 +1,25 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot6, {'y': 17.398, 'x': -27.132, 'yaw': -3.142}, None, None +10.08, [INFO], robot6, {'battery-level': '50.46'}, None, None +20.07, [INFO], robot6, {'battery-level': '50.08'}, None, None +20.07, [INFO], robot6, {'y': 16.265, 'x': -28.041, 'yaw': -3.14}, None, None +30.04, [INFO], robot6, {'battery-level': '49.70'}, None, None +30.04, [INFO], robot6, {'y': 17.856, 'x': -28.606, 'yaw': 3.141}, None, None +40.03, [INFO], robot6, {'battery-level': '49.32'}, None, None +40.03, [INFO], robot6, {'y': 17.959, 'x': -28.567, 'yaw': 3.142}, None, None +40.03, [info], nurse, sync, received-request, (status=sending-request) +40.03, [info], nurse, sync, request-sent, (status=waiting) +40.03, [info], nurse, sync, wait-message, (status=message-received) +50.02, [INFO], robot6, {'y': 16.119, 'x': -28.553, 'yaw': 3.14}, None, None +50.02, [INFO], robot6, {'battery-level': '48.94'}, None, None +60.04, [INFO], robot6, {'battery-level': '48.56'}, None, None +60.04, [INFO], robot6, {'y': 16.064, 'x': -26.445, 'yaw': 3.141}, None, None +70.06, [INFO], robot6, {'battery-level': '48.18'}, None, None +70.06, [INFO], robot6, {'y': 14.136, 'x': -25.733, 'yaw': 3.141}, None, None +80.02, [INFO], robot6, {'y': 12.921, 'x': -25.941, 'yaw': 3.14}, None, None +80.02, [INFO], robot6, {'battery-level': '47.80'}, None, None +90.08, [INFO], robot6, {'battery-level': '47.42'}, None, None +90.08, [INFO], robot6, {'y': 12.85, 'x': -25.989, 'yaw': -3.142}, None, None +91.90, [info], lab_arm, sync, wait-message, (status=message-received) +92.82, [WARN], robot6, SUCCESS, None, None diff --git a/logs/46_abcaab.log b/logs/46_abcaab.log new file mode 100644 index 00000000..b4909bde --- /dev/null +++ b/logs/46_abcaab.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot5, {'y': 17.228, 'x': -13.498, 'yaw': 3.142}, None, None +10.08, [INFO], robot5, {'battery-level': '27.80'}, None, None +20.06, [INFO], robot5, {'battery-level': '27.38'}, None, None +20.06, [INFO], robot5, {'y': 16.049, 'x': -14.656, 'yaw': -3.142}, None, None +30.03, [INFO], robot5, {'battery-level': '26.96'}, None, None +30.03, [INFO], robot5, {'y': 15.977, 'x': -16.762, 'yaw': 3.142}, None, None +40.09, [INFO], robot5, {'battery-level': '26.54'}, None, None +40.09, [INFO], robot5, {'y': 16.07, 'x': -18.879, 'yaw': -3.139}, None, None +50.03, [INFO], robot5, {'battery-level': '26.12'}, None, None +50.03, [INFO], robot5, {'y': 16.191, 'x': -20.977, 'yaw': 3.141}, None, None +60.09, [INFO], robot5, {'battery-level': '25.70'}, None, None +60.09, [INFO], robot5, {'y': 16.144, 'x': -23.101, 'yaw': 3.142}, None, None +70.06, [INFO], robot5, {'battery-level': '25.28'}, None, None +70.06, [INFO], robot5, {'y': 16.099, 'x': -25.205, 'yaw': 3.141}, None, None +80.07, [INFO], robot5, {'battery-level': '24.86'}, None, None +80.07, [INFO], robot5, {'y': 16.087, 'x': -27.318, 'yaw': -3.142}, None, None +90.03, [INFO], robot5, {'y': 16.146, 'x': -29.415, 'yaw': 3.142}, None, None +90.03, [INFO], robot5, {'battery-level': '24.44'}, None, None +100.08, [INFO], robot5, {'y': 15.965, 'x': -31.541, 'yaw': 3.142}, None, None +100.08, [INFO], robot5, {'battery-level': '24.02'}, None, None +110.04, [INFO], robot5, {'y': 15.552, 'x': -33.634, 'yaw': 3.141}, None, None +110.04, [INFO], robot5, {'battery-level': '23.60'}, None, None +120.09, [INFO], robot5, {'y': 15.523, 'x': -35.744, 'yaw': -3.142}, None, None +120.09, [INFO], robot5, {'battery-level': '23.18'}, None, None +130.01, [INFO], robot5, {'battery-level': '22.76'}, None, None +130.01, [INFO], robot5, {'y': 16.971, 'x': -36.7, 'yaw': -3.142}, None, None +140.09, [INFO], robot5, {'y': 17.717, 'x': -36.703, 'yaw': 3.141}, None, None +140.09, [INFO], robot5, {'battery-level': '22.34'}, None, None +150.03, [INFO], robot5, {'y': 18.066, 'x': -35.864, 'yaw': -3.142}, None, None +150.03, [INFO], robot5, {'battery-level': '21.92'}, None, None +160.02, [INFO], robot5, {'battery-level': '21.50'}, None, None +160.02, [INFO], robot5, {'y': 18.099, 'x': -35.682, 'yaw': -3.142}, None, None +170.06, [INFO], robot5, {'y': 18.022, 'x': -35.974, 'yaw': -3.137}, None, None +170.06, [INFO], robot5, {'battery-level': '21.08'}, None, None +180.09, [INFO], robot5, {'y': 17.898, 'x': -36.046, 'yaw': -3.142}, None, None +180.09, [INFO], robot5, {'battery-level': '20.66'}, None, None +190.09, [INFO], robot5, {'battery-level': '20.24'}, None, None +190.09, [INFO], robot5, {'y': 17.905, 'x': -36.051, 'yaw': 3.142}, None, None +200.01, [INFO], robot5, {'battery-level': '19.82'}, None, None +200.01, [INFO], robot5, {'y': 17.905, 'x': -36.051, 'yaw': -3.142}, None, None +210.06, [INFO], robot5, {'battery-level': '19.40'}, None, None +210.06, [INFO], robot5, {'y': 17.905, 'x': -36.051, 'yaw': 3.141}, None, None +220.08, [INFO], robot5, {'battery-level': '18.98'}, None, None +220.08, [INFO], robot5, {'y': 18.08, 'x': -35.715, 'yaw': 3.142}, None, None +227.15, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/46_abcaap.log b/logs/46_abcaap.log new file mode 100644 index 00000000..c4cf2936 --- /dev/null +++ b/logs/46_abcaap.log @@ -0,0 +1,66 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot4, {'battery-level': '64.97'}, None, None +10.03, [INFO], robot4, {'y': 34.094, 'x': -38.98, 'yaw': 3.142}, None, None +20.07, [INFO], robot4, {'battery-level': '64.71'}, None, None +20.07, [INFO], robot4, {'y': 34.121, 'x': -37.134, 'yaw': -3.142}, None, None +30.01, [INFO], robot4, {'battery-level': '64.45'}, None, None +30.01, [INFO], robot4, {'y': 32.025, 'x': -37.045, 'yaw': 3.141}, None, None +40.04, [INFO], robot4, {'y': 29.898, 'x': -37.047, 'yaw': 3.142}, None, None +40.04, [INFO], robot4, {'battery-level': '64.19'}, None, None +50.08, [INFO], robot4, {'battery-level': '63.93'}, None, None +50.08, [INFO], robot4, {'y': 27.771, 'x': -37.006, 'yaw': 3.14}, None, None +60.05, [INFO], robot4, {'y': 25.678, 'x': -37.003, 'yaw': -3.142}, None, None +60.05, [INFO], robot4, {'battery-level': '63.67'}, None, None +70.07, [INFO], robot4, {'y': 23.571, 'x': -36.988, 'yaw': 3.141}, None, None +70.07, [INFO], robot4, {'battery-level': '63.41'}, None, None +80.00, [INFO], robot4, {'y': 21.474, 'x': -37.114, 'yaw': 3.142}, None, None +80.00, [INFO], robot4, {'battery-level': '63.15'}, None, None +90.01, [INFO], robot4, {'battery-level': '62.89'}, None, None +90.01, [INFO], robot4, {'y': 19.358, 'x': -37.043, 'yaw': 3.14}, None, None +100.01, [INFO], robot4, {'battery-level': '62.63'}, None, None +100.01, [INFO], robot4, {'y': 17.783, 'x': -35.676, 'yaw': 3.141}, None, None +110.04, [INFO], robot4, {'y': 18.792, 'x': -34.077, 'yaw': -3.142}, None, None +110.04, [INFO], robot4, {'battery-level': '62.37'}, None, None +117.51, [info], nurse, sync, received-request, (status=sending-request) +117.51, [info], nurse, sync, request-sent, (status=waiting) +117.51, [info], nurse, sync, wait-message, (status=message-received) +120.09, [INFO], robot4, {'y': 18.893, 'x': -34.185, 'yaw': 3.141}, None, None +120.09, [INFO], robot4, {'battery-level': '62.11'}, None, None +130.09, [INFO], robot4, {'battery-level': '61.85'}, None, None +130.09, [INFO], robot4, {'y': 17.76, 'x': -35.694, 'yaw': 3.142}, None, None +140.00, [INFO], robot4, {'battery-level': '61.59'}, None, None +140.00, [INFO], robot4, {'y': 17.593, 'x': -37.018, 'yaw': 3.142}, None, None +150.02, [INFO], robot4, {'battery-level': '61.33'}, None, None +150.02, [INFO], robot4, {'y': 17.194, 'x': -37.051, 'yaw': 3.142}, None, None +160.02, [INFO], robot4, {'y': 17.397, 'x': -36.866, 'yaw': 3.141}, None, None +160.02, [INFO], robot4, {'battery-level': '61.07'}, None, None +170.01, [INFO], robot4, {'battery-level': '60.81'}, None, None +170.01, [INFO], robot4, {'y': 17.404, 'x': -36.875, 'yaw': -3.141}, None, None +180.05, [INFO], robot4, {'battery-level': '60.55'}, None, None +180.05, [INFO], robot4, {'y': 17.345, 'x': -36.951, 'yaw': -3.141}, None, None +190.03, [INFO], robot4, {'battery-level': '60.29'}, None, None +190.03, [INFO], robot4, {'y': 17.449, 'x': -36.857, 'yaw': 3.14}, None, None +200.05, [INFO], robot4, {'y': 17.497, 'x': -36.998, 'yaw': 3.141}, None, None +200.05, [INFO], robot4, {'battery-level': '60.03'}, None, None +210.08, [INFO], robot4, {'battery-level': '59.77'}, None, None +210.08, [INFO], robot4, {'y': 17.35, 'x': -36.942, 'yaw': -3.142}, None, None +220.02, [INFO], robot4, {'battery-level': '59.51'}, None, None +220.02, [INFO], robot4, {'y': 17.282, 'x': -36.832, 'yaw': -3.142}, None, None +230.03, [INFO], robot4, {'y': 17.396, 'x': -36.958, 'yaw': -3.141}, None, None +230.03, [INFO], robot4, {'battery-level': '59.25'}, None, None +240.03, [INFO], robot4, {'battery-level': '58.99'}, None, None +240.03, [INFO], robot4, {'y': 17.195, 'x': -37.134, 'yaw': 3.141}, None, None +250.06, [INFO], robot4, {'battery-level': '58.73'}, None, None +250.06, [INFO], robot4, {'y': 17.365, 'x': -37.007, 'yaw': -3.141}, None, None +260.08, [INFO], robot4, {'battery-level': '58.47'}, None, None +260.08, [INFO], robot4, {'y': 17.225, 'x': -37.121, 'yaw': 3.142}, None, None +270.01, [INFO], robot4, {'battery-level': '58.21'}, None, None +270.01, [INFO], robot4, {'y': 17.32, 'x': -36.903, 'yaw': 3.141}, None, None +280.03, [INFO], robot4, {'battery-level': '57.95'}, None, None +280.03, [INFO], robot4, {'y': 17.236, 'x': -36.962, 'yaw': -3.141}, None, None +290.06, [INFO], robot4, {'y': 17.184, 'x': -37.101, 'yaw': -3.142}, None, None +290.06, [INFO], robot4, {'battery-level': '57.69'}, None, None +300.07, [INFO], robot4, {'battery-level': '57.43'}, None, None +300.07, [INFO], robot4, {'y': 17.26, 'x': -37.086, 'yaw': 3.142}, None, None +304.10, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/47_abcabb.log b/logs/47_abcabb.log new file mode 100644 index 00000000..cb8c0d04 --- /dev/null +++ b/logs/47_abcabb.log @@ -0,0 +1,62 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot5, {'battery-level': '27.80'}, None, None +10.05, [INFO], robot5, {'y': 17.514, 'x': -11.611, 'yaw': 3.141}, None, None +20.00, [INFO], robot5, {'y': 16.341, 'x': -12.914, 'yaw': 3.141}, None, None +20.00, [INFO], robot5, {'battery-level': '27.38'}, None, None +30.03, [INFO], robot5, {'y': 16.198, 'x': -15.033, 'yaw': 3.142}, None, None +30.03, [INFO], robot5, {'battery-level': '26.96'}, None, None +40.06, [INFO], robot5, {'battery-level': '26.54'}, None, None +40.06, [INFO], robot5, {'y': 16.09, 'x': -17.144, 'yaw': 3.141}, None, None +50.05, [INFO], robot5, {'battery-level': '26.12'}, None, None +50.05, [INFO], robot5, {'y': 16.228, 'x': -19.253, 'yaw': 3.142}, None, None +60.06, [INFO], robot5, {'battery-level': '25.70'}, None, None +60.06, [INFO], robot5, {'y': 16.347, 'x': -21.358, 'yaw': -3.142}, None, None +70.05, [INFO], robot5, {'battery-level': '25.28'}, None, None +70.05, [INFO], robot5, {'y': 16.168, 'x': -23.473, 'yaw': -3.142}, None, None +80.04, [INFO], robot5, {'y': 16.139, 'x': -25.572, 'yaw': 3.14}, None, None +80.04, [INFO], robot5, {'battery-level': '24.86'}, None, None +90.03, [INFO], robot5, {'battery-level': '24.44'}, None, None +90.03, [INFO], robot5, {'y': 16.138, 'x': -27.695, 'yaw': 3.142}, None, None +100.03, [INFO], robot5, {'y': 16.167, 'x': -29.798, 'yaw': 3.141}, None, None +100.03, [INFO], robot5, {'battery-level': '24.02'}, None, None +110.01, [INFO], robot5, {'battery-level': '23.60'}, None, None +110.01, [INFO], robot5, {'y': 15.936, 'x': -31.907, 'yaw': -3.142}, None, None +120.04, [INFO], robot5, {'y': 15.478, 'x': -34.001, 'yaw': -3.142}, None, None +120.04, [INFO], robot5, {'battery-level': '23.18'}, None, None +130.03, [INFO], robot5, {'y': 15.585, 'x': -36.11, 'yaw': -3.142}, None, None +130.03, [INFO], robot5, {'battery-level': '22.76'}, None, None +140.05, [INFO], robot5, {'battery-level': '22.34'}, None, None +140.05, [INFO], robot5, {'y': 17.286, 'x': -36.749, 'yaw': -3.142}, None, None +150.08, [INFO], robot5, {'battery-level': '21.92'}, None, None +150.08, [INFO], robot5, {'y': 19.395, 'x': -36.851, 'yaw': 3.141}, None, None +160.00, [INFO], robot5, {'battery-level': '21.50'}, None, None +160.00, [INFO], robot5, {'y': 21.37, 'x': -37.264, 'yaw': 3.141}, None, None +170.03, [INFO], robot5, {'battery-level': '21.08'}, None, None +170.03, [INFO], robot5, {'y': 21.452, 'x': -38.095, 'yaw': -3.141}, None, None +174.35, [info], nurse, sync, received-request, (status=sending-request) +174.35, [info], nurse, sync, request-sent, (status=waiting) +174.35, [info], nurse, sync, wait-message, (status=message-received) +180.06, [INFO], robot5, {'battery-level': '20.66'}, None, None +180.06, [INFO], robot5, {'y': 21.203, 'x': -37.239, 'yaw': 3.142}, None, None +190.05, [INFO], robot5, {'battery-level': '20.24'}, None, None +190.05, [INFO], robot5, {'y': 19.092, 'x': -37.139, 'yaw': 3.142}, None, None +200.01, [INFO], robot5, {'battery-level': '19.82'}, None, None +200.01, [INFO], robot5, {'y': 16.984, 'x': -37.078, 'yaw': 3.14}, None, None +210.03, [INFO], robot5, {'battery-level': '19.40'}, None, None +210.03, [INFO], robot5, {'y': 15.807, 'x': -35.708, 'yaw': 3.141}, None, None +220.05, [INFO], robot5, {'y': 15.456, 'x': -33.629, 'yaw': -3.141}, None, None +220.05, [INFO], robot5, {'battery-level': '18.98'}, None, None +230.08, [INFO], robot5, {'y': 15.594, 'x': -31.509, 'yaw': 3.14}, None, None +230.08, [INFO], robot5, {'battery-level': '18.56'}, None, None +240.03, [INFO], robot5, {'y': 15.716, 'x': -29.419, 'yaw': 3.141}, None, None +240.03, [INFO], robot5, {'battery-level': '18.14'}, None, None +250.07, [INFO], robot5, {'y': 15.823, 'x': -27.292, 'yaw': -3.142}, None, None +250.07, [INFO], robot5, {'battery-level': '17.72'}, None, None +260.08, [INFO], robot5, {'battery-level': '17.30'}, None, None +260.08, [INFO], robot5, {'y': 14.689, 'x': -25.824, 'yaw': 3.142}, None, None +270.00, [INFO], robot5, {'battery-level': '16.88'}, None, None +270.00, [INFO], robot5, {'y': 12.942, 'x': -25.927, 'yaw': -3.142}, None, None +277.54, [WARN], robot5, NO-SKILL, approach_robot, approach_arm diff --git a/logs/47_abcabp.log b/logs/47_abcabp.log new file mode 100644 index 00000000..c04d502b --- /dev/null +++ b/logs/47_abcabp.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot4, {'y': 34.208, 'x': -33.475, 'yaw': 3.141}, None, None +10.02, [INFO], robot4, {'battery-level': '64.97'}, None, None +20.03, [INFO], robot4, {'battery-level': '64.71'}, None, None +20.03, [INFO], robot4, {'y': 34.727, 'x': -35.525, 'yaw': 3.141}, None, None +30.03, [INFO], robot4, {'battery-level': '64.45'}, None, None +30.03, [INFO], robot4, {'y': 33.377, 'x': -36.833, 'yaw': -3.141}, None, None +40.02, [INFO], robot4, {'battery-level': '64.19'}, None, None +40.02, [INFO], robot4, {'y': 31.265, 'x': -36.861, 'yaw': -3.142}, None, None +50.01, [INFO], robot4, {'battery-level': '63.93'}, None, None +50.01, [INFO], robot4, {'y': 29.158, 'x': -36.838, 'yaw': -3.141}, None, None +60.05, [INFO], robot4, {'battery-level': '63.67'}, None, None +60.05, [INFO], robot4, {'y': 27.041, 'x': -36.838, 'yaw': 3.141}, None, None +70.06, [INFO], robot4, {'battery-level': '63.41'}, None, None +70.06, [INFO], robot4, {'y': 24.928, 'x': -36.877, 'yaw': 3.141}, None, None +80.00, [INFO], robot4, {'battery-level': '63.15'}, None, None +80.00, [INFO], robot4, {'y': 22.836, 'x': -36.973, 'yaw': 3.141}, None, None +90.03, [INFO], robot4, {'battery-level': '62.89'}, None, None +90.03, [INFO], robot4, {'y': 21.344, 'x': -37.866, 'yaw': 3.141}, None, None +99.02, [info], nurse, sync, received-request, (status=sending-request) +99.02, [info], nurse, sync, request-sent, (status=waiting) +99.11, [info], nurse, sync, wait-message, (status=message-received) +100.03, [INFO], robot4, {'battery-level': '62.63'}, None, None +100.03, [INFO], robot4, {'y': 21.326, 'x': -38.075, 'yaw': 3.141}, None, None +110.03, [INFO], robot4, {'battery-level': '62.37'}, None, None +110.03, [INFO], robot4, {'y': 19.893, 'x': -37.207, 'yaw': 3.141}, None, None +120.02, [INFO], robot4, {'battery-level': '62.11'}, None, None +120.02, [INFO], robot4, {'y': 17.777, 'x': -37.107, 'yaw': 3.14}, None, None +130.01, [INFO], robot4, {'battery-level': '61.85'}, None, None +130.01, [INFO], robot4, {'y': 15.867, 'x': -36.56, 'yaw': 3.142}, None, None +140.00, [INFO], robot4, {'battery-level': '61.59'}, None, None +140.00, [INFO], robot4, {'y': 15.378, 'x': -34.501, 'yaw': 3.142}, None, None +150.03, [INFO], robot4, {'battery-level': '61.33'}, None, None +150.03, [INFO], robot4, {'y': 15.499, 'x': -32.369, 'yaw': 3.142}, None, None +160.08, [INFO], robot4, {'y': 15.611, 'x': -30.229, 'yaw': 3.142}, None, None +160.08, [INFO], robot4, {'battery-level': '61.07'}, None, None +170.00, [INFO], robot4, {'battery-level': '60.81'}, None, None +170.00, [INFO], robot4, {'y': 15.788, 'x': -28.129, 'yaw': 3.142}, None, None +180.00, [INFO], robot4, {'battery-level': '60.55'}, None, None +180.00, [INFO], robot4, {'y': 15.517, 'x': -26.127, 'yaw': -3.142}, None, None +190.02, [INFO], robot4, {'y': 13.445, 'x': -25.721, 'yaw': -3.142}, None, None +190.02, [INFO], robot4, {'battery-level': '60.29'}, None, None +200.04, [INFO], robot4, {'battery-level': '60.03'}, None, None +200.04, [INFO], robot4, {'y': 12.917, 'x': -25.952, 'yaw': 3.142}, None, None +200.13, [info], lab_arm, sync, wait-message, (status=message-received) +201.06, [WARN], robot4, SUCCESS, None, None diff --git a/logs/48_abcacb.log b/logs/48_abcacb.log new file mode 100644 index 00000000..feb349fa --- /dev/null +++ b/logs/48_abcacb.log @@ -0,0 +1,36 @@ +0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None +0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.16, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot5, {'y': 18.542, 'x': -34.328, 'yaw': -3.142}, None, None +10.01, [INFO], robot5, {'battery-level': '27.80'}, None, None +20.06, [INFO], robot5, {'battery-level': '27.38'}, None, None +20.06, [INFO], robot5, {'y': 17.92, 'x': -36.025, 'yaw': 3.141}, None, None +30.01, [INFO], robot5, {'y': 17.3, 'x': -37.016, 'yaw': -3.142}, None, None +30.01, [INFO], robot5, {'battery-level': '26.96'}, None, None +40.02, [INFO], robot5, {'y': 17.324, 'x': -37.049, 'yaw': 3.141}, None, None +40.02, [INFO], robot5, {'battery-level': '26.54'}, None, None +50.02, [INFO], robot5, {'y': 17.316, 'x': -36.948, 'yaw': -3.141}, None, None +50.02, [INFO], robot5, {'battery-level': '26.12'}, None, None +60.02, [INFO], robot5, {'battery-level': '25.70'}, None, None +60.02, [INFO], robot5, {'y': 17.278, 'x': -37.016, 'yaw': -3.141}, None, None +70.01, [INFO], robot5, {'battery-level': '25.28'}, None, None +70.01, [INFO], robot5, {'y': 17.398, 'x': -36.975, 'yaw': -3.142}, None, None +80.00, [INFO], robot5, {'battery-level': '24.86'}, None, None +80.00, [INFO], robot5, {'y': 17.49, 'x': -36.844, 'yaw': 3.141}, None, None +90.02, [INFO], robot5, {'y': 17.199, 'x': -36.759, 'yaw': -3.141}, None, None +90.02, [INFO], robot5, {'battery-level': '24.44'}, None, None +100.02, [INFO], robot5, {'battery-level': '24.02'}, None, None +100.02, [INFO], robot5, {'y': 17.407, 'x': -36.813, 'yaw': -3.142}, None, None +110.08, [INFO], robot5, {'battery-level': '23.60'}, None, None +110.08, [INFO], robot5, {'y': 17.188, 'x': -36.822, 'yaw': -3.141}, None, None +120.06, [INFO], robot5, {'y': 17.29, 'x': -36.962, 'yaw': 3.141}, None, None +120.06, [INFO], robot5, {'battery-level': '23.18'}, None, None +130.00, [INFO], robot5, {'y': 17.22, 'x': -37.045, 'yaw': -3.142}, None, None +130.00, [INFO], robot5, {'battery-level': '22.76'}, None, None +140.00, [INFO], robot5, {'y': 17.344, 'x': -36.835, 'yaw': -3.142}, None, None +140.00, [INFO], robot5, {'battery-level': '22.34'}, None, None +150.03, [INFO], robot5, {'y': 17.156, 'x': -37.024, 'yaw': 3.14}, None, None +150.03, [INFO], robot5, {'battery-level': '21.92'}, None, None +160.03, [INFO], robot5, {'battery-level': '21.50'}, None, None +160.03, [INFO], robot5, {'y': 17.3, 'x': -36.874, 'yaw': -3.142}, None, None +165.91, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/48_abcacp.log b/logs/48_abcacp.log new file mode 100644 index 00000000..7f8869d2 --- /dev/null +++ b/logs/48_abcacp.log @@ -0,0 +1,31 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot2, {'y': 17.357, 'x': -20.955, 'yaw': 3.142}, None, None +10.03, [INFO], robot2, {'battery-level': '82.91'}, None, None +20.05, [INFO], robot2, {'y': 16.104, 'x': -21.979, 'yaw': -3.141}, None, None +20.05, [INFO], robot2, {'battery-level': '82.31'}, None, None +30.07, [INFO], robot2, {'battery-level': '81.71'}, None, None +30.07, [INFO], robot2, {'y': 16.024, 'x': -24.1, 'yaw': 3.14}, None, None +40.01, [INFO], robot2, {'battery-level': '81.11'}, None, None +40.01, [INFO], robot2, {'y': 15.999, 'x': -26.193, 'yaw': -3.141}, None, None +50.06, [INFO], robot2, {'battery-level': '80.51'}, None, None +50.06, [INFO], robot2, {'y': 16.179, 'x': -28.29, 'yaw': -3.142}, None, None +60.00, [INFO], robot2, {'y': 17.89, 'x': -28.585, 'yaw': 3.142}, None, None +60.00, [INFO], robot2, {'battery-level': '79.91'}, None, None +65.73, [info], nurse, sync, received-request, (status=sending-request) +65.73, [info], nurse, sync, request-sent, (status=waiting) +65.82, [info], nurse, sync, wait-message, (status=message-received) +70.06, [INFO], robot2, {'y': 17.305, 'x': -28.68, 'yaw': -3.142}, None, None +70.06, [INFO], robot2, {'battery-level': '79.31'}, None, None +80.01, [INFO], robot2, {'battery-level': '78.71'}, None, None +80.01, [INFO], robot2, {'y': 16.087, 'x': -27.684, 'yaw': 3.141}, None, None +90.06, [INFO], robot2, {'y': 15.258, 'x': -26.049, 'yaw': 3.141}, None, None +90.06, [INFO], robot2, {'battery-level': '78.11'}, None, None +100.04, [INFO], robot2, {'battery-level': '77.51'}, None, None +100.04, [INFO], robot2, {'y': 13.185, 'x': -25.825, 'yaw': -3.142}, None, None +110.09, [INFO], robot2, {'y': 12.866, 'x': -25.971, 'yaw': 3.142}, None, None +110.09, [INFO], robot2, {'battery-level': '76.91'}, None, None +110.46, [info], lab_arm, sync, wait-message, (status=message-received) +111.38, [WARN], robot2, SUCCESS, None, None diff --git a/logs/49_abcbab.log b/logs/49_abcbab.log new file mode 100644 index 00000000..4b13de40 --- /dev/null +++ b/logs/49_abcbab.log @@ -0,0 +1,56 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot3, {'battery-level': '45.91'}, None, None +10.06, [INFO], robot3, {'y': 21.522, 'x': -37.379, 'yaw': 3.141}, None, None +20.08, [INFO], robot3, {'battery-level': '45.51'}, None, None +20.08, [INFO], robot3, {'y': 19.493, 'x': -37.057, 'yaw': -3.142}, None, None +30.03, [INFO], robot3, {'y': 17.837, 'x': -35.766, 'yaw': -3.139}, None, None +30.03, [INFO], robot3, {'battery-level': '45.11'}, None, None +40.05, [INFO], robot3, {'battery-level': '44.71'}, None, None +40.05, [INFO], robot3, {'y': 18.717, 'x': -34.108, 'yaw': -3.142}, None, None +48.73, [info], nurse, sync, received-request, (status=sending-request) +48.73, [info], nurse, sync, request-sent, (status=waiting) +48.73, [info], nurse, sync, wait-message, (status=message-received) +50.01, [INFO], robot3, {'battery-level': '44.31'}, None, None +50.01, [INFO], robot3, {'y': 18.987, 'x': -33.972, 'yaw': 3.141}, None, None +60.03, [INFO], robot3, {'battery-level': '43.91'}, None, None +60.03, [INFO], robot3, {'y': 17.785, 'x': -35.506, 'yaw': -3.141}, None, None +70.06, [INFO], robot3, {'y': 18.166, 'x': -36.242, 'yaw': -3.142}, None, None +70.06, [INFO], robot3, {'battery-level': '43.51'}, None, None +80.02, [INFO], robot3, {'battery-level': '43.11'}, None, None +80.02, [INFO], robot3, {'y': 17.299, 'x': -37.041, 'yaw': 3.141}, None, None +90.04, [INFO], robot3, {'y': 17.159, 'x': -36.913, 'yaw': -3.141}, None, None +90.04, [INFO], robot3, {'battery-level': '42.71'}, None, None +100.07, [INFO], robot3, {'battery-level': '42.31'}, None, None +100.07, [INFO], robot3, {'y': 17.4, 'x': -37.019, 'yaw': 3.141}, None, None +110.07, [INFO], robot3, {'battery-level': '41.91'}, None, None +110.07, [INFO], robot3, {'y': 17.332, 'x': -36.758, 'yaw': 3.14}, None, None +120.06, [INFO], robot3, {'battery-level': '41.51'}, None, None +120.06, [INFO], robot3, {'y': 17.321, 'x': -36.868, 'yaw': -3.141}, None, None +130.03, [INFO], robot3, {'battery-level': '41.11'}, None, None +130.03, [INFO], robot3, {'y': 17.194, 'x': -36.844, 'yaw': 3.142}, None, None +140.06, [INFO], robot3, {'y': 17.381, 'x': -37.073, 'yaw': -3.141}, None, None +140.06, [INFO], robot3, {'battery-level': '40.71'}, None, None +150.08, [INFO], robot3, {'y': 17.479, 'x': -37.162, 'yaw': -3.141}, None, None +150.08, [INFO], robot3, {'battery-level': '40.31'}, None, None +160.01, [INFO], robot3, {'battery-level': '39.91'}, None, None +160.01, [INFO], robot3, {'y': 17.65, 'x': -37.117, 'yaw': 3.141}, None, None +170.03, [INFO], robot3, {'y': 17.265, 'x': -36.861, 'yaw': -3.141}, None, None +170.03, [INFO], robot3, {'battery-level': '39.51'}, None, None +180.03, [INFO], robot3, {'battery-level': '39.11'}, None, None +180.03, [INFO], robot3, {'y': 17.389, 'x': -36.981, 'yaw': -3.141}, None, None +190.03, [INFO], robot3, {'battery-level': '38.71'}, None, None +190.03, [INFO], robot3, {'y': 17.309, 'x': -36.904, 'yaw': 3.142}, None, None +200.04, [INFO], robot3, {'battery-level': '38.31'}, None, None +200.04, [INFO], robot3, {'y': 17.381, 'x': -36.978, 'yaw': -3.142}, None, None +210.06, [INFO], robot3, {'battery-level': '37.91'}, None, None +210.06, [INFO], robot3, {'y': 17.524, 'x': -36.69, 'yaw': 3.141}, None, None +220.07, [INFO], robot3, {'battery-level': '37.51'}, None, None +220.07, [INFO], robot3, {'y': 17.353, 'x': -37.146, 'yaw': 3.141}, None, None +230.07, [INFO], robot3, {'y': 17.471, 'x': -36.938, 'yaw': -3.142}, None, None +230.07, [INFO], robot3, {'battery-level': '37.11'}, None, None +240.08, [INFO], robot3, {'battery-level': '36.71'}, None, None +240.08, [INFO], robot3, {'y': 17.463, 'x': -36.903, 'yaw': 3.141}, None, None +250.01, [INFO], robot3, {'battery-level': '36.31'}, None, None +250.01, [INFO], robot3, {'y': 17.193, 'x': -37.105, 'yaw': 3.141}, None, None +250.65, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/49_abcbap.log b/logs/49_abcbap.log new file mode 100644 index 00000000..9388298b --- /dev/null +++ b/logs/49_abcbap.log @@ -0,0 +1,53 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot3, {'battery-level': '45.91'}, None, None +10.08, [INFO], robot3, {'y': 21.477, 'x': -37.263, 'yaw': -3.141}, None, None +20.08, [INFO], robot3, {'battery-level': '45.51'}, None, None +20.08, [INFO], robot3, {'y': 19.396, 'x': -37.085, 'yaw': -3.142}, None, None +30.08, [INFO], robot3, {'battery-level': '45.11'}, None, None +30.08, [INFO], robot3, {'y': 17.814, 'x': -35.659, 'yaw': 3.141}, None, None +40.08, [INFO], robot3, {'y': 18.747, 'x': -34.014, 'yaw': -3.142}, None, None +40.08, [INFO], robot3, {'battery-level': '44.71'}, None, None +50.00, [INFO], robot3, {'battery-level': '44.31'}, None, None +50.00, [INFO], robot3, {'y': 18.95, 'x': -33.886, 'yaw': 3.142}, None, None +50.27, [info], nurse, sync, received-request, (status=sending-request) +50.27, [info], nurse, sync, request-sent, (status=waiting) +50.27, [info], nurse, sync, wait-message, (status=message-received) +60.03, [INFO], robot3, {'y': 17.796, 'x': -35.145, 'yaw': -3.142}, None, None +60.03, [INFO], robot3, {'battery-level': '43.91'}, None, None +70.08, [INFO], robot3, {'battery-level': '43.51'}, None, None +70.08, [INFO], robot3, {'y': 17.831, 'x': -36.936, 'yaw': 3.141}, None, None +80.00, [INFO], robot3, {'battery-level': '43.11'}, None, None +80.00, [INFO], robot3, {'y': 17.204, 'x': -37.118, 'yaw': -3.141}, None, None +90.03, [INFO], robot3, {'y': 17.285, 'x': -36.904, 'yaw': 3.142}, None, None +90.03, [INFO], robot3, {'battery-level': '42.71'}, None, None +100.06, [INFO], robot3, {'y': 17.193, 'x': -37.086, 'yaw': 3.141}, None, None +100.06, [INFO], robot3, {'battery-level': '42.31'}, None, None +110.00, [INFO], robot3, {'battery-level': '41.91'}, None, None +110.00, [INFO], robot3, {'y': 17.254, 'x': -36.787, 'yaw': -3.142}, None, None +120.07, [INFO], robot3, {'battery-level': '41.51'}, None, None +120.07, [INFO], robot3, {'y': 17.361, 'x': -36.995, 'yaw': 3.142}, None, None +130.02, [INFO], robot3, {'battery-level': '41.11'}, None, None +130.02, [INFO], robot3, {'y': 17.194, 'x': -36.836, 'yaw': 3.142}, None, None +140.03, [INFO], robot3, {'y': 17.247, 'x': -37.097, 'yaw': -3.141}, None, None +140.03, [INFO], robot3, {'battery-level': '40.71'}, None, None +150.05, [INFO], robot3, {'battery-level': '40.31'}, None, None +150.05, [INFO], robot3, {'y': 17.345, 'x': -36.981, 'yaw': 3.141}, None, None +160.09, [INFO], robot3, {'y': 17.461, 'x': -36.919, 'yaw': 3.141}, None, None +160.09, [INFO], robot3, {'battery-level': '39.91'}, None, None +170.03, [INFO], robot3, {'battery-level': '39.51'}, None, None +170.03, [INFO], robot3, {'y': 17.309, 'x': -37.092, 'yaw': 3.141}, None, None +180.07, [INFO], robot3, {'y': 17.506, 'x': -36.997, 'yaw': -3.142}, None, None +180.07, [INFO], robot3, {'battery-level': '39.11'}, None, None +190.00, [INFO], robot3, {'battery-level': '38.71'}, None, None +190.00, [INFO], robot3, {'y': 17.446, 'x': -36.868, 'yaw': -3.142}, None, None +200.02, [INFO], robot3, {'y': 17.456, 'x': -36.892, 'yaw': 3.141}, None, None +200.02, [INFO], robot3, {'battery-level': '38.31'}, None, None +210.03, [INFO], robot3, {'y': 17.275, 'x': -37.076, 'yaw': 3.141}, None, None +210.03, [INFO], robot3, {'battery-level': '37.91'}, None, None +220.05, [INFO], robot3, {'y': 17.312, 'x': -37.084, 'yaw': 3.141}, None, None +220.05, [INFO], robot3, {'battery-level': '37.51'}, None, None +230.06, [INFO], robot3, {'battery-level': '37.11'}, None, None +230.06, [INFO], robot3, {'y': 17.329, 'x': -36.979, 'yaw': 3.141}, None, None +235.84, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/4_aaabab.log b/logs/4_aaabab.log new file mode 100644 index 00000000..cbb2d0a7 --- /dev/null +++ b/logs/4_aaabab.log @@ -0,0 +1,61 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.0002, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot5, {'battery-level': '71.62'}, None, None +10.03, [INFO], robot5, {'y': 17.155, 'x': -13.504, 'yaw': -3.138}, None, None +20.02, [INFO], robot5, {'battery-level': '71.42'}, None, None +20.02, [INFO], robot5, {'y': 16.117, 'x': -14.785, 'yaw': 3.141}, None, None +30.04, [INFO], robot5, {'y': 16.015, 'x': -16.9, 'yaw': 3.141}, None, None +30.04, [INFO], robot5, {'battery-level': '71.22'}, None, None +40.05, [INFO], robot5, {'y': 16.101, 'x': -19.004, 'yaw': 3.141}, None, None +40.05, [INFO], robot5, {'battery-level': '71.02'}, None, None +50.03, [INFO], robot5, {'y': 16.278, 'x': -21.114, 'yaw': 3.141}, None, None +50.03, [INFO], robot5, {'battery-level': '70.82'}, None, None +60.05, [INFO], robot5, {'y': 16.176, 'x': -23.237, 'yaw': 3.142}, None, None +60.05, [INFO], robot5, {'battery-level': '70.62'}, None, None +70.00, [INFO], robot5, {'battery-level': '70.42'}, None, None +70.00, [INFO], robot5, {'y': 16.113, 'x': -25.34, 'yaw': 3.14}, None, None +80.05, [INFO], robot5, {'battery-level': '70.22'}, None, None +80.05, [INFO], robot5, {'y': 16.123, 'x': -27.46, 'yaw': 3.142}, None, None +90.07, [INFO], robot5, {'battery-level': '70.02'}, None, None +90.07, [INFO], robot5, {'y': 16.179, 'x': -29.579, 'yaw': 3.142}, None, None +100.03, [INFO], robot5, {'y': 15.986, 'x': -31.676, 'yaw': -3.142}, None, None +100.03, [INFO], robot5, {'battery-level': '69.82'}, None, None +110.01, [INFO], robot5, {'y': 15.6, 'x': -33.768, 'yaw': 3.142}, None, None +110.01, [INFO], robot5, {'battery-level': '69.62'}, None, None +120.04, [INFO], robot5, {'y': 15.524, 'x': -35.88, 'yaw': -3.141}, None, None +120.04, [INFO], robot5, {'battery-level': '69.42'}, None, None +130.06, [INFO], robot5, {'battery-level': '69.22'}, None, None +130.06, [INFO], robot5, {'y': 17.035, 'x': -36.744, 'yaw': -3.142}, None, None +140.01, [INFO], robot5, {'battery-level': '69.02'}, None, None +140.01, [INFO], robot5, {'y': 17.684, 'x': -36.741, 'yaw': 3.141}, None, None +150.08, [INFO], robot5, {'battery-level': '68.82'}, None, None +150.08, [INFO], robot5, {'y': 17.956, 'x': -35.836, 'yaw': 3.136}, None, None +160.02, [INFO], robot5, {'y': 18.273, 'x': -35.717, 'yaw': -3.141}, None, None +160.02, [INFO], robot5, {'battery-level': '68.62'}, None, None +170.01, [INFO], robot5, {'y': 18.359, 'x': -35.722, 'yaw': 3.141}, None, None +170.01, [INFO], robot5, {'battery-level': '68.42'}, None, None +180.03, [INFO], robot5, {'battery-level': '68.22'}, None, None +180.03, [INFO], robot5, {'y': 18.357, 'x': -35.72, 'yaw': 3.14}, None, None +190.07, [INFO], robot5, {'y': 18.356, 'x': -35.719, 'yaw': 3.14}, None, None +190.07, [INFO], robot5, {'battery-level': '68.02'}, None, None +200.03, [INFO], robot5, {'battery-level': '67.82'}, None, None +200.03, [INFO], robot5, {'y': 18.356, 'x': -35.719, 'yaw': 3.137}, None, None +210.02, [INFO], robot5, {'y': 18.356, 'x': -35.719, 'yaw': 3.141}, None, None +210.02, [INFO], robot5, {'battery-level': '67.62'}, None, None +220.00, [INFO], robot5, {'y': 18.432, 'x': -35.841, 'yaw': -3.141}, None, None +220.00, [INFO], robot5, {'battery-level': '67.42'}, None, None +230.05, [INFO], robot5, {'battery-level': '67.22'}, None, None +230.05, [INFO], robot5, {'y': 18.424, 'x': -35.839, 'yaw': 3.14}, None, None +240.08, [INFO], robot5, {'battery-level': '67.02'}, None, None +240.08, [INFO], robot5, {'y': 18.422, 'x': -35.838, 'yaw': -3.142}, None, None +250.06, [INFO], robot5, {'y': 18.421, 'x': -35.832, 'yaw': 3.142}, None, None +250.06, [INFO], robot5, {'battery-level': '66.82'}, None, None +260.08, [INFO], robot5, {'y': 18.412, 'x': -35.793, 'yaw': 3.141}, None, None +260.08, [INFO], robot5, {'battery-level': '66.62'}, None, None +270.00, [INFO], robot5, {'battery-level': '66.42'}, None, None +270.00, [INFO], robot5, {'y': 18.401, 'x': -35.796, 'yaw': 3.142}, None, None +280.01, [INFO], robot5, {'y': 18.401, 'x': -35.796, 'yaw': 3.142}, None, None +280.01, [INFO], robot5, {'battery-level': '66.22'}, None, None +281.18, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/4_aaabap.log b/logs/4_aaabap.log new file mode 100644 index 00000000..060b61ea --- /dev/null +++ b/logs/4_aaabap.log @@ -0,0 +1,41 @@ +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'y': 34.021, 'x': -33.561, 'yaw': 3.141}, None, None +10.01, [INFO], robot6, {'battery-level': '53.44'}, None, None +20.01, [INFO], robot6, {'y': 34.645, 'x': -35.581, 'yaw': -3.139}, None, None +20.01, [INFO], robot6, {'battery-level': '52.72'}, None, None +30.01, [INFO], robot6, {'battery-level': '52.00'}, None, None +30.01, [INFO], robot6, {'y': 33.184, 'x': -36.689, 'yaw': 3.141}, None, None +40.01, [INFO], robot6, {'y': 31.065, 'x': -36.724, 'yaw': 3.141}, None, None +40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None +50.02, [INFO], robot6, {'y': 28.945, 'x': -36.73, 'yaw': -3.142}, None, None +50.02, [INFO], robot6, {'battery-level': '50.56'}, None, None +60.02, [INFO], robot6, {'battery-level': '49.84'}, None, None +60.02, [INFO], robot6, {'y': 27.013, 'x': -36.783, 'yaw': 3.141}, None, None +70.00, [INFO], robot6, {'battery-level': '49.12'}, None, None +70.00, [INFO], robot6, {'y': 24.915, 'x': -36.848, 'yaw': 3.141}, None, None +80.00, [INFO], robot6, {'battery-level': '48.40'}, None, None +80.00, [INFO], robot6, {'y': 22.795, 'x': -36.917, 'yaw': 3.14}, None, None +90.02, [INFO], robot6, {'y': 21.192, 'x': -36.989, 'yaw': -3.141}, None, None +90.02, [INFO], robot6, {'battery-level': '47.68'}, None, None +99.98, [INFO], robot6, {'battery-level': '46.96'}, None, None +99.98, [INFO], robot6, {'y': 19.171, 'x': -36.84, 'yaw': -3.141}, None, None +110.02, [INFO], robot6, {'battery-level': '46.24'}, None, None +110.02, [INFO], robot6, {'y': 17.716, 'x': -35.371, 'yaw': 3.141}, None, None +120.00, [INFO], robot6, {'y': 18.858, 'x': -33.996, 'yaw': -3.142}, None, None +120.00, [INFO], robot6, {'battery-level': '45.52'}, None, None +130.03, [INFO], robot6, {'battery-level': '44.80'}, None, None +130.03, [INFO], robot6, {'y': 18.958, 'x': -33.941, 'yaw': 3.141}, None, None +132.40, [info], nurse, sync, received-request, (status=sending-request) +132.40, [info], nurse, sync, request-sent, (status=waiting) +132.41, [info], nurse, sync, wait-message, (status=message-received) +139.99, [INFO], robot6, {'y': 17.864, 'x': -34.863, 'yaw': 3.142}, None, None +140.01, [INFO], robot6, {'battery-level': '44.08'}, None, None +150.01, [INFO], robot6, {'battery-level': '43.36'}, None, None +150.01, [INFO], robot6, {'y': 18.006, 'x': -36.762, 'yaw': 3.141}, None, None +160.01, [INFO], robot6, {'battery-level': '42.64'}, None, None +160.01, [INFO], robot6, {'y': 17.38, 'x': -36.837, 'yaw': -3.142}, None, None +170.03, [INFO], robot6, {'y': 17.253, 'x': -37.145, 'yaw': 3.141}, None, None +170.03, [INFO], robot6, {'battery-level': '41.92'}, None, None +180.00, [INFO], robot6, {'battery-level': '41.20'}, None, None +180.00, [INFO], robot6, {'y': 17.255, 'x': -37.048, 'yaw': 3.14}, None, None diff --git a/logs/50_abcbbb.log b/logs/50_abcbbb.log new file mode 100644 index 00000000..7ebf02a3 --- /dev/null +++ b/logs/50_abcbbb.log @@ -0,0 +1,62 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot3, {'battery-level': '45.91'}, None, None +10.05, [INFO], robot3, {'y': 18.0, 'x': -13.5, 'yaw': -3.142}, None, None +20.08, [INFO], robot3, {'battery-level': '45.51'}, None, None +20.08, [INFO], robot3, {'y': 16.126, 'x': -13.642, 'yaw': -3.141}, None, None +30.01, [INFO], robot3, {'y': 15.992, 'x': -15.743, 'yaw': 3.142}, None, None +30.01, [INFO], robot3, {'battery-level': '45.11'}, None, None +40.07, [INFO], robot3, {'y': 15.96, 'x': -17.865, 'yaw': 3.14}, None, None +40.07, [INFO], robot3, {'battery-level': '44.71'}, None, None +50.09, [INFO], robot3, {'battery-level': '44.31'}, None, None +50.09, [INFO], robot3, {'y': 16.14, 'x': -19.971, 'yaw': -3.142}, None, None +60.03, [INFO], robot3, {'battery-level': '43.91'}, None, None +60.03, [INFO], robot3, {'y': 16.163, 'x': -22.073, 'yaw': 3.142}, None, None +70.05, [INFO], robot3, {'battery-level': '43.51'}, None, None +70.05, [INFO], robot3, {'y': 16.098, 'x': -24.201, 'yaw': 3.141}, None, None +80.07, [INFO], robot3, {'battery-level': '43.11'}, None, None +80.07, [INFO], robot3, {'y': 16.037, 'x': -26.315, 'yaw': 3.142}, None, None +90.00, [INFO], robot3, {'y': 16.182, 'x': -28.41, 'yaw': -3.142}, None, None +90.00, [INFO], robot3, {'battery-level': '42.71'}, None, None +100.05, [INFO], robot3, {'battery-level': '42.31'}, None, None +100.05, [INFO], robot3, {'y': 16.117, 'x': -30.529, 'yaw': 3.142}, None, None +110.08, [INFO], robot3, {'y': 15.855, 'x': -32.652, 'yaw': -3.141}, None, None +110.08, [INFO], robot3, {'battery-level': '41.91'}, None, None +120.02, [INFO], robot3, {'battery-level': '41.51'}, None, None +120.02, [INFO], robot3, {'y': 15.353, 'x': -34.716, 'yaw': -3.142}, None, None +130.02, [INFO], robot3, {'battery-level': '41.11'}, None, None +130.02, [INFO], robot3, {'y': 15.937, 'x': -36.699, 'yaw': 3.141}, None, None +140.07, [INFO], robot3, {'battery-level': '40.71'}, None, None +140.07, [INFO], robot3, {'y': 18.058, 'x': -36.625, 'yaw': 3.141}, None, None +150.09, [INFO], robot3, {'battery-level': '40.31'}, None, None +150.09, [INFO], robot3, {'y': 20.168, 'x': -36.83, 'yaw': -3.138}, None, None +160.03, [INFO], robot3, {'y': 21.529, 'x': -37.913, 'yaw': 3.142}, None, None +160.03, [INFO], robot3, {'battery-level': '39.91'}, None, None +170.06, [INFO], robot3, {'battery-level': '39.51'}, None, None +170.06, [INFO], robot3, {'y': 21.419, 'x': -38.066, 'yaw': 3.141}, None, None +172.37, [info], nurse, sync, received-request, (status=sending-request) +172.37, [info], nurse, sync, request-sent, (status=waiting) +172.37, [info], nurse, sync, wait-message, (status=message-received) +180.02, [INFO], robot3, {'battery-level': '39.11'}, None, None +180.02, [INFO], robot3, {'y': 20.755, 'x': -37.19, 'yaw': 3.141}, None, None +190.01, [INFO], robot3, {'battery-level': '38.71'}, None, None +190.01, [INFO], robot3, {'y': 18.648, 'x': -37.137, 'yaw': 3.142}, None, None +200.04, [INFO], robot3, {'battery-level': '38.31'}, None, None +200.04, [INFO], robot3, {'y': 16.534, 'x': -37.095, 'yaw': 3.141}, None, None +210.03, [INFO], robot3, {'battery-level': '37.91'}, None, None +210.03, [INFO], robot3, {'y': 15.627, 'x': -35.367, 'yaw': 3.142}, None, None +220.08, [INFO], robot3, {'y': 15.405, 'x': -33.262, 'yaw': -3.141}, None, None +220.08, [INFO], robot3, {'battery-level': '37.51'}, None, None +230.05, [INFO], robot3, {'battery-level': '37.11'}, None, None +230.05, [INFO], robot3, {'y': 15.53, 'x': -31.145, 'yaw': -3.141}, None, None +240.08, [INFO], robot3, {'battery-level': '36.71'}, None, None +240.08, [INFO], robot3, {'y': 15.736, 'x': -29.036, 'yaw': 3.141}, None, None +250.03, [INFO], robot3, {'battery-level': '36.31'}, None, None +250.03, [INFO], robot3, {'y': 15.787, 'x': -26.938, 'yaw': 3.141}, None, None +260.01, [INFO], robot3, {'battery-level': '35.91'}, None, None +260.01, [INFO], robot3, {'y': 14.328, 'x': -25.726, 'yaw': -3.141}, None, None +270.03, [INFO], robot3, {'y': 12.912, 'x': -25.955, 'yaw': 3.141}, None, None +270.03, [INFO], robot3, {'battery-level': '35.51'}, None, None +276.00, [info], lab_arm, sync, wait-message, (status=message-received) +276.93, [WARN], robot3, SUCCESS, None, None diff --git a/logs/50_abcbbp.log b/logs/50_abcbbp.log new file mode 100644 index 00000000..f03daea6 --- /dev/null +++ b/logs/50_abcbbp.log @@ -0,0 +1,40 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot6, {'battery-level': '50.33'}, None, None +10.06, [INFO], robot6, {'y': 18.901, 'x': -33.896, 'yaw': -3.141}, None, None +20.02, [INFO], robot6, {'battery-level': '49.81'}, None, None +20.02, [INFO], robot6, {'y': 17.8, 'x': -35.526, 'yaw': -3.141}, None, None +30.09, [INFO], robot6, {'y': 19.242, 'x': -36.839, 'yaw': 3.141}, None, None +30.09, [INFO], robot6, {'battery-level': '49.29'}, None, None +40.02, [INFO], robot6, {'battery-level': '48.77'}, None, None +40.02, [INFO], robot6, {'y': 21.328, 'x': -37.086, 'yaw': -3.142}, None, None +50.09, [INFO], robot6, {'y': 21.501, 'x': -38.11, 'yaw': 3.141}, None, None +50.09, [INFO], robot6, {'battery-level': '48.25'}, None, None +57.72, [info], nurse, sync, received-request, (status=sending-request) +57.72, [info], nurse, sync, request-sent, (status=waiting) +57.72, [info], nurse, sync, wait-message, (status=message-received) +60.02, [INFO], robot6, {'battery-level': '47.73'}, None, None +60.02, [INFO], robot6, {'y': 21.42, 'x': -37.843, 'yaw': -3.141}, None, None +70.07, [INFO], robot6, {'battery-level': '47.21'}, None, None +70.07, [INFO], robot6, {'y': 19.72, 'x': -37.153, 'yaw': 3.142}, None, None +80.05, [INFO], robot6, {'battery-level': '46.69'}, None, None +80.05, [INFO], robot6, {'y': 17.612, 'x': -37.101, 'yaw': 3.14}, None, None +90.06, [INFO], robot6, {'battery-level': '46.17'}, None, None +90.06, [INFO], robot6, {'y': 15.914, 'x': -36.384, 'yaw': 3.142}, None, None +100.05, [INFO], robot6, {'battery-level': '45.65'}, None, None +100.05, [INFO], robot6, {'y': 15.343, 'x': -34.319, 'yaw': 3.14}, None, None +110.06, [INFO], robot6, {'battery-level': '45.13'}, None, None +110.06, [INFO], robot6, {'y': 15.523, 'x': -32.197, 'yaw': -3.142}, None, None +120.06, [INFO], robot6, {'y': 15.676, 'x': -30.093, 'yaw': 3.137}, None, None +120.06, [INFO], robot6, {'battery-level': '44.61'}, None, None +130.05, [INFO], robot6, {'battery-level': '44.09'}, None, None +130.05, [INFO], robot6, {'y': 15.821, 'x': -27.983, 'yaw': 3.142}, None, None +140.03, [INFO], robot6, {'battery-level': '43.57'}, None, None +140.03, [INFO], robot6, {'y': 15.409, 'x': -26.141, 'yaw': -3.142}, None, None +150.07, [INFO], robot6, {'battery-level': '43.05'}, None, None +150.07, [INFO], robot6, {'y': 13.335, 'x': -25.761, 'yaw': -3.142}, None, None +160.05, [INFO], robot6, {'y': 12.862, 'x': -25.965, 'yaw': -3.142}, None, None +160.05, [INFO], robot6, {'battery-level': '42.53'}, None, None +160.78, [info], lab_arm, sync, wait-message, (status=message-received) +161.70, [WARN], robot6, SUCCESS, None, None diff --git a/logs/51_abcbcb.log b/logs/51_abcbcb.log new file mode 100644 index 00000000..1cfd1ef8 --- /dev/null +++ b/logs/51_abcbcb.log @@ -0,0 +1,4 @@ +0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +5.12, [WARN], robot2, NO-SKILL, navigation, navto_room diff --git a/logs/51_abcbcp.log b/logs/51_abcbcp.log new file mode 100644 index 00000000..ae2c962b --- /dev/null +++ b/logs/51_abcbcp.log @@ -0,0 +1,25 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot6, {'battery-level': '50.33'}, None, None +10.06, [INFO], robot6, {'y': 17.454, 'x': -27.137, 'yaw': -3.142}, None, None +20.08, [INFO], robot6, {'battery-level': '49.81'}, None, None +20.08, [INFO], robot6, {'y': 16.214, 'x': -27.966, 'yaw': 3.141}, None, None +30.01, [INFO], robot6, {'battery-level': '49.29'}, None, None +30.01, [INFO], robot6, {'y': 17.845, 'x': -28.604, 'yaw': 3.141}, None, None +37.93, [info], nurse, sync, received-request, (status=sending-request) +37.93, [info], nurse, sync, request-sent, (status=waiting) +37.93, [info], nurse, sync, wait-message, (status=message-received) +40.05, [INFO], robot6, {'battery-level': '48.77'}, None, None +40.05, [INFO], robot6, {'y': 17.782, 'x': -28.564, 'yaw': -3.141}, None, None +50.00, [INFO], robot6, {'battery-level': '48.25'}, None, None +50.00, [INFO], robot6, {'y': 16.105, 'x': -28.191, 'yaw': 3.141}, None, None +60.03, [INFO], robot6, {'battery-level': '47.73'}, None, None +60.03, [INFO], robot6, {'y': 15.785, 'x': -26.187, 'yaw': 3.142}, None, None +70.01, [INFO], robot6, {'battery-level': '47.21'}, None, None +70.01, [INFO], robot6, {'y': 13.708, 'x': -25.757, 'yaw': -3.142}, None, None +80.05, [INFO], robot6, {'battery-level': '46.69'}, None, None +80.05, [INFO], robot6, {'y': 12.911, 'x': -25.952, 'yaw': -3.142}, None, None +82.35, [info], lab_arm, sync, wait-message, (status=message-received) +83.28, [WARN], robot6, SUCCESS, None, None diff --git a/logs/52_abccab.log b/logs/52_abccab.log new file mode 100644 index 00000000..5945a579 --- /dev/null +++ b/logs/52_abccab.log @@ -0,0 +1,70 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +9.91, [INFO], robot6, {'y': 34.267, 'x': -33.578, 'yaw': -3.142}, None, None +10.01, [INFO], robot6, {'battery-level': '50.33'}, None, None +20.07, [INFO], robot6, {'battery-level': '49.81'}, None, None +20.07, [INFO], robot6, {'y': 34.701, 'x': -35.656, 'yaw': -3.142}, None, None +30.08, [INFO], robot6, {'battery-level': '49.29'}, None, None +30.08, [INFO], robot6, {'y': 33.28, 'x': -36.862, 'yaw': -3.142}, None, None +40.01, [INFO], robot6, {'y': 31.193, 'x': -36.899, 'yaw': -3.141}, None, None +40.01, [INFO], robot6, {'battery-level': '48.77'}, None, None +50.01, [INFO], robot6, {'battery-level': '48.25'}, None, None +50.01, [INFO], robot6, {'y': 29.081, 'x': -36.909, 'yaw': -3.142}, None, None +60.06, [INFO], robot6, {'battery-level': '47.73'}, None, None +60.06, [INFO], robot6, {'y': 26.964, 'x': -36.923, 'yaw': -3.142}, None, None +70.08, [INFO], robot6, {'y': 24.856, 'x': -36.995, 'yaw': 3.141}, None, None +70.08, [INFO], robot6, {'battery-level': '47.21'}, None, None +80.01, [INFO], robot6, {'battery-level': '46.69'}, None, None +80.01, [INFO], robot6, {'y': 22.763, 'x': -37.056, 'yaw': 3.141}, None, None +90.09, [INFO], robot6, {'battery-level': '46.17'}, None, None +90.09, [INFO], robot6, {'y': 20.63, 'x': -37.101, 'yaw': 3.142}, None, None +100.03, [INFO], robot6, {'battery-level': '45.65'}, None, None +100.03, [INFO], robot6, {'y': 18.68, 'x': -36.552, 'yaw': -3.142}, None, None +110.07, [INFO], robot6, {'battery-level': '45.13'}, None, None +110.07, [INFO], robot6, {'y': 17.736, 'x': -34.807, 'yaw': 3.141}, None, None +120.08, [INFO], robot6, {'y': 18.93, 'x': -33.951, 'yaw': 3.141}, None, None +120.08, [INFO], robot6, {'battery-level': '44.61'}, None, None +129.45, [info], nurse, sync, received-request, (status=sending-request) +129.45, [info], nurse, sync, request-sent, (status=waiting) +129.53, [info], nurse, sync, wait-message, (status=message-received) +130.00, [INFO], robot6, {'y': 18.978, 'x': -33.946, 'yaw': 3.141}, None, None +130.00, [INFO], robot6, {'battery-level': '44.09'}, None, None +140.03, [INFO], robot6, {'y': 17.817, 'x': -35.328, 'yaw': 3.141}, None, None +140.03, [INFO], robot6, {'battery-level': '43.57'}, None, None +150.04, [INFO], robot6, {'y': 18.079, 'x': -36.203, 'yaw': 3.142}, None, None +150.04, [INFO], robot6, {'battery-level': '43.05'}, None, None +160.05, [INFO], robot6, {'y': 18.079, 'x': -36.203, 'yaw': 3.142}, None, None +160.05, [INFO], robot6, {'battery-level': '42.53'}, None, None +170.07, [INFO], robot6, {'battery-level': '42.01'}, None, None +170.07, [INFO], robot6, {'y': 17.446, 'x': -36.899, 'yaw': -3.142}, None, None +180.02, [INFO], robot6, {'battery-level': '41.49'}, None, None +180.02, [INFO], robot6, {'y': 17.17, 'x': -37.065, 'yaw': -3.141}, None, None +190.06, [INFO], robot6, {'battery-level': '40.97'}, None, None +190.06, [INFO], robot6, {'y': 17.335, 'x': -36.883, 'yaw': 3.141}, None, None +200.09, [INFO], robot6, {'y': 17.258, 'x': -36.98, 'yaw': 3.141}, None, None +200.09, [INFO], robot6, {'battery-level': '40.45'}, None, None +210.01, [INFO], robot6, {'y': 17.173, 'x': -36.797, 'yaw': 3.142}, None, None +210.01, [INFO], robot6, {'battery-level': '39.93'}, None, None +220.06, [INFO], robot6, {'battery-level': '39.41'}, None, None +220.06, [INFO], robot6, {'y': 17.413, 'x': -37.156, 'yaw': 3.142}, None, None +230.08, [INFO], robot6, {'y': 17.337, 'x': -37.064, 'yaw': 3.142}, None, None +230.08, [INFO], robot6, {'battery-level': '38.89'}, None, None +240.07, [INFO], robot6, {'battery-level': '38.37'}, None, None +240.07, [INFO], robot6, {'y': 17.291, 'x': -36.939, 'yaw': 3.141}, None, None +250.00, [INFO], robot6, {'battery-level': '37.85'}, None, None +250.00, [INFO], robot6, {'y': 17.434, 'x': -36.876, 'yaw': 3.141}, None, None +260.03, [INFO], robot6, {'y': 17.267, 'x': -37.087, 'yaw': 3.141}, None, None +260.03, [INFO], robot6, {'battery-level': '37.33'}, None, None +270.03, [INFO], robot6, {'battery-level': '36.81'}, None, None +270.03, [INFO], robot6, {'y': 17.357, 'x': -36.817, 'yaw': 3.14}, None, None +280.02, [INFO], robot6, {'battery-level': '36.29'}, None, None +280.02, [INFO], robot6, {'y': 17.488, 'x': -36.99, 'yaw': 3.141}, None, None +290.04, [INFO], robot6, {'battery-level': '35.77'}, None, None +290.04, [INFO], robot6, {'y': 17.421, 'x': -36.975, 'yaw': -3.142}, None, None +300.07, [INFO], robot6, {'battery-level': '35.25'}, None, None +300.07, [INFO], robot6, {'y': 17.252, 'x': -37.126, 'yaw': -3.141}, None, None +310.01, [INFO], robot6, {'y': 17.335, 'x': -36.999, 'yaw': 3.141}, None, None +310.01, [INFO], robot6, {'battery-level': '34.73'}, None, None +311.68, [WARN], robot6, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/52_abccap.log b/logs/52_abccap.log new file mode 100644 index 00000000..7f41d814 --- /dev/null +++ b/logs/52_abccap.log @@ -0,0 +1,58 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot3, {'battery-level': '46.27'}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot3, {'battery-level': '45.91'}, None, None +10.01, [INFO], robot3, {'y': 21.498, 'x': -38.002, 'yaw': -3.142}, None, None +20.04, [INFO], robot3, {'y': 20.313, 'x': -37.288, 'yaw': 3.141}, None, None +20.04, [INFO], robot3, {'battery-level': '45.51'}, None, None +30.07, [INFO], robot3, {'battery-level': '45.11'}, None, None +30.07, [INFO], robot3, {'y': 18.39, 'x': -36.481, 'yaw': 3.141}, None, None +40.06, [INFO], robot3, {'y': 17.946, 'x': -34.592, 'yaw': 3.141}, None, None +40.06, [INFO], robot3, {'battery-level': '44.71'}, None, None +50.01, [INFO], robot3, {'battery-level': '44.31'}, None, None +50.01, [INFO], robot3, {'y': 18.906, 'x': -33.913, 'yaw': -3.141}, None, None +53.79, [info], nurse, sync, received-request, (status=sending-request) +53.79, [info], nurse, sync, request-sent, (status=waiting) +53.79, [info], nurse, sync, wait-message, (status=message-received) +60.04, [INFO], robot3, {'y': 18.129, 'x': -34.552, 'yaw': 3.142}, None, None +60.04, [INFO], robot3, {'battery-level': '43.91'}, None, None +70.03, [INFO], robot3, {'y': 17.973, 'x': -36.037, 'yaw': -3.142}, None, None +70.03, [INFO], robot3, {'battery-level': '43.51'}, None, None +80.02, [INFO], robot3, {'battery-level': '43.11'}, None, None +80.02, [INFO], robot3, {'y': 18.099, 'x': -36.706, 'yaw': -3.142}, None, None +90.04, [INFO], robot3, {'y': 17.463, 'x': -36.888, 'yaw': 3.142}, None, None +90.04, [INFO], robot3, {'battery-level': '42.71'}, None, None +100.07, [INFO], robot3, {'y': 17.389, 'x': -36.908, 'yaw': 3.14}, None, None +100.07, [INFO], robot3, {'battery-level': '42.31'}, None, None +110.01, [INFO], robot3, {'y': 17.284, 'x': -36.812, 'yaw': 3.142}, None, None +110.01, [INFO], robot3, {'battery-level': '41.91'}, None, None +120.05, [INFO], robot3, {'battery-level': '41.51'}, None, None +120.05, [INFO], robot3, {'y': 17.282, 'x': -36.769, 'yaw': -3.142}, None, None +130.02, [INFO], robot3, {'y': 17.11, 'x': -37.083, 'yaw': 3.141}, None, None +130.02, [INFO], robot3, {'battery-level': '41.11'}, None, None +140.04, [INFO], robot3, {'y': 17.261, 'x': -37.026, 'yaw': 3.141}, None, None +140.04, [INFO], robot3, {'battery-level': '40.71'}, None, None +150.06, [INFO], robot3, {'y': 17.048, 'x': -36.801, 'yaw': 3.141}, None, None +150.06, [INFO], robot3, {'battery-level': '40.31'}, None, None +160.07, [INFO], robot3, {'battery-level': '39.91'}, None, None +160.07, [INFO], robot3, {'y': 17.297, 'x': -37.03, 'yaw': -3.141}, None, None +170.02, [INFO], robot3, {'battery-level': '39.51'}, None, None +170.02, [INFO], robot3, {'y': 17.358, 'x': -36.928, 'yaw': -3.142}, None, None +180.03, [INFO], robot3, {'battery-level': '39.11'}, None, None +180.03, [INFO], robot3, {'y': 17.388, 'x': -37.041, 'yaw': 3.142}, None, None +190.07, [INFO], robot3, {'y': 17.332, 'x': -36.856, 'yaw': -3.142}, None, None +190.07, [INFO], robot3, {'battery-level': '38.71'}, None, None +200.09, [INFO], robot3, {'battery-level': '38.31'}, None, None +200.09, [INFO], robot3, {'y': 17.345, 'x': -36.947, 'yaw': -3.142}, None, None +210.01, [INFO], robot3, {'y': 17.274, 'x': -36.994, 'yaw': -3.141}, None, None +210.01, [INFO], robot3, {'battery-level': '37.91'}, None, None +220.03, [INFO], robot3, {'y': 17.272, 'x': -37.023, 'yaw': 3.142}, None, None +220.03, [INFO], robot3, {'battery-level': '37.51'}, None, None +230.00, [INFO], robot3, {'battery-level': '37.11'}, None, None +230.00, [INFO], robot3, {'y': 17.445, 'x': -36.788, 'yaw': -3.142}, None, None +240.03, [INFO], robot3, {'y': 17.216, 'x': -36.92, 'yaw': -3.141}, None, None +240.03, [INFO], robot3, {'battery-level': '36.71'}, None, None +250.04, [INFO], robot3, {'y': 17.163, 'x': -37.107, 'yaw': 3.141}, None, None +250.04, [INFO], robot3, {'battery-level': '36.31'}, None, None +250.41, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/53_abccbb.log b/logs/53_abccbb.log new file mode 100644 index 00000000..d50fcc29 --- /dev/null +++ b/logs/53_abccbb.log @@ -0,0 +1,39 @@ +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None +10.09, [INFO], robot6, {'battery-level': '50.33'}, None, None +20.00, [INFO], robot6, {'battery-level': '49.81'}, None, None +20.00, [INFO], robot6, {'y': 17.853, 'x': -34.885, 'yaw': 3.141}, None, None +30.07, [INFO], robot6, {'battery-level': '49.29'}, None, None +30.07, [INFO], robot6, {'y': 18.548, 'x': -36.751, 'yaw': -3.142}, None, None +40.05, [INFO], robot6, {'battery-level': '48.77'}, None, None +40.05, [INFO], robot6, {'y': 20.674, 'x': -36.903, 'yaw': 3.142}, None, None +50.08, [INFO], robot6, {'battery-level': '48.25'}, None, None +50.08, [INFO], robot6, {'y': 21.505, 'x': -38.052, 'yaw': 3.141}, None, None +57.61, [info], nurse, sync, received-request, (status=sending-request) +57.61, [info], nurse, sync, request-sent, (status=waiting) +57.61, [info], nurse, sync, wait-message, (status=message-received) +60.01, [INFO], robot6, {'battery-level': '47.73'}, None, None +60.01, [INFO], robot6, {'y': 21.401, 'x': -37.833, 'yaw': -3.142}, None, None +70.01, [INFO], robot6, {'y': 19.748, 'x': -37.183, 'yaw': 3.142}, None, None +70.01, [INFO], robot6, {'battery-level': '47.21'}, None, None +80.03, [INFO], robot6, {'battery-level': '46.69'}, None, None +80.03, [INFO], robot6, {'y': 17.636, 'x': -37.084, 'yaw': 3.141}, None, None +90.03, [INFO], robot6, {'battery-level': '46.17'}, None, None +90.03, [INFO], robot6, {'y': 15.933, 'x': -36.427, 'yaw': 3.141}, None, None +100.07, [INFO], robot6, {'battery-level': '45.65'}, None, None +100.07, [INFO], robot6, {'y': 15.332, 'x': -34.377, 'yaw': 3.142}, None, None +110.08, [INFO], robot6, {'y': 15.5, 'x': -32.25, 'yaw': -3.142}, None, None +110.08, [INFO], robot6, {'battery-level': '45.13'}, None, None +120.01, [INFO], robot6, {'y': 15.599, 'x': -30.152, 'yaw': 3.136}, None, None +120.01, [INFO], robot6, {'battery-level': '44.61'}, None, None +130.06, [INFO], robot6, {'y': 15.805, 'x': -28.035, 'yaw': 3.142}, None, None +130.06, [INFO], robot6, {'battery-level': '44.09'}, None, None +140.00, [INFO], robot6, {'battery-level': '43.57'}, None, None +140.00, [INFO], robot6, {'y': 15.412, 'x': -26.158, 'yaw': 3.141}, None, None +150.02, [INFO], robot6, {'battery-level': '43.05'}, None, None +150.02, [INFO], robot6, {'y': 13.372, 'x': -25.697, 'yaw': 3.142}, None, None +160.06, [INFO], robot6, {'battery-level': '42.53'}, None, None +160.06, [INFO], robot6, {'y': 12.896, 'x': -25.951, 'yaw': 3.142}, None, None +161.17, [info], lab_arm, sync, wait-message, (status=message-received) +162.10, [WARN], robot6, SUCCESS, None, None diff --git a/logs/53_abccbp.log b/logs/53_abccbp.log new file mode 100644 index 00000000..dafd9a04 --- /dev/null +++ b/logs/53_abccbp.log @@ -0,0 +1,39 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None +0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.16, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'y': 18.532, 'x': -34.318, 'yaw': -3.142}, None, None +10.01, [INFO], robot6, {'battery-level': '50.33'}, None, None +20.00, [INFO], robot6, {'battery-level': '49.81'}, None, None +20.00, [INFO], robot6, {'y': 17.972, 'x': -36.086, 'yaw': 3.141}, None, None +30.08, [INFO], robot6, {'battery-level': '49.29'}, None, None +30.08, [INFO], robot6, {'y': 19.824, 'x': -36.855, 'yaw': 3.141}, None, None +40.07, [INFO], robot6, {'battery-level': '48.77'}, None, None +40.07, [INFO], robot6, {'y': 21.569, 'x': -37.633, 'yaw': 3.141}, None, None +50.02, [INFO], robot6, {'battery-level': '48.25'}, None, None +50.02, [INFO], robot6, {'y': 21.431, 'x': -38.079, 'yaw': -3.142}, None, None +52.23, [info], nurse, sync, received-request, (status=sending-request) +52.23, [info], nurse, sync, request-sent, (status=waiting) +52.31, [info], nurse, sync, wait-message, (status=message-received) +60.04, [INFO], robot6, {'battery-level': '47.73'}, None, None +60.04, [INFO], robot6, {'y': 20.682, 'x': -37.204, 'yaw': 3.137}, None, None +70.04, [INFO], robot6, {'y': 18.57, 'x': -37.125, 'yaw': 3.141}, None, None +70.04, [INFO], robot6, {'battery-level': '47.21'}, None, None +80.03, [INFO], robot6, {'y': 16.451, 'x': -37.05, 'yaw': 3.141}, None, None +80.03, [INFO], robot6, {'battery-level': '46.69'}, None, None +90.07, [INFO], robot6, {'battery-level': '46.17'}, None, None +90.07, [INFO], robot6, {'y': 15.603, 'x': -35.252, 'yaw': -3.141}, None, None +100.00, [INFO], robot6, {'battery-level': '45.65'}, None, None +100.00, [INFO], robot6, {'y': 15.401, 'x': -33.171, 'yaw': -3.141}, None, None +110.03, [INFO], robot6, {'y': 15.577, 'x': -31.051, 'yaw': -3.141}, None, None +110.03, [INFO], robot6, {'battery-level': '45.13'}, None, None +120.08, [INFO], robot6, {'battery-level': '44.61'}, None, None +120.08, [INFO], robot6, {'y': 15.7, 'x': -28.934, 'yaw': 3.14}, None, None +130.01, [INFO], robot6, {'y': 15.777, 'x': -26.835, 'yaw': -3.142}, None, None +130.01, [INFO], robot6, {'battery-level': '44.09'}, None, None +140.03, [INFO], robot6, {'y': 14.197, 'x': -25.78, 'yaw': -3.141}, None, None +140.03, [INFO], robot6, {'battery-level': '43.57'}, None, None +150.07, [INFO], robot6, {'y': 12.877, 'x': -25.949, 'yaw': -3.142}, None, None +150.07, [INFO], robot6, {'battery-level': '43.05'}, None, None +153.66, [info], lab_arm, sync, wait-message, (status=message-received) +154.59, [WARN], robot6, SUCCESS, None, None diff --git a/logs/54_abcccb.log b/logs/54_abcccb.log new file mode 100644 index 00000000..9f4a561c --- /dev/null +++ b/logs/54_abcccb.log @@ -0,0 +1,35 @@ +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['PC Room 3', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot3, {'y': 21.546, 'x': -37.478, 'yaw': -3.138}, None, None +10.09, [INFO], robot3, {'battery-level': '45.91'}, None, None +20.03, [INFO], robot3, {'battery-level': '45.51'}, None, None +20.03, [INFO], robot3, {'y': 19.628, 'x': -37.145, 'yaw': 3.142}, None, None +30.05, [INFO], robot3, {'y': 17.512, 'x': -37.061, 'yaw': 3.141}, None, None +30.05, [INFO], robot3, {'battery-level': '45.11'}, None, None +40.01, [INFO], robot3, {'y': 15.988, 'x': -36.149, 'yaw': 3.141}, None, None +40.01, [INFO], robot3, {'battery-level': '44.71'}, None, None +50.08, [INFO], robot3, {'battery-level': '44.31'}, None, None +50.08, [INFO], robot3, {'y': 15.406, 'x': -34.08, 'yaw': 3.142}, None, None +60.04, [INFO], robot3, {'battery-level': '43.91'}, None, None +60.04, [INFO], robot3, {'y': 15.535, 'x': -31.964, 'yaw': -3.141}, None, None +69.96, [INFO], robot3, {'y': 15.616, 'x': -29.845, 'yaw': 3.141}, None, None +70.05, [INFO], robot3, {'battery-level': '43.51'}, None, None +80.01, [INFO], robot3, {'battery-level': '43.11'}, None, None +80.01, [INFO], robot3, {'y': 16.952, 'x': -28.613, 'yaw': -3.14}, None, None +90.07, [INFO], robot3, {'y': 17.975, 'x': -28.536, 'yaw': 3.141}, None, None +90.07, [INFO], robot3, {'battery-level': '42.71'}, None, None +98.72, [info], nurse, sync, received-request, (status=sending-request) +98.72, [info], nurse, sync, request-sent, (status=waiting) +98.72, [info], nurse, sync, wait-message, (status=message-received) +100.00, [INFO], robot3, {'battery-level': '42.31'}, None, None +100.00, [INFO], robot3, {'y': 18.001, 'x': -28.632, 'yaw': 3.141}, None, None +110.06, [INFO], robot3, {'battery-level': '41.91'}, None, None +110.06, [INFO], robot3, {'y': 16.088, 'x': -28.343, 'yaw': 3.141}, None, None +120.03, [INFO], robot3, {'y': 15.957, 'x': -26.243, 'yaw': -3.141}, None, None +120.03, [INFO], robot3, {'battery-level': '41.51'}, None, None +130.07, [INFO], robot3, {'y': 13.886, 'x': -25.761, 'yaw': -3.142}, None, None +130.07, [INFO], robot3, {'battery-level': '41.11'}, None, None +140.05, [INFO], robot3, {'battery-level': '40.71'}, None, None +140.05, [INFO], robot3, {'y': 12.887, 'x': -25.962, 'yaw': -3.142}, None, None +142.44, [info], lab_arm, sync, wait-message, (status=message-received) +143.37, [WARN], robot3, SUCCESS, None, None diff --git a/logs/54_abcccp.log b/logs/54_abcccp.log new file mode 100644 index 00000000..1e25e029 --- /dev/null +++ b/logs/54_abcccp.log @@ -0,0 +1,24 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot6, {'battery-level': '50.33'}, None, None +10.03, [INFO], robot6, {'y': 17.233, 'x': -27.115, 'yaw': -3.142}, None, None +20.04, [INFO], robot6, {'y': 16.307, 'x': -28.256, 'yaw': -3.141}, None, None +20.04, [INFO], robot6, {'battery-level': '49.81'}, None, None +30.01, [INFO], robot6, {'battery-level': '49.29'}, None, None +30.01, [INFO], robot6, {'y': 17.9, 'x': -28.551, 'yaw': -3.142}, None, None +40.08, [INFO], robot6, {'battery-level': '48.77'}, None, None +40.08, [INFO], robot6, {'y': 17.968, 'x': -28.637, 'yaw': -3.142}, None, None +42.20, [info], nurse, sync, received-request, (status=sending-request) +42.20, [info], nurse, sync, request-sent, (status=waiting) +42.20, [info], nurse, sync, wait-message, (status=message-received) +50.05, [INFO], robot6, {'y': 16.565, 'x': -28.758, 'yaw': 3.142}, None, None +50.05, [INFO], robot6, {'battery-level': '48.25'}, None, None +60.00, [INFO], robot6, {'battery-level': '47.73'}, None, None +60.00, [INFO], robot6, {'y': 16.137, 'x': -26.983, 'yaw': -3.14}, None, None +70.06, [INFO], robot6, {'battery-level': '47.21'}, None, None +70.06, [INFO], robot6, {'y': 14.649, 'x': -25.854, 'yaw': 3.141}, None, None +80.01, [INFO], robot6, {'battery-level': '46.69'}, None, None +80.01, [INFO], robot6, {'y': 12.921, 'x': -25.937, 'yaw': 3.141}, None, None +87.31, [info], lab_arm, sync, wait-message, (status=message-received) +88.13, [WARN], robot6, SUCCESS, None, None diff --git a/logs/55_acaaab.log b/logs/55_acaaab.log new file mode 100644 index 00000000..5e76dd19 --- /dev/null +++ b/logs/55_acaaab.log @@ -0,0 +1,42 @@ +0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot2, {'battery-level': '57.31'}, None, None +10.06, [INFO], robot2, {'y': 17.279, 'x': -19.26, 'yaw': 3.138}, None, None +20.09, [INFO], robot2, {'battery-level': '56.77'}, None, None +20.09, [INFO], robot2, {'y': 16.209, 'x': -20.493, 'yaw': 3.142}, None, None +30.07, [INFO], robot2, {'y': 16.161, 'x': -22.6, 'yaw': -3.142}, None, None +30.07, [INFO], robot2, {'battery-level': '56.23'}, None, None +40.03, [INFO], robot2, {'battery-level': '55.69'}, None, None +40.03, [INFO], robot2, {'y': 16.089, 'x': -24.691, 'yaw': 3.141}, None, None +50.06, [INFO], robot2, {'battery-level': '55.15'}, None, None +50.06, [INFO], robot2, {'y': 16.096, 'x': -26.801, 'yaw': -3.142}, None, None +60.03, [INFO], robot2, {'battery-level': '54.61'}, None, None +60.03, [INFO], robot2, {'y': 16.209, 'x': -28.896, 'yaw': 3.141}, None, None +70.09, [INFO], robot2, {'y': 16.084, 'x': -31.015, 'yaw': 3.14}, None, None +70.09, [INFO], robot2, {'battery-level': '54.07'}, None, None +80.07, [INFO], robot2, {'y': 15.699, 'x': -33.113, 'yaw': -3.142}, None, None +80.07, [INFO], robot2, {'battery-level': '53.53'}, None, None +90.04, [INFO], robot2, {'y': 15.463, 'x': -35.204, 'yaw': -3.141}, None, None +90.04, [INFO], robot2, {'battery-level': '52.99'}, None, None +100.02, [INFO], robot2, {'y': 16.508, 'x': -36.655, 'yaw': -3.141}, None, None +100.02, [INFO], robot2, {'battery-level': '52.45'}, None, None +110.01, [INFO], robot2, {'battery-level': '51.91'}, None, None +110.01, [INFO], robot2, {'y': 17.698, 'x': -36.668, 'yaw': 3.142}, None, None +120.09, [INFO], robot2, {'battery-level': '51.37'}, None, None +120.09, [INFO], robot2, {'y': 18.129, 'x': -35.814, 'yaw': -3.141}, None, None +130.02, [INFO], robot2, {'y': 18.204, 'x': -35.752, 'yaw': 3.141}, None, None +130.02, [INFO], robot2, {'battery-level': '50.83'}, None, None +140.05, [INFO], robot2, {'battery-level': '50.29'}, None, None +140.05, [INFO], robot2, {'y': 18.203, 'x': -35.753, 'yaw': 3.141}, None, None +150.03, [INFO], robot2, {'battery-level': '49.75'}, None, None +150.03, [INFO], robot2, {'y': 18.288, 'x': -35.728, 'yaw': 3.141}, None, None +160.01, [INFO], robot2, {'battery-level': '49.21'}, None, None +160.01, [INFO], robot2, {'y': 18.382, 'x': -35.651, 'yaw': -3.142}, None, None +170.02, [INFO], robot2, {'battery-level': '48.67'}, None, None +170.02, [INFO], robot2, {'y': 18.196, 'x': -35.712, 'yaw': -3.141}, None, None +180.08, [INFO], robot2, {'y': 18.206, 'x': -35.7, 'yaw': 3.14}, None, None +180.08, [INFO], robot2, {'battery-level': '48.13'}, None, None +190.02, [INFO], robot2, {'battery-level': '47.59'}, None, None +190.02, [INFO], robot2, {'y': 18.328, 'x': -35.69, 'yaw': 3.142}, None, None +193.42, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/logs/55_acaaap.log b/logs/55_acaaap.log new file mode 100644 index 00000000..6be8e2ae --- /dev/null +++ b/logs/55_acaaap.log @@ -0,0 +1,71 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot4, {'y': 33.952, 'x': -39.441, 'yaw': -3.142}, None, None +10.01, [INFO], robot4, {'battery-level': '48.09'}, None, None +20.06, [INFO], robot4, {'battery-level': '47.49'}, None, None +20.06, [INFO], robot4, {'y': 34.523, 'x': -37.6, 'yaw': 3.141}, None, None +30.08, [INFO], robot4, {'y': 32.613, 'x': -37.005, 'yaw': 3.141}, None, None +30.08, [INFO], robot4, {'battery-level': '46.89'}, None, None +40.08, [INFO], robot4, {'y': 30.491, 'x': -36.987, 'yaw': 3.14}, None, None +40.08, [INFO], robot4, {'battery-level': '46.29'}, None, None +50.03, [INFO], robot4, {'battery-level': '45.69'}, None, None +50.03, [INFO], robot4, {'y': 28.377, 'x': -37.0, 'yaw': 3.14}, None, None +60.09, [INFO], robot4, {'battery-level': '45.09'}, None, None +60.09, [INFO], robot4, {'y': 26.249, 'x': -36.994, 'yaw': -3.141}, None, None +70.04, [INFO], robot4, {'battery-level': '44.49'}, None, None +70.04, [INFO], robot4, {'y': 24.15, 'x': -36.999, 'yaw': 3.14}, None, None +80.01, [INFO], robot4, {'battery-level': '43.89'}, None, None +80.01, [INFO], robot4, {'y': 22.044, 'x': -37.092, 'yaw': 3.142}, None, None +90.05, [INFO], robot4, {'battery-level': '43.29'}, None, None +90.05, [INFO], robot4, {'y': 19.936, 'x': -37.099, 'yaw': -3.14}, None, None +100.02, [INFO], robot4, {'battery-level': '42.69'}, None, None +100.02, [INFO], robot4, {'y': 18.112, 'x': -36.195, 'yaw': -3.142}, None, None +110.05, [INFO], robot4, {'y': 18.195, 'x': -34.376, 'yaw': -3.142}, None, None +110.05, [INFO], robot4, {'battery-level': '42.09'}, None, None +120.09, [INFO], robot4, {'y': 18.942, 'x': -33.939, 'yaw': -3.142}, None, None +120.09, [INFO], robot4, {'battery-level': '41.49'}, None, None +127.55, [info], nurse, sync, received-request, (status=sending-request) +127.55, [info], nurse, sync, request-sent, (status=waiting) +127.55, [info], nurse, sync, wait-message, (status=message-received) +130.04, [INFO], robot4, {'battery-level': '40.89'}, None, None +130.04, [INFO], robot4, {'y': 18.878, 'x': -34.183, 'yaw': -3.142}, None, None +140.00, [INFO], robot4, {'y': 17.807, 'x': -35.778, 'yaw': 3.139}, None, None +140.00, [INFO], robot4, {'battery-level': '40.29'}, None, None +150.04, [INFO], robot4, {'y': 17.251, 'x': -37.029, 'yaw': 3.142}, None, None +150.04, [INFO], robot4, {'battery-level': '39.69'}, None, None +160.08, [INFO], robot4, {'battery-level': '39.09'}, None, None +160.08, [INFO], robot4, {'y': 17.385, 'x': -37.001, 'yaw': -3.142}, None, None +170.03, [INFO], robot4, {'y': 17.305, 'x': -36.857, 'yaw': -3.141}, None, None +170.03, [INFO], robot4, {'battery-level': '38.49'}, None, None +180.07, [INFO], robot4, {'y': 17.323, 'x': -36.849, 'yaw': 3.142}, None, None +180.07, [INFO], robot4, {'battery-level': '37.89'}, None, None +190.01, [INFO], robot4, {'battery-level': '37.29'}, None, None +190.01, [INFO], robot4, {'y': 17.315, 'x': -37.027, 'yaw': 3.142}, None, None +200.07, [INFO], robot4, {'battery-level': '36.69'}, None, None +200.07, [INFO], robot4, {'y': 17.528, 'x': -36.746, 'yaw': 3.142}, None, None +210.09, [INFO], robot4, {'battery-level': '36.09'}, None, None +210.09, [INFO], robot4, {'y': 17.231, 'x': -36.831, 'yaw': -3.141}, None, None +220.06, [INFO], robot4, {'battery-level': '35.49'}, None, None +220.06, [INFO], robot4, {'y': 17.344, 'x': -36.753, 'yaw': 3.142}, None, None +230.06, [INFO], robot4, {'battery-level': '34.89'}, None, None +230.06, [INFO], robot4, {'y': 17.36, 'x': -37.088, 'yaw': 3.14}, None, None +240.07, [INFO], robot4, {'y': 17.272, 'x': -37.108, 'yaw': 3.142}, None, None +240.07, [INFO], robot4, {'battery-level': '34.29'}, None, None +250.08, [INFO], robot4, {'y': 17.327, 'x': -36.907, 'yaw': 3.14}, None, None +250.08, [INFO], robot4, {'battery-level': '33.69'}, None, None +260.03, [INFO], robot4, {'battery-level': '33.09'}, None, None +260.03, [INFO], robot4, {'y': 17.412, 'x': -36.895, 'yaw': 3.141}, None, None +270.06, [INFO], robot4, {'battery-level': '32.49'}, None, None +270.06, [INFO], robot4, {'y': 17.276, 'x': -36.955, 'yaw': 3.142}, None, None +280.07, [INFO], robot4, {'battery-level': '31.89'}, None, None +280.07, [INFO], robot4, {'y': 17.23, 'x': -36.863, 'yaw': 3.142}, None, None +290.02, [INFO], robot4, {'battery-level': '31.29'}, None, None +290.02, [INFO], robot4, {'y': 17.383, 'x': -37.016, 'yaw': 3.141}, None, None +300.08, [INFO], robot4, {'y': 17.34, 'x': -36.879, 'yaw': 3.14}, None, None +300.08, [INFO], robot4, {'battery-level': '30.69'}, None, None +310.02, [INFO], robot4, {'battery-level': '30.09'}, None, None +310.02, [INFO], robot4, {'y': 17.414, 'x': -36.962, 'yaw': -3.142}, None, None +320.04, [INFO], robot4, {'battery-level': '29.49'}, None, None +320.04, [INFO], robot4, {'y': 17.388, 'x': -36.99, 'yaw': -3.142}, None, None +320.95, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/56_acaabb.log b/logs/56_acaabb.log new file mode 100644 index 00000000..b1438d21 --- /dev/null +++ b/logs/56_acaabb.log @@ -0,0 +1,38 @@ +0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot3, {'battery-level': '72.00'}, None, None +10.09, [INFO], robot3, {'y': 18.001, 'x': -13.498, 'yaw': -3.142}, None, None +20.09, [INFO], robot3, {'y': 16.237, 'x': -13.733, 'yaw': 3.142}, None, None +20.09, [INFO], robot3, {'battery-level': '71.64'}, None, None +30.07, [INFO], robot3, {'battery-level': '71.28'}, None, None +30.07, [INFO], robot3, {'y': 16.09, 'x': -15.848, 'yaw': 3.142}, None, None +40.06, [INFO], robot3, {'battery-level': '70.92'}, None, None +40.06, [INFO], robot3, {'y': 16.071, 'x': -17.95, 'yaw': 3.141}, None, None +50.02, [INFO], robot3, {'y': 16.201, 'x': -20.051, 'yaw': -3.139}, None, None +50.02, [INFO], robot3, {'battery-level': '70.56'}, None, None +60.05, [INFO], robot3, {'battery-level': '70.20'}, None, None +60.05, [INFO], robot3, {'y': 16.251, 'x': -22.172, 'yaw': 3.142}, None, None +70.07, [INFO], robot3, {'battery-level': '69.84'}, None, None +70.07, [INFO], robot3, {'y': 16.18, 'x': -24.294, 'yaw': 3.14}, None, None +80.08, [INFO], robot3, {'battery-level': '69.48'}, None, None +80.08, [INFO], robot3, {'y': 16.074, 'x': -26.4, 'yaw': 3.142}, None, None +90.08, [INFO], robot3, {'battery-level': '69.12'}, None, None +90.08, [INFO], robot3, {'y': 16.121, 'x': -28.529, 'yaw': -3.142}, None, None +100.02, [INFO], robot3, {'battery-level': '68.76'}, None, None +100.02, [INFO], robot3, {'y': 16.071, 'x': -30.635, 'yaw': 3.142}, None, None +110.06, [INFO], robot3, {'y': 15.8, 'x': -32.751, 'yaw': -3.141}, None, None +110.06, [INFO], robot3, {'battery-level': '68.40'}, None, None +120.00, [INFO], robot3, {'battery-level': '68.04'}, None, None +120.00, [INFO], robot3, {'y': 15.387, 'x': -34.832, 'yaw': 3.141}, None, None +130.05, [INFO], robot3, {'y': 16.073, 'x': -36.65, 'yaw': -3.142}, None, None +130.05, [INFO], robot3, {'battery-level': '67.68'}, None, None +140.06, [INFO], robot3, {'battery-level': '67.32'}, None, None +140.06, [INFO], robot3, {'y': 18.195, 'x': -36.636, 'yaw': -3.141}, None, None +150.09, [INFO], robot3, {'y': 20.314, 'x': -36.833, 'yaw': 3.141}, None, None +150.09, [INFO], robot3, {'battery-level': '66.96'}, None, None +160.08, [INFO], robot3, {'battery-level': '66.60'}, None, None +160.08, [INFO], robot3, {'y': 21.51, 'x': -37.996, 'yaw': 3.141}, None, None +170.03, [INFO], robot3, {'y': 21.434, 'x': -38.086, 'yaw': -3.142}, None, None +170.03, [INFO], robot3, {'battery-level': '66.24'}, None, None +172.86, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/logs/56_acaabp.log b/logs/56_acaabp.log new file mode 100644 index 00000000..3dea90e3 --- /dev/null +++ b/logs/56_acaabp.log @@ -0,0 +1,47 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot4, {'battery-level': '48.09'}, None, None +10.05, [INFO], robot4, {'y': 34.333, 'x': -33.733, 'yaw': 3.142}, None, None +20.03, [INFO], robot4, {'battery-level': '47.49'}, None, None +20.03, [INFO], robot4, {'y': 34.65, 'x': -35.81, 'yaw': 3.141}, None, None +30.07, [INFO], robot4, {'battery-level': '46.89'}, None, None +30.07, [INFO], robot4, {'y': 33.098, 'x': -36.838, 'yaw': 3.142}, None, None +40.08, [INFO], robot4, {'battery-level': '46.29'}, None, None +40.08, [INFO], robot4, {'y': 30.993, 'x': -36.895, 'yaw': -3.141}, None, None +50.01, [INFO], robot4, {'battery-level': '45.69'}, None, None +50.01, [INFO], robot4, {'y': 28.907, 'x': -36.917, 'yaw': -3.141}, None, None +60.00, [INFO], robot4, {'y': 26.794, 'x': -36.93, 'yaw': 3.141}, None, None +60.00, [INFO], robot4, {'battery-level': '45.09'}, None, None +70.03, [INFO], robot4, {'battery-level': '44.49'}, None, None +70.03, [INFO], robot4, {'y': 24.68, 'x': -36.939, 'yaw': 3.142}, None, None +80.04, [INFO], robot4, {'battery-level': '43.89'}, None, None +80.04, [INFO], robot4, {'y': 22.564, 'x': -37.036, 'yaw': 3.14}, None, None +90.05, [INFO], robot4, {'battery-level': '43.29'}, None, None +90.05, [INFO], robot4, {'y': 21.327, 'x': -38.011, 'yaw': -3.142}, None, None +95.28, [info], nurse, sync, received-request, (status=sending-request) +95.28, [info], nurse, sync, request-sent, (status=waiting) +95.36, [info], nurse, sync, wait-message, (status=message-received) +100.08, [INFO], robot4, {'battery-level': '42.69'}, None, None +100.08, [INFO], robot4, {'y': 21.26, 'x': -37.313, 'yaw': -3.141}, None, None +110.09, [INFO], robot4, {'battery-level': '42.09'}, None, None +110.09, [INFO], robot4, {'y': 19.184, 'x': -37.184, 'yaw': 3.142}, None, None +120.04, [INFO], robot4, {'battery-level': '41.49'}, None, None +120.04, [INFO], robot4, {'y': 17.085, 'x': -37.134, 'yaw': 3.142}, None, None +130.06, [INFO], robot4, {'battery-level': '40.89'}, None, None +130.06, [INFO], robot4, {'y': 15.844, 'x': -35.823, 'yaw': 3.139}, None, None +140.01, [INFO], robot4, {'battery-level': '40.29'}, None, None +140.01, [INFO], robot4, {'y': 15.399, 'x': -33.763, 'yaw': -3.141}, None, None +150.05, [INFO], robot4, {'battery-level': '39.69'}, None, None +150.05, [INFO], robot4, {'y': 15.546, 'x': -31.619, 'yaw': -3.141}, None, None +160.05, [INFO], robot4, {'y': 15.692, 'x': -29.497, 'yaw': 3.142}, None, None +160.05, [INFO], robot4, {'battery-level': '39.09'}, None, None +170.00, [INFO], robot4, {'y': 15.759, 'x': -27.397, 'yaw': 3.142}, None, None +170.00, [INFO], robot4, {'battery-level': '38.49'}, None, None +180.07, [INFO], robot4, {'y': 14.808, 'x': -25.887, 'yaw': -3.142}, None, None +180.07, [INFO], robot4, {'battery-level': '37.89'}, None, None +190.01, [INFO], robot4, {'battery-level': '37.29'}, None, None +190.01, [INFO], robot4, {'y': 12.98, 'x': -25.892, 'yaw': -3.142}, None, None +196.90, [info], lab_arm, sync, wait-message, (status=message-received) +197.82, [WARN], robot4, SUCCESS, None, None diff --git a/logs/57_acaacb.log b/logs/57_acaacb.log new file mode 100644 index 00000000..f38ad23b --- /dev/null +++ b/logs/57_acaacb.log @@ -0,0 +1,41 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.15, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['PC Room 3', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r4', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.15, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot4, {'battery-level': '48.09'}, None, None +10.02, [INFO], robot4, {'y': 17.272, 'x': -13.491, 'yaw': -3.142}, None, None +20.07, [INFO], robot4, {'battery-level': '47.49'}, None, None +20.07, [INFO], robot4, {'y': 16.02, 'x': -14.565, 'yaw': -3.142}, None, None +30.01, [INFO], robot4, {'battery-level': '46.89'}, None, None +30.01, [INFO], robot4, {'y': 15.955, 'x': -16.668, 'yaw': 3.14}, None, None +40.04, [INFO], robot4, {'y': 15.983, 'x': -18.776, 'yaw': -3.142}, None, None +40.04, [INFO], robot4, {'battery-level': '46.29'}, None, None +50.05, [INFO], robot4, {'battery-level': '45.69'}, None, None +50.05, [INFO], robot4, {'y': 16.202, 'x': -20.891, 'yaw': -3.142}, None, None +60.00, [INFO], robot4, {'y': 16.147, 'x': -22.985, 'yaw': 3.141}, None, None +60.00, [INFO], robot4, {'battery-level': '45.09'}, None, None +70.07, [INFO], robot4, {'y': 16.127, 'x': -25.109, 'yaw': 3.14}, None, None +70.07, [INFO], robot4, {'battery-level': '44.49'}, None, None +80.02, [INFO], robot4, {'battery-level': '43.89'}, None, None +80.02, [INFO], robot4, {'y': 16.052, 'x': -27.213, 'yaw': 3.142}, None, None +90.04, [INFO], robot4, {'y': 17.075, 'x': -28.649, 'yaw': -3.14}, None, None +90.04, [INFO], robot4, {'battery-level': '43.29'}, None, None +100.05, [INFO], robot4, {'y': 17.982, 'x': -28.645, 'yaw': 3.141}, None, None +100.05, [INFO], robot4, {'battery-level': '42.69'}, None, None +109.33, [info], nurse, sync, received-request, (status=sending-request) +109.43, [info], nurse, sync, request-sent, (status=waiting) +109.43, [info], nurse, sync, wait-message, (status=message-received) +110.07, [INFO], robot4, {'y': 18.068, 'x': -28.636, 'yaw': 3.141}, None, None +110.07, [INFO], robot4, {'battery-level': '42.09'}, None, None +120.06, [INFO], robot4, {'y': 16.144, 'x': -28.547, 'yaw': 3.14}, None, None +120.06, [INFO], robot4, {'battery-level': '41.49'}, None, None +130.00, [INFO], robot4, {'y': 16.054, 'x': -26.44, 'yaw': 3.141}, None, None +130.00, [INFO], robot4, {'battery-level': '40.89'}, None, None +140.00, [INFO], robot4, {'battery-level': '40.29'}, None, None +140.00, [INFO], robot4, {'y': 14.078, 'x': -25.779, 'yaw': 3.141}, None, None +150.01, [INFO], robot4, {'battery-level': '39.69'}, None, None +150.01, [INFO], robot4, {'y': 12.9, 'x': -25.966, 'yaw': 3.141}, None, None +160.08, [INFO], robot4, {'battery-level': '39.09'}, None, None +160.08, [INFO], robot4, {'y': 12.811, 'x': -25.942, 'yaw': -3.142}, None, None +161.09, [info], lab_arm, sync, wait-message, (status=message-received) +162.01, [WARN], robot4, SUCCESS, None, None diff --git a/logs/57_acaacp.log b/logs/57_acaacp.log new file mode 100644 index 00000000..26a487c2 --- /dev/null +++ b/logs/57_acaacp.log @@ -0,0 +1,30 @@ +0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot2, {'y': 17.256, 'x': -20.947, 'yaw': 3.142}, None, None +10.01, [INFO], robot2, {'battery-level': '57.31'}, None, None +20.02, [INFO], robot2, {'battery-level': '56.77'}, None, None +20.02, [INFO], robot2, {'y': 16.102, 'x': -22.07, 'yaw': -3.141}, None, None +30.05, [INFO], robot2, {'battery-level': '56.23'}, None, None +30.05, [INFO], robot2, {'y': 16.054, 'x': -24.178, 'yaw': 3.141}, None, None +40.09, [INFO], robot2, {'battery-level': '55.69'}, None, None +40.09, [INFO], robot2, {'y': 16.036, 'x': -26.285, 'yaw': 3.141}, None, None +50.07, [INFO], robot2, {'y': 16.23, 'x': -28.335, 'yaw': 3.142}, None, None +50.07, [INFO], robot2, {'battery-level': '55.15'}, None, None +60.09, [INFO], robot2, {'y': 17.916, 'x': -28.634, 'yaw': 3.141}, None, None +60.09, [INFO], robot2, {'battery-level': '54.61'}, None, None +66.48, [info], nurse, sync, received-request, (status=sending-request) +66.48, [info], nurse, sync, request-sent, (status=waiting) +66.48, [info], nurse, sync, wait-message, (status=message-received) +70.04, [INFO], robot2, {'y': 17.466, 'x': -28.665, 'yaw': -3.141}, None, None +70.04, [INFO], robot2, {'battery-level': '54.07'}, None, None +80.08, [INFO], robot2, {'battery-level': '53.53'}, None, None +80.08, [INFO], robot2, {'y': 16.121, 'x': -27.836, 'yaw': 3.141}, None, None +90.02, [INFO], robot2, {'battery-level': '52.99'}, None, None +90.02, [INFO], robot2, {'y': 15.47, 'x': -26.069, 'yaw': -3.142}, None, None +100.07, [INFO], robot2, {'battery-level': '52.45'}, None, None +100.07, [INFO], robot2, {'y': 13.372, 'x': -25.745, 'yaw': 3.142}, None, None +110.08, [INFO], robot2, {'battery-level': '51.91'}, None, None +110.08, [INFO], robot2, {'y': 12.82, 'x': -26.024, 'yaw': 3.141}, None, None +116.72, [info], lab_arm, sync, wait-message, (status=message-received) +117.56, [WARN], robot2, SUCCESS, None, None diff --git a/logs/58_acabab.log b/logs/58_acabab.log new file mode 100644 index 00000000..300de9e0 --- /dev/null +++ b/logs/58_acabab.log @@ -0,0 +1,4 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +5.81, [WARN], robot2, NO-SKILL, navigation, navto_room diff --git a/logs/58_acabap.log b/logs/58_acabap.log new file mode 100644 index 00000000..9925b2a5 --- /dev/null +++ b/logs/58_acabap.log @@ -0,0 +1,52 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot3, {'y': 21.542, 'x': -37.449, 'yaw': -3.138}, None, None +10.02, [INFO], robot3, {'battery-level': '72.00'}, None, None +20.04, [INFO], robot3, {'y': 19.59, 'x': -37.136, 'yaw': 3.142}, None, None +20.04, [INFO], robot3, {'battery-level': '71.64'}, None, None +30.03, [INFO], robot3, {'y': 17.915, 'x': -35.86, 'yaw': -3.141}, None, None +30.03, [INFO], robot3, {'battery-level': '71.28'}, None, None +40.06, [INFO], robot3, {'y': 18.644, 'x': -34.114, 'yaw': -3.142}, None, None +40.06, [INFO], robot3, {'battery-level': '70.92'}, None, None +50.07, [INFO], robot3, {'battery-level': '70.56'}, None, None +50.07, [INFO], robot3, {'y': 18.953, 'x': -33.891, 'yaw': -3.142}, None, None +50.34, [info], nurse, sync, received-request, (status=sending-request) +50.34, [info], nurse, sync, request-sent, (status=waiting) +50.34, [info], nurse, sync, wait-message, (status=message-received) +60.00, [INFO], robot3, {'y': 17.799, 'x': -35.138, 'yaw': 3.141}, None, None +60.00, [INFO], robot3, {'battery-level': '70.20'}, None, None +70.05, [INFO], robot3, {'y': 17.692, 'x': -36.987, 'yaw': 3.141}, None, None +70.05, [INFO], robot3, {'battery-level': '69.84'}, None, None +80.08, [INFO], robot3, {'y': 17.41, 'x': -37.005, 'yaw': 3.142}, None, None +80.08, [INFO], robot3, {'battery-level': '69.48'}, None, None +90.05, [INFO], robot3, {'y': 17.328, 'x': -36.88, 'yaw': -3.141}, None, None +90.05, [INFO], robot3, {'battery-level': '69.12'}, None, None +100.03, [INFO], robot3, {'battery-level': '68.76'}, None, None +100.03, [INFO], robot3, {'y': 17.294, 'x': -37.036, 'yaw': -3.142}, None, None +110.02, [INFO], robot3, {'battery-level': '68.40'}, None, None +110.02, [INFO], robot3, {'y': 17.394, 'x': -36.752, 'yaw': -3.141}, None, None +120.05, [INFO], robot3, {'y': 17.399, 'x': -37.029, 'yaw': 3.14}, None, None +120.05, [INFO], robot3, {'battery-level': '68.04'}, None, None +130.08, [INFO], robot3, {'battery-level': '67.68'}, None, None +130.08, [INFO], robot3, {'y': 17.263, 'x': -37.076, 'yaw': 3.141}, None, None +140.03, [INFO], robot3, {'y': 17.48, 'x': -36.905, 'yaw': -3.141}, None, None +140.03, [INFO], robot3, {'battery-level': '67.32'}, None, None +150.07, [INFO], robot3, {'y': 17.432, 'x': -36.992, 'yaw': 3.141}, None, None +150.07, [INFO], robot3, {'battery-level': '66.96'}, None, None +160.00, [INFO], robot3, {'battery-level': '66.60'}, None, None +160.00, [INFO], robot3, {'y': 17.293, 'x': -36.813, 'yaw': 3.141}, None, None +170.06, [INFO], robot3, {'y': 17.451, 'x': -37.041, 'yaw': 3.141}, None, None +170.06, [INFO], robot3, {'battery-level': '66.24'}, None, None +180.09, [INFO], robot3, {'battery-level': '65.88'}, None, None +180.09, [INFO], robot3, {'y': 17.376, 'x': -36.835, 'yaw': -3.141}, None, None +190.03, [INFO], robot3, {'battery-level': '65.52'}, None, None +190.03, [INFO], robot3, {'y': 17.381, 'x': -36.897, 'yaw': 3.142}, None, None +200.03, [INFO], robot3, {'battery-level': '65.16'}, None, None +200.03, [INFO], robot3, {'y': 17.449, 'x': -36.698, 'yaw': 3.142}, None, None +210.09, [INFO], robot3, {'battery-level': '64.80'}, None, None +210.09, [INFO], robot3, {'y': 17.314, 'x': -37.058, 'yaw': 3.141}, None, None +220.04, [INFO], robot3, {'battery-level': '64.44'}, None, None +220.04, [INFO], robot3, {'y': 17.411, 'x': -36.897, 'yaw': 3.142}, None, None +230.05, [INFO], robot3, {'battery-level': '64.08'}, None, None +230.05, [INFO], robot3, {'y': 17.227, 'x': -36.798, 'yaw': -3.141}, None, None +235.29, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/59_acabbb.log b/logs/59_acabbb.log new file mode 100644 index 00000000..1fbbb28f --- /dev/null +++ b/logs/59_acabbb.log @@ -0,0 +1,37 @@ +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot6, {'battery-level': '90.45'}, None, None +10.02, [INFO], robot6, {'y': 18.412, 'x': -34.385, 'yaw': 3.14}, None, None +20.09, [INFO], robot6, {'y': 18.038, 'x': -36.198, 'yaw': -3.137}, None, None +20.09, [INFO], robot6, {'battery-level': '89.73'}, None, None +30.04, [INFO], robot6, {'y': 19.921, 'x': -36.869, 'yaw': -3.142}, None, None +30.04, [INFO], robot6, {'battery-level': '89.01'}, None, None +40.02, [INFO], robot6, {'y': 21.65, 'x': -37.654, 'yaw': 3.141}, None, None +40.02, [INFO], robot6, {'battery-level': '88.29'}, None, None +50.01, [INFO], robot6, {'battery-level': '87.57'}, None, None +50.01, [INFO], robot6, {'y': 21.483, 'x': -38.063, 'yaw': 3.137}, None, None +54.97, [info], nurse, sync, received-request, (status=sending-request) +54.97, [info], nurse, sync, request-sent, (status=waiting) +54.97, [info], nurse, sync, wait-message, (status=message-received) +60.02, [INFO], robot6, {'y': 21.31, 'x': -37.278, 'yaw': -3.141}, None, None +60.02, [INFO], robot6, {'battery-level': '86.85'}, None, None +70.04, [INFO], robot6, {'y': 19.207, 'x': -37.154, 'yaw': -3.142}, None, None +70.04, [INFO], robot6, {'battery-level': '86.13'}, None, None +80.08, [INFO], robot6, {'battery-level': '85.41'}, None, None +80.08, [INFO], robot6, {'y': 17.096, 'x': -37.09, 'yaw': 3.14}, None, None +90.02, [INFO], robot6, {'battery-level': '84.69'}, None, None +90.02, [INFO], robot6, {'y': 15.782, 'x': -35.9, 'yaw': -3.14}, None, None +100.03, [INFO], robot6, {'battery-level': '83.97'}, None, None +100.03, [INFO], robot6, {'y': 15.384, 'x': -33.815, 'yaw': -3.142}, None, None +110.07, [INFO], robot6, {'battery-level': '83.25'}, None, None +110.07, [INFO], robot6, {'y': 15.485, 'x': -31.693, 'yaw': 3.142}, None, None +120.02, [INFO], robot6, {'battery-level': '82.53'}, None, None +120.02, [INFO], robot6, {'y': 15.658, 'x': -29.599, 'yaw': 3.142}, None, None +130.08, [INFO], robot6, {'y': 15.749, 'x': -27.486, 'yaw': 3.142}, None, None +130.08, [INFO], robot6, {'battery-level': '81.81'}, None, None +140.02, [INFO], robot6, {'y': 14.816, 'x': -25.934, 'yaw': 3.142}, None, None +140.02, [INFO], robot6, {'battery-level': '81.09'}, None, None +150.05, [INFO], robot6, {'battery-level': '80.37'}, None, None +150.05, [INFO], robot6, {'y': 12.982, 'x': -25.905, 'yaw': 3.142}, None, None +156.52, [info], lab_arm, sync, wait-message, (status=message-received) +157.44, [WARN], robot6, SUCCESS, None, None diff --git a/logs/59_acabbp.log b/logs/59_acabbp.log new file mode 100644 index 00000000..009c032a --- /dev/null +++ b/logs/59_acabbp.log @@ -0,0 +1,37 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot6, {'battery-level': '90.45'}, None, None +10.00, [INFO], robot6, {'y': 18.328, 'x': -34.414, 'yaw': 3.142}, None, None +20.01, [INFO], robot6, {'y': 18.127, 'x': -36.251, 'yaw': -3.139}, None, None +20.01, [INFO], robot6, {'battery-level': '89.73'}, None, None +30.08, [INFO], robot6, {'battery-level': '89.01'}, None, None +30.08, [INFO], robot6, {'y': 20.057, 'x': -36.841, 'yaw': 3.141}, None, None +40.01, [INFO], robot6, {'y': 21.5, 'x': -37.897, 'yaw': 3.142}, None, None +40.01, [INFO], robot6, {'battery-level': '88.29'}, None, None +48.18, [info], nurse, sync, received-request, (status=sending-request) +48.18, [info], nurse, sync, request-sent, (status=waiting) +48.18, [info], nurse, sync, wait-message, (status=message-received) +50.02, [INFO], robot6, {'battery-level': '87.57'}, None, None +50.02, [INFO], robot6, {'y': 21.423, 'x': -37.921, 'yaw': 3.139}, None, None +60.05, [INFO], robot6, {'battery-level': '86.85'}, None, None +60.05, [INFO], robot6, {'y': 19.851, 'x': -37.181, 'yaw': 3.141}, None, None +70.08, [INFO], robot6, {'battery-level': '86.13'}, None, None +70.08, [INFO], robot6, {'y': 17.736, 'x': -37.11, 'yaw': 3.141}, None, None +80.09, [INFO], robot6, {'y': 15.923, 'x': -36.433, 'yaw': 3.14}, None, None +80.09, [INFO], robot6, {'battery-level': '85.41'}, None, None +90.03, [INFO], robot6, {'battery-level': '84.69'}, None, None +90.03, [INFO], robot6, {'y': 15.384, 'x': -34.38, 'yaw': -3.141}, None, None +100.05, [INFO], robot6, {'y': 15.525, 'x': -32.251, 'yaw': 3.142}, None, None +100.05, [INFO], robot6, {'battery-level': '83.97'}, None, None +110.08, [INFO], robot6, {'y': 15.604, 'x': -30.127, 'yaw': 3.141}, None, None +110.08, [INFO], robot6, {'battery-level': '83.25'}, None, None +120.02, [INFO], robot6, {'y': 15.699, 'x': -28.029, 'yaw': 3.142}, None, None +120.02, [INFO], robot6, {'battery-level': '82.53'}, None, None +130.05, [INFO], robot6, {'y': 15.417, 'x': -26.08, 'yaw': 3.142}, None, None +130.05, [INFO], robot6, {'battery-level': '81.81'}, None, None +140.09, [INFO], robot6, {'battery-level': '81.09'}, None, None +140.09, [INFO], robot6, {'y': 13.352, 'x': -25.684, 'yaw': -3.142}, None, None +150.01, [INFO], robot6, {'battery-level': '80.37'}, None, None +150.01, [INFO], robot6, {'y': 12.928, 'x': -25.946, 'yaw': -3.142}, None, None +151.48, [info], lab_arm, sync, wait-message, (status=message-received) +152.40, [WARN], robot6, SUCCESS, None, None diff --git a/logs/5_aaabbb.log b/logs/5_aaabbb.log new file mode 100644 index 00000000..c82b164d --- /dev/null +++ b/logs/5_aaabbb.log @@ -0,0 +1,39 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.18, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot6, {'y': 18.369, 'x': -34.394, 'yaw': 3.141}, None, None +10.06, [INFO], robot6, {'battery-level': '53.44'}, None, None +20.01, [INFO], robot6, {'battery-level': '52.72'}, None, None +20.01, [INFO], robot6, {'y': 18.034, 'x': -36.204, 'yaw': -3.136}, None, None +30.05, [INFO], robot6, {'y': 19.927, 'x': -36.865, 'yaw': 3.142}, None, None +30.05, [INFO], robot6, {'battery-level': '52.00'}, None, None +40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None +40.01, [INFO], robot6, {'y': 21.56, 'x': -37.79, 'yaw': 3.141}, None, None +50.04, [INFO], robot6, {'battery-level': '50.56'}, None, None +50.04, [INFO], robot6, {'y': 21.415, 'x': -38.068, 'yaw': 3.136}, None, None +53.26, [info], nurse, sync, received-request, (status=sending-request) +53.26, [info], nurse, sync, request-sent, (status=waiting) +53.26, [info], nurse, sync, wait-message, (status=message-received) +60.02, [INFO], robot6, {'battery-level': '49.84'}, None, None +60.02, [INFO], robot6, {'y': 20.84, 'x': -37.209, 'yaw': 3.142}, None, None +70.04, [INFO], robot6, {'battery-level': '49.12'}, None, None +70.04, [INFO], robot6, {'y': 18.706, 'x': -37.142, 'yaw': 3.142}, None, None +80.05, [INFO], robot6, {'battery-level': '48.40'}, None, None +80.05, [INFO], robot6, {'y': 16.588, 'x': -37.039, 'yaw': -3.142}, None, None +90.02, [INFO], robot6, {'battery-level': '47.68'}, None, None +90.02, [INFO], robot6, {'y': 15.635, 'x': -35.296, 'yaw': 3.142}, None, None +100.01, [INFO], robot6, {'battery-level': '46.96'}, None, None +100.01, [INFO], robot6, {'y': 15.429, 'x': -33.195, 'yaw': 3.141}, None, None +110.04, [INFO], robot6, {'battery-level': '46.24'}, None, None +110.04, [INFO], robot6, {'y': 15.457, 'x': -31.069, 'yaw': -3.141}, None, None +119.95, [INFO], robot6, {'battery-level': '45.52'}, None, None +120.02, [INFO], robot6, {'y': 15.721, 'x': -28.966, 'yaw': -3.142}, None, None +130.05, [INFO], robot6, {'battery-level': '44.80'}, None, None +130.05, [INFO], robot6, {'y': 15.766, 'x': -26.831, 'yaw': -3.142}, None, None +140.01, [INFO], robot6, {'battery-level': '44.08'}, None, None +140.01, [INFO], robot6, {'y': 14.301, 'x': -25.741, 'yaw': 3.138}, None, None +150.03, [INFO], robot6, {'battery-level': '43.36'}, None, None +150.03, [INFO], robot6, {'y': 12.879, 'x': -25.976, 'yaw': -3.141}, None, None +155.33, [info], lab_arm, sync, wait-message, (status=message-received) +156.07, [WARN], robot6, SUCCESS, None, None diff --git a/logs/5_aaabbp.log b/logs/5_aaabbp.log new file mode 100644 index 00000000..2eaf1aec --- /dev/null +++ b/logs/5_aaabbp.log @@ -0,0 +1,38 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'battery-level': '53.44'}, None, None +10.04, [INFO], robot6, {'y': 18.411, 'x': -34.385, 'yaw': -3.142}, None, None +20.01, [INFO], robot6, {'y': 18.039, 'x': -36.178, 'yaw': 3.141}, None, None +20.01, [INFO], robot6, {'battery-level': '52.72'}, None, None +30.06, [INFO], robot6, {'battery-level': '52.00'}, None, None +30.06, [INFO], robot6, {'y': 19.89, 'x': -36.978, 'yaw': -3.142}, None, None +40.03, [INFO], robot6, {'y': 21.56, 'x': -37.748, 'yaw': -3.141}, None, None +40.03, [INFO], robot6, {'battery-level': '51.28'}, None, None +50.02, [INFO], robot6, {'battery-level': '50.56'}, None, None +50.02, [INFO], robot6, {'y': 21.421, 'x': -38.105, 'yaw': -3.142}, None, None +54.98, [info], nurse, sync, received-request, (status=sending-request) +54.98, [info], nurse, sync, request-sent, (status=waiting) +54.98, [info], nurse, sync, wait-message, (status=message-received) +60.02, [INFO], robot6, {'battery-level': '49.84'}, None, None +60.02, [INFO], robot6, {'y': 21.202, 'x': -37.328, 'yaw': -3.142}, None, None +70.05, [INFO], robot6, {'battery-level': '49.12'}, None, None +70.05, [INFO], robot6, {'y': 19.083, 'x': -37.199, 'yaw': 3.142}, None, None +80.07, [INFO], robot6, {'y': 16.963, 'x': -37.12, 'yaw': 3.141}, None, None +80.07, [INFO], robot6, {'battery-level': '48.40'}, None, None +90.07, [INFO], robot6, {'battery-level': '47.68'}, None, None +90.07, [INFO], robot6, {'y': 15.743, 'x': -35.76, 'yaw': 3.142}, None, None +100.01, [INFO], robot6, {'battery-level': '46.96'}, None, None +100.01, [INFO], robot6, {'y': 15.389, 'x': -33.685, 'yaw': -3.141}, None, None +110.03, [INFO], robot6, {'y': 15.512, 'x': -31.564, 'yaw': -3.142}, None, None +110.03, [INFO], robot6, {'battery-level': '46.24'}, None, None +120.07, [INFO], robot6, {'battery-level': '45.52'}, None, None +120.07, [INFO], robot6, {'y': 15.726, 'x': -29.434, 'yaw': 3.142}, None, None +130.04, [INFO], robot6, {'battery-level': '44.80'}, None, None +130.04, [INFO], robot6, {'y': 15.868, 'x': -27.328, 'yaw': 3.142}, None, None +140.07, [INFO], robot6, {'battery-level': '44.08'}, None, None +140.07, [INFO], robot6, {'y': 14.819, 'x': -25.83, 'yaw': 3.141}, None, None +150.04, [INFO], robot6, {'battery-level': '43.36'}, None, None +150.04, [INFO], robot6, {'y': 12.986, 'x': -25.894, 'yaw': -3.142}, None, None +158.32, [info], lab_arm, sync, wait-message, (status=message-received) +159.09, [WARN], robot6, SUCCESS, None, None diff --git a/logs/60_acabcb.log b/logs/60_acabcb.log new file mode 100644 index 00000000..d79f659b --- /dev/null +++ b/logs/60_acabcb.log @@ -0,0 +1,26 @@ +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.14, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.14, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'battery-level': '90.45'}, None, None +10.01, [INFO], robot6, {'y': 16.738, 'x': -27.086, 'yaw': -3.142}, None, None +19.98, [INFO], robot6, {'battery-level': '89.73'}, None, None +19.98, [INFO], robot6, {'y': 16.839, 'x': -28.588, 'yaw': -3.142}, None, None +30.00, [INFO], robot6, {'y': 17.966, 'x': -28.606, 'yaw': 3.142}, None, None +30.00, [INFO], robot6, {'battery-level': '89.01'}, None, None +37.75, [info], nurse, sync, received-request, (status=sending-request) +37.75, [info], nurse, sync, request-sent, (status=waiting) +37.76, [info], nurse, sync, wait-message, (status=message-received) +39.99, [INFO], robot6, {'battery-level': '88.29'}, None, None +39.99, [INFO], robot6, {'y': 17.591, 'x': -28.711, 'yaw': -3.142}, None, None +50.01, [INFO], robot6, {'y': 16.227, 'x': -27.798, 'yaw': 3.142}, None, None +50.01, [INFO], robot6, {'battery-level': '87.57'}, None, None +60.01, [INFO], robot6, {'y': 15.416, 'x': -26.099, 'yaw': 3.141}, None, None +60.01, [INFO], robot6, {'battery-level': '86.85'}, None, None +70.00, [INFO], robot6, {'y': 13.336, 'x': -25.759, 'yaw': -3.141}, None, None +70.00, [INFO], robot6, {'battery-level': '86.13'}, None, None +79.97, [INFO], robot6, {'battery-level': '85.41'}, None, None +79.97, [INFO], robot6, {'y': 12.9, 'x': -26.012, 'yaw': 3.141}, None, None +90.01, [INFO], robot6, {'battery-level': '84.69'}, None, None +90.01, [INFO], robot6, {'y': 12.912, 'x': -25.973, 'yaw': 3.142}, None, None +91.05, [info], lab_arm, sync, wait-message, (status=message-received) +91.30, [WARN], robot6, SUCCESS, None, None diff --git a/logs/60_acabcp.log b/logs/60_acabcp.log new file mode 100644 index 00000000..e76458c3 --- /dev/null +++ b/logs/60_acabcp.log @@ -0,0 +1,25 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'y': 17.418, 'x': -27.12, 'yaw': 3.142}, None, None +10.01, [INFO], robot6, {'battery-level': '90.45'}, None, None +20.02, [INFO], robot6, {'battery-level': '89.73'}, None, None +20.02, [INFO], robot6, {'y': 16.211, 'x': -28.019, 'yaw': -3.14}, None, None +30.06, [INFO], robot6, {'battery-level': '89.01'}, None, None +30.06, [INFO], robot6, {'y': 17.797, 'x': -28.588, 'yaw': -3.141}, None, None +35.95, [info], nurse, sync, received-request, (status=sending-request) +35.95, [info], nurse, sync, request-sent, (status=waiting) +35.95, [info], nurse, sync, wait-message, (status=message-received) +40.04, [INFO], robot6, {'battery-level': '88.29'}, None, None +40.04, [INFO], robot6, {'y': 17.27, 'x': -28.702, 'yaw': -3.142}, None, None +50.08, [INFO], robot6, {'battery-level': '87.57'}, None, None +50.08, [INFO], robot6, {'y': 16.11, 'x': -27.695, 'yaw': 3.141}, None, None +60.03, [INFO], robot6, {'y': 15.314, 'x': -26.038, 'yaw': -3.142}, None, None +60.03, [INFO], robot6, {'battery-level': '86.85'}, None, None +70.04, [INFO], robot6, {'y': 13.228, 'x': -25.746, 'yaw': 3.14}, None, None +70.04, [INFO], robot6, {'battery-level': '86.13'}, None, None +80.05, [INFO], robot6, {'y': 12.86, 'x': -25.996, 'yaw': -3.142}, None, None +80.05, [INFO], robot6, {'battery-level': '85.41'}, None, None +83.10, [info], lab_arm, sync, wait-message, (status=message-received) +84.01, [WARN], robot6, SUCCESS, None, None diff --git a/logs/61_acacab.log b/logs/61_acacab.log new file mode 100644 index 00000000..c8fbd14f --- /dev/null +++ b/logs/61_acacab.log @@ -0,0 +1,54 @@ +0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot3, {'battery-level': '72.00'}, None, None +10.09, [INFO], robot3, {'y': 21.261, 'x': -37.15, 'yaw': -3.142}, None, None +20.00, [INFO], robot3, {'battery-level': '71.64'}, None, None +20.00, [INFO], robot3, {'y': 19.163, 'x': -37.04, 'yaw': 3.14}, None, None +30.02, [INFO], robot3, {'battery-level': '71.28'}, None, None +30.02, [INFO], robot3, {'y': 17.705, 'x': -35.498, 'yaw': 3.138}, None, None +40.01, [INFO], robot3, {'battery-level': '70.92'}, None, None +40.01, [INFO], robot3, {'y': 18.821, 'x': -33.997, 'yaw': 3.142}, None, None +47.09, [info], nurse, sync, received-request, (status=sending-request) +47.09, [info], nurse, sync, request-sent, (status=waiting) +47.09, [info], nurse, sync, wait-message, (status=message-received) +50.04, [INFO], robot3, {'battery-level': '70.56'}, None, None +50.04, [INFO], robot3, {'y': 18.824, 'x': -34.231, 'yaw': -3.142}, None, None +60.07, [INFO], robot3, {'battery-level': '70.20'}, None, None +60.07, [INFO], robot3, {'y': 17.816, 'x': -35.828, 'yaw': 3.141}, None, None +70.09, [INFO], robot3, {'battery-level': '69.84'}, None, None +70.09, [INFO], robot3, {'y': 18.081, 'x': -36.739, 'yaw': -3.142}, None, None +80.03, [INFO], robot3, {'battery-level': '69.48'}, None, None +80.03, [INFO], robot3, {'y': 17.421, 'x': -37.054, 'yaw': 3.141}, None, None +90.06, [INFO], robot3, {'y': 17.268, 'x': -37.031, 'yaw': 3.141}, None, None +90.06, [INFO], robot3, {'battery-level': '69.12'}, None, None +100.08, [INFO], robot3, {'battery-level': '68.76'}, None, None +100.08, [INFO], robot3, {'y': 17.363, 'x': -36.753, 'yaw': 3.14}, None, None +110.08, [INFO], robot3, {'battery-level': '68.40'}, None, None +110.08, [INFO], robot3, {'y': 17.386, 'x': -36.891, 'yaw': -3.141}, None, None +120.06, [INFO], robot3, {'y': 17.221, 'x': -36.994, 'yaw': -3.142}, None, None +120.06, [INFO], robot3, {'battery-level': '68.04'}, None, None +130.07, [INFO], robot3, {'y': 17.414, 'x': -36.919, 'yaw': -3.141}, None, None +130.07, [INFO], robot3, {'battery-level': '67.68'}, None, None +140.03, [INFO], robot3, {'battery-level': '67.32'}, None, None +140.03, [INFO], robot3, {'y': 17.271, 'x': -37.1, 'yaw': 3.14}, None, None +150.04, [INFO], robot3, {'battery-level': '66.96'}, None, None +150.04, [INFO], robot3, {'y': 17.274, 'x': -37.148, 'yaw': -3.142}, None, None +160.08, [INFO], robot3, {'battery-level': '66.60'}, None, None +160.08, [INFO], robot3, {'y': 17.386, 'x': -37.161, 'yaw': -3.141}, None, None +170.02, [INFO], robot3, {'battery-level': '66.24'}, None, None +170.02, [INFO], robot3, {'y': 17.29, 'x': -36.812, 'yaw': 3.14}, None, None +180.02, [INFO], robot3, {'battery-level': '65.88'}, None, None +180.02, [INFO], robot3, {'y': 17.352, 'x': -36.924, 'yaw': 3.142}, None, None +190.02, [INFO], robot3, {'y': 17.315, 'x': -36.826, 'yaw': -3.141}, None, None +190.02, [INFO], robot3, {'battery-level': '65.52'}, None, None +200.02, [INFO], robot3, {'y': 17.315, 'x': -36.905, 'yaw': 3.141}, None, None +200.02, [INFO], robot3, {'battery-level': '65.16'}, None, None +210.04, [INFO], robot3, {'y': 17.439, 'x': -36.957, 'yaw': 3.141}, None, None +210.04, [INFO], robot3, {'battery-level': '64.80'}, None, None +220.08, [INFO], robot3, {'battery-level': '64.44'}, None, None +220.08, [INFO], robot3, {'y': 17.324, 'x': -36.917, 'yaw': -3.142}, None, None +230.09, [INFO], robot3, {'y': 17.271, 'x': -36.845, 'yaw': 3.141}, None, None +230.09, [INFO], robot3, {'battery-level': '64.08'}, None, None +237.24, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/61_acacap.log b/logs/61_acacap.log new file mode 100644 index 00000000..12ef4531 --- /dev/null +++ b/logs/61_acacap.log @@ -0,0 +1,52 @@ +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot3, {'battery-level': '72.00'}, None, None +10.03, [INFO], robot3, {'y': 21.398, 'x': -37.215, 'yaw': -3.141}, None, None +20.04, [INFO], robot3, {'y': 19.291, 'x': -36.992, 'yaw': 3.137}, None, None +20.04, [INFO], robot3, {'battery-level': '71.64'}, None, None +30.05, [INFO], robot3, {'battery-level': '71.28'}, None, None +30.05, [INFO], robot3, {'y': 17.788, 'x': -35.507, 'yaw': 3.139}, None, None +40.05, [INFO], robot3, {'battery-level': '70.92'}, None, None +40.05, [INFO], robot3, {'y': 18.874, 'x': -34.007, 'yaw': 3.141}, None, None +46.93, [info], nurse, sync, received-request, (status=sending-request) +46.93, [info], nurse, sync, request-sent, (status=waiting) +46.93, [info], nurse, sync, wait-message, (status=message-received) +50.06, [INFO], robot3, {'battery-level': '70.56'}, None, None +50.06, [INFO], robot3, {'y': 18.796, 'x': -34.263, 'yaw': -3.142}, None, None +60.08, [INFO], robot3, {'y': 17.789, 'x': -35.826, 'yaw': 3.142}, None, None +60.08, [INFO], robot3, {'battery-level': '70.20'}, None, None +70.05, [INFO], robot3, {'y': 17.316, 'x': -37.058, 'yaw': 3.14}, None, None +70.05, [INFO], robot3, {'battery-level': '69.84'}, None, None +80.06, [INFO], robot3, {'y': 17.361, 'x': -36.979, 'yaw': -3.142}, None, None +80.06, [INFO], robot3, {'battery-level': '69.48'}, None, None +90.00, [INFO], robot3, {'y': 17.229, 'x': -36.78, 'yaw': -3.14}, None, None +90.00, [INFO], robot3, {'battery-level': '69.12'}, None, None +100.02, [INFO], robot3, {'y': 17.376, 'x': -36.916, 'yaw': 3.14}, None, None +100.02, [INFO], robot3, {'battery-level': '68.76'}, None, None +110.01, [INFO], robot3, {'y': 17.25, 'x': -36.793, 'yaw': -3.141}, None, None +110.01, [INFO], robot3, {'battery-level': '68.40'}, None, None +120.04, [INFO], robot3, {'battery-level': '68.04'}, None, None +120.04, [INFO], robot3, {'y': 17.347, 'x': -37.023, 'yaw': -3.142}, None, None +130.07, [INFO], robot3, {'battery-level': '67.68'}, None, None +130.07, [INFO], robot3, {'y': 17.053, 'x': -36.772, 'yaw': -3.141}, None, None +140.00, [INFO], robot3, {'y': 17.301, 'x': -36.733, 'yaw': -3.142}, None, None +140.00, [INFO], robot3, {'battery-level': '67.32'}, None, None +150.02, [INFO], robot3, {'battery-level': '66.96'}, None, None +150.02, [INFO], robot3, {'y': 17.333, 'x': -36.956, 'yaw': 3.142}, None, None +160.09, [INFO], robot3, {'y': 17.261, 'x': -36.877, 'yaw': 3.142}, None, None +160.09, [INFO], robot3, {'battery-level': '66.60'}, None, None +170.08, [INFO], robot3, {'battery-level': '66.24'}, None, None +170.08, [INFO], robot3, {'y': 17.384, 'x': -36.796, 'yaw': -3.142}, None, None +180.09, [INFO], robot3, {'battery-level': '65.88'}, None, None +180.09, [INFO], robot3, {'y': 17.288, 'x': -37.099, 'yaw': 3.142}, None, None +190.02, [INFO], robot3, {'y': 17.218, 'x': -36.881, 'yaw': -3.142}, None, None +190.02, [INFO], robot3, {'battery-level': '65.52'}, None, None +200.06, [INFO], robot3, {'battery-level': '65.16'}, None, None +200.06, [INFO], robot3, {'y': 17.348, 'x': -36.99, 'yaw': 3.141}, None, None +210.06, [INFO], robot3, {'battery-level': '64.80'}, None, None +210.06, [INFO], robot3, {'y': 17.216, 'x': -36.776, 'yaw': -3.141}, None, None +220.02, [INFO], robot3, {'battery-level': '64.44'}, None, None +220.02, [INFO], robot3, {'y': 17.258, 'x': -36.859, 'yaw': 3.142}, None, None +230.01, [INFO], robot3, {'y': 17.489, 'x': -37.06, 'yaw': 3.142}, None, None +230.01, [INFO], robot3, {'battery-level': '64.08'}, None, None +232.95, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/62_acacbb.log b/logs/62_acacbb.log new file mode 100644 index 00000000..a29ec8ca --- /dev/null +++ b/logs/62_acacbb.log @@ -0,0 +1,56 @@ +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot4, {'y': 34.274, 'x': -33.601, 'yaw': 3.141}, None, None +10.04, [INFO], robot4, {'battery-level': '48.09'}, None, None +20.02, [INFO], robot4, {'battery-level': '47.49'}, None, None +20.02, [INFO], robot4, {'y': 34.64, 'x': -35.657, 'yaw': 3.138}, None, None +30.00, [INFO], robot4, {'battery-level': '46.89'}, None, None +30.00, [INFO], robot4, {'y': 33.227, 'x': -36.805, 'yaw': -3.141}, None, None +40.08, [INFO], robot4, {'y': 31.092, 'x': -36.851, 'yaw': -3.142}, None, None +40.08, [INFO], robot4, {'battery-level': '46.29'}, None, None +50.09, [INFO], robot4, {'y': 28.992, 'x': -36.85, 'yaw': -3.142}, None, None +50.09, [INFO], robot4, {'battery-level': '45.69'}, None, None +60.01, [INFO], robot4, {'y': 26.904, 'x': -36.842, 'yaw': -3.137}, None, None +60.01, [INFO], robot4, {'battery-level': '45.09'}, None, None +70.02, [INFO], robot4, {'battery-level': '44.49'}, None, None +70.02, [INFO], robot4, {'y': 24.801, 'x': -36.881, 'yaw': 3.142}, None, None +80.03, [INFO], robot4, {'y': 22.684, 'x': -36.932, 'yaw': -3.141}, None, None +80.03, [INFO], robot4, {'battery-level': '43.89'}, None, None +90.02, [INFO], robot4, {'battery-level': '43.29'}, None, None +90.02, [INFO], robot4, {'y': 21.126, 'x': -37.794, 'yaw': 3.141}, None, None +100.06, [INFO], robot4, {'battery-level': '42.69'}, None, None +100.06, [INFO], robot4, {'y': 21.14, 'x': -37.863, 'yaw': -3.141}, None, None +110.05, [INFO], robot4, {'battery-level': '42.09'}, None, None +110.05, [INFO], robot4, {'y': 21.133, 'x': -37.873, 'yaw': 3.141}, None, None +120.07, [INFO], robot4, {'y': 21.023, 'x': -37.675, 'yaw': 3.137}, None, None +120.07, [INFO], robot4, {'battery-level': '41.49'}, None, None +130.00, [INFO], robot4, {'y': 21.578, 'x': -38.092, 'yaw': -3.141}, None, None +130.00, [INFO], robot4, {'battery-level': '40.89'}, None, None +139.82, [info], nurse, sync, received-request, (status=sending-request) +139.82, [info], nurse, sync, request-sent, (status=waiting) +139.82, [info], nurse, sync, wait-message, (status=message-received) +140.00, [INFO], robot4, {'y': 21.415, 'x': -38.142, 'yaw': -3.142}, None, None +140.00, [INFO], robot4, {'battery-level': '40.29'}, None, None +150.00, [INFO], robot4, {'y': 20.227, 'x': -37.196, 'yaw': 3.141}, None, None +150.00, [INFO], robot4, {'battery-level': '39.69'}, None, None +160.02, [INFO], robot4, {'battery-level': '39.09'}, None, None +160.02, [INFO], robot4, {'y': 18.115, 'x': -37.121, 'yaw': 3.14}, None, None +170.05, [INFO], robot4, {'y': 16.048, 'x': -36.893, 'yaw': 3.141}, None, None +170.05, [INFO], robot4, {'battery-level': '38.49'}, None, None +180.01, [INFO], robot4, {'y': 15.445, 'x': -34.847, 'yaw': -3.142}, None, None +180.01, [INFO], robot4, {'battery-level': '37.89'}, None, None +190.03, [INFO], robot4, {'y': 15.503, 'x': -32.727, 'yaw': 3.141}, None, None +190.03, [INFO], robot4, {'battery-level': '37.29'}, None, None +200.06, [INFO], robot4, {'battery-level': '36.69'}, None, None +200.06, [INFO], robot4, {'y': 15.565, 'x': -30.609, 'yaw': -3.141}, None, None +210.08, [INFO], robot4, {'y': 15.711, 'x': -28.492, 'yaw': -3.139}, None, None +210.08, [INFO], robot4, {'battery-level': '36.09'}, None, None +220.09, [INFO], robot4, {'y': 15.761, 'x': -26.381, 'yaw': -3.141}, None, None +220.09, [INFO], robot4, {'battery-level': '35.49'}, None, None +230.00, [INFO], robot4, {'battery-level': '34.89'}, None, None +230.00, [INFO], robot4, {'y': 13.937, 'x': -25.712, 'yaw': 3.142}, None, None +240.01, [INFO], robot4, {'y': 12.923, 'x': -25.941, 'yaw': -3.142}, None, None +240.01, [INFO], robot4, {'battery-level': '34.29'}, None, None +242.86, [info], lab_arm, sync, wait-message, (status=message-received) +243.79, [WARN], robot4, SUCCESS, None, None diff --git a/logs/62_acacbp.log b/logs/62_acacbp.log new file mode 100644 index 00000000..af28ad75 --- /dev/null +++ b/logs/62_acacbp.log @@ -0,0 +1,39 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot6, {'y': 18.931, 'x': -33.913, 'yaw': -3.141}, None, None +10.09, [INFO], robot6, {'battery-level': '90.45'}, None, None +20.05, [INFO], robot6, {'battery-level': '89.73'}, None, None +20.05, [INFO], robot6, {'y': 17.743, 'x': -35.472, 'yaw': 3.141}, None, None +30.08, [INFO], robot6, {'y': 19.181, 'x': -36.799, 'yaw': 3.141}, None, None +30.08, [INFO], robot6, {'battery-level': '89.01'}, None, None +40.06, [INFO], robot6, {'y': 21.217, 'x': -37.18, 'yaw': 3.142}, None, None +40.06, [INFO], robot6, {'battery-level': '88.29'}, None, None +50.09, [INFO], robot6, {'battery-level': '87.57'}, None, None +50.09, [INFO], robot6, {'y': 21.419, 'x': -38.088, 'yaw': -3.141}, None, None +53.41, [info], nurse, sync, received-request, (status=sending-request) +53.41, [info], nurse, sync, request-sent, (status=waiting) +53.50, [info], nurse, sync, wait-message, (status=message-received) +60.05, [INFO], robot6, {'battery-level': '86.85'}, None, None +60.05, [INFO], robot6, {'y': 20.94, 'x': -37.234, 'yaw': 3.142}, None, None +70.08, [INFO], robot6, {'y': 18.823, 'x': -37.128, 'yaw': 3.142}, None, None +70.08, [INFO], robot6, {'battery-level': '86.13'}, None, None +80.05, [INFO], robot6, {'battery-level': '85.41'}, None, None +80.05, [INFO], robot6, {'y': 16.707, 'x': -37.09, 'yaw': 3.141}, None, None +90.09, [INFO], robot6, {'y': 15.71, 'x': -35.473, 'yaw': -3.142}, None, None +90.09, [INFO], robot6, {'battery-level': '84.69'}, None, None +100.05, [INFO], robot6, {'battery-level': '83.97'}, None, None +100.05, [INFO], robot6, {'y': 15.427, 'x': -33.393, 'yaw': -3.141}, None, None +110.01, [INFO], robot6, {'y': 15.586, 'x': -31.293, 'yaw': -3.141}, None, None +110.01, [INFO], robot6, {'battery-level': '83.25'}, None, None +120.06, [INFO], robot6, {'battery-level': '82.53'}, None, None +120.06, [INFO], robot6, {'y': 15.726, 'x': -29.173, 'yaw': 3.141}, None, None +130.02, [INFO], robot6, {'battery-level': '81.81'}, None, None +130.02, [INFO], robot6, {'y': 15.738, 'x': -27.068, 'yaw': 3.139}, None, None +140.07, [INFO], robot6, {'battery-level': '81.09'}, None, None +140.07, [INFO], robot6, {'y': 14.433, 'x': -25.762, 'yaw': 3.142}, None, None +150.01, [INFO], robot6, {'y': 12.924, 'x': -25.939, 'yaw': -3.142}, None, None +150.01, [INFO], robot6, {'battery-level': '80.37'}, None, None +160.06, [INFO], robot6, {'battery-level': '79.65'}, None, None +160.06, [INFO], robot6, {'y': 12.837, 'x': -25.995, 'yaw': 3.142}, None, None +160.61, [info], lab_arm, sync, wait-message, (status=message-received) +161.52, [WARN], robot6, SUCCESS, None, None diff --git a/logs/63_acaccb.log b/logs/63_acaccb.log new file mode 100644 index 00000000..42a913ce --- /dev/null +++ b/logs/63_acaccb.log @@ -0,0 +1,36 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['PC Room 3', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot3, {'y': 21.427, 'x': -37.231, 'yaw': -3.141}, None, None +10.08, [INFO], robot3, {'battery-level': '72.00'}, None, None +20.01, [INFO], robot3, {'battery-level': '71.64'}, None, None +20.01, [INFO], robot3, {'y': 19.349, 'x': -37.096, 'yaw': 3.137}, None, None +30.02, [INFO], robot3, {'battery-level': '71.28'}, None, None +30.02, [INFO], robot3, {'y': 17.243, 'x': -37.102, 'yaw': 3.14}, None, None +40.05, [INFO], robot3, {'battery-level': '70.92'}, None, None +40.05, [INFO], robot3, {'y': 15.814, 'x': -36.015, 'yaw': 3.141}, None, None +50.08, [INFO], robot3, {'battery-level': '70.56'}, None, None +50.08, [INFO], robot3, {'y': 15.388, 'x': -33.918, 'yaw': 3.141}, None, None +60.01, [INFO], robot3, {'y': 15.53, 'x': -31.827, 'yaw': -3.141}, None, None +60.01, [INFO], robot3, {'battery-level': '70.20'}, None, None +70.05, [INFO], robot3, {'battery-level': '69.84'}, None, None +70.05, [INFO], robot3, {'y': 15.665, 'x': -29.698, 'yaw': 3.14}, None, None +80.08, [INFO], robot3, {'battery-level': '69.48'}, None, None +80.08, [INFO], robot3, {'y': 17.108, 'x': -28.659, 'yaw': 3.141}, None, None +90.01, [INFO], robot3, {'battery-level': '69.12'}, None, None +90.01, [INFO], robot3, {'y': 17.987, 'x': -28.662, 'yaw': 3.142}, None, None +99.02, [info], nurse, sync, received-request, (status=sending-request) +99.02, [info], nurse, sync, request-sent, (status=waiting) +99.02, [info], nurse, sync, wait-message, (status=message-received) +100.04, [INFO], robot3, {'battery-level': '68.76'}, None, None +100.04, [INFO], robot3, {'y': 18.031, 'x': -28.63, 'yaw': 3.142}, None, None +110.04, [INFO], robot3, {'battery-level': '68.40'}, None, None +110.04, [INFO], robot3, {'y': 16.109, 'x': -28.369, 'yaw': 3.14}, None, None +120.08, [INFO], robot3, {'y': 16.012, 'x': -26.251, 'yaw': 3.142}, None, None +120.08, [INFO], robot3, {'battery-level': '68.04'}, None, None +130.08, [INFO], robot3, {'y': 13.969, 'x': -25.659, 'yaw': 3.142}, None, None +130.08, [INFO], robot3, {'battery-level': '67.68'}, None, None +140.09, [INFO], robot3, {'y': 12.899, 'x': -25.941, 'yaw': 3.141}, None, None +140.09, [INFO], robot3, {'battery-level': '67.32'}, None, None +144.22, [info], lab_arm, sync, wait-message, (status=message-received) +145.13, [WARN], robot3, SUCCESS, None, None diff --git a/logs/63_acaccp.log b/logs/63_acaccp.log new file mode 100644 index 00000000..4aaa9862 --- /dev/null +++ b/logs/63_acaccp.log @@ -0,0 +1,26 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot6, {'battery-level': '90.45'}, None, None +10.09, [INFO], robot6, {'y': 17.264, 'x': -27.11, 'yaw': -3.142}, None, None +20.01, [INFO], robot6, {'battery-level': '89.73'}, None, None +20.01, [INFO], robot6, {'y': 16.256, 'x': -28.164, 'yaw': -3.141}, None, None +30.05, [INFO], robot6, {'y': 17.875, 'x': -28.626, 'yaw': 3.141}, None, None +30.05, [INFO], robot6, {'battery-level': '89.01'}, None, None +40.08, [INFO], robot6, {'y': 18.042, 'x': -28.571, 'yaw': 3.142}, None, None +40.08, [INFO], robot6, {'battery-level': '88.29'}, None, None +45.02, [info], nurse, sync, received-request, (status=sending-request) +45.02, [info], nurse, sync, request-sent, (status=waiting) +45.02, [info], nurse, sync, wait-message, (status=message-received) +50.05, [INFO], robot6, {'battery-level': '87.57'}, None, None +50.05, [INFO], robot6, {'y': 17.242, 'x': -28.664, 'yaw': -3.142}, None, None +60.01, [INFO], robot6, {'battery-level': '86.85'}, None, None +60.01, [INFO], robot6, {'y': 16.13, 'x': -27.52, 'yaw': 3.142}, None, None +70.06, [INFO], robot6, {'battery-level': '86.13'}, None, None +70.06, [INFO], robot6, {'y': 15.156, 'x': -25.999, 'yaw': -3.142}, None, None +80.01, [INFO], robot6, {'battery-level': '85.41'}, None, None +80.01, [INFO], robot6, {'y': 13.111, 'x': -25.853, 'yaw': -3.141}, None, None +90.06, [INFO], robot6, {'y': 12.898, 'x': -25.959, 'yaw': 3.142}, None, None +90.06, [INFO], robot6, {'battery-level': '84.69'}, None, None +91.72, [info], lab_arm, sync, wait-message, (status=message-received) +92.63, [WARN], robot6, SUCCESS, None, None diff --git a/logs/64_acbaab.log b/logs/64_acbaab.log new file mode 100644 index 00000000..8fcf146a --- /dev/null +++ b/logs/64_acbaab.log @@ -0,0 +1,51 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.00, [INFO], robot1, {'battery-level': '30.20'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot1, {'y': 17.429, 'x': -11.642, 'yaw': -3.141}, None, None +10.01, [INFO], robot1, {'battery-level': '29.61'}, None, None +20.07, [INFO], robot1, {'battery-level': '28.95'}, None, None +20.07, [INFO], robot1, {'y': 16.275, 'x': -12.96, 'yaw': 3.14}, None, None +30.04, [INFO], robot1, {'battery-level': '28.29'}, None, None +30.04, [INFO], robot1, {'y': 16.16, 'x': -15.074, 'yaw': -3.142}, None, None +40.02, [INFO], robot1, {'battery-level': '27.63'}, None, None +40.02, [INFO], robot1, {'y': 16.147, 'x': -17.166, 'yaw': 3.141}, None, None +50.06, [INFO], robot1, {'battery-level': '26.97'}, None, None +50.06, [INFO], robot1, {'y': 16.242, 'x': -19.278, 'yaw': 3.142}, None, None +60.08, [INFO], robot1, {'y': 16.338, 'x': -21.393, 'yaw': 3.142}, None, None +60.08, [INFO], robot1, {'battery-level': '26.31'}, None, None +70.00, [INFO], robot1, {'battery-level': '25.65'}, None, None +70.00, [INFO], robot1, {'y': 16.193, 'x': -23.479, 'yaw': 3.142}, None, None +80.04, [INFO], robot1, {'y': 16.105, 'x': -25.6, 'yaw': 3.141}, None, None +80.04, [INFO], robot1, {'battery-level': '24.99'}, None, None +90.05, [INFO], robot1, {'y': 16.175, 'x': -27.708, 'yaw': 3.142}, None, None +90.05, [INFO], robot1, {'battery-level': '24.33'}, None, None +100.08, [INFO], robot1, {'battery-level': '23.67'}, None, None +100.08, [INFO], robot1, {'y': 16.199, 'x': -29.821, 'yaw': 3.141}, None, None +110.06, [INFO], robot1, {'y': 16.022, 'x': -31.925, 'yaw': 3.14}, None, None +110.06, [INFO], robot1, {'battery-level': '23.01'}, None, None +120.03, [INFO], robot1, {'battery-level': '22.35'}, None, None +120.03, [INFO], robot1, {'y': 15.527, 'x': -34.014, 'yaw': 3.142}, None, None +130.08, [INFO], robot1, {'y': 15.576, 'x': -36.126, 'yaw': -3.141}, None, None +130.08, [INFO], robot1, {'battery-level': '21.69'}, None, None +140.05, [INFO], robot1, {'y': 17.22, 'x': -36.846, 'yaw': -3.141}, None, None +140.05, [INFO], robot1, {'battery-level': '21.03'}, None, None +150.02, [INFO], robot1, {'battery-level': '20.37'}, None, None +150.02, [INFO], robot1, {'y': 17.601, 'x': -36.807, 'yaw': 3.141}, None, None +160.06, [INFO], robot1, {'battery-level': '19.71'}, None, None +160.06, [INFO], robot1, {'y': 17.836, 'x': -36.204, 'yaw': -3.141}, None, None +170.05, [INFO], robot1, {'battery-level': '19.05'}, None, None +170.05, [INFO], robot1, {'y': 18.336, 'x': -35.712, 'yaw': 3.141}, None, None +180.05, [INFO], robot1, {'y': 18.299, 'x': -35.733, 'yaw': 3.141}, None, None +180.05, [INFO], robot1, {'battery-level': '18.39'}, None, None +190.06, [INFO], robot1, {'y': 18.3, 'x': -35.731, 'yaw': -3.142}, None, None +190.06, [INFO], robot1, {'battery-level': '17.73'}, None, None +200.09, [INFO], robot1, {'battery-level': '17.07'}, None, None +200.09, [INFO], robot1, {'y': 18.301, 'x': -35.715, 'yaw': 3.142}, None, None +210.09, [INFO], robot1, {'battery-level': '16.41'}, None, None +210.09, [INFO], robot1, {'y': 18.305, 'x': -35.718, 'yaw': -3.142}, None, None +220.08, [INFO], robot1, {'y': 18.305, 'x': -35.719, 'yaw': -3.142}, None, None +220.08, [INFO], robot1, {'battery-level': '15.75'}, None, None +230.01, [INFO], robot1, {'battery-level': '15.09'}, None, None +230.01, [INFO], robot1, {'y': 18.262, 'x': -35.78, 'yaw': 3.141}, None, None +235.61, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/logs/64_acbaap.log b/logs/64_acbaap.log new file mode 100644 index 00000000..396e3087 --- /dev/null +++ b/logs/64_acbaap.log @@ -0,0 +1,67 @@ +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot4, {'y': 34.244, 'x': -38.729, 'yaw': 3.141}, None, None +10.03, [INFO], robot4, {'battery-level': '48.13'}, None, None +20.02, [INFO], robot4, {'battery-level': '47.57'}, None, None +20.02, [INFO], robot4, {'y': 33.864, 'x': -37.049, 'yaw': -3.142}, None, None +30.07, [INFO], robot4, {'battery-level': '47.01'}, None, None +30.07, [INFO], robot4, {'y': 31.743, 'x': -37.038, 'yaw': 3.141}, None, None +40.03, [INFO], robot4, {'battery-level': '46.45'}, None, None +40.03, [INFO], robot4, {'y': 29.643, 'x': -37.05, 'yaw': 3.141}, None, None +50.08, [INFO], robot4, {'y': 27.515, 'x': -36.976, 'yaw': 3.141}, None, None +50.08, [INFO], robot4, {'battery-level': '45.89'}, None, None +60.02, [INFO], robot4, {'y': 25.416, 'x': -37.006, 'yaw': -3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '45.33'}, None, None +70.05, [INFO], robot4, {'battery-level': '44.77'}, None, None +70.05, [INFO], robot4, {'y': 23.301, 'x': -36.992, 'yaw': 3.14}, None, None +80.09, [INFO], robot4, {'battery-level': '44.21'}, None, None +80.09, [INFO], robot4, {'y': 21.18, 'x': -37.101, 'yaw': 3.142}, None, None +90.03, [INFO], robot4, {'y': 19.077, 'x': -37.029, 'yaw': 3.142}, None, None +90.03, [INFO], robot4, {'battery-level': '43.65'}, None, None +100.06, [INFO], robot4, {'y': 17.731, 'x': -35.398, 'yaw': -3.141}, None, None +100.06, [INFO], robot4, {'battery-level': '43.09'}, None, None +110.09, [INFO], robot4, {'battery-level': '42.53'}, None, None +110.09, [INFO], robot4, {'y': 18.823, 'x': -33.991, 'yaw': -3.142}, None, None +120.02, [INFO], robot4, {'battery-level': '41.97'}, None, None +120.02, [INFO], robot4, {'y': 18.945, 'x': -33.94, 'yaw': 3.142}, None, None +120.67, [info], nurse, sync, received-request, (status=sending-request) +120.67, [info], nurse, sync, request-sent, (status=waiting) +120.67, [info], nurse, sync, wait-message, (status=message-received) +130.04, [INFO], robot4, {'y': 17.77, 'x': -35.06, 'yaw': 3.142}, None, None +130.04, [INFO], robot4, {'battery-level': '41.41'}, None, None +140.05, [INFO], robot4, {'battery-level': '40.85'}, None, None +140.05, [INFO], robot4, {'y': 17.758, 'x': -36.961, 'yaw': 3.142}, None, None +150.06, [INFO], robot4, {'y': 17.255, 'x': -37.095, 'yaw': -3.141}, None, None +150.06, [INFO], robot4, {'battery-level': '40.29'}, None, None +160.02, [INFO], robot4, {'battery-level': '39.73'}, None, None +160.02, [INFO], robot4, {'y': 17.441, 'x': -36.862, 'yaw': 3.141}, None, None +170.02, [INFO], robot4, {'battery-level': '39.17'}, None, None +170.02, [INFO], robot4, {'y': 17.378, 'x': -36.769, 'yaw': -3.142}, None, None +180.02, [INFO], robot4, {'y': 17.389, 'x': -37.115, 'yaw': 3.142}, None, None +180.02, [INFO], robot4, {'battery-level': '38.61'}, None, None +190.04, [INFO], robot4, {'battery-level': '38.05'}, None, None +190.04, [INFO], robot4, {'y': 17.427, 'x': -36.895, 'yaw': -3.142}, None, None +200.06, [INFO], robot4, {'battery-level': '37.49'}, None, None +200.06, [INFO], robot4, {'y': 17.316, 'x': -37.041, 'yaw': 3.141}, None, None +210.04, [INFO], robot4, {'battery-level': '36.93'}, None, None +210.04, [INFO], robot4, {'y': 17.314, 'x': -37.085, 'yaw': 3.141}, None, None +220.09, [INFO], robot4, {'battery-level': '36.37'}, None, None +220.09, [INFO], robot4, {'y': 17.295, 'x': -36.953, 'yaw': 3.141}, None, None +230.01, [INFO], robot4, {'y': 17.307, 'x': -36.904, 'yaw': 3.141}, None, None +230.01, [INFO], robot4, {'battery-level': '35.81'}, None, None +240.00, [INFO], robot4, {'battery-level': '35.25'}, None, None +240.00, [INFO], robot4, {'y': 17.363, 'x': -36.971, 'yaw': 3.141}, None, None +250.05, [INFO], robot4, {'battery-level': '34.69'}, None, None +250.05, [INFO], robot4, {'y': 17.191, 'x': -37.067, 'yaw': 3.141}, None, None +260.05, [INFO], robot4, {'y': 17.273, 'x': -36.924, 'yaw': 3.141}, None, None +260.05, [INFO], robot4, {'battery-level': '34.13'}, None, None +270.05, [INFO], robot4, {'battery-level': '33.57'}, None, None +270.05, [INFO], robot4, {'y': 17.312, 'x': -36.944, 'yaw': -3.141}, None, None +280.05, [INFO], robot4, {'battery-level': '33.01'}, None, None +280.05, [INFO], robot4, {'y': 17.472, 'x': -36.995, 'yaw': -3.141}, None, None +290.06, [INFO], robot4, {'battery-level': '32.45'}, None, None +290.06, [INFO], robot4, {'y': 17.286, 'x': -36.976, 'yaw': 3.142}, None, None +300.08, [INFO], robot4, {'y': 17.285, 'x': -36.976, 'yaw': -3.142}, None, None +300.08, [INFO], robot4, {'battery-level': '31.89'}, None, None +305.86, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/65_acbabb.log b/logs/65_acbabb.log new file mode 100644 index 00000000..729866b0 --- /dev/null +++ b/logs/65_acbabb.log @@ -0,0 +1,23 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot1, {'battery-level': '29.61'}, None, None +10.05, [INFO], robot1, {'y': 18.0, 'x': -27.23, 'yaw': 3.142}, None, None +20.03, [INFO], robot1, {'battery-level': '28.95'}, None, None +20.03, [INFO], robot1, {'y': 16.416, 'x': -27.085, 'yaw': -3.142}, None, None +30.07, [INFO], robot1, {'battery-level': '28.29'}, None, None +30.07, [INFO], robot1, {'y': 16.125, 'x': -29.058, 'yaw': -3.142}, None, None +40.09, [INFO], robot1, {'y': 16.029, 'x': -31.18, 'yaw': 3.14}, None, None +40.09, [INFO], robot1, {'battery-level': '27.63'}, None, None +50.08, [INFO], robot1, {'y': 15.687, 'x': -33.275, 'yaw': 3.14}, None, None +50.08, [INFO], robot1, {'battery-level': '26.97'}, None, None +60.02, [INFO], robot1, {'y': 15.488, 'x': -35.348, 'yaw': -3.141}, None, None +60.02, [INFO], robot1, {'battery-level': '26.31'}, None, None +70.06, [INFO], robot1, {'battery-level': '25.65'}, None, None +70.06, [INFO], robot1, {'y': 16.533, 'x': -36.679, 'yaw': -3.142}, None, None +80.08, [INFO], robot1, {'battery-level': '24.99'}, None, None +80.08, [INFO], robot1, {'y': 18.653, 'x': -36.719, 'yaw': -3.141}, None, None +90.08, [INFO], robot1, {'battery-level': '24.33'}, None, None +90.08, [INFO], robot1, {'y': 20.758, 'x': -36.923, 'yaw': 3.138}, None, None +100.01, [INFO], robot1, {'y': 21.498, 'x': -38.073, 'yaw': -3.142}, None, None +100.01, [INFO], robot1, {'battery-level': '23.67'}, None, None +107.47, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/logs/65_acbabp.log b/logs/65_acbabp.log new file mode 100644 index 00000000..a7bfa7cf --- /dev/null +++ b/logs/65_acbabp.log @@ -0,0 +1,50 @@ +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot4, {'battery-level': '48.13'}, None, None +10.02, [INFO], robot4, {'y': 34.249, 'x': -33.55, 'yaw': 3.141}, None, None +20.00, [INFO], robot4, {'y': 34.688, 'x': -35.601, 'yaw': -3.141}, None, None +20.00, [INFO], robot4, {'battery-level': '47.57'}, None, None +30.01, [INFO], robot4, {'battery-level': '47.01'}, None, None +30.01, [INFO], robot4, {'y': 33.322, 'x': -36.865, 'yaw': -3.141}, None, None +40.05, [INFO], robot4, {'y': 31.205, 'x': -36.85, 'yaw': -3.141}, None, None +40.05, [INFO], robot4, {'battery-level': '46.45'}, None, None +50.08, [INFO], robot4, {'y': 29.091, 'x': -36.878, 'yaw': -3.142}, None, None +50.08, [INFO], robot4, {'battery-level': '45.89'}, None, None +60.03, [INFO], robot4, {'y': 27.009, 'x': -36.887, 'yaw': 3.141}, None, None +60.03, [INFO], robot4, {'battery-level': '45.33'}, None, None +70.03, [INFO], robot4, {'y': 24.883, 'x': -36.914, 'yaw': 3.141}, None, None +70.03, [INFO], robot4, {'battery-level': '44.77'}, None, None +80.03, [INFO], robot4, {'battery-level': '44.21'}, None, None +80.03, [INFO], robot4, {'y': 22.77, 'x': -36.975, 'yaw': 3.14}, None, None +90.03, [INFO], robot4, {'y': 21.425, 'x': -37.92, 'yaw': -3.136}, None, None +90.03, [INFO], robot4, {'battery-level': '43.65'}, None, None +100.03, [INFO], robot4, {'battery-level': '43.09'}, None, None +100.03, [INFO], robot4, {'y': 21.373, 'x': -38.123, 'yaw': 3.141}, None, None +106.22, [info], nurse, sync, received-request, (status=sending-request) +106.22, [info], nurse, sync, request-sent, (status=waiting) +106.22, [info], nurse, sync, wait-message, (status=message-received) +110.07, [INFO], robot4, {'battery-level': '42.53'}, None, None +110.07, [INFO], robot4, {'y': 21.528, 'x': -37.552, 'yaw': -3.141}, None, None +120.06, [INFO], robot4, {'battery-level': '41.97'}, None, None +120.06, [INFO], robot4, {'y': 19.584, 'x': -37.203, 'yaw': 3.14}, None, None +130.04, [INFO], robot4, {'battery-level': '41.41'}, None, None +130.04, [INFO], robot4, {'y': 17.471, 'x': -37.097, 'yaw': 3.14}, None, None +140.01, [INFO], robot4, {'battery-level': '40.85'}, None, None +140.01, [INFO], robot4, {'y': 15.971, 'x': -36.147, 'yaw': -3.141}, None, None +150.00, [INFO], robot4, {'y': 15.371, 'x': -34.102, 'yaw': -3.141}, None, None +150.00, [INFO], robot4, {'battery-level': '40.29'}, None, None +160.06, [INFO], robot4, {'y': 15.501, 'x': -31.972, 'yaw': 3.142}, None, None +160.06, [INFO], robot4, {'battery-level': '39.73'}, None, None +170.02, [INFO], robot4, {'y': 15.647, 'x': -29.874, 'yaw': 3.141}, None, None +170.02, [INFO], robot4, {'battery-level': '39.17'}, None, None +180.02, [INFO], robot4, {'battery-level': '38.61'}, None, None +180.02, [INFO], robot4, {'y': 15.814, 'x': -27.758, 'yaw': 3.14}, None, None +190.02, [INFO], robot4, {'y': 15.265, 'x': -25.957, 'yaw': 3.141}, None, None +190.02, [INFO], robot4, {'battery-level': '38.05'}, None, None +200.01, [INFO], robot4, {'battery-level': '37.49'}, None, None +200.01, [INFO], robot4, {'y': 13.161, 'x': -25.791, 'yaw': -3.142}, None, None +209.38, [info], lab_arm, sync, wait-message, (status=message-received) +210.01, [INFO], robot4, {'battery-level': '36.93'}, None, None +210.01, [INFO], robot4, {'y': 12.856, 'x': -25.952, 'yaw': 3.14}, None, None +210.29, [WARN], robot4, SUCCESS, None, None diff --git a/logs/66_acbacb.log b/logs/66_acbacb.log new file mode 100644 index 00000000..488ee098 --- /dev/null +++ b/logs/66_acbacb.log @@ -0,0 +1,40 @@ +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['PC Room 3', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r4', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +9.99, [INFO], robot4, {'y': 18.063, 'x': -13.623, 'yaw': -3.141}, None, None +9.99, [INFO], robot4, {'battery-level': '48.13'}, None, None +20.01, [INFO], robot4, {'battery-level': '47.57'}, None, None +20.01, [INFO], robot4, {'y': 16.219, 'x': -13.932, 'yaw': 3.141}, None, None +30.00, [INFO], robot4, {'y': 16.09, 'x': -16.051, 'yaw': 3.141}, None, None +30.00, [INFO], robot4, {'battery-level': '47.01'}, None, None +40.00, [INFO], robot4, {'y': 16.041, 'x': -18.17, 'yaw': 3.142}, None, None +40.00, [INFO], robot4, {'battery-level': '46.45'}, None, None +49.99, [INFO], robot4, {'y': 16.207, 'x': -20.28, 'yaw': 3.142}, None, None +49.99, [INFO], robot4, {'battery-level': '45.89'}, None, None +60.00, [INFO], robot4, {'battery-level': '45.33'}, None, None +60.00, [INFO], robot4, {'y': 16.231, 'x': -22.403, 'yaw': 3.141}, None, None +70.00, [INFO], robot4, {'y': 16.127, 'x': -24.526, 'yaw': 3.141}, None, None +70.00, [INFO], robot4, {'battery-level': '44.77'}, None, None +80.03, [INFO], robot4, {'y': 16.054, 'x': -26.657, 'yaw': 3.141}, None, None +80.03, [INFO], robot4, {'battery-level': '44.21'}, None, None +90.02, [INFO], robot4, {'battery-level': '43.65'}, None, None +90.02, [INFO], robot4, {'y': 16.589, 'x': -28.535, 'yaw': 3.142}, None, None +100.02, [INFO], robot4, {'y': 17.891, 'x': -28.596, 'yaw': 3.141}, None, None +100.02, [INFO], robot4, {'battery-level': '43.09'}, None, None +110.01, [INFO], robot4, {'battery-level': '42.53'}, None, None +110.01, [INFO], robot4, {'y': 17.976, 'x': -28.554, 'yaw': -3.141}, None, None +119.19, [info], nurse, sync, received-request, (status=sending-request) +119.19, [info], nurse, sync, request-sent, (status=waiting) +119.21, [info], nurse, sync, wait-message, (status=message-received) +120.00, [INFO], robot4, {'battery-level': '41.97'}, None, None +120.00, [INFO], robot4, {'y': 17.891, 'x': -28.671, 'yaw': -3.141}, None, None +130.00, [INFO], robot4, {'battery-level': '41.41'}, None, None +130.00, [INFO], robot4, {'y': 16.26, 'x': -28.085, 'yaw': 3.141}, None, None +139.97, [INFO], robot4, {'y': 15.611, 'x': -26.253, 'yaw': 3.141}, None, None +140.00, [INFO], robot4, {'battery-level': '40.85'}, None, None +149.98, [INFO], robot4, {'y': 13.556, 'x': -25.715, 'yaw': -3.141}, None, None +149.98, [INFO], robot4, {'battery-level': '40.29'}, None, None +160.01, [INFO], robot4, {'battery-level': '39.73'}, None, None +160.01, [INFO], robot4, {'y': 12.898, 'x': -25.961, 'yaw': 3.139}, None, None +167.62, [info], lab_arm, sync, wait-message, (status=message-received) +167.88, [WARN], robot4, SUCCESS, None, None diff --git a/logs/66_acbacp.log b/logs/66_acbacp.log new file mode 100644 index 00000000..94c8c628 --- /dev/null +++ b/logs/66_acbacp.log @@ -0,0 +1,33 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot2, {'y': 18.001, 'x': -21.0, 'yaw': 3.142}, None, None +10.09, [INFO], robot2, {'battery-level': '57.56'}, None, None +20.04, [INFO], robot2, {'y': 16.149, 'x': -21.116, 'yaw': -3.141}, None, None +20.04, [INFO], robot2, {'battery-level': '57.30'}, None, None +30.06, [INFO], robot2, {'y': 16.079, 'x': -23.221, 'yaw': 3.142}, None, None +30.06, [INFO], robot2, {'battery-level': '57.04'}, None, None +40.09, [INFO], robot2, {'y': 16.011, 'x': -25.336, 'yaw': 3.141}, None, None +40.09, [INFO], robot2, {'battery-level': '56.78'}, None, None +50.00, [INFO], robot2, {'battery-level': '56.52'}, None, None +50.00, [INFO], robot2, {'y': 16.002, 'x': -27.432, 'yaw': 3.142}, None, None +60.03, [INFO], robot2, {'battery-level': '56.26'}, None, None +60.03, [INFO], robot2, {'y': 17.308, 'x': -28.665, 'yaw': 3.142}, None, None +70.06, [INFO], robot2, {'y': 17.941, 'x': -28.606, 'yaw': -3.141}, None, None +70.06, [INFO], robot2, {'battery-level': '56.00'}, None, None +77.45, [info], nurse, sync, received-request, (status=sending-request) +77.45, [info], nurse, sync, request-sent, (status=waiting) +77.45, [info], nurse, sync, wait-message, (status=message-received) +80.03, [INFO], robot2, {'battery-level': '55.74'}, None, None +80.03, [INFO], robot2, {'y': 17.678, 'x': -28.709, 'yaw': -3.142}, None, None +90.05, [INFO], robot2, {'battery-level': '55.48'}, None, None +90.05, [INFO], robot2, {'y': 16.096, 'x': -28.1, 'yaw': -3.142}, None, None +100.02, [INFO], robot2, {'battery-level': '55.22'}, None, None +100.02, [INFO], robot2, {'y': 15.695, 'x': -26.161, 'yaw': 3.142}, None, None +110.06, [INFO], robot2, {'battery-level': '54.96'}, None, None +110.06, [INFO], robot2, {'y': 13.62, 'x': -25.714, 'yaw': 3.142}, None, None +120.01, [INFO], robot2, {'battery-level': '54.70'}, None, None +120.01, [INFO], robot2, {'y': 12.915, 'x': -25.943, 'yaw': -3.142}, None, None +122.31, [info], lab_arm, sync, wait-message, (status=message-received) +123.24, [WARN], robot2, SUCCESS, None, None diff --git a/logs/67_acbbab.log b/logs/67_acbbab.log new file mode 100644 index 00000000..fc64b6aa --- /dev/null +++ b/logs/67_acbbab.log @@ -0,0 +1,42 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot5, {'battery-level': '71.90'}, None, None +10.02, [INFO], robot5, {'y': 17.198, 'x': -13.5, 'yaw': -3.142}, None, None +20.06, [INFO], robot5, {'y': 16.021, 'x': -14.666, 'yaw': 3.142}, None, None +20.06, [INFO], robot5, {'battery-level': '71.14'}, None, None +30.01, [INFO], robot5, {'battery-level': '70.38'}, None, None +30.01, [INFO], robot5, {'y': 15.925, 'x': -16.772, 'yaw': 3.14}, None, None +40.06, [INFO], robot5, {'battery-level': '69.62'}, None, None +40.06, [INFO], robot5, {'y': 15.999, 'x': -18.895, 'yaw': -3.141}, None, None +50.09, [INFO], robot5, {'battery-level': '68.86'}, None, None +50.09, [INFO], robot5, {'y': 16.152, 'x': -21.001, 'yaw': 3.141}, None, None +60.03, [INFO], robot5, {'y': 16.128, 'x': -23.086, 'yaw': 3.142}, None, None +60.03, [INFO], robot5, {'battery-level': '68.10'}, None, None +70.00, [INFO], robot5, {'y': 16.061, 'x': -25.2, 'yaw': 3.141}, None, None +70.00, [INFO], robot5, {'battery-level': '67.34'}, None, None +80.08, [INFO], robot5, {'battery-level': '66.58'}, None, None +80.08, [INFO], robot5, {'y': 16.052, 'x': -27.328, 'yaw': 3.141}, None, None +90.04, [INFO], robot5, {'battery-level': '65.82'}, None, None +90.04, [INFO], robot5, {'y': 16.092, 'x': -29.444, 'yaw': -3.142}, None, None +100.07, [INFO], robot5, {'y': 15.969, 'x': -31.567, 'yaw': 3.141}, None, None +100.07, [INFO], robot5, {'battery-level': '65.06'}, None, None +110.02, [INFO], robot5, {'battery-level': '64.30'}, None, None +110.02, [INFO], robot5, {'y': 15.626, 'x': -33.668, 'yaw': 3.141}, None, None +120.06, [INFO], robot5, {'battery-level': '63.54'}, None, None +120.06, [INFO], robot5, {'y': 15.549, 'x': -35.775, 'yaw': -3.141}, None, None +130.08, [INFO], robot5, {'battery-level': '62.78'}, None, None +130.08, [INFO], robot5, {'y': 17.019, 'x': -36.708, 'yaw': -3.142}, None, None +140.03, [INFO], robot5, {'y': 17.613, 'x': -36.729, 'yaw': -3.142}, None, None +140.03, [INFO], robot5, {'battery-level': '62.02'}, None, None +150.08, [INFO], robot5, {'battery-level': '61.26'}, None, None +150.08, [INFO], robot5, {'y': 17.876, 'x': -36.153, 'yaw': 3.138}, None, None +160.01, [INFO], robot5, {'battery-level': '60.50'}, None, None +160.01, [INFO], robot5, {'y': 18.305, 'x': -35.656, 'yaw': -3.136}, None, None +170.02, [INFO], robot5, {'battery-level': '59.74'}, None, None +170.02, [INFO], robot5, {'y': 18.299, 'x': -35.702, 'yaw': 3.142}, None, None +180.07, [INFO], robot5, {'battery-level': '58.98'}, None, None +180.07, [INFO], robot5, {'y': 18.166, 'x': -35.948, 'yaw': 3.142}, None, None +190.04, [INFO], robot5, {'y': 18.361, 'x': -35.705, 'yaw': 3.141}, None, None +190.04, [INFO], robot5, {'battery-level': '58.22'}, None, None +195.37, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/67_acbbap.log b/logs/67_acbbap.log new file mode 100644 index 00000000..b7b2017c --- /dev/null +++ b/logs/67_acbbap.log @@ -0,0 +1,55 @@ +0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot3, {'y': 21.272, 'x': -37.326, 'yaw': 3.141}, None, None +10.04, [INFO], robot3, {'battery-level': '71.75'}, None, None +20.08, [INFO], robot3, {'battery-level': '71.11'}, None, None +20.08, [INFO], robot3, {'y': 19.157, 'x': -37.051, 'yaw': -3.141}, None, None +30.04, [INFO], robot3, {'battery-level': '70.47'}, None, None +30.04, [INFO], robot3, {'y': 17.763, 'x': -35.483, 'yaw': 3.138}, None, None +40.09, [INFO], robot3, {'battery-level': '69.83'}, None, None +40.09, [INFO], robot3, {'y': 18.846, 'x': -34.01, 'yaw': -3.142}, None, None +47.73, [info], nurse, sync, received-request, (status=sending-request) +47.73, [info], nurse, sync, request-sent, (status=waiting) +47.73, [info], nurse, sync, wait-message, (status=message-received) +50.04, [INFO], robot3, {'y': 18.925, 'x': -34.13, 'yaw': -3.142}, None, None +50.04, [INFO], robot3, {'battery-level': '69.19'}, None, None +60.04, [INFO], robot3, {'battery-level': '68.55'}, None, None +60.04, [INFO], robot3, {'y': 17.788, 'x': -35.687, 'yaw': 3.141}, None, None +70.01, [INFO], robot3, {'y': 18.016, 'x': -36.2, 'yaw': -3.141}, None, None +70.01, [INFO], robot3, {'battery-level': '67.91'}, None, None +80.07, [INFO], robot3, {'y': 17.522, 'x': -37.036, 'yaw': -3.142}, None, None +80.07, [INFO], robot3, {'battery-level': '67.27'}, None, None +90.03, [INFO], robot3, {'battery-level': '66.63'}, None, None +90.03, [INFO], robot3, {'y': 17.221, 'x': -37.064, 'yaw': -3.141}, None, None +100.07, [INFO], robot3, {'battery-level': '65.99'}, None, None +100.07, [INFO], robot3, {'y': 17.265, 'x': -36.902, 'yaw': -3.142}, None, None +110.03, [INFO], robot3, {'battery-level': '65.35'}, None, None +110.03, [INFO], robot3, {'y': 17.255, 'x': -36.846, 'yaw': -3.142}, None, None +120.06, [INFO], robot3, {'battery-level': '64.71'}, None, None +120.06, [INFO], robot3, {'y': 17.163, 'x': -36.881, 'yaw': -3.141}, None, None +130.02, [INFO], robot3, {'battery-level': '64.07'}, None, None +130.02, [INFO], robot3, {'y': 17.204, 'x': -36.815, 'yaw': 3.141}, None, None +140.05, [INFO], robot3, {'battery-level': '63.43'}, None, None +140.05, [INFO], robot3, {'y': 17.472, 'x': -37.029, 'yaw': -3.141}, None, None +150.02, [INFO], robot3, {'y': 17.265, 'x': -36.951, 'yaw': 3.142}, None, None +150.02, [INFO], robot3, {'battery-level': '62.79'}, None, None +160.08, [INFO], robot3, {'y': 17.353, 'x': -36.898, 'yaw': -3.141}, None, None +160.08, [INFO], robot3, {'battery-level': '62.15'}, None, None +170.05, [INFO], robot3, {'battery-level': '61.51'}, None, None +170.05, [INFO], robot3, {'y': 17.46, 'x': -36.968, 'yaw': -3.141}, None, None +179.99, [INFO], robot3, {'y': 17.251, 'x': -36.863, 'yaw': -3.141}, None, None +180.09, [INFO], robot3, {'battery-level': '60.87'}, None, None +190.04, [INFO], robot3, {'y': 17.47, 'x': -37.051, 'yaw': -3.141}, None, None +190.04, [INFO], robot3, {'battery-level': '60.23'}, None, None +200.04, [INFO], robot3, {'battery-level': '59.59'}, None, None +200.04, [INFO], robot3, {'y': 17.323, 'x': -37.019, 'yaw': 3.141}, None, None +210.00, [INFO], robot3, {'battery-level': '58.95'}, None, None +210.00, [INFO], robot3, {'y': 17.413, 'x': -36.957, 'yaw': -3.142}, None, None +220.00, [INFO], robot3, {'y': 17.346, 'x': -36.819, 'yaw': 3.142}, None, None +220.00, [INFO], robot3, {'battery-level': '58.31'}, None, None +230.08, [INFO], robot3, {'battery-level': '57.67'}, None, None +230.08, [INFO], robot3, {'y': 17.31, 'x': -37.088, 'yaw': -3.141}, None, None +240.04, [INFO], robot3, {'battery-level': '57.03'}, None, None +240.04, [INFO], robot3, {'y': 17.369, 'x': -36.921, 'yaw': 3.142}, None, None +242.44, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/68_acbbbb.log b/logs/68_acbbbb.log new file mode 100644 index 00000000..f545face --- /dev/null +++ b/logs/68_acbbbb.log @@ -0,0 +1,63 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot5, {'y': 17.277, 'x': -11.684, 'yaw': -3.141}, None, None +10.09, [INFO], robot5, {'battery-level': '71.90'}, None, None +20.01, [INFO], robot5, {'y': 16.281, 'x': -13.102, 'yaw': 3.142}, None, None +20.01, [INFO], robot5, {'battery-level': '71.14'}, None, None +30.04, [INFO], robot5, {'battery-level': '70.38'}, None, None +30.04, [INFO], robot5, {'y': 16.122, 'x': -15.224, 'yaw': 3.141}, None, None +40.08, [INFO], robot5, {'battery-level': '69.62'}, None, None +40.08, [INFO], robot5, {'y': 16.095, 'x': -17.334, 'yaw': 3.14}, None, None +50.02, [INFO], robot5, {'y': 16.195, 'x': -19.422, 'yaw': 3.142}, None, None +50.02, [INFO], robot5, {'battery-level': '68.86'}, None, None +60.01, [INFO], robot5, {'battery-level': '68.10'}, None, None +60.01, [INFO], robot5, {'y': 16.316, 'x': -21.535, 'yaw': 3.142}, None, None +70.07, [INFO], robot5, {'battery-level': '67.34'}, None, None +70.07, [INFO], robot5, {'y': 16.172, 'x': -23.664, 'yaw': 3.141}, None, None +80.08, [INFO], robot5, {'battery-level': '66.58'}, None, None +80.08, [INFO], robot5, {'y': 16.137, 'x': -25.777, 'yaw': 3.141}, None, None +90.02, [INFO], robot5, {'y': 16.191, 'x': -27.875, 'yaw': -3.141}, None, None +90.02, [INFO], robot5, {'battery-level': '65.82'}, None, None +100.05, [INFO], robot5, {'battery-level': '65.06'}, None, None +100.05, [INFO], robot5, {'y': 16.193, 'x': -29.988, 'yaw': 3.137}, None, None +110.09, [INFO], robot5, {'y': 15.938, 'x': -32.102, 'yaw': -3.142}, None, None +110.09, [INFO], robot5, {'battery-level': '64.30'}, None, None +120.07, [INFO], robot5, {'battery-level': '63.54'}, None, None +120.07, [INFO], robot5, {'y': 15.446, 'x': -34.185, 'yaw': 3.142}, None, None +130.08, [INFO], robot5, {'battery-level': '62.78'}, None, None +130.08, [INFO], robot5, {'y': 15.633, 'x': -36.301, 'yaw': -3.142}, None, None +140.01, [INFO], robot5, {'battery-level': '62.02'}, None, None +140.01, [INFO], robot5, {'y': 17.433, 'x': -36.794, 'yaw': -3.142}, None, None +150.02, [INFO], robot5, {'battery-level': '61.26'}, None, None +150.02, [INFO], robot5, {'y': 19.551, 'x': -36.894, 'yaw': 3.137}, None, None +160.02, [INFO], robot5, {'battery-level': '60.50'}, None, None +160.02, [INFO], robot5, {'y': 21.493, 'x': -37.352, 'yaw': 3.141}, None, None +170.03, [INFO], robot5, {'y': 21.446, 'x': -38.088, 'yaw': -3.142}, None, None +170.03, [INFO], robot5, {'battery-level': '59.74'}, None, None +178.31, [info], nurse, sync, received-request, (status=sending-request) +178.31, [info], nurse, sync, request-sent, (status=waiting) +178.40, [info], nurse, sync, wait-message, (status=message-received) +180.07, [INFO], robot5, {'y': 21.418, 'x': -37.983, 'yaw': 3.141}, None, None +180.07, [INFO], robot5, {'battery-level': '58.98'}, None, None +190.02, [INFO], robot5, {'y': 19.92, 'x': -37.159, 'yaw': 3.141}, None, None +190.02, [INFO], robot5, {'battery-level': '58.22'}, None, None +200.04, [INFO], robot5, {'battery-level': '57.46'}, None, None +200.04, [INFO], robot5, {'y': 17.808, 'x': -37.054, 'yaw': 3.141}, None, None +210.02, [INFO], robot5, {'battery-level': '56.70'}, None, None +210.02, [INFO], robot5, {'y': 15.942, 'x': -36.554, 'yaw': 3.141}, None, None +220.06, [INFO], robot5, {'y': 15.44, 'x': -34.471, 'yaw': -3.141}, None, None +220.06, [INFO], robot5, {'battery-level': '55.94'}, None, None +230.08, [INFO], robot5, {'y': 15.578, 'x': -32.348, 'yaw': 3.142}, None, None +230.08, [INFO], robot5, {'battery-level': '55.18'}, None, None +240.03, [INFO], robot5, {'battery-level': '54.42'}, None, None +240.03, [INFO], robot5, {'y': 15.599, 'x': -30.249, 'yaw': -3.142}, None, None +250.06, [INFO], robot5, {'y': 15.796, 'x': -28.134, 'yaw': 3.142}, None, None +250.06, [INFO], robot5, {'battery-level': '53.66'}, None, None +260.01, [INFO], robot5, {'battery-level': '52.90'}, None, None +260.01, [INFO], robot5, {'y': 15.49, 'x': -26.171, 'yaw': 3.142}, None, None +270.06, [INFO], robot5, {'battery-level': '52.14'}, None, None +270.06, [INFO], robot5, {'y': 13.434, 'x': -25.73, 'yaw': 3.141}, None, None +280.05, [INFO], robot5, {'battery-level': '51.38'}, None, None +280.05, [INFO], robot5, {'y': 12.827, 'x': -25.926, 'yaw': 3.142}, None, None +282.45, [info], lab_arm, sync, wait-message, (status=message-received) +283.37, [WARN], robot5, SUCCESS, None, None diff --git a/logs/68_acbbbp.log b/logs/68_acbbbp.log new file mode 100644 index 00000000..ff100a0a --- /dev/null +++ b/logs/68_acbbbp.log @@ -0,0 +1,41 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot6, {'battery-level': '90.76'}, None, None +10.01, [INFO], robot6, {'y': 18.502, 'x': -34.34, 'yaw': 3.141}, None, None +20.07, [INFO], robot6, {'y': 17.981, 'x': -36.113, 'yaw': -3.142}, None, None +20.07, [INFO], robot6, {'battery-level': '90.38'}, None, None +30.08, [INFO], robot6, {'battery-level': '90.00'}, None, None +30.08, [INFO], robot6, {'y': 19.848, 'x': -36.822, 'yaw': 3.142}, None, None +40.08, [INFO], robot6, {'battery-level': '89.62'}, None, None +40.08, [INFO], robot6, {'y': 21.578, 'x': -37.637, 'yaw': -3.141}, None, None +50.03, [INFO], robot6, {'y': 21.411, 'x': -38.08, 'yaw': 3.141}, None, None +50.03, [INFO], robot6, {'battery-level': '89.24'}, None, None +55.20, [info], nurse, sync, received-request, (status=sending-request) +55.20, [info], nurse, sync, request-sent, (status=waiting) +55.20, [info], nurse, sync, wait-message, (status=message-received) +60.09, [INFO], robot6, {'battery-level': '88.86'}, None, None +60.09, [INFO], robot6, {'y': 21.238, 'x': -37.318, 'yaw': -3.141}, None, None +70.03, [INFO], robot6, {'y': 19.151, 'x': -37.173, 'yaw': 3.142}, None, None +70.03, [INFO], robot6, {'battery-level': '88.48'}, None, None +80.06, [INFO], robot6, {'y': 17.023, 'x': -37.087, 'yaw': 3.14}, None, None +80.06, [INFO], robot6, {'battery-level': '88.10'}, None, None +90.02, [INFO], robot6, {'y': 15.757, 'x': -35.904, 'yaw': -3.14}, None, None +90.02, [INFO], robot6, {'battery-level': '87.72'}, None, None +100.06, [INFO], robot6, {'y': 15.362, 'x': -33.819, 'yaw': -3.141}, None, None +100.06, [INFO], robot6, {'battery-level': '87.34'}, None, None +110.08, [INFO], robot6, {'y': 15.522, 'x': -31.7, 'yaw': 3.141}, None, None +110.08, [INFO], robot6, {'battery-level': '86.96'}, None, None +120.02, [INFO], robot6, {'battery-level': '86.58'}, None, None +120.02, [INFO], robot6, {'y': 15.645, 'x': -29.599, 'yaw': -3.142}, None, None +130.07, [INFO], robot6, {'battery-level': '86.20'}, None, None +130.07, [INFO], robot6, {'y': 15.794, 'x': -27.484, 'yaw': 3.142}, None, None +140.00, [INFO], robot6, {'battery-level': '85.82'}, None, None +140.00, [INFO], robot6, {'y': 14.876, 'x': -25.936, 'yaw': 3.142}, None, None +150.03, [INFO], robot6, {'y': 12.96, 'x': -25.874, 'yaw': 3.142}, None, None +150.03, [INFO], robot6, {'battery-level': '85.44'}, None, None +160.04, [INFO], robot6, {'y': 12.872, 'x': -25.959, 'yaw': 3.141}, None, None +160.04, [INFO], robot6, {'battery-level': '85.06'}, None, None +160.04, [info], lab_arm, sync, wait-message, (status=message-received) +160.97, [WARN], robot6, SUCCESS, None, None diff --git a/logs/69_acbbcb.log b/logs/69_acbbcb.log new file mode 100644 index 00000000..255f07d5 --- /dev/null +++ b/logs/69_acbbcb.log @@ -0,0 +1,40 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot1, {'battery-level': '29.61'}, None, None +10.04, [INFO], robot1, {'y': 34.07, 'x': -39.027, 'yaw': 3.141}, None, None +20.09, [INFO], robot1, {'y': 34.175, 'x': -37.143, 'yaw': -3.142}, None, None +20.09, [INFO], robot1, {'battery-level': '28.95'}, None, None +30.08, [INFO], robot1, {'battery-level': '28.29'}, None, None +30.08, [INFO], robot1, {'y': 32.08, 'x': -37.006, 'yaw': 3.141}, None, None +40.03, [INFO], robot1, {'battery-level': '27.63'}, None, None +40.03, [INFO], robot1, {'y': 29.978, 'x': -37.042, 'yaw': 3.141}, None, None +50.00, [INFO], robot1, {'battery-level': '26.97'}, None, None +50.00, [INFO], robot1, {'y': 27.878, 'x': -36.982, 'yaw': 3.141}, None, None +60.04, [INFO], robot1, {'battery-level': '26.31'}, None, None +60.04, [INFO], robot1, {'y': 25.751, 'x': -37.058, 'yaw': 3.141}, None, None +70.07, [INFO], robot1, {'battery-level': '25.65'}, None, None +70.07, [INFO], robot1, {'y': 23.641, 'x': -37.037, 'yaw': -3.142}, None, None +80.01, [INFO], robot1, {'y': 21.548, 'x': -37.138, 'yaw': 3.141}, None, None +80.01, [INFO], robot1, {'battery-level': '24.99'}, None, None +90.09, [INFO], robot1, {'battery-level': '24.33'}, None, None +90.09, [INFO], robot1, {'y': 19.406, 'x': -37.111, 'yaw': 3.138}, None, None +100.04, [INFO], robot1, {'y': 17.313, 'x': -37.072, 'yaw': 3.141}, None, None +100.04, [INFO], robot1, {'battery-level': '23.67'}, None, None +110.02, [INFO], robot1, {'y': 15.807, 'x': -36.13, 'yaw': -3.142}, None, None +110.02, [INFO], robot1, {'battery-level': '23.01'}, None, None +120.06, [INFO], robot1, {'battery-level': '22.35'}, None, None +120.06, [INFO], robot1, {'y': 15.351, 'x': -34.037, 'yaw': 3.14}, None, None +130.03, [INFO], robot1, {'battery-level': '21.69'}, None, None +130.03, [INFO], robot1, {'y': 15.5, 'x': -31.929, 'yaw': 3.142}, None, None +140.00, [INFO], robot1, {'y': 15.668, 'x': -29.816, 'yaw': -3.142}, None, None +140.00, [INFO], robot1, {'battery-level': '21.03'}, None, None +150.06, [INFO], robot1, {'y': 16.989, 'x': -28.569, 'yaw': -3.141}, None, None +150.06, [INFO], robot1, {'battery-level': '20.37'}, None, None +160.02, [INFO], robot1, {'battery-level': '19.71'}, None, None +160.02, [INFO], robot1, {'y': 17.948, 'x': -28.584, 'yaw': 3.141}, None, None +170.05, [INFO], robot1, {'battery-level': '19.05'}, None, None +170.05, [INFO], robot1, {'y': 18.03, 'x': -28.597, 'yaw': 3.142}, None, None +170.51, [info], nurse, sync, received-request, (status=sending-request) +170.51, [info], nurse, sync, request-sent, (status=waiting) +170.51, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/logs/69_acbbcp.log b/logs/69_acbbcp.log new file mode 100644 index 00000000..66596438 --- /dev/null +++ b/logs/69_acbbcp.log @@ -0,0 +1,23 @@ +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'battery-level': '90.76'}, None, None +10.04, [INFO], robot6, {'y': 17.228, 'x': -27.105, 'yaw': -3.141}, None, None +20.01, [INFO], robot6, {'battery-level': '90.38'}, None, None +20.01, [INFO], robot6, {'y': 16.261, 'x': -28.208, 'yaw': -3.142}, None, None +30.04, [INFO], robot6, {'y': 17.887, 'x': -28.603, 'yaw': 3.14}, None, None +30.04, [INFO], robot6, {'battery-level': '90.00'}, None, None +40.06, [INFO], robot6, {'battery-level': '89.62'}, None, None +40.06, [INFO], robot6, {'y': 18.002, 'x': -28.61, 'yaw': -3.142}, None, None +41.62, [info], nurse, sync, received-request, (status=sending-request) +41.62, [info], nurse, sync, request-sent, (status=waiting) +41.62, [info], nurse, sync, wait-message, (status=message-received) +50.02, [INFO], robot6, {'y': 16.467, 'x': -28.748, 'yaw': 3.141}, None, None +50.02, [INFO], robot6, {'battery-level': '89.24'}, None, None +60.09, [INFO], robot6, {'y': 16.061, 'x': -26.864, 'yaw': 3.141}, None, None +60.09, [INFO], robot6, {'battery-level': '88.86'}, None, None +70.06, [INFO], robot6, {'y': 14.534, 'x': -25.79, 'yaw': 3.141}, None, None +70.06, [INFO], robot6, {'battery-level': '88.48'}, None, None +80.03, [INFO], robot6, {'battery-level': '88.10'}, None, None +80.03, [INFO], robot6, {'y': 12.893, 'x': -25.943, 'yaw': -3.142}, None, None +87.05, [info], lab_arm, sync, wait-message, (status=message-received) +87.97, [WARN], robot6, SUCCESS, None, None diff --git a/logs/6_aaabcb.log b/logs/6_aaabcb.log new file mode 100644 index 00000000..e3570020 --- /dev/null +++ b/logs/6_aaabcb.log @@ -0,0 +1,25 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot6, {'y': 17.177, 'x': -27.11, 'yaw': 3.142}, None, None +10.05, [INFO], robot6, {'battery-level': '53.44'}, None, None +20.02, [INFO], robot6, {'battery-level': '52.72'}, None, None +20.02, [INFO], robot6, {'y': 16.392, 'x': -28.367, 'yaw': -3.141}, None, None +30.07, [INFO], robot6, {'battery-level': '52.00'}, None, None +30.07, [INFO], robot6, {'y': 17.965, 'x': -28.589, 'yaw': 3.141}, None, None +35.15, [info], nurse, sync, received-request, (status=sending-request) +35.15, [info], nurse, sync, request-sent, (status=waiting) +35.15, [info], nurse, sync, wait-message, (status=message-received) +40.04, [INFO], robot6, {'battery-level': '51.28'}, None, None +40.04, [INFO], robot6, {'y': 17.178, 'x': -28.69, 'yaw': -3.141}, None, None +50.03, [INFO], robot6, {'y': 16.194, 'x': -27.462, 'yaw': -3.142}, None, None +50.03, [INFO], robot6, {'battery-level': '50.56'}, None, None +60.01, [INFO], robot6, {'y': 15.099, 'x': -25.996, 'yaw': 3.142}, None, None +60.01, [INFO], robot6, {'battery-level': '49.84'}, None, None +70.02, [INFO], robot6, {'y': 13.067, 'x': -25.848, 'yaw': -3.142}, None, None +70.02, [INFO], robot6, {'battery-level': '49.12'}, None, None +80.00, [INFO], robot6, {'battery-level': '48.40'}, None, None +80.00, [INFO], robot6, {'y': 12.887, 'x': -25.968, 'yaw': 3.142}, None, None +80.22, [info], lab_arm, sync, wait-message, (status=message-received) +81.02, [WARN], robot6, SUCCESS, None, None diff --git a/logs/6_aaabcp.log b/logs/6_aaabcp.log new file mode 100644 index 00000000..83cc749e --- /dev/null +++ b/logs/6_aaabcp.log @@ -0,0 +1,24 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.14, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.14, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'y': 17.95, 'x': -27.017, 'yaw': -3.141}, None, None +10.04, [INFO], robot6, {'battery-level': '53.44'}, None, None +20.04, [INFO], robot6, {'y': 16.4, 'x': -27.479, 'yaw': -3.142}, None, None +20.04, [INFO], robot6, {'battery-level': '52.72'}, None, None +30.07, [INFO], robot6, {'y': 17.566, 'x': -28.631, 'yaw': 3.142}, None, None +30.07, [INFO], robot6, {'battery-level': '52.00'}, None, None +38.58, [info], nurse, sync, received-request, (status=sending-request) +38.58, [info], nurse, sync, request-sent, (status=waiting) +38.58, [info], nurse, sync, wait-message, (status=message-received) +40.04, [INFO], robot6, {'y': 17.851, 'x': -28.579, 'yaw': 3.141}, None, None +40.04, [INFO], robot6, {'battery-level': '51.28'}, None, None +50.02, [INFO], robot6, {'battery-level': '50.56'}, None, None +50.02, [INFO], robot6, {'y': 16.166, 'x': -28.176, 'yaw': -3.141}, None, None +60.04, [INFO], robot6, {'battery-level': '49.84'}, None, None +60.04, [INFO], robot6, {'y': 15.826, 'x': -26.156, 'yaw': 3.142}, None, None +70.05, [INFO], robot6, {'battery-level': '49.12'}, None, None +70.05, [INFO], robot6, {'y': 13.732, 'x': -25.716, 'yaw': -3.142}, None, None +80.05, [INFO], robot6, {'battery-level': '48.40'}, None, None +80.05, [INFO], robot6, {'y': 12.917, 'x': -25.939, 'yaw': -3.142}, None, None +83.11, [info], lab_arm, sync, wait-message, (status=message-received) +83.69, [WARN], robot6, SUCCESS, None, None diff --git a/logs/70_acbcab.log b/logs/70_acbcab.log new file mode 100644 index 00000000..f5b538c8 --- /dev/null +++ b/logs/70_acbcab.log @@ -0,0 +1,60 @@ +0.00, [INFO], robot1, {'battery-level': '30.20'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot1, {'battery-level': '29.61'}, None, None +10.00, [INFO], robot1, {'y': 17.368, 'x': -11.657, 'yaw': -3.142}, None, None +20.02, [INFO], robot1, {'y': 16.278, 'x': -13.007, 'yaw': 3.142}, None, None +20.02, [INFO], robot1, {'battery-level': '28.95'}, None, None +30.02, [INFO], robot1, {'y': 16.16, 'x': -15.122, 'yaw': 3.142}, None, None +30.02, [INFO], robot1, {'battery-level': '28.29'}, None, None +40.09, [INFO], robot1, {'battery-level': '27.63'}, None, None +40.09, [INFO], robot1, {'y': 16.193, 'x': -17.234, 'yaw': 3.141}, None, None +50.07, [INFO], robot1, {'y': 16.287, 'x': -19.337, 'yaw': 3.142}, None, None +50.07, [INFO], robot1, {'battery-level': '26.97'}, None, None +60.06, [INFO], robot1, {'y': 16.34, 'x': -21.444, 'yaw': 3.142}, None, None +60.06, [INFO], robot1, {'battery-level': '26.31'}, None, None +70.01, [INFO], robot1, {'battery-level': '25.65'}, None, None +70.01, [INFO], robot1, {'y': 16.147, 'x': -23.542, 'yaw': 3.141}, None, None +80.06, [INFO], robot1, {'battery-level': '24.99'}, None, None +80.06, [INFO], robot1, {'y': 16.106, 'x': -25.665, 'yaw': 3.14}, None, None +90.06, [INFO], robot1, {'battery-level': '24.33'}, None, None +90.06, [INFO], robot1, {'y': 16.151, 'x': -27.772, 'yaw': -3.14}, None, None +100.05, [INFO], robot1, {'y': 16.227, 'x': -29.882, 'yaw': 3.142}, None, None +100.05, [INFO], robot1, {'battery-level': '23.67'}, None, None +110.03, [INFO], robot1, {'battery-level': '23.01'}, None, None +110.03, [INFO], robot1, {'y': 15.955, 'x': -31.986, 'yaw': -3.141}, None, None +120.01, [INFO], robot1, {'battery-level': '22.35'}, None, None +120.01, [INFO], robot1, {'y': 15.488, 'x': -34.076, 'yaw': -3.142}, None, None +130.06, [INFO], robot1, {'y': 15.642, 'x': -36.197, 'yaw': 3.142}, None, None +130.06, [INFO], robot1, {'battery-level': '21.69'}, None, None +140.05, [INFO], robot1, {'battery-level': '21.03'}, None, None +140.05, [INFO], robot1, {'y': 17.314, 'x': -36.938, 'yaw': -3.142}, None, None +150.03, [INFO], robot1, {'battery-level': '20.37'}, None, None +150.03, [INFO], robot1, {'y': 17.709, 'x': -36.925, 'yaw': -3.142}, None, None +160.08, [INFO], robot1, {'y': 17.751, 'x': -36.895, 'yaw': 3.141}, None, None +160.08, [INFO], robot1, {'battery-level': '19.71'}, None, None +170.05, [INFO], robot1, {'y': 17.753, 'x': -36.892, 'yaw': -3.142}, None, None +170.05, [INFO], robot1, {'battery-level': '19.05'}, None, None +180.01, [INFO], robot1, {'battery-level': '18.39'}, None, None +180.01, [INFO], robot1, {'y': 17.752, 'x': -36.895, 'yaw': 3.14}, None, None +190.07, [INFO], robot1, {'battery-level': '17.73'}, None, None +190.07, [INFO], robot1, {'y': 17.75, 'x': -36.895, 'yaw': -3.142}, None, None +200.06, [INFO], robot1, {'y': 17.75, 'x': -36.895, 'yaw': 3.142}, None, None +200.06, [INFO], robot1, {'battery-level': '17.07'}, None, None +210.07, [INFO], robot1, {'battery-level': '16.41'}, None, None +210.07, [INFO], robot1, {'y': 17.75, 'x': -36.895, 'yaw': -3.142}, None, None +220.02, [INFO], robot1, {'battery-level': '15.75'}, None, None +220.02, [INFO], robot1, {'y': 17.676, 'x': -37.137, 'yaw': 3.141}, None, None +230.07, [INFO], robot1, {'battery-level': '15.09'}, None, None +230.07, [INFO], robot1, {'y': 17.705, 'x': -37.099, 'yaw': -3.142}, None, None +240.09, [INFO], robot1, {'battery-level': '14.43'}, None, None +240.09, [INFO], robot1, {'y': 17.704, 'x': -37.099, 'yaw': -3.142}, None, None +250.06, [INFO], robot1, {'y': 17.704, 'x': -37.1, 'yaw': -3.142}, None, None +250.06, [INFO], robot1, {'battery-level': '13.77'}, None, None +260.02, [INFO], robot1, {'y': 17.705, 'x': -37.098, 'yaw': 3.14}, None, None +260.02, [INFO], robot1, {'battery-level': '13.11'}, None, None +270.03, [INFO], robot1, {'y': 17.701, 'x': -37.097, 'yaw': -3.142}, None, None +270.03, [INFO], robot1, {'battery-level': '12.45'}, None, None +280.07, [INFO], robot1, {'y': 17.701, 'x': -37.097, 'yaw': 3.142}, None, None +280.07, [INFO], robot1, {'battery-level': '11.79'}, None, None +282.28, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/logs/70_acbcap.log b/logs/70_acbcap.log new file mode 100644 index 00000000..145f77d7 --- /dev/null +++ b/logs/70_acbcap.log @@ -0,0 +1,53 @@ +0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot3, {'battery-level': '71.75'}, None, None +10.02, [INFO], robot3, {'y': 21.54, 'x': -37.484, 'yaw': -3.14}, None, None +20.03, [INFO], robot3, {'battery-level': '71.11'}, None, None +20.03, [INFO], robot3, {'y': 19.605, 'x': -37.066, 'yaw': 3.141}, None, None +30.04, [INFO], robot3, {'battery-level': '70.47'}, None, None +30.04, [INFO], robot3, {'y': 17.924, 'x': -35.817, 'yaw': -3.139}, None, None +40.05, [INFO], robot3, {'y': 18.665, 'x': -34.095, 'yaw': -3.142}, None, None +40.05, [INFO], robot3, {'battery-level': '69.83'}, None, None +50.05, [INFO], robot3, {'y': 18.951, 'x': -33.927, 'yaw': -3.142}, None, None +50.05, [INFO], robot3, {'battery-level': '69.19'}, None, None +50.69, [info], nurse, sync, received-request, (status=sending-request) +50.69, [info], nurse, sync, request-sent, (status=waiting) +50.69, [info], nurse, sync, wait-message, (status=message-received) +60.01, [INFO], robot3, {'battery-level': '68.55'}, None, None +60.01, [INFO], robot3, {'y': 17.818, 'x': -35.053, 'yaw': -3.142}, None, None +70.09, [INFO], robot3, {'y': 18.062, 'x': -36.192, 'yaw': 3.142}, None, None +70.09, [INFO], robot3, {'battery-level': '67.91'}, None, None +80.08, [INFO], robot3, {'y': 18.069, 'x': -36.202, 'yaw': -3.142}, None, None +80.08, [INFO], robot3, {'battery-level': '67.27'}, None, None +90.07, [INFO], robot3, {'battery-level': '66.63'}, None, None +90.07, [INFO], robot3, {'y': 17.721, 'x': -36.68, 'yaw': 3.141}, None, None +100.06, [INFO], robot3, {'battery-level': '65.99'}, None, None +100.06, [INFO], robot3, {'y': 17.355, 'x': -36.854, 'yaw': -3.141}, None, None +110.08, [INFO], robot3, {'y': 17.406, 'x': -37.059, 'yaw': -3.141}, None, None +110.08, [INFO], robot3, {'battery-level': '65.35'}, None, None +120.08, [INFO], robot3, {'y': 17.369, 'x': -36.854, 'yaw': 3.142}, None, None +120.08, [INFO], robot3, {'battery-level': '64.71'}, None, None +130.09, [INFO], robot3, {'y': 17.353, 'x': -36.969, 'yaw': -3.142}, None, None +130.09, [INFO], robot3, {'battery-level': '64.07'}, None, None +140.09, [INFO], robot3, {'y': 17.222, 'x': -36.804, 'yaw': 3.142}, None, None +140.09, [INFO], robot3, {'battery-level': '63.43'}, None, None +150.04, [INFO], robot3, {'battery-level': '62.79'}, None, None +150.04, [INFO], robot3, {'y': 17.427, 'x': -37.059, 'yaw': -3.141}, None, None +160.03, [INFO], robot3, {'y': 17.325, 'x': -36.837, 'yaw': 3.141}, None, None +160.03, [INFO], robot3, {'battery-level': '62.15'}, None, None +170.07, [INFO], robot3, {'battery-level': '61.51'}, None, None +170.07, [INFO], robot3, {'y': 17.354, 'x': -36.907, 'yaw': 3.142}, None, None +180.08, [INFO], robot3, {'battery-level': '60.87'}, None, None +180.08, [INFO], robot3, {'y': 17.408, 'x': -36.912, 'yaw': 3.142}, None, None +190.09, [INFO], robot3, {'battery-level': '60.23'}, None, None +190.09, [INFO], robot3, {'y': 17.398, 'x': -36.995, 'yaw': 3.141}, None, None +200.03, [INFO], robot3, {'battery-level': '59.59'}, None, None +200.03, [INFO], robot3, {'y': 17.128, 'x': -37.091, 'yaw': 3.141}, None, None +210.05, [INFO], robot3, {'y': 17.324, 'x': -36.905, 'yaw': -3.142}, None, None +210.05, [INFO], robot3, {'battery-level': '58.95'}, None, None +220.06, [INFO], robot3, {'y': 17.268, 'x': -36.956, 'yaw': 3.142}, None, None +220.06, [INFO], robot3, {'battery-level': '58.31'}, None, None +230.05, [INFO], robot3, {'y': 17.259, 'x': -36.905, 'yaw': -3.141}, None, None +230.05, [INFO], robot3, {'battery-level': '57.67'}, None, None +234.08, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/71_acbcbb.log b/logs/71_acbcbb.log new file mode 100644 index 00000000..849fe2d8 --- /dev/null +++ b/logs/71_acbcbb.log @@ -0,0 +1,65 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot5, {'y': 17.249, 'x': -11.699, 'yaw': -3.142}, None, None +10.04, [INFO], robot5, {'battery-level': '71.90'}, None, None +20.07, [INFO], robot5, {'battery-level': '71.14'}, None, None +20.07, [INFO], robot5, {'y': 16.333, 'x': -13.216, 'yaw': 3.138}, None, None +30.02, [INFO], robot5, {'y': 16.206, 'x': -15.329, 'yaw': 3.141}, None, None +30.02, [INFO], robot5, {'battery-level': '70.38'}, None, None +40.07, [INFO], robot5, {'y': 16.126, 'x': -17.459, 'yaw': 3.141}, None, None +40.07, [INFO], robot5, {'battery-level': '69.62'}, None, None +50.02, [INFO], robot5, {'y': 16.249, 'x': -19.574, 'yaw': 3.142}, None, None +50.02, [INFO], robot5, {'battery-level': '68.86'}, None, None +60.07, [INFO], robot5, {'y': 16.286, 'x': -21.717, 'yaw': 3.142}, None, None +60.07, [INFO], robot5, {'battery-level': '68.10'}, None, None +70.03, [INFO], robot5, {'battery-level': '67.34'}, None, None +70.03, [INFO], robot5, {'y': 16.167, 'x': -23.827, 'yaw': 3.14}, None, None +80.06, [INFO], robot5, {'y': 16.101, 'x': -25.963, 'yaw': 3.141}, None, None +80.06, [INFO], robot5, {'battery-level': '66.58'}, None, None +90.09, [INFO], robot5, {'y': 16.189, 'x': -28.099, 'yaw': 3.142}, None, None +90.09, [INFO], robot5, {'battery-level': '65.82'}, None, None +100.06, [INFO], robot5, {'battery-level': '65.06'}, None, None +100.06, [INFO], robot5, {'y': 16.204, 'x': -30.208, 'yaw': -3.142}, None, None +110.01, [INFO], robot5, {'battery-level': '64.30'}, None, None +110.01, [INFO], robot5, {'y': 15.886, 'x': -32.3, 'yaw': 3.142}, None, None +120.08, [INFO], robot5, {'battery-level': '63.54'}, None, None +120.08, [INFO], robot5, {'y': 15.397, 'x': -34.407, 'yaw': -3.142}, None, None +130.01, [INFO], robot5, {'y': 15.707, 'x': -36.495, 'yaw': 3.142}, None, None +130.01, [INFO], robot5, {'battery-level': '62.78'}, None, None +140.08, [INFO], robot5, {'battery-level': '62.02'}, None, None +140.08, [INFO], robot5, {'y': 17.78, 'x': -36.618, 'yaw': -3.142}, None, None +150.03, [INFO], robot5, {'y': 19.882, 'x': -36.786, 'yaw': 3.142}, None, None +150.03, [INFO], robot5, {'battery-level': '61.26'}, None, None +160.07, [INFO], robot5, {'y': 21.539, 'x': -37.748, 'yaw': 3.141}, None, None +160.07, [INFO], robot5, {'battery-level': '60.50'}, None, None +170.04, [INFO], robot5, {'battery-level': '59.74'}, None, None +170.04, [INFO], robot5, {'y': 21.437, 'x': -38.071, 'yaw': 3.136}, None, None +180.08, [INFO], robot5, {'y': 21.397, 'x': -38.063, 'yaw': -3.141}, None, None +180.08, [INFO], robot5, {'battery-level': '58.98'}, None, None +185.52, [info], nurse, sync, received-request, (status=sending-request) +185.52, [info], nurse, sync, request-sent, (status=waiting) +185.52, [info], nurse, sync, wait-message, (status=message-received) +190.04, [INFO], robot5, {'battery-level': '58.22'}, None, None +190.04, [INFO], robot5, {'y': 21.4, 'x': -37.353, 'yaw': -3.141}, None, None +200.06, [INFO], robot5, {'y': 19.328, 'x': -37.165, 'yaw': 3.141}, None, None +200.06, [INFO], robot5, {'battery-level': '57.46'}, None, None +210.08, [INFO], robot5, {'battery-level': '56.70'}, None, None +210.08, [INFO], robot5, {'y': 17.214, 'x': -37.059, 'yaw': 3.141}, None, None +220.04, [INFO], robot5, {'y': 15.846, 'x': -35.941, 'yaw': 3.141}, None, None +220.04, [INFO], robot5, {'battery-level': '55.94'}, None, None +230.01, [INFO], robot5, {'battery-level': '55.18'}, None, None +230.01, [INFO], robot5, {'y': 15.388, 'x': -33.865, 'yaw': -3.141}, None, None +240.06, [INFO], robot5, {'battery-level': '54.42'}, None, None +240.06, [INFO], robot5, {'y': 15.507, 'x': -31.728, 'yaw': -3.141}, None, None +250.00, [INFO], robot5, {'battery-level': '53.66'}, None, None +250.00, [INFO], robot5, {'y': 15.669, 'x': -29.62, 'yaw': 3.141}, None, None +260.06, [INFO], robot5, {'y': 15.864, 'x': -27.498, 'yaw': 3.142}, None, None +260.06, [INFO], robot5, {'battery-level': '52.90'}, None, None +270.01, [INFO], robot5, {'battery-level': '52.14'}, None, None +270.01, [INFO], robot5, {'y': 14.916, 'x': -25.927, 'yaw': 3.141}, None, None +280.05, [INFO], robot5, {'battery-level': '51.38'}, None, None +280.05, [INFO], robot5, {'y': 13.004, 'x': -25.882, 'yaw': -3.142}, None, None +290.09, [INFO], robot5, {'y': 12.89, 'x': -26.03, 'yaw': -3.142}, None, None +290.09, [INFO], robot5, {'battery-level': '50.62'}, None, None +296.52, [info], lab_arm, sync, wait-message, (status=message-received) +297.45, [WARN], robot5, SUCCESS, None, None diff --git a/logs/71_acbcbp.log b/logs/71_acbcbp.log new file mode 100644 index 00000000..07b5930e --- /dev/null +++ b/logs/71_acbcbp.log @@ -0,0 +1,41 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot6, {'y': 18.367, 'x': -34.398, 'yaw': -3.142}, None, None +10.06, [INFO], robot6, {'battery-level': '90.76'}, None, None +20.05, [INFO], robot6, {'battery-level': '90.38'}, None, None +20.05, [INFO], robot6, {'y': 18.055, 'x': -36.211, 'yaw': -3.137}, None, None +30.06, [INFO], robot6, {'battery-level': '90.00'}, None, None +30.06, [INFO], robot6, {'y': 19.97, 'x': -36.871, 'yaw': -3.142}, None, None +40.05, [INFO], robot6, {'y': 21.568, 'x': -37.723, 'yaw': -3.14}, None, None +40.05, [INFO], robot6, {'battery-level': '89.62'}, None, None +50.02, [INFO], robot6, {'y': 21.45, 'x': -38.058, 'yaw': 3.141}, None, None +50.02, [INFO], robot6, {'battery-level': '89.24'}, None, None +59.09, [info], nurse, sync, received-request, (status=sending-request) +59.09, [info], nurse, sync, request-sent, (status=waiting) +59.09, [info], nurse, sync, wait-message, (status=message-received) +60.03, [INFO], robot6, {'y': 21.397, 'x': -38.084, 'yaw': 3.141}, None, None +60.03, [INFO], robot6, {'battery-level': '88.86'}, None, None +70.06, [INFO], robot6, {'battery-level': '88.48'}, None, None +70.06, [INFO], robot6, {'y': 19.987, 'x': -37.172, 'yaw': 3.139}, None, None +80.08, [INFO], robot6, {'battery-level': '88.10'}, None, None +80.08, [INFO], robot6, {'y': 17.879, 'x': -37.088, 'yaw': 3.141}, None, None +90.03, [INFO], robot6, {'battery-level': '87.72'}, None, None +90.03, [INFO], robot6, {'y': 15.931, 'x': -36.675, 'yaw': 3.141}, None, None +100.05, [INFO], robot6, {'battery-level': '87.34'}, None, None +100.05, [INFO], robot6, {'y': 15.383, 'x': -34.612, 'yaw': 3.142}, None, None +110.01, [INFO], robot6, {'battery-level': '86.96'}, None, None +110.01, [INFO], robot6, {'y': 15.491, 'x': -32.501, 'yaw': -3.142}, None, None +120.04, [INFO], robot6, {'battery-level': '86.58'}, None, None +120.04, [INFO], robot6, {'y': 15.556, 'x': -30.387, 'yaw': 3.141}, None, None +130.01, [INFO], robot6, {'y': 15.754, 'x': -28.279, 'yaw': 3.142}, None, None +130.01, [INFO], robot6, {'battery-level': '86.20'}, None, None +140.06, [INFO], robot6, {'battery-level': '85.82'}, None, None +140.06, [INFO], robot6, {'y': 15.574, 'x': -26.216, 'yaw': 3.141}, None, None +150.01, [INFO], robot6, {'y': 13.549, 'x': -25.727, 'yaw': 3.142}, None, None +150.01, [INFO], robot6, {'battery-level': '85.44'}, None, None +160.06, [INFO], robot6, {'battery-level': '85.06'}, None, None +160.06, [INFO], robot6, {'y': 12.897, 'x': -25.962, 'yaw': -3.142}, None, None +161.80, [info], lab_arm, sync, wait-message, (status=message-received) +162.73, [WARN], robot6, SUCCESS, None, None diff --git a/logs/72_acbccb.log b/logs/72_acbccb.log new file mode 100644 index 00000000..1ff74db6 --- /dev/null +++ b/logs/72_acbccb.log @@ -0,0 +1,31 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.06, [INFO], robot2, {'y': 17.356, 'x': -20.952, 'yaw': -3.142}, None, None +10.06, [INFO], robot2, {'battery-level': '57.56'}, None, None +20.01, [INFO], robot2, {'battery-level': '57.30'}, None, None +20.01, [INFO], robot2, {'y': 16.13, 'x': -21.956, 'yaw': -3.141}, None, None +30.05, [INFO], robot2, {'y': 16.036, 'x': -24.089, 'yaw': 3.14}, None, None +30.05, [INFO], robot2, {'battery-level': '57.04'}, None, None +40.01, [INFO], robot2, {'battery-level': '56.78'}, None, None +40.01, [INFO], robot2, {'y': 15.993, 'x': -26.207, 'yaw': 3.142}, None, None +50.06, [INFO], robot2, {'battery-level': '56.52'}, None, None +50.06, [INFO], robot2, {'y': 16.145, 'x': -28.298, 'yaw': 3.141}, None, None +60.01, [INFO], robot2, {'battery-level': '56.26'}, None, None +60.01, [INFO], robot2, {'y': 17.881, 'x': -28.611, 'yaw': 3.142}, None, None +70.01, [INFO], robot2, {'battery-level': '56.00'}, None, None +70.01, [INFO], robot2, {'y': 18.04, 'x': -28.573, 'yaw': 3.141}, None, None +73.95, [info], nurse, sync, received-request, (status=sending-request) +73.95, [info], nurse, sync, request-sent, (status=waiting) +73.95, [info], nurse, sync, wait-message, (status=message-received) +80.03, [INFO], robot2, {'battery-level': '55.74'}, None, None +80.03, [INFO], robot2, {'y': 17.021, 'x': -28.747, 'yaw': 3.141}, None, None +90.07, [INFO], robot2, {'y': 16.129, 'x': -27.399, 'yaw': 3.142}, None, None +90.07, [INFO], robot2, {'battery-level': '55.48'}, None, None +100.08, [INFO], robot2, {'y': 15.035, 'x': -25.963, 'yaw': 3.142}, None, None +100.08, [INFO], robot2, {'battery-level': '55.22'}, None, None +110.03, [INFO], robot2, {'y': 13.058, 'x': -25.856, 'yaw': -3.142}, None, None +110.03, [INFO], robot2, {'battery-level': '54.96'}, None, None +118.38, [info], lab_arm, sync, wait-message, (status=message-received) +119.30, [WARN], robot2, SUCCESS, None, None diff --git a/logs/72_acbccp.log b/logs/72_acbccp.log new file mode 100644 index 00000000..8b1c4792 --- /dev/null +++ b/logs/72_acbccp.log @@ -0,0 +1,24 @@ +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot6, {'y': 17.228, 'x': -27.111, 'yaw': 3.142}, None, None +10.09, [INFO], robot6, {'battery-level': '90.76'}, None, None +20.06, [INFO], robot6, {'battery-level': '90.38'}, None, None +20.06, [INFO], robot6, {'y': 16.309, 'x': -28.215, 'yaw': -3.141}, None, None +30.01, [INFO], robot6, {'battery-level': '90.00'}, None, None +30.01, [INFO], robot6, {'y': 17.922, 'x': -28.616, 'yaw': -3.142}, None, None +34.89, [info], nurse, sync, received-request, (status=sending-request) +34.89, [info], nurse, sync, request-sent, (status=waiting) +34.89, [info], nurse, sync, wait-message, (status=message-received) +40.05, [INFO], robot6, {'y': 17.134, 'x': -28.765, 'yaw': -3.142}, None, None +40.05, [INFO], robot6, {'battery-level': '89.62'}, None, None +50.02, [INFO], robot6, {'battery-level': '89.24'}, None, None +50.02, [INFO], robot6, {'y': 16.15, 'x': -27.612, 'yaw': 3.142}, None, None +60.08, [INFO], robot6, {'battery-level': '88.86'}, None, None +60.08, [INFO], robot6, {'y': 15.236, 'x': -26.034, 'yaw': 3.142}, None, None +70.03, [INFO], robot6, {'y': 13.155, 'x': -25.799, 'yaw': 3.142}, None, None +70.03, [INFO], robot6, {'battery-level': '88.48'}, None, None +79.07, [info], lab_arm, sync, wait-message, (status=message-received) +79.99, [WARN], robot6, SUCCESS, None, None +80.08, [INFO], robot6, {'battery-level': '88.10'}, None, None +80.08, [INFO], robot6, {'y': 12.875, 'x': -25.963, 'yaw': 3.141}, None, None diff --git a/logs/73_accaab.log b/logs/73_accaab.log new file mode 100644 index 00000000..9819355f --- /dev/null +++ b/logs/73_accaab.log @@ -0,0 +1,46 @@ +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot5, {'battery-level': '72.21'}, None, None +10.01, [INFO], robot5, {'y': 17.758, 'x': -13.494, 'yaw': -3.142}, None, None +20.01, [INFO], robot5, {'y': 16.209, 'x': -14.263, 'yaw': 3.142}, None, None +20.01, [INFO], robot5, {'battery-level': '71.79'}, None, None +30.01, [INFO], robot5, {'battery-level': '71.37'}, None, None +30.01, [INFO], robot5, {'y': 16.087, 'x': -16.38, 'yaw': 3.141}, None, None +40.01, [INFO], robot5, {'battery-level': '70.95'}, None, None +40.01, [INFO], robot5, {'y': 16.121, 'x': -18.495, 'yaw': -3.139}, None, None +49.98, [INFO], robot5, {'battery-level': '70.53'}, None, None +49.98, [INFO], robot5, {'y': 16.232, 'x': -20.622, 'yaw': 3.138}, None, None +60.01, [INFO], robot5, {'y': 16.189, 'x': -22.746, 'yaw': 3.136}, None, None +60.01, [INFO], robot5, {'battery-level': '70.11'}, None, None +69.99, [INFO], robot5, {'battery-level': '69.69'}, None, None +69.99, [INFO], robot5, {'y': 16.133, 'x': -24.869, 'yaw': 3.14}, None, None +80.04, [INFO], robot5, {'y': 16.1, 'x': -26.994, 'yaw': 3.141}, None, None +80.04, [INFO], robot5, {'battery-level': '69.27'}, None, None +90.00, [INFO], robot5, {'battery-level': '68.85'}, None, None +90.00, [INFO], robot5, {'y': 16.181, 'x': -29.108, 'yaw': 3.141}, None, None +99.99, [INFO], robot5, {'y': 16.094, 'x': -31.229, 'yaw': 3.141}, None, None +99.99, [INFO], robot5, {'battery-level': '68.43'}, None, None +110.00, [INFO], robot5, {'y': 15.706, 'x': -33.325, 'yaw': 3.14}, None, None +110.00, [INFO], robot5, {'battery-level': '68.01'}, None, None +119.98, [INFO], robot5, {'battery-level': '67.59'}, None, None +119.98, [INFO], robot5, {'y': 15.411, 'x': -35.409, 'yaw': -3.141}, None, None +130.01, [INFO], robot5, {'y': 16.586, 'x': -36.747, 'yaw': 3.141}, None, None +130.01, [INFO], robot5, {'battery-level': '67.17'}, None, None +140.00, [INFO], robot5, {'battery-level': '66.75'}, None, None +140.00, [INFO], robot5, {'y': 17.893, 'x': -36.494, 'yaw': -3.142}, None, None +150.03, [INFO], robot5, {'battery-level': '66.33'}, None, None +150.03, [INFO], robot5, {'y': 18.102, 'x': -35.842, 'yaw': 3.142}, None, None +160.03, [INFO], robot5, {'y': 18.127, 'x': -35.848, 'yaw': 3.141}, None, None +160.03, [INFO], robot5, {'battery-level': '65.91'}, None, None +170.00, [INFO], robot5, {'battery-level': '65.49'}, None, None +170.00, [INFO], robot5, {'y': 18.151, 'x': -35.846, 'yaw': 3.141}, None, None +180.00, [INFO], robot5, {'battery-level': '65.07'}, None, None +180.02, [INFO], robot5, {'y': 18.15, 'x': -35.846, 'yaw': 3.142}, None, None +190.01, [INFO], robot5, {'battery-level': '64.65'}, None, None +190.01, [INFO], robot5, {'y': 18.15, 'x': -35.846, 'yaw': 3.142}, None, None +199.97, [INFO], robot5, {'y': 18.15, 'x': -35.847, 'yaw': 3.141}, None, None +200.01, [INFO], robot5, {'battery-level': '64.23'}, None, None +210.02, [INFO], robot5, {'y': 18.167, 'x': -35.655, 'yaw': -3.14}, None, None +210.02, [INFO], robot5, {'battery-level': '63.81'}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/logs/73_accaap.log b/logs/73_accaap.log new file mode 100644 index 00000000..7a38e8b8 --- /dev/null +++ b/logs/73_accaap.log @@ -0,0 +1,49 @@ +0.15, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.15, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot4, {'y': 34.36, 'x': -39.045, 'yaw': 3.142}, None, None +10.01, [INFO], robot4, {'battery-level': '48.40'}, None, None +20.01, [INFO], robot4, {'y': 34.037, 'x': -37.124, 'yaw': -3.142}, None, None +20.01, [INFO], robot4, {'battery-level': '48.14'}, None, None +30.02, [INFO], robot4, {'battery-level': '47.88'}, None, None +30.02, [INFO], robot4, {'y': 31.912, 'x': -37.048, 'yaw': 3.141}, None, None +39.99, [INFO], robot4, {'battery-level': '47.62'}, None, None +39.99, [INFO], robot4, {'y': 29.798, 'x': -37.039, 'yaw': 3.141}, None, None +50.02, [INFO], robot4, {'battery-level': '47.36'}, None, None +50.02, [INFO], robot4, {'y': 27.67, 'x': -36.992, 'yaw': 3.141}, None, None +60.01, [INFO], robot4, {'y': 25.557, 'x': -37.015, 'yaw': -3.142}, None, None +60.01, [INFO], robot4, {'battery-level': '47.10'}, None, None +69.99, [INFO], robot4, {'battery-level': '46.84'}, None, None +69.99, [INFO], robot4, {'y': 23.436, 'x': -37.041, 'yaw': 3.141}, None, None +80.03, [INFO], robot4, {'battery-level': '46.58'}, None, None +80.03, [INFO], robot4, {'y': 21.308, 'x': -37.138, 'yaw': 3.142}, None, None +90.02, [INFO], robot4, {'battery-level': '46.32'}, None, None +90.02, [INFO], robot4, {'y': 19.186, 'x': -37.037, 'yaw': 3.141}, None, None +100.00, [INFO], robot4, {'y': 17.686, 'x': -35.537, 'yaw': 3.141}, None, None +100.00, [INFO], robot4, {'battery-level': '46.06'}, None, None +109.99, [INFO], robot4, {'battery-level': '45.80'}, None, None +109.99, [INFO], robot4, {'y': 18.811, 'x': -34.034, 'yaw': -3.142}, None, None +120.01, [INFO], robot4, {'y': 18.957, 'x': -33.938, 'yaw': 3.141}, None, None +120.01, [INFO], robot4, {'battery-level': '45.54'}, None, None +120.20, [info], nurse, sync, received-request, (status=sending-request) +120.20, [info], nurse, sync, request-sent, (status=waiting) +120.21, [info], nurse, sync, wait-message, (status=message-received) +130.00, [INFO], robot4, {'battery-level': '45.28'}, None, None +130.00, [INFO], robot4, {'y': 17.731, 'x': -35.293, 'yaw': -3.138}, None, None +140.02, [INFO], robot4, {'y': 17.965, 'x': -36.156, 'yaw': -3.136}, None, None +140.02, [INFO], robot4, {'battery-level': '45.02'}, None, None +149.99, [INFO], robot4, {'battery-level': '44.76'}, None, None +149.99, [INFO], robot4, {'y': 17.253, 'x': -36.951, 'yaw': 3.141}, None, None +160.01, [INFO], robot4, {'y': 17.383, 'x': -36.923, 'yaw': 3.141}, None, None +160.01, [INFO], robot4, {'battery-level': '44.50'}, None, None +170.01, [INFO], robot4, {'y': 17.369, 'x': -36.92, 'yaw': 3.142}, None, None +170.01, [INFO], robot4, {'battery-level': '44.24'}, None, None +180.02, [INFO], robot4, {'y': 17.176, 'x': -37.095, 'yaw': 3.141}, None, None +180.02, [INFO], robot4, {'battery-level': '43.98'}, None, None +190.01, [INFO], robot4, {'battery-level': '43.72'}, None, None +190.01, [INFO], robot4, {'y': 17.383, 'x': -37.011, 'yaw': 3.141}, None, None +200.00, [INFO], robot4, {'y': 17.311, 'x': -36.81, 'yaw': 3.141}, None, None +200.00, [INFO], robot4, {'battery-level': '43.46'}, None, None +210.02, [INFO], robot4, {'battery-level': '43.20'}, None, None +210.02, [INFO], robot4, {'y': 17.482, 'x': -36.855, 'yaw': 3.141}, None, None + +[WARN], logger, TIMEOUT, None, None diff --git a/logs/74_accabb.log b/logs/74_accabb.log new file mode 100644 index 00000000..3bfd2033 --- /dev/null +++ b/logs/74_accabb.log @@ -0,0 +1,37 @@ +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot3, {'y': 17.995, 'x': -13.511, 'yaw': -3.141}, None, None +10.08, [INFO], robot3, {'battery-level': '71.96'}, None, None +20.03, [INFO], robot3, {'y': 16.178, 'x': -13.903, 'yaw': 3.142}, None, None +20.03, [INFO], robot3, {'battery-level': '71.56'}, None, None +30.07, [INFO], robot3, {'y': 16.09, 'x': -16.027, 'yaw': -3.142}, None, None +30.07, [INFO], robot3, {'battery-level': '71.16'}, None, None +40.03, [INFO], robot3, {'battery-level': '70.76'}, None, None +40.03, [INFO], robot3, {'y': 16.115, 'x': -18.127, 'yaw': 3.14}, None, None +50.08, [INFO], robot3, {'y': 16.27, 'x': -20.245, 'yaw': 3.141}, None, None +50.08, [INFO], robot3, {'battery-level': '70.36'}, None, None +60.06, [INFO], robot3, {'battery-level': '69.96'}, None, None +60.06, [INFO], robot3, {'y': 16.253, 'x': -22.334, 'yaw': 3.141}, None, None +70.00, [INFO], robot3, {'battery-level': '69.56'}, None, None +70.00, [INFO], robot3, {'y': 16.167, 'x': -24.443, 'yaw': 3.141}, None, None +80.05, [INFO], robot3, {'battery-level': '69.16'}, None, None +80.05, [INFO], robot3, {'y': 16.106, 'x': -26.549, 'yaw': -3.141}, None, None +90.00, [INFO], robot3, {'battery-level': '68.76'}, None, None +90.00, [INFO], robot3, {'y': 16.239, 'x': -28.643, 'yaw': 3.142}, None, None +100.06, [INFO], robot3, {'y': 16.116, 'x': -30.767, 'yaw': -3.142}, None, None +100.06, [INFO], robot3, {'battery-level': '68.36'}, None, None +110.04, [INFO], robot3, {'y': 15.813, 'x': -32.868, 'yaw': 3.141}, None, None +110.04, [INFO], robot3, {'battery-level': '67.96'}, None, None +120.09, [INFO], robot3, {'y': 15.436, 'x': -34.957, 'yaw': 3.142}, None, None +120.09, [INFO], robot3, {'battery-level': '67.56'}, None, None +130.07, [INFO], robot3, {'battery-level': '67.16'}, None, None +130.07, [INFO], robot3, {'y': 16.154, 'x': -36.67, 'yaw': -3.141}, None, None +140.01, [INFO], robot3, {'y': 18.252, 'x': -36.683, 'yaw': -3.142}, None, None +140.01, [INFO], robot3, {'battery-level': '66.76'}, None, None +150.01, [INFO], robot3, {'battery-level': '66.36'}, None, None +150.01, [INFO], robot3, {'y': 20.358, 'x': -36.832, 'yaw': 3.142}, None, None +160.08, [INFO], robot3, {'battery-level': '65.96'}, None, None +160.08, [INFO], robot3, {'y': 21.573, 'x': -37.952, 'yaw': 3.136}, None, None +170.03, [INFO], robot3, {'battery-level': '65.56'}, None, None +170.03, [INFO], robot3, {'y': 21.448, 'x': -38.044, 'yaw': -3.141}, None, None +177.59, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/logs/74_accabp.log b/logs/74_accabp.log new file mode 100644 index 00000000..7d9413ad --- /dev/null +++ b/logs/74_accabp.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot4, {'y': 34.248, 'x': -33.55, 'yaw': -3.142}, None, None +10.02, [INFO], robot4, {'battery-level': '48.40'}, None, None +20.03, [INFO], robot4, {'y': 34.657, 'x': -35.603, 'yaw': -3.139}, None, None +20.03, [INFO], robot4, {'battery-level': '48.14'}, None, None +30.02, [INFO], robot4, {'battery-level': '47.88'}, None, None +30.02, [INFO], robot4, {'y': 33.326, 'x': -36.843, 'yaw': -3.142}, None, None +40.09, [INFO], robot4, {'battery-level': '47.62'}, None, None +40.09, [INFO], robot4, {'y': 31.208, 'x': -36.844, 'yaw': -3.142}, None, None +50.09, [INFO], robot4, {'y': 29.1, 'x': -36.84, 'yaw': -3.141}, None, None +50.09, [INFO], robot4, {'battery-level': '47.36'}, None, None +60.08, [INFO], robot4, {'battery-level': '47.10'}, None, None +60.08, [INFO], robot4, {'y': 26.996, 'x': -36.876, 'yaw': 3.14}, None, None +70.09, [INFO], robot4, {'battery-level': '46.84'}, None, None +70.09, [INFO], robot4, {'y': 24.877, 'x': -36.894, 'yaw': 3.141}, None, None +80.07, [INFO], robot4, {'battery-level': '46.58'}, None, None +80.07, [INFO], robot4, {'y': 22.77, 'x': -36.958, 'yaw': -3.142}, None, None +90.04, [INFO], robot4, {'battery-level': '46.32'}, None, None +90.04, [INFO], robot4, {'y': 21.473, 'x': -37.94, 'yaw': 3.14}, None, None +99.50, [info], nurse, sync, received-request, (status=sending-request) +99.50, [info], nurse, sync, request-sent, (status=waiting) +99.50, [info], nurse, sync, wait-message, (status=message-received) +100.06, [INFO], robot4, {'battery-level': '46.06'}, None, None +100.06, [INFO], robot4, {'y': 21.439, 'x': -38.06, 'yaw': -3.142}, None, None +110.03, [INFO], robot4, {'y': 20.108, 'x': -37.177, 'yaw': -3.138}, None, None +110.03, [INFO], robot4, {'battery-level': '45.80'}, None, None +120.07, [INFO], robot4, {'y': 17.985, 'x': -37.138, 'yaw': 3.141}, None, None +120.07, [INFO], robot4, {'battery-level': '45.54'}, None, None +130.07, [INFO], robot4, {'battery-level': '45.28'}, None, None +130.07, [INFO], robot4, {'y': 15.992, 'x': -36.798, 'yaw': 3.141}, None, None +140.07, [INFO], robot4, {'battery-level': '45.02'}, None, None +140.07, [INFO], robot4, {'y': 15.437, 'x': -34.734, 'yaw': 3.142}, None, None +150.06, [INFO], robot4, {'y': 15.448, 'x': -32.619, 'yaw': 3.141}, None, None +150.06, [INFO], robot4, {'battery-level': '44.76'}, None, None +160.06, [INFO], robot4, {'y': 15.543, 'x': -30.508, 'yaw': -3.137}, None, None +160.06, [INFO], robot4, {'battery-level': '44.50'}, None, None +170.06, [INFO], robot4, {'battery-level': '44.24'}, None, None +170.06, [INFO], robot4, {'y': 15.756, 'x': -28.399, 'yaw': 3.141}, None, None +180.09, [INFO], robot4, {'battery-level': '43.98'}, None, None +180.09, [INFO], robot4, {'y': 15.756, 'x': -26.289, 'yaw': -3.141}, None, None +190.08, [INFO], robot4, {'battery-level': '43.72'}, None, None +190.08, [INFO], robot4, {'y': 13.806, 'x': -25.734, 'yaw': 3.142}, None, None +200.00, [INFO], robot4, {'y': 12.905, 'x': -25.956, 'yaw': -3.142}, None, None +200.00, [INFO], robot4, {'battery-level': '43.46'}, None, None +203.13, [info], lab_arm, sync, wait-message, (status=message-received) +204.06, [WARN], robot4, SUCCESS, None, None diff --git a/logs/75_accacb.log b/logs/75_accacb.log new file mode 100644 index 00000000..4cd99ac0 --- /dev/null +++ b/logs/75_accacb.log @@ -0,0 +1,29 @@ +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot2, {'y': 17.533, 'x': -20.967, 'yaw': 3.142}, None, None +10.07, [INFO], robot2, {'battery-level': '57.25'}, None, None +20.02, [INFO], robot2, {'y': 16.111, 'x': -21.741, 'yaw': -3.141}, None, None +20.02, [INFO], robot2, {'battery-level': '56.65'}, None, None +30.07, [INFO], robot2, {'battery-level': '56.05'}, None, None +30.07, [INFO], robot2, {'y': 16.007, 'x': -23.865, 'yaw': 3.141}, None, None +40.07, [INFO], robot2, {'battery-level': '55.45'}, None, None +40.07, [INFO], robot2, {'y': 15.987, 'x': -25.987, 'yaw': 3.139}, None, None +50.01, [INFO], robot2, {'battery-level': '54.85'}, None, None +50.01, [INFO], robot2, {'y': 16.048, 'x': -28.101, 'yaw': 3.141}, None, None +60.06, [INFO], robot2, {'y': 17.831, 'x': -28.598, 'yaw': 3.14}, None, None +60.06, [INFO], robot2, {'battery-level': '54.25'}, None, None +70.01, [INFO], robot2, {'y': 18.047, 'x': -28.577, 'yaw': 3.142}, None, None +70.01, [INFO], robot2, {'battery-level': '53.65'}, None, None +74.05, [info], nurse, sync, received-request, (status=sending-request) +74.05, [info], nurse, sync, request-sent, (status=waiting) +74.05, [info], nurse, sync, wait-message, (status=message-received) +80.09, [INFO], robot2, {'battery-level': '53.05'}, None, None +80.09, [INFO], robot2, {'y': 17.0, 'x': -28.698, 'yaw': 3.141}, None, None +90.06, [INFO], robot2, {'battery-level': '52.45'}, None, None +90.06, [INFO], robot2, {'y': 16.105, 'x': -27.307, 'yaw': -3.142}, None, None +100.04, [INFO], robot2, {'battery-level': '51.85'}, None, None +100.04, [INFO], robot2, {'y': 14.956, 'x': -25.939, 'yaw': 3.141}, None, None +110.06, [INFO], robot2, {'battery-level': '51.25'}, None, None +110.06, [INFO], robot2, {'y': 12.981, 'x': -25.854, 'yaw': 3.142}, None, None +118.90, [info], lab_arm, sync, wait-message, (status=message-received) +119.82, [WARN], robot2, SUCCESS, None, None diff --git a/logs/75_accacp.log b/logs/75_accacp.log new file mode 100644 index 00000000..e23f9f3f --- /dev/null +++ b/logs/75_accacp.log @@ -0,0 +1,32 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.08, [INFO], robot2, {'battery-level': '57.25'}, None, None +10.08, [INFO], robot2, {'y': 17.343, 'x': -20.952, 'yaw': 3.142}, None, None +20.02, [INFO], robot2, {'y': 16.081, 'x': -21.967, 'yaw': -3.141}, None, None +20.02, [INFO], robot2, {'battery-level': '56.65'}, None, None +30.02, [INFO], robot2, {'y': 16.047, 'x': -24.07, 'yaw': 3.141}, None, None +30.02, [INFO], robot2, {'battery-level': '56.05'}, None, None +40.06, [INFO], robot2, {'y': 16.027, 'x': -26.192, 'yaw': -3.141}, None, None +40.06, [INFO], robot2, {'battery-level': '55.45'}, None, None +50.06, [INFO], robot2, {'battery-level': '54.85'}, None, None +50.06, [INFO], robot2, {'y': 16.129, 'x': -28.284, 'yaw': 3.141}, None, None +60.00, [INFO], robot2, {'battery-level': '54.25'}, None, None +60.00, [INFO], robot2, {'y': 17.864, 'x': -28.592, 'yaw': 3.141}, None, None +70.05, [INFO], robot2, {'battery-level': '53.65'}, None, None +70.05, [INFO], robot2, {'y': 17.945, 'x': -28.637, 'yaw': -3.141}, None, None +76.98, [info], nurse, sync, received-request, (status=sending-request) +76.98, [info], nurse, sync, request-sent, (status=waiting) +76.98, [info], nurse, sync, wait-message, (status=message-received) +80.06, [INFO], robot2, {'battery-level': '53.05'}, None, None +80.06, [INFO], robot2, {'y': 17.59, 'x': -28.67, 'yaw': -3.141}, None, None +90.09, [INFO], robot2, {'battery-level': '52.45'}, None, None +90.09, [INFO], robot2, {'y': 16.084, 'x': -27.991, 'yaw': -3.141}, None, None +100.06, [INFO], robot2, {'y': 15.601, 'x': -26.097, 'yaw': -3.142}, None, None +100.06, [INFO], robot2, {'battery-level': '51.85'}, None, None +110.03, [INFO], robot2, {'battery-level': '51.25'}, None, None +110.03, [INFO], robot2, {'y': 13.529, 'x': -25.679, 'yaw': 3.142}, None, None +120.02, [INFO], robot2, {'battery-level': '50.65'}, None, None +120.02, [INFO], robot2, {'y': 12.88, 'x': -25.936, 'yaw': 3.142}, None, None +120.38, [info], lab_arm, sync, wait-message, (status=message-received) +121.30, [WARN], robot2, SUCCESS, None, None diff --git a/logs/76_accbab.log b/logs/76_accbab.log new file mode 100644 index 00000000..bc90209f --- /dev/null +++ b/logs/76_accbab.log @@ -0,0 +1,53 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +10.01, [INFO], robot3, {'battery-level': '71.96'}, None, None +10.01, [INFO], robot3, {'y': 21.45, 'x': -37.28, 'yaw': -3.141}, None, None +20.02, [INFO], robot3, {'y': 19.362, 'x': -37.133, 'yaw': -3.141}, None, None +20.02, [INFO], robot3, {'battery-level': '71.56'}, None, None +30.06, [INFO], robot3, {'battery-level': '71.16'}, None, None +30.06, [INFO], robot3, {'y': 17.779, 'x': -35.705, 'yaw': -3.14}, None, None +40.07, [INFO], robot3, {'y': 18.729, 'x': -34.068, 'yaw': -3.142}, None, None +40.07, [INFO], robot3, {'battery-level': '70.76'}, None, None +48.72, [info], nurse, sync, received-request, (status=sending-request) +48.72, [info], nurse, sync, request-sent, (status=waiting) +48.72, [info], nurse, sync, wait-message, (status=message-received) +50.01, [INFO], robot3, {'y': 18.917, 'x': -33.965, 'yaw': 3.141}, None, None +50.01, [INFO], robot3, {'battery-level': '70.36'}, None, None +60.05, [INFO], robot3, {'y': 17.748, 'x': -35.549, 'yaw': 3.141}, None, None +60.05, [INFO], robot3, {'battery-level': '69.96'}, None, None +70.02, [INFO], robot3, {'y': 17.888, 'x': -36.002, 'yaw': -3.142}, None, None +70.02, [INFO], robot3, {'battery-level': '69.56'}, None, None +80.03, [INFO], robot3, {'battery-level': '69.16'}, None, None +80.03, [INFO], robot3, {'y': 17.912, 'x': -36.035, 'yaw': 3.142}, None, None +90.08, [INFO], robot3, {'battery-level': '68.76'}, None, None +90.08, [INFO], robot3, {'y': 17.389, 'x': -36.938, 'yaw': 3.142}, None, None +100.03, [INFO], robot3, {'battery-level': '68.36'}, None, None +100.03, [INFO], robot3, {'y': 17.24, 'x': -37.093, 'yaw': -3.142}, None, None +110.07, [INFO], robot3, {'battery-level': '67.96'}, None, None +110.07, [INFO], robot3, {'y': 17.478, 'x': -36.899, 'yaw': 3.142}, None, None +120.04, [INFO], robot3, {'y': 17.364, 'x': -36.904, 'yaw': -3.141}, None, None +120.04, [INFO], robot3, {'battery-level': '67.56'}, None, None +130.07, [INFO], robot3, {'y': 17.23, 'x': -36.823, 'yaw': -3.142}, None, None +130.07, [INFO], robot3, {'battery-level': '67.16'}, None, None +140.01, [INFO], robot3, {'battery-level': '66.76'}, None, None +140.01, [INFO], robot3, {'y': 17.419, 'x': -37.011, 'yaw': -3.142}, None, None +150.05, [INFO], robot3, {'y': 17.425, 'x': -36.968, 'yaw': 3.14}, None, None +150.05, [INFO], robot3, {'battery-level': '66.36'}, None, None +160.06, [INFO], robot3, {'battery-level': '65.96'}, None, None +160.06, [INFO], robot3, {'y': 17.18, 'x': -37.04, 'yaw': 3.141}, None, None +170.03, [INFO], robot3, {'battery-level': '65.56'}, None, None +170.03, [INFO], robot3, {'y': 17.428, 'x': -36.9, 'yaw': 3.14}, None, None +180.03, [INFO], robot3, {'y': 17.264, 'x': -36.743, 'yaw': -3.141}, None, None +180.03, [INFO], robot3, {'battery-level': '65.16'}, None, None +190.05, [INFO], robot3, {'battery-level': '64.76'}, None, None +190.05, [INFO], robot3, {'y': 17.313, 'x': -37.119, 'yaw': 3.142}, None, None +200.00, [INFO], robot3, {'y': 17.461, 'x': -37.057, 'yaw': 3.141}, None, None +200.00, [INFO], robot3, {'battery-level': '64.36'}, None, None +210.03, [INFO], robot3, {'y': 17.467, 'x': -37.05, 'yaw': 3.142}, None, None +210.03, [INFO], robot3, {'battery-level': '63.96'}, None, None +220.04, [INFO], robot3, {'battery-level': '63.56'}, None, None +220.04, [INFO], robot3, {'y': 17.404, 'x': -36.861, 'yaw': -3.141}, None, None +230.05, [INFO], robot3, {'battery-level': '63.16'}, None, None +230.05, [INFO], robot3, {'y': 17.416, 'x': -36.851, 'yaw': 3.141}, None, None +231.80, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/76_accbap.log b/logs/76_accbap.log new file mode 100644 index 00000000..5fb33034 --- /dev/null +++ b/logs/76_accbap.log @@ -0,0 +1,53 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.10, [INFO], robot3, {'y': 21.343, 'x': -37.187, 'yaw': -3.142}, None, None +10.10, [INFO], robot3, {'battery-level': '71.96'}, None, None +20.02, [INFO], robot3, {'y': 19.247, 'x': -37.017, 'yaw': 3.141}, None, None +20.02, [INFO], robot3, {'battery-level': '71.56'}, None, None +30.02, [INFO], robot3, {'y': 17.77, 'x': -35.504, 'yaw': 3.138}, None, None +30.02, [INFO], robot3, {'battery-level': '71.16'}, None, None +40.07, [INFO], robot3, {'y': 18.827, 'x': -34.007, 'yaw': -3.142}, None, None +40.07, [INFO], robot3, {'battery-level': '70.76'}, None, None +47.33, [info], nurse, sync, received-request, (status=sending-request) +47.33, [info], nurse, sync, request-sent, (status=waiting) +47.33, [info], nurse, sync, wait-message, (status=message-received) +50.09, [INFO], robot3, {'battery-level': '70.36'}, None, None +50.09, [INFO], robot3, {'y': 18.847, 'x': -34.219, 'yaw': -3.142}, None, None +60.03, [INFO], robot3, {'battery-level': '69.96'}, None, None +60.03, [INFO], robot3, {'y': 17.79, 'x': -35.764, 'yaw': 3.137}, None, None +70.05, [INFO], robot3, {'battery-level': '69.56'}, None, None +70.05, [INFO], robot3, {'y': 17.557, 'x': -37.043, 'yaw': 3.141}, None, None +80.04, [INFO], robot3, {'battery-level': '69.16'}, None, None +80.04, [INFO], robot3, {'y': 17.321, 'x': -37.024, 'yaw': 3.14}, None, None +90.08, [INFO], robot3, {'battery-level': '68.76'}, None, None +90.08, [INFO], robot3, {'y': 17.318, 'x': -36.871, 'yaw': -3.141}, None, None +100.04, [INFO], robot3, {'battery-level': '68.36'}, None, None +100.04, [INFO], robot3, {'y': 17.225, 'x': -36.761, 'yaw': 3.142}, None, None +110.06, [INFO], robot3, {'y': 17.457, 'x': -37.045, 'yaw': -3.142}, None, None +110.06, [INFO], robot3, {'battery-level': '67.96'}, None, None +120.01, [INFO], robot3, {'battery-level': '67.56'}, None, None +120.01, [INFO], robot3, {'y': 17.378, 'x': -37.049, 'yaw': 3.142}, None, None +130.06, [INFO], robot3, {'y': 17.263, 'x': -36.866, 'yaw': 3.141}, None, None +130.06, [INFO], robot3, {'battery-level': '67.16'}, None, None +140.07, [INFO], robot3, {'battery-level': '66.76'}, None, None +140.07, [INFO], robot3, {'y': 17.514, 'x': -36.623, 'yaw': 3.142}, None, None +150.01, [INFO], robot3, {'y': 17.264, 'x': -37.044, 'yaw': 3.142}, None, None +150.01, [INFO], robot3, {'battery-level': '66.36'}, None, None +160.01, [INFO], robot3, {'y': 17.255, 'x': -36.937, 'yaw': 3.141}, None, None +160.01, [INFO], robot3, {'battery-level': '65.96'}, None, None +170.04, [INFO], robot3, {'y': 17.254, 'x': -36.832, 'yaw': -3.142}, None, None +170.04, [INFO], robot3, {'battery-level': '65.56'}, None, None +180.06, [INFO], robot3, {'y': 17.345, 'x': -36.999, 'yaw': -3.141}, None, None +180.06, [INFO], robot3, {'battery-level': '65.16'}, None, None +190.01, [INFO], robot3, {'y': 17.343, 'x': -36.939, 'yaw': 3.141}, None, None +190.01, [INFO], robot3, {'battery-level': '64.76'}, None, None +200.08, [INFO], robot3, {'battery-level': '64.36'}, None, None +200.08, [INFO], robot3, {'y': 17.31, 'x': -36.909, 'yaw': -3.141}, None, None +210.03, [INFO], robot3, {'battery-level': '63.96'}, None, None +210.03, [INFO], robot3, {'y': 17.416, 'x': -37.022, 'yaw': -3.142}, None, None +220.05, [INFO], robot3, {'y': 17.417, 'x': -37.08, 'yaw': -3.142}, None, None +220.05, [INFO], robot3, {'battery-level': '63.56'}, None, None +230.06, [INFO], robot3, {'y': 17.308, 'x': -36.839, 'yaw': 3.142}, None, None +230.06, [INFO], robot3, {'battery-level': '63.16'}, None, None +237.71, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/77_accbbb.log b/logs/77_accbbb.log new file mode 100644 index 00000000..1e5290e4 --- /dev/null +++ b/logs/77_accbbb.log @@ -0,0 +1,25 @@ +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.03, [INFO], robot1, {'y': 17.393, 'x': -27.125, 'yaw': 3.142}, None, None +10.03, [INFO], robot1, {'battery-level': '29.59'}, None, None +20.07, [INFO], robot1, {'battery-level': '28.91'}, None, None +20.07, [INFO], robot1, {'y': 16.203, 'x': -28.088, 'yaw': 3.142}, None, None +30.00, [INFO], robot1, {'y': 16.168, 'x': -30.19, 'yaw': -3.142}, None, None +30.00, [INFO], robot1, {'battery-level': '28.23'}, None, None +40.05, [INFO], robot1, {'y': 15.97, 'x': -32.31, 'yaw': 3.14}, None, None +40.05, [INFO], robot1, {'battery-level': '27.55'}, None, None +50.05, [INFO], robot1, {'y': 15.382, 'x': -34.372, 'yaw': -3.142}, None, None +50.05, [INFO], robot1, {'battery-level': '26.87'}, None, None +60.05, [INFO], robot1, {'battery-level': '26.19'}, None, None +60.05, [INFO], robot1, {'y': 15.709, 'x': -36.46, 'yaw': 3.142}, None, None +70.08, [INFO], robot1, {'battery-level': '25.51'}, None, None +70.08, [INFO], robot1, {'y': 17.706, 'x': -36.616, 'yaw': -3.141}, None, None +80.08, [INFO], robot1, {'y': 19.825, 'x': -36.753, 'yaw': -3.142}, None, None +80.08, [INFO], robot1, {'battery-level': '24.83'}, None, None +90.04, [INFO], robot1, {'y': 21.501, 'x': -37.696, 'yaw': -3.139}, None, None +90.04, [INFO], robot1, {'battery-level': '24.15'}, None, None +100.07, [INFO], robot1, {'y': 21.396, 'x': -38.062, 'yaw': 3.14}, None, None +100.07, [INFO], robot1, {'battery-level': '23.47'}, None, None +102.56, [info], nurse, sync, received-request, (status=sending-request) +102.56, [info], nurse, sync, request-sent, (status=waiting) +102.65, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/logs/77_accbbp.log b/logs/77_accbbp.log new file mode 100644 index 00000000..feb870fb --- /dev/null +++ b/logs/77_accbbp.log @@ -0,0 +1,42 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.16, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot6, {'battery-level': '90.63'}, None, None +10.07, [INFO], robot6, {'y': 18.399, 'x': -34.38, 'yaw': -3.142}, None, None +20.06, [INFO], robot6, {'battery-level': '90.11'}, None, None +20.06, [INFO], robot6, {'y': 18.051, 'x': -36.189, 'yaw': 3.142}, None, None +30.07, [INFO], robot6, {'y': 19.941, 'x': -36.845, 'yaw': 3.142}, None, None +30.07, [INFO], robot6, {'battery-level': '89.59'}, None, None +40.03, [INFO], robot6, {'y': 21.478, 'x': -37.83, 'yaw': 3.142}, None, None +40.03, [INFO], robot6, {'battery-level': '89.07'}, None, None +50.04, [INFO], robot6, {'battery-level': '88.55'}, None, None +50.04, [INFO], robot6, {'y': 21.388, 'x': -38.061, 'yaw': 3.138}, None, None +54.03, [info], nurse, sync, received-request, (status=sending-request) +54.03, [info], nurse, sync, request-sent, (status=waiting) +54.03, [info], nurse, sync, wait-message, (status=message-received) +60.01, [INFO], robot6, {'battery-level': '88.03'}, None, None +60.01, [INFO], robot6, {'y': 21.038, 'x': -37.204, 'yaw': 3.142}, None, None +70.02, [INFO], robot6, {'battery-level': '87.51'}, None, None +70.02, [INFO], robot6, {'y': 18.926, 'x': -37.153, 'yaw': 3.141}, None, None +80.05, [INFO], robot6, {'y': 16.806, 'x': -37.046, 'yaw': 3.142}, None, None +80.05, [INFO], robot6, {'battery-level': '86.99'}, None, None +90.07, [INFO], robot6, {'battery-level': '86.47'}, None, None +90.07, [INFO], robot6, {'y': 15.676, 'x': -35.583, 'yaw': 3.141}, None, None +100.06, [INFO], robot6, {'y': 15.392, 'x': -33.505, 'yaw': -3.141}, None, None +100.06, [INFO], robot6, {'battery-level': '85.95'}, None, None +110.08, [INFO], robot6, {'battery-level': '85.43'}, None, None +110.08, [INFO], robot6, {'y': 15.545, 'x': -31.393, 'yaw': -3.141}, None, None +120.02, [INFO], robot6, {'battery-level': '84.91'}, None, None +120.02, [INFO], robot6, {'y': 15.737, 'x': -29.3, 'yaw': 3.14}, None, None +130.04, [INFO], robot6, {'battery-level': '84.39'}, None, None +130.04, [INFO], robot6, {'y': 15.852, 'x': -27.185, 'yaw': -3.138}, None, None +140.07, [INFO], robot6, {'battery-level': '83.87'}, None, None +140.07, [INFO], robot6, {'y': 14.602, 'x': -25.873, 'yaw': -3.142}, None, None +150.07, [INFO], robot6, {'battery-level': '83.35'}, None, None +150.07, [INFO], robot6, {'y': 12.949, 'x': -25.952, 'yaw': 3.141}, None, None +160.06, [INFO], robot6, {'battery-level': '82.83'}, None, None +160.06, [INFO], robot6, {'y': 12.878, 'x': -26.018, 'yaw': -3.142}, None, None +170.07, [INFO], robot6, {'y': 12.908, 'x': -25.965, 'yaw': -3.141}, None, None +170.07, [INFO], robot6, {'battery-level': '82.31'}, None, None +172.91, [info], lab_arm, sync, wait-message, (status=message-received) +173.84, [WARN], robot6, SUCCESS, None, None diff --git a/logs/78_accbcb.log b/logs/78_accbcb.log new file mode 100644 index 00000000..f847eb19 --- /dev/null +++ b/logs/78_accbcb.log @@ -0,0 +1,5 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None +0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'operate_drawer']}, None, None +0.13, [DEBUG], logger, Simulation open, None, None +5.72, [WARN], robot2, NO-SKILL, navigation, navto_room diff --git a/logs/78_accbcp.log b/logs/78_accbcp.log new file mode 100644 index 00000000..c0dbbebb --- /dev/null +++ b/logs/78_accbcp.log @@ -0,0 +1,26 @@ +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot6, {'y': 17.179, 'x': -27.107, 'yaw': -3.142}, None, None +10.07, [INFO], robot6, {'battery-level': '90.63'}, None, None +20.09, [INFO], robot6, {'battery-level': '90.11'}, None, None +20.09, [INFO], robot6, {'y': 16.343, 'x': -28.294, 'yaw': -3.141}, None, None +30.03, [INFO], robot6, {'battery-level': '89.59'}, None, None +30.03, [INFO], robot6, {'y': 17.907, 'x': -28.593, 'yaw': -3.141}, None, None +40.02, [INFO], robot6, {'battery-level': '89.07'}, None, None +40.02, [INFO], robot6, {'y': 17.992, 'x': -28.534, 'yaw': 3.14}, None, None +50.05, [INFO], robot6, {'y': 17.973, 'x': -28.597, 'yaw': 3.142}, None, None +50.05, [INFO], robot6, {'battery-level': '88.55'}, None, None +52.71, [info], nurse, sync, received-request, (status=sending-request) +52.71, [info], nurse, sync, request-sent, (status=waiting) +52.71, [info], nurse, sync, wait-message, (status=message-received) +60.06, [INFO], robot6, {'battery-level': '88.03'}, None, None +60.06, [INFO], robot6, {'y': 16.683, 'x': -28.692, 'yaw': -3.142}, None, None +70.02, [INFO], robot6, {'battery-level': '87.51'}, None, None +70.02, [INFO], robot6, {'y': 16.071, 'x': -27.064, 'yaw': -3.138}, None, None +80.06, [INFO], robot6, {'y': 14.677, 'x': -25.828, 'yaw': -3.142}, None, None +80.06, [INFO], robot6, {'battery-level': '86.99'}, None, None +90.07, [INFO], robot6, {'y': 12.944, 'x': -25.892, 'yaw': 3.142}, None, None +90.07, [INFO], robot6, {'battery-level': '86.47'}, None, None +97.61, [info], lab_arm, sync, wait-message, (status=message-received) +98.49, [WARN], robot6, SUCCESS, None, None diff --git a/logs/79_acccab.log b/logs/79_acccab.log new file mode 100644 index 00000000..c9adcf01 --- /dev/null +++ b/logs/79_acccab.log @@ -0,0 +1,57 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot3, {'battery-level': '71.96'}, None, None +10.04, [INFO], robot3, {'y': 21.502, 'x': -37.988, 'yaw': 3.141}, None, None +20.08, [INFO], robot3, {'battery-level': '71.56'}, None, None +20.08, [INFO], robot3, {'y': 20.436, 'x': -37.252, 'yaw': -3.138}, None, None +30.09, [INFO], robot3, {'battery-level': '71.16'}, None, None +30.09, [INFO], robot3, {'y': 18.517, 'x': -36.488, 'yaw': 3.141}, None, None +40.09, [INFO], robot3, {'battery-level': '70.76'}, None, None +40.09, [INFO], robot3, {'y': 17.78, 'x': -34.731, 'yaw': 3.141}, None, None +50.03, [INFO], robot3, {'battery-level': '70.36'}, None, None +50.03, [INFO], robot3, {'y': 18.934, 'x': -33.944, 'yaw': 3.141}, None, None +54.28, [info], nurse, sync, received-request, (status=sending-request) +54.28, [info], nurse, sync, request-sent, (status=waiting) +54.28, [info], nurse, sync, wait-message, (status=message-received) +60.06, [INFO], robot3, {'y': 18.247, 'x': -34.482, 'yaw': 3.141}, None, None +60.06, [INFO], robot3, {'battery-level': '69.96'}, None, None +70.08, [INFO], robot3, {'y': 18.066, 'x': -36.224, 'yaw': -3.138}, None, None +70.08, [INFO], robot3, {'battery-level': '69.56'}, None, None +80.07, [INFO], robot3, {'y': 17.447, 'x': -36.885, 'yaw': -3.141}, None, None +80.07, [INFO], robot3, {'battery-level': '69.16'}, None, None +90.07, [INFO], robot3, {'y': 17.467, 'x': -37.082, 'yaw': 3.141}, None, None +90.07, [INFO], robot3, {'battery-level': '68.76'}, None, None +100.00, [INFO], robot3, {'battery-level': '68.36'}, None, None +100.00, [INFO], robot3, {'y': 17.42, 'x': -36.914, 'yaw': 3.142}, None, None +110.02, [INFO], robot3, {'battery-level': '67.96'}, None, None +110.02, [INFO], robot3, {'y': 17.234, 'x': -37.116, 'yaw': -3.141}, None, None +120.07, [INFO], robot3, {'battery-level': '67.56'}, None, None +120.07, [INFO], robot3, {'y': 17.322, 'x': -36.915, 'yaw': 3.141}, None, None +130.01, [INFO], robot3, {'battery-level': '67.16'}, None, None +130.01, [INFO], robot3, {'y': 17.351, 'x': -36.966, 'yaw': 3.141}, None, None +140.05, [INFO], robot3, {'y': 17.297, 'x': -37.098, 'yaw': 3.14}, None, None +140.05, [INFO], robot3, {'battery-level': '66.76'}, None, None +150.08, [INFO], robot3, {'battery-level': '66.36'}, None, None +150.08, [INFO], robot3, {'y': 17.287, 'x': -37.03, 'yaw': 3.141}, None, None +160.03, [INFO], robot3, {'battery-level': '65.96'}, None, None +160.03, [INFO], robot3, {'y': 17.431, 'x': -36.882, 'yaw': 3.141}, None, None +170.08, [INFO], robot3, {'y': 17.399, 'x': -36.923, 'yaw': 3.14}, None, None +170.08, [INFO], robot3, {'battery-level': '65.56'}, None, None +180.03, [INFO], robot3, {'battery-level': '65.16'}, None, None +180.03, [INFO], robot3, {'y': 17.314, 'x': -37.05, 'yaw': -3.141}, None, None +190.04, [INFO], robot3, {'battery-level': '64.76'}, None, None +190.04, [INFO], robot3, {'y': 17.283, 'x': -36.975, 'yaw': 3.14}, None, None +200.09, [INFO], robot3, {'y': 17.361, 'x': -37.131, 'yaw': 3.141}, None, None +200.09, [INFO], robot3, {'battery-level': '64.36'}, None, None +210.09, [INFO], robot3, {'y': 17.31, 'x': -37.099, 'yaw': 3.141}, None, None +210.09, [INFO], robot3, {'battery-level': '63.96'}, None, None +220.03, [INFO], robot3, {'y': 17.459, 'x': -37.2, 'yaw': 3.142}, None, None +220.03, [INFO], robot3, {'battery-level': '63.56'}, None, None +230.07, [INFO], robot3, {'battery-level': '63.16'}, None, None +230.07, [INFO], robot3, {'y': 17.339, 'x': -36.814, 'yaw': -3.14}, None, None +240.01, [INFO], robot3, {'battery-level': '62.76'}, None, None +240.01, [INFO], robot3, {'y': 17.341, 'x': -36.842, 'yaw': -3.142}, None, None +250.01, [INFO], robot3, {'y': 17.364, 'x': -36.977, 'yaw': -3.141}, None, None +250.01, [INFO], robot3, {'battery-level': '62.36'}, None, None +250.20, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/79_acccap.log b/logs/79_acccap.log new file mode 100644 index 00000000..58ad5fda --- /dev/null +++ b/logs/79_acccap.log @@ -0,0 +1,55 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.09, [INFO], robot3, {'y': 21.53, 'x': -37.638, 'yaw': 3.139}, None, None +10.09, [INFO], robot3, {'battery-level': '71.96'}, None, None +20.07, [INFO], robot3, {'y': 19.766, 'x': -37.089, 'yaw': 3.141}, None, None +20.07, [INFO], robot3, {'battery-level': '71.56'}, None, None +30.09, [INFO], robot3, {'y': 17.969, 'x': -36.008, 'yaw': -3.142}, None, None +30.09, [INFO], robot3, {'battery-level': '71.16'}, None, None +40.01, [INFO], robot3, {'battery-level': '70.76'}, None, None +40.01, [INFO], robot3, {'y': 18.512, 'x': -34.253, 'yaw': -3.142}, None, None +50.05, [INFO], robot3, {'battery-level': '70.36'}, None, None +50.05, [INFO], robot3, {'y': 18.991, 'x': -33.948, 'yaw': -3.142}, None, None +50.33, [info], nurse, sync, received-request, (status=sending-request) +50.33, [info], nurse, sync, request-sent, (status=waiting) +50.33, [info], nurse, sync, wait-message, (status=message-received) +60.01, [INFO], robot3, {'battery-level': '69.96'}, None, None +60.01, [INFO], robot3, {'y': 17.83, 'x': -35.21, 'yaw': 3.142}, None, None +70.03, [INFO], robot3, {'y': 17.935, 'x': -36.051, 'yaw': -3.142}, None, None +70.03, [INFO], robot3, {'battery-level': '69.56'}, None, None +80.02, [INFO], robot3, {'battery-level': '69.16'}, None, None +80.02, [INFO], robot3, {'y': 18.12, 'x': -36.843, 'yaw': 3.141}, None, None +90.02, [INFO], robot3, {'battery-level': '68.76'}, None, None +90.02, [INFO], robot3, {'y': 17.464, 'x': -37.086, 'yaw': 3.14}, None, None +100.07, [INFO], robot3, {'battery-level': '68.36'}, None, None +100.07, [INFO], robot3, {'y': 17.23, 'x': -36.82, 'yaw': -3.141}, None, None +110.07, [INFO], robot3, {'battery-level': '67.96'}, None, None +110.07, [INFO], robot3, {'y': 17.306, 'x': -37.045, 'yaw': -3.142}, None, None +120.09, [INFO], robot3, {'battery-level': '67.56'}, None, None +120.09, [INFO], robot3, {'y': 17.415, 'x': -36.638, 'yaw': -3.142}, None, None +130.02, [INFO], robot3, {'battery-level': '67.16'}, None, None +130.02, [INFO], robot3, {'y': 17.512, 'x': -36.892, 'yaw': -3.141}, None, None +140.07, [INFO], robot3, {'y': 17.26, 'x': -37.099, 'yaw': 3.141}, None, None +140.07, [INFO], robot3, {'battery-level': '66.76'}, None, None +150.03, [INFO], robot3, {'battery-level': '66.36'}, None, None +150.03, [INFO], robot3, {'y': 17.488, 'x': -37.059, 'yaw': 3.141}, None, None +160.09, [INFO], robot3, {'battery-level': '65.96'}, None, None +160.09, [INFO], robot3, {'y': 17.386, 'x': -37.038, 'yaw': 3.142}, None, None +170.07, [INFO], robot3, {'battery-level': '65.56'}, None, None +170.07, [INFO], robot3, {'y': 17.247, 'x': -36.993, 'yaw': 3.141}, None, None +180.09, [INFO], robot3, {'y': 17.416, 'x': -36.901, 'yaw': -3.142}, None, None +180.09, [INFO], robot3, {'battery-level': '65.16'}, None, None +190.02, [INFO], robot3, {'y': 17.289, 'x': -36.889, 'yaw': -3.141}, None, None +190.02, [INFO], robot3, {'battery-level': '64.76'}, None, None +200.08, [INFO], robot3, {'y': 17.275, 'x': -36.792, 'yaw': -3.142}, None, None +200.08, [INFO], robot3, {'battery-level': '64.36'}, None, None +210.02, [INFO], robot3, {'battery-level': '63.96'}, None, None +210.02, [INFO], robot3, {'y': 17.454, 'x': -37.03, 'yaw': -3.142}, None, None +220.06, [INFO], robot3, {'y': 17.312, 'x': -36.976, 'yaw': 3.142}, None, None +220.06, [INFO], robot3, {'battery-level': '63.56'}, None, None +230.05, [INFO], robot3, {'battery-level': '63.16'}, None, None +230.05, [INFO], robot3, {'y': 17.184, 'x': -37.1, 'yaw': 3.141}, None, None +240.08, [INFO], robot3, {'y': 17.406, 'x': -36.906, 'yaw': 3.14}, None, None +240.08, [INFO], robot3, {'battery-level': '62.76'}, None, None +240.82, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/7_aaacab.log b/logs/7_aaacab.log new file mode 100644 index 00000000..72b8a642 --- /dev/null +++ b/logs/7_aaacab.log @@ -0,0 +1,49 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot4, {'battery-level': '16.96'}, None, None +10.04, [INFO], robot4, {'y': 34.357, 'x': -38.541, 'yaw': 3.142}, None, None +20.00, [INFO], robot4, {'y': 33.676, 'x': -37.008, 'yaw': -3.142}, None, None +20.00, [INFO], robot4, {'battery-level': '16.36'}, None, None +30.00, [INFO], robot4, {'battery-level': '15.76'}, None, None +30.00, [INFO], robot4, {'y': 31.551, 'x': -37.016, 'yaw': 3.141}, None, None +40.04, [INFO], robot4, {'battery-level': '15.16'}, None, None +40.04, [INFO], robot4, {'y': 29.423, 'x': -37.007, 'yaw': 3.141}, None, None +50.04, [INFO], robot4, {'battery-level': '14.56'}, None, None +50.04, [INFO], robot4, {'y': 27.317, 'x': -36.982, 'yaw': 3.142}, None, None +60.01, [INFO], robot4, {'battery-level': '13.96'}, None, None +60.01, [INFO], robot4, {'y': 25.207, 'x': -37.028, 'yaw': 3.142}, None, None +70.02, [INFO], robot4, {'battery-level': '13.36'}, None, None +70.02, [INFO], robot4, {'y': 23.072, 'x': -37.02, 'yaw': 3.14}, None, None +80.01, [INFO], robot4, {'battery-level': '12.76'}, None, None +80.01, [INFO], robot4, {'y': 20.966, 'x': -37.116, 'yaw': 3.141}, None, None +90.01, [INFO], robot4, {'y': 18.855, 'x': -36.917, 'yaw': 3.141}, None, None +90.01, [INFO], robot4, {'battery-level': '12.16'}, None, None +100.05, [INFO], robot4, {'y': 17.717, 'x': -35.168, 'yaw': 3.141}, None, None +100.05, [INFO], robot4, {'battery-level': '11.56'}, None, None +110.07, [INFO], robot4, {'y': 18.938, 'x': -33.92, 'yaw': -3.142}, None, None +110.07, [INFO], robot4, {'battery-level': '10.96'}, None, None +115.35, [info], nurse, sync, received-request, (status=sending-request) +115.35, [info], nurse, sync, request-sent, (status=waiting) +115.35, [info], nurse, sync, wait-message, (status=message-received) +120.06, [INFO], robot4, {'battery-level': '10.36'}, None, None +120.06, [INFO], robot4, {'y': 18.478, 'x': -34.379, 'yaw': 3.141}, None, None +130.02, [INFO], robot4, {'y': 18.034, 'x': -36.129, 'yaw': 3.141}, None, None +130.02, [INFO], robot4, {'battery-level': '9.76'}, None, None +140.03, [INFO], robot4, {'battery-level': '9.16'}, None, None +140.03, [INFO], robot4, {'y': 17.298, 'x': -37.059, 'yaw': 3.141}, None, None +150.05, [INFO], robot4, {'battery-level': '8.56'}, None, None +150.05, [INFO], robot4, {'y': 17.289, 'x': -36.835, 'yaw': -3.141}, None, None +160.01, [INFO], robot4, {'battery-level': '7.96'}, None, None +160.01, [INFO], robot4, {'y': 17.41, 'x': -37.045, 'yaw': -3.141}, None, None +170.04, [INFO], robot4, {'battery-level': '7.36'}, None, None +170.04, [INFO], robot4, {'y': 17.301, 'x': -36.849, 'yaw': -3.141}, None, None +180.06, [INFO], robot4, {'battery-level': '6.76'}, None, None +180.06, [INFO], robot4, {'y': 17.248, 'x': -36.808, 'yaw': -3.141}, None, None +190.01, [INFO], robot4, {'battery-level': '6.16'}, None, None +190.01, [INFO], robot4, {'y': 17.42, 'x': -37.01, 'yaw': 3.141}, None, None +200.01, [INFO], robot4, {'y': 17.238, 'x': -37.056, 'yaw': 3.141}, None, None +200.01, [INFO], robot4, {'battery-level': '5.56'}, None, None +210.04, [INFO], robot4, {'y': 17.276, 'x': -36.893, 'yaw': -3.141}, None, None +210.04, [WARN], robot4, LOWBATT, None, None +210.04, [WARN], None, end!, None, None diff --git a/logs/7_aaacap.log b/logs/7_aaacap.log new file mode 100644 index 00000000..bf0d7ad6 --- /dev/null +++ b/logs/7_aaacap.log @@ -0,0 +1,2 @@ +Run turtlebot4 simulation on a separate host with ssh.0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None diff --git a/logs/80_acccbb.log b/logs/80_acccbb.log new file mode 100644 index 00000000..e74eb404 --- /dev/null +++ b/logs/80_acccbb.log @@ -0,0 +1,62 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.16, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot3, {'battery-level': '71.96'}, None, None +10.05, [INFO], robot3, {'y': 17.221, 'x': -13.503, 'yaw': -3.142}, None, None +20.01, [INFO], robot3, {'battery-level': '71.56'}, None, None +20.01, [INFO], robot3, {'y': 16.083, 'x': -14.657, 'yaw': 3.142}, None, None +30.09, [INFO], robot3, {'y': 16.012, 'x': -16.771, 'yaw': 3.14}, None, None +30.09, [INFO], robot3, {'battery-level': '71.16'}, None, None +40.02, [INFO], robot3, {'battery-level': '70.76'}, None, None +40.02, [INFO], robot3, {'y': 16.063, 'x': -18.865, 'yaw': -3.139}, None, None +50.07, [INFO], robot3, {'battery-level': '70.36'}, None, None +50.07, [INFO], robot3, {'y': 16.191, 'x': -20.979, 'yaw': 3.141}, None, None +60.08, [INFO], robot3, {'battery-level': '69.96'}, None, None +60.08, [INFO], robot3, {'y': 16.138, 'x': -23.093, 'yaw': -3.142}, None, None +70.04, [INFO], robot3, {'y': 16.139, 'x': -25.207, 'yaw': 3.141}, None, None +70.04, [INFO], robot3, {'battery-level': '69.56'}, None, None +80.09, [INFO], robot3, {'battery-level': '69.16'}, None, None +80.09, [INFO], robot3, {'y': 16.127, 'x': -27.321, 'yaw': -3.142}, None, None +90.04, [INFO], robot3, {'battery-level': '68.76'}, None, None +90.04, [INFO], robot3, {'y': 16.244, 'x': -29.417, 'yaw': -3.142}, None, None +100.05, [INFO], robot3, {'battery-level': '68.36'}, None, None +100.05, [INFO], robot3, {'y': 16.052, 'x': -31.524, 'yaw': 3.14}, None, None +110.05, [INFO], robot3, {'y': 15.59, 'x': -33.616, 'yaw': 3.141}, None, None +110.05, [INFO], robot3, {'battery-level': '67.96'}, None, None +120.00, [INFO], robot3, {'y': 15.454, 'x': -35.707, 'yaw': -3.142}, None, None +120.00, [INFO], robot3, {'battery-level': '67.56'}, None, None +130.05, [INFO], robot3, {'y': 16.898, 'x': -36.643, 'yaw': -3.142}, None, None +130.05, [INFO], robot3, {'battery-level': '67.16'}, None, None +140.05, [INFO], robot3, {'y': 19.008, 'x': -36.731, 'yaw': 3.141}, None, None +140.05, [INFO], robot3, {'battery-level': '66.76'}, None, None +150.08, [INFO], robot3, {'battery-level': '66.36'}, None, None +150.08, [INFO], robot3, {'y': 21.121, 'x': -36.996, 'yaw': 3.141}, None, None +160.05, [INFO], robot3, {'y': 21.549, 'x': -38.106, 'yaw': 3.142}, None, None +160.05, [INFO], robot3, {'battery-level': '65.96'}, None, None +169.98, [info], nurse, sync, received-request, (status=sending-request) +169.98, [info], nurse, sync, request-sent, (status=waiting) +170.07, [INFO], robot3, {'battery-level': '65.56'}, None, None +170.07, [INFO], robot3, {'y': 21.436, 'x': -38.112, 'yaw': -3.137}, None, None +170.07, [info], nurse, sync, wait-message, (status=message-received) +180.05, [INFO], robot3, {'y': 20.299, 'x': -37.158, 'yaw': -3.138}, None, None +180.05, [INFO], robot3, {'battery-level': '65.16'}, None, None +190.06, [INFO], robot3, {'battery-level': '64.76'}, None, None +190.06, [INFO], robot3, {'y': 18.191, 'x': -37.104, 'yaw': 3.141}, None, None +200.01, [INFO], robot3, {'battery-level': '64.36'}, None, None +200.01, [INFO], robot3, {'y': 16.107, 'x': -36.942, 'yaw': 3.141}, None, None +210.01, [INFO], robot3, {'battery-level': '63.96'}, None, None +210.01, [INFO], robot3, {'y': 15.46, 'x': -34.898, 'yaw': 3.14}, None, None +220.05, [INFO], robot3, {'y': 15.457, 'x': -32.778, 'yaw': -3.142}, None, None +220.05, [INFO], robot3, {'battery-level': '63.56'}, None, None +230.08, [INFO], robot3, {'battery-level': '63.16'}, None, None +230.08, [INFO], robot3, {'y': 15.539, 'x': -30.657, 'yaw': 3.14}, None, None +240.02, [INFO], robot3, {'battery-level': '62.76'}, None, None +240.02, [INFO], robot3, {'y': 15.726, 'x': -28.573, 'yaw': 3.141}, None, None +250.06, [INFO], robot3, {'battery-level': '62.36'}, None, None +250.06, [INFO], robot3, {'y': 15.766, 'x': -26.467, 'yaw': 3.141}, None, None +260.05, [INFO], robot3, {'battery-level': '61.96'}, None, None +260.05, [INFO], robot3, {'y': 13.791, 'x': -25.803, 'yaw': 3.141}, None, None +270.06, [INFO], robot3, {'y': 12.914, 'x': -25.964, 'yaw': -3.142}, None, None +270.06, [INFO], robot3, {'battery-level': '61.56'}, None, None +271.70, [info], lab_arm, sync, wait-message, (status=message-received) +272.63, [WARN], robot3, SUCCESS, None, None diff --git a/logs/80_acccbp.log b/logs/80_acccbp.log new file mode 100644 index 00000000..12e5f938 --- /dev/null +++ b/logs/80_acccbp.log @@ -0,0 +1,43 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.00, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot6, {'y': 18.441, 'x': -34.365, 'yaw': 3.142}, None, None +10.02, [INFO], robot6, {'battery-level': '90.63'}, None, None +20.03, [INFO], robot6, {'battery-level': '90.11'}, None, None +20.03, [INFO], robot6, {'y': 17.925, 'x': -36.141, 'yaw': -3.137}, None, None +30.07, [INFO], robot6, {'y': 19.864, 'x': -36.777, 'yaw': 3.142}, None, None +30.07, [INFO], robot6, {'battery-level': '89.59'}, None, None +40.07, [INFO], robot6, {'battery-level': '89.07'}, None, None +40.07, [INFO], robot6, {'y': 21.606, 'x': -37.611, 'yaw': 3.141}, None, None +50.06, [INFO], robot6, {'battery-level': '88.55'}, None, None +50.06, [INFO], robot6, {'y': 21.502, 'x': -38.065, 'yaw': 3.136}, None, None +60.06, [INFO], robot6, {'battery-level': '88.03'}, None, None +60.06, [INFO], robot6, {'y': 21.412, 'x': -38.096, 'yaw': -3.141}, None, None +68.57, [info], nurse, sync, received-request, (status=sending-request) +68.57, [info], nurse, sync, request-sent, (status=waiting) +68.57, [info], nurse, sync, wait-message, (status=message-received) +70.05, [INFO], robot6, {'battery-level': '87.51'}, None, None +70.05, [INFO], robot6, {'y': 21.423, 'x': -38.032, 'yaw': 3.139}, None, None +80.06, [INFO], robot6, {'battery-level': '86.99'}, None, None +80.06, [INFO], robot6, {'y': 20.023, 'x': -37.203, 'yaw': 3.138}, None, None +90.00, [INFO], robot6, {'battery-level': '86.47'}, None, None +90.00, [INFO], robot6, {'y': 17.931, 'x': -37.094, 'yaw': 3.141}, None, None +100.06, [INFO], robot6, {'battery-level': '85.95'}, None, None +100.06, [INFO], robot6, {'y': 15.984, 'x': -36.643, 'yaw': 3.141}, None, None +110.01, [INFO], robot6, {'battery-level': '85.43'}, None, None +110.01, [INFO], robot6, {'y': 15.384, 'x': -34.607, 'yaw': 3.142}, None, None +120.01, [INFO], robot6, {'battery-level': '84.91'}, None, None +120.01, [INFO], robot6, {'y': 15.493, 'x': -32.485, 'yaw': 3.142}, None, None +130.06, [INFO], robot6, {'y': 15.556, 'x': -30.363, 'yaw': 3.141}, None, None +130.06, [INFO], robot6, {'battery-level': '84.39'}, None, None +140.08, [INFO], robot6, {'y': 15.67, 'x': -28.257, 'yaw': 3.142}, None, None +140.08, [INFO], robot6, {'battery-level': '83.87'}, None, None +150.01, [INFO], robot6, {'battery-level': '83.35'}, None, None +150.01, [INFO], robot6, {'y': 15.671, 'x': -26.162, 'yaw': -3.142}, None, None +160.08, [INFO], robot6, {'battery-level': '82.83'}, None, None +160.08, [INFO], robot6, {'y': 13.65, 'x': -25.673, 'yaw': 3.142}, None, None +170.08, [INFO], robot6, {'y': 12.852, 'x': -25.928, 'yaw': -3.142}, None, None +170.08, [INFO], robot6, {'battery-level': '82.31'}, None, None +171.82, [info], lab_arm, sync, wait-message, (status=message-received) +172.74, [WARN], robot6, SUCCESS, None, None diff --git a/logs/81_accccb.log b/logs/81_accccb.log new file mode 100644 index 00000000..99a8d18d --- /dev/null +++ b/logs/81_accccb.log @@ -0,0 +1,30 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.05, [INFO], robot2, {'battery-level': '57.25'}, None, None +10.05, [INFO], robot2, {'y': 17.435, 'x': -20.959, 'yaw': 3.142}, None, None +20.07, [INFO], robot2, {'y': 16.137, 'x': -21.86, 'yaw': -3.141}, None, None +20.07, [INFO], robot2, {'battery-level': '56.65'}, None, None +30.04, [INFO], robot2, {'battery-level': '56.05'}, None, None +30.04, [INFO], robot2, {'y': 16.065, 'x': -23.971, 'yaw': 3.14}, None, None +40.08, [INFO], robot2, {'y': 16.039, 'x': -26.08, 'yaw': 3.141}, None, None +40.08, [INFO], robot2, {'battery-level': '55.45'}, None, None +50.07, [INFO], robot2, {'battery-level': '54.85'}, None, None +50.07, [INFO], robot2, {'y': 16.072, 'x': -28.188, 'yaw': -3.142}, None, None +60.02, [INFO], robot2, {'y': 17.858, 'x': -28.58, 'yaw': 3.142}, None, None +60.02, [INFO], robot2, {'battery-level': '54.25'}, None, None +70.02, [INFO], robot2, {'y': 17.983, 'x': -28.622, 'yaw': -3.142}, None, None +70.02, [INFO], robot2, {'battery-level': '53.65'}, None, None +72.61, [info], nurse, sync, received-request, (status=sending-request) +72.61, [info], nurse, sync, request-sent, (status=waiting) +72.61, [info], nurse, sync, wait-message, (status=message-received) +80.07, [INFO], robot2, {'battery-level': '53.05'}, None, None +80.07, [INFO], robot2, {'y': 16.649, 'x': -28.72, 'yaw': -3.142}, None, None +90.07, [INFO], robot2, {'battery-level': '52.45'}, None, None +90.07, [INFO], robot2, {'y': 16.1, 'x': -27.073, 'yaw': -3.141}, None, None +100.08, [INFO], robot2, {'battery-level': '51.85'}, None, None +100.08, [INFO], robot2, {'y': 14.718, 'x': -25.843, 'yaw': -3.142}, None, None +110.03, [INFO], robot2, {'y': 12.965, 'x': -25.919, 'yaw': -3.142}, None, None +110.03, [INFO], robot2, {'battery-level': '51.25'}, None, None +117.96, [info], lab_arm, sync, wait-message, (status=message-received) +118.88, [WARN], robot2, SUCCESS, None, None diff --git a/logs/81_accccp.log b/logs/81_accccp.log new file mode 100644 index 00000000..913c4f5a --- /dev/null +++ b/logs/81_accccp.log @@ -0,0 +1,24 @@ +0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot6, {'y': 17.228, 'x': -27.113, 'yaw': 3.142}, None, None +10.04, [INFO], robot6, {'battery-level': '90.63'}, None, None +20.08, [INFO], robot6, {'battery-level': '90.11'}, None, None +20.08, [INFO], robot6, {'y': 16.334, 'x': -28.314, 'yaw': -3.141}, None, None +30.07, [INFO], robot6, {'battery-level': '89.59'}, None, None +30.07, [INFO], robot6, {'y': 17.909, 'x': -28.574, 'yaw': 3.142}, None, None +37.06, [info], nurse, sync, received-request, (status=sending-request) +37.06, [info], nurse, sync, request-sent, (status=waiting) +37.15, [info], nurse, sync, wait-message, (status=message-received) +40.09, [INFO], robot6, {'battery-level': '89.07'}, None, None +40.09, [INFO], robot6, {'y': 17.572, 'x': -28.631, 'yaw': -3.141}, None, None +50.01, [INFO], robot6, {'battery-level': '88.55'}, None, None +50.01, [INFO], robot6, {'y': 16.134, 'x': -27.949, 'yaw': 3.139}, None, None +60.06, [INFO], robot6, {'battery-level': '88.03'}, None, None +60.06, [INFO], robot6, {'y': 15.617, 'x': -26.074, 'yaw': 3.141}, None, None +70.04, [INFO], robot6, {'battery-level': '87.51'}, None, None +70.04, [INFO], robot6, {'y': 13.539, 'x': -25.727, 'yaw': 3.142}, None, None +80.08, [INFO], robot6, {'y': 12.96, 'x': -25.955, 'yaw': -3.142}, None, None +80.08, [INFO], robot6, {'battery-level': '86.99'}, None, None +82.11, [info], lab_arm, sync, wait-message, (status=message-received) +83.04, [WARN], robot6, SUCCESS, None, None diff --git a/logs/8_aaacbb.log b/logs/8_aaacbb.log new file mode 100644 index 00000000..595285d2 --- /dev/null +++ b/logs/8_aaacbb.log @@ -0,0 +1,54 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.10, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.10, [DEBUG], logger, Simulation open, None, None +10.04, [INFO], robot2, {'y': 17.092, 'x': -19.344, 'yaw': -3.141}, None, None +10.04, [INFO], robot2, {'battery-level': '63.01'}, None, None +20.01, [INFO], robot2, {'battery-level': '62.47'}, None, None +20.01, [INFO], robot2, {'y': 16.294, 'x': -20.792, 'yaw': 3.142}, None, None +30.00, [INFO], robot2, {'battery-level': '61.93'}, None, None +30.00, [INFO], robot2, {'y': 16.198, 'x': -22.909, 'yaw': 3.141}, None, None +40.07, [INFO], robot2, {'battery-level': '61.39'}, None, None +40.07, [INFO], robot2, {'y': 16.137, 'x': -25.034, 'yaw': 3.14}, None, None +50.01, [INFO], robot2, {'y': 16.126, 'x': -27.135, 'yaw': 3.141}, None, None +50.01, [INFO], robot2, {'battery-level': '60.85'}, None, None +60.02, [INFO], robot2, {'battery-level': '60.31'}, None, None +60.02, [INFO], robot2, {'y': 16.176, 'x': -29.243, 'yaw': 3.142}, None, None +70.02, [INFO], robot2, {'y': 16.042, 'x': -31.355, 'yaw': 3.14}, None, None +70.02, [INFO], robot2, {'battery-level': '59.77'}, None, None +80.00, [INFO], robot2, {'y': 15.684, 'x': -33.46, 'yaw': 3.142}, None, None +80.00, [INFO], robot2, {'battery-level': '59.23'}, None, None +90.08, [INFO], robot2, {'battery-level': '58.69'}, None, None +90.08, [INFO], robot2, {'y': 15.489, 'x': -35.571, 'yaw': -3.142}, None, None +100.03, [INFO], robot2, {'battery-level': '58.15'}, None, None +100.03, [INFO], robot2, {'y': 16.844, 'x': -36.573, 'yaw': -3.142}, None, None +110.07, [INFO], robot2, {'y': 18.964, 'x': -36.655, 'yaw': 3.141}, None, None +110.07, [INFO], robot2, {'battery-level': '57.61'}, None, None +120.03, [INFO], robot2, {'battery-level': '57.07'}, None, None +120.03, [INFO], robot2, {'y': 21.066, 'x': -36.998, 'yaw': 3.141}, None, None +130.03, [INFO], robot2, {'battery-level': '56.53'}, None, None +130.03, [INFO], robot2, {'y': 21.454, 'x': -38.076, 'yaw': 3.136}, None, None +135.75, [info], nurse, sync, received-request, (status=sending-request) +135.75, [info], nurse, sync, request-sent, (status=waiting) +135.75, [info], nurse, sync, wait-message, (status=message-received) +140.06, [INFO], robot2, {'battery-level': '55.99'}, None, None +140.06, [INFO], robot2, {'y': 21.307, 'x': -37.397, 'yaw': -3.141}, None, None +150.06, [INFO], robot2, {'battery-level': '55.45'}, None, None +150.06, [INFO], robot2, {'y': 19.226, 'x': -37.201, 'yaw': -3.142}, None, None +160.00, [INFO], robot2, {'battery-level': '54.91'}, None, None +160.00, [INFO], robot2, {'y': 17.115, 'x': -37.121, 'yaw': 3.142}, None, None +170.03, [INFO], robot2, {'battery-level': '54.37'}, None, None +170.03, [INFO], robot2, {'y': 15.79, 'x': -35.837, 'yaw': 3.141}, None, None +180.00, [INFO], robot2, {'battery-level': '53.83'}, None, None +180.00, [INFO], robot2, {'y': 15.363, 'x': -33.763, 'yaw': -3.141}, None, None +190.00, [INFO], robot2, {'y': 15.487, 'x': -31.642, 'yaw': -3.141}, None, None +190.00, [INFO], robot2, {'battery-level': '53.29'}, None, None +200.03, [INFO], robot2, {'y': 15.621, 'x': -29.514, 'yaw': 3.14}, None, None +200.03, [INFO], robot2, {'battery-level': '52.75'}, None, None +210.01, [INFO], robot2, {'battery-level': '52.21'}, None, None +210.01, [INFO], robot2, {'y': 15.75, 'x': -27.385, 'yaw': 3.142}, None, None +220.04, [INFO], robot2, {'y': 14.776, 'x': -25.865, 'yaw': -3.142}, None, None +220.04, [INFO], robot2, {'battery-level': '51.67'}, None, None +230.05, [INFO], robot2, {'y': 12.972, 'x': -25.911, 'yaw': -3.142}, None, None +230.05, [INFO], robot2, {'battery-level': '51.13'}, None, None +236.85, [info], lab_arm, sync, wait-message, (status=message-received) +237.67, [WARN], robot2, SUCCESS, None, None diff --git a/logs/8_aaacbp.log b/logs/8_aaacbp.log new file mode 100644 index 00000000..dadc7103 --- /dev/null +++ b/logs/8_aaacbp.log @@ -0,0 +1,38 @@ +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.11, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot6, {'battery-level': '53.44'}, None, None +10.07, [INFO], robot6, {'y': 18.344, 'x': -34.404, 'yaw': -3.142}, None, None +20.03, [INFO], robot6, {'battery-level': '52.72'}, None, None +20.03, [INFO], robot6, {'y': 18.036, 'x': -36.228, 'yaw': 3.141}, None, None +30.04, [INFO], robot6, {'battery-level': '52.00'}, None, None +30.04, [INFO], robot6, {'y': 19.901, 'x': -36.906, 'yaw': 3.141}, None, None +40.05, [INFO], robot6, {'y': 21.553, 'x': -37.754, 'yaw': 3.141}, None, None +40.05, [INFO], robot6, {'battery-level': '51.28'}, None, None +49.96, [info], nurse, sync, received-request, (status=sending-request) +49.96, [info], nurse, sync, request-sent, (status=waiting) +50.05, [info], nurse, sync, wait-message, (status=message-received) +50.05, [INFO], robot6, {'battery-level': '50.56'}, None, None +50.05, [INFO], robot6, {'y': 21.389, 'x': -38.115, 'yaw': -3.137}, None, None +60.03, [INFO], robot6, {'battery-level': '49.84'}, None, None +60.03, [INFO], robot6, {'y': 20.202, 'x': -37.202, 'yaw': 3.141}, None, None +70.01, [INFO], robot6, {'battery-level': '49.12'}, None, None +70.01, [INFO], robot6, {'y': 18.086, 'x': -37.145, 'yaw': 3.14}, None, None +80.01, [INFO], robot6, {'battery-level': '48.40'}, None, None +80.01, [INFO], robot6, {'y': 16.121, 'x': -36.753, 'yaw': 3.142}, None, None +90.05, [INFO], robot6, {'y': 15.447, 'x': -34.703, 'yaw': 3.141}, None, None +90.05, [INFO], robot6, {'battery-level': '47.68'}, None, None +100.07, [INFO], robot6, {'y': 15.484, 'x': -32.575, 'yaw': 3.141}, None, None +100.07, [INFO], robot6, {'battery-level': '46.96'}, None, None +110.01, [INFO], robot6, {'battery-level': '46.24'}, None, None +110.01, [INFO], robot6, {'y': 15.612, 'x': -30.456, 'yaw': -3.137}, None, None +120.01, [INFO], robot6, {'y': 15.813, 'x': -28.361, 'yaw': 3.142}, None, None +120.01, [INFO], robot6, {'battery-level': '45.52'}, None, None +130.06, [INFO], robot6, {'y': 15.788, 'x': -26.232, 'yaw': 3.141}, None, None +130.06, [INFO], robot6, {'battery-level': '44.80'}, None, None +140.03, [INFO], robot6, {'battery-level': '44.08'}, None, None +140.03, [INFO], robot6, {'y': 13.772, 'x': -25.708, 'yaw': 3.142}, None, None +150.01, [INFO], robot6, {'battery-level': '43.36'}, None, None +150.01, [INFO], robot6, {'y': 12.918, 'x': -25.948, 'yaw': -3.142}, None, None +151.81, [info], lab_arm, sync, wait-message, (status=message-received) +152.63, [WARN], robot6, SUCCESS, None, None diff --git a/logs/9_aaaccb.log b/logs/9_aaaccb.log new file mode 100644 index 00000000..d66a209d --- /dev/null +++ b/logs/9_aaaccb.log @@ -0,0 +1,34 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.12, [DEBUG], logger, Simulation open, None, None +10.07, [INFO], robot2, {'battery-level': '63.01'}, None, None +10.07, [INFO], robot2, {'y': 17.464, 'x': -20.961, 'yaw': 3.142}, None, None +20.00, [INFO], robot2, {'battery-level': '62.47'}, None, None +20.00, [INFO], robot2, {'y': 16.149, 'x': -21.871, 'yaw': -3.142}, None, None +30.06, [INFO], robot2, {'y': 16.09, 'x': -24.009, 'yaw': 3.141}, None, None +30.06, [INFO], robot2, {'battery-level': '61.93'}, None, None +40.02, [INFO], robot2, {'battery-level': '61.39'}, None, None +40.02, [INFO], robot2, {'y': 16.088, 'x': -26.099, 'yaw': 3.141}, None, None +50.05, [INFO], robot2, {'y': 16.14, 'x': -28.218, 'yaw': -3.141}, None, None +50.05, [INFO], robot2, {'battery-level': '60.85'}, None, None +60.00, [INFO], robot2, {'y': 17.881, 'x': -28.606, 'yaw': -3.142}, None, None +60.00, [INFO], robot2, {'battery-level': '60.31'}, None, None +70.01, [INFO], robot2, {'y': 17.989, 'x': -28.669, 'yaw': 3.14}, None, None +70.01, [INFO], robot2, {'battery-level': '59.77'}, None, None +80.08, [INFO], robot2, {'battery-level': '59.23'}, None, None +80.08, [INFO], robot2, {'y': 18.086, 'x': -28.634, 'yaw': 3.14}, None, None +86.29, [info], nurse, sync, received-request, (status=sending-request) +86.29, [info], nurse, sync, request-sent, (status=waiting) +86.29, [info], nurse, sync, wait-message, (status=message-received) +90.08, [INFO], robot2, {'y': 17.523, 'x': -28.635, 'yaw': 3.142}, None, None +90.08, [INFO], robot2, {'battery-level': '58.69'}, None, None +100.07, [INFO], robot2, {'y': 16.202, 'x': -27.716, 'yaw': 3.14}, None, None +100.07, [INFO], robot2, {'battery-level': '58.15'}, None, None +110.05, [INFO], robot2, {'battery-level': '57.61'}, None, None +110.05, [INFO], robot2, {'y': 15.324, 'x': -26.137, 'yaw': 3.142}, None, None +120.02, [INFO], robot2, {'battery-level': '57.07'}, None, None +120.02, [INFO], robot2, {'y': 13.278, 'x': -25.744, 'yaw': -3.142}, None, None +129.49, [info], lab_arm, sync, wait-message, (status=message-received) +130.01, [INFO], robot2, {'y': 12.902, 'x': -25.949, 'yaw': 3.14}, None, None +130.01, [INFO], robot2, {'battery-level': '56.53'}, None, None +130.37, [WARN], robot2, SUCCESS, None, None diff --git a/logs/9_aaaccp.log b/logs/9_aaaccp.log new file mode 100644 index 00000000..2ea9056a --- /dev/null +++ b/logs/9_aaaccp.log @@ -0,0 +1,15 @@ +0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None +0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None +0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.19, [DEBUG], logger, Simulation open, None, None +10.00, [INFO], robot6, {'y': 17.307, 'x': -27.098, 'yaw': -3.142}, None, None +10.00, [INFO], robot6, {'battery-level': '53.44'}, None, None +20.00, [INFO], robot6, {'battery-level': '52.72'}, None, None +20.00, [INFO], robot6, {'y': 16.203, 'x': -28.228, 'yaw': 3.142}, None, None +30.02, [INFO], robot6, {'battery-level': '52.00'}, None, None +30.02, [INFO], robot6, {'y': 17.88, 'x': -28.592, 'yaw': 3.142}, None, None +40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None +40.01, [INFO], robot6, {'y': 17.973, 'x': -28.636, 'yaw': 3.141}, None, None +41.01, [info], nurse, sync, received-request, (status=sending-request) +41.01, [info], nurse, sync, request-sent, (status=waiting) +41.02, [info], nurse, sync, wait-message, (status=message-received) From 93c92f6f232ae0aca3283a1bd5be4b1c53d1da7a Mon Sep 17 00:00:00 2001 From: BernardoRabello Date: Tue, 19 Dec 2023 18:03:37 -0300 Subject: [PATCH 36/49] sprint 3 final cucumber --- .../react/src/components/Velocity.jsx | 3 ++- .../{skills.feature => skills.feature_not} | 26 +++++++++---------- features/speed.feature | 6 ++--- features/step_definitions/speed_step.rb | 20 +++++++++++--- 4 files changed, 34 insertions(+), 21 deletions(-) rename features/{skills.feature => skills.feature_not} (95%) diff --git a/app/javascript/react/src/components/Velocity.jsx b/app/javascript/react/src/components/Velocity.jsx index 0b68f2b3..9263f442 100644 --- a/app/javascript/react/src/components/Velocity.jsx +++ b/app/javascript/react/src/components/Velocity.jsx @@ -35,8 +35,9 @@ const Velocity = () => { ); console.log(lista) - return ( + return (
+

Gráfico de velocidado média em determinados tempos:

diff --git a/features/skills.feature b/features/skills.feature_not similarity index 95% rename from features/skills.feature rename to features/skills.feature_not index de70ad1c..9310d37d 100644 --- a/features/skills.feature +++ b/features/skills.feature_not @@ -7,36 +7,36 @@ Context: Given that I have run a test in the simulator, Then I should see the robot's skills in the test run. -@javascript +@skip_scenario Scenario: Success Given that the robot has different skills in its local plan, And the progress of the plan depends on the success of each skill, Then it should be informed whether the simulation was successful. -@javascript +@skip_scenario Scenario: Failure Given that the robot has different skills in its local plan, And the progress of the plan depends on the success of each skill, Then it must be informed which of the robot's skills failed. -@javascript +@skip_scenario Scenario: Observation of test execution time Given that the user analyzes the test execution logs, And observes the time stamp field in each log entry, Then the user observes, in addition to success and failure, at what point a skill is changed. -@javascript +@skip_scenario Scenario: Viewing skills without running a simulation Given that the user tries to access the skills view without running the simulation, Then the interface gives an error message. -@javascript +@skip_scenario Scenario: Robot without skills Given that a robot is selected for skills data visualization, And this robot has no skills assigned, Then the interface should indicate that there are no skills available for the robot. -@javascript +@skip_scenario Scenario: Skills fields not filled in correctly Given that a robot has an associated local plan, And the local plan contains incorrect information or skill fields that are not filled in correctly, @@ -44,14 +44,14 @@ Scenario: Skills fields not filled in correctly And the interface should detect the errors in the skills fields, Then prevent/interrupt the test run. -@javascript +@skip_scenario Scenario: Navigation Given that there is a local plan with the "navigation" skill, And the "parameter" field is filled in with the room and the destination waypoints, And the "skill" field, within the "local_plan" field, must be filled in with "navigation" Then the robot must navigate towards the location. -@javascript +@skip_scenario Scenario: Approach Person Given that the robot has used "navigation", And it wants to move towards someone, @@ -59,7 +59,7 @@ Scenario: Approach Person And the "parameter" field should contain "topic" with the target person, Then the robot should approach the target person. -@javascript +@skip_scenario Scenario: Authenticate Person Given that the robot has used "approach_person", And went to meet a person, @@ -68,27 +68,27 @@ Scenario: Authenticate Person And the "parameter" field must contain "topic" with the person to be authenticated, Then the person must be authenticated. -@javascript +@skip_scenario Scenario: Approach Robot Given that the robot must approach an object, And the "skill" field in the "local_plan" should be filled with "approach_robot", And the "parameter" field must contain "topic" with the approach object, Then the robot must approach the object. -@javascript +@skip_scenario Scenario: Operate Drawer Given that the robot used "authenticate_person", And it must perform an action on the person, And the "skill" field in the "local_plan" should be filled with "operate_drawer", Then the "parameter" field must contain "action" with "open". -@javascript +@skip_scenario Scenario: Wait Message Given that the robot used "operate_drawer", And the status of the message should, if successful, be received, Then Operate Drawer must contain "action" with "close". -@javascript +@skip_scenario Scenario: Send Message Given that there is a local plan, And that the robot has used "operate_drawer", diff --git a/features/speed.feature b/features/speed.feature index 071b4629..8df9435f 100644 --- a/features/speed.feature +++ b/features/speed.feature @@ -3,7 +3,7 @@ Feature: View speed data @javascript Scenario: Test not run (Sad) - Given that the user is on a experiment screen with id "1" + Given that the user is on a experiment screen with id "0" And the test was never run When I click on the speed button Then it shouldn't be possible to view the data @@ -17,14 +17,14 @@ Scenario: Test completed successfully (Happy) @javascript Scenario: Test completed with failure (Sad) - Given that the user is on a experiment screen with id "1" + Given that the user is on a experiment screen with id "2" And the test ran successfully but with a failure When I click on the speed button Then I should have a visualization of the failure @javascript Scenario: Data collection failed (Sad) - Given that the user is on a experiment screen with id "1" + Given that the user is on a experiment screen with id "3" And that the test was run And the speed information is missing When I click on the speed button diff --git a/features/step_definitions/speed_step.rb b/features/step_definitions/speed_step.rb index 343c296b..3c073bb6 100644 --- a/features/step_definitions/speed_step.rb +++ b/features/step_definitions/speed_step.rb @@ -16,18 +16,30 @@ And("the test was run successfully") do - + #Foi feito manualmente o processo para adiquirir os dados end Then("I should see in a graph the speed information that was collected during the test run") do - expect(find('LineChart').count).to eq(1) + expect(page).to have_content("Gráfico de velocidado média em determinados tempos:") end Then("I should have a visualization of the failure") do - expect(true) + expect(page).to have_content("Erro") end Then("the application should report an error") do - expect(true) + expect(page).to have_content("Erro") +end + +And("the test ran successfully but with a failure") do + #Foi feito manualmente o processo para adiquirir os dados +end + +And("that the test was run") do + #Foi feito manualmente o processo para adiquirir os dados +end + +And("the speed information is missing") do + #Foi feito manualmente o processo para adiquirir os dados end From 12853c1711bae64c4161bb76a3940851d79793db Mon Sep 17 00:00:00 2001 From: pedronevz Date: Tue, 19 Dec 2023 23:04:31 -0300 Subject: [PATCH 37/49] ultimo commit --- .rspec | 1 - Gemfile | 2 +- bun.lockb | Bin 4660 -> 20457 bytes spec/rails_helper.rb | 1 - spec/requests/velocity_controller_spec.rb | 9 +++++---- 5 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.rspec b/.rspec index 775c62b0..c99d2e73 100644 --- a/.rspec +++ b/.rspec @@ -1,2 +1 @@ --require spec_helper ---format documentation \ No newline at end of file diff --git a/Gemfile b/Gemfile index 8bfd7733..680eb7d6 100644 --- a/Gemfile +++ b/Gemfile @@ -47,7 +47,6 @@ gem "bootsnap", require: false group :development, :test do # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem gem "debug", platforms: %i[ mri mswin mswin64 mingw x64_mingw ] - gem "rspec-rails", "~> 6.1" end group :development do @@ -78,3 +77,4 @@ gem "simplecov", "~> 0.22.0", :group => :test, :require => false gem "simplecov_json_formatter", "~> 0.1.4", :group => :test, :require => false +gem "rspec-rails", "~> 6.1", :groups => [:development, :test] diff --git a/bun.lockb b/bun.lockb index fbc672dd154cb18acb41450a2a515be6a9e0742e..28e396d9fe0f35f34cb3431c64125204cb2d524c 100755 GIT binary patch literal 20457 zcmeHPc|4Tc8y^gbL`kL978NtLkSs+hr6{6}YA_hfjAn)?Br0jqD%wk%Hq}kEDoIzQ zU3IlDlvK29x%xfNJ98M-W&G~%kKZ4iPjBZv?>XP^dCqgT=RL1ybhV8m1bky(4%e8? zjnwju;3~nz2<7>O1aLyxi~t@#j3s15nkdQAXtWpQ_kCV`S=%9hnXJSzXVVf~c$n8AWd$i)1P z@Eqlv2V`&`9|19zgU3{QQ^;8NPf_m;qf}|dHV5K2%{5+5ITA&+Q$fqKg?lU2cC) zjp=IsKq>oM+=XJDs2T_BWtI7zdrs(F`o1ESar#KlK*MwzgVdb1K#(j%V7RNmA{+t<TQPg(jH938 z>z&75ocCW{!PNxrCPieR3 z%9TO%4ME;Z&+U`bIxal(IMQyTwd;*t$*j4&)QmF%xzYg#N0Z;VS+WJjEa2)@LmllgclKKMx zPwK~Ks0V2R!S4b9>Yt=ZJ6hr(0N_deC_9KFRUr7oKh#g2w?sn9)r#vU|1{057S3(k^N1mk0Zi)Q{NKj-O$G$N7i2){J2y=Rz?a^aVw*LKqA1}s(C{hO^zb+WzUVtb4-rDgK4S0Jo zURo>)N$M{Y<6#<5_D5^yUuSrqaD)1h6J7;ct$#M)QGTNL*7n~vz~lOdZSMdVyqicB zNc;Z+yrUS8K-7aYf#AD?(PIL5l9mRGWk`7!zz+vJwx2wchJ%#N0zBD2Q3tKn-#ftL z{)2Vm7$m%yZZ42=4Cr*6f2cPyhMU8YJc3^XcqcI)WpAzgcK~nuFY50ChOZ;wN!y8B zM9$`7Sb8a&88O8626a+xAaeojY77`-+t5yiDM#xL7uMMeE)0?}VvVS$q8M=uxG-jl zpJR+^V{sZ|97A|ug3s|}1!I^SRFEdd@>b&V7-Jg778S!g1{Io%u{?|=DqxKAz}`ab z>Cneiz!=NHn5W_q)KeNwni%ywQj8lV#$k-lM~l-x#`ySmKT+?9l!mbX{y+PvUbP+t z`yU4xnuu4Dnm+o_x{6Gv^I7#XbK1R#xu)#lte$Z$d*KO}ZoAWtl=r{{yb4VtB-zO(Vy<-VQMxT*oXZ+N?vTo`+43Lz2wYX+CQlF8Lyo(pw?xEQ-7sDu_X z3G{n~=KXd1J1WbbaGh^oGhUeBdNnsav~Gk|@}S`KwmAlOw-|bS$Tc0bMkZ(Z$K|?% zMxK25P(SMs?{YsNBD|9J2wmyUss%x9EZe`+PK}?+ICEIXTrRrq&tBzLeQTB3BU7*E z7!?kk=bl#`Gki~0!od}F`%M_t@9eGSZVk}7J-GK&4+&n$eV*PuA-3x6D)y~Hhx_Xs zBmK5<$}Gwr?W)dVoEq@?j7Qhwww24b=7q(nXB9u7x%My}Tyvt|j0GQ+jimU zsh>{|os%?SuI`7q0`(1_Sg|!9GfhA9fr#)*+LrV?Nym$4SoVIhC^xzP!RpeP7i4x! zJ$7ly6uEfMgG1-urF%|ltMkqD9cPs6)4eHHwZ1dXlq>4}rSN1!?0TDP!(zfDcu{r| z==;*u9iuyKhz;$cYUZ}X-6N*pe&Nm&do|}R?&ViFq0XOsw|@T1DS3KVp8I_6)6uJ> zPrti&J=JXqJGq>$ByL`la z_@EoRg004V?J@dX7e8~gCo$K?tmzcTb~6r(sdsq(?8y1suY1q&2O`1?=2}CbZ@hKk z+lCpY_nsBRa*OtKEsxANIc@KqvN%Sm(WwnnZ>+D;*35XTVYIL0o{eJ1n<-iJ=#0zv zrbnxot$z1D*v@mT1TXH}B+$Jwwq5Lae`)p-w*)ONdwTmp{=SF3#w7%XYG=O7W4xAwWQ;Pd6M(y`7?@0AtOPUg)tyZ_Y4lBRSX_hKS1 z+U6wCck!1!4d49ti6`=Ui;hKYtXh|`tXHk}JFmLUl|f(a7t?1}?2XpbFBxa2e9^~y zljYf-LBXZ;A}e3c?Ba3Jf6&p!C%kxWOafgq^=S1%3+K4<#7LX@Q4ij9>vUAcdCy2! z+5H!XPi@Z$SU=i*;`?`V)V=i9Xp|&9S$^-G-37+3K|?ZKDi#OsHZBAr!VBL>8UkIo z!A-&Y?8`e_+V~Y1E7=V_>pQ0B#e1&@d&~Lnf4tJ8LrmU>;yqy#iK zraE;~ahA``jjy#|Dzeo?`$eY)R_M2TIYu`RCq9^+`DRaY%(hQ`{LUmFHF>i(r|vY5 zzO{{k|MV|)t418RHVgT@Hccn$!F;C$@z(6m&db%O?Y6KB{aOxOL|)1F9{MHKyYr8{ zjp{ynsQVq&4=cBZC2nUFT?-DdE6XbudMx`E*-k!v-vXQ6mCn5kf-cKPKIZBKfB8`9 z5w0uyX1L#>c@n&xCFS+&qxf8g>GxrG?%6d=g%Jnm+g9xjSmcs9X!_<1&i*SoZIbEB zQa*f?$@hLxaO;W|=YYTCg>=8!y_dSYy*#KsJyU{L@~oSl-}{zf_$QyUMS)6FPPJ33 zc$@box#!`DyI-oTDtu*jerA`E z(~RvE84FJM+S_bT8F0R%#pme@|Lz>SQtgyyyWlwCnc2$S$DMk(c1DLuXLry##M%go z@1$Sb{I^}iUp&4|LjT@c61@0+K>~fEEZxf^A>u)4zs~A^Y}q|9|4PrQMRZ4%Ip@2W zChqr+RglY0zgoVe&1uzp&eP`@ADvcnF-_%Q`@e>{4xP0^UKZYO8|3XlNFk;tI3DpF zUtOu|JAG5lL^Jyf4o+(>J{nNsIcsL}3s3dFbyZm5S9dQPf6Z&vX?tphwSi-V0Cm(m|UlBZl{ zwruqC&VSFmptqg(T84g1HsH*Y;v6ldK7IFCNXkpztB{_)uts>Og!N&1_jSr&GnD#2 zJABG_<<3r>E4Pf2?O_sm?##sNHN{@X^E5g?8rsu8@Uh?C&+<=A zl5U>LHma#J*c7|EjsAW2;j%}b%?n!yJcL(^kU~uN^9?LF7`N}_jTqU~+b37(_{Wtj z>UO*Bt1MZ$Ppgv*x-W4*rZP2Pmx{s0nkgMDHtaj~*fV#c3!`ee|ALJr4jfz?39q&! zFU{UJ$&Wp%L|s|A-KEHyGv_%56S^;O*jQe@$*M<9xk*KbN*@o`whr$D6J*EM4!S$O z!#3G7i_VOl(%y4S_Rv0;C3tltc~=^icB;v?E>t;j^va&cx8!Zb|U!O7dnV%I`4OTo;pP za#kmsHcRzrs_iJl3GLGzG`64GbA5$9L;mSvruI95;+MTc^;z1E$&-CE-+Jf`SIkON zEgh$rC&8;H$xAQzD0AO3+dezV(d&7K$;qcz=vPEX7G5yCGWopW_g)@ODeqk}RcGwG zcF2=+LwnVgITj|G{5~F^+@~M0f3`qjhy-sRN#44c($U&g(d~9TJUb`s>VOkFuA0`w zdGqRn^7NH8#yqsXEUz-SBKOaUwXdyH%~{uVKP63O@AOeLuu!#$9r4W_-)Tv|;hs+d zJw~l#X#2$*D(r+6meJhup%(+DcS;*OfA8m!^FN%L8oPY*ML*Xsxn11qHVAj$ULWj{ ze~zE(*)^a0=Z!ZH7*!enaWEey|%qr zSqcZo41Y=w=s7FVB_L&&#hdL)M_;K=y5*Dkbzwn2l>>ukmSt*5@b;DDy*N`CJ?g>J zfFNtOL$TE7!1}9lsQ{<}ZQ#%YGXk&Py32czaJ_ z<-&yF`cA_{XDOn66W<9)phqM>>ebUgKe6|w;i1ntJLgR@p!tUwTVFb{_U`+$^=cc2 z=bfC@`^3~^)i1oZWZ4xIfB*Y_`{Pd>yKMFGj^#%y%mgB$hyH{VV){fMuf+wm`T92B zGY(yQo0hBE;q21|TS}*#v`pr{zIe`h+|4h>0cN!R$KDlZKZ;kZe7^kpi4kRU*#)cf z_w7uYwpD`HP?GmFN3O%`*{RRek9#HRJnCFfPhP5)H1v?7yf(8vA!rtx?6D~28V@^Z7*if;=n zjxM@)c}JP-;O-0e_9(bgkkU=<^ES^+`{~=?4&`QBm$Q#2PXshpiWbYQ_2uft&%XV$N?UgMr7XC9>^*R67LNzGmb+E(8aC%!+G zpEa-Z)%Se|Z>&Qboyd!O2MP4J>K+mN*zS|pzv5{Kqw;j=!HeuF6h;}za?K)?hpo-A zu6_CE)a}}N-oYJ5nO`?FvY7PgO>RG@AlmzP^#g--4g(S4H6^4F)8pz~s~1=Oy??c* z%9CR?USmp=7Zn(Ph}xmWEK6RSCeuOVte&OIeA$=5wsWpnESvxOrHONueqm&W@~V~k zyC?TAlHfIy}qI;X&d@R9>=aVGR zqXHLZUSGarmMSgrYc?aUEXktSXU1lQ{)w+DFYV*+KV-eL{lre4z2$cHb=BhQ^-An3 zW0V}iesTMHAEu)3&HR^y=zkdFdCoDo+QFHyUnmFu^67s_{+sHz27YVc|6T(!|MwF9 z7Vx(Qerw>j27YVcw+4P|;I{^TYv5mNpfCQ#3nM9ynx0psrBDQ0qO94H%Lr5Q2a+YO12T^X7+&m2M)A9 z@jVp(27nG1ep|=y;P~AD&w^aw8VMJkkKuP#HMsEm8lLy!nGSwq!tX)&?FPTI;5QLG z-K16q@N7O6o z81;?1hcg07uc{EE{!z!Mb1aAX*cTXMU*Pu`RD1A)Hk*PpP~MVoTLwk zPKciI?59Yq*Lds{2uik7%q)E(2ErJ%Y#3jrO~)v-A)fdF$;wPMXPPmA3R?z}#uLvW z$gyIYGodo#14ev|AZGw`028{2c;7X6cgajO9SC$L4gO=qKM61vR0cI-K;!YmGYoRX z7(QF%t4DmnAjgbpYQi*!dPH7-#H$Q3OcRvtM+wwqBA^|}j{{G#p2i$(ssEXc_#zTtH(4168IiZ%KVyjh9r5p?bU?L~c<2!iFvuAI zI)GjvK77PSjLI>!Vwzf0QiHc6@uq_uQ%h8-8Sxh+{%GQQU>Xz8LgKjwIVRBCFfobm zA@OZPHW(ow0r8?FUV4yYZppM{4x|ykOXAn31{e#-`ISaJVN$~U`$f-@oL}kj2~?K9$6052Xf;!V*TjE{Rv4I0xz>{+Y!8Pn-ifARe5=Ly(dH zG)bgd7}IAT{Qo$1Cxu6xRbffE@Idr4b)YFThocAXqPdUj0c9@q{Lxw!j8UC60LF8%=y~AqUo1 z6#K^=5LPkC)dloNc0e_m6|m*wDn>k}iAOHQM(wA>XPWrrQW8)(#H*Tk?NT||J+xx+ z{!Zei=Ba=k7Rlx_ouY(nK9?2hA>?zof%aOajV8dr1{0u8%rwpoc`1twtOe75FcyXc z@q{xue73)_0Oou|XoR5gi79j+A@Y6h1%^JllYSojVTWF3_qL~$`VRE zq<)>Eu?)49HzslaZkobhzK|elMt9<^j}MZQTL#)qEwx)*xDf^@obt^NOF&VL7s04o zz~N2@I7(n{7%RLPaU042L&H6cY%ug%u9{MtsA`chgjGu+GTJR77~Vhf zhr|PEM+9XmiO|%ow5k&6Km-*3_KcLH3FnRohj&uR`NK>Rp;2Lc3QqM|*P0SbFW3)4YD5*(bOc2Gl>8m9xLhD!_+5sAbDN+;CZ zZmfe-U`DjOBQ@QDfurdI*!>4EEwFR^ z*?ycbRw(>U3j>ZUgM`hf^v9yuPd}hx3AJc(&6l(kD9LcI6&ViH5=_Yzz!C@<>=_X( zVn+)3EUthfuC$WnkO_b43_236BA{t*oHe{h zO1w1!gG3639Ga0RPSe6es8>v5m`boB__2ILn;pFd$jKnw!tG)Rm{bJaj(fN{wH zQoI4G(2Q^LB6F?DC(KPIi&@A`_Op "Experiment started!"},{"time" => 10.01,"message" => "Navigation to room"},{"time" => 10.01,"message" => "Navigation to room"},{"time" => 20.07,"message" => "Navigation to room"},{"time" => 20.07,"message" => "Navigation to room"},{"time" => 30.03,"message" => "Navigation to room"},{"time" => 30.03,"message" => "Navigation to room"},{"time" => "37.37","message" => "Sending message to nurse"},{"time" => "37.37","message" => "Waiting the message get to nurse"},{"time" => "37.37","message" => "Message sent to nurse"},{"time" => 40.04,"message" => "Navigation to lab"},{"time" => 40.04,"message" => "Navigation to lab"},{"time" => 50.0,"message" => "Navigation to lab"},{"time" => 50.0,"message" => "Navigation to lab"},{"time" => 60.09,"message" => "Navigation to lab"},{"time" => 60.09,"message" => "Navigation to lab"},{"time" => 70.02,"message" => "Navigation to lab"},{"time" => 70.02,"message" => "Navigation to lab"},{"time" => 80.03,"message" => "Navigation to lab"},{"time" => 80.03,"message" => "Navigation to lab"},{"time" => "80.86","message" => "Message sent to lab_arm"},{"time" => "81.78","message" => "Experiment completed successfully with 81.78 seconds!"}]) + expect(parsed_response).to eq("19.99" => 0.17339667773468448,"30.01" => 0.21223431909464818,"39.97" => 0.21343015392853468,"50.01" => 0.21085657370517905,"60.02" => 0.21261616478365847,"69.98" => 0.21205677332189088,"79.99" => 0.21254170619499257,"90.02" => 0.2042792557843504,"100.01" => 0.19696161799713408,"109.99" => 0.1463533104811412,"120.0" => 0.11508079586645197,"130.0" => 0.14215913618195625,"140.02" => 0.007530136874106592,"149.98" => 0.10087538816778391,"160.01" => 0.024344991154787752,"170.01" => 0.015786703265723092,"180.0" => 0.014193403536685849,"190.01" => 0.029650814141785335,"200.02" => 0.017387496875047776,"210.01" => 0.032560702364623904) end - end \ No newline at end of file + end +end \ No newline at end of file From f5d78be69e07db874a910b56d3b424612828212b Mon Sep 17 00:00:00 2001 From: pedronevz Date: Wed, 20 Dec 2023 15:33:30 -0300 Subject: [PATCH 38/49] acessando bd --- app/controllers/graph_controller.rb | 309 +++++++++--------- app/javascript/react/src/components/Graph.jsx | 6 +- config/routes.rb | 4 +- db/seeds.rb | 91 +++--- 4 files changed, 203 insertions(+), 207 deletions(-) diff --git a/app/controllers/graph_controller.rb b/app/controllers/graph_controller.rb index 152ef056..269fd93a 100644 --- a/app/controllers/graph_controller.rb +++ b/app/controllers/graph_controller.rb @@ -2,169 +2,172 @@ class GraphController < ApplicationController def jsonGet - filePath = '././logs/33_ababcp.log' - File.open(filePath, 'r') do |file| - started = false # boolean pra controle de quando começa o experimento - finished = false # boolean pra controle de quando termina o experimento - - isNav = true # boolean para controle de destino da navigation - navigationList = [] # guarda info das linhas de navigation - - json_data = [] + test_id = params[:id] # pega id da url referente ao log + @trials = TrialExecution.find_by(test_id) + + started = false # boolean pra controle de quando começa o experimento + finished = false # boolean pra controle de quando termina o experimento + + isNav = true # boolean para controle de destino da navigation + navigationList = [] # guarda info das linhas de navigation + + json_data = [] + + def navigationLine(navigation, navigationList, json_data) # referente à linha de navigation + time = navigation[1].to_f + print time + puts " Navigation #{navigationList[0]}" + json_data << { "time" => time, "message" => "Navigation #{navigationList[0]}"} + end + + def messageLine(linhaLista, json_data) # referente à linha de mensagem + time = linhaLista[0] + case + when linhaLista[5] == '(status=sending-request)' # request de mensagem + print time + puts " Sending message to #{linhaLista[2]}" + json_data << { "time" => time, "message" => "Sending message to #{linhaLista[2]}"} - def navigationLine(navigation, navigationList, json_data) # referente à linha de navigation - time = navigation[1].to_f + when linhaLista[5] == '(status=waiting)' # espera de mensagem + print time + puts " Waiting the message get to #{linhaLista[2]}" + json_data << { "time" => time, "message" => "Waiting the message get to #{linhaLista[2]}"} + + when linhaLista[5] == '(status=message-received)' # mensagem recebida print time - puts " Navigation #{navigationList[0]}" - json_data << { "time" => time, "message" => "Navigation #{navigationList[0]}"} + puts " Message sent to #{linhaLista[2]}" + json_data << { "time" => time, "message" => "Message sent to #{linhaLista[2]}"} + + else + puts '?' end + end + + def successLine(linhaLista, json_data) + time = linhaLista[0] + puts "Experiment completed successfully with #{time} seconds!" + json_data << { "time" => time, "message" => "Experiment completed successfully with #{time} seconds!"} + end + + def failureLine(linhaLista, json_data) + time = linhaLista[0] + case linhaLista[3] + when 'NO-SKILL' + print time + puts " Experiment failed with #{linhaLista[3]}: #{linhaLista[4]}." + json_data << { "time" => time, "message" => "Experiment failed with #{linhaLista[3]}: #{linhaLista[4]}."} + + when 'SKILL-FAILURE' + print time + puts " Skill #{linhaLista[4]} failed." + json_data << { "time" => time, "message" => "Skill #{linhaLista[4]} failed."} - def messageLine(linhaLista, json_data) # referente à linha de mensagem - time = linhaLista[0] - case - when linhaLista[5] == '(status=sending-request)' # request de mensagem - print time - puts " Sending message to #{linhaLista[2]}" - json_data << { "time" => time, "message" => "Sending message to #{linhaLista[2]}"} - - when linhaLista[5] == '(status=waiting)' # espera de mensagem - print time - puts " Waiting the message get to #{linhaLista[2]}" - json_data << { "time" => time, "message" => "Waiting the message get to #{linhaLista[2]}"} - - when linhaLista[5] == '(status=message-received)' # mensagem recebida - print time - puts " Message sent to #{linhaLista[2]}" - json_data << { "time" => time, "message" => "Message sent to #{linhaLista[2]}"} - - else - puts '?' - end + when 'LOWBATT' + json_data << { "time" => time, "message" => "Battery is low."} end - - def successLine(linhaLista, json_data) - time = linhaLista[0] - puts "Experiment completed successfully with #{time} seconds!" - json_data << { "time" => time, "message" => "Experiment completed successfully with #{time} seconds!"} - end - - def failureLine(linhaLista, json_data) - time = linhaLista[0] - case linhaLista[3] - when 'NO-SKILL' - print time - puts " Experiment failed with #{linhaLista[3]}: #{linhaLista[4]}." - json_data << { "time" => time, "message" => "Experiment failed with #{linhaLista[3]}: #{linhaLista[4]}."} - - when 'SKILL-FAILURE' - print time - puts " Skill #{linhaLista[4]} failed." - json_data << { "time" => time, "message" => "Skill #{linhaLista[4]} failed."} - - when 'LOWBATT' - json_data << { "time" => time, "message" => "Battery is low."} + end + + lines = @trials.log.split("\n") # separa cada linha do log + + lines.each do |line| + linhaLista = line.split(',').map(&:strip) + + if line.include?('ROBOTS_CONFIG') + # posição inicial e final do hash ROBOTS_CONFIG + startIndex = line.index("ROBOTS_CONFIG={") + endIndex = line.index("}", startIndex) + robotsConfigStr = line[startIndex..endIndex] + + # substitui aspas simples por aspas duplas + robotsConfigStr.gsub!("'", "\"") + + # remove "ROBOTS_CONFIG=" e analisa-se como JSON + begin + robotsConfigJson = robotsConfigStr.sub("ROBOTS_CONFIG=", "") + robotsConfigHash = JSON.parse(robotsConfigJson) + rescue + puts 'TIMEOUT' + json_data << { "message" => "TIMEOUT"} + break end - end - - file.each_line do |line| - linhaLista = line.split(',').map(&:strip) - - if line.include?('ROBOTS_CONFIG') - # posição inicial e final do hash ROBOTS_CONFIG - startIndex = line.index("ROBOTS_CONFIG={") - endIndex = line.index("}", startIndex) - robotsConfigStr = line[startIndex..endIndex] - - # substitui aspas simples por aspas duplas - robotsConfigStr.gsub!("'", "\"") - - # remove "ROBOTS_CONFIG=" e analisa-se como JSON - begin - robotsConfigJson = robotsConfigStr.sub("ROBOTS_CONFIG=", "") - robotsConfigHash = JSON.parse(robotsConfigJson) - rescue - puts 'TIMEOUT' - json_data << { "message" => "TIMEOUT"} - break - end - - localPlan = robotsConfigHash['local_plan'] - - c = 0 - localPlan.each do |action| - c += 1 - if action[0] == 'navigation' - - case - when action[2] == 'navto_room' - navigationList.append('to room') - - when action[2] == 'navto_lab' - navigationList.append('to lab') - - else - navigationList.append('to X') - end - + + localPlan = robotsConfigHash['local_plan'] + + c = 0 + localPlan.each do |action| + c += 1 + if action[0] == 'navigation' + + case + when action[2] == 'navto_room' + navigationList.append('to room') + + when action[2] == 'navto_lab' + navigationList.append('to lab') + + else + navigationList.append('to X') end + end - - else - # montando padrões de linha - start = line.match(/(\d+\.\d+), \[DEBUG\], logger, Simulation open, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) - # === # - navigation = line.match(/(\d+\.\d+), \[INFO\], (\w+), {'battery-level': '(\d+\.\d+)'}, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) - # === # - message = line.match(/(\d+\.\d+), \[info\], (\w+)/) - # === # - success = line.match(/(\d+\.\d+), \[WARN\], (\w+), SUCCESS, (\w+)/) - # === # - timeout = line.match(/\[WARN\], logger, TIMEOUT, (\w+)/) - # === # - failure = line.match(/(\d+\.\d+), \[WARN\], (\w+), SKILL-FAILURE, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), NO-SKILL, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), LOWBATT, (\w+)/) - # === # - - - case - when navigation && started == true # caso a linha seja de navigation - if !isNav - navigationList.delete_at(0) - end - isNav = true - navigationLine(navigation, navigationList, json_data) - - when !navigation && started == true # caso a linha não seja de navigation - isNav = false - if message # se não for navigation, pode ser de mensagem - messageLine(linhaLista, json_data) - end - - if success - successLine(linhaLista, json_data) - end - - if failure - failureLine(linhaLista, json_data) - end - - if timeout - puts "TIMEOUT" - json_data << { "message" => "TIMEOUT"} - end - - when start - started = true - puts 'Experiment started!' - json_data << { "message" => "Experiment started!"} - - else # se não for nada disso daí é ota coisa. - puts '??' + end + + else + # montando padrões de linha + start = line.match(/(\d+\.\d+), \[DEBUG\], logger, Simulation open, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) + # === # + navigation = line.match(/(\d+\.\d+), \[INFO\], (\w+), {'battery-level': '(\d+\.\d+)'}, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) + # === # + message = line.match(/(\d+\.\d+), \[info\], (\w+)/) + # === # + success = line.match(/(\d+\.\d+), \[WARN\], (\w+), SUCCESS, (\w+)/) + # === # + timeout = line.match(/\[WARN\], logger, TIMEOUT, (\w+)/) + # === # + failure = line.match(/(\d+\.\d+), \[WARN\], (\w+), SKILL-FAILURE, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), NO-SKILL, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), LOWBATT, (\w+)/) + # === # + + + case + when navigation && started == true # caso a linha seja de navigation + if !isNav + navigationList.delete_at(0) end + isNav = true + navigationLine(navigation, navigationList, json_data) + + when !navigation && started == true # caso a linha não seja de navigation + isNav = false + if message # se não for navigation, pode ser de mensagem + messageLine(linhaLista, json_data) + end + + if success + successLine(linhaLista, json_data) + end + + if failure + failureLine(linhaLista, json_data) + end + + if timeout + puts "TIMEOUT" + json_data << { "message" => "TIMEOUT"} + end + + when start + started = true + puts 'Experiment started!' + json_data << { "message" => "Experiment started!"} + + else # se não for nada disso daí é ota coisa. + puts '??' end end - - jsonString = JSON.generate(json_data) - render json: jsonString end + + jsonString = JSON.generate(json_data) + render json: jsonString + end -end \ No newline at end of file +end diff --git a/app/javascript/react/src/components/Graph.jsx b/app/javascript/react/src/components/Graph.jsx index 1d45da40..7ae2232e 100644 --- a/app/javascript/react/src/components/Graph.jsx +++ b/app/javascript/react/src/components/Graph.jsx @@ -2,10 +2,11 @@ import React, {useEffect, useState} from 'react' import { LineChart, Line, XAxis, YAxis, CartesianGrid, Tooltip, Legend } from 'recharts'; import styles from './Graph.module.css' -function Graph(){ +const Graph = ({props}) => { + console.log(props) let [req, setReq] = useState("") useEffect(() => { - fetch("/graph/skillsGet").then(async res=>{ + fetch(`/graph/skillsGet/12`).then(async res=>{ const parse = await res.text() return parse }).then(res=>setReq(res)) @@ -93,7 +94,6 @@ const Component = ({ req }) => { } }) - console.log(reqArray) console.log(semRepLista) return ( diff --git a/config/routes.rb b/config/routes.rb index f9b08a82..6a299a01 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,8 +1,8 @@ Rails.application.routes.draw do get 'hello/world' get 'hello/worldGet', to: "hello#index" - get 'graph/skills' - get 'graph/skillsGet', to: "graph#jsonGet" + get 'graph/skills/:id', to: "graph#skills" + get 'graph/skillsGet/:id', to: "graph#jsonGet" get 'velocity/graph/:id', to: "velocity#graph" get 'velocity/getData/:id', to: "velocity#getData" diff --git a/db/seeds.rb b/db/seeds.rb index 2251b3dd..6c30b1d3 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -8,54 +8,47 @@ # MovieGenre.find_or_create_by!(name: genre_name) # end -experimentos = Experiment.create([ name: "teste", disabled: false ]) -trial = Trial.create([name: "teste", disabled: false, deleted: false, runs: 20, experiment_id: experimentos.first.id]) -trial_executions = TrialExecution.create(status: "bom", log:"10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None -10.02, [INFO], robot4, {'y': 34.57, 'x': -38.121, 'yaw': -3.142}, None, None -19.99, [INFO], robot4, {'battery-level': '17.00'}, None, None -19.99, [INFO], robot4, {'y': 33.238, 'x': -37.019, 'yaw': 3.141}, None, None -30.01, [INFO], robot4, {'battery-level': '16.74'}, None, None -30.01, [INFO], robot4, {'y': 31.112, 'x': -37.069, 'yaw': 3.141}, None, None -39.97, [INFO], robot4, {'y': 28.987, 'x': -37.012, 'yaw': 3.14}, None, None -39.97, [INFO], robot4, {'battery-level': '16.48'}, None, None -49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None -50.01, [INFO], robot4, {'y': 26.87, 'x': -37.012, 'yaw': 3.142}, None, None -60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None -60.02, [INFO], robot4, {'y': 24.742, 'x': -37.047, 'yaw': 3.142}, None, None -69.98, [INFO], robot4, {'y': 22.63, 'x': -37.066, 'yaw': 3.141}, None, None -70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None -79.99, [INFO], robot4, {'battery-level': '15.44'}, None, None -79.99, [INFO], robot4, {'y': 20.504, 'x': -37.147, 'yaw': 3.142}, None, None -90.02, [INFO], robot4, {'y': 18.53, 'x': -36.598, 'yaw': 3.141}, None, None -90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None -100.01, [INFO], robot4, {'battery-level': '14.92'}, None, None -100.01, [INFO], robot4, {'y': 17.763, 'x': -34.786, 'yaw': -3.142}, None, None -109.99, [INFO], robot4, {'y': 18.934, 'x': -33.913, 'yaw': 3.142}, None, None -109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None -113.74, [info], nurse, sync, received-request, (status=sending-request) -113.74, [info], nurse, sync, request-sent, (status=waiting) -113.75, [info], nurse, sync, wait-message, (status=message-received) -120.00, [INFO], robot4, {'y': 18.079, 'x': -34.685, 'yaw': -3.142}, None, None -120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None -129.99, [INFO], robot4, {'battery-level': '14.14'}, None, None -130.00, [INFO], robot4, {'y': 18.038, 'x': -36.106, 'yaw': -3.142}, None, None -140.02, [INFO], robot4, {'battery-level': '13.88'}, None, None -140.02, [INFO], robot4, {'y': 18.081, 'x': -36.168, 'yaw': 3.142}, None, None -149.98, [INFO], robot4, {'y': 17.575, 'x': -37.036, 'yaw': 3.142}, None, None -149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None -160.01, [INFO], robot4, {'y': 17.345, 'x': -36.954, 'yaw': -3.141}, None, None -160.01, [INFO], robot4, {'battery-level': '13.36'}, None, None -170.01, [INFO], robot4, {'y': 17.274, 'x': -37.095, 'yaw': -3.141}, None, None -170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None -179.97, [INFO], robot4, {'battery-level': '12.84'}, None, None -180.00, [INFO], robot4, {'y': 17.402, 'x': -37.034, 'yaw': -3.142}, None, None -190.01, [INFO], robot4, {'y': 17.205, 'x': -36.812, 'yaw': -3.141}, None, None -190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None -200.02, [INFO], robot4, {'battery-level': '12.32'}, None, None -200.02, [INFO], robot4, {'y': 17.363, 'x': -36.885, 'yaw': 3.142}, None, None -210.01, [INFO], robot4, {'y': 17.131, 'x': -37.113, 'yaw': 3.142}, None, None -210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None", trial_id: trial.first.id) +#TrialExecution.delete_all +trialExecution = TrialExecution.create( + { + log: "0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None + 0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None + 0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None + 0.11, [DEBUG], logger, Simulation open, None, None + 10.07, [INFO], robot2, {'y': 17.977, 'x': -20.956, 'yaw': -3.141}, None, None + 10.07, [INFO], robot2, {'battery-level': '63.01'}, None, None + 20.01, [INFO], robot2, {'battery-level': '62.47'}, None, None + 20.01, [INFO], robot2, {'y': 16.197, 'x': -21.448, 'yaw': 3.141}, None, None + 30.05, [INFO], robot2, {'battery-level': '61.93'}, None, None + 30.05, [INFO], robot2, {'y': 16.101, 'x': -23.573, 'yaw': 3.141}, None, None + 40.01, [INFO], robot2, {'battery-level': '61.39'}, None, None + 40.01, [INFO], robot2, {'y': 16.087, 'x': -25.671, 'yaw': 3.141}, None, None + 50.01, [INFO], robot2, {'battery-level': '60.85'}, None, None + 50.01, [INFO], robot2, {'y': 16.095, 'x': -27.778, 'yaw': -3.139}, None, None + 60.06, [INFO], robot2, {'battery-level': '60.31'}, None, None + 60.06, [INFO], robot2, {'y': 17.701, 'x': -28.627, 'yaw': 3.142}, None, None + 70.02, [INFO], robot2, {'battery-level': '59.77'}, None, None + 70.02, [INFO], robot2, {'y': 17.975, 'x': -28.622, 'yaw': -3.142}, None, None + 73.92, [info], nurse, sync, received-request, (status=sending-request) + 73.92, [info], nurse, sync, request-sent, (status=waiting) + 73.92, [info], nurse, sync, wait-message, (status=message-received) + 80.03, [INFO], robot2, {'battery-level': '59.23'}, None, None + 80.03, [INFO], robot2, {'y': 16.913, 'x': -28.699, 'yaw': 3.139}, None, None + 89.94, [INFO], robot2, {'battery-level': '58.69'}, None, None + 90.03, [INFO], robot2, {'y': 16.168, 'x': -27.158, 'yaw': 3.142}, None, None + 100.05, [INFO], robot2, {'y': 14.855, 'x': -25.881, 'yaw': -3.142}, None, None + 100.05, [INFO], robot2, {'battery-level': '58.15'}, None, None + 110.03, [INFO], robot2, {'battery-level': '57.61'}, None, None + 110.03, [INFO], robot2, {'y': 13.027, 'x': -25.904, 'yaw': 3.141}, None, None + 118.29, [info], lab_arm, sync, wait-message, (status=message-received) + 119.17, [WARN], robot2, SUCCESS, None, None", + status: "em execução", + trial: Trial.find(1) + } +) + +trial = TrialExecution.find_by(id: 12) + +puts trial.inspect -x = TrialExecution.where(id: 1) -puts x \ No newline at end of file From 595ee2af929651066d7ccd92d3f964ce7af6c4c3 Mon Sep 17 00:00:00 2001 From: pedronevz Date: Wed, 20 Dec 2023 16:37:25 -0300 Subject: [PATCH 39/49] =?UTF-8?q?gr=C3=A1ficos=20de=20skill=20por=20id=20d?= =?UTF-8?q?o=20bd?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 2 +- app/controllers/graph_controller.rb | 11 +++++++---- app/javascript/react/src/components/Graph.jsx | 11 ++++++----- app/javascript/react/src/components/Hello.jsx | 2 +- config/routes.rb | 2 +- db/seeds.rb | 2 +- 6 files changed, 17 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index a402ea22..78186064 100644 --- a/.gitignore +++ b/.gitignore @@ -37,7 +37,7 @@ /app/assets/builds/* !/app/assets/builds/.keep - +/logs /coverage /node_modules diff --git a/app/controllers/graph_controller.rb b/app/controllers/graph_controller.rb index 269fd93a..0b63dcc8 100644 --- a/app/controllers/graph_controller.rb +++ b/app/controllers/graph_controller.rb @@ -1,9 +1,9 @@ require 'json' class GraphController < ApplicationController - def jsonGet + def skillsGet test_id = params[:id] # pega id da url referente ao log - @trials = TrialExecution.find_by(test_id) + @trials = TrialExecution.find_by(id: test_id) started = false # boolean pra controle de quando começa o experimento finished = false # boolean pra controle de quando termina o experimento @@ -166,8 +166,11 @@ def failureLine(linhaLista, json_data) end end - jsonString = JSON.generate(json_data) - render json: jsonString + if @trials + jsonString = JSON.generate(json_data) + render json: jsonString + end end + end diff --git a/app/javascript/react/src/components/Graph.jsx b/app/javascript/react/src/components/Graph.jsx index 7ae2232e..d907f401 100644 --- a/app/javascript/react/src/components/Graph.jsx +++ b/app/javascript/react/src/components/Graph.jsx @@ -2,11 +2,13 @@ import React, {useEffect, useState} from 'react' import { LineChart, Line, XAxis, YAxis, CartesianGrid, Tooltip, Legend } from 'recharts'; import styles from './Graph.module.css' -const Graph = ({props}) => { - console.log(props) +const Graph = () => { + const pathSegments = window.location.pathname.split('/'); + const id = pathSegments[pathSegments.length - 1]; // pegar ID do log + let [req, setReq] = useState("") useEffect(() => { - fetch(`/graph/skillsGet/12`).then(async res=>{ + fetch(`/graph/skillsGet/${id}`).then(async res=>{ const parse = await res.text() return parse }).then(res=>setReq(res)) @@ -94,8 +96,7 @@ const Component = ({ req }) => { } }) - console.log(reqArray) - console.log(semRepLista) + return (
{ - + let [count, setCount] = useState(1) let [req, setReq] = useState("") diff --git a/config/routes.rb b/config/routes.rb index 6a299a01..32994182 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -2,7 +2,7 @@ get 'hello/world' get 'hello/worldGet', to: "hello#index" get 'graph/skills/:id', to: "graph#skills" - get 'graph/skillsGet/:id', to: "graph#jsonGet" + get 'graph/skillsGet/:id', to: "graph#skillsGet" get 'velocity/graph/:id', to: "velocity#graph" get 'velocity/getData/:id', to: "velocity#getData" diff --git a/db/seeds.rb b/db/seeds.rb index 6c30b1d3..fda58c02 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -47,7 +47,7 @@ } ) -trial = TrialExecution.find_by(id: 12) +trial = TrialExecution.all puts trial.inspect From 38379854b9ace128acc335fd3cf6c603094f33ab Mon Sep 17 00:00:00 2001 From: pedronevz Date: Wed, 20 Dec 2023 23:30:46 -0300 Subject: [PATCH 40/49] rspec pra skills --- .gitignore | 4 +- .rspec | 2 +- Gemfile | 2 + Gemfile.lock | 55 ++++++++- db/seeds.rb | 1 + spec/requests/graph_controller_spec.rb | 158 +++++++++++++++---------- 6 files changed, 155 insertions(+), 67 deletions(-) diff --git a/.gitignore b/.gitignore index 78186064..2a3b3fe8 100644 --- a/.gitignore +++ b/.gitignore @@ -37,9 +37,11 @@ /app/assets/builds/* !/app/assets/builds/.keep -/logs + /coverage /node_modules +/logs + /.idea diff --git a/.rspec b/.rspec index c99d2e73..82b8369c 100644 --- a/.rspec +++ b/.rspec @@ -1 +1 @@ ---require spec_helper +--require spec_helper \ No newline at end of file diff --git a/Gemfile b/Gemfile index 680eb7d6..79f74f4f 100644 --- a/Gemfile +++ b/Gemfile @@ -78,3 +78,5 @@ gem "simplecov", "~> 0.22.0", :group => :test, :require => false gem "simplecov_json_formatter", "~> 0.1.4", :group => :test, :require => false gem "rspec-rails", "~> 6.1", :groups => [:development, :test] + +gem "rubycritic", require: false \ No newline at end of file diff --git a/Gemfile.lock b/Gemfile.lock index 1fb445b7..ecc34809 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -76,6 +76,11 @@ GEM tzinfo (~> 2.0) addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) + ast (2.4.2) + axiom-types (0.1.1) + descendants_tracker (~> 0.0.4) + ice_nine (~> 0.11.0) + thread_safe (~> 0.3, >= 0.3.1) base64 (0.2.0) bigdecimal (3.1.4) bindex (0.8.1) @@ -94,6 +99,8 @@ GEM capybara-screenshot (1.0.26) capybara (>= 1.0, < 4) launchy + coercible (1.0.0) + descendants_tracker (~> 0.0.1) concurrent-ruby (1.2.2) connection_pool (2.4.1) crass (1.0.6) @@ -139,16 +146,28 @@ GEM debug (1.8.0) irb (>= 1.5.0) reline (>= 0.3.1) + descendants_tracker (0.0.4) + thread_safe (~> 0.3, >= 0.3.1) diff-lcs (1.5.0) docile (1.4.0) drb (2.2.0) ruby2_keywords erubi (1.12.0) ffi (1.16.3) + flay (2.13.1) + erubi (~> 1.10) + path_expander (~> 1.0) + ruby_parser (~> 3.0) + sexp_processor (~> 4.0) + flog (4.8.0) + path_expander (~> 1.0) + ruby_parser (~> 3.1, > 3.1.0) + sexp_processor (~> 4.8) globalid (1.2.1) activesupport (>= 6.1) i18n (1.14.1) concurrent-ruby (~> 1.0) + ice_nine (0.11.2) io-console (0.6.0) irb (1.8.3) rdoc @@ -158,6 +177,7 @@ GEM activesupport (>= 5.0.0) jsbundling-rails (1.2.1) railties (>= 6.0.0) + kwalify (0.7.2) launchy (2.5.2) addressable (~> 2.8) loofah (2.21.4) @@ -194,6 +214,10 @@ GEM racc (~> 1.4) nokogiri (1.15.4-x86_64-linux) racc (~> 1.4) + parser (3.2.2.4) + ast (~> 2.4.1) + racc + path_expander (1.1.1) psych (5.1.1.1) stringio public_suffix (5.0.3) @@ -237,19 +261,22 @@ GEM rake (>= 12.2) thor (~> 1.0, >= 1.2.2) zeitwerk (~> 2.6) + rainbow (3.1.1) rake (13.1.0) rdoc (6.6.0) psych (>= 4.0.0) + reek (6.1.4) + kwalify (~> 0.7.0) + parser (~> 3.2.0) + rainbow (>= 2.0, < 4.0) regexp_parser (2.8.2) reline (0.4.0) io-console (~> 0.5) rexml (3.2.6) - rspec (3.12.0) rspec-core (~> 3.12.0) rspec-expectations (~> 3.12.0) rspec-mocks (~> 3.12.0) - rspec-core (3.12.2) rspec-support (~> 3.12.0) rspec-expectations (3.12.3) @@ -268,11 +295,26 @@ GEM rspec-support (~> 3.12) rspec-support (3.12.1) ruby2_keywords (0.0.5) + ruby_parser (3.20.3) + sexp_processor (~> 4.16) + rubycritic (4.9.0) + flay (~> 2.13) + flog (~> 4.7) + launchy (>= 2.5.2) + parser (>= 3.2.2.1) + rainbow (~> 3.1.1) + reek (~> 6.0, < 7.0) + rexml + ruby_parser (~> 3.20) + simplecov (>= 0.22.0) + tty-which (~> 0.5.0) + virtus (~> 2.0) rubyzip (2.3.2) selenium-webdriver (4.9.0) rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) + sexp_processor (4.17.0) simplecov (0.22.0) docile (~> 1.1) simplecov-html (~> 0.11) @@ -295,13 +337,19 @@ GEM sys-uname (1.2.3) ffi (~> 1.1) thor (1.3.0) + thread_safe (0.3.6) timeout (0.4.1) + tty-which (0.5.0) turbo-rails (1.5.0) actionpack (>= 6.0.0) activejob (>= 6.0.0) railties (>= 6.0.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) + virtus (2.0.0) + axiom-types (~> 0.1) + coercible (~> 1.0) + descendants_tracker (~> 0.0, >= 0.0.3) web-console (4.2.1) actionview (>= 6.0.0) activemodel (>= 6.0.0) @@ -335,10 +383,9 @@ DEPENDENCIES jsbundling-rails puma (>= 5.0) rails (~> 7.1.1) - rspec (~> 3.12) - rspec-rails (~> 6.1) + rubycritic selenium-webdriver simplecov (~> 0.22.0) simplecov_json_formatter (~> 0.1.4) diff --git a/db/seeds.rb b/db/seeds.rb index fda58c02..7380cf90 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -47,6 +47,7 @@ } ) + trial = TrialExecution.all puts trial.inspect diff --git a/spec/requests/graph_controller_spec.rb b/spec/requests/graph_controller_spec.rb index 6119fb49..a7623f32 100644 --- a/spec/requests/graph_controller_spec.rb +++ b/spec/requests/graph_controller_spec.rb @@ -1,24 +1,60 @@ require 'rails_helper.rb' RSpec.describe "GraphController", type: :request do - describe "GET graph#jsonGet" do + describe "GET graph#skillsGet" do + let(:trial_execution) { instance_double(TrialExecution, {id: 99, log: "0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None + 0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None + 0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None + 0.11, [DEBUG], logger, Simulation open, None, None + 10.07, [INFO], robot2, {'y': 17.977, 'x': -20.956, 'yaw': -3.141}, None, None + 10.07, [INFO], robot2, {'battery-level': '63.01'}, None, None + 20.01, [INFO], robot2, {'battery-level': '62.47'}, None, None + 20.01, [INFO], robot2, {'y': 16.197, 'x': -21.448, 'yaw': 3.141}, None, None + 30.05, [INFO], robot2, {'battery-level': '61.93'}, None, None + 30.05, [INFO], robot2, {'y': 16.101, 'x': -23.573, 'yaw': 3.141}, None, None + 40.01, [INFO], robot2, {'battery-level': '61.39'}, None, None + 40.01, [INFO], robot2, {'y': 16.087, 'x': -25.671, 'yaw': 3.141}, None, None + 50.01, [INFO], robot2, {'battery-level': '60.85'}, None, None + 50.01, [INFO], robot2, {'y': 16.095, 'x': -27.778, 'yaw': -3.139}, None, None + 60.06, [INFO], robot2, {'battery-level': '60.31'}, None, None + 60.06, [INFO], robot2, {'y': 17.701, 'x': -28.627, 'yaw': 3.142}, None, None + 70.02, [INFO], robot2, {'battery-level': '59.77'}, None, None + 70.02, [INFO], robot2, {'y': 17.975, 'x': -28.622, 'yaw': -3.142}, None, None + 73.92, [info], nurse, sync, received-request, (status=sending-request) + 73.92, [info], nurse, sync, request-sent, (status=waiting) + 73.92, [info], nurse, sync, wait-message, (status=message-received) + 80.03, [INFO], robot2, {'battery-level': '59.23'}, None, None + 80.03, [INFO], robot2, {'y': 16.913, 'x': -28.699, 'yaw': 3.139}, None, None + 89.94, [INFO], robot2, {'battery-level': '58.69'}, None, None + 90.03, [INFO], robot2, {'y': 16.168, 'x': -27.158, 'yaw': 3.142}, None, None + 100.05, [INFO], robot2, {'y': 14.855, 'x': -25.881, 'yaw': -3.142}, None, None + 100.05, [INFO], robot2, {'battery-level': '58.15'}, None, None + 110.03, [INFO], robot2, {'battery-level': '57.61'}, None, None + 110.03, [INFO], robot2, {'y': 13.027, 'x': -25.904, 'yaw': 3.141}, None, None + 118.29, [info], lab_arm, sync, wait-message, (status=message-received) + 119.17, [WARN], robot2, SUCCESS, None, None"}) } + + + before do + allow(TrialExecution).to receive(:find_by).with(id: trial_execution.id.to_s).and_return(trial_execution) + get "/graph/skillsGet/99" + end + it "Acessa graph/skillsGet" do - get graph_skillsGet_path expect(response).to have_http_status(200) end end - # Se nao existe linha com local plan, nao captura skill - describe 'GET /graph/skillsGet' do - let(:file_content) {"[WARN], logger, TIMEOUT, None, None" } + describe "GET graph#skillsGet" do + # Se nao existe linha com local plan, nao captura skill + let(:trial_execution) { instance_double(TrialExecution, {id: 98, log: "[WARN], logger, TIMEOUT, None, None" })} before do - allow(File).to receive(:open).and_yield(StringIO.new(file_content)) - end + allow(TrialExecution).to receive(:find_by).with(id: trial_execution.id.to_s).and_return(trial_execution) + get "/graph/skillsGet/98" + end it 'Erro: sem iniciação do local_plan' do - get '/graph/skillsGet' - expect(response).to have_http_status(:success) parsed_response = JSON.parse(response.body) expect(parsed_response).to eq([]) @@ -26,16 +62,16 @@ end # Necessita-se de uma linha com local plan para se identificar as proximas skills - describe 'GET /graph/skillsGet' do - let(:file_content) { " 0.20, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], - [WARN], logger, TIMEOUT, None, None" } + describe "GET graph#skillsGet" do + let(:trial_execution) { instance_double(TrialExecution, {id: 97, log: "0.20, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], + [WARN], logger, TIMEOUT, None, None" })} before do - allow(File).to receive(:open).and_yield(StringIO.new(file_content)) + allow(TrialExecution).to receive(:find_by).with(id: trial_execution.id.to_s).and_return(trial_execution) end it 'Existe local_plan e msg de TIMEOUT' do - get '/graph/skillsGet' + get '/graph/skillsGet/97' expect(response).to have_http_status(:success) parsed_response = JSON.parse(response.body) @@ -44,16 +80,16 @@ end # Msg de Start - describe 'GET /graph/skillsGet' do - let(:file_content) { "0.11, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None - 0.11, [DEBUG], logger, Simulation open, None, None"} + describe "GET graph#skillsGet" do + let(:trial_execution) { instance_double(TrialExecution, {id: 96, log: "0.11, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None + 0.11, [DEBUG], logger, Simulation open, None, None"} )} before do - allow(File).to receive(:open).and_yield(StringIO.new(file_content)) + allow(TrialExecution).to receive(:find_by).with(id: trial_execution.id.to_s).and_return(trial_execution) end it 'Comando de start' do - get '/graph/skillsGet' + get '/graph/skillsGet/96' expect(response).to have_http_status(:success) parsed_response = JSON.parse(response.body) @@ -62,19 +98,19 @@ end # Msg de Navigation to room + Falta de skill - describe 'GET /graph/skillsGet' do - let(:file_content) { "0.11, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None - 0.11, [DEBUG], logger, Simulation open, None, None - 10.03, [INFO], robot6, {'y': 18.858, 'x': -33.903, 'yaw': -3.141}, None, None - 10.03, [INFO], robot6, {'battery-level': '53.44'}, None, None - 55.48, [WARN], robot6, NO-SKILL, authenticate_person, authenticate_nurse"} + describe "GET graph#skillsGet" do + let(:trial_execution) { instance_double(TrialExecution, {id: 95, log: "0.11, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None + 0.11, [DEBUG], logger, Simulation open, None, None + 10.03, [INFO], robot6, {'y': 18.858, 'x': -33.903, 'yaw': -3.141}, None, None + 10.03, [INFO], robot6, {'battery-level': '53.44'}, None, None + 55.48, [WARN], robot6, NO-SKILL, authenticate_person, authenticate_nurse"})} before do - allow(File).to receive(:open).and_yield(StringIO.new(file_content)) + allow(TrialExecution).to receive(:find_by).with(id: trial_execution.id.to_s).and_return(trial_execution) end it 'Navigation to room + Falta de skill' do - get '/graph/skillsGet' + get '/graph/skillsGet/95' expect(response).to have_http_status(:success) parsed_response = JSON.parse(response.body) @@ -83,17 +119,17 @@ end # Msg de falha em skill - describe 'GET /graph/skillsGet' do - let(:file_content) { "0.19, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None - 0.19, [DEBUG], logger, Simulation open, None, None - 176.81, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab"} - + describe "GET graph#skillsGet" do + let(:trial_execution) { instance_double(TrialExecution, {id: 94, log: "0.19, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None + 0.19, [DEBUG], logger, Simulation open, None, None + 176.81, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab"})} + before do - allow(File).to receive(:open).and_yield(StringIO.new(file_content)) + allow(TrialExecution).to receive(:find_by).with(id: trial_execution.id.to_s).and_return(trial_execution) end it 'Falha em skill' do - get '/graph/skillsGet' + get '/graph/skillsGet/94' expect(response).to have_http_status(:success) parsed_response = JSON.parse(response.body) @@ -102,19 +138,19 @@ end # Msg de envio para enfermeira - describe 'GET /graph/skillsGet' do - let(:file_content) { "0.19, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None - 0.19, [DEBUG], logger, Simulation open, None, None - 68.58, [info], nurse, sync, received-request, (status=sending-request) - 68.58, [info], nurse, sync, request-sent, (status=waiting) - 68.58, [info], nurse, sync, wait-message, (status=message-received)"} + describe "GET graph#skillsGet" do + let(:trial_execution) { instance_double(TrialExecution, {id: 93, log: "0.19, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None + 0.19, [DEBUG], logger, Simulation open, None, None + 68.58, [info], nurse, sync, received-request, (status=sending-request) + 68.58, [info], nurse, sync, request-sent, (status=waiting) + 68.58, [info], nurse, sync, wait-message, (status=message-received)"})} before do - allow(File).to receive(:open).and_yield(StringIO.new(file_content)) + allow(TrialExecution).to receive(:find_by).with(id: trial_execution.id.to_s).and_return(trial_execution) end it 'Envio de mensagem - enfermeira' do - get '/graph/skillsGet' + get '/graph/skillsGet/93' expect(response).to have_http_status(:success) parsed_response = JSON.parse(response.body) @@ -123,24 +159,24 @@ end # Msg de Navigation to lab + envio para lab_arm - describe 'GET /graph/skillsGet' do - let(:file_content) { "0.19, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None - 0.19, [DEBUG], logger, Simulation open, None, None - 10.01, [INFO], robot4, {'battery-level': '64.70'}, None, None - 10.01, [INFO], robot4, {'y': 34.241, 'x': -33.519, 'yaw': 3.142}, None, None - 108.75, [info], nurse, sync, received-request, (status=sending-request) - 108.75, [info], nurse, sync, request-sent, (status=waiting) - 108.75, [info], nurse, sync, wait-message, (status=message-received) - 110.04, [INFO], robot4, {'battery-level': '59.10'}, None, None - 110.04, [INFO], robot4, {'y': 21.387, 'x': -38.117, 'yaw': 3.139}, None, None - 210.62, [info], lab_arm, sync, wait-message, (status=message-received)"} + describe "GET graph#skillsGet" do + let(:trial_execution) { instance_double(TrialExecution, {id: 92, log: "0.19, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None + 0.19, [DEBUG], logger, Simulation open, None, None + 10.01, [INFO], robot4, {'battery-level': '64.70'}, None, None + 10.01, [INFO], robot4, {'y': 34.241, 'x': -33.519, 'yaw': 3.142}, None, None + 108.75, [info], nurse, sync, received-request, (status=sending-request) + 108.75, [info], nurse, sync, request-sent, (status=waiting) + 108.75, [info], nurse, sync, wait-message, (status=message-received) + 110.04, [INFO], robot4, {'battery-level': '59.10'}, None, None + 110.04, [INFO], robot4, {'y': 21.387, 'x': -38.117, 'yaw': 3.139}, None, None + 210.62, [info], lab_arm, sync, wait-message, (status=message-received)"})} before do - allow(File).to receive(:open).and_yield(StringIO.new(file_content)) + allow(TrialExecution).to receive(:find_by).with(id: trial_execution.id.to_s).and_return(trial_execution) end it 'Navigation to lab + lab_arm' do - get '/graph/skillsGet' + get '/graph/skillsGet/92' expect(response).to have_http_status(:success) parsed_response = JSON.parse(response.body) @@ -149,17 +185,17 @@ end # Msg de Sucesso! - describe 'GET /graph/skillsGet' do - let(:file_content) { "0.13, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None - 0.13, [DEBUG], logger, Simulation open, None, None - 81.78, [WARN], robot6, SUCCESS, None, None"} + describe "GET graph#skillsGet" do + let(:trial_execution) { instance_double(TrialExecution, {id: 91, log: "0.13, [DEBUG], logger, ROBOTS_CONFIG={'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None + 0.13, [DEBUG], logger, Simulation open, None, None + 81.78, [WARN], robot6, SUCCESS, None, None"})} before do - allow(File).to receive(:open).and_yield(StringIO.new(file_content)) + allow(TrialExecution).to receive(:find_by).with(id: trial_execution.id.to_s).and_return(trial_execution) end it 'Sucesso!' do - get '/graph/skillsGet' + get '/graph/skillsGet/91' expect(response).to have_http_status(:success) parsed_response = JSON.parse(response.body) From 1e67c6e629ca5fe492434a6d57e29ca3334b7cac Mon Sep 17 00:00:00 2001 From: pedronevz Date: Thu, 21 Dec 2023 04:23:11 -0300 Subject: [PATCH 41/49] refatorando: props --- .gitignore | 2 +- Gemfile | 4 +- Gemfile.lock | 1 + app/controllers/graph_controller.rb | 210 ++++++++++-------- app/javascript/react/src/components/Graph.jsx | 41 ++-- .../react/src/components/Graph.module.css | 0 config/routes.rb | 4 +- db/seeds.rb | 110 +++++---- logs/10_aabaab.log | 12 - logs/10_aabaap.log | 44 ---- logs/11_aababb.log | 58 ----- logs/11_aababp.log | 57 ----- logs/12_aabacb.log | 37 --- logs/12_aabacp.log | 33 --- logs/13_aabbab.log | 49 ---- logs/13_aabbap.log | 71 ------ logs/14_aabbbb.log | 41 ---- logs/14_aabbbp.log | 41 ---- logs/15_aabbcb.log | 35 --- logs/15_aabbcp.log | 24 -- logs/16_aabcab.log | 58 ----- logs/16_aabcap.log | 69 ------ logs/17_aabcbb.log | 37 --- logs/17_aabcbp.log | 42 ---- logs/18_aabccb.log | 13 -- logs/18_aabccp.log | 21 -- logs/19_aacaab.log | 43 ---- logs/19_aacaap.log | 70 ------ logs/1_aaaaab.log | 4 - logs/1_aaaaap.log | 52 ----- logs/20_aacabb.log | 25 --- logs/20_aacabp.log | 49 ---- logs/21_aacacb.log | 36 --- logs/21_aacacp.log | 10 - logs/22_aacbab.log | 44 ---- logs/22_aacbap.log | 47 ---- logs/23_aacbbb.log | 48 ---- logs/23_aacbbp.log | 39 ---- logs/24_aacbcb.log | 23 -- logs/24_aacbcp.log | 24 -- logs/25_aaccab.log | 45 ---- logs/25_aaccap.log | 51 ----- logs/26_aaccbb.log | 47 ---- logs/26_aaccbp.log | 169 -------------- logs/27_aacccb.log | 25 --- logs/27_aacccp.log | 26 --- logs/28_abaaab.log | 21 -- logs/28_abaaap.log | 68 ------ logs/29_abaabb.log | 56 ----- logs/29_abaabp.log | 47 ---- logs/2_aaaabb.log | 14 -- logs/2_aaaabp.log | 52 ----- logs/30_abaacb.log | 36 --- logs/30_abaacp.log | 30 --- logs/31_ababab.log | 46 ---- logs/31_ababap.log | 52 ----- logs/32_ababbb.log | 25 --- logs/32_ababbp.log | 38 ---- logs/33_ababcb.log | 26 --- logs/33_ababcp.log | 24 -- logs/34_abacab.log | 47 ---- logs/34_abacap.log | 55 ----- logs/35_abacbb.log | 47 ---- logs/35_abacbp.log | 41 ---- logs/36_abaccb.log | 51 ----- logs/36_abaccp.log | 25 --- logs/37_abbaab.log | 49 ---- logs/37_abbaap.log | 67 ------ logs/38_abbabb.log | 54 ----- logs/38_abbabp.log | 49 ---- logs/39_abbacb.log | 37 --- logs/39_abbacp.log | 29 --- logs/3_aaaacb.log | 12 - logs/3_aaaacp.log | 31 --- logs/40_abbbab.log | 49 ---- logs/40_abbbap.log | 40 ---- logs/41_abbbbb.log | 26 --- logs/41_abbbbp.log | 38 ---- logs/42_abbbcb.log | 37 --- logs/42_abbbcp.log | 168 -------------- logs/43_abbcab.log | 60 ----- logs/43_abbcap.log | 53 ----- logs/44_abbcbb.log | 50 ----- logs/44_abbcbp.log | 43 ---- logs/45_abbccb.log | 25 --- logs/45_abbccp.log | 25 --- logs/46_abcaab.log | 49 ---- logs/46_abcaap.log | 66 ------ logs/47_abcabb.log | 62 ------ logs/47_abcabp.log | 49 ---- logs/48_abcacb.log | 36 --- logs/48_abcacp.log | 31 --- logs/49_abcbab.log | 56 ----- logs/49_abcbap.log | 53 ----- logs/4_aaabab.log | 61 ----- logs/4_aaabap.log | 41 ---- logs/50_abcbbb.log | 62 ------ logs/50_abcbbp.log | 40 ---- logs/51_abcbcb.log | 4 - logs/51_abcbcp.log | 25 --- logs/52_abccab.log | 70 ------ logs/52_abccap.log | 58 ----- logs/53_abccbb.log | 39 ---- logs/53_abccbp.log | 39 ---- logs/54_abcccb.log | 35 --- logs/54_abcccp.log | 24 -- logs/55_acaaab.log | 42 ---- logs/55_acaaap.log | 71 ------ logs/56_acaabb.log | 38 ---- logs/56_acaabp.log | 47 ---- logs/57_acaacb.log | 41 ---- logs/57_acaacp.log | 30 --- logs/58_acabab.log | 4 - logs/58_acabap.log | 52 ----- logs/59_acabbb.log | 37 --- logs/59_acabbp.log | 37 --- logs/5_aaabbb.log | 39 ---- logs/5_aaabbp.log | 38 ---- logs/60_acabcb.log | 26 --- logs/60_acabcp.log | 25 --- logs/61_acacab.log | 54 ----- logs/61_acacap.log | 52 ----- logs/62_acacbb.log | 56 ----- logs/62_acacbp.log | 39 ---- logs/63_acaccb.log | 36 --- logs/63_acaccp.log | 26 --- logs/64_acbaab.log | 51 ----- logs/64_acbaap.log | 67 ------ logs/65_acbabb.log | 23 -- logs/65_acbabp.log | 50 ----- logs/66_acbacb.log | 40 ---- logs/66_acbacp.log | 33 --- logs/67_acbbab.log | 42 ---- logs/67_acbbap.log | 55 ----- logs/68_acbbbb.log | 63 ------ logs/68_acbbbp.log | 41 ---- logs/69_acbbcb.log | 40 ---- logs/69_acbbcp.log | 23 -- logs/6_aaabcb.log | 25 --- logs/6_aaabcp.log | 24 -- logs/70_acbcab.log | 60 ----- logs/70_acbcap.log | 53 ----- logs/71_acbcbb.log | 65 ------ logs/71_acbcbp.log | 41 ---- logs/72_acbccb.log | 31 --- logs/72_acbccp.log | 24 -- logs/73_accaab.log | 46 ---- logs/73_accaap.log | 49 ---- logs/74_accabb.log | 37 --- logs/74_accabp.log | 49 ---- logs/75_accacb.log | 29 --- logs/75_accacp.log | 32 --- logs/76_accbab.log | 53 ----- logs/76_accbap.log | 53 ----- logs/77_accbbb.log | 25 --- logs/77_accbbp.log | 42 ---- logs/78_accbcb.log | 5 - logs/78_accbcp.log | 26 --- logs/79_acccab.log | 57 ----- logs/79_acccap.log | 55 ----- logs/7_aaacab.log | 49 ---- logs/7_aaacap.log | 2 - logs/80_acccbb.log | 62 ------ logs/80_acccbp.log | 43 ---- logs/81_accccb.log | 30 --- logs/81_accccp.log | 24 -- logs/8_aaacbb.log | 54 ----- logs/8_aaacbp.log | 38 ---- logs/9_aaaccb.log | 34 --- logs/9_aaaccp.log | 15 -- 170 files changed, 225 insertions(+), 6959 deletions(-) delete mode 100644 app/javascript/react/src/components/Graph.module.css delete mode 100644 logs/10_aabaab.log delete mode 100644 logs/10_aabaap.log delete mode 100644 logs/11_aababb.log delete mode 100644 logs/11_aababp.log delete mode 100644 logs/12_aabacb.log delete mode 100644 logs/12_aabacp.log delete mode 100644 logs/13_aabbab.log delete mode 100644 logs/13_aabbap.log delete mode 100644 logs/14_aabbbb.log delete mode 100644 logs/14_aabbbp.log delete mode 100644 logs/15_aabbcb.log delete mode 100644 logs/15_aabbcp.log delete mode 100644 logs/16_aabcab.log delete mode 100644 logs/16_aabcap.log delete mode 100644 logs/17_aabcbb.log delete mode 100644 logs/17_aabcbp.log delete mode 100644 logs/18_aabccb.log delete mode 100644 logs/18_aabccp.log delete mode 100644 logs/19_aacaab.log delete mode 100644 logs/19_aacaap.log delete mode 100644 logs/1_aaaaab.log delete mode 100644 logs/1_aaaaap.log delete mode 100644 logs/20_aacabb.log delete mode 100644 logs/20_aacabp.log delete mode 100644 logs/21_aacacb.log delete mode 100644 logs/21_aacacp.log delete mode 100644 logs/22_aacbab.log delete mode 100644 logs/22_aacbap.log delete mode 100644 logs/23_aacbbb.log delete mode 100644 logs/23_aacbbp.log delete mode 100644 logs/24_aacbcb.log delete mode 100644 logs/24_aacbcp.log delete mode 100644 logs/25_aaccab.log delete mode 100644 logs/25_aaccap.log delete mode 100644 logs/26_aaccbb.log delete mode 100644 logs/26_aaccbp.log delete mode 100644 logs/27_aacccb.log delete mode 100644 logs/27_aacccp.log delete mode 100644 logs/28_abaaab.log delete mode 100644 logs/28_abaaap.log delete mode 100644 logs/29_abaabb.log delete mode 100644 logs/29_abaabp.log delete mode 100644 logs/2_aaaabb.log delete mode 100644 logs/2_aaaabp.log delete mode 100644 logs/30_abaacb.log delete mode 100644 logs/30_abaacp.log delete mode 100644 logs/31_ababab.log delete mode 100644 logs/31_ababap.log delete mode 100644 logs/32_ababbb.log delete mode 100644 logs/32_ababbp.log delete mode 100644 logs/33_ababcb.log delete mode 100644 logs/33_ababcp.log delete mode 100644 logs/34_abacab.log delete mode 100644 logs/34_abacap.log delete mode 100644 logs/35_abacbb.log delete mode 100644 logs/35_abacbp.log delete mode 100644 logs/36_abaccb.log delete mode 100644 logs/36_abaccp.log delete mode 100644 logs/37_abbaab.log delete mode 100644 logs/37_abbaap.log delete mode 100644 logs/38_abbabb.log delete mode 100644 logs/38_abbabp.log delete mode 100644 logs/39_abbacb.log delete mode 100644 logs/39_abbacp.log delete mode 100644 logs/3_aaaacb.log delete mode 100644 logs/3_aaaacp.log delete mode 100644 logs/40_abbbab.log delete mode 100644 logs/40_abbbap.log delete mode 100644 logs/41_abbbbb.log delete mode 100644 logs/41_abbbbp.log delete mode 100644 logs/42_abbbcb.log delete mode 100644 logs/42_abbbcp.log delete mode 100644 logs/43_abbcab.log delete mode 100644 logs/43_abbcap.log delete mode 100644 logs/44_abbcbb.log delete mode 100644 logs/44_abbcbp.log delete mode 100644 logs/45_abbccb.log delete mode 100644 logs/45_abbccp.log delete mode 100644 logs/46_abcaab.log delete mode 100644 logs/46_abcaap.log delete mode 100644 logs/47_abcabb.log delete mode 100644 logs/47_abcabp.log delete mode 100644 logs/48_abcacb.log delete mode 100644 logs/48_abcacp.log delete mode 100644 logs/49_abcbab.log delete mode 100644 logs/49_abcbap.log delete mode 100644 logs/4_aaabab.log delete mode 100644 logs/4_aaabap.log delete mode 100644 logs/50_abcbbb.log delete mode 100644 logs/50_abcbbp.log delete mode 100644 logs/51_abcbcb.log delete mode 100644 logs/51_abcbcp.log delete mode 100644 logs/52_abccab.log delete mode 100644 logs/52_abccap.log delete mode 100644 logs/53_abccbb.log delete mode 100644 logs/53_abccbp.log delete mode 100644 logs/54_abcccb.log delete mode 100644 logs/54_abcccp.log delete mode 100644 logs/55_acaaab.log delete mode 100644 logs/55_acaaap.log delete mode 100644 logs/56_acaabb.log delete mode 100644 logs/56_acaabp.log delete mode 100644 logs/57_acaacb.log delete mode 100644 logs/57_acaacp.log delete mode 100644 logs/58_acabab.log delete mode 100644 logs/58_acabap.log delete mode 100644 logs/59_acabbb.log delete mode 100644 logs/59_acabbp.log delete mode 100644 logs/5_aaabbb.log delete mode 100644 logs/5_aaabbp.log delete mode 100644 logs/60_acabcb.log delete mode 100644 logs/60_acabcp.log delete mode 100644 logs/61_acacab.log delete mode 100644 logs/61_acacap.log delete mode 100644 logs/62_acacbb.log delete mode 100644 logs/62_acacbp.log delete mode 100644 logs/63_acaccb.log delete mode 100644 logs/63_acaccp.log delete mode 100644 logs/64_acbaab.log delete mode 100644 logs/64_acbaap.log delete mode 100644 logs/65_acbabb.log delete mode 100644 logs/65_acbabp.log delete mode 100644 logs/66_acbacb.log delete mode 100644 logs/66_acbacp.log delete mode 100644 logs/67_acbbab.log delete mode 100644 logs/67_acbbap.log delete mode 100644 logs/68_acbbbb.log delete mode 100644 logs/68_acbbbp.log delete mode 100644 logs/69_acbbcb.log delete mode 100644 logs/69_acbbcp.log delete mode 100644 logs/6_aaabcb.log delete mode 100644 logs/6_aaabcp.log delete mode 100644 logs/70_acbcab.log delete mode 100644 logs/70_acbcap.log delete mode 100644 logs/71_acbcbb.log delete mode 100644 logs/71_acbcbp.log delete mode 100644 logs/72_acbccb.log delete mode 100644 logs/72_acbccp.log delete mode 100644 logs/73_accaab.log delete mode 100644 logs/73_accaap.log delete mode 100644 logs/74_accabb.log delete mode 100644 logs/74_accabp.log delete mode 100644 logs/75_accacb.log delete mode 100644 logs/75_accacp.log delete mode 100644 logs/76_accbab.log delete mode 100644 logs/76_accbap.log delete mode 100644 logs/77_accbbb.log delete mode 100644 logs/77_accbbp.log delete mode 100644 logs/78_accbcb.log delete mode 100644 logs/78_accbcp.log delete mode 100644 logs/79_acccab.log delete mode 100644 logs/79_acccap.log delete mode 100644 logs/7_aaacab.log delete mode 100644 logs/7_aaacap.log delete mode 100644 logs/80_acccbb.log delete mode 100644 logs/80_acccbp.log delete mode 100644 logs/81_accccb.log delete mode 100644 logs/81_accccp.log delete mode 100644 logs/8_aaacbb.log delete mode 100644 logs/8_aaacbp.log delete mode 100644 logs/9_aaaccb.log delete mode 100644 logs/9_aaaccp.log diff --git a/.gitignore b/.gitignore index 2a3b3fe8..214def79 100644 --- a/.gitignore +++ b/.gitignore @@ -41,7 +41,7 @@ /coverage /node_modules - +/doc /logs /.idea diff --git a/Gemfile b/Gemfile index 79f74f4f..2facfb93 100644 --- a/Gemfile +++ b/Gemfile @@ -79,4 +79,6 @@ gem "simplecov_json_formatter", "~> 0.1.4", :group => :test, :require => false gem "rspec-rails", "~> 6.1", :groups => [:development, :test] -gem "rubycritic", require: false \ No newline at end of file +gem "rubycritic", require: false + +gem "rdoc" \ No newline at end of file diff --git a/Gemfile.lock b/Gemfile.lock index ecc34809..52382b37 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -383,6 +383,7 @@ DEPENDENCIES jsbundling-rails puma (>= 5.0) rails (~> 7.1.1) + rdoc rspec (~> 3.12) rspec-rails (~> 6.1) rubycritic diff --git a/app/controllers/graph_controller.rb b/app/controllers/graph_controller.rb index 0b63dcc8..015b1c9a 100644 --- a/app/controllers/graph_controller.rb +++ b/app/controllers/graph_controller.rb @@ -1,9 +1,10 @@ require 'json' class GraphController < ApplicationController + # Recebe um experimento do banco de dados, + # recolhe o log e retorna json com skills executadas. def skillsGet - test_id = params[:id] # pega id da url referente ao log - @trials = TrialExecution.find_by(id: test_id) + @trials = TrialExecution.all started = false # boolean pra controle de quando começa o experimento finished = false # boolean pra controle de quando termina o experimento @@ -12,14 +13,30 @@ def skillsGet navigationList = [] # guarda info das linhas de navigation json_data = [] + json_id = [] + # Identifica linha de navegação ("navigation") e bota no json ("json_data") + # "navigationList" é uma lista identificativa do destino (room ou lab) + # + # "10.06, [INFO], robot6, {'y': 18.901, 'x': -33.896, 'yaw': -3.141}, None, None" + # # => { "time" => 10.06, "message" => Navigation to room} def navigationLine(navigation, navigationList, json_data) # referente à linha de navigation time = navigation[1].to_f print time puts " Navigation #{navigationList[0]}" json_data << { "time" => time, "message" => "Navigation #{navigationList[0]}"} end - + + # Identifica linha de envio/espera de mensagem ("linhaLista") e bota no json (json_data) + # + # 1) "86.29, [info], nurse, sync, received-request, (status=sending-request)" + # # => { "time" => 86.29, "message" => Sending message to nurse} + # + # 2) "86.29, [info], nurse, sync, request-sent, (status=waiting)" + # # => { "time" => 86.29, "message" => Waiting the message get to nurse} + # + # 3) "86.29, [info], nurse, sync, wait-message, (status=message-received)" + # # => { "time" => 86.29, "message" => Message sent to nurse} def messageLine(linhaLista, json_data) # referente à linha de mensagem time = linhaLista[0] case @@ -43,12 +60,26 @@ def messageLine(linhaLista, json_data) # referente à li end end + # Identifica linha de sucesso ("linhaLista") e bota no json ("json_data") + # + # "161.70, [WARN], robot6, SUCCESS, None, None" + # # => { "time" => 161.70, "message" => Experiment completed successfully with 161.70 seconds!} def successLine(linhaLista, json_data) time = linhaLista[0] puts "Experiment completed successfully with #{time} seconds!" json_data << { "time" => time, "message" => "Experiment completed successfully with #{time} seconds!"} end - + + # Identifica linha de falha ("linhaLista") e bota no json ("json_data") + # + # 1) "42.00, [WARN], robot6, NO-SKILL, authenticate_person, authenticate_nurse" + # # => { "time" => 42.00, "message" => Experiment failed with NO-SKILL: authenticate_person!} + # + # 2) "281.18, [WARN], robot5, SKILL-FAILURE, navigation, navto_room" + # # => { "time" => 281.18, "message" => Skill navigation failed.} + # + # 3) "49.07, [WARN], robot3, LOWBATT, None, None" + # # => { "time" => 49.07, "message" => Battery is low.} def failureLine(linhaLista, json_data) time = linhaLista[0] case linhaLista[3] @@ -67,109 +98,110 @@ def failureLine(linhaLista, json_data) end end - lines = @trials.log.split("\n") # separa cada linha do log + @trials.each do |trial| + lines = trial.log.split("\n") # separa cada linha do log - lines.each do |line| - linhaLista = line.split(',').map(&:strip) + lines.each do |line| + linhaLista = line.split(',').map(&:strip) - if line.include?('ROBOTS_CONFIG') - # posição inicial e final do hash ROBOTS_CONFIG - startIndex = line.index("ROBOTS_CONFIG={") - endIndex = line.index("}", startIndex) - robotsConfigStr = line[startIndex..endIndex] + if line.include?('ROBOTS_CONFIG') + # posição inicial e final do hash ROBOTS_CONFIG + startIndex = line.index("ROBOTS_CONFIG={") + endIndex = line.index("}", startIndex) + robotsConfigStr = line[startIndex..endIndex] - # substitui aspas simples por aspas duplas - robotsConfigStr.gsub!("'", "\"") + # substitui aspas simples por aspas duplas + robotsConfigStr.gsub!("'", "\"") - # remove "ROBOTS_CONFIG=" e analisa-se como JSON - begin - robotsConfigJson = robotsConfigStr.sub("ROBOTS_CONFIG=", "") - robotsConfigHash = JSON.parse(robotsConfigJson) - rescue - puts 'TIMEOUT' - json_data << { "message" => "TIMEOUT"} - break - end + # remove "ROBOTS_CONFIG=" e analisa-se como JSON + begin + robotsConfigJson = robotsConfigStr.sub("ROBOTS_CONFIG=", "") + robotsConfigHash = JSON.parse(robotsConfigJson) + rescue + puts 'TIMEOUT' + json_data << { "message" => "TIMEOUT"} + break + end - localPlan = robotsConfigHash['local_plan'] - - c = 0 - localPlan.each do |action| - c += 1 - if action[0] == 'navigation' - - case - when action[2] == 'navto_room' - navigationList.append('to room') - - when action[2] == 'navto_lab' - navigationList.append('to lab') - - else - navigationList.append('to X') - end + localPlan = robotsConfigHash['local_plan'] - end - end + c = 0 + localPlan.each do |action| + c += 1 + if action[0] == 'navigation' - else - # montando padrões de linha - start = line.match(/(\d+\.\d+), \[DEBUG\], logger, Simulation open, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) - # === # - navigation = line.match(/(\d+\.\d+), \[INFO\], (\w+), {'battery-level': '(\d+\.\d+)'}, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) - # === # - message = line.match(/(\d+\.\d+), \[info\], (\w+)/) - # === # - success = line.match(/(\d+\.\d+), \[WARN\], (\w+), SUCCESS, (\w+)/) - # === # - timeout = line.match(/\[WARN\], logger, TIMEOUT, (\w+)/) - # === # - failure = line.match(/(\d+\.\d+), \[WARN\], (\w+), SKILL-FAILURE, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), NO-SKILL, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), LOWBATT, (\w+)/) - # === # - + case + when action[2] == 'navto_room' + navigationList.append('to room') + + when action[2] == 'navto_lab' + navigationList.append('to lab') + + else + navigationList.append('to X') + end - case - when navigation && started == true # caso a linha seja de navigation - if !isNav - navigationList.delete_at(0) + end end - isNav = true - navigationLine(navigation, navigationList, json_data) - when !navigation && started == true # caso a linha não seja de navigation - isNav = false - if message # se não for navigation, pode ser de mensagem - messageLine(linhaLista, json_data) - end + else + # montando padrões de linha + start = line.match(/(\d+\.\d+), \[DEBUG\], logger, Simulation open, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) + # === # + navigation = line.match(/(\d+\.\d+), \[INFO\], (\w+), {'battery-level': '(\d+\.\d+)'}, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) + # === # + message = line.match(/(\d+\.\d+), \[info\], (\w+)/) + # === # + success = line.match(/(\d+\.\d+), \[WARN\], (\w+), SUCCESS, (\w+)/) + # === # + timeout = line.match(/\[WARN\], logger, TIMEOUT, (\w+)/) + # === # + failure = line.match(/(\d+\.\d+), \[WARN\], (\w+), SKILL-FAILURE, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), NO-SKILL, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), LOWBATT, (\w+)/) + # === # + + + case + when navigation && started == true # caso a linha seja de navigation + if !isNav + navigationList.delete_at(0) + end + isNav = true + navigationLine(navigation, navigationList, json_data) - if success - successLine(linhaLista, json_data) - end + when !navigation && started == true # caso a linha não seja de navigation + isNav = false + if message # se não for navigation, pode ser de mensagem + messageLine(linhaLista, json_data) + end - if failure - failureLine(linhaLista, json_data) - end + if success + successLine(linhaLista, json_data) + end - if timeout - puts "TIMEOUT" - json_data << { "message" => "TIMEOUT"} - end + if failure + failureLine(linhaLista, json_data) + end - when start - started = true - puts 'Experiment started!' - json_data << { "message" => "Experiment started!"} - - else # se não for nada disso daí é ota coisa. - puts '??' + if timeout + puts "TIMEOUT" + json_data << { "message" => "TIMEOUT"} + end + + when start + started = true + puts 'Experiment started!' + json_data << { "message" => "Experiment started!"} + + else # se não for nada disso daí é ota coisa. + puts '??' + end end end + json_id << {"id" => trial.id, "lines" => json_data} end + pretty_jsonData = JSON.pretty_generate(json_id) + render json: pretty_jsonData - if @trials - jsonString = JSON.generate(json_data) - render json: jsonString - end end diff --git a/app/javascript/react/src/components/Graph.jsx b/app/javascript/react/src/components/Graph.jsx index d907f401..26df00e8 100644 --- a/app/javascript/react/src/components/Graph.jsx +++ b/app/javascript/react/src/components/Graph.jsx @@ -1,38 +1,47 @@ import React, {useEffect, useState} from 'react' import { LineChart, Line, XAxis, YAxis, CartesianGrid, Tooltip, Legend } from 'recharts'; -import styles from './Graph.module.css' -const Graph = () => { - const pathSegments = window.location.pathname.split('/'); - const id = pathSegments[pathSegments.length - 1]; // pegar ID do log - + +const Graph = () =>{ let [req, setReq] = useState("") useEffect(() => { - fetch(`/graph/skillsGet/${id}`).then(async res=>{ + fetch("/graph/skillsGet").then(async res=>{ const parse = await res.text() return parse }).then(res=>setReq(res)) }, []) + + + var array = JSON.parse("[" + req + "]"); + console.log(array) - return (
- + {/* */} +
+ ) +} + +const PutData = (props) => { + /* const pathSegments = window.location.pathname.split('/'); + const id = pathSegments[pathSegments.length - 1]; // pegar ID do log */ + props.forEach(function(key, index){ + console.log(key) + }) + return ( +
+ + + {/* */}
) } -const Component = ({ req }) => { - try { - reqArray = JSON.parse(req); - } catch (error) { - console.error('Erro ao fazer parse da string JSON:', error); - reqArray = []; - } +const Component = ( req ) => { semRepLista = [] errorList = [] - reqArray.forEach(function(key, index){ + req.forEach(function(key, index){ switch (index){ case 0: // primeira message tem que ser start if(key.message == 'Experiment started!'){ diff --git a/app/javascript/react/src/components/Graph.module.css b/app/javascript/react/src/components/Graph.module.css deleted file mode 100644 index e69de29b..00000000 diff --git a/config/routes.rb b/config/routes.rb index 32994182..63d5892c 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,8 +1,8 @@ Rails.application.routes.draw do get 'hello/world' get 'hello/worldGet', to: "hello#index" - get 'graph/skills/:id', to: "graph#skills" - get 'graph/skillsGet/:id', to: "graph#skillsGet" + get 'graph/skills', to: "graph#skills" + get 'graph/skillsGet', to: "graph#skillsGet" get 'velocity/graph/:id', to: "velocity#graph" get 'velocity/getData/:id', to: "velocity#getData" diff --git a/db/seeds.rb b/db/seeds.rb index 7380cf90..314e9b1b 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -9,47 +9,81 @@ # end #TrialExecution.delete_all + trialExecution = TrialExecution.create( - { - log: "0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None - 0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None - 0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None - 0.11, [DEBUG], logger, Simulation open, None, None - 10.07, [INFO], robot2, {'y': 17.977, 'x': -20.956, 'yaw': -3.141}, None, None - 10.07, [INFO], robot2, {'battery-level': '63.01'}, None, None - 20.01, [INFO], robot2, {'battery-level': '62.47'}, None, None - 20.01, [INFO], robot2, {'y': 16.197, 'x': -21.448, 'yaw': 3.141}, None, None - 30.05, [INFO], robot2, {'battery-level': '61.93'}, None, None - 30.05, [INFO], robot2, {'y': 16.101, 'x': -23.573, 'yaw': 3.141}, None, None - 40.01, [INFO], robot2, {'battery-level': '61.39'}, None, None - 40.01, [INFO], robot2, {'y': 16.087, 'x': -25.671, 'yaw': 3.141}, None, None - 50.01, [INFO], robot2, {'battery-level': '60.85'}, None, None - 50.01, [INFO], robot2, {'y': 16.095, 'x': -27.778, 'yaw': -3.139}, None, None - 60.06, [INFO], robot2, {'battery-level': '60.31'}, None, None - 60.06, [INFO], robot2, {'y': 17.701, 'x': -28.627, 'yaw': 3.142}, None, None - 70.02, [INFO], robot2, {'battery-level': '59.77'}, None, None - 70.02, [INFO], robot2, {'y': 17.975, 'x': -28.622, 'yaw': -3.142}, None, None - 73.92, [info], nurse, sync, received-request, (status=sending-request) - 73.92, [info], nurse, sync, request-sent, (status=waiting) - 73.92, [info], nurse, sync, wait-message, (status=message-received) - 80.03, [INFO], robot2, {'battery-level': '59.23'}, None, None - 80.03, [INFO], robot2, {'y': 16.913, 'x': -28.699, 'yaw': 3.139}, None, None - 89.94, [INFO], robot2, {'battery-level': '58.69'}, None, None - 90.03, [INFO], robot2, {'y': 16.168, 'x': -27.158, 'yaw': 3.142}, None, None - 100.05, [INFO], robot2, {'y': 14.855, 'x': -25.881, 'yaw': -3.142}, None, None - 100.05, [INFO], robot2, {'battery-level': '58.15'}, None, None - 110.03, [INFO], robot2, {'battery-level': '57.61'}, None, None - 110.03, [INFO], robot2, {'y': 13.027, 'x': -25.904, 'yaw': 3.141}, None, None - 118.29, [info], lab_arm, sync, wait-message, (status=message-received) - 119.17, [WARN], robot2, SUCCESS, None, None", - status: "em execução", - trial: Trial.find(1) - } +{ +log: "0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None +0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None +0.20, [DEBUG], logger, Simulation open, None, None +10.02, [INFO], robot2, {'battery-level': '63.26'}, None, None +10.02, [INFO], robot2, {'y': 17.089, 'x': -19.334, 'yaw': 3.142}, None, None +20.04, [INFO], robot2, {'battery-level': '63.00'}, None, None +20.04, [INFO], robot2, {'y': 16.277, 'x': -20.728, 'yaw': 3.139}, None, None +30.07, [INFO], robot2, {'battery-level': '62.74'}, None, None +30.07, [INFO], robot2, {'y': 16.19, 'x': -22.852, 'yaw': 3.141}, None, None +40.04, [INFO], robot2, {'battery-level': '62.48'}, None, None +40.04, [INFO], robot2, {'y': 16.111, 'x': -24.957, 'yaw': 3.14}, None, None +50.02, [INFO], robot2, {'y': 16.128, 'x': -27.073, 'yaw': 3.139}, None, None +50.02, [INFO], robot2, {'battery-level': '62.22'}, None, None +60.06, [INFO], robot2, {'y': 16.199, 'x': -29.19, 'yaw': -3.142}, None, None +60.06, [INFO], robot2, {'battery-level': '61.96'}, None, None +70.00, [INFO], robot2, {'battery-level': '61.70'}, None, None +70.00, [INFO], robot2, {'y': 16.056, 'x': -31.299, 'yaw': 3.141}, None, None +80.07, [INFO], robot2, {'y': 15.653, 'x': -33.417, 'yaw': 3.142}, None, None +80.07, [INFO], robot2, {'battery-level': '61.44'}, None, None +90.03, [INFO], robot2, {'y': 15.463, 'x': -35.508, 'yaw': -3.141}, None, None +90.03, [INFO], robot2, {'battery-level': '61.18'}, None, None +100.01, [INFO], robot2, {'y': 16.635, 'x': -36.787, 'yaw': -3.142}, None, None +100.01, [INFO], robot2, {'battery-level': '60.92'}, None, None +110.03, [INFO], robot2, {'battery-level': '60.66'}, None, None +110.03, [INFO], robot2, {'y': 18.756, 'x': -36.804, 'yaw': -3.141}, None, None +120.01, [INFO], robot2, {'battery-level': '60.40'}, None, None +120.01, [INFO], robot2, {'y': 20.863, 'x': -36.937, 'yaw': -3.142}, None, None +129.95, [INFO], robot2, {'battery-level': '60.14'}, None, None +129.95, [INFO], robot2, {'y': 21.496, 'x': -38.066, 'yaw': 3.142}, None, None +140.02, [INFO], robot2, {'battery-level': '59.88'}, None, None +140.02, [INFO], robot2, {'y': 21.411, 'x': -38.062, 'yaw': 3.136}, None, None +142.78, [info], nurse, sync, received-request, (status=sending-request) +142.78, [info], nurse, sync, request-sent, (status=waiting) +142.78, [info], nurse, sync, wait-message, (status=message-received) +150.06, [INFO], robot2, {'y': 20.758, 'x': -37.197, 'yaw': -3.142}, None, None +150.06, [INFO], robot2, {'battery-level': '59.62'}, None, None +160.02, [INFO], robot2, {'battery-level': '59.36'}, None, None +160.02, [INFO], robot2, {'y': 18.637, 'x': -37.159, 'yaw': 3.142}, None, None +170.06, [INFO], robot2, {'battery-level': '59.10'}, None, None +170.06, [INFO], robot2, {'y': 16.508, 'x': -37.082, 'yaw': 3.141}, None, None +180.03, [INFO], robot2, {'y': 15.551, 'x': -35.269, 'yaw': 3.141}, None, None +180.03, [INFO], robot2, {'battery-level': '58.84'}, None, None +190.01, [INFO], robot2, {'battery-level': '58.58'}, None, None +190.01, [INFO], robot2, {'y': 15.41, 'x': -33.165, 'yaw': 3.141}, None, None +200.00, [INFO], robot2, {'battery-level': '58.32'}, None, None +200.00, [INFO], robot2, {'y': 15.476, 'x': -31.049, 'yaw': -3.141}, None, None +210.04, [INFO], robot2, {'battery-level': '58.06'}, None, None +210.04, [INFO], robot2, {'y': 15.753, 'x': -28.932, 'yaw': -3.141}, None, None +220.05, [INFO], robot2, {'battery-level': '57.80'}, None, None +220.05, [INFO], robot2, {'y': 15.897, 'x': -26.81, 'yaw': -3.142}, None, None +230.00, [INFO], robot2, {'battery-level': '57.54'}, None, None +230.00, [INFO], robot2, {'y': 14.391, 'x': -25.756, 'yaw': 3.142}, None, None +240.00, [INFO], robot2, {'y': 12.906, 'x': -25.96, 'yaw': 3.142}, None, None +240.00, [INFO], robot2, {'battery-level': '57.28'}, None, None +250.07, [INFO], robot2, {'battery-level': '57.02'}, None, None +250.07, [INFO], robot2, {'y': 12.833, 'x': -26.013, 'yaw': -3.141}, None, None +257.29, [info], lab_arm, sync, wait-message, (status=message-received) +258.16, [WARN], robot2, SUCCESS, None, None +", +status: "em execução", +trial: Trial.find(1) +} ) -trial = TrialExecution.all - -puts trial.inspect +trials = TrialExecution.all +trials.each do |trial| + lines = trial.log.split("\n") + lines.each do |line| + puts line + p '========================================================' + end +end diff --git a/logs/10_aabaab.log b/logs/10_aabaab.log deleted file mode 100644 index c0734ae4..00000000 --- a/logs/10_aabaab.log +++ /dev/null @@ -1,12 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '8.04'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.08039941318304296, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot3, {'y': 21.423, 'x': -37.237, 'yaw': -3.141}, None, None -10.05, [INFO], robot3, {'battery-level': '7.46'}, None, None -20.08, [INFO], robot3, {'y': 19.318, 'x': -37.061, 'yaw': 3.139}, None, None -20.08, [INFO], robot3, {'battery-level': '6.82'}, None, None -30.06, [INFO], robot3, {'battery-level': '6.18'}, None, None -30.06, [INFO], robot3, {'y': 17.825, 'x': -35.564, 'yaw': -3.142}, None, None -40.03, [INFO], robot3, {'battery-level': '5.54'}, None, None -40.03, [INFO], robot3, {'y': 18.858, 'x': -34.0, 'yaw': -3.142}, None, None -46.90, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/logs/10_aabaap.log b/logs/10_aabaap.log deleted file mode 100644 index d4354971..00000000 --- a/logs/10_aabaap.log +++ /dev/null @@ -1,44 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot2, {'y': 17.988, 'x': -18.998, 'yaw': -3.141}, None, None -10.09, [INFO], robot2, {'battery-level': '63.26'}, None, None -20.04, [INFO], robot2, {'battery-level': '63.00'}, None, None -20.04, [INFO], robot2, {'y': 16.285, 'x': -19.453, 'yaw': 3.141}, None, None -30.04, [INFO], robot2, {'battery-level': '62.74'}, None, None -30.04, [INFO], robot2, {'y': 16.105, 'x': -21.465, 'yaw': 3.141}, None, None -40.02, [INFO], robot2, {'battery-level': '62.48'}, None, None -40.02, [INFO], robot2, {'y': 16.038, 'x': -23.578, 'yaw': -3.142}, None, None -50.06, [INFO], robot2, {'battery-level': '62.22'}, None, None -50.06, [INFO], robot2, {'y': 16.005, 'x': -25.7, 'yaw': 3.141}, None, None -60.03, [INFO], robot2, {'battery-level': '61.96'}, None, None -60.03, [INFO], robot2, {'y': 16.06, 'x': -27.806, 'yaw': 3.14}, None, None -70.05, [INFO], robot2, {'y': 16.072, 'x': -29.915, 'yaw': 3.141}, None, None -70.05, [INFO], robot2, {'battery-level': '61.70'}, None, None -80.04, [INFO], robot2, {'battery-level': '61.44'}, None, None -80.04, [INFO], robot2, {'y': 15.912, 'x': -32.031, 'yaw': 3.141}, None, None -90.09, [INFO], robot2, {'battery-level': '61.18'}, None, None -90.09, [INFO], robot2, {'y': 15.468, 'x': -34.146, 'yaw': 3.142}, None, None -100.03, [INFO], robot2, {'battery-level': '60.92'}, None, None -100.03, [INFO], robot2, {'y': 15.641, 'x': -36.247, 'yaw': 3.141}, None, None -110.08, [INFO], robot2, {'battery-level': '60.66'}, None, None -110.08, [INFO], robot2, {'y': 17.387, 'x': -36.88, 'yaw': 3.142}, None, None -120.02, [INFO], robot2, {'y': 17.651, 'x': -36.902, 'yaw': 3.142}, None, None -120.02, [INFO], robot2, {'battery-level': '60.40'}, None, None -130.06, [INFO], robot2, {'y': 17.652, 'x': -36.902, 'yaw': -3.142}, None, None -130.06, [INFO], robot2, {'battery-level': '60.14'}, None, None -140.00, [INFO], robot2, {'y': 17.651, 'x': -36.902, 'yaw': -3.142}, None, None -140.00, [INFO], robot2, {'battery-level': '59.88'}, None, None -150.06, [INFO], robot2, {'battery-level': '59.62'}, None, None -150.06, [INFO], robot2, {'y': 17.652, 'x': -36.902, 'yaw': -3.142}, None, None -160.05, [INFO], robot2, {'battery-level': '59.36'}, None, None -160.05, [INFO], robot2, {'y': 17.434, 'x': -36.889, 'yaw': -3.142}, None, None -170.04, [INFO], robot2, {'battery-level': '59.10'}, None, None -170.04, [INFO], robot2, {'y': 17.706, 'x': -36.846, 'yaw': -3.142}, None, None -180.07, [INFO], robot2, {'y': 17.736, 'x': -36.521, 'yaw': 3.141}, None, None -180.07, [INFO], robot2, {'battery-level': '58.84'}, None, None -190.00, [INFO], robot2, {'battery-level': '58.58'}, None, None -190.00, [INFO], robot2, {'y': 18.187, 'x': -35.671, 'yaw': 3.141}, None, None -200.03, [INFO], robot2, {'battery-level': '58.32'}, None, None -200.03, [INFO], robot2, {'y': 18.107, 'x': -35.67, 'yaw': -3.139}, None, None -206.82, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/logs/11_aababb.log b/logs/11_aababb.log deleted file mode 100644 index 6c839ba2..00000000 --- a/logs/11_aababb.log +++ /dev/null @@ -1,58 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot2, {'battery-level': '63.26'}, None, None -10.02, [INFO], robot2, {'y': 17.089, 'x': -19.334, 'yaw': 3.142}, None, None -20.04, [INFO], robot2, {'battery-level': '63.00'}, None, None -20.04, [INFO], robot2, {'y': 16.277, 'x': -20.728, 'yaw': 3.139}, None, None -30.07, [INFO], robot2, {'battery-level': '62.74'}, None, None -30.07, [INFO], robot2, {'y': 16.19, 'x': -22.852, 'yaw': 3.141}, None, None -40.04, [INFO], robot2, {'battery-level': '62.48'}, None, None -40.04, [INFO], robot2, {'y': 16.111, 'x': -24.957, 'yaw': 3.14}, None, None -50.02, [INFO], robot2, {'y': 16.128, 'x': -27.073, 'yaw': 3.139}, None, None -50.02, [INFO], robot2, {'battery-level': '62.22'}, None, None -60.06, [INFO], robot2, {'y': 16.199, 'x': -29.19, 'yaw': -3.142}, None, None -60.06, [INFO], robot2, {'battery-level': '61.96'}, None, None -70.00, [INFO], robot2, {'battery-level': '61.70'}, None, None -70.00, [INFO], robot2, {'y': 16.056, 'x': -31.299, 'yaw': 3.141}, None, None -80.07, [INFO], robot2, {'y': 15.653, 'x': -33.417, 'yaw': 3.142}, None, None -80.07, [INFO], robot2, {'battery-level': '61.44'}, None, None -90.03, [INFO], robot2, {'y': 15.463, 'x': -35.508, 'yaw': -3.141}, None, None -90.03, [INFO], robot2, {'battery-level': '61.18'}, None, None -100.01, [INFO], robot2, {'y': 16.635, 'x': -36.787, 'yaw': -3.142}, None, None -100.01, [INFO], robot2, {'battery-level': '60.92'}, None, None -110.03, [INFO], robot2, {'battery-level': '60.66'}, None, None -110.03, [INFO], robot2, {'y': 18.756, 'x': -36.804, 'yaw': -3.141}, None, None -120.01, [INFO], robot2, {'battery-level': '60.40'}, None, None -120.01, [INFO], robot2, {'y': 20.863, 'x': -36.937, 'yaw': -3.142}, None, None -129.95, [INFO], robot2, {'battery-level': '60.14'}, None, None -129.95, [INFO], robot2, {'y': 21.496, 'x': -38.066, 'yaw': 3.142}, None, None -140.02, [INFO], robot2, {'battery-level': '59.88'}, None, None -140.02, [INFO], robot2, {'y': 21.411, 'x': -38.062, 'yaw': 3.136}, None, None -142.78, [info], nurse, sync, received-request, (status=sending-request) -142.78, [info], nurse, sync, request-sent, (status=waiting) -142.78, [info], nurse, sync, wait-message, (status=message-received) -150.06, [INFO], robot2, {'y': 20.758, 'x': -37.197, 'yaw': -3.142}, None, None -150.06, [INFO], robot2, {'battery-level': '59.62'}, None, None -160.02, [INFO], robot2, {'battery-level': '59.36'}, None, None -160.02, [INFO], robot2, {'y': 18.637, 'x': -37.159, 'yaw': 3.142}, None, None -170.06, [INFO], robot2, {'battery-level': '59.10'}, None, None -170.06, [INFO], robot2, {'y': 16.508, 'x': -37.082, 'yaw': 3.141}, None, None -180.03, [INFO], robot2, {'y': 15.551, 'x': -35.269, 'yaw': 3.141}, None, None -180.03, [INFO], robot2, {'battery-level': '58.84'}, None, None -190.01, [INFO], robot2, {'battery-level': '58.58'}, None, None -190.01, [INFO], robot2, {'y': 15.41, 'x': -33.165, 'yaw': 3.141}, None, None -200.00, [INFO], robot2, {'battery-level': '58.32'}, None, None -200.00, [INFO], robot2, {'y': 15.476, 'x': -31.049, 'yaw': -3.141}, None, None -210.04, [INFO], robot2, {'battery-level': '58.06'}, None, None -210.04, [INFO], robot2, {'y': 15.753, 'x': -28.932, 'yaw': -3.141}, None, None -220.05, [INFO], robot2, {'battery-level': '57.80'}, None, None -220.05, [INFO], robot2, {'y': 15.897, 'x': -26.81, 'yaw': -3.142}, None, None -230.00, [INFO], robot2, {'battery-level': '57.54'}, None, None -230.00, [INFO], robot2, {'y': 14.391, 'x': -25.756, 'yaw': 3.142}, None, None -240.00, [INFO], robot2, {'y': 12.906, 'x': -25.96, 'yaw': 3.142}, None, None -240.00, [INFO], robot2, {'battery-level': '57.28'}, None, None -250.07, [INFO], robot2, {'battery-level': '57.02'}, None, None -250.07, [INFO], robot2, {'y': 12.833, 'x': -26.013, 'yaw': -3.141}, None, None -257.29, [info], lab_arm, sync, wait-message, (status=message-received) -258.16, [WARN], robot2, SUCCESS, None, None diff --git a/logs/11_aababp.log b/logs/11_aababp.log deleted file mode 100644 index 088d6381..00000000 --- a/logs/11_aababp.log +++ /dev/null @@ -1,57 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None -0.14, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.14, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot2, {'y': 17.119, 'x': -19.322, 'yaw': 3.141}, None, None -10.04, [INFO], robot2, {'battery-level': '63.26'}, None, None -20.03, [INFO], robot2, {'battery-level': '63.00'}, None, None -20.03, [INFO], robot2, {'y': 16.267, 'x': -20.66, 'yaw': 3.138}, None, None -30.01, [INFO], robot2, {'y': 16.235, 'x': -22.776, 'yaw': 3.142}, None, None -30.01, [INFO], robot2, {'battery-level': '62.74'}, None, None -40.06, [INFO], robot2, {'battery-level': '62.48'}, None, None -40.06, [INFO], robot2, {'y': 16.115, 'x': -24.895, 'yaw': 3.141}, None, None -50.06, [INFO], robot2, {'y': 16.142, 'x': -27.027, 'yaw': 3.141}, None, None -50.06, [INFO], robot2, {'battery-level': '62.22'}, None, None -60.02, [INFO], robot2, {'y': 16.193, 'x': -29.134, 'yaw': 3.142}, None, None -60.02, [INFO], robot2, {'battery-level': '61.96'}, None, None -70.05, [INFO], robot2, {'battery-level': '61.70'}, None, None -70.05, [INFO], robot2, {'y': 16.041, 'x': -31.254, 'yaw': 3.14}, None, None -80.03, [INFO], robot2, {'y': 15.646, 'x': -33.34, 'yaw': 3.142}, None, None -80.03, [INFO], robot2, {'battery-level': '61.44'}, None, None -90.06, [INFO], robot2, {'battery-level': '61.18'}, None, None -90.06, [INFO], robot2, {'y': 15.422, 'x': -35.453, 'yaw': -3.141}, None, None -100.07, [INFO], robot2, {'battery-level': '60.92'}, None, None -100.07, [INFO], robot2, {'y': 16.618, 'x': -36.643, 'yaw': -3.142}, None, None -110.00, [INFO], robot2, {'battery-level': '60.66'}, None, None -110.00, [INFO], robot2, {'y': 18.719, 'x': -36.659, 'yaw': 3.141}, None, None -120.06, [INFO], robot2, {'y': 20.839, 'x': -36.898, 'yaw': 3.141}, None, None -120.06, [INFO], robot2, {'battery-level': '60.40'}, None, None -130.01, [INFO], robot2, {'battery-level': '60.14'}, None, None -130.01, [INFO], robot2, {'y': 21.559, 'x': -38.03, 'yaw': -3.141}, None, None -140.01, [INFO], robot2, {'battery-level': '59.88'}, None, None -140.01, [INFO], robot2, {'y': 21.457, 'x': -38.138, 'yaw': 3.142}, None, None -147.21, [info], nurse, sync, received-request, (status=sending-request) -147.21, [info], nurse, sync, request-sent, (status=waiting) -147.27, [info], nurse, sync, wait-message, (status=message-received) -150.05, [INFO], robot2, {'battery-level': '59.62'}, None, None -150.05, [INFO], robot2, {'y': 21.389, 'x': -37.698, 'yaw': 3.142}, None, None -160.00, [INFO], robot2, {'battery-level': '59.36'}, None, None -160.00, [INFO], robot2, {'y': 19.583, 'x': -37.15, 'yaw': 3.138}, None, None -170.01, [INFO], robot2, {'battery-level': '59.10'}, None, None -170.01, [INFO], robot2, {'y': 17.464, 'x': -37.138, 'yaw': 3.142}, None, None -180.05, [INFO], robot2, {'battery-level': '58.84'}, None, None -180.05, [INFO], robot2, {'y': 15.847, 'x': -36.272, 'yaw': 3.141}, None, None -190.03, [INFO], robot2, {'y': 15.341, 'x': -34.218, 'yaw': -3.142}, None, None -190.03, [INFO], robot2, {'battery-level': '58.58'}, None, None -200.05, [INFO], robot2, {'y': 15.441, 'x': -32.082, 'yaw': -3.141}, None, None -200.05, [INFO], robot2, {'battery-level': '58.32'}, None, None -210.05, [INFO], robot2, {'y': 15.555, 'x': -29.965, 'yaw': 3.142}, None, None -210.05, [INFO], robot2, {'battery-level': '58.06'}, None, None -220.05, [INFO], robot2, {'battery-level': '57.80'}, None, None -220.05, [INFO], robot2, {'y': 15.762, 'x': -27.846, 'yaw': 3.141}, None, None -230.06, [INFO], robot2, {'battery-level': '57.54'}, None, None -230.06, [INFO], robot2, {'y': 15.165, 'x': -26.071, 'yaw': 3.142}, None, None -240.03, [INFO], robot2, {'battery-level': '57.28'}, None, None -240.03, [INFO], robot2, {'y': 13.136, 'x': -25.857, 'yaw': 3.142}, None, None -248.46, [info], lab_arm, sync, wait-message, (status=message-received) -249.29, [WARN], robot2, SUCCESS, None, None diff --git a/logs/12_aabacb.log b/logs/12_aabacb.log deleted file mode 100644 index 614d66e0..00000000 --- a/logs/12_aabacb.log +++ /dev/null @@ -1,37 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot1, {'y': 34.217, 'x': -38.778, 'yaw': 3.141}, None, None -10.06, [INFO], robot1, {'battery-level': '23.40'}, None, None -20.03, [INFO], robot1, {'battery-level': '22.74'}, None, None -20.03, [INFO], robot1, {'y': 33.982, 'x': -37.047, 'yaw': 3.141}, None, None -30.08, [INFO], robot1, {'y': 31.84, 'x': -37.097, 'yaw': 3.14}, None, None -30.08, [INFO], robot1, {'battery-level': '22.08'}, None, None -40.04, [INFO], robot1, {'battery-level': '21.42'}, None, None -40.04, [INFO], robot1, {'y': 29.742, 'x': -37.002, 'yaw': 3.14}, None, None -50.03, [INFO], robot1, {'battery-level': '20.76'}, None, None -50.03, [INFO], robot1, {'y': 27.623, 'x': -36.986, 'yaw': 3.137}, None, None -60.01, [INFO], robot1, {'battery-level': '20.10'}, None, None -60.01, [INFO], robot1, {'y': 25.516, 'x': -37.047, 'yaw': -3.142}, None, None -70.02, [INFO], robot1, {'battery-level': '19.44'}, None, None -70.02, [INFO], robot1, {'y': 23.393, 'x': -37.051, 'yaw': 3.141}, None, None -80.04, [INFO], robot1, {'y': 21.26, 'x': -37.137, 'yaw': 3.142}, None, None -80.04, [INFO], robot1, {'battery-level': '18.78'}, None, None -90.01, [INFO], robot1, {'y': 19.142, 'x': -37.074, 'yaw': -3.142}, None, None -90.01, [INFO], robot1, {'battery-level': '18.12'}, None, None -100.02, [INFO], robot1, {'y': 17.031, 'x': -37.004, 'yaw': 3.14}, None, None -100.02, [INFO], robot1, {'battery-level': '17.46'}, None, None -110.00, [INFO], robot1, {'battery-level': '16.80'}, None, None -110.00, [INFO], robot1, {'y': 15.755, 'x': -35.847, 'yaw': 3.14}, None, None -120.01, [INFO], robot1, {'battery-level': '16.14'}, None, None -120.01, [INFO], robot1, {'y': 15.412, 'x': -33.749, 'yaw': -3.141}, None, None -130.05, [INFO], robot1, {'y': 15.483, 'x': -31.622, 'yaw': 3.142}, None, None -130.05, [INFO], robot1, {'battery-level': '15.48'}, None, None -140.06, [INFO], robot1, {'y': 15.629, 'x': -29.506, 'yaw': 3.141}, None, None -140.06, [INFO], robot1, {'battery-level': '14.82'}, None, None -150.01, [INFO], robot1, {'y': 17.281, 'x': -28.612, 'yaw': -3.142}, None, None -150.01, [INFO], robot1, {'battery-level': '14.16'}, None, None -160.03, [INFO], robot1, {'battery-level': '13.50'}, None, None -160.03, [INFO], robot1, {'y': 17.982, 'x': -28.574, 'yaw': 3.14}, None, None -165.98, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/logs/12_aabacp.log b/logs/12_aabacp.log deleted file mode 100644 index f6e0752b..00000000 --- a/logs/12_aabacp.log +++ /dev/null @@ -1,33 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None -0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.16, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot2, {'y': 17.149, 'x': -20.946, 'yaw': 3.142}, None, None -10.01, [INFO], robot2, {'battery-level': '63.26'}, None, None -20.04, [INFO], robot2, {'battery-level': '63.00'}, None, None -20.04, [INFO], robot2, {'y': 16.156, 'x': -22.259, 'yaw': 3.14}, None, None -30.07, [INFO], robot2, {'battery-level': '62.74'}, None, None -30.07, [INFO], robot2, {'y': 16.139, 'x': -24.382, 'yaw': 3.141}, None, None -40.05, [INFO], robot2, {'battery-level': '62.48'}, None, None -40.05, [INFO], robot2, {'y': 16.055, 'x': -26.497, 'yaw': -3.141}, None, None -50.00, [INFO], robot2, {'y': 16.37, 'x': -28.492, 'yaw': -3.142}, None, None -50.00, [INFO], robot2, {'battery-level': '62.22'}, None, None -60.08, [INFO], robot2, {'y': 17.924, 'x': -28.58, 'yaw': -3.142}, None, None -60.08, [INFO], robot2, {'battery-level': '61.96'}, None, None -70.07, [INFO], robot2, {'battery-level': '61.70'}, None, None -70.07, [INFO], robot2, {'y': 18.078, 'x': -28.589, 'yaw': -3.142}, None, None -76.71, [info], nurse, sync, received-request, (status=sending-request) -76.71, [info], nurse, sync, request-sent, (status=waiting) -76.71, [info], nurse, sync, wait-message, (status=message-received) -80.04, [INFO], robot2, {'battery-level': '61.44'}, None, None -80.04, [INFO], robot2, {'y': 17.577, 'x': -28.702, 'yaw': 3.142}, None, None -90.00, [INFO], robot2, {'y': 16.248, 'x': -27.824, 'yaw': 3.141}, None, None -90.00, [INFO], robot2, {'battery-level': '61.18'}, None, None -100.05, [INFO], robot2, {'battery-level': '60.92'}, None, None -100.05, [INFO], robot2, {'y': 15.456, 'x': -26.094, 'yaw': 3.141}, None, None -110.04, [INFO], robot2, {'battery-level': '60.66'}, None, None -110.04, [INFO], robot2, {'y': 13.373, 'x': -25.738, 'yaw': 3.142}, None, None -120.08, [INFO], robot2, {'y': 12.933, 'x': -25.981, 'yaw': 3.141}, None, None -120.08, [INFO], robot2, {'battery-level': '60.40'}, None, None -120.99, [info], lab_arm, sync, wait-message, (status=message-received) -121.84, [WARN], robot2, SUCCESS, None, None diff --git a/logs/13_aabbab.log b/logs/13_aabbab.log deleted file mode 100644 index 73886859..00000000 --- a/logs/13_aabbab.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot5, {'y': 17.337, 'x': -13.494, 'yaw': 3.142}, None, None -10.08, [INFO], robot5, {'battery-level': '71.11'}, None, None -20.05, [INFO], robot5, {'battery-level': '70.35'}, None, None -20.05, [INFO], robot5, {'y': 16.14, 'x': -14.542, 'yaw': 3.142}, None, None -30.01, [INFO], robot5, {'battery-level': '69.59'}, None, None -30.01, [INFO], robot5, {'y': 16.007, 'x': -16.643, 'yaw': 3.141}, None, None -40.08, [INFO], robot5, {'y': 16.071, 'x': -18.759, 'yaw': 3.142}, None, None -40.08, [INFO], robot5, {'battery-level': '68.83'}, None, None -50.03, [INFO], robot5, {'y': 16.193, 'x': -20.85, 'yaw': 3.141}, None, None -50.03, [INFO], robot5, {'battery-level': '68.07'}, None, None -60.00, [INFO], robot5, {'battery-level': '67.31'}, None, None -60.00, [INFO], robot5, {'y': 16.129, 'x': -22.958, 'yaw': 3.141}, None, None -70.01, [INFO], robot5, {'battery-level': '66.55'}, None, None -70.01, [INFO], robot5, {'y': 16.149, 'x': -25.07, 'yaw': 3.141}, None, None -80.00, [INFO], robot5, {'battery-level': '65.79'}, None, None -80.00, [INFO], robot5, {'y': 16.096, 'x': -27.178, 'yaw': 3.142}, None, None -90.04, [INFO], robot5, {'y': 16.198, 'x': -29.29, 'yaw': 3.142}, None, None -90.04, [INFO], robot5, {'battery-level': '65.03'}, None, None -100.07, [INFO], robot5, {'battery-level': '64.27'}, None, None -100.07, [INFO], robot5, {'y': 16.055, 'x': -31.415, 'yaw': 3.14}, None, None -110.06, [INFO], robot5, {'battery-level': '63.51'}, None, None -110.06, [INFO], robot5, {'y': 15.704, 'x': -33.514, 'yaw': -3.142}, None, None -120.03, [INFO], robot5, {'y': 15.505, 'x': -35.602, 'yaw': -3.141}, None, None -120.03, [INFO], robot5, {'battery-level': '62.75'}, None, None -130.02, [INFO], robot5, {'battery-level': '61.99'}, None, None -130.02, [INFO], robot5, {'y': 16.736, 'x': -36.751, 'yaw': 3.142}, None, None -140.08, [INFO], robot5, {'battery-level': '61.23'}, None, None -140.08, [INFO], robot5, {'y': 17.658, 'x': -36.771, 'yaw': 3.141}, None, None -150.05, [INFO], robot5, {'battery-level': '60.47'}, None, None -150.05, [INFO], robot5, {'y': 17.805, 'x': -35.944, 'yaw': -3.141}, None, None -160.01, [INFO], robot5, {'y': 18.131, 'x': -35.846, 'yaw': 3.142}, None, None -160.01, [INFO], robot5, {'battery-level': '59.71'}, None, None -170.08, [INFO], robot5, {'battery-level': '58.95'}, None, None -170.08, [INFO], robot5, {'y': 18.155, 'x': -35.822, 'yaw': -3.142}, None, None -180.09, [INFO], robot5, {'y': 18.398, 'x': -35.719, 'yaw': 3.136}, None, None -180.09, [INFO], robot5, {'battery-level': '58.19'}, None, None -190.00, [INFO], robot5, {'battery-level': '57.43'}, None, None -190.00, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None -200.02, [INFO], robot5, {'battery-level': '56.67'}, None, None -200.02, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None -210.03, [INFO], robot5, {'battery-level': '55.91'}, None, None -210.03, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None -220.02, [INFO], robot5, {'battery-level': '55.15'}, None, None -220.02, [INFO], robot5, {'y': 18.329, 'x': -35.645, 'yaw': 3.139}, None, None -224.46, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/13_aabbap.log b/logs/13_aabbap.log deleted file mode 100644 index cf214fb8..00000000 --- a/logs/13_aabbap.log +++ /dev/null @@ -1,71 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot6, {'y': 34.296, 'x': -33.661, 'yaw': 3.141}, None, None -10.06, [INFO], robot6, {'battery-level': '53.74'}, None, None -20.03, [INFO], robot6, {'battery-level': '53.36'}, None, None -20.03, [INFO], robot6, {'y': 34.685, 'x': -35.737, 'yaw': -3.139}, None, None -30.05, [INFO], robot6, {'battery-level': '52.98'}, None, None -30.05, [INFO], robot6, {'y': 33.19, 'x': -36.813, 'yaw': -3.142}, None, None -40.05, [INFO], robot6, {'y': 31.086, 'x': -36.847, 'yaw': -3.141}, None, None -40.05, [INFO], robot6, {'battery-level': '52.60'}, None, None -50.05, [INFO], robot6, {'y': 28.979, 'x': -36.883, 'yaw': -3.142}, None, None -50.05, [INFO], robot6, {'battery-level': '52.22'}, None, None -60.00, [INFO], robot6, {'battery-level': '51.84'}, None, None -60.00, [INFO], robot6, {'y': 26.892, 'x': -36.904, 'yaw': 3.141}, None, None -70.08, [INFO], robot6, {'battery-level': '51.46'}, None, None -70.08, [INFO], robot6, {'y': 24.758, 'x': -36.948, 'yaw': 3.14}, None, None -80.00, [INFO], robot6, {'battery-level': '51.08'}, None, None -80.00, [INFO], robot6, {'y': 22.656, 'x': -37.008, 'yaw': -3.142}, None, None -90.02, [INFO], robot6, {'y': 20.551, 'x': -37.066, 'yaw': 3.142}, None, None -90.02, [INFO], robot6, {'battery-level': '50.70'}, None, None -100.04, [INFO], robot6, {'y': 18.578, 'x': -36.575, 'yaw': 3.141}, None, None -100.04, [INFO], robot6, {'battery-level': '50.32'}, None, None -110.06, [INFO], robot6, {'y': 17.778, 'x': -34.786, 'yaw': 3.142}, None, None -110.06, [INFO], robot6, {'battery-level': '49.94'}, None, None -120.06, [INFO], robot6, {'y': 18.922, 'x': -33.91, 'yaw': -3.142}, None, None -120.06, [INFO], robot6, {'battery-level': '49.56'}, None, None -125.21, [info], nurse, sync, received-request, (status=sending-request) -125.21, [info], nurse, sync, request-sent, (status=waiting) -125.30, [info], nurse, sync, wait-message, (status=message-received) -130.08, [INFO], robot6, {'y': 18.421, 'x': -34.407, 'yaw': 3.142}, None, None -130.08, [INFO], robot6, {'battery-level': '49.18'}, None, None -140.04, [INFO], robot6, {'y': 17.925, 'x': -36.022, 'yaw': 3.142}, None, None -140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None -150.07, [INFO], robot6, {'battery-level': '48.42'}, None, None -150.07, [INFO], robot6, {'y': 17.922, 'x': -36.733, 'yaw': 3.141}, None, None -160.05, [INFO], robot6, {'y': 17.323, 'x': -37.034, 'yaw': 3.14}, None, None -160.05, [INFO], robot6, {'battery-level': '48.04'}, None, None -170.07, [INFO], robot6, {'battery-level': '47.66'}, None, None -170.07, [INFO], robot6, {'y': 17.303, 'x': -36.969, 'yaw': 3.141}, None, None -180.03, [INFO], robot6, {'battery-level': '47.28'}, None, None -180.03, [INFO], robot6, {'y': 17.319, 'x': -37.084, 'yaw': 3.141}, None, None -190.03, [INFO], robot6, {'battery-level': '46.90'}, None, None -190.03, [INFO], robot6, {'y': 17.34, 'x': -36.997, 'yaw': 3.141}, None, None -200.02, [INFO], robot6, {'y': 17.346, 'x': -36.807, 'yaw': -3.141}, None, None -200.02, [INFO], robot6, {'battery-level': '46.52'}, None, None -210.05, [INFO], robot6, {'y': 17.38, 'x': -36.831, 'yaw': -3.141}, None, None -210.05, [INFO], robot6, {'battery-level': '46.14'}, None, None -220.01, [INFO], robot6, {'battery-level': '45.76'}, None, None -220.01, [INFO], robot6, {'y': 17.241, 'x': -36.885, 'yaw': -3.141}, None, None -230.09, [INFO], robot6, {'y': 17.295, 'x': -36.911, 'yaw': 3.142}, None, None -230.09, [INFO], robot6, {'battery-level': '45.38'}, None, None -240.03, [INFO], robot6, {'battery-level': '45.00'}, None, None -240.03, [INFO], robot6, {'y': 17.277, 'x': -37.101, 'yaw': 3.14}, None, None -250.01, [INFO], robot6, {'battery-level': '44.62'}, None, None -250.01, [INFO], robot6, {'y': 17.35, 'x': -37.053, 'yaw': 3.141}, None, None -260.07, [INFO], robot6, {'y': 17.407, 'x': -36.896, 'yaw': -3.141}, None, None -260.07, [INFO], robot6, {'battery-level': '44.24'}, None, None -270.02, [INFO], robot6, {'battery-level': '43.86'}, None, None -270.02, [INFO], robot6, {'y': 17.446, 'x': -36.8, 'yaw': -3.142}, None, None -280.04, [INFO], robot6, {'y': 17.401, 'x': -37.056, 'yaw': -3.141}, None, None -280.04, [INFO], robot6, {'battery-level': '43.48'}, None, None -290.01, [INFO], robot6, {'battery-level': '43.10'}, None, None -290.01, [INFO], robot6, {'y': 17.365, 'x': -36.842, 'yaw': 3.141}, None, None -300.06, [INFO], robot6, {'battery-level': '42.72'}, None, None -300.06, [INFO], robot6, {'y': 17.31, 'x': -36.901, 'yaw': -3.142}, None, None -310.01, [INFO], robot6, {'y': 17.334, 'x': -36.844, 'yaw': -3.141}, None, None -310.01, [INFO], robot6, {'battery-level': '42.34'}, None, None -320.01, [INFO], robot6, {'battery-level': '41.96'}, None, None -320.01, [INFO], robot6, {'y': 17.435, 'x': -36.989, 'yaw': 3.142}, None, None -323.76, [WARN], robot6, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/14_aabbbb.log b/logs/14_aabbbb.log deleted file mode 100644 index 544fc5bb..00000000 --- a/logs/14_aabbbb.log +++ /dev/null @@ -1,41 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.03, [INFO], robot6, {'y': 18.272, 'x': -34.433, 'yaw': 3.142}, None, None -20.05, [INFO], robot6, {'y': 18.103, 'x': -36.3, 'yaw': 3.141}, None, None -20.05, [INFO], robot6, {'battery-level': '53.36'}, None, None -30.07, [INFO], robot6, {'battery-level': '52.98'}, None, None -30.07, [INFO], robot6, {'y': 20.075, 'x': -36.778, 'yaw': -3.137}, None, None -40.04, [INFO], robot6, {'y': 21.628, 'x': -37.823, 'yaw': 3.141}, None, None -40.04, [INFO], robot6, {'battery-level': '52.60'}, None, None -50.08, [INFO], robot6, {'y': 21.482, 'x': -38.093, 'yaw': -3.141}, None, None -50.08, [INFO], robot6, {'battery-level': '52.22'}, None, None -57.08, [info], nurse, sync, received-request, (status=sending-request) -57.08, [info], nurse, sync, request-sent, (status=waiting) -57.08, [info], nurse, sync, wait-message, (status=message-received) -60.02, [INFO], robot6, {'battery-level': '51.84'}, None, None -60.02, [INFO], robot6, {'y': 21.397, 'x': -37.674, 'yaw': -3.141}, None, None -70.00, [INFO], robot6, {'y': 19.547, 'x': -37.159, 'yaw': 3.139}, None, None -70.00, [INFO], robot6, {'battery-level': '51.46'}, None, None -80.08, [INFO], robot6, {'y': 17.405, 'x': -37.078, 'yaw': 3.14}, None, None -80.08, [INFO], robot6, {'battery-level': '51.08'}, None, None -90.03, [INFO], robot6, {'battery-level': '50.70'}, None, None -90.03, [INFO], robot6, {'y': 15.88, 'x': -36.144, 'yaw': 3.142}, None, None -100.07, [INFO], robot6, {'battery-level': '50.32'}, None, None -100.07, [INFO], robot6, {'y': 15.381, 'x': -34.051, 'yaw': -3.141}, None, None -110.02, [INFO], robot6, {'battery-level': '49.94'}, None, None -110.02, [INFO], robot6, {'y': 15.493, 'x': -31.945, 'yaw': 3.142}, None, None -120.01, [INFO], robot6, {'y': 15.647, 'x': -29.822, 'yaw': 3.142}, None, None -120.01, [INFO], robot6, {'battery-level': '49.56'}, None, None -130.07, [INFO], robot6, {'y': 15.763, 'x': -27.7, 'yaw': 3.141}, None, None -130.07, [INFO], robot6, {'battery-level': '49.18'}, None, None -140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None -140.04, [INFO], robot6, {'y': 15.208, 'x': -25.902, 'yaw': 3.142}, None, None -150.06, [INFO], robot6, {'battery-level': '48.42'}, None, None -150.06, [INFO], robot6, {'y': 13.168, 'x': -25.8, 'yaw': 3.141}, None, None -160.01, [INFO], robot6, {'battery-level': '48.04'}, None, None -160.01, [INFO], robot6, {'y': 12.951, 'x': -26.0, 'yaw': 3.141}, None, None -164.49, [info], lab_arm, sync, wait-message, (status=message-received) -165.38, [WARN], robot6, SUCCESS, None, None diff --git a/logs/14_aabbbp.log b/logs/14_aabbbp.log deleted file mode 100644 index 1c7a2808..00000000 --- a/logs/14_aabbbp.log +++ /dev/null @@ -1,41 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.05, [INFO], robot6, {'y': 18.422, 'x': -34.387, 'yaw': 3.141}, None, None -20.04, [INFO], robot6, {'y': 18.102, 'x': -36.185, 'yaw': 3.142}, None, None -20.04, [INFO], robot6, {'battery-level': '53.36'}, None, None -30.08, [INFO], robot6, {'battery-level': '52.98'}, None, None -30.08, [INFO], robot6, {'y': 20.046, 'x': -36.798, 'yaw': 3.142}, None, None -40.07, [INFO], robot6, {'y': 21.565, 'x': -37.82, 'yaw': 3.141}, None, None -40.07, [INFO], robot6, {'battery-level': '52.60'}, None, None -50.05, [INFO], robot6, {'y': 21.455, 'x': -38.106, 'yaw': 3.142}, None, None -50.05, [INFO], robot6, {'battery-level': '52.22'}, None, None -56.81, [info], nurse, sync, received-request, (status=sending-request) -56.81, [info], nurse, sync, request-sent, (status=waiting) -56.81, [info], nurse, sync, wait-message, (status=message-received) -60.06, [INFO], robot6, {'y': 21.427, 'x': -37.65, 'yaw': -3.141}, None, None -60.06, [INFO], robot6, {'battery-level': '51.84'}, None, None -70.03, [INFO], robot6, {'battery-level': '51.46'}, None, None -70.03, [INFO], robot6, {'y': 19.557, 'x': -37.139, 'yaw': 3.138}, None, None -80.06, [INFO], robot6, {'y': 17.433, 'x': -37.111, 'yaw': 3.141}, None, None -80.06, [INFO], robot6, {'battery-level': '51.08'}, None, None -90.03, [INFO], robot6, {'battery-level': '50.70'}, None, None -90.03, [INFO], robot6, {'y': 15.889, 'x': -36.19, 'yaw': -3.142}, None, None -100.08, [INFO], robot6, {'battery-level': '50.32'}, None, None -100.08, [INFO], robot6, {'y': 15.366, 'x': -34.115, 'yaw': 3.142}, None, None -110.08, [INFO], robot6, {'y': 15.474, 'x': -31.986, 'yaw': -3.141}, None, None -110.08, [INFO], robot6, {'battery-level': '49.94'}, None, None -120.04, [INFO], robot6, {'y': 15.668, 'x': -29.881, 'yaw': 3.142}, None, None -120.04, [INFO], robot6, {'battery-level': '49.56'}, None, None -130.03, [INFO], robot6, {'battery-level': '49.18'}, None, None -130.03, [INFO], robot6, {'y': 15.773, 'x': -27.772, 'yaw': 3.139}, None, None -140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None -140.04, [INFO], robot6, {'y': 15.209, 'x': -25.939, 'yaw': -3.142}, None, None -150.01, [INFO], robot6, {'battery-level': '48.42'}, None, None -150.01, [INFO], robot6, {'y': 13.146, 'x': -25.8, 'yaw': 3.141}, None, None -160.04, [INFO], robot6, {'battery-level': '48.04'}, None, None -160.04, [INFO], robot6, {'y': 12.907, 'x': -25.995, 'yaw': -3.141}, None, None -163.54, [info], lab_arm, sync, wait-message, (status=message-received) -164.45, [WARN], robot6, SUCCESS, None, None diff --git a/logs/15_aabbcb.log b/logs/15_aabbcb.log deleted file mode 100644 index 94c06901..00000000 --- a/logs/15_aabbcb.log +++ /dev/null @@ -1,35 +0,0 @@ -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot5, {'y': 18.308, 'x': -34.424, 'yaw': -3.142}, None, None -10.07, [INFO], robot5, {'battery-level': '71.11'}, None, None -20.04, [INFO], robot5, {'battery-level': '70.35'}, None, None -20.04, [INFO], robot5, {'y': 17.971, 'x': -36.124, 'yaw': 3.141}, None, None -30.04, [INFO], robot5, {'y': 18.186, 'x': -36.634, 'yaw': 3.141}, None, None -30.04, [INFO], robot5, {'battery-level': '69.59'}, None, None -40.01, [INFO], robot5, {'battery-level': '68.83'}, None, None -40.01, [INFO], robot5, {'y': 17.373, 'x': -36.849, 'yaw': 3.141}, None, None -50.08, [INFO], robot5, {'battery-level': '68.07'}, None, None -50.08, [INFO], robot5, {'y': 17.504, 'x': -37.295, 'yaw': -3.141}, None, None -60.02, [INFO], robot5, {'battery-level': '67.31'}, None, None -60.02, [INFO], robot5, {'y': 17.435, 'x': -36.898, 'yaw': -3.141}, None, None -70.01, [INFO], robot5, {'battery-level': '66.55'}, None, None -70.01, [INFO], robot5, {'y': 17.394, 'x': -37.046, 'yaw': -3.142}, None, None -80.06, [INFO], robot5, {'battery-level': '65.79'}, None, None -80.06, [INFO], robot5, {'y': 17.216, 'x': -36.809, 'yaw': 3.141}, None, None -90.02, [INFO], robot5, {'y': 17.273, 'x': -37.026, 'yaw': 3.142}, None, None -90.02, [INFO], robot5, {'battery-level': '65.03'}, None, None -100.05, [INFO], robot5, {'battery-level': '64.27'}, None, None -100.05, [INFO], robot5, {'y': 17.369, 'x': -37.097, 'yaw': 3.141}, None, None -110.04, [INFO], robot5, {'y': 17.232, 'x': -36.817, 'yaw': -3.141}, None, None -110.04, [INFO], robot5, {'battery-level': '63.51'}, None, None -120.00, [INFO], robot5, {'battery-level': '62.75'}, None, None -120.00, [INFO], robot5, {'y': 17.175, 'x': -37.01, 'yaw': 3.142}, None, None -130.04, [INFO], robot5, {'battery-level': '61.99'}, None, None -130.04, [INFO], robot5, {'y': 17.33, 'x': -36.869, 'yaw': -3.141}, None, None -140.09, [INFO], robot5, {'y': 17.228, 'x': -36.976, 'yaw': 3.142}, None, None -140.09, [INFO], robot5, {'battery-level': '61.23'}, None, None -150.04, [INFO], robot5, {'y': 17.352, 'x': -37.075, 'yaw': -3.141}, None, None -150.04, [INFO], robot5, {'battery-level': '60.47'}, None, None -160.03, [INFO], robot5, {'battery-level': '59.71'}, None, None -160.03, [INFO], robot5, {'y': 17.261, 'x': -36.783, 'yaw': 3.142}, None, None -162.01, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/15_aabbcp.log b/logs/15_aabbcp.log deleted file mode 100644 index 5c96ac6b..00000000 --- a/logs/15_aabbcp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.06, [INFO], robot6, {'y': 17.241, 'x': -27.113, 'yaw': 3.142}, None, None -20.05, [INFO], robot6, {'battery-level': '53.36'}, None, None -20.05, [INFO], robot6, {'y': 16.246, 'x': -28.21, 'yaw': -3.142}, None, None -30.09, [INFO], robot6, {'battery-level': '52.98'}, None, None -30.09, [INFO], robot6, {'y': 17.886, 'x': -28.634, 'yaw': 3.142}, None, None -40.03, [INFO], robot6, {'y': 18.058, 'x': -28.608, 'yaw': 3.142}, None, None -40.03, [INFO], robot6, {'battery-level': '52.60'}, None, None -43.63, [info], nurse, sync, received-request, (status=sending-request) -43.63, [info], nurse, sync, request-sent, (status=waiting) -43.63, [info], nurse, sync, wait-message, (status=message-received) -50.06, [INFO], robot6, {'y': 16.943, 'x': -28.72, 'yaw': 3.141}, None, None -50.06, [INFO], robot6, {'battery-level': '52.22'}, None, None -60.07, [INFO], robot6, {'battery-level': '51.84'}, None, None -60.07, [INFO], robot6, {'y': 16.144, 'x': -27.214, 'yaw': 3.142}, None, None -70.07, [INFO], robot6, {'y': 14.867, 'x': -25.93, 'yaw': 3.141}, None, None -70.07, [INFO], robot6, {'battery-level': '51.46'}, None, None -80.09, [INFO], robot6, {'y': 12.995, 'x': -25.921, 'yaw': -3.142}, None, None -80.09, [INFO], robot6, {'battery-level': '51.08'}, None, None -88.75, [info], lab_arm, sync, wait-message, (status=message-received) -89.67, [WARN], robot6, SUCCESS, None, None diff --git a/logs/16_aabcab.log b/logs/16_aabcab.log deleted file mode 100644 index 9b82679f..00000000 --- a/logs/16_aabcab.log +++ /dev/null @@ -1,58 +0,0 @@ -0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot1, {'battery-level': '23.40'}, None, None -10.01, [INFO], robot1, {'y': 17.324, 'x': -11.666, 'yaw': 3.142}, None, None -20.01, [INFO], robot1, {'y': 16.253, 'x': -13.051, 'yaw': -3.139}, None, None -20.01, [INFO], robot1, {'battery-level': '22.74'}, None, None -30.03, [INFO], robot1, {'y': 16.195, 'x': -15.176, 'yaw': 3.137}, None, None -30.03, [INFO], robot1, {'battery-level': '22.08'}, None, None -40.06, [INFO], robot1, {'battery-level': '21.42'}, None, None -40.06, [INFO], robot1, {'y': 16.145, 'x': -17.285, 'yaw': 3.14}, None, None -50.05, [INFO], robot1, {'y': 16.233, 'x': -19.387, 'yaw': -3.142}, None, None -50.05, [INFO], robot1, {'battery-level': '20.76'}, None, None -60.02, [INFO], robot1, {'battery-level': '20.10'}, None, None -60.02, [INFO], robot1, {'y': 16.391, 'x': -21.481, 'yaw': 3.142}, None, None -70.06, [INFO], robot1, {'y': 16.167, 'x': -23.593, 'yaw': 3.141}, None, None -70.06, [INFO], robot1, {'battery-level': '19.44'}, None, None -80.04, [INFO], robot1, {'y': 16.091, 'x': -25.708, 'yaw': 3.141}, None, None -80.04, [INFO], robot1, {'battery-level': '18.78'}, None, None -90.06, [INFO], robot1, {'y': 16.176, 'x': -27.821, 'yaw': 3.141}, None, None -90.06, [INFO], robot1, {'battery-level': '18.12'}, None, None -100.09, [INFO], robot1, {'battery-level': '17.46'}, None, None -100.09, [INFO], robot1, {'y': 16.209, 'x': -29.93, 'yaw': 3.141}, None, None -110.01, [INFO], robot1, {'battery-level': '16.80'}, None, None -110.01, [INFO], robot1, {'y': 15.96, 'x': -32.015, 'yaw': 3.14}, None, None -120.01, [INFO], robot1, {'battery-level': '16.14'}, None, None -120.01, [INFO], robot1, {'y': 15.467, 'x': -34.094, 'yaw': -3.142}, None, None -130.05, [INFO], robot1, {'battery-level': '15.48'}, None, None -130.05, [INFO], robot1, {'y': 15.644, 'x': -36.211, 'yaw': 3.141}, None, None -140.03, [INFO], robot1, {'y': 17.351, 'x': -36.903, 'yaw': -3.142}, None, None -140.03, [INFO], robot1, {'battery-level': '14.82'}, None, None -150.05, [INFO], robot1, {'battery-level': '14.16'}, None, None -150.05, [INFO], robot1, {'y': 17.601, 'x': -36.907, 'yaw': -3.142}, None, None -160.01, [INFO], robot1, {'battery-level': '13.50'}, None, None -160.01, [INFO], robot1, {'y': 17.703, 'x': -36.889, 'yaw': -3.142}, None, None -170.08, [INFO], robot1, {'battery-level': '12.84'}, None, None -170.08, [INFO], robot1, {'y': 17.7, 'x': -36.796, 'yaw': -3.142}, None, None -180.01, [INFO], robot1, {'y': 17.7, 'x': -36.794, 'yaw': -3.142}, None, None -180.01, [INFO], robot1, {'battery-level': '12.18'}, None, None -190.09, [INFO], robot1, {'battery-level': '11.52'}, None, None -190.09, [INFO], robot1, {'y': 17.7, 'x': -36.794, 'yaw': -3.142}, None, None -200.02, [INFO], robot1, {'y': 17.7, 'x': -36.794, 'yaw': -3.142}, None, None -200.02, [INFO], robot1, {'battery-level': '10.86'}, None, None -210.03, [INFO], robot1, {'battery-level': '10.20'}, None, None -210.03, [INFO], robot1, {'y': 17.671, 'x': -36.86, 'yaw': 3.142}, None, None -220.08, [INFO], robot1, {'battery-level': '9.54'}, None, None -220.08, [INFO], robot1, {'y': 17.675, 'x': -37.022, 'yaw': 3.142}, None, None -230.02, [INFO], robot1, {'battery-level': '8.88'}, None, None -230.02, [INFO], robot1, {'y': 17.7, 'x': -37.006, 'yaw': -3.142}, None, None -240.09, [INFO], robot1, {'battery-level': '8.22'}, None, None -240.09, [INFO], robot1, {'y': 17.7, 'x': -37.006, 'yaw': -3.142}, None, None -250.05, [INFO], robot1, {'battery-level': '7.56'}, None, None -250.05, [INFO], robot1, {'y': 17.7, 'x': -37.006, 'yaw': 3.142}, None, None -260.00, [INFO], robot1, {'y': 17.697, 'x': -36.99, 'yaw': -3.141}, None, None -260.00, [INFO], robot1, {'battery-level': '6.90'}, None, None -270.08, [INFO], robot1, {'battery-level': '6.24'}, None, None -270.08, [INFO], robot1, {'y': 17.697, 'x': -36.973, 'yaw': -3.142}, None, None -278.72, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/logs/16_aabcap.log b/logs/16_aabcap.log deleted file mode 100644 index f7f70b52..00000000 --- a/logs/16_aabcap.log +++ /dev/null @@ -1,69 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.03, [INFO], robot6, {'y': 34.332, 'x': -33.684, 'yaw': -3.142}, None, None -20.01, [INFO], robot6, {'y': 34.66, 'x': -35.761, 'yaw': -3.141}, None, None -20.01, [INFO], robot6, {'battery-level': '53.36'}, None, None -30.07, [INFO], robot6, {'y': 33.107, 'x': -36.814, 'yaw': -3.141}, None, None -30.07, [INFO], robot6, {'battery-level': '52.98'}, None, None -40.01, [INFO], robot6, {'battery-level': '52.60'}, None, None -40.01, [INFO], robot6, {'y': 31.005, 'x': -36.789, 'yaw': -3.142}, None, None -50.09, [INFO], robot6, {'battery-level': '52.22'}, None, None -50.09, [INFO], robot6, {'y': 28.877, 'x': -36.799, 'yaw': -3.142}, None, None -60.05, [INFO], robot6, {'battery-level': '51.84'}, None, None -60.05, [INFO], robot6, {'y': 26.766, 'x': -36.837, 'yaw': 3.141}, None, None -70.01, [INFO], robot6, {'y': 24.649, 'x': -36.825, 'yaw': -3.142}, None, None -70.01, [INFO], robot6, {'battery-level': '51.46'}, None, None -80.06, [INFO], robot6, {'battery-level': '51.08'}, None, None -80.06, [INFO], robot6, {'y': 22.518, 'x': -36.95, 'yaw': -3.141}, None, None -90.04, [INFO], robot6, {'battery-level': '50.70'}, None, None -90.04, [INFO], robot6, {'y': 20.393, 'x': -37.011, 'yaw': 3.136}, None, None -100.00, [INFO], robot6, {'y': 18.426, 'x': -36.448, 'yaw': 3.137}, None, None -100.00, [INFO], robot6, {'battery-level': '50.32'}, None, None -110.03, [INFO], robot6, {'battery-level': '49.94'}, None, None -110.03, [INFO], robot6, {'y': 17.966, 'x': -34.59, 'yaw': 3.142}, None, None -120.01, [INFO], robot6, {'battery-level': '49.56'}, None, None -120.01, [INFO], robot6, {'y': 18.975, 'x': -33.948, 'yaw': -3.142}, None, None -122.64, [info], nurse, sync, received-request, (status=sending-request) -122.64, [info], nurse, sync, request-sent, (status=waiting) -122.64, [info], nurse, sync, wait-message, (status=message-received) -130.09, [INFO], robot6, {'battery-level': '49.18'}, None, None -130.09, [INFO], robot6, {'y': 17.978, 'x': -34.676, 'yaw': -3.139}, None, None -140.00, [INFO], robot6, {'battery-level': '48.80'}, None, None -140.00, [INFO], robot6, {'y': 17.981, 'x': -36.139, 'yaw': 3.142}, None, None -150.06, [INFO], robot6, {'y': 17.366, 'x': -37.039, 'yaw': -3.142}, None, None -150.06, [INFO], robot6, {'battery-level': '48.42'}, None, None -160.07, [INFO], robot6, {'y': 17.422, 'x': -36.888, 'yaw': 3.141}, None, None -160.07, [INFO], robot6, {'battery-level': '48.04'}, None, None -170.02, [INFO], robot6, {'battery-level': '47.66'}, None, None -170.02, [INFO], robot6, {'y': 17.482, 'x': -36.897, 'yaw': -3.142}, None, None -180.04, [INFO], robot6, {'battery-level': '47.28'}, None, None -180.04, [INFO], robot6, {'y': 17.242, 'x': -37.082, 'yaw': 3.141}, None, None -190.00, [INFO], robot6, {'y': 17.345, 'x': -36.936, 'yaw': 3.142}, None, None -190.00, [INFO], robot6, {'battery-level': '46.90'}, None, None -199.94, [INFO], robot6, {'y': 17.375, 'x': -37.035, 'yaw': -3.141}, None, None -200.03, [INFO], robot6, {'battery-level': '46.52'}, None, None -210.04, [INFO], robot6, {'battery-level': '46.14'}, None, None -210.04, [INFO], robot6, {'y': 17.33, 'x': -36.853, 'yaw': 3.142}, None, None -220.09, [INFO], robot6, {'battery-level': '45.76'}, None, None -220.09, [INFO], robot6, {'y': 17.556, 'x': -36.932, 'yaw': 3.142}, None, None -230.01, [INFO], robot6, {'battery-level': '45.38'}, None, None -230.01, [INFO], robot6, {'y': 17.225, 'x': -36.761, 'yaw': -3.142}, None, None -240.07, [INFO], robot6, {'y': 17.393, 'x': -36.864, 'yaw': 3.141}, None, None -240.07, [INFO], robot6, {'battery-level': '45.00'}, None, None -250.00, [INFO], robot6, {'battery-level': '44.62'}, None, None -250.00, [INFO], robot6, {'y': 17.345, 'x': -36.919, 'yaw': -3.142}, None, None -260.05, [INFO], robot6, {'battery-level': '44.24'}, None, None -260.05, [INFO], robot6, {'y': 17.375, 'x': -36.915, 'yaw': -3.142}, None, None -270.06, [INFO], robot6, {'y': 17.358, 'x': -37.044, 'yaw': 3.142}, None, None -270.06, [INFO], robot6, {'battery-level': '43.86'}, None, None -280.06, [INFO], robot6, {'y': 17.397, 'x': -36.85, 'yaw': -3.141}, None, None -280.06, [INFO], robot6, {'battery-level': '43.48'}, None, None -290.07, [INFO], robot6, {'battery-level': '43.10'}, None, None -290.07, [INFO], robot6, {'y': 17.411, 'x': -37.133, 'yaw': -3.142}, None, None -300.07, [INFO], robot6, {'battery-level': '42.72'}, None, None -300.07, [INFO], robot6, {'y': 17.408, 'x': -37.026, 'yaw': 3.141}, None, None -310.05, [INFO], robot6, {'battery-level': '42.34'}, None, None -310.05, [INFO], robot6, {'y': 17.314, 'x': -36.865, 'yaw': -3.142}, None, None -311.67, [WARN], robot6, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/17_aabcbb.log b/logs/17_aabcbb.log deleted file mode 100644 index ed78e9f3..00000000 --- a/logs/17_aabcbb.log +++ /dev/null @@ -1,37 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.05, [INFO], robot6, {'y': 18.344, 'x': -34.42, 'yaw': -3.142}, None, None -20.05, [INFO], robot6, {'battery-level': '53.36'}, None, None -20.05, [INFO], robot6, {'y': 18.078, 'x': -36.269, 'yaw': 3.141}, None, None -30.00, [INFO], robot6, {'battery-level': '52.98'}, None, None -30.00, [INFO], robot6, {'y': 19.985, 'x': -36.858, 'yaw': 3.139}, None, None -40.04, [INFO], robot6, {'y': 21.477, 'x': -37.883, 'yaw': 3.142}, None, None -40.04, [INFO], robot6, {'battery-level': '52.60'}, None, None -50.07, [INFO], robot6, {'battery-level': '52.22'}, None, None -50.07, [INFO], robot6, {'y': 21.416, 'x': -38.094, 'yaw': 3.142}, None, None -55.87, [info], nurse, sync, received-request, (status=sending-request) -55.87, [info], nurse, sync, request-sent, (status=waiting) -55.87, [info], nurse, sync, wait-message, (status=message-received) -60.00, [INFO], robot6, {'y': 21.341, 'x': -37.452, 'yaw': -3.141}, None, None -60.00, [INFO], robot6, {'battery-level': '51.84'}, None, None -70.07, [INFO], robot6, {'battery-level': '51.46'}, None, None -70.07, [INFO], robot6, {'y': 19.274, 'x': -37.209, 'yaw': 3.142}, None, None -80.08, [INFO], robot6, {'y': 17.155, 'x': -37.079, 'yaw': 3.14}, None, None -80.08, [INFO], robot6, {'battery-level': '51.08'}, None, None -90.02, [INFO], robot6, {'battery-level': '50.70'}, None, None -90.02, [INFO], robot6, {'y': 15.78, 'x': -36.016, 'yaw': 3.142}, None, None -100.04, [INFO], robot6, {'battery-level': '50.32'}, None, None -100.04, [INFO], robot6, {'y': 15.376, 'x': -33.928, 'yaw': -3.141}, None, None -110.08, [INFO], robot6, {'battery-level': '49.94'}, None, None -110.08, [INFO], robot6, {'y': 15.5, 'x': -31.798, 'yaw': -3.141}, None, None -120.08, [INFO], robot6, {'battery-level': '49.56'}, None, None -120.08, [INFO], robot6, {'y': 15.691, 'x': -29.688, 'yaw': -3.142}, None, None -130.00, [INFO], robot6, {'battery-level': '49.18'}, None, None -130.00, [INFO], robot6, {'y': 15.813, 'x': -27.589, 'yaw': -3.142}, None, None -140.04, [INFO], robot6, {'battery-level': '48.80'}, None, None -140.04, [INFO], robot6, {'y': 15.019, 'x': -25.947, 'yaw': -3.142}, None, None -150.08, [INFO], robot6, {'y': 13.032, 'x': -25.825, 'yaw': -3.142}, None, None -150.08, [INFO], robot6, {'battery-level': '48.42'}, None, None -157.71, [info], lab_arm, sync, wait-message, (status=message-received) -158.62, [WARN], robot6, SUCCESS, None, None diff --git a/logs/17_aabcbp.log b/logs/17_aabcbp.log deleted file mode 100644 index c5f7f492..00000000 --- a/logs/17_aabcbp.log +++ /dev/null @@ -1,42 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.07, [INFO], robot6, {'y': 18.662, 'x': -34.264, 'yaw': -3.142}, None, None -20.08, [INFO], robot6, {'battery-level': '53.36'}, None, None -20.08, [INFO], robot6, {'y': 17.85, 'x': -35.948, 'yaw': 3.137}, None, None -30.08, [INFO], robot6, {'y': 19.605, 'x': -36.859, 'yaw': 3.137}, None, None -30.08, [INFO], robot6, {'battery-level': '52.98'}, None, None -39.91, [INFO], robot6, {'y': 21.506, 'x': -37.456, 'yaw': 3.14}, None, None -40.01, [INFO], robot6, {'battery-level': '52.60'}, None, None -50.05, [INFO], robot6, {'y': 21.442, 'x': -38.039, 'yaw': -3.141}, None, None -50.05, [INFO], robot6, {'battery-level': '52.22'}, None, None -60.06, [INFO], robot6, {'battery-level': '51.84'}, None, None -60.06, [INFO], robot6, {'y': 21.361, 'x': -38.132, 'yaw': 3.142}, None, None -70.02, [INFO], robot6, {'battery-level': '51.46'}, None, None -70.02, [INFO], robot6, {'y': 21.442, 'x': -38.141, 'yaw': -3.142}, None, None -70.02, [info], nurse, sync, received-request, (status=sending-request) -70.02, [info], nurse, sync, request-sent, (status=waiting) -70.02, [info], nurse, sync, wait-message, (status=message-received) -80.04, [INFO], robot6, {'battery-level': '51.08'}, None, None -80.04, [INFO], robot6, {'y': 20.448, 'x': -37.192, 'yaw': -3.142}, None, None -90.07, [INFO], robot6, {'battery-level': '50.70'}, None, None -90.07, [INFO], robot6, {'y': 18.328, 'x': -37.098, 'yaw': 3.14}, None, None -100.00, [INFO], robot6, {'battery-level': '50.32'}, None, None -100.00, [INFO], robot6, {'y': 16.253, 'x': -36.949, 'yaw': 3.141}, None, None -110.06, [INFO], robot6, {'battery-level': '49.94'}, None, None -110.06, [INFO], robot6, {'y': 15.517, 'x': -34.931, 'yaw': 3.142}, None, None -120.09, [INFO], robot6, {'battery-level': '49.56'}, None, None -120.09, [INFO], robot6, {'y': 15.454, 'x': -32.799, 'yaw': -3.141}, None, None -130.01, [INFO], robot6, {'battery-level': '49.18'}, None, None -130.01, [INFO], robot6, {'y': 15.524, 'x': -30.702, 'yaw': -3.141}, None, None -140.01, [INFO], robot6, {'battery-level': '48.80'}, None, None -140.01, [INFO], robot6, {'y': 15.746, 'x': -28.586, 'yaw': 3.141}, None, None -150.04, [INFO], robot6, {'battery-level': '48.42'}, None, None -150.04, [INFO], robot6, {'y': 15.814, 'x': -26.469, 'yaw': 3.141}, None, None -160.04, [INFO], robot6, {'battery-level': '48.04'}, None, None -160.04, [INFO], robot6, {'y': 13.865, 'x': -25.735, 'yaw': 3.141}, None, None -170.05, [INFO], robot6, {'y': 12.847, 'x': -25.943, 'yaw': -3.142}, None, None -170.05, [INFO], robot6, {'battery-level': '47.66'}, None, None -175.10, [info], lab_arm, sync, wait-message, (status=message-received) -176.01, [WARN], robot6, SUCCESS, None, None diff --git a/logs/18_aabccb.log b/logs/18_aabccb.log deleted file mode 100644 index 157b8c59..00000000 --- a/logs/18_aabccb.log +++ /dev/null @@ -1,13 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '8.04'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.08039941318304296, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['PC Room 3', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot3, {'battery-level': '7.46'}, None, None -10.01, [INFO], robot3, {'y': 21.432, 'x': -37.234, 'yaw': -3.141}, None, None -20.02, [INFO], robot3, {'battery-level': '6.82'}, None, None -20.02, [INFO], robot3, {'y': 19.309, 'x': -37.145, 'yaw': 3.142}, None, None -30.05, [INFO], robot3, {'y': 17.201, 'x': -37.064, 'yaw': 3.142}, None, None -30.05, [INFO], robot3, {'battery-level': '6.18'}, None, None -40.04, [INFO], robot3, {'y': 15.853, 'x': -35.864, 'yaw': 3.142}, None, None -40.04, [INFO], robot3, {'battery-level': '5.54'}, None, None -49.07, [WARN], robot3, LOWBATT, None, None -49.07, [WARN], None, end!, None, None diff --git a/logs/18_aabccp.log b/logs/18_aabccp.log deleted file mode 100644 index 80e0c530..00000000 --- a/logs/18_aabccp.log +++ /dev/null @@ -1,21 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot6, {'battery-level': '53.74'}, None, None -10.09, [INFO], robot6, {'y': 17.248, 'x': -27.114, 'yaw': 3.142}, None, None -19.93, [INFO], robot6, {'battery-level': '53.36'}, None, None -20.03, [INFO], robot6, {'y': 16.294, 'x': -28.178, 'yaw': -3.141}, None, None -30.05, [INFO], robot6, {'battery-level': '52.98'}, None, None -30.05, [INFO], robot6, {'y': 17.902, 'x': -28.618, 'yaw': -3.141}, None, None -35.10, [info], nurse, sync, received-request, (status=sending-request) -35.10, [info], nurse, sync, request-sent, (status=waiting) -35.10, [info], nurse, sync, wait-message, (status=message-received) -40.08, [INFO], robot6, {'y': 17.156, 'x': -28.704, 'yaw': -3.141}, None, None -40.08, [INFO], robot6, {'battery-level': '52.60'}, None, None -50.07, [INFO], robot6, {'battery-level': '52.22'}, None, None -50.07, [INFO], robot6, {'y': 16.123, 'x': -27.556, 'yaw': -3.142}, None, None -60.02, [INFO], robot6, {'y': 15.178, 'x': -26.041, 'yaw': 3.141}, None, None -60.02, [INFO], robot6, {'battery-level': '51.84'}, None, None -70.04, [INFO], robot6, {'battery-level': '51.46'}, None, None -70.04, [INFO], robot6, {'y': 13.118, 'x': -25.881, 'yaw': 3.142}, None, None -78.29, [info], lab_arm, sync, wait-message, (status=message-received) -79.22, [WARN], robot6, SUCCESS, None, None diff --git a/logs/19_aacaab.log b/logs/19_aacaab.log deleted file mode 100644 index 3228ffcf..00000000 --- a/logs/19_aacaab.log +++ /dev/null @@ -1,43 +0,0 @@ -0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None -0.15, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.15, [DEBUG], logger, Simulation open, None, None -9.98, [INFO], robot1, {'battery-level': '23.38'}, None, None -9.98, [INFO], robot1, {'y': 16.815, 'x': -11.746, 'yaw': 3.14}, None, None -20.01, [INFO], robot1, {'battery-level': '22.70'}, None, None -20.01, [INFO], robot1, {'y': 16.299, 'x': -13.587, 'yaw': -3.142}, None, None -30.01, [INFO], robot1, {'y': 16.192, 'x': -15.702, 'yaw': 3.142}, None, None -30.01, [INFO], robot1, {'battery-level': '22.02'}, None, None -40.01, [INFO], robot1, {'battery-level': '21.34'}, None, None -40.01, [INFO], robot1, {'y': 16.148, 'x': -17.822, 'yaw': 3.141}, None, None -50.01, [INFO], robot1, {'y': 16.28, 'x': -19.943, 'yaw': 3.139}, None, None -50.01, [INFO], robot1, {'battery-level': '20.66'}, None, None -60.00, [INFO], robot1, {'battery-level': '19.98'}, None, None -60.00, [INFO], robot1, {'y': 16.289, 'x': -22.058, 'yaw': 3.141}, None, None -70.01, [INFO], robot1, {'y': 16.139, 'x': -24.173, 'yaw': 3.14}, None, None -70.01, [INFO], robot1, {'battery-level': '19.30'}, None, None -80.03, [INFO], robot1, {'y': 16.148, 'x': -26.301, 'yaw': 3.141}, None, None -80.03, [INFO], robot1, {'battery-level': '18.62'}, None, None -90.00, [INFO], robot1, {'battery-level': '17.94'}, None, None -90.00, [INFO], robot1, {'y': 16.198, 'x': -28.417, 'yaw': -3.142}, None, None -100.01, [INFO], robot1, {'y': 16.182, 'x': -30.544, 'yaw': 3.141}, None, None -100.01, [INFO], robot1, {'battery-level': '17.26'}, None, None -110.00, [INFO], robot1, {'battery-level': '16.58'}, None, None -110.00, [INFO], robot1, {'y': 15.936, 'x': -32.658, 'yaw': 3.142}, None, None -119.99, [INFO], robot1, {'y': 15.385, 'x': -34.734, 'yaw': -3.141}, None, None -120.03, [INFO], robot1, {'battery-level': '15.90'}, None, None -129.99, [INFO], robot1, {'battery-level': '15.22'}, None, None -129.99, [INFO], robot1, {'y': 15.594, 'x': -36.23, 'yaw': -3.141}, None, None -140.01, [INFO], robot1, {'y': 17.492, 'x': -36.676, 'yaw': -3.141}, None, None -140.01, [INFO], robot1, {'battery-level': '14.54'}, None, None -150.02, [INFO], robot1, {'y': 17.892, 'x': -35.998, 'yaw': 3.141}, None, None -150.02, [INFO], robot1, {'battery-level': '13.86'}, None, None -159.99, [INFO], robot1, {'battery-level': '13.18'}, None, None -159.99, [INFO], robot1, {'y': 17.948, 'x': -35.893, 'yaw': -3.142}, None, None -170.01, [INFO], robot1, {'y': 18.088, 'x': -35.821, 'yaw': 3.141}, None, None -170.01, [INFO], robot1, {'battery-level': '12.50'}, None, None -180.00, [INFO], robot1, {'battery-level': '11.82'}, None, None -180.00, [INFO], robot1, {'y': 18.307, 'x': -35.717, 'yaw': 3.141}, None, None -190.03, [INFO], robot1, {'y': 18.306, 'x': -35.719, 'yaw': 3.142}, None, None -190.03, [INFO], robot1, {'battery-level': '11.14'}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/logs/19_aacaap.log b/logs/19_aacaap.log deleted file mode 100644 index d371914e..00000000 --- a/logs/19_aacaap.log +++ /dev/null @@ -1,70 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot4, {'y': 34.259, 'x': -38.707, 'yaw': 3.142}, None, None -10.01, [INFO], robot4, {'battery-level': '17.26'}, None, None -20.03, [INFO], robot4, {'battery-level': '17.00'}, None, None -20.03, [INFO], robot4, {'y': 33.836, 'x': -37.054, 'yaw': -3.142}, None, None -30.06, [INFO], robot4, {'battery-level': '16.74'}, None, None -30.06, [INFO], robot4, {'y': 31.72, 'x': -37.094, 'yaw': 3.141}, None, None -40.08, [INFO], robot4, {'y': 29.602, 'x': -37.038, 'yaw': 3.141}, None, None -40.08, [INFO], robot4, {'battery-level': '16.48'}, None, None -50.09, [INFO], robot4, {'battery-level': '16.22'}, None, None -50.09, [INFO], robot4, {'y': 27.501, 'x': -36.997, 'yaw': 3.139}, None, None -60.02, [INFO], robot4, {'y': 25.409, 'x': -37.032, 'yaw': 3.142}, None, None -60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None -70.04, [INFO], robot4, {'y': 23.302, 'x': -37.021, 'yaw': 3.141}, None, None -70.04, [INFO], robot4, {'battery-level': '15.70'}, None, None -80.06, [INFO], robot4, {'battery-level': '15.44'}, None, None -80.06, [INFO], robot4, {'y': 21.194, 'x': -37.145, 'yaw': 3.142}, None, None -90.04, [INFO], robot4, {'battery-level': '15.18'}, None, None -90.04, [INFO], robot4, {'y': 19.079, 'x': -37.049, 'yaw': 3.141}, None, None -100.06, [INFO], robot4, {'y': 17.712, 'x': -35.405, 'yaw': -3.141}, None, None -100.06, [INFO], robot4, {'battery-level': '14.92'}, None, None -110.08, [INFO], robot4, {'y': 18.854, 'x': -33.982, 'yaw': 3.142}, None, None -110.08, [INFO], robot4, {'battery-level': '14.66'}, None, None -116.52, [info], nurse, sync, received-request, (status=sending-request) -116.52, [info], nurse, sync, request-sent, (status=waiting) -116.52, [info], nurse, sync, wait-message, (status=message-received) -120.07, [INFO], robot4, {'y': 18.683, 'x': -34.313, 'yaw': -3.142}, None, None -120.07, [INFO], robot4, {'battery-level': '14.40'}, None, None -130.03, [INFO], robot4, {'y': 17.866, 'x': -35.966, 'yaw': 3.138}, None, None -130.03, [INFO], robot4, {'battery-level': '14.14'}, None, None -140.03, [INFO], robot4, {'battery-level': '13.88'}, None, None -140.03, [INFO], robot4, {'y': 17.633, 'x': -37.056, 'yaw': 3.142}, None, None -150.02, [INFO], robot4, {'battery-level': '13.62'}, None, None -150.02, [INFO], robot4, {'y': 17.333, 'x': -37.093, 'yaw': 3.14}, None, None -160.00, [INFO], robot4, {'y': 17.326, 'x': -36.987, 'yaw': 3.142}, None, None -160.00, [INFO], robot4, {'battery-level': '13.36'}, None, None -170.08, [INFO], robot4, {'battery-level': '13.10'}, None, None -170.08, [INFO], robot4, {'y': 17.282, 'x': -36.858, 'yaw': -3.142}, None, None -180.00, [INFO], robot4, {'y': 17.582, 'x': -37.069, 'yaw': -3.141}, None, None -180.00, [INFO], robot4, {'battery-level': '12.84'}, None, None -190.01, [INFO], robot4, {'y': 17.347, 'x': -37.016, 'yaw': -3.142}, None, None -190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None -200.09, [INFO], robot4, {'battery-level': '12.32'}, None, None -200.09, [INFO], robot4, {'y': 17.353, 'x': -37.106, 'yaw': -3.141}, None, None -210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None -210.01, [INFO], robot4, {'y': 17.475, 'x': -36.93, 'yaw': -3.142}, None, None -220.08, [INFO], robot4, {'battery-level': '11.80'}, None, None -220.08, [INFO], robot4, {'y': 17.303, 'x': -36.958, 'yaw': -3.142}, None, None -230.05, [INFO], robot4, {'battery-level': '11.54'}, None, None -230.05, [INFO], robot4, {'y': 17.32, 'x': -37.039, 'yaw': 3.141}, None, None -240.02, [INFO], robot4, {'y': 17.445, 'x': -37.04, 'yaw': 3.141}, None, None -240.02, [INFO], robot4, {'battery-level': '11.28'}, None, None -250.07, [INFO], robot4, {'y': 17.338, 'x': -36.953, 'yaw': -3.142}, None, None -250.07, [INFO], robot4, {'battery-level': '11.02'}, None, None -260.01, [INFO], robot4, {'battery-level': '10.76'}, None, None -260.01, [INFO], robot4, {'y': 17.327, 'x': -36.924, 'yaw': 3.142}, None, None -270.02, [INFO], robot4, {'y': 17.247, 'x': -37.081, 'yaw': 3.141}, None, None -270.02, [INFO], robot4, {'battery-level': '10.50'}, None, None -280.01, [INFO], robot4, {'y': 17.301, 'x': -36.936, 'yaw': 3.142}, None, None -280.01, [INFO], robot4, {'battery-level': '10.24'}, None, None -290.02, [INFO], robot4, {'y': 17.391, 'x': -37.002, 'yaw': 3.142}, None, None -290.02, [INFO], robot4, {'battery-level': '9.98'}, None, None -300.02, [INFO], robot4, {'battery-level': '9.72'}, None, None -300.02, [INFO], robot4, {'y': 17.481, 'x': -37.039, 'yaw': 3.142}, None, None -310.04, [INFO], robot4, {'battery-level': '9.46'}, None, None -310.04, [INFO], robot4, {'y': 17.183, 'x': -36.86, 'yaw': -3.141}, None, None -313.36, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/1_aaaaab.log b/logs/1_aaaaab.log deleted file mode 100644 index 4a4d500e..00000000 --- a/logs/1_aaaaab.log +++ /dev/null @@ -1,4 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], -[WARN], logger, TIMEOUT, None, None diff --git a/logs/1_aaaaap.log b/logs/1_aaaaap.log deleted file mode 100644 index 409442c5..00000000 --- a/logs/1_aaaaap.log +++ /dev/null @@ -1,52 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.17, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.17, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot2, {'battery-level': '63.01'}, None, None -10.01, [INFO], robot2, {'y': 17.11, 'x': -19.335, 'yaw': 3.141}, None, None -20.00, [INFO], robot2, {'battery-level': '62.47'}, None, None -20.00, [INFO], robot2, {'y': 16.255, 'x': -20.729, 'yaw': 3.141}, None, None -30.06, [INFO], robot2, {'y': 16.199, 'x': -22.866, 'yaw': 3.141}, None, None -30.06, [INFO], robot2, {'battery-level': '61.93'}, None, None -40.05, [INFO], robot2, {'battery-level': '61.39'}, None, None -40.05, [INFO], robot2, {'y': 16.16, 'x': -24.988, 'yaw': 3.14}, None, None -50.06, [INFO], robot2, {'battery-level': '60.85'}, None, None -50.06, [INFO], robot2, {'y': 16.111, 'x': -27.127, 'yaw': 3.141}, None, None -60.00, [INFO], robot2, {'battery-level': '60.31'}, None, None -60.00, [INFO], robot2, {'y': 16.214, 'x': -29.237, 'yaw': -3.142}, None, None -70.04, [INFO], robot2, {'y': 16.085, 'x': -31.368, 'yaw': 3.141}, None, None -70.04, [INFO], robot2, {'battery-level': '59.77'}, None, None -80.07, [INFO], robot2, {'battery-level': '59.23'}, None, None -80.07, [INFO], robot2, {'y': 15.665, 'x': -33.475, 'yaw': 3.142}, None, None -90.01, [INFO], robot2, {'battery-level': '58.69'}, None, None -90.01, [INFO], robot2, {'y': 15.486, 'x': -35.571, 'yaw': -3.142}, None, None -100.04, [INFO], robot2, {'y': 16.638, 'x': -36.883, 'yaw': -3.142}, None, None -100.04, [INFO], robot2, {'battery-level': '58.15'}, None, None -110.05, [INFO], robot2, {'battery-level': '57.61'}, None, None -110.05, [INFO], robot2, {'y': 17.602, 'x': -36.833, 'yaw': -3.142}, None, None -120.08, [INFO], robot2, {'y': 17.66, 'x': -36.805, 'yaw': -3.142}, None, None -120.08, [INFO], robot2, {'battery-level': '57.07'}, None, None -130.04, [INFO], robot2, {'y': 18.041, 'x': -36.352, 'yaw': -3.142}, None, None -130.04, [INFO], robot2, {'battery-level': '56.53'}, None, None -140.00, [INFO], robot2, {'y': 18.12, 'x': -35.851, 'yaw': -3.142}, None, None -140.00, [INFO], robot2, {'battery-level': '55.99'}, None, None -150.05, [INFO], robot2, {'y': 18.174, 'x': -35.85, 'yaw': -3.141}, None, None -150.05, [INFO], robot2, {'battery-level': '55.45'}, None, None -160.00, [INFO], robot2, {'battery-level': '54.91'}, None, None -160.00, [INFO], robot2, {'y': 18.202, 'x': -35.847, 'yaw': 3.141}, None, None -170.06, [INFO], robot2, {'y': 18.222, 'x': -35.847, 'yaw': -3.142}, None, None -170.06, [INFO], robot2, {'battery-level': '54.37'}, None, None -180.00, [INFO], robot2, {'y': 18.222, 'x': -35.847, 'yaw': -3.142}, None, None -180.00, [INFO], robot2, {'battery-level': '53.83'}, None, None -190.05, [INFO], robot2, {'y': 18.241, 'x': -36.008, 'yaw': 3.142}, None, None -190.05, [INFO], robot2, {'battery-level': '53.29'}, None, None -200.04, [INFO], robot2, {'battery-level': '52.75'}, None, None -200.04, [INFO], robot2, {'y': 18.309, 'x': -35.742, 'yaw': 3.141}, None, None -210.03, [INFO], robot2, {'battery-level': '52.21'}, None, None -210.03, [INFO], robot2, {'y': 18.306, 'x': -35.746, 'yaw': 3.141}, None, None -220.02, [INFO], robot2, {'y': 18.308, 'x': -35.745, 'yaw': 3.142}, None, None -220.02, [INFO], robot2, {'battery-level': '51.67'}, None, None -230.07, [INFO], robot2, {'y': 18.308, 'x': -35.745, 'yaw': -3.142}, None, None -230.07, [INFO], robot2, {'battery-level': '51.13'}, None, None -240.06, [INFO], robot2, {'y': 18.329, 'x': -35.754, 'yaw': 3.141}, None, None -240.06, [INFO], robot2, {'battery-level': '50.59'}, None, None -246.43, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/logs/20_aacabb.log b/logs/20_aacabb.log deleted file mode 100644 index 293b5a71..00000000 --- a/logs/20_aacabb.log +++ /dev/null @@ -1,25 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot1, {'y': 17.399, 'x': -27.132, 'yaw': -3.142}, None, None -10.07, [INFO], robot1, {'battery-level': '23.38'}, None, None -20.08, [INFO], robot1, {'y': 16.131, 'x': -28.056, 'yaw': 3.141}, None, None -20.08, [INFO], robot1, {'battery-level': '22.70'}, None, None -30.02, [INFO], robot1, {'battery-level': '22.02'}, None, None -30.02, [INFO], robot1, {'y': 16.069, 'x': -30.16, 'yaw': -3.142}, None, None -40.06, [INFO], robot1, {'battery-level': '21.34'}, None, None -40.06, [INFO], robot1, {'y': 15.84, 'x': -32.275, 'yaw': 3.14}, None, None -50.07, [INFO], robot1, {'battery-level': '20.66'}, None, None -50.07, [INFO], robot1, {'y': 15.398, 'x': -34.373, 'yaw': 3.142}, None, None -60.02, [INFO], robot1, {'y': 15.708, 'x': -36.459, 'yaw': 3.142}, None, None -60.02, [INFO], robot1, {'battery-level': '19.98'}, None, None -70.04, [INFO], robot1, {'y': 17.67, 'x': -36.674, 'yaw': -3.142}, None, None -70.04, [INFO], robot1, {'battery-level': '19.30'}, None, None -80.06, [INFO], robot1, {'battery-level': '18.62'}, None, None -80.06, [INFO], robot1, {'y': 19.785, 'x': -36.813, 'yaw': 3.141}, None, None -90.06, [INFO], robot1, {'battery-level': '17.94'}, None, None -90.06, [INFO], robot1, {'y': 21.475, 'x': -37.76, 'yaw': 3.141}, None, None -100.02, [INFO], robot1, {'battery-level': '17.26'}, None, None -100.02, [INFO], robot1, {'y': 21.404, 'x': -38.062, 'yaw': 3.141}, None, None -102.05, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/logs/20_aacabp.log b/logs/20_aacabp.log deleted file mode 100644 index 874c5d3b..00000000 --- a/logs/20_aacabp.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot4, {'battery-level': '17.26'}, None, None -10.08, [INFO], robot4, {'y': 34.245, 'x': -33.529, 'yaw': -3.142}, None, None -20.09, [INFO], robot4, {'y': 34.725, 'x': -35.593, 'yaw': 3.141}, None, None -20.09, [INFO], robot4, {'battery-level': '17.00'}, None, None -30.04, [INFO], robot4, {'battery-level': '16.74'}, None, None -30.04, [INFO], robot4, {'y': 33.337, 'x': -36.818, 'yaw': -3.142}, None, None -40.08, [INFO], robot4, {'y': 31.222, 'x': -36.791, 'yaw': -3.142}, None, None -40.08, [INFO], robot4, {'battery-level': '16.48'}, None, None -50.09, [INFO], robot4, {'y': 29.115, 'x': -36.832, 'yaw': -3.142}, None, None -50.09, [INFO], robot4, {'battery-level': '16.22'}, None, None -60.02, [INFO], robot4, {'y': 27.022, 'x': -36.862, 'yaw': 3.142}, None, None -60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None -70.02, [INFO], robot4, {'y': 24.919, 'x': -36.861, 'yaw': -3.142}, None, None -70.02, [INFO], robot4, {'battery-level': '15.70'}, None, None -80.03, [INFO], robot4, {'y': 22.806, 'x': -36.961, 'yaw': 3.141}, None, None -80.03, [INFO], robot4, {'battery-level': '15.44'}, None, None -90.03, [INFO], robot4, {'y': 21.187, 'x': -37.734, 'yaw': -3.142}, None, None -90.03, [INFO], robot4, {'battery-level': '15.18'}, None, None -100.04, [INFO], robot4, {'battery-level': '14.92'}, None, None -100.04, [INFO], robot4, {'y': 21.39, 'x': -38.075, 'yaw': 3.142}, None, None -100.50, [info], nurse, sync, received-request, (status=sending-request) -100.50, [info], nurse, sync, request-sent, (status=waiting) -100.50, [info], nurse, sync, wait-message, (status=message-received) -110.03, [INFO], robot4, {'y': 20.457, 'x': -37.17, 'yaw': 3.141}, None, None -110.03, [INFO], robot4, {'battery-level': '14.66'}, None, None -120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None -120.00, [INFO], robot4, {'y': 18.356, 'x': -37.142, 'yaw': 3.141}, None, None -130.02, [INFO], robot4, {'battery-level': '14.14'}, None, None -130.02, [INFO], robot4, {'y': 16.24, 'x': -37.005, 'yaw': 3.14}, None, None -140.04, [INFO], robot4, {'y': 15.495, 'x': -35.01, 'yaw': -3.142}, None, None -140.04, [INFO], robot4, {'battery-level': '13.88'}, None, None -150.05, [INFO], robot4, {'y': 15.49, 'x': -32.891, 'yaw': 3.142}, None, None -150.05, [INFO], robot4, {'battery-level': '13.62'}, None, None -160.02, [INFO], robot4, {'battery-level': '13.36'}, None, None -160.02, [INFO], robot4, {'y': 15.533, 'x': -30.786, 'yaw': 3.141}, None, None -170.02, [INFO], robot4, {'y': 15.778, 'x': -28.676, 'yaw': 3.14}, None, None -170.02, [INFO], robot4, {'battery-level': '13.10'}, None, None -180.04, [INFO], robot4, {'y': 15.789, 'x': -26.568, 'yaw': 3.14}, None, None -180.04, [INFO], robot4, {'battery-level': '12.84'}, None, None -190.07, [INFO], robot4, {'y': 14.052, 'x': -25.776, 'yaw': 3.141}, None, None -190.07, [INFO], robot4, {'battery-level': '12.58'}, None, None -200.06, [INFO], robot4, {'battery-level': '12.32'}, None, None -200.06, [INFO], robot4, {'y': 12.876, 'x': -25.952, 'yaw': -3.142}, None, None -203.09, [info], lab_arm, sync, wait-message, (status=message-received) -204.01, [WARN], robot4, SUCCESS, None, None diff --git a/logs/21_aacacb.log b/logs/21_aacacb.log deleted file mode 100644 index 29ebed71..00000000 --- a/logs/21_aacacb.log +++ /dev/null @@ -1,36 +0,0 @@ -0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot5, {'battery-level': '71.42'}, None, None -10.06, [INFO], robot5, {'y': 18.287, 'x': -34.438, 'yaw': 3.142}, None, None -20.06, [INFO], robot5, {'y': 18.057, 'x': -36.244, 'yaw': 3.141}, None, None -20.06, [INFO], robot5, {'battery-level': '71.00'}, None, None -30.02, [INFO], robot5, {'battery-level': '70.58'}, None, None -30.02, [INFO], robot5, {'y': 17.468, 'x': -36.846, 'yaw': 3.141}, None, None -40.05, [INFO], robot5, {'battery-level': '70.16'}, None, None -40.05, [INFO], robot5, {'y': 17.305, 'x': -37.077, 'yaw': 3.14}, None, None -50.09, [INFO], robot5, {'battery-level': '69.74'}, None, None -50.09, [INFO], robot5, {'y': 17.242, 'x': -36.906, 'yaw': 3.141}, None, None -60.03, [INFO], robot5, {'battery-level': '69.32'}, None, None -60.03, [INFO], robot5, {'y': 17.224, 'x': -36.932, 'yaw': 3.141}, None, None -70.03, [INFO], robot5, {'battery-level': '68.90'}, None, None -70.03, [INFO], robot5, {'y': 17.21, 'x': -36.793, 'yaw': 3.142}, None, None -80.06, [INFO], robot5, {'y': 17.235, 'x': -36.842, 'yaw': 3.142}, None, None -80.06, [INFO], robot5, {'battery-level': '68.48'}, None, None -90.08, [INFO], robot5, {'y': 17.352, 'x': -37.035, 'yaw': -3.142}, None, None -90.08, [INFO], robot5, {'battery-level': '68.06'}, None, None -100.07, [INFO], robot5, {'battery-level': '67.64'}, None, None -100.07, [INFO], robot5, {'y': 17.556, 'x': -36.983, 'yaw': -3.142}, None, None -110.05, [INFO], robot5, {'battery-level': '67.22'}, None, None -110.05, [INFO], robot5, {'y': 17.268, 'x': -36.878, 'yaw': 3.142}, None, None -120.09, [INFO], robot5, {'y': 17.207, 'x': -37.065, 'yaw': -3.141}, None, None -120.09, [INFO], robot5, {'battery-level': '66.80'}, None, None -130.02, [INFO], robot5, {'battery-level': '66.38'}, None, None -130.02, [INFO], robot5, {'y': 17.366, 'x': -36.978, 'yaw': 3.14}, None, None -140.04, [INFO], robot5, {'y': 17.282, 'x': -36.964, 'yaw': 3.141}, None, None -140.04, [INFO], robot5, {'battery-level': '65.96'}, None, None -150.06, [INFO], robot5, {'y': 17.335, 'x': -36.88, 'yaw': -3.142}, None, None -150.06, [INFO], robot5, {'battery-level': '65.54'}, None, None -160.07, [INFO], robot5, {'battery-level': '65.12'}, None, None -160.07, [INFO], robot5, {'y': 17.21, 'x': -37.088, 'yaw': 3.141}, None, None -163.83, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/21_aacacp.log b/logs/21_aacacp.log deleted file mode 100644 index a60ede7a..00000000 --- a/logs/21_aacacp.log +++ /dev/null @@ -1,10 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None -0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.18, [DEBUG], logger, Simulation open, None, None -9.99, [INFO], robot2, {'y': 16.736, 'x': -20.937, 'yaw': 3.142}, None, None -10.03, [INFO], robot2, {'battery-level': '62.96'}, None, None -20.00, [INFO], robot2, {'y': 16.19, 'x': -22.757, 'yaw': 3.137}, None, None -20.00, [INFO], robot2, {'battery-level': '62.36'}, None, None -30.02, [INFO], robot2, {'battery-level': '61.76'}, None, None -30.02, [INFO], robot2, {'y': 16.102, 'x': -24.878, 'yaw': 3.141}, None, None diff --git a/logs/22_aacbab.log b/logs/22_aacbab.log deleted file mode 100644 index 3c80f3e9..00000000 --- a/logs/22_aacbab.log +++ /dev/null @@ -1,44 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.17, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.17, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot4, {'battery-level': '17.26'}, None, None -10.01, [INFO], robot4, {'y': 34.386, 'x': -38.936, 'yaw': -3.139}, None, None -20.01, [INFO], robot4, {'y': 33.953, 'x': -37.079, 'yaw': 3.141}, None, None -20.01, [INFO], robot4, {'battery-level': '17.00'}, None, None -30.00, [INFO], robot4, {'battery-level': '16.74'}, None, None -30.00, [INFO], robot4, {'y': 31.837, 'x': -37.068, 'yaw': 3.141}, None, None -40.01, [INFO], robot4, {'battery-level': '16.48'}, None, None -40.01, [INFO], robot4, {'y': 29.71, 'x': -37.004, 'yaw': 3.141}, None, None -49.99, [INFO], robot4, {'battery-level': '16.22'}, None, None -50.01, [INFO], robot4, {'y': 27.589, 'x': -36.99, 'yaw': 3.136}, None, None -60.01, [INFO], robot4, {'battery-level': '15.96'}, None, None -60.01, [INFO], robot4, {'y': 25.462, 'x': -37.043, 'yaw': 3.142}, None, None -69.99, [INFO], robot4, {'battery-level': '15.70'}, None, None -69.99, [INFO], robot4, {'y': 23.341, 'x': -37.011, 'yaw': 3.141}, None, None -80.01, [INFO], robot4, {'battery-level': '15.44'}, None, None -80.01, [INFO], robot4, {'y': 22.026, 'x': -36.885, 'yaw': 3.14}, None, None -90.01, [INFO], robot4, {'y': 19.907, 'x': -36.905, 'yaw': 3.141}, None, None -90.01, [INFO], robot4, {'battery-level': '15.18'}, None, None -100.03, [INFO], robot4, {'y': 17.981, 'x': -36.164, 'yaw': 3.136}, None, None -100.03, [INFO], robot4, {'battery-level': '14.92'}, None, None -109.98, [INFO], robot4, {'battery-level': '14.66'}, None, None -109.98, [INFO], robot4, {'y': 18.208, 'x': -34.383, 'yaw': -3.141}, None, None -119.98, [INFO], robot4, {'y': 18.981, 'x': -33.944, 'yaw': -3.142}, None, None -119.98, [INFO], robot4, {'battery-level': '14.40'}, None, None -121.35, [info], nurse, sync, received-request, (status=sending-request) -121.35, [info], nurse, sync, request-sent, (status=waiting) -121.36, [info], nurse, sync, wait-message, (status=message-received) -130.00, [INFO], robot4, {'y': 17.779, 'x': -35.087, 'yaw': 3.142}, None, None -130.00, [INFO], robot4, {'battery-level': '14.14'}, None, None -140.00, [INFO], robot4, {'y': 18.117, 'x': -36.387, 'yaw': -3.141}, None, None -140.00, [INFO], robot4, {'battery-level': '13.88'}, None, None -149.98, [INFO], robot4, {'y': 17.261, 'x': -36.86, 'yaw': -3.142}, None, None -149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None -160.03, [INFO], robot4, {'y': 17.313, 'x': -36.991, 'yaw': -3.141}, None, None -160.03, [INFO], robot4, {'battery-level': '13.36'}, None, None -170.01, [INFO], robot4, {'y': 17.205, 'x': -36.778, 'yaw': -3.141}, None, None -170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None -179.98, [INFO], robot4, {'y': 17.129, 'x': -37.206, 'yaw': 3.142}, None, None -180.00, [INFO], robot4, {'battery-level': '12.84'}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/logs/22_aacbap.log b/logs/22_aacbap.log deleted file mode 100644 index 9f344bf3..00000000 --- a/logs/22_aacbap.log +++ /dev/null @@ -1,47 +0,0 @@ -0.17, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.17, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot4, {'battery-level': '17.26'}, None, None -10.00, [INFO], robot4, {'y': 34.412, 'x': -38.451, 'yaw': 3.141}, None, None -20.02, [INFO], robot4, {'battery-level': '17.00'}, None, None -20.02, [INFO], robot4, {'y': 33.555, 'x': -37.06, 'yaw': 3.142}, None, None -29.98, [INFO], robot4, {'y': 31.442, 'x': -37.001, 'yaw': 3.14}, None, None -29.98, [INFO], robot4, {'battery-level': '16.74'}, None, None -40.00, [INFO], robot4, {'battery-level': '16.48'}, None, None -40.00, [INFO], robot4, {'y': 29.341, 'x': -37.04, 'yaw': 3.141}, None, None -49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None -49.98, [INFO], robot4, {'y': 27.22, 'x': -37.041, 'yaw': -3.142}, None, None -60.00, [INFO], robot4, {'y': 25.096, 'x': -37.04, 'yaw': 3.142}, None, None -60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None -69.98, [INFO], robot4, {'y': 23.656, 'x': -37.04, 'yaw': 3.14}, None, None -70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None -80.01, [INFO], robot4, {'y': 21.537, 'x': -37.139, 'yaw': -3.142}, None, None -80.01, [INFO], robot4, {'battery-level': '15.44'}, None, None -90.02, [INFO], robot4, {'y': 19.406, 'x': -37.054, 'yaw': 3.136}, None, None -90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None -100.00, [INFO], robot4, {'y': 17.776, 'x': -35.717, 'yaw': -3.137}, None, None -100.00, [INFO], robot4, {'battery-level': '14.92'}, None, None -109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None -109.99, [INFO], robot4, {'y': 18.691, 'x': -34.075, 'yaw': 3.142}, None, None -120.01, [INFO], robot4, {'y': 18.947, 'x': -33.923, 'yaw': -3.141}, None, None -120.01, [INFO], robot4, {'battery-level': '14.40'}, None, None -125.28, [info], nurse, sync, received-request, (status=sending-request) -125.28, [info], nurse, sync, request-sent, (status=waiting) -125.29, [info], nurse, sync, wait-message, (status=message-received) -130.01, [INFO], robot4, {'battery-level': '14.14'}, None, None -130.01, [INFO], robot4, {'y': 18.268, 'x': -34.494, 'yaw': -3.142}, None, None -139.99, [INFO], robot4, {'y': 18.072, 'x': -36.229, 'yaw': -3.137}, None, None -139.99, [INFO], robot4, {'battery-level': '13.88'}, None, None -150.02, [INFO], robot4, {'battery-level': '13.62'}, None, None -150.02, [INFO], robot4, {'y': 17.27, 'x': -37.024, 'yaw': 3.142}, None, None -160.03, [INFO], robot4, {'battery-level': '13.36'}, None, None -160.03, [INFO], robot4, {'y': 17.293, 'x': -36.853, 'yaw': 3.142}, None, None -170.00, [INFO], robot4, {'battery-level': '13.10'}, None, None -170.00, [INFO], robot4, {'y': 17.459, 'x': -36.887, 'yaw': -3.141}, None, None -180.00, [INFO], robot4, {'battery-level': '12.84'}, None, None -180.00, [INFO], robot4, {'y': 17.453, 'x': -36.946, 'yaw': -3.141}, None, None -190.00, [INFO], robot4, {'y': 17.387, 'x': -36.831, 'yaw': -3.142}, None, None -190.00, [INFO], robot4, {'battery-level': '12.58'}, None, None -200.00, [INFO], robot4, {'battery-level': '12.32'}, None, None -200.02, [INFO], robot4, {'y': 17.402, 'x': -36.834, 'yaw': 3.141}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/logs/23_aacbbb.log b/logs/23_aacbbb.log deleted file mode 100644 index 04c81d87..00000000 --- a/logs/23_aacbbb.log +++ /dev/null @@ -1,48 +0,0 @@ -0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -9.99, [INFO], robot5, {'y': 18.002, 'x': -11.5, 'yaw': -3.142}, None, None -9.99, [INFO], robot5, {'battery-level': '71.42'}, None, None -19.99, [INFO], robot5, {'battery-level': '71.00'}, None, None -20.01, [INFO], robot5, {'y': 16.781, 'x': -11.748, 'yaw': 3.14}, None, None -29.99, [INFO], robot5, {'y': 16.298, 'x': -13.653, 'yaw': 3.142}, None, None -29.99, [INFO], robot5, {'battery-level': '70.58'}, None, None -40.01, [INFO], robot5, {'y': 16.183, 'x': -15.774, 'yaw': -3.142}, None, None -40.01, [INFO], robot5, {'battery-level': '70.16'}, None, None -50.00, [INFO], robot5, {'y': 16.179, 'x': -17.894, 'yaw': 3.141}, None, None -50.00, [INFO], robot5, {'battery-level': '69.74'}, None, None -60.02, [INFO], robot5, {'battery-level': '69.32'}, None, None -60.02, [INFO], robot5, {'y': 16.287, 'x': -20.019, 'yaw': 3.142}, None, None -70.00, [INFO], robot5, {'battery-level': '68.90'}, None, None -70.00, [INFO], robot5, {'y': 16.261, 'x': -22.13, 'yaw': 3.142}, None, None -79.98, [INFO], robot5, {'battery-level': '68.48'}, None, None -79.98, [INFO], robot5, {'y': 16.154, 'x': -24.253, 'yaw': 3.14}, None, None -90.00, [INFO], robot5, {'y': 16.135, 'x': -26.371, 'yaw': 3.142}, None, None -90.02, [INFO], robot5, {'battery-level': '68.06'}, None, None -99.98, [INFO], robot5, {'battery-level': '67.64'}, None, None -99.98, [INFO], robot5, {'y': 16.183, 'x': -28.494, 'yaw': 3.142}, None, None -109.99, [INFO], robot5, {'y': 16.124, 'x': -30.608, 'yaw': 3.141}, None, None -109.99, [INFO], robot5, {'battery-level': '67.22'}, None, None -120.01, [INFO], robot5, {'battery-level': '66.80'}, None, None -120.01, [INFO], robot5, {'y': 15.875, 'x': -32.721, 'yaw': -3.141}, None, None -130.00, [INFO], robot5, {'battery-level': '66.38'}, None, None -130.00, [INFO], robot5, {'y': 15.351, 'x': -34.786, 'yaw': -3.142}, None, None -139.98, [INFO], robot5, {'y': 16.052, 'x': -36.619, 'yaw': 3.142}, None, None -139.98, [INFO], robot5, {'battery-level': '65.96'}, None, None -150.01, [INFO], robot5, {'battery-level': '65.54'}, None, None -150.01, [INFO], robot5, {'y': 18.18, 'x': -36.607, 'yaw': 3.141}, None, None -159.99, [INFO], robot5, {'battery-level': '65.12'}, None, None -159.99, [INFO], robot5, {'y': 20.31, 'x': -36.76, 'yaw': 3.142}, None, None -170.00, [INFO], robot5, {'y': 21.482, 'x': -37.981, 'yaw': 3.141}, None, None -170.00, [INFO], robot5, {'battery-level': '64.70'}, None, None -180.01, [INFO], robot5, {'y': 21.465, 'x': -38.091, 'yaw': -3.142}, None, None -180.01, [INFO], robot5, {'battery-level': '64.28'}, None, None -182.79, [info], nurse, sync, received-request, (status=sending-request) -182.79, [info], nurse, sync, request-sent, (status=waiting) -182.82, [info], nurse, sync, wait-message, (status=message-received) -189.99, [INFO], robot5, {'battery-level': '63.86'}, None, None -189.99, [INFO], robot5, {'y': 20.7, 'x': -37.2, 'yaw': 3.138}, None, None -199.98, [INFO], robot5, {'battery-level': '63.44'}, None, None -199.98, [INFO], robot5, {'y': 18.581, 'x': -37.142, 'yaw': 3.142}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/logs/23_aacbbp.log b/logs/23_aacbbp.log deleted file mode 100644 index 7deead4b..00000000 --- a/logs/23_aacbbp.log +++ /dev/null @@ -1,39 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot6, {'y': 18.929, 'x': -33.9, 'yaw': 3.141}, None, None -10.03, [INFO], robot6, {'battery-level': '53.62'}, None, None -20.01, [INFO], robot6, {'battery-level': '53.10'}, None, None -20.01, [INFO], robot6, {'y': 17.73, 'x': -35.166, 'yaw': 3.142}, None, None -30.00, [INFO], robot6, {'y': 18.811, 'x': -36.774, 'yaw': -3.139}, None, None -30.00, [INFO], robot6, {'battery-level': '52.58'}, None, None -39.99, [INFO], robot6, {'battery-level': '52.06'}, None, None -40.02, [INFO], robot6, {'y': 20.932, 'x': -36.886, 'yaw': 3.141}, None, None -50.02, [INFO], robot6, {'y': 21.482, 'x': -38.05, 'yaw': 3.141}, None, None -50.02, [INFO], robot6, {'battery-level': '51.54'}, None, None -56.97, [info], nurse, sync, received-request, (status=sending-request) -56.97, [info], nurse, sync, request-sent, (status=waiting) -56.97, [info], nurse, sync, wait-message, (status=message-received) -60.01, [INFO], robot6, {'battery-level': '51.02'}, None, None -60.01, [INFO], robot6, {'y': 21.412, 'x': -37.511, 'yaw': -3.141}, None, None -70.01, [INFO], robot6, {'y': 19.39, 'x': -37.163, 'yaw': -3.141}, None, None -70.01, [INFO], robot6, {'battery-level': '50.50'}, None, None -80.02, [INFO], robot6, {'battery-level': '49.98'}, None, None -80.02, [INFO], robot6, {'y': 17.261, 'x': -37.133, 'yaw': 3.14}, None, None -90.02, [INFO], robot6, {'battery-level': '49.46'}, None, None -90.02, [INFO], robot6, {'y': 15.914, 'x': -35.977, 'yaw': -3.141}, None, None -99.99, [INFO], robot6, {'battery-level': '48.94'}, None, None -99.99, [INFO], robot6, {'y': 15.385, 'x': -33.922, 'yaw': -3.141}, None, None -109.97, [INFO], robot6, {'battery-level': '48.42'}, None, None -110.01, [INFO], robot6, {'y': 15.352, 'x': -31.808, 'yaw': 3.142}, None, None -119.98, [INFO], robot6, {'battery-level': '47.90'}, None, None -120.01, [INFO], robot6, {'y': 15.46, 'x': -29.688, 'yaw': 3.141}, None, None -129.99, [INFO], robot6, {'battery-level': '47.38'}, None, None -129.99, [INFO], robot6, {'y': 15.633, 'x': -27.569, 'yaw': -3.142}, None, None -139.98, [INFO], robot6, {'y': 14.981, 'x': -25.869, 'yaw': 3.142}, None, None -139.98, [INFO], robot6, {'battery-level': '46.86'}, None, None -149.98, [INFO], robot6, {'y': 13.01, 'x': -25.845, 'yaw': -3.142}, None, None -149.98, [INFO], robot6, {'battery-level': '46.34'}, None, None -160.00, [INFO], robot6, {'y': 12.864, 'x': -25.948, 'yaw': -3.142}, None, None -160.00, [INFO], robot6, {'battery-level': '45.82'}, None, None -164.69, [info], lab_arm, sync, wait-message, (status=message-received) -164.96, [WARN], robot6, SUCCESS, None, None diff --git a/logs/24_aacbcb.log b/logs/24_aacbcb.log deleted file mode 100644 index 4b9b1b03..00000000 --- a/logs/24_aacbcb.log +++ /dev/null @@ -1,23 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot5, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -10.02, [INFO], robot5, {'battery-level': '71.42'}, None, None -20.00, [INFO], robot5, {'battery-level': '71.00'}, None, None -20.00, [INFO], robot5, {'y': 17.783, 'x': -35.031, 'yaw': -3.142}, None, None -29.99, [INFO], robot5, {'battery-level': '70.58'}, None, None -29.99, [INFO], robot5, {'y': 18.065, 'x': -36.251, 'yaw': 3.141}, None, None -40.00, [INFO], robot5, {'y': 18.065, 'x': -36.251, 'yaw': -3.142}, None, None -40.00, [INFO], robot5, {'battery-level': '70.16'}, None, None -50.03, [INFO], robot5, {'y': 18.066, 'x': -36.251, 'yaw': 3.142}, None, None -50.03, [INFO], robot5, {'battery-level': '69.74'}, None, None -60.02, [INFO], robot5, {'battery-level': '69.32'}, None, None -60.02, [INFO], robot5, {'y': 18.089, 'x': -36.35, 'yaw': -3.139}, None, None -70.02, [INFO], robot5, {'y': 17.441, 'x': -36.891, 'yaw': 3.141}, None, None -70.02, [INFO], robot5, {'battery-level': '68.90'}, None, None -80.00, [INFO], robot5, {'y': 17.345, 'x': -36.922, 'yaw': 3.141}, None, None -80.02, [INFO], robot5, {'battery-level': '68.48'}, None, None -89.99, [INFO], robot5, {'y': 17.314, 'x': -36.982, 'yaw': 3.142}, None, None -89.99, [INFO], robot5, {'battery-level': '68.06'}, None, None -100.00, [INFO], robot5, {'y': 17.485, 'x': -36.852, 'yaw': 3.14}, None, None -100.00, [INFO], robot5, {'battery-level': '67.64'}, None, None -105.34, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/24_aacbcp.log b/logs/24_aacbcp.log deleted file mode 100644 index b5afbefe..00000000 --- a/logs/24_aacbcp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -9.99, [INFO], robot6, {'battery-level': '53.62'}, None, None -9.99, [INFO], robot6, {'y': 17.689, 'x': -26.901, 'yaw': -3.142}, None, None -19.98, [INFO], robot6, {'y': 16.157, 'x': -27.909, 'yaw': 3.142}, None, None -19.98, [INFO], robot6, {'battery-level': '53.10'}, None, None -30.02, [INFO], robot6, {'y': 17.791, 'x': -28.651, 'yaw': -3.141}, None, None -30.02, [INFO], robot6, {'battery-level': '52.58'}, None, None -38.18, [info], nurse, sync, received-request, (status=sending-request) -38.18, [info], nurse, sync, request-sent, (status=waiting) -38.20, [info], nurse, sync, wait-message, (status=message-received) -39.99, [INFO], robot6, {'y': 17.696, 'x': -28.623, 'yaw': -3.142}, None, None -39.99, [INFO], robot6, {'battery-level': '52.06'}, None, None -50.01, [INFO], robot6, {'battery-level': '51.54'}, None, None -50.01, [INFO], robot6, {'y': 16.208, 'x': -27.916, 'yaw': -3.141}, None, None -60.01, [INFO], robot6, {'y': 15.476, 'x': -26.174, 'yaw': -3.142}, None, None -60.01, [INFO], robot6, {'battery-level': '51.02'}, None, None -70.00, [INFO], robot6, {'y': 13.401, 'x': -25.753, 'yaw': -3.141}, None, None -70.00, [INFO], robot6, {'battery-level': '50.50'}, None, None -80.01, [INFO], robot6, {'battery-level': '49.98'}, None, None -80.01, [INFO], robot6, {'y': 12.891, 'x': -25.991, 'yaw': 3.141}, None, None -81.31, [info], lab_arm, sync, wait-message, (status=message-received) -81.51, [WARN], robot6, SUCCESS, None, None diff --git a/logs/25_aaccab.log b/logs/25_aaccab.log deleted file mode 100644 index 2dc85ef8..00000000 --- a/logs/25_aaccab.log +++ /dev/null @@ -1,45 +0,0 @@ -0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -9.99, [INFO], robot2, {'battery-level': '62.96'}, None, None -9.99, [INFO], robot2, {'y': 16.794, 'x': -19.412, 'yaw': 3.142}, None, None -20.02, [INFO], robot2, {'y': 16.243, 'x': -21.064, 'yaw': 3.141}, None, None -20.02, [INFO], robot2, {'battery-level': '62.36'}, None, None -29.99, [INFO], robot2, {'y': 16.216, 'x': -23.181, 'yaw': 3.142}, None, None -30.02, [INFO], robot2, {'battery-level': '61.76'}, None, None -40.00, [INFO], robot2, {'y': 16.102, 'x': -25.296, 'yaw': 3.141}, None, None -40.00, [INFO], robot2, {'battery-level': '61.16'}, None, None -50.02, [INFO], robot2, {'y': 16.115, 'x': -27.423, 'yaw': -3.142}, None, None -50.02, [INFO], robot2, {'battery-level': '60.56'}, None, None -60.02, [INFO], robot2, {'battery-level': '59.96'}, None, None -60.02, [INFO], robot2, {'y': 16.151, 'x': -29.544, 'yaw': 3.142}, None, None -70.00, [INFO], robot2, {'y': 16.063, 'x': -31.653, 'yaw': 3.14}, None, None -70.00, [INFO], robot2, {'battery-level': '59.36'}, None, None -80.02, [INFO], robot2, {'battery-level': '58.76'}, None, None -80.02, [INFO], robot2, {'y': 15.62, 'x': -33.754, 'yaw': 3.141}, None, None -90.01, [INFO], robot2, {'y': 15.512, 'x': -35.846, 'yaw': -3.141}, None, None -90.01, [INFO], robot2, {'battery-level': '58.16'}, None, None -100.02, [INFO], robot2, {'battery-level': '57.56'}, None, None -100.02, [INFO], robot2, {'y': 17.068, 'x': -36.761, 'yaw': 3.141}, None, None -110.02, [INFO], robot2, {'y': 17.645, 'x': -36.698, 'yaw': 3.14}, None, None -110.02, [INFO], robot2, {'battery-level': '56.96'}, None, None -119.97, [INFO], robot2, {'y': 18.146, 'x': -35.771, 'yaw': -3.141}, None, None -119.97, [INFO], robot2, {'battery-level': '56.36'}, None, None -129.99, [INFO], robot2, {'y': 18.203, 'x': -35.799, 'yaw': 3.141}, None, None -129.99, [INFO], robot2, {'battery-level': '55.76'}, None, None -139.99, [INFO], robot2, {'battery-level': '55.16'}, None, None -139.99, [INFO], robot2, {'y': 18.205, 'x': -35.8, 'yaw': -3.142}, None, None -150.01, [INFO], robot2, {'battery-level': '54.56'}, None, None -150.01, [INFO], robot2, {'y': 18.207, 'x': -35.799, 'yaw': 3.14}, None, None -160.00, [INFO], robot2, {'battery-level': '53.96'}, None, None -160.00, [INFO], robot2, {'y': 18.111, 'x': -35.844, 'yaw': 3.142}, None, None -169.99, [INFO], robot2, {'battery-level': '53.36'}, None, None -170.01, [INFO], robot2, {'y': 18.128, 'x': -35.848, 'yaw': 3.141}, None, None -179.98, [INFO], robot2, {'y': 18.329, 'x': -35.722, 'yaw': 3.141}, None, None -180.00, [INFO], robot2, {'battery-level': '52.76'}, None, None -190.00, [INFO], robot2, {'y': 18.334, 'x': -35.75, 'yaw': 3.141}, None, None -190.00, [INFO], robot2, {'battery-level': '52.16'}, None, None -199.99, [INFO], robot2, {'battery-level': '51.56'}, None, None -199.99, [INFO], robot2, {'y': 18.334, 'x': -35.75, 'yaw': 3.142}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/logs/25_aaccap.log b/logs/25_aaccap.log deleted file mode 100644 index c1f88d8d..00000000 --- a/logs/25_aaccap.log +++ /dev/null @@ -1,51 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot4, {'battery-level': '17.50'}, None, None -0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.18, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None -10.02, [INFO], robot4, {'y': 34.57, 'x': -38.121, 'yaw': -3.142}, None, None -19.99, [INFO], robot4, {'battery-level': '17.00'}, None, None -19.99, [INFO], robot4, {'y': 33.238, 'x': -37.019, 'yaw': 3.141}, None, None -30.01, [INFO], robot4, {'battery-level': '16.74'}, None, None -30.01, [INFO], robot4, {'y': 31.112, 'x': -37.069, 'yaw': 3.141}, None, None -39.97, [INFO], robot4, {'y': 28.987, 'x': -37.012, 'yaw': 3.14}, None, None -39.97, [INFO], robot4, {'battery-level': '16.48'}, None, None -49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None -50.01, [INFO], robot4, {'y': 26.87, 'x': -37.012, 'yaw': 3.142}, None, None -60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None -60.02, [INFO], robot4, {'y': 24.742, 'x': -37.047, 'yaw': 3.142}, None, None -69.98, [INFO], robot4, {'y': 22.63, 'x': -37.066, 'yaw': 3.141}, None, None -70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None -79.99, [INFO], robot4, {'battery-level': '15.44'}, None, None -79.99, [INFO], robot4, {'y': 20.504, 'x': -37.147, 'yaw': 3.142}, None, None -90.02, [INFO], robot4, {'y': 18.53, 'x': -36.598, 'yaw': 3.141}, None, None -90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None -100.01, [INFO], robot4, {'battery-level': '14.92'}, None, None -100.01, [INFO], robot4, {'y': 17.763, 'x': -34.786, 'yaw': -3.142}, None, None -109.99, [INFO], robot4, {'y': 18.934, 'x': -33.913, 'yaw': 3.142}, None, None -109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None -113.74, [info], nurse, sync, received-request, (status=sending-request) -113.74, [info], nurse, sync, request-sent, (status=waiting) -113.75, [info], nurse, sync, wait-message, (status=message-received) -120.00, [INFO], robot4, {'y': 18.079, 'x': -34.685, 'yaw': -3.142}, None, None -120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None -129.99, [INFO], robot4, {'battery-level': '14.14'}, None, None -130.00, [INFO], robot4, {'y': 18.038, 'x': -36.106, 'yaw': -3.142}, None, None -140.02, [INFO], robot4, {'battery-level': '13.88'}, None, None -140.02, [INFO], robot4, {'y': 18.081, 'x': -36.168, 'yaw': 3.142}, None, None -149.98, [INFO], robot4, {'y': 17.575, 'x': -37.036, 'yaw': 3.142}, None, None -149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None -160.01, [INFO], robot4, {'y': 17.345, 'x': -36.954, 'yaw': -3.141}, None, None -160.01, [INFO], robot4, {'battery-level': '13.36'}, None, None -170.01, [INFO], robot4, {'y': 17.274, 'x': -37.095, 'yaw': -3.141}, None, None -170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None -179.97, [INFO], robot4, {'battery-level': '12.84'}, None, None -180.00, [INFO], robot4, {'y': 17.402, 'x': -37.034, 'yaw': -3.142}, None, None -190.01, [INFO], robot4, {'y': 17.205, 'x': -36.812, 'yaw': -3.141}, None, None -190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None -200.02, [INFO], robot4, {'battery-level': '12.32'}, None, None -200.02, [INFO], robot4, {'y': 17.363, 'x': -36.885, 'yaw': 3.142}, None, None -210.01, [INFO], robot4, {'y': 17.131, 'x': -37.113, 'yaw': 3.142}, None, None -210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/logs/26_aaccbb.log b/logs/26_aaccbb.log deleted file mode 100644 index 99819c34..00000000 --- a/logs/26_aaccbb.log +++ /dev/null @@ -1,47 +0,0 @@ -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot1, {'battery-level': '23.38'}, None, None -10.00, [INFO], robot1, {'y': 17.434, 'x': -26.959, 'yaw': 3.142}, None, None -19.99, [INFO], robot1, {'battery-level': '22.70'}, None, None -20.01, [INFO], robot1, {'y': 16.246, 'x': -28.175, 'yaw': 3.141}, None, None -30.02, [INFO], robot1, {'y': 16.188, 'x': -30.301, 'yaw': 3.142}, None, None -30.02, [INFO], robot1, {'battery-level': '22.02'}, None, None -40.01, [INFO], robot1, {'battery-level': '21.34'}, None, None -40.01, [INFO], robot1, {'y': 15.938, 'x': -32.415, 'yaw': 3.141}, None, None -50.01, [INFO], robot1, {'battery-level': '20.66'}, None, None -50.01, [INFO], robot1, {'y': 15.42, 'x': -34.496, 'yaw': 3.142}, None, None -59.99, [INFO], robot1, {'y': 15.691, 'x': -36.586, 'yaw': -3.142}, None, None -59.99, [INFO], robot1, {'battery-level': '19.98'}, None, None -70.01, [INFO], robot1, {'y': 17.801, 'x': -36.661, 'yaw': 3.141}, None, None -70.01, [INFO], robot1, {'battery-level': '19.30'}, None, None -79.99, [INFO], robot1, {'y': 19.922, 'x': -36.777, 'yaw': 3.136}, None, None -79.99, [INFO], robot1, {'battery-level': '18.62'}, None, None -90.00, [INFO], robot1, {'battery-level': '17.94'}, None, None -90.00, [INFO], robot1, {'y': 21.509, 'x': -37.783, 'yaw': 3.141}, None, None -99.00, [info], nurse, sync, received-request, (status=sending-request) -99.00, [info], nurse, sync, request-sent, (status=waiting) -99.02, [info], nurse, sync, wait-message, (status=message-received) -100.00, [INFO], robot1, {'battery-level': '17.26'}, None, None -100.00, [INFO], robot1, {'y': 21.396, 'x': -37.983, 'yaw': 3.141}, None, None -110.00, [INFO], robot1, {'y': 19.793, 'x': -37.195, 'yaw': 3.142}, None, None -110.00, [INFO], robot1, {'battery-level': '16.58'}, None, None -119.98, [INFO], robot1, {'y': 17.673, 'x': -37.117, 'yaw': 3.141}, None, None -120.00, [INFO], robot1, {'battery-level': '15.90'}, None, None -129.98, [INFO], robot1, {'battery-level': '15.22'}, None, None -129.98, [INFO], robot1, {'y': 15.889, 'x': -36.418, 'yaw': 3.14}, None, None -139.98, [INFO], robot1, {'y': 15.379, 'x': -34.343, 'yaw': 3.142}, None, None -139.98, [INFO], robot1, {'battery-level': '14.54'}, None, None -149.99, [INFO], robot1, {'y': 15.349, 'x': -32.465, 'yaw': 3.141}, None, None -149.99, [INFO], robot1, {'battery-level': '13.86'}, None, None -160.01, [INFO], robot1, {'battery-level': '13.18'}, None, None -160.01, [INFO], robot1, {'y': 15.466, 'x': -31.08, 'yaw': -3.142}, None, None -170.02, [INFO], robot1, {'y': 15.642, 'x': -28.953, 'yaw': 3.141}, None, None -170.02, [INFO], robot1, {'battery-level': '12.50'}, None, None -180.00, [INFO], robot1, {'y': 15.752, 'x': -27.441, 'yaw': 3.142}, None, None -180.00, [INFO], robot1, {'battery-level': '11.82'}, None, None -190.03, [INFO], robot1, {'battery-level': '11.14'}, None, None -190.03, [INFO], robot1, {'y': 14.907, 'x': -25.862, 'yaw': 3.142}, None, None -200.00, [INFO], robot1, {'battery-level': '10.46'}, None, None -200.00, [INFO], robot1, {'y': 13.007, 'x': -25.893, 'yaw': -3.142}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/logs/26_aaccbp.log b/logs/26_aaccbp.log deleted file mode 100644 index a3912f95..00000000 --- a/logs/26_aaccbp.log +++ /dev/null @@ -1,169 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -10.08, [INFO], robot6, {'battery-level': '53.62'}, None, None -20.08, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -20.08, [INFO], robot6, {'battery-level': '53.10'}, None, None -30.05, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -30.05, [INFO], robot6, {'battery-level': '52.58'}, None, None -40.04, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -40.04, [INFO], robot6, {'battery-level': '52.06'}, None, None -50.04, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -50.04, [INFO], robot6, {'battery-level': '51.54'}, None, None -60.02, [INFO], robot6, {'battery-level': '51.02'}, None, None -60.02, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -70.01, [INFO], robot6, {'battery-level': '50.50'}, None, None -70.01, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -80.02, [INFO], robot6, {'battery-level': '49.98'}, None, None -80.02, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -90.06, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -90.06, [INFO], robot6, {'battery-level': '49.46'}, None, None -100.06, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -100.06, [INFO], robot6, {'battery-level': '48.94'}, None, None -110.01, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -110.01, [INFO], robot6, {'battery-level': '48.42'}, None, None -120.02, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -120.02, [INFO], robot6, {'battery-level': '47.90'}, None, None -130.09, [INFO], robot6, {'battery-level': '47.38'}, None, None -130.09, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -140.06, [INFO], robot6, {'battery-level': '46.86'}, None, None -140.06, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -150.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -150.03, [INFO], robot6, {'battery-level': '46.34'}, None, None -160.02, [INFO], robot6, {'battery-level': '45.82'}, None, None -160.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -170.05, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -170.05, [INFO], robot6, {'battery-level': '45.30'}, None, None -180.08, [INFO], robot6, {'battery-level': '44.78'}, None, None -180.08, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -190.08, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -190.08, [INFO], robot6, {'battery-level': '44.26'}, None, None -200.06, [INFO], robot6, {'battery-level': '43.74'}, None, None -200.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -210.00, [INFO], robot6, {'battery-level': '43.22'}, None, None -210.00, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -219.96, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -220.05, [INFO], robot6, {'battery-level': '42.70'}, None, None -230.05, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -230.05, [INFO], robot6, {'battery-level': '42.18'}, None, None -240.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -240.06, [INFO], robot6, {'battery-level': '41.66'}, None, None -250.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -250.02, [INFO], robot6, {'battery-level': '41.14'}, None, None -260.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -260.02, [INFO], robot6, {'battery-level': '40.62'}, None, None -270.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -270.03, [INFO], robot6, {'battery-level': '40.10'}, None, None -280.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -280.02, [INFO], robot6, {'battery-level': '39.58'}, None, None -290.07, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -290.07, [INFO], robot6, {'battery-level': '39.06'}, None, None -300.00, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -300.00, [INFO], robot6, {'battery-level': '38.54'}, None, None -310.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -310.02, [INFO], robot6, {'battery-level': '38.02'}, None, None -320.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -320.06, [INFO], robot6, {'battery-level': '37.50'}, None, None -330.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -330.02, [INFO], robot6, {'battery-level': '36.98'}, None, None -340.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -340.03, [INFO], robot6, {'battery-level': '36.46'}, None, None -350.02, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -350.02, [INFO], robot6, {'battery-level': '35.94'}, None, None -360.06, [INFO], robot6, {'battery-level': '35.42'}, None, None -360.06, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -370.03, [INFO], robot6, {'battery-level': '34.90'}, None, None -370.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -380.03, [INFO], robot6, {'battery-level': '34.38'}, None, None -380.03, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': 3.142}, None, None -390.09, [INFO], robot6, {'battery-level': '33.86'}, None, None -390.09, [INFO], robot6, {'y': 18.93, 'x': -33.899, 'yaw': -3.142}, None, None -400.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -400.05, [INFO], robot6, {'battery-level': '33.34'}, None, None -410.03, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -410.03, [INFO], robot6, {'battery-level': '32.82'}, None, None -420.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -420.05, [INFO], robot6, {'battery-level': '32.30'}, None, None -430.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -430.05, [INFO], robot6, {'battery-level': '31.78'}, None, None -440.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -440.05, [INFO], robot6, {'battery-level': '31.26'}, None, None -450.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -450.07, [INFO], robot6, {'battery-level': '30.74'}, None, None -460.07, [INFO], robot6, {'battery-level': '30.22'}, None, None -460.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -470.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -470.09, [INFO], robot6, {'battery-level': '29.70'}, None, None -480.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -480.09, [INFO], robot6, {'battery-level': '29.18'}, None, None -490.02, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -490.02, [INFO], robot6, {'battery-level': '28.66'}, None, None -500.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -500.09, [INFO], robot6, {'battery-level': '28.14'}, None, None -510.04, [INFO], robot6, {'battery-level': '27.62'}, None, None -510.04, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -520.06, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -520.06, [INFO], robot6, {'battery-level': '27.10'}, None, None -530.01, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -530.01, [INFO], robot6, {'battery-level': '26.58'}, None, None -540.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -540.05, [INFO], robot6, {'battery-level': '26.06'}, None, None -550.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -550.05, [INFO], robot6, {'battery-level': '25.54'}, None, None -560.01, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -560.01, [INFO], robot6, {'battery-level': '25.02'}, None, None -570.04, [INFO], robot6, {'battery-level': '24.50'}, None, None -570.04, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -580.09, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -580.09, [INFO], robot6, {'battery-level': '23.98'}, None, None -590.06, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -590.06, [INFO], robot6, {'battery-level': '23.46'}, None, None -600.03, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -600.03, [INFO], robot6, {'battery-level': '22.94'}, None, None -610.07, [INFO], robot6, {'battery-level': '22.42'}, None, None -610.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -620.05, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': 3.142}, None, None -620.05, [INFO], robot6, {'battery-level': '21.90'}, None, None -630.03, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -630.03, [INFO], robot6, {'battery-level': '21.38'}, None, None -640.01, [INFO], robot6, {'battery-level': '20.86'}, None, None -640.01, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -650.07, [INFO], robot6, {'y': 18.93, 'x': -33.898, 'yaw': -3.142}, None, None -650.07, [INFO], robot6, {'battery-level': '20.34'}, None, None -660.04, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -660.04, [INFO], robot6, {'battery-level': '19.82'}, None, None -670.09, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -670.09, [INFO], robot6, {'battery-level': '19.30'}, None, None -680.01, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None -680.01, [INFO], robot6, {'battery-level': '18.78'}, None, None -690.08, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -690.08, [INFO], robot6, {'battery-level': '18.26'}, None, None -700.03, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -700.03, [INFO], robot6, {'battery-level': '17.74'}, None, None -710.00, [INFO], robot6, {'battery-level': '17.22'}, None, None -710.00, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -720.06, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -720.06, [INFO], robot6, {'battery-level': '16.70'}, None, None -730.06, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -730.06, [INFO], robot6, {'battery-level': '16.18'}, None, None -740.03, [INFO], robot6, {'battery-level': '15.66'}, None, None -740.03, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None -750.01, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None -750.01, [INFO], robot6, {'battery-level': '15.14'}, None, None -760.09, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -760.09, [INFO], robot6, {'battery-level': '14.62'}, None, None -770.08, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -770.08, [INFO], robot6, {'battery-level': '14.10'}, None, None -780.01, [INFO], robot6, {'battery-level': '13.58'}, None, None -780.01, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -790.05, [INFO], robot6, {'battery-level': '13.06'}, None, None -790.05, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -800.04, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': -3.142}, None, None -800.04, [INFO], robot6, {'battery-level': '12.54'}, None, None -810.02, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None -810.02, [INFO], robot6, {'battery-level': '12.02'}, None, None -820.08, [INFO], robot6, {'battery-level': '11.50'}, None, None -820.08, [INFO], robot6, {'y': 18.93, 'x': -33.897, 'yaw': 3.142}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/logs/27_aacccb.log b/logs/27_aacccb.log deleted file mode 100644 index 9b875580..00000000 --- a/logs/27_aacccb.log +++ /dev/null @@ -1,25 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot5, {'battery-level': '71.42'}, None, None -10.03, [INFO], robot5, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -20.00, [INFO], robot5, {'battery-level': '71.00'}, None, None -20.00, [INFO], robot5, {'y': 17.79, 'x': -34.945, 'yaw': -3.142}, None, None -30.00, [INFO], robot5, {'y': 18.093, 'x': -36.757, 'yaw': 3.141}, None, None -30.00, [INFO], robot5, {'battery-level': '70.58'}, None, None -39.98, [INFO], robot5, {'y': 17.329, 'x': -36.804, 'yaw': 3.141}, None, None -40.00, [INFO], robot5, {'battery-level': '70.16'}, None, None -49.98, [INFO], robot5, {'y': 17.342, 'x': -36.804, 'yaw': 3.141}, None, None -50.00, [INFO], robot5, {'battery-level': '69.74'}, None, None -60.01, [INFO], robot5, {'battery-level': '69.32'}, None, None -60.01, [INFO], robot5, {'y': 17.403, 'x': -36.871, 'yaw': -3.142}, None, None -70.00, [INFO], robot5, {'y': 17.422, 'x': -37.008, 'yaw': 3.141}, None, None -70.00, [INFO], robot5, {'battery-level': '68.90'}, None, None -80.02, [INFO], robot5, {'y': 17.305, 'x': -36.983, 'yaw': -3.142}, None, None -80.02, [INFO], robot5, {'battery-level': '68.48'}, None, None -90.02, [INFO], robot5, {'battery-level': '68.06'}, None, None -90.02, [INFO], robot5, {'y': 17.259, 'x': -36.794, 'yaw': -3.142}, None, None -100.03, [INFO], robot5, {'battery-level': '67.64'}, None, None -100.03, [INFO], robot5, {'y': 17.327, 'x': -36.908, 'yaw': 3.142}, None, None -110.00, [INFO], robot5, {'battery-level': '67.22'}, None, None -110.02, [INFO], robot5, {'y': 17.428, 'x': -37.073, 'yaw': -3.141}, None, None -118.39, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/27_aacccp.log b/logs/27_aacccp.log deleted file mode 100644 index 644495ce..00000000 --- a/logs/27_aacccp.log +++ /dev/null @@ -1,26 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.18, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot6, {'battery-level': '53.62'}, None, None -10.00, [INFO], robot6, {'y': 17.687, 'x': -26.92, 'yaw': 3.142}, None, None -20.02, [INFO], robot6, {'y': 16.179, 'x': -27.886, 'yaw': -3.141}, None, None -20.02, [INFO], robot6, {'battery-level': '53.10'}, None, None -30.00, [INFO], robot6, {'battery-level': '52.58'}, None, None -30.02, [INFO], robot6, {'y': 17.811, 'x': -28.574, 'yaw': 3.142}, None, None -40.02, [INFO], robot6, {'y': 18.043, 'x': -28.577, 'yaw': 3.141}, None, None -40.02, [INFO], robot6, {'battery-level': '52.06'}, None, None -43.11, [info], nurse, sync, received-request, (status=sending-request) -43.11, [info], nurse, sync, request-sent, (status=waiting) -43.11, [info], nurse, sync, wait-message, (status=message-received) -50.01, [INFO], robot6, {'y': 16.677, 'x': -28.74, 'yaw': 3.142}, None, None -50.01, [INFO], robot6, {'battery-level': '51.54'}, None, None -60.00, [INFO], robot6, {'y': 16.177, 'x': -26.903, 'yaw': 3.141}, None, None -60.00, [INFO], robot6, {'battery-level': '51.02'}, None, None -69.99, [INFO], robot6, {'battery-level': '50.50'}, None, None -70.01, [INFO], robot6, {'y': 14.525, 'x': -25.794, 'yaw': -3.142}, None, None -79.99, [INFO], robot6, {'battery-level': '49.98'}, None, None -79.99, [INFO], robot6, {'y': 12.935, 'x': -25.934, 'yaw': 3.142}, None, None -90.02, [INFO], robot6, {'battery-level': '49.46'}, None, None -90.02, [INFO], robot6, {'y': 12.791, 'x': -26.002, 'yaw': 3.141}, None, None -94.50, [info], lab_arm, sync, wait-message, (status=message-received) -94.74, [WARN], robot6, SUCCESS, None, None diff --git a/logs/28_abaaab.log b/logs/28_abaaab.log deleted file mode 100644 index 78946fcb..00000000 --- a/logs/28_abaaab.log +++ /dev/null @@ -1,21 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot1, {'y': 17.908, 'x': -11.497, 'yaw': -3.14}, None, None -10.01, [INFO], robot1, {'battery-level': '58.72'}, None, None -19.98, [INFO], robot1, {'y': 16.237, 'x': -12.425, 'yaw': 3.141}, None, None -19.98, [INFO], robot1, {'battery-level': '58.24'}, None, None -29.99, [INFO], robot1, {'battery-level': '57.76'}, None, None -29.99, [INFO], robot1, {'y': 16.372, 'x': -13.013, 'yaw': 3.14}, None, None -40.02, [INFO], robot1, {'battery-level': '57.28'}, None, None -40.02, [INFO], robot1, {'y': 16.355, 'x': -13.037, 'yaw': 3.141}, None, None -49.98, [INFO], robot1, {'battery-level': '56.80'}, None, None -49.98, [INFO], robot1, {'y': 16.017, 'x': -12.978, 'yaw': 3.141}, None, None -59.99, [INFO], robot1, {'y': 16.296, 'x': -12.974, 'yaw': 3.141}, None, None -59.99, [INFO], robot1, {'battery-level': '56.32'}, None, None -69.98, [INFO], robot1, {'battery-level': '55.84'}, None, None -69.98, [INFO], robot1, {'y': 16.345, 'x': -13.028, 'yaw': 3.141}, None, None -80.00, [INFO], robot1, {'y': 16.092, 'x': -12.937, 'yaw': 3.141}, None, None -80.00, [INFO], robot1, {'battery-level': '55.36'}, None, None -90.01, [INFO], robot1, {'battery-level': '54.88'}, None, None -90.01, [INFO], robot1, {'y': 16.063, 'x': -12.866, 'yaw': -3.141}, None, None -99.72, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/logs/28_abaaap.log b/logs/28_abaaap.log deleted file mode 100644 index dfee2d37..00000000 --- a/logs/28_abaaap.log +++ /dev/null @@ -1,68 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot4, {'battery-level': '64.67'}, None, None -10.05, [INFO], robot4, {'y': 34.242, 'x': -38.747, 'yaw': 3.141}, None, None -20.07, [INFO], robot4, {'y': 33.871, 'x': -37.073, 'yaw': -3.142}, None, None -20.07, [INFO], robot4, {'battery-level': '64.07'}, None, None -30.09, [INFO], robot4, {'y': 31.758, 'x': -37.07, 'yaw': 3.141}, None, None -30.09, [INFO], robot4, {'battery-level': '63.47'}, None, None -40.04, [INFO], robot4, {'y': 29.658, 'x': -36.996, 'yaw': 3.141}, None, None -40.04, [INFO], robot4, {'battery-level': '62.87'}, None, None -50.00, [INFO], robot4, {'y': 27.55, 'x': -36.996, 'yaw': 3.136}, None, None -50.00, [INFO], robot4, {'battery-level': '62.27'}, None, None -60.09, [INFO], robot4, {'battery-level': '61.67'}, None, None -60.09, [INFO], robot4, {'y': 25.431, 'x': -37.046, 'yaw': 3.142}, None, None -70.03, [INFO], robot4, {'y': 23.327, 'x': -37.067, 'yaw': 3.141}, None, None -70.03, [INFO], robot4, {'battery-level': '61.07'}, None, None -80.07, [INFO], robot4, {'battery-level': '60.47'}, None, None -80.07, [INFO], robot4, {'y': 21.215, 'x': -37.188, 'yaw': 3.142}, None, None -90.02, [INFO], robot4, {'battery-level': '59.87'}, None, None -90.02, [INFO], robot4, {'y': 19.116, 'x': -37.078, 'yaw': 3.141}, None, None -100.06, [INFO], robot4, {'y': 17.707, 'x': -35.477, 'yaw': 3.139}, None, None -100.06, [INFO], robot4, {'battery-level': '59.27'}, None, None -110.08, [INFO], robot4, {'y': 18.821, 'x': -34.015, 'yaw': -3.142}, None, None -110.08, [INFO], robot4, {'battery-level': '58.67'}, None, None -117.73, [info], nurse, sync, received-request, (status=sending-request) -117.73, [info], nurse, sync, request-sent, (status=waiting) -117.73, [info], nurse, sync, wait-message, (status=message-received) -120.03, [INFO], robot4, {'y': 18.903, 'x': -34.146, 'yaw': 3.141}, None, None -120.03, [INFO], robot4, {'battery-level': '58.07'}, None, None -130.00, [INFO], robot4, {'battery-level': '57.47'}, None, None -130.00, [INFO], robot4, {'y': 17.795, 'x': -35.71, 'yaw': -3.142}, None, None -140.04, [INFO], robot4, {'battery-level': '56.87'}, None, None -140.04, [INFO], robot4, {'y': 18.084, 'x': -36.204, 'yaw': 3.141}, None, None -150.09, [INFO], robot4, {'battery-level': '56.27'}, None, None -150.09, [INFO], robot4, {'y': 17.308, 'x': -37.057, 'yaw': -3.142}, None, None -160.03, [INFO], robot4, {'battery-level': '55.67'}, None, None -160.03, [INFO], robot4, {'y': 17.327, 'x': -36.76, 'yaw': 3.141}, None, None -170.07, [INFO], robot4, {'battery-level': '55.07'}, None, None -170.07, [INFO], robot4, {'y': 17.474, 'x': -36.9, 'yaw': -3.142}, None, None -180.04, [INFO], robot4, {'battery-level': '54.47'}, None, None -180.04, [INFO], robot4, {'y': 17.189, 'x': -36.887, 'yaw': 3.142}, None, None -190.02, [INFO], robot4, {'battery-level': '53.87'}, None, None -190.02, [INFO], robot4, {'y': 17.307, 'x': -36.86, 'yaw': 3.141}, None, None -200.06, [INFO], robot4, {'battery-level': '53.27'}, None, None -200.06, [INFO], robot4, {'y': 17.348, 'x': -36.987, 'yaw': -3.142}, None, None -210.02, [INFO], robot4, {'battery-level': '52.67'}, None, None -210.02, [INFO], robot4, {'y': 17.283, 'x': -36.648, 'yaw': -3.142}, None, None -220.09, [INFO], robot4, {'battery-level': '52.07'}, None, None -220.09, [INFO], robot4, {'y': 17.374, 'x': -37.048, 'yaw': -3.141}, None, None -230.03, [INFO], robot4, {'battery-level': '51.47'}, None, None -230.03, [INFO], robot4, {'y': 17.269, 'x': -37.044, 'yaw': -3.142}, None, None -240.09, [INFO], robot4, {'y': 17.354, 'x': -36.974, 'yaw': 3.14}, None, None -240.09, [INFO], robot4, {'battery-level': '50.87'}, None, None -250.03, [INFO], robot4, {'battery-level': '50.27'}, None, None -250.03, [INFO], robot4, {'y': 17.42, 'x': -37.085, 'yaw': -3.142}, None, None -260.08, [INFO], robot4, {'y': 17.498, 'x': -37.041, 'yaw': -3.141}, None, None -260.08, [INFO], robot4, {'battery-level': '49.67'}, None, None -270.06, [INFO], robot4, {'battery-level': '49.07'}, None, None -270.06, [INFO], robot4, {'y': 17.261, 'x': -36.939, 'yaw': 3.142}, None, None -280.02, [INFO], robot4, {'y': 17.384, 'x': -36.876, 'yaw': -3.142}, None, None -280.02, [INFO], robot4, {'battery-level': '48.47'}, None, None -290.07, [INFO], robot4, {'y': 17.318, 'x': -36.947, 'yaw': 3.141}, None, None -290.07, [INFO], robot4, {'battery-level': '47.87'}, None, None -300.02, [INFO], robot4, {'y': 17.232, 'x': -37.086, 'yaw': -3.142}, None, None -300.02, [INFO], robot4, {'battery-level': '47.27'}, None, None -305.63, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/29_abaabb.log b/logs/29_abaabb.log deleted file mode 100644 index 8a57c480..00000000 --- a/logs/29_abaabb.log +++ /dev/null @@ -1,56 +0,0 @@ -0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot2, {'battery-level': '82.96'}, None, None -10.02, [INFO], robot2, {'y': 17.2, 'x': -19.31, 'yaw': 3.141}, None, None -20.01, [INFO], robot2, {'y': 16.286, 'x': -20.532, 'yaw': -3.142}, None, None -20.01, [INFO], robot2, {'battery-level': '82.42'}, None, None -30.05, [INFO], robot2, {'battery-level': '81.88'}, None, None -30.05, [INFO], robot2, {'y': 16.248, 'x': -22.656, 'yaw': 3.136}, None, None -40.00, [INFO], robot2, {'y': 16.153, 'x': -24.758, 'yaw': 3.14}, None, None -40.00, [INFO], robot2, {'battery-level': '81.34'}, None, None -50.00, [INFO], robot2, {'battery-level': '80.80'}, None, None -50.00, [INFO], robot2, {'y': 16.117, 'x': -26.872, 'yaw': -3.141}, None, None -60.03, [INFO], robot2, {'y': 16.22, 'x': -28.993, 'yaw': -3.141}, None, None -60.03, [INFO], robot2, {'battery-level': '80.26'}, None, None -70.06, [INFO], robot2, {'battery-level': '79.72'}, None, None -70.06, [INFO], robot2, {'y': 16.083, 'x': -31.127, 'yaw': 3.14}, None, None -80.03, [INFO], robot2, {'y': 15.717, 'x': -33.21, 'yaw': -3.141}, None, None -80.03, [INFO], robot2, {'battery-level': '79.18'}, None, None -90.09, [INFO], robot2, {'battery-level': '78.64'}, None, None -90.09, [INFO], robot2, {'y': 15.41, 'x': -35.306, 'yaw': -3.141}, None, None -100.05, [INFO], robot2, {'battery-level': '78.10'}, None, None -100.05, [INFO], robot2, {'y': 16.562, 'x': -36.528, 'yaw': -3.142}, None, None -110.09, [INFO], robot2, {'battery-level': '77.56'}, None, None -110.09, [INFO], robot2, {'y': 18.694, 'x': -36.627, 'yaw': 3.141}, None, None -120.03, [INFO], robot2, {'battery-level': '77.02'}, None, None -120.03, [INFO], robot2, {'y': 20.806, 'x': -36.858, 'yaw': 3.141}, None, None -130.04, [INFO], robot2, {'y': 21.524, 'x': -38.071, 'yaw': 3.141}, None, None -130.04, [INFO], robot2, {'battery-level': '76.48'}, None, None -140.00, [INFO], robot2, {'y': 21.468, 'x': -38.074, 'yaw': -3.136}, None, None -140.00, [INFO], robot2, {'battery-level': '75.94'}, None, None -141.29, [info], nurse, sync, received-request, (status=sending-request) -141.29, [info], nurse, sync, request-sent, (status=waiting) -141.29, [info], nurse, sync, wait-message, (status=message-received) -150.02, [INFO], robot2, {'battery-level': '75.40'}, None, None -150.02, [INFO], robot2, {'y': 20.557, 'x': -37.166, 'yaw': -3.142}, None, None -160.03, [INFO], robot2, {'battery-level': '74.86'}, None, None -160.03, [INFO], robot2, {'y': 18.441, 'x': -37.131, 'yaw': 3.141}, None, None -170.09, [INFO], robot2, {'battery-level': '74.32'}, None, None -170.09, [INFO], robot2, {'y': 16.307, 'x': -37.007, 'yaw': 3.14}, None, None -180.02, [INFO], robot2, {'battery-level': '73.78'}, None, None -180.02, [INFO], robot2, {'y': 15.581, 'x': -35.081, 'yaw': 3.142}, None, None -190.04, [INFO], robot2, {'y': 15.472, 'x': -32.959, 'yaw': -3.142}, None, None -190.04, [INFO], robot2, {'battery-level': '73.24'}, None, None -200.08, [INFO], robot2, {'battery-level': '72.70'}, None, None -200.08, [INFO], robot2, {'y': 15.521, 'x': -30.821, 'yaw': -3.141}, None, None -210.03, [INFO], robot2, {'battery-level': '72.16'}, None, None -210.03, [INFO], robot2, {'y': 15.694, 'x': -28.722, 'yaw': 3.141}, None, None -220.07, [INFO], robot2, {'y': 15.771, 'x': -26.623, 'yaw': 3.142}, None, None -220.07, [INFO], robot2, {'battery-level': '71.62'}, None, None -230.04, [INFO], robot2, {'battery-level': '71.08'}, None, None -230.04, [INFO], robot2, {'y': 14.01, 'x': -25.727, 'yaw': 3.141}, None, None -240.08, [INFO], robot2, {'battery-level': '70.54'}, None, None -240.08, [INFO], robot2, {'y': 12.91, 'x': -25.923, 'yaw': -3.142}, None, None -247.54, [info], lab_arm, sync, wait-message, (status=message-received) -248.46, [WARN], robot2, SUCCESS, None, None diff --git a/logs/29_abaabp.log b/logs/29_abaabp.log deleted file mode 100644 index ae33364b..00000000 --- a/logs/29_abaabp.log +++ /dev/null @@ -1,47 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot4, {'battery-level': '64.67'}, None, None -10.09, [INFO], robot4, {'y': 34.108, 'x': -33.304, 'yaw': -3.141}, None, None -20.09, [INFO], robot4, {'y': 34.728, 'x': -35.323, 'yaw': -3.142}, None, None -20.09, [INFO], robot4, {'battery-level': '64.07'}, None, None -30.08, [INFO], robot4, {'battery-level': '63.47'}, None, None -30.08, [INFO], robot4, {'y': 33.59, 'x': -36.881, 'yaw': 3.142}, None, None -40.01, [INFO], robot4, {'battery-level': '62.87'}, None, None -40.01, [INFO], robot4, {'y': 31.5, 'x': -36.83, 'yaw': -3.141}, None, None -50.09, [INFO], robot4, {'y': 29.38, 'x': -36.848, 'yaw': -3.142}, None, None -50.09, [INFO], robot4, {'battery-level': '62.27'}, None, None -60.05, [INFO], robot4, {'y': 27.278, 'x': -36.851, 'yaw': 3.141}, None, None -60.05, [INFO], robot4, {'battery-level': '61.67'}, None, None -70.05, [INFO], robot4, {'battery-level': '61.07'}, None, None -70.05, [INFO], robot4, {'y': 25.164, 'x': -36.931, 'yaw': 3.141}, None, None -80.08, [INFO], robot4, {'battery-level': '60.47'}, None, None -80.08, [INFO], robot4, {'y': 23.038, 'x': -36.993, 'yaw': 3.141}, None, None -90.06, [INFO], robot4, {'battery-level': '59.87'}, None, None -90.06, [INFO], robot4, {'y': 21.411, 'x': -37.794, 'yaw': 3.142}, None, None -97.82, [info], nurse, sync, received-request, (status=sending-request) -97.82, [info], nurse, sync, request-sent, (status=waiting) -97.82, [info], nurse, sync, wait-message, (status=message-received) -100.03, [INFO], robot4, {'battery-level': '59.27'}, None, None -100.03, [INFO], robot4, {'y': 21.368, 'x': -37.852, 'yaw': 3.141}, None, None -110.04, [INFO], robot4, {'battery-level': '58.67'}, None, None -110.04, [INFO], robot4, {'y': 19.731, 'x': -37.188, 'yaw': -3.142}, None, None -120.05, [INFO], robot4, {'battery-level': '58.07'}, None, None -120.05, [INFO], robot4, {'y': 17.623, 'x': -37.144, 'yaw': 3.141}, None, None -130.09, [INFO], robot4, {'battery-level': '57.47'}, None, None -130.09, [INFO], robot4, {'y': 15.881, 'x': -36.426, 'yaw': 3.141}, None, None -140.09, [INFO], robot4, {'battery-level': '56.87'}, None, None -140.09, [INFO], robot4, {'y': 15.352, 'x': -34.35, 'yaw': -3.141}, None, None -150.01, [INFO], robot4, {'battery-level': '56.27'}, None, None -150.01, [INFO], robot4, {'y': 15.519, 'x': -32.255, 'yaw': -3.142}, None, None -160.07, [INFO], robot4, {'battery-level': '55.67'}, None, None -160.07, [INFO], robot4, {'y': 15.566, 'x': -30.127, 'yaw': 3.141}, None, None -170.03, [INFO], robot4, {'y': 15.745, 'x': -28.034, 'yaw': 3.142}, None, None -170.03, [INFO], robot4, {'battery-level': '55.07'}, None, None -180.07, [INFO], robot4, {'battery-level': '54.47'}, None, None -180.07, [INFO], robot4, {'y': 15.345, 'x': -26.125, 'yaw': -3.142}, None, None -190.01, [INFO], robot4, {'battery-level': '53.87'}, None, None -190.01, [INFO], robot4, {'y': 13.289, 'x': -25.764, 'yaw': 3.142}, None, None -200.07, [INFO], robot4, {'battery-level': '53.27'}, None, None -200.07, [INFO], robot4, {'y': 12.927, 'x': -25.952, 'yaw': 3.142}, None, None -200.90, [info], lab_arm, sync, wait-message, (status=message-received) -201.81, [WARN], robot4, SUCCESS, None, None diff --git a/logs/2_aaaabb.log b/logs/2_aaaabb.log deleted file mode 100644 index 0463d88d..00000000 --- a/logs/2_aaaabb.log +++ /dev/null @@ -1,14 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot6, {'y': 18.858, 'x': -33.903, 'yaw': -3.141}, None, None -10.03, [INFO], robot6, {'battery-level': '53.44'}, None, None -20.05, [INFO], robot6, {'y': 17.739, 'x': -35.548, 'yaw': 3.141}, None, None -20.05, [INFO], robot6, {'battery-level': '52.72'}, None, None -30.01, [INFO], robot6, {'battery-level': '52.00'}, None, None -30.01, [INFO], robot6, {'y': 19.162, 'x': -36.957, 'yaw': -3.14}, None, None -40.01, [INFO], robot6, {'y': 21.262, 'x': -37.12, 'yaw': -3.142}, None, None -40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None -50.05, [INFO], robot6, {'y': 21.461, 'x': -38.13, 'yaw': -3.142}, None, None -50.05, [INFO], robot6, {'battery-level': '50.56'}, None, None -55.48, [WARN], robot6, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/logs/2_aaaabp.log b/logs/2_aaaabp.log deleted file mode 100644 index cbe4632b..00000000 --- a/logs/2_aaaabp.log +++ /dev/null @@ -1,52 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -9.97, [INFO], robot2, {'y': 16.727, 'x': -19.385, 'yaw': 3.141}, None, None -9.97, [INFO], robot2, {'battery-level': '63.01'}, None, None -20.00, [INFO], robot2, {'battery-level': '62.47'}, None, None -20.00, [INFO], robot2, {'y': 16.247, 'x': -21.15, 'yaw': -3.141}, None, None -29.99, [INFO], robot2, {'y': 16.209, 'x': -23.278, 'yaw': 3.142}, None, None -30.04, [INFO], robot2, {'battery-level': '61.93'}, None, None -40.02, [INFO], robot2, {'y': 16.114, 'x': -25.401, 'yaw': 3.141}, None, None -40.02, [INFO], robot2, {'battery-level': '61.39'}, None, None -49.99, [INFO], robot2, {'battery-level': '60.85'}, None, None -49.99, [INFO], robot2, {'y': 16.139, 'x': -27.523, 'yaw': 3.142}, None, None -60.00, [INFO], robot2, {'battery-level': '60.31'}, None, None -60.01, [INFO], robot2, {'y': 16.236, 'x': -29.636, 'yaw': -3.141}, None, None -69.99, [INFO], robot2, {'battery-level': '59.77'}, None, None -69.99, [INFO], robot2, {'y': 16.023, 'x': -31.757, 'yaw': 3.141}, None, None -79.99, [INFO], robot2, {'battery-level': '59.23'}, None, None -79.99, [INFO], robot2, {'y': 15.486, 'x': -33.83, 'yaw': 3.142}, None, None -90.00, [INFO], robot2, {'battery-level': '58.69'}, None, None -90.00, [INFO], robot2, {'y': 15.444, 'x': -35.948, 'yaw': -3.141}, None, None -100.02, [INFO], robot2, {'battery-level': '58.15'}, None, None -100.02, [INFO], robot2, {'y': 17.129, 'x': -36.652, 'yaw': 3.14}, None, None -110.00, [INFO], robot2, {'battery-level': '57.61'}, None, None -110.00, [INFO], robot2, {'y': 19.251, 'x': -36.737, 'yaw': 3.141}, None, None -120.01, [INFO], robot2, {'battery-level': '57.07'}, None, None -120.01, [INFO], robot2, {'y': 21.284, 'x': -37.178, 'yaw': -3.142}, None, None -130.00, [INFO], robot2, {'y': 21.431, 'x': -38.091, 'yaw': -3.142}, None, None -130.02, [INFO], robot2, {'battery-level': '56.53'}, None, None -134.93, [info], nurse, sync, received-request, (status=sending-request) -134.93, [info], nurse, sync, request-sent, (status=waiting) -134.95, [info], nurse, sync, wait-message, (status=message-received) -140.02, [INFO], robot2, {'battery-level': '55.99'}, None, None -140.02, [INFO], robot2, {'y': 21.218, 'x': -37.328, 'yaw': -3.142}, None, None -150.01, [INFO], robot2, {'battery-level': '55.45'}, None, None -150.01, [INFO], robot2, {'y': 19.113, 'x': -37.15, 'yaw': 3.141}, None, None -160.01, [INFO], robot2, {'y': 16.991, 'x': -37.096, 'yaw': 3.141}, None, None -160.01, [INFO], robot2, {'battery-level': '54.91'}, None, None -170.02, [INFO], robot2, {'battery-level': '54.37'}, None, None -170.02, [INFO], robot2, {'y': 15.778, 'x': -35.718, 'yaw': -3.141}, None, None -180.02, [INFO], robot2, {'y': 15.358, 'x': -33.635, 'yaw': -3.141}, None, None -180.02, [INFO], robot2, {'battery-level': '53.83'}, None, None -190.01, [INFO], robot2, {'y': 15.362, 'x': -31.52, 'yaw': 3.142}, None, None -190.01, [INFO], robot2, {'battery-level': '53.29'}, None, None -200.01, [INFO], robot2, {'y': 15.541, 'x': -29.4, 'yaw': 3.14}, None, None -200.01, [INFO], robot2, {'battery-level': '52.75'}, None, None -210.02, [INFO], robot2, {'battery-level': '52.21'}, None, None -210.02, [INFO], robot2, {'y': 15.648, 'x': -27.277, 'yaw': -3.14}, None, None -219.99, [INFO], robot2, {'battery-level': '51.67'}, None, None -219.99, [INFO], robot2, {'y': 14.612, 'x': -25.865, 'yaw': 3.141}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/logs/30_abaacb.log b/logs/30_abaacb.log deleted file mode 100644 index c18ced8b..00000000 --- a/logs/30_abaacb.log +++ /dev/null @@ -1,36 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot1, {'battery-level': '58.72'}, None, None -10.09, [INFO], robot1, {'y': 34.093, 'x': -38.979, 'yaw': 3.141}, None, None -20.05, [INFO], robot1, {'y': 34.154, 'x': -37.135, 'yaw': -3.142}, None, None -20.05, [INFO], robot1, {'battery-level': '58.24'}, None, None -30.02, [INFO], robot1, {'y': 32.058, 'x': -37.046, 'yaw': 3.14}, None, None -30.02, [INFO], robot1, {'battery-level': '57.76'}, None, None -40.08, [INFO], robot1, {'battery-level': '57.28'}, None, None -40.08, [INFO], robot1, {'y': 29.94, 'x': -37.045, 'yaw': 3.141}, None, None -50.02, [INFO], robot1, {'y': 27.826, 'x': -37.024, 'yaw': 3.141}, None, None -50.02, [INFO], robot1, {'battery-level': '56.80'}, None, None -60.02, [INFO], robot1, {'battery-level': '56.32'}, None, None -60.02, [INFO], robot1, {'y': 25.721, 'x': -36.971, 'yaw': 3.141}, None, None -70.06, [INFO], robot1, {'battery-level': '55.84'}, None, None -70.06, [INFO], robot1, {'y': 23.598, 'x': -36.998, 'yaw': 3.141}, None, None -80.01, [INFO], robot1, {'battery-level': '55.36'}, None, None -80.01, [INFO], robot1, {'y': 21.491, 'x': -37.119, 'yaw': -3.141}, None, None -90.06, [INFO], robot1, {'battery-level': '54.88'}, None, None -90.06, [INFO], robot1, {'y': 19.385, 'x': -37.088, 'yaw': 3.14}, None, None -100.09, [INFO], robot1, {'y': 17.27, 'x': -37.02, 'yaw': 3.141}, None, None -100.09, [INFO], robot1, {'battery-level': '54.40'}, None, None -110.06, [INFO], robot1, {'battery-level': '53.92'}, None, None -110.06, [INFO], robot1, {'y': 15.721, 'x': -36.165, 'yaw': 3.142}, None, None -120.09, [INFO], robot1, {'y': 15.328, 'x': -34.075, 'yaw': -3.141}, None, None -120.09, [INFO], robot1, {'battery-level': '53.44'}, None, None -130.06, [INFO], robot1, {'battery-level': '52.96'}, None, None -130.06, [INFO], robot1, {'y': 15.561, 'x': -31.96, 'yaw': -3.142}, None, None -140.05, [INFO], robot1, {'battery-level': '52.48'}, None, None -140.05, [INFO], robot1, {'y': 15.636, 'x': -29.841, 'yaw': -3.142}, None, None -150.01, [INFO], robot1, {'battery-level': '52.00'}, None, None -150.01, [INFO], robot1, {'y': 16.886, 'x': -28.552, 'yaw': 3.14}, None, None -160.07, [INFO], robot1, {'battery-level': '51.52'}, None, None -160.07, [INFO], robot1, {'y': 17.957, 'x': -28.591, 'yaw': -3.142}, None, None -162.46, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/logs/30_abaacp.log b/logs/30_abaacp.log deleted file mode 100644 index 7c7ab46f..00000000 --- a/logs/30_abaacp.log +++ /dev/null @@ -1,30 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot2, {'y': 17.538, 'x': -20.968, 'yaw': -3.142}, None, None -10.00, [INFO], robot2, {'battery-level': '82.96'}, None, None -20.01, [INFO], robot2, {'battery-level': '82.42'}, None, None -20.01, [INFO], robot2, {'y': 16.137, 'x': -21.77, 'yaw': -3.141}, None, None -30.03, [INFO], robot2, {'y': 16.097, 'x': -23.876, 'yaw': 3.142}, None, None -30.03, [INFO], robot2, {'battery-level': '81.88'}, None, None -40.03, [INFO], robot2, {'battery-level': '81.34'}, None, None -40.03, [INFO], robot2, {'y': 16.043, 'x': -25.992, 'yaw': 3.141}, None, None -50.05, [INFO], robot2, {'battery-level': '80.80'}, None, None -50.05, [INFO], robot2, {'y': 16.085, 'x': -28.113, 'yaw': -3.142}, None, None -60.07, [INFO], robot2, {'battery-level': '80.26'}, None, None -60.07, [INFO], robot2, {'y': 17.873, 'x': -28.632, 'yaw': -3.142}, None, None -69.44, [info], nurse, sync, received-request, (status=sending-request) -69.44, [info], nurse, sync, request-sent, (status=waiting) -69.44, [info], nurse, sync, wait-message, (status=message-received) -70.09, [INFO], robot2, {'y': 17.983, 'x': -28.604, 'yaw': 3.141}, None, None -70.09, [INFO], robot2, {'battery-level': '79.72'}, None, None -80.03, [INFO], robot2, {'y': 16.098, 'x': -28.435, 'yaw': 3.141}, None, None -80.03, [INFO], robot2, {'battery-level': '79.18'}, None, None -90.07, [INFO], robot2, {'battery-level': '78.64'}, None, None -90.07, [INFO], robot2, {'y': 15.981, 'x': -26.305, 'yaw': -3.141}, None, None -100.09, [INFO], robot2, {'y': 13.965, 'x': -25.72, 'yaw': 3.142}, None, None -100.09, [INFO], robot2, {'battery-level': '78.10'}, None, None -110.02, [INFO], robot2, {'battery-level': '77.56'}, None, None -110.02, [INFO], robot2, {'y': 12.888, 'x': -25.953, 'yaw': -3.142}, None, None -113.42, [info], lab_arm, sync, wait-message, (status=message-received) -114.35, [WARN], robot2, SUCCESS, None, None diff --git a/logs/31_ababab.log b/logs/31_ababab.log deleted file mode 100644 index 618d4032..00000000 --- a/logs/31_ababab.log +++ /dev/null @@ -1,46 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.0002, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot5, {'battery-level': '28.00'}, None, None -10.08, [INFO], robot5, {'y': 17.12, 'x': -13.493, 'yaw': -3.141}, None, None -20.02, [INFO], robot5, {'battery-level': '27.80'}, None, None -20.02, [INFO], robot5, {'y': 16.105, 'x': -14.743, 'yaw': 3.142}, None, None -30.06, [INFO], robot5, {'battery-level': '27.60'}, None, None -30.06, [INFO], robot5, {'y': 16.041, 'x': -16.863, 'yaw': 3.14}, None, None -40.09, [INFO], robot5, {'y': 16.1, 'x': -18.965, 'yaw': 3.141}, None, None -40.09, [INFO], robot5, {'battery-level': '27.40'}, None, None -50.04, [INFO], robot5, {'battery-level': '27.20'}, None, None -50.04, [INFO], robot5, {'y': 16.257, 'x': -21.064, 'yaw': 3.141}, None, None -60.00, [INFO], robot5, {'battery-level': '27.00'}, None, None -60.00, [INFO], robot5, {'y': 16.134, 'x': -23.166, 'yaw': -3.142}, None, None -70.04, [INFO], robot5, {'battery-level': '26.80'}, None, None -70.04, [INFO], robot5, {'y': 16.083, 'x': -25.294, 'yaw': 3.141}, None, None -80.07, [INFO], robot5, {'y': 16.107, 'x': -27.422, 'yaw': 3.142}, None, None -80.07, [INFO], robot5, {'battery-level': '26.60'}, None, None -90.01, [INFO], robot5, {'y': 16.238, 'x': -29.521, 'yaw': -3.142}, None, None -90.01, [INFO], robot5, {'battery-level': '26.40'}, None, None -100.00, [INFO], robot5, {'battery-level': '26.20'}, None, None -100.00, [INFO], robot5, {'y': 16.003, 'x': -31.63, 'yaw': -3.142}, None, None -110.03, [INFO], robot5, {'battery-level': '26.00'}, None, None -110.03, [INFO], robot5, {'y': 15.574, 'x': -33.739, 'yaw': -3.142}, None, None -120.05, [INFO], robot5, {'y': 15.528, 'x': -35.832, 'yaw': 3.142}, None, None -120.05, [INFO], robot5, {'battery-level': '25.80'}, None, None -130.08, [INFO], robot5, {'y': 17.05, 'x': -36.744, 'yaw': -3.141}, None, None -130.08, [INFO], robot5, {'battery-level': '25.60'}, None, None -140.02, [INFO], robot5, {'battery-level': '25.40'}, None, None -140.02, [INFO], robot5, {'y': 17.663, 'x': -36.711, 'yaw': 3.142}, None, None -150.07, [INFO], robot5, {'battery-level': '25.20'}, None, None -150.07, [INFO], robot5, {'y': 18.105, 'x': -35.93, 'yaw': 3.141}, None, None -160.09, [INFO], robot5, {'y': 17.912, 'x': -35.826, 'yaw': -3.142}, None, None -160.09, [INFO], robot5, {'battery-level': '25.00'}, None, None -170.05, [INFO], robot5, {'battery-level': '24.80'}, None, None -170.05, [INFO], robot5, {'y': 18.197, 'x': -35.813, 'yaw': 3.141}, None, None -180.09, [INFO], robot5, {'battery-level': '24.60'}, None, None -180.09, [INFO], robot5, {'y': 18.21, 'x': -35.797, 'yaw': -3.142}, None, None -190.03, [INFO], robot5, {'y': 18.201, 'x': -35.793, 'yaw': 3.141}, None, None -190.03, [INFO], robot5, {'battery-level': '24.40'}, None, None -200.07, [INFO], robot5, {'battery-level': '24.20'}, None, None -200.07, [INFO], robot5, {'y': 18.199, 'x': -35.763, 'yaw': -3.142}, None, None -210.02, [INFO], robot5, {'y': 18.241, 'x': -35.944, 'yaw': -3.141}, None, None -210.02, [INFO], robot5, {'battery-level': '24.00'}, None, None -216.22, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/31_ababap.log b/logs/31_ababap.log deleted file mode 100644 index 7929e5c0..00000000 --- a/logs/31_ababap.log +++ /dev/null @@ -1,52 +0,0 @@ -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot3, {'battery-level': '45.94'}, None, None -10.03, [INFO], robot3, {'y': 21.492, 'x': -37.285, 'yaw': -3.141}, None, None -20.06, [INFO], robot3, {'battery-level': '45.58'}, None, None -20.06, [INFO], robot3, {'y': 19.41, 'x': -37.074, 'yaw': 3.14}, None, None -30.02, [INFO], robot3, {'y': 17.814, 'x': -35.689, 'yaw': 3.141}, None, None -30.02, [INFO], robot3, {'battery-level': '45.22'}, None, None -40.08, [INFO], robot3, {'y': 18.762, 'x': -34.05, 'yaw': 3.142}, None, None -40.08, [INFO], robot3, {'battery-level': '44.86'}, None, None -48.09, [info], nurse, sync, received-request, (status=sending-request) -48.09, [info], nurse, sync, request-sent, (status=waiting) -48.09, [info], nurse, sync, wait-message, (status=message-received) -50.02, [INFO], robot3, {'battery-level': '44.50'}, None, None -50.02, [INFO], robot3, {'y': 18.973, 'x': -34.062, 'yaw': 3.141}, None, None -60.03, [INFO], robot3, {'battery-level': '44.14'}, None, None -60.03, [INFO], robot3, {'y': 17.79, 'x': -35.594, 'yaw': -3.142}, None, None -70.06, [INFO], robot3, {'y': 17.59, 'x': -37.026, 'yaw': 3.142}, None, None -70.06, [INFO], robot3, {'battery-level': '43.78'}, None, None -80.05, [INFO], robot3, {'battery-level': '43.42'}, None, None -80.05, [INFO], robot3, {'y': 17.429, 'x': -37.049, 'yaw': 3.141}, None, None -90.08, [INFO], robot3, {'battery-level': '43.06'}, None, None -90.08, [INFO], robot3, {'y': 17.217, 'x': -37.093, 'yaw': -3.141}, None, None -100.01, [INFO], robot3, {'battery-level': '42.70'}, None, None -100.01, [INFO], robot3, {'y': 17.326, 'x': -37.021, 'yaw': -3.142}, None, None -110.00, [INFO], robot3, {'y': 17.492, 'x': -36.883, 'yaw': -3.141}, None, None -110.00, [INFO], robot3, {'battery-level': '42.34'}, None, None -120.06, [INFO], robot3, {'battery-level': '41.98'}, None, None -120.06, [INFO], robot3, {'y': 17.444, 'x': -37.032, 'yaw': -3.142}, None, None -130.08, [INFO], robot3, {'y': 17.197, 'x': -36.857, 'yaw': -3.141}, None, None -130.08, [INFO], robot3, {'battery-level': '41.62'}, None, None -140.09, [INFO], robot3, {'y': 17.313, 'x': -36.716, 'yaw': -3.142}, None, None -140.09, [INFO], robot3, {'battery-level': '41.26'}, None, None -150.06, [INFO], robot3, {'battery-level': '40.90'}, None, None -150.06, [INFO], robot3, {'y': 17.233, 'x': -37.094, 'yaw': -3.142}, None, None -160.04, [INFO], robot3, {'battery-level': '40.54'}, None, None -160.04, [INFO], robot3, {'y': 17.237, 'x': -36.908, 'yaw': 3.141}, None, None -170.06, [INFO], robot3, {'y': 17.405, 'x': -36.954, 'yaw': 3.14}, None, None -170.06, [INFO], robot3, {'battery-level': '40.18'}, None, None -180.06, [INFO], robot3, {'battery-level': '39.82'}, None, None -180.06, [INFO], robot3, {'y': 17.252, 'x': -37.062, 'yaw': -3.142}, None, None -190.01, [INFO], robot3, {'battery-level': '39.46'}, None, None -190.01, [INFO], robot3, {'y': 17.276, 'x': -36.87, 'yaw': 3.141}, None, None -200.02, [INFO], robot3, {'battery-level': '39.10'}, None, None -200.02, [INFO], robot3, {'y': 17.469, 'x': -37.073, 'yaw': -3.141}, None, None -210.06, [INFO], robot3, {'battery-level': '38.74'}, None, None -210.06, [INFO], robot3, {'y': 17.315, 'x': -36.923, 'yaw': -3.142}, None, None -220.09, [INFO], robot3, {'y': 17.364, 'x': -37.034, 'yaw': 3.141}, None, None -220.09, [INFO], robot3, {'battery-level': '38.38'}, None, None -230.02, [INFO], robot3, {'battery-level': '38.02'}, None, None -230.02, [INFO], robot3, {'y': 17.254, 'x': -37.05, 'yaw': 3.141}, None, None -233.32, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/32_ababbb.log b/logs/32_ababbb.log deleted file mode 100644 index 6f204f1d..00000000 --- a/logs/32_ababbb.log +++ /dev/null @@ -1,25 +0,0 @@ -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot1, {'y': 17.586, 'x': -27.161, 'yaw': -3.141}, None, None -10.04, [INFO], robot1, {'battery-level': '58.72'}, None, None -20.06, [INFO], robot1, {'battery-level': '58.24'}, None, None -20.06, [INFO], robot1, {'y': 16.158, 'x': -27.891, 'yaw': 3.141}, None, None -30.09, [INFO], robot1, {'battery-level': '57.76'}, None, None -30.09, [INFO], robot1, {'y': 16.148, 'x': -30.01, 'yaw': 3.137}, None, None -40.02, [INFO], robot1, {'y': 15.958, 'x': -32.102, 'yaw': 3.141}, None, None -40.02, [INFO], robot1, {'battery-level': '57.28'}, None, None -50.05, [INFO], robot1, {'y': 15.425, 'x': -34.182, 'yaw': 3.141}, None, None -50.05, [INFO], robot1, {'battery-level': '56.80'}, None, None -60.06, [INFO], robot1, {'y': 15.648, 'x': -36.289, 'yaw': 3.141}, None, None -60.06, [INFO], robot1, {'battery-level': '56.32'}, None, None -70.09, [INFO], robot1, {'battery-level': '55.84'}, None, None -70.09, [INFO], robot1, {'y': 17.549, 'x': -36.645, 'yaw': -3.142}, None, None -80.03, [INFO], robot1, {'y': 19.637, 'x': -36.775, 'yaw': 3.141}, None, None -80.03, [INFO], robot1, {'battery-level': '55.36'}, None, None -90.05, [INFO], robot1, {'battery-level': '54.88'}, None, None -90.05, [INFO], robot1, {'y': 21.479, 'x': -37.509, 'yaw': -3.142}, None, None -100.02, [INFO], robot1, {'y': 21.483, 'x': -38.108, 'yaw': -3.142}, None, None -100.02, [INFO], robot1, {'battery-level': '54.40'}, None, None -102.97, [info], nurse, sync, received-request, (status=sending-request) -102.97, [info], nurse, sync, request-sent, (status=waiting) -102.97, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/logs/32_ababbp.log b/logs/32_ababbp.log deleted file mode 100644 index e8443d43..00000000 --- a/logs/32_ababbp.log +++ /dev/null @@ -1,38 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot6, {'y': 18.679, 'x': -34.256, 'yaw': 3.142}, None, None -10.00, [INFO], robot6, {'battery-level': '50.15'}, None, None -20.07, [INFO], robot6, {'y': 17.892, 'x': -35.949, 'yaw': 3.139}, None, None -20.07, [INFO], robot6, {'battery-level': '49.43'}, None, None -30.07, [INFO], robot6, {'y': 19.68, 'x': -36.835, 'yaw': -3.141}, None, None -30.07, [INFO], robot6, {'battery-level': '48.71'}, None, None -40.09, [INFO], robot6, {'battery-level': '47.99'}, None, None -40.09, [INFO], robot6, {'y': 21.551, 'x': -37.493, 'yaw': 3.141}, None, None -50.02, [INFO], robot6, {'battery-level': '47.27'}, None, None -50.02, [INFO], robot6, {'y': 21.521, 'x': -38.147, 'yaw': 3.141}, None, None -56.28, [info], nurse, sync, received-request, (status=sending-request) -56.28, [info], nurse, sync, request-sent, (status=waiting) -56.28, [info], nurse, sync, wait-message, (status=message-received) -60.04, [INFO], robot6, {'y': 21.445, 'x': -37.575, 'yaw': 3.14}, None, None -60.04, [INFO], robot6, {'battery-level': '46.55'}, None, None -70.07, [INFO], robot6, {'battery-level': '45.83'}, None, None -70.07, [INFO], robot6, {'y': 19.493, 'x': -37.142, 'yaw': 3.142}, None, None -80.08, [INFO], robot6, {'y': 17.387, 'x': -37.069, 'yaw': 3.142}, None, None -80.08, [INFO], robot6, {'battery-level': '45.11'}, None, None -90.00, [INFO], robot6, {'y': 15.896, 'x': -36.117, 'yaw': 3.141}, None, None -90.00, [INFO], robot6, {'battery-level': '44.39'}, None, None -100.09, [INFO], robot6, {'battery-level': '43.67'}, None, None -100.09, [INFO], robot6, {'y': 15.366, 'x': -34.036, 'yaw': 3.141}, None, None -110.03, [INFO], robot6, {'y': 15.464, 'x': -31.935, 'yaw': 3.142}, None, None -110.03, [INFO], robot6, {'battery-level': '42.95'}, None, None -120.07, [INFO], robot6, {'y': 15.632, 'x': -29.818, 'yaw': 3.142}, None, None -120.07, [INFO], robot6, {'battery-level': '42.23'}, None, None -130.01, [INFO], robot6, {'y': 15.751, 'x': -27.702, 'yaw': 3.141}, None, None -130.01, [INFO], robot6, {'battery-level': '41.51'}, None, None -140.08, [INFO], robot6, {'battery-level': '40.79'}, None, None -140.08, [INFO], robot6, {'y': 15.01, 'x': -25.961, 'yaw': 3.141}, None, None -150.03, [INFO], robot6, {'y': 13.052, 'x': -25.87, 'yaw': -3.142}, None, None -150.03, [INFO], robot6, {'battery-level': '40.07'}, None, None -157.67, [info], lab_arm, sync, wait-message, (status=message-received) -158.60, [WARN], robot6, SUCCESS, None, None diff --git a/logs/33_ababcb.log b/logs/33_ababcb.log deleted file mode 100644 index 1685cdd0..00000000 --- a/logs/33_ababcb.log +++ /dev/null @@ -1,26 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'y': 17.298, 'x': -27.12, 'yaw': -3.142}, None, None -10.04, [INFO], robot6, {'battery-level': '50.15'}, None, None -20.09, [INFO], robot6, {'y': 16.303, 'x': -28.193, 'yaw': -3.141}, None, None -20.09, [INFO], robot6, {'battery-level': '49.43'}, None, None -30.03, [INFO], robot6, {'battery-level': '48.71'}, None, None -30.03, [INFO], robot6, {'y': 17.886, 'x': -28.586, 'yaw': 3.14}, None, None -40.03, [INFO], robot6, {'battery-level': '47.99'}, None, None -40.03, [INFO], robot6, {'y': 18.048, 'x': -28.575, 'yaw': -3.142}, None, None -45.47, [info], nurse, sync, received-request, (status=sending-request) -45.47, [info], nurse, sync, request-sent, (status=waiting) -45.55, [info], nurse, sync, wait-message, (status=message-received) -50.07, [INFO], robot6, {'y': 17.34, 'x': -28.696, 'yaw': 3.142}, None, None -50.07, [INFO], robot6, {'battery-level': '47.27'}, None, None -60.02, [INFO], robot6, {'y': 16.125, 'x': -27.691, 'yaw': 3.141}, None, None -60.02, [INFO], robot6, {'battery-level': '46.55'}, None, None -70.04, [INFO], robot6, {'y': 15.357, 'x': -26.034, 'yaw': 3.141}, None, None -70.04, [INFO], robot6, {'battery-level': '45.83'}, None, None -80.08, [INFO], robot6, {'battery-level': '45.11'}, None, None -80.08, [INFO], robot6, {'y': 13.27, 'x': -25.737, 'yaw': 3.141}, None, None -90.05, [INFO], robot6, {'y': 12.927, 'x': -25.936, 'yaw': -3.142}, None, None -90.05, [INFO], robot6, {'battery-level': '44.39'}, None, None -90.97, [info], lab_arm, sync, wait-message, (status=message-received) -91.89, [WARN], robot6, SUCCESS, None, None diff --git a/logs/33_ababcp.log b/logs/33_ababcp.log deleted file mode 100644 index 1730506d..00000000 --- a/logs/33_ababcp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'battery-level': '50.15'}, None, None -10.01, [INFO], robot6, {'y': 17.441, 'x': -27.139, 'yaw': -3.142}, None, None -20.07, [INFO], robot6, {'y': 16.276, 'x': -28.007, 'yaw': -3.141}, None, None -20.07, [INFO], robot6, {'battery-level': '49.43'}, None, None -30.03, [INFO], robot6, {'battery-level': '48.71'}, None, None -30.03, [INFO], robot6, {'y': 17.859, 'x': -28.621, 'yaw': -3.141}, None, None -37.37, [info], nurse, sync, received-request, (status=sending-request) -37.37, [info], nurse, sync, request-sent, (status=waiting) -37.37, [info], nurse, sync, wait-message, (status=message-received) -40.04, [INFO], robot6, {'y': 17.643, 'x': -28.601, 'yaw': -3.141}, None, None -40.04, [INFO], robot6, {'battery-level': '47.99'}, None, None -50.00, [INFO], robot6, {'battery-level': '47.27'}, None, None -50.00, [INFO], robot6, {'y': 16.078, 'x': -28.07, 'yaw': -3.141}, None, None -60.09, [INFO], robot6, {'battery-level': '46.55'}, None, None -60.09, [INFO], robot6, {'y': 15.641, 'x': -26.135, 'yaw': 3.141}, None, None -70.02, [INFO], robot6, {'y': 13.56, 'x': -25.741, 'yaw': 3.141}, None, None -70.02, [INFO], robot6, {'battery-level': '45.83'}, None, None -80.03, [INFO], robot6, {'battery-level': '45.11'}, None, None -80.03, [INFO], robot6, {'y': 12.909, 'x': -25.959, 'yaw': -3.142}, None, None -80.86, [info], lab_arm, sync, wait-message, (status=message-received) -81.78, [WARN], robot6, SUCCESS, None, None diff --git a/logs/34_abacab.log b/logs/34_abacab.log deleted file mode 100644 index 7daf8507..00000000 --- a/logs/34_abacab.log +++ /dev/null @@ -1,47 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot2, {'battery-level': '82.96'}, None, None -10.06, [INFO], robot2, {'y': 17.293, 'x': -19.28, 'yaw': 3.142}, None, None -20.07, [INFO], robot2, {'battery-level': '82.42'}, None, None -20.07, [INFO], robot2, {'y': 16.238, 'x': -20.451, 'yaw': 3.142}, None, None -30.03, [INFO], robot2, {'y': 16.187, 'x': -22.552, 'yaw': 3.142}, None, None -30.03, [INFO], robot2, {'battery-level': '81.88'}, None, None -40.06, [INFO], robot2, {'y': 16.14, 'x': -24.669, 'yaw': 3.14}, None, None -40.06, [INFO], robot2, {'battery-level': '81.34'}, None, None -50.02, [INFO], robot2, {'battery-level': '80.80'}, None, None -50.02, [INFO], robot2, {'y': 16.065, 'x': -26.762, 'yaw': -3.142}, None, None -60.03, [INFO], robot2, {'battery-level': '80.26'}, None, None -60.03, [INFO], robot2, {'y': 16.172, 'x': -28.881, 'yaw': -3.142}, None, None -70.03, [INFO], robot2, {'battery-level': '79.72'}, None, None -70.03, [INFO], robot2, {'y': 16.091, 'x': -31.002, 'yaw': 3.141}, None, None -80.06, [INFO], robot2, {'battery-level': '79.18'}, None, None -80.06, [INFO], robot2, {'y': 15.724, 'x': -33.117, 'yaw': -3.141}, None, None -90.02, [INFO], robot2, {'y': 15.428, 'x': -35.212, 'yaw': 3.142}, None, None -90.02, [INFO], robot2, {'battery-level': '78.64'}, None, None -100.07, [INFO], robot2, {'battery-level': '78.10'}, None, None -100.07, [INFO], robot2, {'y': 16.497, 'x': -36.613, 'yaw': -3.142}, None, None -110.04, [INFO], robot2, {'y': 17.551, 'x': -36.659, 'yaw': -3.142}, None, None -110.04, [INFO], robot2, {'battery-level': '77.56'}, None, None -120.09, [INFO], robot2, {'battery-level': '77.02'}, None, None -120.09, [INFO], robot2, {'y': 17.551, 'x': -36.659, 'yaw': -3.142}, None, None -130.05, [INFO], robot2, {'y': 17.568, 'x': -36.695, 'yaw': -3.141}, None, None -130.05, [INFO], robot2, {'battery-level': '76.48'}, None, None -140.01, [INFO], robot2, {'battery-level': '75.94'}, None, None -140.01, [INFO], robot2, {'y': 18.017, 'x': -35.882, 'yaw': -3.141}, None, None -150.03, [INFO], robot2, {'battery-level': '75.40'}, None, None -150.03, [INFO], robot2, {'y': 18.179, 'x': -35.58, 'yaw': -3.141}, None, None -160.07, [INFO], robot2, {'battery-level': '74.86'}, None, None -160.07, [INFO], robot2, {'y': 18.195, 'x': -35.808, 'yaw': 3.141}, None, None -170.04, [INFO], robot2, {'y': 18.214, 'x': -35.8, 'yaw': -3.142}, None, None -170.04, [INFO], robot2, {'battery-level': '74.32'}, None, None -180.06, [INFO], robot2, {'y': 18.214, 'x': -35.8, 'yaw': -3.142}, None, None -180.06, [INFO], robot2, {'battery-level': '73.78'}, None, None -190.05, [INFO], robot2, {'battery-level': '73.24'}, None, None -190.05, [INFO], robot2, {'y': 18.214, 'x': -35.801, 'yaw': 3.142}, None, None -200.07, [INFO], robot2, {'battery-level': '72.70'}, None, None -200.07, [INFO], robot2, {'y': 18.214, 'x': -35.8, 'yaw': -3.142}, None, None -210.09, [INFO], robot2, {'battery-level': '72.16'}, None, None -210.09, [INFO], robot2, {'y': 18.217, 'x': -35.798, 'yaw': -3.142}, None, None -220.03, [INFO], robot2, {'battery-level': '71.62'}, None, None -220.03, [INFO], robot2, {'y': 18.224, 'x': -35.773, 'yaw': 3.142}, None, None -220.67, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/logs/34_abacap.log b/logs/34_abacap.log deleted file mode 100644 index b4a9c594..00000000 --- a/logs/34_abacap.log +++ /dev/null @@ -1,55 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot3, {'battery-level': '45.94'}, None, None -10.01, [INFO], robot3, {'y': 21.55, 'x': -37.504, 'yaw': -3.14}, None, None -20.05, [INFO], robot3, {'y': 19.642, 'x': -37.103, 'yaw': 3.142}, None, None -20.05, [INFO], robot3, {'battery-level': '45.58'}, None, None -30.09, [INFO], robot3, {'battery-level': '45.22'}, None, None -30.09, [INFO], robot3, {'y': 17.94, 'x': -35.861, 'yaw': 3.141}, None, None -40.06, [INFO], robot3, {'y': 18.622, 'x': -34.111, 'yaw': 3.142}, None, None -40.06, [INFO], robot3, {'battery-level': '44.86'}, None, None -50.01, [INFO], robot3, {'y': 18.907, 'x': -33.933, 'yaw': 3.142}, None, None -50.01, [INFO], robot3, {'battery-level': '44.50'}, None, None -51.95, [info], nurse, sync, received-request, (status=sending-request) -51.95, [info], nurse, sync, request-sent, (status=waiting) -51.95, [info], nurse, sync, wait-message, (status=message-received) -60.06, [INFO], robot3, {'battery-level': '44.14'}, None, None -60.06, [INFO], robot3, {'y': 17.9, 'x': -34.89, 'yaw': 3.142}, None, None -70.08, [INFO], robot3, {'battery-level': '43.78'}, None, None -70.08, [INFO], robot3, {'y': 18.071, 'x': -36.305, 'yaw': 3.141}, None, None -80.06, [INFO], robot3, {'battery-level': '43.42'}, None, None -80.06, [INFO], robot3, {'y': 17.505, 'x': -36.834, 'yaw': 3.141}, None, None -90.04, [INFO], robot3, {'y': 17.199, 'x': -37.114, 'yaw': 3.14}, None, None -90.04, [INFO], robot3, {'battery-level': '43.06'}, None, None -100.08, [INFO], robot3, {'y': 17.255, 'x': -37.018, 'yaw': 3.141}, None, None -100.08, [INFO], robot3, {'battery-level': '42.70'}, None, None -110.04, [INFO], robot3, {'battery-level': '42.34'}, None, None -110.04, [INFO], robot3, {'y': 17.509, 'x': -36.669, 'yaw': -3.141}, None, None -120.00, [INFO], robot3, {'battery-level': '41.98'}, None, None -120.00, [INFO], robot3, {'y': 17.403, 'x': -36.878, 'yaw': 3.142}, None, None -130.01, [INFO], robot3, {'battery-level': '41.62'}, None, None -130.01, [INFO], robot3, {'y': 17.26, 'x': -37.045, 'yaw': 3.141}, None, None -140.05, [INFO], robot3, {'battery-level': '41.26'}, None, None -140.05, [INFO], robot3, {'y': 17.369, 'x': -36.939, 'yaw': 3.14}, None, None -150.06, [INFO], robot3, {'y': 17.432, 'x': -36.54, 'yaw': -3.142}, None, None -150.06, [INFO], robot3, {'battery-level': '40.90'}, None, None -160.01, [INFO], robot3, {'battery-level': '40.54'}, None, None -160.01, [INFO], robot3, {'y': 17.528, 'x': -36.854, 'yaw': -3.142}, None, None -170.02, [INFO], robot3, {'battery-level': '40.18'}, None, None -170.02, [INFO], robot3, {'y': 17.421, 'x': -36.631, 'yaw': -3.142}, None, None -180.06, [INFO], robot3, {'battery-level': '39.82'}, None, None -180.06, [INFO], robot3, {'y': 17.435, 'x': -36.955, 'yaw': 3.141}, None, None -190.08, [INFO], robot3, {'battery-level': '39.46'}, None, None -190.08, [INFO], robot3, {'y': 17.302, 'x': -37.01, 'yaw': -3.141}, None, None -200.00, [INFO], robot3, {'battery-level': '39.10'}, None, None -200.00, [INFO], robot3, {'y': 17.186, 'x': -36.85, 'yaw': -3.141}, None, None -210.05, [INFO], robot3, {'battery-level': '38.74'}, None, None -210.05, [INFO], robot3, {'y': 17.407, 'x': -37.051, 'yaw': -3.141}, None, None -220.01, [INFO], robot3, {'y': 17.441, 'x': -36.936, 'yaw': -3.142}, None, None -220.01, [INFO], robot3, {'battery-level': '38.38'}, None, None -230.06, [INFO], robot3, {'y': 17.328, 'x': -36.962, 'yaw': -3.142}, None, None -230.06, [INFO], robot3, {'battery-level': '38.02'}, None, None -240.02, [INFO], robot3, {'y': 17.452, 'x': -37.052, 'yaw': -3.141}, None, None -240.02, [INFO], robot3, {'battery-level': '37.66'}, None, None -243.33, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/35_abacbb.log b/logs/35_abacbb.log deleted file mode 100644 index db9f99a6..00000000 --- a/logs/35_abacbb.log +++ /dev/null @@ -1,47 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot4, {'y': 34.275, 'x': -33.597, 'yaw': 3.142}, None, None -10.09, [INFO], robot4, {'battery-level': '64.67'}, None, None -20.06, [INFO], robot4, {'battery-level': '64.07'}, None, None -20.06, [INFO], robot4, {'y': 34.672, 'x': -35.662, 'yaw': 3.137}, None, None -30.07, [INFO], robot4, {'battery-level': '63.47'}, None, None -30.07, [INFO], robot4, {'y': 33.291, 'x': -36.888, 'yaw': -3.141}, None, None -40.01, [INFO], robot4, {'battery-level': '62.87'}, None, None -40.01, [INFO], robot4, {'y': 31.192, 'x': -36.889, 'yaw': -3.141}, None, None -50.05, [INFO], robot4, {'y': 29.087, 'x': -36.951, 'yaw': -3.141}, None, None -50.05, [INFO], robot4, {'battery-level': '62.27'}, None, None -60.02, [INFO], robot4, {'y': 26.985, 'x': -36.945, 'yaw': 3.141}, None, None -60.02, [INFO], robot4, {'battery-level': '61.67'}, None, None -70.00, [INFO], robot4, {'battery-level': '61.07'}, None, None -70.00, [INFO], robot4, {'y': 24.878, 'x': -37.038, 'yaw': 3.141}, None, None -80.06, [INFO], robot4, {'y': 22.764, 'x': -37.086, 'yaw': 3.141}, None, None -80.06, [INFO], robot4, {'battery-level': '60.47'}, None, None -90.03, [INFO], robot4, {'battery-level': '59.87'}, None, None -90.03, [INFO], robot4, {'y': 21.374, 'x': -37.951, 'yaw': 3.138}, None, None -96.30, [info], nurse, sync, received-request, (status=sending-request) -96.30, [info], nurse, sync, request-sent, (status=waiting) -96.39, [info], nurse, sync, wait-message, (status=message-received) -100.08, [INFO], robot4, {'y': 21.372, 'x': -37.489, 'yaw': -3.141}, None, None -100.08, [INFO], robot4, {'battery-level': '59.27'}, None, None -110.05, [INFO], robot4, {'battery-level': '58.67'}, None, None -110.05, [INFO], robot4, {'y': 19.392, 'x': -37.147, 'yaw': -3.141}, None, None -120.05, [INFO], robot4, {'battery-level': '58.07'}, None, None -120.05, [INFO], robot4, {'y': 17.291, 'x': -37.113, 'yaw': 3.141}, None, None -130.06, [INFO], robot4, {'y': 15.842, 'x': -36.037, 'yaw': -3.142}, None, None -130.06, [INFO], robot4, {'battery-level': '57.47'}, None, None -140.08, [INFO], robot4, {'battery-level': '56.87'}, None, None -140.08, [INFO], robot4, {'y': 15.337, 'x': -33.966, 'yaw': -3.141}, None, None -150.07, [INFO], robot4, {'battery-level': '56.27'}, None, None -150.07, [INFO], robot4, {'y': 15.564, 'x': -31.847, 'yaw': -3.142}, None, None -160.04, [INFO], robot4, {'battery-level': '55.67'}, None, None -160.04, [INFO], robot4, {'y': 15.64, 'x': -29.738, 'yaw': 3.141}, None, None -170.03, [INFO], robot4, {'battery-level': '55.07'}, None, None -170.03, [INFO], robot4, {'y': 15.81, 'x': -27.63, 'yaw': 3.141}, None, None -180.02, [INFO], robot4, {'y': 15.023, 'x': -26.002, 'yaw': 3.141}, None, None -180.02, [INFO], robot4, {'battery-level': '54.47'}, None, None -190.02, [INFO], robot4, {'y': 13.043, 'x': -25.873, 'yaw': 3.141}, None, None -190.02, [INFO], robot4, {'battery-level': '53.87'}, None, None -197.44, [info], lab_arm, sync, wait-message, (status=message-received) -198.36, [WARN], robot4, SUCCESS, None, None diff --git a/logs/35_abacbp.log b/logs/35_abacbp.log deleted file mode 100644 index 0c741157..00000000 --- a/logs/35_abacbp.log +++ /dev/null @@ -1,41 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'battery-level': '50.15'}, None, None -10.01, [INFO], robot6, {'y': 18.455, 'x': -34.36, 'yaw': 3.142}, None, None -20.03, [INFO], robot6, {'battery-level': '49.43'}, None, None -20.03, [INFO], robot6, {'y': 17.989, 'x': -36.14, 'yaw': 3.141}, None, None -30.01, [INFO], robot6, {'battery-level': '48.71'}, None, None -30.01, [INFO], robot6, {'y': 19.828, 'x': -36.868, 'yaw': 3.141}, None, None -40.05, [INFO], robot6, {'battery-level': '47.99'}, None, None -40.05, [INFO], robot6, {'y': 21.562, 'x': -37.674, 'yaw': -3.142}, None, None -50.09, [INFO], robot6, {'battery-level': '47.27'}, None, None -50.09, [INFO], robot6, {'y': 21.439, 'x': -38.099, 'yaw': 3.142}, None, None -52.57, [info], nurse, sync, received-request, (status=sending-request) -52.57, [info], nurse, sync, request-sent, (status=waiting) -52.57, [info], nurse, sync, wait-message, (status=message-received) -60.05, [INFO], robot6, {'battery-level': '46.55'}, None, None -60.05, [INFO], robot6, {'y': 20.78, 'x': -37.19, 'yaw': 3.141}, None, None -70.00, [INFO], robot6, {'battery-level': '45.83'}, None, None -70.00, [INFO], robot6, {'y': 18.683, 'x': -37.092, 'yaw': -3.142}, None, None -80.07, [INFO], robot6, {'battery-level': '45.11'}, None, None -80.07, [INFO], robot6, {'y': 16.557, 'x': -37.057, 'yaw': 3.141}, None, None -90.04, [INFO], robot6, {'battery-level': '44.39'}, None, None -90.04, [INFO], robot6, {'y': 15.667, 'x': -35.338, 'yaw': -3.142}, None, None -100.02, [INFO], robot6, {'battery-level': '43.67'}, None, None -100.02, [INFO], robot6, {'y': 15.451, 'x': -33.249, 'yaw': 3.142}, None, None -110.06, [INFO], robot6, {'battery-level': '42.95'}, None, None -110.06, [INFO], robot6, {'y': 15.637, 'x': -31.135, 'yaw': 3.141}, None, None -120.03, [INFO], robot6, {'battery-level': '42.23'}, None, None -120.03, [INFO], robot6, {'y': 15.801, 'x': -29.036, 'yaw': -3.142}, None, None -130.07, [INFO], robot6, {'battery-level': '41.51'}, None, None -130.07, [INFO], robot6, {'y': 15.852, 'x': -26.915, 'yaw': 3.142}, None, None -140.02, [INFO], robot6, {'y': 14.376, 'x': -25.726, 'yaw': -3.14}, None, None -140.02, [INFO], robot6, {'battery-level': '40.79'}, None, None -150.05, [INFO], robot6, {'battery-level': '40.07'}, None, None -150.05, [INFO], robot6, {'y': 12.926, 'x': -25.932, 'yaw': -3.142}, None, None -160.06, [INFO], robot6, {'y': 12.795, 'x': -26.004, 'yaw': -3.141}, None, None -160.06, [INFO], robot6, {'battery-level': '39.35'}, None, None -164.00, [info], lab_arm, sync, wait-message, (status=message-received) -164.92, [WARN], robot6, SUCCESS, None, None diff --git a/logs/36_abaccb.log b/logs/36_abaccb.log deleted file mode 100644 index 6332d088..00000000 --- a/logs/36_abaccb.log +++ /dev/null @@ -1,51 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.00048000000000000007, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot1, {'battery-level': '58.72'}, None, None -10.03, [INFO], robot1, {'y': 33.951, 'x': -39.441, 'yaw': -3.141}, None, None -20.04, [INFO], robot1, {'battery-level': '58.24'}, None, None -20.04, [INFO], robot1, {'y': 34.498, 'x': -37.57, 'yaw': -3.141}, None, None -30.09, [INFO], robot1, {'battery-level': '57.76'}, None, None -30.09, [INFO], robot1, {'y': 32.573, 'x': -37.044, 'yaw': 3.14}, None, None -40.05, [INFO], robot1, {'y': 30.468, 'x': -37.049, 'yaw': 3.141}, None, None -40.05, [INFO], robot1, {'battery-level': '57.28'}, None, None -50.08, [INFO], robot1, {'battery-level': '56.80'}, None, None -50.08, [INFO], robot1, {'y': 28.349, 'x': -36.998, 'yaw': 3.141}, None, None -60.02, [INFO], robot1, {'battery-level': '56.32'}, None, None -60.02, [INFO], robot1, {'y': 26.264, 'x': -37.043, 'yaw': 3.141}, None, None -70.05, [INFO], robot1, {'battery-level': '55.84'}, None, None -70.05, [INFO], robot1, {'y': 24.149, 'x': -37.02, 'yaw': 3.141}, None, None -80.00, [INFO], robot1, {'y': 22.041, 'x': -37.115, 'yaw': 3.141}, None, None -80.00, [INFO], robot1, {'battery-level': '55.36'}, None, None -90.04, [INFO], robot1, {'battery-level': '54.88'}, None, None -90.04, [INFO], robot1, {'y': 19.931, 'x': -37.101, 'yaw': 3.141}, None, None -100.01, [INFO], robot1, {'y': 17.822, 'x': -37.0, 'yaw': 3.14}, None, None -100.01, [INFO], robot1, {'battery-level': '54.40'}, None, None -110.03, [INFO], robot1, {'battery-level': '53.92'}, None, None -110.03, [INFO], robot1, {'y': 15.868, 'x': -36.645, 'yaw': 3.141}, None, None -120.09, [INFO], robot1, {'y': 15.388, 'x': -34.564, 'yaw': -3.142}, None, None -120.09, [INFO], robot1, {'battery-level': '53.44'}, None, None -130.01, [INFO], robot1, {'y': 15.497, 'x': -32.457, 'yaw': 3.142}, None, None -130.01, [INFO], robot1, {'battery-level': '52.96'}, None, None -140.03, [INFO], robot1, {'battery-level': '52.48'}, None, None -140.03, [INFO], robot1, {'y': 15.565, 'x': -30.342, 'yaw': 3.141}, None, None -150.06, [INFO], robot1, {'battery-level': '52.00'}, None, None -150.06, [INFO], robot1, {'y': 16.432, 'x': -28.615, 'yaw': 3.141}, None, None -160.01, [INFO], robot1, {'battery-level': '51.52'}, None, None -160.01, [INFO], robot1, {'y': 17.955, 'x': -28.602, 'yaw': -3.141}, None, None -166.53, [info], nurse, sync, received-request, (status=sending-request) -166.53, [info], nurse, sync, request-sent, (status=waiting) -166.53, [info], nurse, sync, wait-message, (status=message-received) -170.05, [INFO], robot1, {'battery-level': '51.04'}, None, None -170.05, [INFO], robot1, {'y': 17.492, 'x': -28.725, 'yaw': 3.141}, None, None -180.07, [INFO], robot1, {'battery-level': '50.56'}, None, None -180.07, [INFO], robot1, {'y': 16.166, 'x': -27.869, 'yaw': 3.141}, None, None -190.04, [INFO], robot1, {'battery-level': '50.08'}, None, None -190.04, [INFO], robot1, {'y': 15.54, 'x': -26.083, 'yaw': 3.142}, None, None -200.01, [INFO], robot1, {'battery-level': '49.60'}, None, None -200.01, [INFO], robot1, {'y': 13.457, 'x': -25.729, 'yaw': -3.142}, None, None -210.05, [INFO], robot1, {'y': 12.906, 'x': -25.952, 'yaw': 3.141}, None, None -210.05, [INFO], robot1, {'battery-level': '49.12'}, None, None -218.88, [info], lab_arm, sync, wait-message, (status=message-received) -219.80, [WARN], robot1, SUCCESS, None, None -220.07, [INFO], robot1, {'battery-level': '48.64'}, None, None -220.07, [INFO], robot1, {'y': 12.844, 'x': -26.004, 'yaw': 3.141}, None, None diff --git a/logs/36_abaccp.log b/logs/36_abaccp.log deleted file mode 100644 index ae1d8356..00000000 --- a/logs/36_abaccp.log +++ /dev/null @@ -1,25 +0,0 @@ -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot6, {'battery-level': '50.15'}, None, None -10.00, [INFO], robot6, {'y': 17.541, 'x': -27.156, 'yaw': 3.142}, None, None -20.04, [INFO], robot6, {'battery-level': '49.43'}, None, None -20.04, [INFO], robot6, {'y': 16.25, 'x': -27.943, 'yaw': 3.141}, None, None -30.08, [INFO], robot6, {'battery-level': '48.71'}, None, None -30.08, [INFO], robot6, {'y': 17.824, 'x': -28.622, 'yaw': 3.142}, None, None -40.01, [INFO], robot6, {'battery-level': '47.99'}, None, None -40.01, [INFO], robot6, {'y': 17.94, 'x': -28.622, 'yaw': -3.142}, None, None -44.15, [info], nurse, sync, received-request, (status=sending-request) -44.15, [info], nurse, sync, request-sent, (status=waiting) -44.24, [info], nurse, sync, wait-message, (status=message-received) -50.05, [INFO], robot6, {'y': 16.956, 'x': -28.745, 'yaw': 3.141}, None, None -50.05, [INFO], robot6, {'battery-level': '47.27'}, None, None -60.04, [INFO], robot6, {'battery-level': '46.55'}, None, None -60.04, [INFO], robot6, {'y': 16.095, 'x': -27.367, 'yaw': -3.142}, None, None -70.06, [INFO], robot6, {'battery-level': '45.83'}, None, None -70.06, [INFO], robot6, {'y': 14.954, 'x': -25.911, 'yaw': 3.141}, None, None -80.04, [INFO], robot6, {'y': 13.028, 'x': -25.876, 'yaw': 3.142}, None, None -80.04, [INFO], robot6, {'battery-level': '45.11'}, None, None -88.71, [info], lab_arm, sync, wait-message, (status=message-received) -89.63, [WARN], robot6, SUCCESS, None, None -90.08, [INFO], robot6, {'y': 12.93, 'x': -25.944, 'yaw': 3.142}, None, None -90.08, [INFO], robot6, {'battery-level': '44.39'}, None, None diff --git a/logs/37_abbaab.log b/logs/37_abbaab.log deleted file mode 100644 index 8876cf2c..00000000 --- a/logs/37_abbaab.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot5, {'y': 17.992, 'x': -13.509, 'yaw': -3.141}, None, None -10.07, [INFO], robot5, {'battery-level': '27.50'}, None, None -20.00, [INFO], robot5, {'y': 16.196, 'x': -13.871, 'yaw': 3.141}, None, None -20.00, [INFO], robot5, {'battery-level': '26.74'}, None, None -30.07, [INFO], robot5, {'y': 16.099, 'x': -16.016, 'yaw': 3.141}, None, None -30.07, [INFO], robot5, {'battery-level': '25.98'}, None, None -40.08, [INFO], robot5, {'y': 16.092, 'x': -18.128, 'yaw': 3.141}, None, None -40.08, [INFO], robot5, {'battery-level': '25.22'}, None, None -50.04, [INFO], robot5, {'y': 16.219, 'x': -20.22, 'yaw': -3.142}, None, None -50.04, [INFO], robot5, {'battery-level': '24.46'}, None, None -60.05, [INFO], robot5, {'battery-level': '23.70'}, None, None -60.05, [INFO], robot5, {'y': 16.22, 'x': -22.331, 'yaw': 3.141}, None, None -70.02, [INFO], robot5, {'battery-level': '22.94'}, None, None -70.02, [INFO], robot5, {'y': 16.143, 'x': -24.421, 'yaw': 3.141}, None, None -80.02, [INFO], robot5, {'y': 16.099, 'x': -26.54, 'yaw': -3.141}, None, None -80.02, [INFO], robot5, {'battery-level': '22.18'}, None, None -90.08, [INFO], robot5, {'battery-level': '21.42'}, None, None -90.08, [INFO], robot5, {'y': 16.197, 'x': -28.671, 'yaw': -3.142}, None, None -100.01, [INFO], robot5, {'y': 16.132, 'x': -30.771, 'yaw': 3.142}, None, None -100.01, [INFO], robot5, {'battery-level': '20.66'}, None, None -110.08, [INFO], robot5, {'battery-level': '19.90'}, None, None -110.08, [INFO], robot5, {'y': 15.84, 'x': -32.898, 'yaw': 3.142}, None, None -120.05, [INFO], robot5, {'battery-level': '19.14'}, None, None -120.05, [INFO], robot5, {'y': 15.371, 'x': -34.959, 'yaw': 3.14}, None, None -130.03, [INFO], robot5, {'battery-level': '18.38'}, None, None -130.03, [INFO], robot5, {'y': 16.114, 'x': -36.786, 'yaw': 3.141}, None, None -140.03, [INFO], robot5, {'y': 17.597, 'x': -36.761, 'yaw': -3.141}, None, None -140.03, [INFO], robot5, {'battery-level': '17.62'}, None, None -150.01, [INFO], robot5, {'y': 17.6, 'x': -36.758, 'yaw': -3.142}, None, None -150.01, [INFO], robot5, {'battery-level': '16.86'}, None, None -160.05, [INFO], robot5, {'y': 17.604, 'x': -36.758, 'yaw': -3.142}, None, None -160.05, [INFO], robot5, {'battery-level': '16.10'}, None, None -170.03, [INFO], robot5, {'battery-level': '15.34'}, None, None -170.03, [INFO], robot5, {'y': 17.689, 'x': -36.741, 'yaw': -3.142}, None, None -180.05, [INFO], robot5, {'y': 17.758, 'x': -36.241, 'yaw': 3.142}, None, None -180.05, [INFO], robot5, {'battery-level': '14.58'}, None, None -190.01, [INFO], robot5, {'battery-level': '13.82'}, None, None -190.01, [INFO], robot5, {'y': 18.135, 'x': -35.823, 'yaw': 3.142}, None, None -200.09, [INFO], robot5, {'battery-level': '13.06'}, None, None -200.09, [INFO], robot5, {'y': 18.308, 'x': -35.749, 'yaw': 3.141}, None, None -210.07, [INFO], robot5, {'y': 18.301, 'x': -35.749, 'yaw': 3.142}, None, None -210.07, [INFO], robot5, {'battery-level': '12.30'}, None, None -220.03, [INFO], robot5, {'y': 18.294, 'x': -35.711, 'yaw': -3.142}, None, None -220.03, [INFO], robot5, {'battery-level': '11.54'}, None, None -225.52, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/37_abbaap.log b/logs/37_abbaap.log deleted file mode 100644 index bbc25b44..00000000 --- a/logs/37_abbaap.log +++ /dev/null @@ -1,67 +0,0 @@ -0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot4, {'battery-level': '64.70'}, None, None -10.03, [INFO], robot4, {'y': 34.231, 'x': -38.754, 'yaw': 3.141}, None, None -20.06, [INFO], robot4, {'battery-level': '64.14'}, None, None -20.06, [INFO], robot4, {'y': 33.913, 'x': -37.055, 'yaw': 3.142}, None, None -30.03, [INFO], robot4, {'battery-level': '63.58'}, None, None -30.03, [INFO], robot4, {'y': 31.807, 'x': -36.988, 'yaw': 3.14}, None, None -40.05, [INFO], robot4, {'battery-level': '63.02'}, None, None -40.05, [INFO], robot4, {'y': 29.7, 'x': -37.048, 'yaw': 3.141}, None, None -50.08, [INFO], robot4, {'y': 27.584, 'x': -36.989, 'yaw': 3.136}, None, None -50.08, [INFO], robot4, {'battery-level': '62.46'}, None, None -60.02, [INFO], robot4, {'y': 25.493, 'x': -36.99, 'yaw': 3.142}, None, None -60.02, [INFO], robot4, {'battery-level': '61.90'}, None, None -70.04, [INFO], robot4, {'battery-level': '61.34'}, None, None -70.04, [INFO], robot4, {'y': 23.384, 'x': -37.02, 'yaw': 3.141}, None, None -80.06, [INFO], robot4, {'y': 21.272, 'x': -37.13, 'yaw': -3.142}, None, None -80.06, [INFO], robot4, {'battery-level': '60.78'}, None, None -90.06, [INFO], robot4, {'y': 19.157, 'x': -37.039, 'yaw': 3.141}, None, None -90.06, [INFO], robot4, {'battery-level': '60.22'}, None, None -100.08, [INFO], robot4, {'y': 17.817, 'x': -35.414, 'yaw': -3.141}, None, None -100.08, [INFO], robot4, {'battery-level': '59.66'}, None, None -110.06, [INFO], robot4, {'y': 18.874, 'x': -33.97, 'yaw': -3.142}, None, None -110.06, [INFO], robot4, {'battery-level': '59.10'}, None, None -117.58, [info], nurse, sync, received-request, (status=sending-request) -117.58, [info], nurse, sync, request-sent, (status=waiting) -117.67, [info], nurse, sync, wait-message, (status=message-received) -120.07, [INFO], robot4, {'battery-level': '58.54'}, None, None -120.07, [INFO], robot4, {'y': 18.914, 'x': -34.134, 'yaw': -3.142}, None, None -130.01, [INFO], robot4, {'battery-level': '57.98'}, None, None -130.01, [INFO], robot4, {'y': 17.809, 'x': -35.691, 'yaw': 3.142}, None, None -140.07, [INFO], robot4, {'y': 18.067, 'x': -36.201, 'yaw': -3.142}, None, None -140.07, [INFO], robot4, {'battery-level': '57.42'}, None, None -150.02, [INFO], robot4, {'battery-level': '56.86'}, None, None -150.02, [INFO], robot4, {'y': 18.067, 'x': -36.201, 'yaw': -3.142}, None, None -160.08, [INFO], robot4, {'y': 17.354, 'x': -36.983, 'yaw': 3.142}, None, None -160.08, [INFO], robot4, {'battery-level': '56.30'}, None, None -170.05, [INFO], robot4, {'battery-level': '55.74'}, None, None -170.05, [INFO], robot4, {'y': 17.414, 'x': -36.883, 'yaw': 3.14}, None, None -180.01, [INFO], robot4, {'y': 17.219, 'x': -36.922, 'yaw': -3.141}, None, None -180.01, [INFO], robot4, {'battery-level': '55.18'}, None, None -190.01, [INFO], robot4, {'battery-level': '54.62'}, None, None -190.01, [INFO], robot4, {'y': 17.215, 'x': -37.099, 'yaw': -3.141}, None, None -200.03, [INFO], robot4, {'y': 17.361, 'x': -37.043, 'yaw': 3.14}, None, None -200.03, [INFO], robot4, {'battery-level': '54.06'}, None, None -210.02, [INFO], robot4, {'battery-level': '53.50'}, None, None -210.02, [INFO], robot4, {'y': 17.192, 'x': -36.819, 'yaw': -3.142}, None, None -220.04, [INFO], robot4, {'y': 17.404, 'x': -36.858, 'yaw': 3.141}, None, None -220.04, [INFO], robot4, {'battery-level': '52.94'}, None, None -230.07, [INFO], robot4, {'y': 17.421, 'x': -36.865, 'yaw': 3.141}, None, None -230.07, [INFO], robot4, {'battery-level': '52.38'}, None, None -240.08, [INFO], robot4, {'y': 17.337, 'x': -37.026, 'yaw': 3.141}, None, None -240.08, [INFO], robot4, {'battery-level': '51.82'}, None, None -250.04, [INFO], robot4, {'battery-level': '51.26'}, None, None -250.04, [INFO], robot4, {'y': 17.185, 'x': -37.03, 'yaw': -3.141}, None, None -260.07, [INFO], robot4, {'y': 17.382, 'x': -36.738, 'yaw': 3.142}, None, None -260.07, [INFO], robot4, {'battery-level': '50.70'}, None, None -270.01, [INFO], robot4, {'battery-level': '50.14'}, None, None -270.01, [INFO], robot4, {'y': 17.375, 'x': -36.984, 'yaw': 3.141}, None, None -280.04, [INFO], robot4, {'battery-level': '49.58'}, None, None -280.04, [INFO], robot4, {'y': 17.317, 'x': -36.885, 'yaw': -3.142}, None, None -290.03, [INFO], robot4, {'y': 17.308, 'x': -37.057, 'yaw': 3.141}, None, None -290.03, [INFO], robot4, {'battery-level': '49.02'}, None, None -300.04, [INFO], robot4, {'battery-level': '48.46'}, None, None -300.04, [INFO], robot4, {'y': 17.254, 'x': -36.902, 'yaw': -3.141}, None, None -300.22, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/38_abbabb.log b/logs/38_abbabb.log deleted file mode 100644 index f5947fce..00000000 --- a/logs/38_abbabb.log +++ /dev/null @@ -1,54 +0,0 @@ -0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot2, {'battery-level': '83.21'}, None, None -10.09, [INFO], robot2, {'y': 17.221, 'x': -19.287, 'yaw': 3.14}, None, None -20.03, [INFO], robot2, {'y': 16.215, 'x': -20.52, 'yaw': 3.142}, None, None -20.03, [INFO], robot2, {'battery-level': '82.95'}, None, None -30.02, [INFO], robot2, {'y': 16.185, 'x': -22.63, 'yaw': 3.141}, None, None -30.02, [INFO], robot2, {'battery-level': '82.69'}, None, None -40.05, [INFO], robot2, {'y': 16.089, 'x': -24.743, 'yaw': 3.141}, None, None -40.05, [INFO], robot2, {'battery-level': '82.43'}, None, None -50.07, [INFO], robot2, {'battery-level': '82.17'}, None, None -50.07, [INFO], robot2, {'y': 16.097, 'x': -26.864, 'yaw': 3.142}, None, None -60.01, [INFO], robot2, {'y': 16.149, 'x': -28.959, 'yaw': -3.142}, None, None -60.01, [INFO], robot2, {'battery-level': '81.91'}, None, None -70.05, [INFO], robot2, {'battery-level': '81.65'}, None, None -70.05, [INFO], robot2, {'y': 16.052, 'x': -31.077, 'yaw': 3.141}, None, None -80.08, [INFO], robot2, {'battery-level': '81.39'}, None, None -80.08, [INFO], robot2, {'y': 15.734, 'x': -33.189, 'yaw': 3.141}, None, None -90.00, [INFO], robot2, {'y': 15.446, 'x': -35.283, 'yaw': -3.141}, None, None -90.09, [INFO], robot2, {'battery-level': '81.13'}, None, None -100.09, [INFO], robot2, {'battery-level': '80.87'}, None, None -100.09, [INFO], robot2, {'y': 16.555, 'x': -36.533, 'yaw': -3.142}, None, None -110.04, [INFO], robot2, {'battery-level': '80.61'}, None, None -110.04, [INFO], robot2, {'y': 18.658, 'x': -36.605, 'yaw': 3.141}, None, None -120.04, [INFO], robot2, {'battery-level': '80.35'}, None, None -120.04, [INFO], robot2, {'y': 20.774, 'x': -36.867, 'yaw': 3.141}, None, None -130.02, [INFO], robot2, {'battery-level': '80.09'}, None, None -130.02, [INFO], robot2, {'y': 21.514, 'x': -38.084, 'yaw': 3.142}, None, None -136.06, [info], nurse, sync, received-request, (status=sending-request) -136.06, [info], nurse, sync, request-sent, (status=waiting) -136.15, [info], nurse, sync, wait-message, (status=message-received) -140.01, [INFO], robot2, {'y': 21.459, 'x': -37.518, 'yaw': -3.141}, None, None -140.01, [INFO], robot2, {'battery-level': '79.83'}, None, None -150.05, [INFO], robot2, {'y': 19.484, 'x': -37.142, 'yaw': 3.141}, None, None -150.05, [INFO], robot2, {'battery-level': '79.57'}, None, None -160.04, [INFO], robot2, {'y': 17.373, 'x': -37.083, 'yaw': 3.141}, None, None -160.04, [INFO], robot2, {'battery-level': '79.31'}, None, None -170.06, [INFO], robot2, {'battery-level': '79.05'}, None, None -170.06, [INFO], robot2, {'y': 15.829, 'x': -36.114, 'yaw': -3.141}, None, None -180.02, [INFO], robot2, {'y': 15.348, 'x': -34.057, 'yaw': -3.141}, None, None -180.02, [INFO], robot2, {'battery-level': '78.79'}, None, None -190.06, [INFO], robot2, {'y': 15.496, 'x': -31.934, 'yaw': -3.142}, None, None -190.06, [INFO], robot2, {'battery-level': '78.53'}, None, None -200.07, [INFO], robot2, {'y': 15.62, 'x': -29.812, 'yaw': 3.14}, None, None -200.07, [INFO], robot2, {'battery-level': '78.27'}, None, None -210.00, [INFO], robot2, {'y': 15.818, 'x': -27.706, 'yaw': 3.141}, None, None -210.00, [INFO], robot2, {'battery-level': '78.01'}, None, None -220.04, [INFO], robot2, {'battery-level': '77.75'}, None, None -220.04, [INFO], robot2, {'y': 15.093, 'x': -26.028, 'yaw': -3.142}, None, None -230.09, [INFO], robot2, {'battery-level': '77.49'}, None, None -230.09, [INFO], robot2, {'y': 13.08, 'x': -25.863, 'yaw': -3.142}, None, None -237.78, [info], lab_arm, sync, wait-message, (status=message-received) -238.71, [WARN], robot2, SUCCESS, None, None diff --git a/logs/38_abbabp.log b/logs/38_abbabp.log deleted file mode 100644 index 06391588..00000000 --- a/logs/38_abbabp.log +++ /dev/null @@ -1,49 +0,0 @@ -0.10, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot4, {'y': 34.261, 'x': -33.568, 'yaw': -3.142}, None, None -10.03, [INFO], robot4, {'battery-level': '64.70'}, None, None -20.02, [INFO], robot4, {'battery-level': '64.14'}, None, None -20.02, [INFO], robot4, {'y': 34.705, 'x': -35.619, 'yaw': -3.14}, None, None -30.06, [INFO], robot4, {'y': 33.307, 'x': -36.838, 'yaw': -3.141}, None, None -30.06, [INFO], robot4, {'battery-level': '63.58'}, None, None -40.05, [INFO], robot4, {'y': 31.201, 'x': -36.837, 'yaw': -3.142}, None, None -40.05, [INFO], robot4, {'battery-level': '63.02'}, None, None -50.07, [INFO], robot4, {'battery-level': '62.46'}, None, None -50.07, [INFO], robot4, {'y': 29.093, 'x': -36.831, 'yaw': -3.142}, None, None -60.05, [INFO], robot4, {'y': 26.993, 'x': -36.845, 'yaw': 3.14}, None, None -60.05, [INFO], robot4, {'battery-level': '61.90'}, None, None -70.03, [INFO], robot4, {'y': 24.892, 'x': -36.895, 'yaw': -3.141}, None, None -70.03, [INFO], robot4, {'battery-level': '61.34'}, None, None -80.01, [INFO], robot4, {'battery-level': '60.78'}, None, None -80.01, [INFO], robot4, {'y': 22.786, 'x': -36.986, 'yaw': -3.142}, None, None -90.09, [INFO], robot4, {'battery-level': '60.22'}, None, None -90.09, [INFO], robot4, {'y': 21.249, 'x': -37.852, 'yaw': 3.142}, None, None -100.07, [INFO], robot4, {'battery-level': '59.66'}, None, None -100.07, [INFO], robot4, {'y': 21.368, 'x': -38.034, 'yaw': 3.141}, None, None -110.00, [INFO], robot4, {'battery-level': '59.10'}, None, None -110.00, [INFO], robot4, {'y': 21.427, 'x': -38.107, 'yaw': -3.141}, None, None -114.86, [info], nurse, sync, received-request, (status=sending-request) -114.86, [info], nurse, sync, request-sent, (status=waiting) -114.86, [info], nurse, sync, wait-message, (status=message-received) -120.06, [INFO], robot4, {'y': 21.228, 'x': -37.303, 'yaw': -3.142}, None, None -120.06, [INFO], robot4, {'battery-level': '58.54'}, None, None -130.04, [INFO], robot4, {'battery-level': '57.98'}, None, None -130.04, [INFO], robot4, {'y': 19.126, 'x': -37.179, 'yaw': 3.142}, None, None -140.06, [INFO], robot4, {'battery-level': '57.42'}, None, None -140.06, [INFO], robot4, {'y': 16.998, 'x': -37.079, 'yaw': 3.141}, None, None -150.01, [INFO], robot4, {'battery-level': '56.86'}, None, None -150.01, [INFO], robot4, {'y': 15.683, 'x': -35.808, 'yaw': 3.141}, None, None -160.07, [INFO], robot4, {'battery-level': '56.30'}, None, None -160.07, [INFO], robot4, {'y': 15.383, 'x': -33.7, 'yaw': -3.141}, None, None -170.01, [INFO], robot4, {'battery-level': '55.74'}, None, None -170.01, [INFO], robot4, {'y': 15.525, 'x': -31.599, 'yaw': -3.141}, None, None -180.03, [INFO], robot4, {'battery-level': '55.18'}, None, None -180.03, [INFO], robot4, {'y': 15.636, 'x': -29.467, 'yaw': 3.14}, None, None -190.01, [INFO], robot4, {'y': 15.73, 'x': -27.352, 'yaw': 3.142}, None, None -190.01, [INFO], robot4, {'battery-level': '54.62'}, None, None -200.01, [INFO], robot4, {'battery-level': '54.06'}, None, None -200.01, [INFO], robot4, {'y': 14.77, 'x': -25.853, 'yaw': 3.142}, None, None -210.02, [INFO], robot4, {'battery-level': '53.50'}, None, None -210.02, [INFO], robot4, {'y': 12.935, 'x': -25.903, 'yaw': 3.142}, None, None -218.75, [info], lab_arm, sync, wait-message, (status=message-received) -219.67, [WARN], robot4, SUCCESS, None, None diff --git a/logs/39_abbacb.log b/logs/39_abbacb.log deleted file mode 100644 index b6310773..00000000 --- a/logs/39_abbacb.log +++ /dev/null @@ -1,37 +0,0 @@ -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot5, {'battery-level': '27.50'}, None, None -10.04, [INFO], robot5, {'y': 18.93, 'x': -33.9, 'yaw': -3.142}, None, None -20.04, [INFO], robot5, {'y': 18.1, 'x': -34.545, 'yaw': 3.139}, None, None -20.04, [INFO], robot5, {'battery-level': '26.74'}, None, None -30.09, [INFO], robot5, {'y': 17.949, 'x': -36.053, 'yaw': -3.142}, None, None -30.09, [INFO], robot5, {'battery-level': '25.98'}, None, None -40.03, [INFO], robot5, {'battery-level': '25.22'}, None, None -40.03, [INFO], robot5, {'y': 17.563, 'x': -37.052, 'yaw': 3.142}, None, None -50.05, [INFO], robot5, {'y': 17.367, 'x': -36.936, 'yaw': 3.142}, None, None -50.05, [INFO], robot5, {'battery-level': '24.46'}, None, None -60.06, [INFO], robot5, {'battery-level': '23.70'}, None, None -60.06, [INFO], robot5, {'y': 17.157, 'x': -37.054, 'yaw': 3.141}, None, None -70.03, [INFO], robot5, {'battery-level': '22.94'}, None, None -70.03, [INFO], robot5, {'y': 17.393, 'x': -37.047, 'yaw': -3.141}, None, None -80.02, [INFO], robot5, {'y': 17.41, 'x': -36.931, 'yaw': 3.141}, None, None -80.02, [INFO], robot5, {'battery-level': '22.18'}, None, None -90.06, [INFO], robot5, {'y': 17.481, 'x': -36.848, 'yaw': 3.141}, None, None -90.06, [INFO], robot5, {'battery-level': '21.42'}, None, None -100.01, [INFO], robot5, {'y': 17.314, 'x': -36.814, 'yaw': -3.141}, None, None -100.01, [INFO], robot5, {'battery-level': '20.66'}, None, None -110.04, [INFO], robot5, {'battery-level': '19.90'}, None, None -110.04, [INFO], robot5, {'y': 17.304, 'x': -36.936, 'yaw': 3.142}, None, None -120.07, [INFO], robot5, {'battery-level': '19.14'}, None, None -120.07, [INFO], robot5, {'y': 17.24, 'x': -36.875, 'yaw': -3.141}, None, None -130.01, [INFO], robot5, {'battery-level': '18.38'}, None, None -130.01, [INFO], robot5, {'y': 17.345, 'x': -37.023, 'yaw': -3.141}, None, None -140.04, [INFO], robot5, {'battery-level': '17.62'}, None, None -140.04, [INFO], robot5, {'y': 17.288, 'x': -36.842, 'yaw': 3.141}, None, None -150.06, [INFO], robot5, {'battery-level': '16.86'}, None, None -150.06, [INFO], robot5, {'y': 17.383, 'x': -37.031, 'yaw': -3.142}, None, None -160.07, [INFO], robot5, {'battery-level': '16.10'}, None, None -160.07, [INFO], robot5, {'y': 17.115, 'x': -36.949, 'yaw': -3.142}, None, None -170.01, [INFO], robot5, {'y': 17.29, 'x': -36.89, 'yaw': -3.142}, None, None -170.01, [INFO], robot5, {'battery-level': '15.34'}, None, None -178.92, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/39_abbacp.log b/logs/39_abbacp.log deleted file mode 100644 index b3fc0388..00000000 --- a/logs/39_abbacp.log +++ /dev/null @@ -1,29 +0,0 @@ -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot2, {'battery-level': '83.21'}, None, None -10.03, [INFO], robot2, {'y': 17.129, 'x': -20.945, 'yaw': 3.142}, None, None -20.09, [INFO], robot2, {'battery-level': '82.95'}, None, None -20.09, [INFO], robot2, {'y': 16.088, 'x': -22.215, 'yaw': -3.141}, None, None -30.07, [INFO], robot2, {'battery-level': '82.69'}, None, None -30.07, [INFO], robot2, {'y': 16.056, 'x': -24.32, 'yaw': 3.141}, None, None -40.00, [INFO], robot2, {'battery-level': '82.43'}, None, None -40.00, [INFO], robot2, {'y': 16.036, 'x': -26.412, 'yaw': 3.142}, None, None -50.05, [INFO], robot2, {'battery-level': '82.17'}, None, None -50.05, [INFO], robot2, {'y': 16.358, 'x': -28.429, 'yaw': -3.142}, None, None -60.08, [INFO], robot2, {'battery-level': '81.91'}, None, None -60.08, [INFO], robot2, {'y': 17.925, 'x': -28.608, 'yaw': -3.142}, None, None -70.03, [INFO], robot2, {'battery-level': '81.65'}, None, None -70.03, [INFO], robot2, {'y': 17.992, 'x': -28.662, 'yaw': -3.142}, None, None -72.88, [info], nurse, sync, received-request, (status=sending-request) -72.88, [info], nurse, sync, request-sent, (status=waiting) -72.88, [info], nurse, sync, wait-message, (status=message-received) -80.07, [INFO], robot2, {'y': 16.712, 'x': -28.722, 'yaw': -3.142}, None, None -80.07, [INFO], robot2, {'battery-level': '81.39'}, None, None -90.05, [INFO], robot2, {'battery-level': '81.13'}, None, None -90.05, [INFO], robot2, {'y': 16.067, 'x': -27.049, 'yaw': -3.138}, None, None -100.07, [INFO], robot2, {'y': 14.654, 'x': -25.824, 'yaw': -3.142}, None, None -100.07, [INFO], robot2, {'battery-level': '80.87'}, None, None -110.03, [INFO], robot2, {'y': 12.952, 'x': -25.928, 'yaw': 3.141}, None, None -110.03, [INFO], robot2, {'battery-level': '80.61'}, None, None -117.05, [info], lab_arm, sync, wait-message, (status=message-received) -117.97, [WARN], robot2, SUCCESS, None, None diff --git a/logs/3_aaaacb.log b/logs/3_aaaacb.log deleted file mode 100644 index 4d3622b3..00000000 --- a/logs/3_aaaacb.log +++ /dev/null @@ -1,12 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'battery-level': '53.44'}, None, None -10.04, [INFO], robot6, {'y': 17.307, 'x': -27.115, 'yaw': -3.142}, None, None -20.03, [INFO], robot6, {'battery-level': '52.72'}, None, None -20.03, [INFO], robot6, {'y': 16.306, 'x': -28.151, 'yaw': 3.141}, None, None -30.02, [INFO], robot6, {'y': 17.886, 'x': -28.621, 'yaw': 3.142}, None, None -30.02, [INFO], robot6, {'battery-level': '52.00'}, None, None -40.07, [INFO], robot6, {'battery-level': '51.28'}, None, None -40.07, [INFO], robot6, {'y': 17.995, 'x': -28.645, 'yaw': -3.142}, None, None -42.00, [WARN], robot6, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/logs/3_aaaacp.log b/logs/3_aaaacp.log deleted file mode 100644 index 0f66f2ff..00000000 --- a/logs/3_aaaacp.log +++ /dev/null @@ -1,31 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '63.50'}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot2, {'y': 17.977, 'x': -20.956, 'yaw': -3.141}, None, None -10.07, [INFO], robot2, {'battery-level': '63.01'}, None, None -20.01, [INFO], robot2, {'battery-level': '62.47'}, None, None -20.01, [INFO], robot2, {'y': 16.197, 'x': -21.448, 'yaw': 3.141}, None, None -30.05, [INFO], robot2, {'battery-level': '61.93'}, None, None -30.05, [INFO], robot2, {'y': 16.101, 'x': -23.573, 'yaw': 3.141}, None, None -40.01, [INFO], robot2, {'battery-level': '61.39'}, None, None -40.01, [INFO], robot2, {'y': 16.087, 'x': -25.671, 'yaw': 3.141}, None, None -50.01, [INFO], robot2, {'battery-level': '60.85'}, None, None -50.01, [INFO], robot2, {'y': 16.095, 'x': -27.778, 'yaw': -3.139}, None, None -60.06, [INFO], robot2, {'battery-level': '60.31'}, None, None -60.06, [INFO], robot2, {'y': 17.701, 'x': -28.627, 'yaw': 3.142}, None, None -70.02, [INFO], robot2, {'battery-level': '59.77'}, None, None -70.02, [INFO], robot2, {'y': 17.975, 'x': -28.622, 'yaw': -3.142}, None, None -73.92, [info], nurse, sync, received-request, (status=sending-request) -73.92, [info], nurse, sync, request-sent, (status=waiting) -73.92, [info], nurse, sync, wait-message, (status=message-received) -80.03, [INFO], robot2, {'battery-level': '59.23'}, None, None -80.03, [INFO], robot2, {'y': 16.913, 'x': -28.699, 'yaw': 3.139}, None, None -89.94, [INFO], robot2, {'battery-level': '58.69'}, None, None -90.03, [INFO], robot2, {'y': 16.168, 'x': -27.158, 'yaw': 3.142}, None, None -100.05, [INFO], robot2, {'y': 14.855, 'x': -25.881, 'yaw': -3.142}, None, None -100.05, [INFO], robot2, {'battery-level': '58.15'}, None, None -110.03, [INFO], robot2, {'battery-level': '57.61'}, None, None -110.03, [INFO], robot2, {'y': 13.027, 'x': -25.904, 'yaw': 3.141}, None, None -118.29, [info], lab_arm, sync, wait-message, (status=message-received) -119.17, [WARN], robot2, SUCCESS, None, None diff --git a/logs/40_abbbab.log b/logs/40_abbbab.log deleted file mode 100644 index bcca7a61..00000000 --- a/logs/40_abbbab.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot5, {'y': 17.242, 'x': -13.503, 'yaw': 3.142}, None, None -10.02, [INFO], robot5, {'battery-level': '27.50'}, None, None -20.09, [INFO], robot5, {'battery-level': '26.74'}, None, None -20.09, [INFO], robot5, {'y': 16.04, 'x': -14.672, 'yaw': 3.142}, None, None -30.07, [INFO], robot5, {'battery-level': '25.98'}, None, None -30.07, [INFO], robot5, {'y': 15.97, 'x': -16.779, 'yaw': 3.141}, None, None -40.02, [INFO], robot5, {'y': 16.025, 'x': -18.879, 'yaw': -3.139}, None, None -40.02, [INFO], robot5, {'battery-level': '25.22'}, None, None -50.06, [INFO], robot5, {'battery-level': '24.46'}, None, None -50.06, [INFO], robot5, {'y': 16.194, 'x': -20.987, 'yaw': 3.141}, None, None -60.05, [INFO], robot5, {'battery-level': '23.70'}, None, None -60.05, [INFO], robot5, {'y': 16.131, 'x': -23.1, 'yaw': -3.142}, None, None -70.07, [INFO], robot5, {'y': 16.087, 'x': -25.206, 'yaw': 3.141}, None, None -70.07, [INFO], robot5, {'battery-level': '22.94'}, None, None -80.04, [INFO], robot5, {'battery-level': '22.18'}, None, None -80.04, [INFO], robot5, {'y': 16.101, 'x': -27.306, 'yaw': 3.142}, None, None -90.01, [INFO], robot5, {'battery-level': '21.42'}, None, None -90.01, [INFO], robot5, {'y': 16.195, 'x': -29.408, 'yaw': 3.142}, None, None -100.08, [INFO], robot5, {'battery-level': '20.66'}, None, None -100.08, [INFO], robot5, {'y': 15.999, 'x': -31.543, 'yaw': -3.142}, None, None -110.07, [INFO], robot5, {'battery-level': '19.90'}, None, None -110.07, [INFO], robot5, {'y': 15.608, 'x': -33.634, 'yaw': 3.141}, None, None -120.02, [INFO], robot5, {'battery-level': '19.14'}, None, None -120.02, [INFO], robot5, {'y': 15.517, 'x': -35.731, 'yaw': -3.141}, None, None -130.09, [INFO], robot5, {'y': 16.902, 'x': -36.748, 'yaw': -3.142}, None, None -130.09, [INFO], robot5, {'battery-level': '18.38'}, None, None -140.02, [INFO], robot5, {'battery-level': '17.62'}, None, None -140.02, [INFO], robot5, {'y': 17.603, 'x': -36.735, 'yaw': 3.141}, None, None -150.09, [INFO], robot5, {'battery-level': '16.86'}, None, None -150.09, [INFO], robot5, {'y': 17.87, 'x': -36.151, 'yaw': 3.138}, None, None -160.06, [INFO], robot5, {'battery-level': '16.10'}, None, None -160.06, [INFO], robot5, {'y': 18.106, 'x': -36.002, 'yaw': 3.14}, None, None -170.03, [INFO], robot5, {'y': 18.246, 'x': -35.825, 'yaw': 3.14}, None, None -170.03, [INFO], robot5, {'battery-level': '15.34'}, None, None -180.08, [INFO], robot5, {'y': 18.255, 'x': -35.798, 'yaw': -3.142}, None, None -180.08, [INFO], robot5, {'battery-level': '14.58'}, None, None -190.02, [INFO], robot5, {'y': 18.255, 'x': -35.799, 'yaw': -3.142}, None, None -190.02, [INFO], robot5, {'battery-level': '13.82'}, None, None -200.00, [INFO], robot5, {'y': 18.255, 'x': -35.799, 'yaw': -3.142}, None, None -200.00, [INFO], robot5, {'battery-level': '13.06'}, None, None -210.09, [INFO], robot5, {'battery-level': '12.30'}, None, None -210.09, [INFO], robot5, {'y': 18.245, 'x': -35.884, 'yaw': -3.142}, None, None -220.07, [INFO], robot5, {'battery-level': '11.54'}, None, None -220.07, [INFO], robot5, {'y': 18.41, 'x': -35.718, 'yaw': -3.142}, None, None -226.61, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/40_abbbap.log b/logs/40_abbbap.log deleted file mode 100644 index 292945ca..00000000 --- a/logs/40_abbbap.log +++ /dev/null @@ -1,40 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -9.97, [INFO], robot3, {'y': 21.501, 'x': -38.002, 'yaw': 3.141}, None, None -9.97, [INFO], robot3, {'battery-level': '45.69'}, None, None -20.00, [INFO], robot3, {'battery-level': '45.05'}, None, None -20.00, [INFO], robot3, {'y': 20.472, 'x': -37.239, 'yaw': 3.142}, None, None -30.01, [INFO], robot3, {'y': 18.544, 'x': -36.549, 'yaw': 3.142}, None, None -30.01, [INFO], robot3, {'battery-level': '44.41'}, None, None -40.01, [INFO], robot3, {'battery-level': '43.77'}, None, None -40.01, [INFO], robot3, {'y': 17.855, 'x': -34.693, 'yaw': 3.141}, None, None -49.98, [INFO], robot3, {'y': 18.944, 'x': -33.939, 'yaw': 3.142}, None, None -50.00, [INFO], robot3, {'battery-level': '43.13'}, None, None -54.92, [info], nurse, sync, received-request, (status=sending-request) -54.92, [info], nurse, sync, request-sent, (status=waiting) -54.93, [info], nurse, sync, wait-message, (status=message-received) -60.02, [INFO], robot3, {'battery-level': '42.49'}, None, None -60.02, [INFO], robot3, {'y': 18.251, 'x': -34.522, 'yaw': -3.142}, None, None -70.02, [INFO], robot3, {'battery-level': '41.85'}, None, None -70.02, [INFO], robot3, {'y': 17.964, 'x': -36.069, 'yaw': -3.142}, None, None -79.98, [INFO], robot3, {'y': 17.913, 'x': -37.016, 'yaw': 3.141}, None, None -80.00, [INFO], robot3, {'battery-level': '41.21'}, None, None -90.02, [INFO], robot3, {'y': 17.43, 'x': -37.221, 'yaw': 3.142}, None, None -90.02, [INFO], robot3, {'battery-level': '40.57'}, None, None -100.01, [INFO], robot3, {'battery-level': '39.93'}, None, None -100.01, [INFO], robot3, {'y': 17.433, 'x': -37.0, 'yaw': 3.142}, None, None -109.98, [INFO], robot3, {'battery-level': '39.29'}, None, None -109.98, [INFO], robot3, {'y': 17.432, 'x': -37.001, 'yaw': 3.142}, None, None -120.00, [INFO], robot3, {'battery-level': '38.65'}, None, None -120.00, [INFO], robot3, {'y': 17.227, 'x': -36.794, 'yaw': 3.141}, None, None -130.01, [INFO], robot3, {'battery-level': '38.01'}, None, None -130.01, [INFO], robot3, {'y': 17.277, 'x': -36.981, 'yaw': -3.141}, None, None -140.02, [INFO], robot3, {'y': 17.166, 'x': -36.804, 'yaw': 3.141}, None, None -140.02, [INFO], robot3, {'battery-level': '37.37'}, None, None -150.00, [INFO], robot3, {'y': 17.404, 'x': -36.871, 'yaw': 3.141}, None, None -150.00, [INFO], robot3, {'battery-level': '36.73'}, None, None -160.01, [INFO], robot3, {'y': 17.362, 'x': -36.749, 'yaw': 3.141}, None, None -160.01, [INFO], robot3, {'battery-level': '36.09'}, None, None -170.00, [INFO], robot3, {'y': 17.336, 'x': -36.821, 'yaw': -3.141}, None, None -170.00, [INFO], robot3, {'battery-level': '35.45'}, None, None -176.81, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/41_abbbbb.log b/logs/41_abbbbb.log deleted file mode 100644 index 6748c71c..00000000 --- a/logs/41_abbbbb.log +++ /dev/null @@ -1,26 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot1, {'y': 18.0, 'x': -27.23, 'yaw': -3.142}, None, None -10.00, [INFO], robot1, {'battery-level': '58.55'}, None, None -20.01, [INFO], robot1, {'battery-level': '57.89'}, None, None -20.01, [INFO], robot1, {'y': 16.482, 'x': -27.095, 'yaw': -3.142}, None, None -30.01, [INFO], robot1, {'battery-level': '57.23'}, None, None -30.01, [INFO], robot1, {'y': 16.213, 'x': -28.992, 'yaw': -3.141}, None, None -40.08, [INFO], robot1, {'battery-level': '56.57'}, None, None -40.08, [INFO], robot1, {'y': 16.109, 'x': -31.124, 'yaw': -3.141}, None, None -50.08, [INFO], robot1, {'y': 15.702, 'x': -33.23, 'yaw': 3.138}, None, None -50.08, [INFO], robot1, {'battery-level': '55.91'}, None, None -60.01, [INFO], robot1, {'battery-level': '55.25'}, None, None -60.01, [INFO], robot1, {'y': 15.46, 'x': -35.306, 'yaw': -3.141}, None, None -70.06, [INFO], robot1, {'y': 16.559, 'x': -36.581, 'yaw': -3.142}, None, None -70.06, [INFO], robot1, {'battery-level': '54.59'}, None, None -80.07, [INFO], robot1, {'y': 18.664, 'x': -36.697, 'yaw': -3.141}, None, None -80.07, [INFO], robot1, {'battery-level': '53.93'}, None, None -90.03, [INFO], robot1, {'battery-level': '53.27'}, None, None -90.03, [INFO], robot1, {'y': 20.776, 'x': -36.852, 'yaw': 3.141}, None, None -100.02, [INFO], robot1, {'battery-level': '52.61'}, None, None -100.02, [INFO], robot1, {'y': 21.458, 'x': -38.054, 'yaw': 3.141}, None, None -104.62, [info], nurse, sync, received-request, (status=sending-request) -104.62, [info], nurse, sync, request-sent, (status=waiting) -104.62, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/logs/41_abbbbp.log b/logs/41_abbbbp.log deleted file mode 100644 index 2b32b8a2..00000000 --- a/logs/41_abbbbp.log +++ /dev/null @@ -1,38 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'y': 18.598, 'x': -34.298, 'yaw': 3.142}, None, None -10.01, [INFO], robot6, {'battery-level': '50.46'}, None, None -20.07, [INFO], robot6, {'y': 17.921, 'x': -36.039, 'yaw': -3.142}, None, None -20.07, [INFO], robot6, {'battery-level': '50.08'}, None, None -30.01, [INFO], robot6, {'battery-level': '49.70'}, None, None -30.01, [INFO], robot6, {'y': 19.722, 'x': -36.831, 'yaw': 3.141}, None, None -40.06, [INFO], robot6, {'y': 21.593, 'x': -37.512, 'yaw': 3.137}, None, None -40.06, [INFO], robot6, {'battery-level': '49.32'}, None, None -50.04, [INFO], robot6, {'battery-level': '48.94'}, None, None -50.04, [INFO], robot6, {'y': 21.476, 'x': -38.1, 'yaw': -3.142}, None, None -50.68, [info], nurse, sync, received-request, (status=sending-request) -50.68, [info], nurse, sync, request-sent, (status=waiting) -50.68, [info], nurse, sync, wait-message, (status=message-received) -60.01, [INFO], robot6, {'battery-level': '48.56'}, None, None -60.01, [INFO], robot6, {'y': 20.435, 'x': -37.219, 'yaw': -3.142}, None, None -70.02, [INFO], robot6, {'y': 18.317, 'x': -37.163, 'yaw': 3.141}, None, None -70.02, [INFO], robot6, {'battery-level': '48.18'}, None, None -80.00, [INFO], robot6, {'battery-level': '47.80'}, None, None -80.00, [INFO], robot6, {'y': 16.212, 'x': -37.01, 'yaw': 3.14}, None, None -90.01, [INFO], robot6, {'battery-level': '47.42'}, None, None -90.01, [INFO], robot6, {'y': 15.458, 'x': -35.019, 'yaw': 3.141}, None, None -100.08, [INFO], robot6, {'battery-level': '47.04'}, None, None -100.08, [INFO], robot6, {'y': 15.503, 'x': -32.886, 'yaw': -3.142}, None, None -110.08, [INFO], robot6, {'y': 15.514, 'x': -30.762, 'yaw': -3.141}, None, None -110.08, [INFO], robot6, {'battery-level': '46.66'}, None, None -120.02, [INFO], robot6, {'battery-level': '46.28'}, None, None -120.02, [INFO], robot6, {'y': 15.729, 'x': -28.662, 'yaw': -3.141}, None, None -130.02, [INFO], robot6, {'y': 15.788, 'x': -26.541, 'yaw': 3.141}, None, None -130.02, [INFO], robot6, {'battery-level': '45.90'}, None, None -140.06, [INFO], robot6, {'y': 13.914, 'x': -25.71, 'yaw': 3.142}, None, None -140.06, [INFO], robot6, {'battery-level': '45.52'}, None, None -150.07, [INFO], robot6, {'y': 12.916, 'x': -25.933, 'yaw': -3.142}, None, None -150.07, [INFO], robot6, {'battery-level': '45.14'}, None, None -152.09, [info], lab_arm, sync, wait-message, (status=message-received) -153.01, [WARN], robot6, SUCCESS, None, None diff --git a/logs/42_abbbcb.log b/logs/42_abbbcb.log deleted file mode 100644 index b4014ac6..00000000 --- a/logs/42_abbbcb.log +++ /dev/null @@ -1,37 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot5, {'battery-level': '27.50'}, None, None -10.06, [INFO], robot5, {'y': 18.569, 'x': -34.311, 'yaw': 3.141}, None, None -20.04, [INFO], robot5, {'y': 17.942, 'x': -36.045, 'yaw': 3.142}, None, None -20.04, [INFO], robot5, {'battery-level': '26.74'}, None, None -30.08, [INFO], robot5, {'y': 17.286, 'x': -37.0, 'yaw': -3.142}, None, None -30.08, [INFO], robot5, {'battery-level': '25.98'}, None, None -40.04, [INFO], robot5, {'battery-level': '25.22'}, None, None -40.04, [INFO], robot5, {'y': 17.46, 'x': -36.898, 'yaw': -3.142}, None, None -50.08, [INFO], robot5, {'y': 17.426, 'x': -36.909, 'yaw': -3.142}, None, None -50.08, [INFO], robot5, {'battery-level': '24.46'}, None, None -60.04, [INFO], robot5, {'y': 17.203, 'x': -37.071, 'yaw': 3.141}, None, None -60.04, [INFO], robot5, {'battery-level': '23.70'}, None, None -70.01, [INFO], robot5, {'y': 17.422, 'x': -36.885, 'yaw': 3.14}, None, None -70.01, [INFO], robot5, {'battery-level': '22.94'}, None, None -80.06, [INFO], robot5, {'battery-level': '22.18'}, None, None -80.06, [INFO], robot5, {'y': 17.228, 'x': -37.042, 'yaw': 3.141}, None, None -90.03, [INFO], robot5, {'battery-level': '21.42'}, None, None -90.03, [INFO], robot5, {'y': 17.424, 'x': -36.946, 'yaw': -3.141}, None, None -100.08, [INFO], robot5, {'battery-level': '20.66'}, None, None -100.08, [INFO], robot5, {'y': 17.308, 'x': -37.163, 'yaw': -3.142}, None, None -110.04, [INFO], robot5, {'battery-level': '19.90'}, None, None -110.04, [INFO], robot5, {'y': 17.278, 'x': -36.95, 'yaw': -3.142}, None, None -120.04, [INFO], robot5, {'battery-level': '19.14'}, None, None -120.04, [INFO], robot5, {'y': 17.243, 'x': -37.116, 'yaw': 3.142}, None, None -130.07, [INFO], robot5, {'y': 17.385, 'x': -37.018, 'yaw': -3.142}, None, None -130.07, [INFO], robot5, {'battery-level': '18.38'}, None, None -140.06, [INFO], robot5, {'battery-level': '17.62'}, None, None -140.06, [INFO], robot5, {'y': 17.345, 'x': -36.834, 'yaw': 3.14}, None, None -150.01, [INFO], robot5, {'y': 17.475, 'x': -36.946, 'yaw': 3.142}, None, None -150.01, [INFO], robot5, {'battery-level': '16.86'}, None, None -160.04, [INFO], robot5, {'y': 17.216, 'x': -37.076, 'yaw': -3.141}, None, None -160.04, [INFO], robot5, {'battery-level': '16.10'}, None, None -166.59, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/42_abbbcp.log b/logs/42_abbbcp.log deleted file mode 100644 index ed333573..00000000 --- a/logs/42_abbbcp.log +++ /dev/null @@ -1,168 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': 3.142}, None, None -10.04, [INFO], robot6, {'battery-level': '50.46'}, None, None -20.04, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': -3.142}, None, None -20.04, [INFO], robot6, {'battery-level': '50.08'}, None, None -30.03, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': 3.142}, None, None -30.03, [INFO], robot6, {'battery-level': '49.70'}, None, None -40.05, [INFO], robot6, {'y': 18.0, 'x': -27.23, 'yaw': -3.142}, None, None -40.05, [INFO], robot6, {'battery-level': '49.32'}, None, None -50.06, [INFO], robot6, {'battery-level': '48.94'}, None, None -50.06, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None -60.04, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None -60.04, [INFO], robot6, {'battery-level': '48.56'}, None, None -70.09, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None -70.09, [INFO], robot6, {'battery-level': '48.18'}, None, None -80.02, [INFO], robot6, {'battery-level': '47.80'}, None, None -80.02, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None -90.03, [INFO], robot6, {'battery-level': '47.42'}, None, None -90.03, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None -100.01, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None -100.01, [INFO], robot6, {'battery-level': '47.04'}, None, None -110.03, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': 3.142}, None, None -110.03, [INFO], robot6, {'battery-level': '46.66'}, None, None -120.09, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None -120.09, [INFO], robot6, {'battery-level': '46.28'}, None, None -130.08, [INFO], robot6, {'battery-level': '45.90'}, None, None -130.08, [INFO], robot6, {'y': 18.001, 'x': -27.23, 'yaw': -3.142}, None, None -140.08, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -140.08, [INFO], robot6, {'battery-level': '45.52'}, None, None -150.06, [INFO], robot6, {'battery-level': '45.14'}, None, None -150.06, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -160.00, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -160.00, [INFO], robot6, {'battery-level': '44.76'}, None, None -170.00, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -170.00, [INFO], robot6, {'battery-level': '44.38'}, None, None -180.05, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -180.05, [INFO], robot6, {'battery-level': '44.00'}, None, None -190.09, [INFO], robot6, {'battery-level': '43.62'}, None, None -190.09, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': 3.142}, None, None -200.06, [INFO], robot6, {'battery-level': '43.24'}, None, None -200.06, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -210.07, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -210.07, [INFO], robot6, {'battery-level': '42.86'}, None, None -220.09, [INFO], robot6, {'battery-level': '42.48'}, None, None -220.09, [INFO], robot6, {'y': 18.002, 'x': -27.23, 'yaw': -3.142}, None, None -230.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None -230.09, [INFO], robot6, {'battery-level': '42.10'}, None, None -240.04, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': 3.142}, None, None -240.04, [INFO], robot6, {'battery-level': '41.72'}, None, None -250.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None -250.09, [INFO], robot6, {'battery-level': '41.34'}, None, None -260.00, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None -260.00, [INFO], robot6, {'battery-level': '40.96'}, None, None -270.04, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None -270.04, [INFO], robot6, {'battery-level': '40.58'}, None, None -280.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None -280.09, [INFO], robot6, {'battery-level': '40.20'}, None, None -290.09, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': 3.142}, None, None -290.09, [INFO], robot6, {'battery-level': '39.82'}, None, None -300.07, [INFO], robot6, {'battery-level': '39.44'}, None, None -300.07, [INFO], robot6, {'y': 18.003, 'x': -27.23, 'yaw': -3.142}, None, None -310.02, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': 3.142}, None, None -310.02, [INFO], robot6, {'battery-level': '39.06'}, None, None -320.01, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -320.01, [INFO], robot6, {'battery-level': '38.68'}, None, None -330.01, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -330.01, [INFO], robot6, {'battery-level': '38.30'}, None, None -340.07, [INFO], robot6, {'battery-level': '37.92'}, None, None -340.07, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -350.01, [INFO], robot6, {'battery-level': '37.54'}, None, None -350.01, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -360.00, [INFO], robot6, {'battery-level': '37.16'}, None, None -360.00, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -370.04, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -370.04, [INFO], robot6, {'battery-level': '36.78'}, None, None -380.06, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -380.06, [INFO], robot6, {'battery-level': '36.40'}, None, None -390.07, [INFO], robot6, {'y': 18.004, 'x': -27.23, 'yaw': -3.142}, None, None -390.07, [INFO], robot6, {'battery-level': '36.02'}, None, None -400.08, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -400.08, [INFO], robot6, {'battery-level': '35.64'}, None, None -410.07, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -410.07, [INFO], robot6, {'battery-level': '35.26'}, None, None -420.09, [INFO], robot6, {'battery-level': '34.88'}, None, None -420.09, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -430.08, [INFO], robot6, {'battery-level': '34.50'}, None, None -430.08, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': 3.142}, None, None -440.02, [INFO], robot6, {'battery-level': '34.12'}, None, None -440.02, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -450.03, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': 3.142}, None, None -450.03, [INFO], robot6, {'battery-level': '33.74'}, None, None -460.00, [INFO], robot6, {'battery-level': '33.36'}, None, None -460.00, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -470.00, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -470.00, [INFO], robot6, {'battery-level': '32.98'}, None, None -480.05, [INFO], robot6, {'y': 18.005, 'x': -27.23, 'yaw': -3.142}, None, None -480.05, [INFO], robot6, {'battery-level': '32.60'}, None, None -490.08, [INFO], robot6, {'battery-level': '32.22'}, None, None -490.08, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None -500.04, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None -500.04, [INFO], robot6, {'battery-level': '31.84'}, None, None -510.06, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None -510.06, [INFO], robot6, {'battery-level': '31.46'}, None, None -520.08, [INFO], robot6, {'battery-level': '31.08'}, None, None -520.08, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None -530.09, [INFO], robot6, {'battery-level': '30.70'}, None, None -530.09, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None -540.09, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None -540.09, [INFO], robot6, {'battery-level': '30.32'}, None, None -550.07, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': 3.142}, None, None -550.07, [INFO], robot6, {'battery-level': '29.94'}, None, None -560.00, [INFO], robot6, {'battery-level': '29.56'}, None, None -560.00, [INFO], robot6, {'y': 18.006, 'x': -27.23, 'yaw': -3.142}, None, None -570.02, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None -570.02, [INFO], robot6, {'battery-level': '29.18'}, None, None -580.08, [INFO], robot6, {'battery-level': '28.80'}, None, None -580.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None -590.10, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': 3.142}, None, None -590.10, [INFO], robot6, {'battery-level': '28.42'}, None, None -600.08, [INFO], robot6, {'battery-level': '28.04'}, None, None -600.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None -610.05, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None -610.05, [INFO], robot6, {'battery-level': '27.66'}, None, None -620.02, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None -620.02, [INFO], robot6, {'battery-level': '27.28'}, None, None -630.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': -3.142}, None, None -630.08, [INFO], robot6, {'battery-level': '26.90'}, None, None -640.08, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': 3.142}, None, None -640.08, [INFO], robot6, {'battery-level': '26.52'}, None, None -650.10, [INFO], robot6, {'battery-level': '26.14'}, None, None -650.10, [INFO], robot6, {'y': 18.007, 'x': -27.23, 'yaw': 3.142}, None, None -660.09, [INFO], robot6, {'battery-level': '25.76'}, None, None -660.09, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None -670.10, [INFO], robot6, {'battery-level': '25.38'}, None, None -670.10, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None -680.04, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None -680.04, [INFO], robot6, {'battery-level': '25.00'}, None, None -690.04, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None -690.04, [INFO], robot6, {'battery-level': '24.62'}, None, None -700.07, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None -700.07, [INFO], robot6, {'battery-level': '24.24'}, None, None -710.07, [INFO], robot6, {'battery-level': '23.86'}, None, None -710.07, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': -3.142}, None, None -720.06, [INFO], robot6, {'battery-level': '23.48'}, None, None -720.06, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None -730.08, [INFO], robot6, {'battery-level': '23.10'}, None, None -730.08, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None -740.07, [INFO], robot6, {'battery-level': '22.72'}, None, None -740.07, [INFO], robot6, {'y': 18.008, 'x': -27.23, 'yaw': 3.142}, None, None -750.01, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': 3.142}, None, None -750.01, [INFO], robot6, {'battery-level': '22.34'}, None, None -760.04, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': 3.142}, None, None -760.04, [INFO], robot6, {'battery-level': '21.96'}, None, None -770.03, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None -770.03, [INFO], robot6, {'battery-level': '21.58'}, None, None -780.02, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None -780.02, [INFO], robot6, {'battery-level': '21.20'}, None, None -790.09, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None -790.09, [INFO], robot6, {'battery-level': '20.82'}, None, None -800.02, [INFO], robot6, {'battery-level': '20.44'}, None, None -800.02, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None -810.02, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None -810.02, [INFO], robot6, {'battery-level': '20.06'}, None, None -820.03, [INFO], robot6, {'battery-level': '19.68'}, None, None -820.03, [INFO], robot6, {'y': 18.009, 'x': -27.23, 'yaw': -3.142}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/logs/43_abbcab.log b/logs/43_abbcab.log deleted file mode 100644 index 916b204a..00000000 --- a/logs/43_abbcab.log +++ /dev/null @@ -1,60 +0,0 @@ -0.00, [INFO], robot1, {'battery-level': '59.15'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5914703710515797, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot1, {'battery-level': '58.55'}, None, None -10.04, [INFO], robot1, {'y': 17.485, 'x': -11.619, 'yaw': 3.141}, None, None -20.09, [INFO], robot1, {'y': 16.273, 'x': -12.875, 'yaw': 3.142}, None, None -20.09, [INFO], robot1, {'battery-level': '57.89'}, None, None -30.09, [INFO], robot1, {'battery-level': '57.23'}, None, None -30.09, [INFO], robot1, {'y': 16.19, 'x': -14.995, 'yaw': 3.141}, None, None -40.05, [INFO], robot1, {'battery-level': '56.57'}, None, None -40.05, [INFO], robot1, {'y': 16.116, 'x': -17.084, 'yaw': -3.141}, None, None -50.00, [INFO], robot1, {'battery-level': '55.91'}, None, None -50.00, [INFO], robot1, {'y': 16.248, 'x': -19.18, 'yaw': 3.142}, None, None -60.06, [INFO], robot1, {'battery-level': '55.25'}, None, None -60.06, [INFO], robot1, {'y': 16.323, 'x': -21.292, 'yaw': -3.142}, None, None -70.00, [INFO], robot1, {'battery-level': '54.59'}, None, None -70.00, [INFO], robot1, {'y': 16.152, 'x': -23.385, 'yaw': 3.14}, None, None -80.03, [INFO], robot1, {'battery-level': '53.93'}, None, None -80.03, [INFO], robot1, {'y': 16.117, 'x': -25.492, 'yaw': 3.14}, None, None -90.07, [INFO], robot1, {'battery-level': '53.27'}, None, None -90.07, [INFO], robot1, {'y': 16.181, 'x': -27.607, 'yaw': -3.142}, None, None -100.05, [INFO], robot1, {'battery-level': '52.61'}, None, None -100.05, [INFO], robot1, {'y': 16.222, 'x': -29.716, 'yaw': 3.142}, None, None -110.02, [INFO], robot1, {'battery-level': '51.95'}, None, None -110.02, [INFO], robot1, {'y': 16.039, 'x': -31.823, 'yaw': 3.142}, None, None -120.06, [INFO], robot1, {'battery-level': '51.29'}, None, None -120.06, [INFO], robot1, {'y': 15.507, 'x': -33.91, 'yaw': -3.142}, None, None -130.04, [INFO], robot1, {'battery-level': '50.63'}, None, None -130.04, [INFO], robot1, {'y': 15.524, 'x': -36.015, 'yaw': -3.14}, None, None -140.01, [INFO], robot1, {'y': 17.099, 'x': -36.795, 'yaw': -3.142}, None, None -140.01, [INFO], robot1, {'battery-level': '49.97'}, None, None -150.06, [INFO], robot1, {'battery-level': '49.31'}, None, None -150.06, [INFO], robot1, {'y': 17.639, 'x': -36.801, 'yaw': -3.142}, None, None -160.02, [INFO], robot1, {'battery-level': '48.65'}, None, None -160.02, [INFO], robot1, {'y': 17.701, 'x': -36.79, 'yaw': 3.142}, None, None -170.05, [INFO], robot1, {'battery-level': '47.99'}, None, None -170.05, [INFO], robot1, {'y': 17.7, 'x': -36.785, 'yaw': 3.142}, None, None -180.00, [INFO], robot1, {'battery-level': '47.33'}, None, None -180.00, [INFO], robot1, {'y': 17.702, 'x': -36.712, 'yaw': -3.141}, None, None -190.04, [INFO], robot1, {'battery-level': '46.67'}, None, None -190.04, [INFO], robot1, {'y': 18.071, 'x': -35.717, 'yaw': -3.141}, None, None -200.06, [INFO], robot1, {'battery-level': '46.01'}, None, None -200.06, [INFO], robot1, {'y': 18.054, 'x': -35.712, 'yaw': 3.142}, None, None -210.02, [INFO], robot1, {'y': 17.952, 'x': -36.007, 'yaw': 3.141}, None, None -210.02, [INFO], robot1, {'battery-level': '45.35'}, None, None -220.04, [INFO], robot1, {'battery-level': '44.69'}, None, None -220.04, [INFO], robot1, {'y': 18.137, 'x': -35.623, 'yaw': -3.136}, None, None -230.03, [INFO], robot1, {'battery-level': '44.03'}, None, None -230.03, [INFO], robot1, {'y': 18.148, 'x': -35.939, 'yaw': -3.138}, None, None -240.04, [INFO], robot1, {'battery-level': '43.37'}, None, None -240.04, [INFO], robot1, {'y': 18.289, 'x': -35.753, 'yaw': -3.142}, None, None -250.07, [INFO], robot1, {'y': 18.305, 'x': -35.731, 'yaw': 3.142}, None, None -250.07, [INFO], robot1, {'battery-level': '42.71'}, None, None -260.07, [INFO], robot1, {'battery-level': '42.05'}, None, None -260.07, [INFO], robot1, {'y': 18.3, 'x': -35.734, 'yaw': -3.141}, None, None -270.06, [INFO], robot1, {'battery-level': '41.39'}, None, None -270.06, [INFO], robot1, {'y': 18.297, 'x': -35.727, 'yaw': -3.136}, None, None -280.06, [INFO], robot1, {'battery-level': '40.73'}, None, None -280.06, [INFO], robot1, {'y': 18.301, 'x': -35.724, 'yaw': 3.141}, None, None -288.62, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/logs/43_abbcap.log b/logs/43_abbcap.log deleted file mode 100644 index e7ca533b..00000000 --- a/logs/43_abbcap.log +++ /dev/null @@ -1,53 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '46.27'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot3, {'battery-level': '45.69'}, None, None -10.04, [INFO], robot3, {'y': 21.537, 'x': -37.512, 'yaw': 3.142}, None, None -20.08, [INFO], robot3, {'y': 19.624, 'x': -37.103, 'yaw': 3.142}, None, None -20.08, [INFO], robot3, {'battery-level': '45.05'}, None, None -30.08, [INFO], robot3, {'y': 17.905, 'x': -35.86, 'yaw': 3.141}, None, None -30.08, [INFO], robot3, {'battery-level': '44.41'}, None, None -40.03, [INFO], robot3, {'battery-level': '43.77'}, None, None -40.03, [INFO], robot3, {'y': 18.565, 'x': -34.154, 'yaw': -3.142}, None, None -48.81, [info], nurse, sync, received-request, (status=sending-request) -48.81, [info], nurse, sync, request-sent, (status=waiting) -48.81, [info], nurse, sync, wait-message, (status=message-received) -50.01, [INFO], robot3, {'y': 18.971, 'x': -33.933, 'yaw': 3.141}, None, None -50.01, [INFO], robot3, {'battery-level': '43.13'}, None, None -60.02, [INFO], robot3, {'y': 17.731, 'x': -35.41, 'yaw': 3.139}, None, None -60.02, [INFO], robot3, {'battery-level': '42.49'}, None, None -70.08, [INFO], robot3, {'y': 17.941, 'x': -36.102, 'yaw': -3.142}, None, None -70.08, [INFO], robot3, {'battery-level': '41.85'}, None, None -80.02, [INFO], robot3, {'battery-level': '41.21'}, None, None -80.02, [INFO], robot3, {'y': 17.941, 'x': -36.102, 'yaw': -3.142}, None, None -90.04, [INFO], robot3, {'y': 17.481, 'x': -36.826, 'yaw': 3.142}, None, None -90.04, [INFO], robot3, {'battery-level': '40.57'}, None, None -100.06, [INFO], robot3, {'y': 17.199, 'x': -36.82, 'yaw': -3.141}, None, None -100.06, [INFO], robot3, {'battery-level': '39.93'}, None, None -110.01, [INFO], robot3, {'battery-level': '39.29'}, None, None -110.01, [INFO], robot3, {'y': 17.452, 'x': -37.062, 'yaw': 3.142}, None, None -120.07, [INFO], robot3, {'y': 17.339, 'x': -37.081, 'yaw': -3.142}, None, None -120.07, [INFO], robot3, {'battery-level': '38.65'}, None, None -130.07, [INFO], robot3, {'battery-level': '38.01'}, None, None -130.07, [INFO], robot3, {'y': 17.345, 'x': -36.856, 'yaw': 3.14}, None, None -140.08, [INFO], robot3, {'battery-level': '37.37'}, None, None -140.08, [INFO], robot3, {'y': 17.577, 'x': -36.998, 'yaw': -3.142}, None, None -150.02, [INFO], robot3, {'battery-level': '36.73'}, None, None -150.02, [INFO], robot3, {'y': 17.395, 'x': -36.888, 'yaw': 3.141}, None, None -160.07, [INFO], robot3, {'y': 17.377, 'x': -36.855, 'yaw': 3.142}, None, None -160.07, [INFO], robot3, {'battery-level': '36.09'}, None, None -170.02, [INFO], robot3, {'battery-level': '35.45'}, None, None -170.02, [INFO], robot3, {'y': 17.386, 'x': -36.946, 'yaw': 3.141}, None, None -180.00, [INFO], robot3, {'y': 17.399, 'x': -37.182, 'yaw': 3.142}, None, None -180.00, [INFO], robot3, {'battery-level': '34.81'}, None, None -190.07, [INFO], robot3, {'battery-level': '34.17'}, None, None -190.07, [INFO], robot3, {'y': 17.399, 'x': -36.711, 'yaw': 3.142}, None, None -200.02, [INFO], robot3, {'battery-level': '33.53'}, None, None -200.02, [INFO], robot3, {'y': 17.391, 'x': -37.08, 'yaw': 3.141}, None, None -210.06, [INFO], robot3, {'battery-level': '32.89'}, None, None -210.06, [INFO], robot3, {'y': 17.45, 'x': -36.885, 'yaw': 3.142}, None, None -220.07, [INFO], robot3, {'y': 17.328, 'x': -36.82, 'yaw': -3.141}, None, None -220.07, [INFO], robot3, {'battery-level': '32.25'}, None, None -230.00, [INFO], robot3, {'y': 17.339, 'x': -37.021, 'yaw': -3.141}, None, None -230.00, [INFO], robot3, {'battery-level': '31.61'}, None, None -232.53, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/44_abbcbb.log b/logs/44_abbcbb.log deleted file mode 100644 index 17daed00..00000000 --- a/logs/44_abbcbb.log +++ /dev/null @@ -1,50 +0,0 @@ -0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot4, {'battery-level': '64.70'}, None, None -10.01, [INFO], robot4, {'y': 34.241, 'x': -33.519, 'yaw': 3.142}, None, None -20.08, [INFO], robot4, {'y': 34.69, 'x': -35.586, 'yaw': 3.141}, None, None -20.08, [INFO], robot4, {'battery-level': '64.14'}, None, None -30.09, [INFO], robot4, {'y': 33.284, 'x': -36.835, 'yaw': -3.142}, None, None -30.09, [INFO], robot4, {'battery-level': '63.58'}, None, None -40.02, [INFO], robot4, {'battery-level': '63.02'}, None, None -40.02, [INFO], robot4, {'y': 31.201, 'x': -36.919, 'yaw': -3.141}, None, None -50.05, [INFO], robot4, {'battery-level': '62.46'}, None, None -50.05, [INFO], robot4, {'y': 29.093, 'x': -36.944, 'yaw': -3.142}, None, None -60.00, [INFO], robot4, {'y': 27.0, 'x': -36.991, 'yaw': 3.142}, None, None -60.00, [INFO], robot4, {'battery-level': '61.90'}, None, None -70.09, [INFO], robot4, {'y': 24.87, 'x': -37.041, 'yaw': 3.141}, None, None -70.09, [INFO], robot4, {'battery-level': '61.34'}, None, None -80.03, [INFO], robot4, {'battery-level': '60.78'}, None, None -80.03, [INFO], robot4, {'y': 22.771, 'x': -37.035, 'yaw': 3.141}, None, None -90.08, [INFO], robot4, {'battery-level': '60.22'}, None, None -90.08, [INFO], robot4, {'y': 21.326, 'x': -37.909, 'yaw': -3.136}, None, None -100.00, [INFO], robot4, {'battery-level': '59.66'}, None, None -100.00, [INFO], robot4, {'y': 21.443, 'x': -38.061, 'yaw': 3.141}, None, None -108.75, [info], nurse, sync, received-request, (status=sending-request) -108.75, [info], nurse, sync, request-sent, (status=waiting) -108.75, [info], nurse, sync, wait-message, (status=message-received) -110.04, [INFO], robot4, {'battery-level': '59.10'}, None, None -110.04, [INFO], robot4, {'y': 21.387, 'x': -38.117, 'yaw': 3.139}, None, None -120.08, [INFO], robot4, {'y': 19.899, 'x': -37.172, 'yaw': 3.141}, None, None -120.08, [INFO], robot4, {'battery-level': '58.54'}, None, None -130.09, [INFO], robot4, {'battery-level': '57.98'}, None, None -130.09, [INFO], robot4, {'y': 17.79, 'x': -37.14, 'yaw': 3.141}, None, None -140.03, [INFO], robot4, {'battery-level': '57.42'}, None, None -140.03, [INFO], robot4, {'y': 15.922, 'x': -36.59, 'yaw': -3.142}, None, None -150.05, [INFO], robot4, {'battery-level': '56.86'}, None, None -150.05, [INFO], robot4, {'y': 15.371, 'x': -34.517, 'yaw': -3.142}, None, None -160.05, [INFO], robot4, {'battery-level': '56.30'}, None, None -160.05, [INFO], robot4, {'y': 15.497, 'x': -32.387, 'yaw': -3.142}, None, None -169.97, [INFO], robot4, {'y': 15.6, 'x': -30.269, 'yaw': -3.142}, None, None -170.06, [INFO], robot4, {'battery-level': '55.74'}, None, None -180.09, [INFO], robot4, {'battery-level': '55.18'}, None, None -180.09, [INFO], robot4, {'y': 15.812, 'x': -28.156, 'yaw': -3.142}, None, None -190.03, [INFO], robot4, {'battery-level': '54.62'}, None, None -190.03, [INFO], robot4, {'y': 15.562, 'x': -26.19, 'yaw': 3.142}, None, None -200.07, [INFO], robot4, {'battery-level': '54.06'}, None, None -200.07, [INFO], robot4, {'y': 13.503, 'x': -25.695, 'yaw': 3.141}, None, None -210.07, [INFO], robot4, {'y': 12.872, 'x': -25.949, 'yaw': 3.142}, None, None -210.07, [INFO], robot4, {'battery-level': '53.50'}, None, None -210.62, [info], lab_arm, sync, wait-message, (status=message-received) -211.54, [WARN], robot4, SUCCESS, None, None diff --git a/logs/44_abbcbp.log b/logs/44_abbcbp.log deleted file mode 100644 index b1a22bfb..00000000 --- a/logs/44_abbcbp.log +++ /dev/null @@ -1,43 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot6, {'battery-level': '50.46'}, None, None -10.00, [INFO], robot6, {'y': 18.918, 'x': -33.898, 'yaw': -3.141}, None, None -20.01, [INFO], robot6, {'y': 17.781, 'x': -35.51, 'yaw': 3.141}, None, None -20.01, [INFO], robot6, {'battery-level': '50.08'}, None, None -30.01, [INFO], robot6, {'battery-level': '49.70'}, None, None -30.01, [INFO], robot6, {'y': 19.205, 'x': -36.833, 'yaw': 3.141}, None, None -40.05, [INFO], robot6, {'y': 21.27, 'x': -37.243, 'yaw': 3.137}, None, None -40.05, [INFO], robot6, {'battery-level': '49.32'}, None, None -50.05, [INFO], robot6, {'y': 21.489, 'x': -38.087, 'yaw': -3.142}, None, None -50.05, [INFO], robot6, {'battery-level': '48.94'}, None, None -60.07, [INFO], robot6, {'battery-level': '48.56'}, None, None -60.07, [INFO], robot6, {'y': 21.36, 'x': -38.082, 'yaw': 3.141}, None, None -68.58, [info], nurse, sync, received-request, (status=sending-request) -68.58, [info], nurse, sync, request-sent, (status=waiting) -68.58, [info], nurse, sync, wait-message, (status=message-received) -70.05, [INFO], robot6, {'y': 21.345, 'x': -38.018, 'yaw': 3.141}, None, None -70.05, [INFO], robot6, {'battery-level': '48.18'}, None, None -80.09, [INFO], robot6, {'battery-level': '47.80'}, None, None -80.09, [INFO], robot6, {'y': 19.79, 'x': -37.179, 'yaw': 3.142}, None, None -90.02, [INFO], robot6, {'battery-level': '47.42'}, None, None -90.02, [INFO], robot6, {'y': 17.701, 'x': -37.137, 'yaw': 3.141}, None, None -100.06, [INFO], robot6, {'battery-level': '47.04'}, None, None -100.06, [INFO], robot6, {'y': 15.894, 'x': -36.526, 'yaw': 3.141}, None, None -110.06, [INFO], robot6, {'battery-level': '46.66'}, None, None -110.06, [INFO], robot6, {'y': 15.372, 'x': -34.457, 'yaw': -3.142}, None, None -120.01, [INFO], robot6, {'battery-level': '46.28'}, None, None -120.01, [INFO], robot6, {'y': 15.532, 'x': -32.349, 'yaw': 3.142}, None, None -130.06, [INFO], robot6, {'y': 15.567, 'x': -30.226, 'yaw': 3.14}, None, None -130.06, [INFO], robot6, {'battery-level': '45.90'}, None, None -140.01, [INFO], robot6, {'y': 15.729, 'x': -28.127, 'yaw': -3.142}, None, None -140.01, [INFO], robot6, {'battery-level': '45.52'}, None, None -150.07, [INFO], robot6, {'battery-level': '45.14'}, None, None -150.07, [INFO], robot6, {'y': 15.422, 'x': -26.151, 'yaw': -3.142}, None, None -160.03, [INFO], robot6, {'battery-level': '44.76'}, None, None -160.03, [INFO], robot6, {'y': 13.35, 'x': -25.762, 'yaw': 3.142}, None, None -170.07, [INFO], robot6, {'battery-level': '44.38'}, None, None -170.07, [INFO], robot6, {'y': 12.905, 'x': -26.0, 'yaw': 3.141}, None, None -173.75, [info], lab_arm, sync, wait-message, (status=message-received) -174.68, [WARN], robot6, SUCCESS, None, None diff --git a/logs/45_abbccb.log b/logs/45_abbccb.log deleted file mode 100644 index 80fdebdd..00000000 --- a/logs/45_abbccb.log +++ /dev/null @@ -1,25 +0,0 @@ -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot6, {'battery-level': '50.46'}, None, None -10.02, [INFO], robot6, {'y': 18.012, 'x': -27.151, 'yaw': -3.14}, None, None -20.01, [INFO], robot6, {'battery-level': '50.08'}, None, None -20.01, [INFO], robot6, {'y': 16.243, 'x': -27.46, 'yaw': 3.14}, None, None -30.00, [INFO], robot6, {'battery-level': '49.70'}, None, None -30.00, [INFO], robot6, {'y': 17.457, 'x': -28.649, 'yaw': -3.141}, None, None -39.97, [INFO], robot6, {'battery-level': '49.32'}, None, None -39.97, [INFO], robot6, {'y': 17.928, 'x': -28.551, 'yaw': 3.14}, None, None -47.45, [info], nurse, sync, received-request, (status=sending-request) -47.45, [info], nurse, sync, request-sent, (status=waiting) -47.45, [info], nurse, sync, wait-message, (status=message-received) -50.01, [INFO], robot6, {'y': 17.599, 'x': -28.662, 'yaw': 3.142}, None, None -50.01, [INFO], robot6, {'battery-level': '48.94'}, None, None -59.99, [INFO], robot6, {'battery-level': '48.56'}, None, None -60.03, [INFO], robot6, {'y': 16.264, 'x': -27.656, 'yaw': 3.141}, None, None -70.00, [INFO], robot6, {'battery-level': '48.18'}, None, None -70.00, [INFO], robot6, {'y': 15.283, 'x': -26.095, 'yaw': 3.142}, None, None -79.99, [INFO], robot6, {'y': 13.2, 'x': -25.826, 'yaw': -3.141}, None, None -80.02, [INFO], robot6, {'battery-level': '47.80'}, None, None -89.99, [INFO], robot6, {'battery-level': '47.42'}, None, None -89.99, [INFO], robot6, {'y': 12.885, 'x': -25.98, 'yaw': 3.142}, None, None -91.11, [info], lab_arm, sync, wait-message, (status=message-received) -91.41, [WARN], robot6, SUCCESS, None, None diff --git a/logs/45_abbccp.log b/logs/45_abbccp.log deleted file mode 100644 index 0a5f42c1..00000000 --- a/logs/45_abbccp.log +++ /dev/null @@ -1,25 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot6, {'y': 17.398, 'x': -27.132, 'yaw': -3.142}, None, None -10.08, [INFO], robot6, {'battery-level': '50.46'}, None, None -20.07, [INFO], robot6, {'battery-level': '50.08'}, None, None -20.07, [INFO], robot6, {'y': 16.265, 'x': -28.041, 'yaw': -3.14}, None, None -30.04, [INFO], robot6, {'battery-level': '49.70'}, None, None -30.04, [INFO], robot6, {'y': 17.856, 'x': -28.606, 'yaw': 3.141}, None, None -40.03, [INFO], robot6, {'battery-level': '49.32'}, None, None -40.03, [INFO], robot6, {'y': 17.959, 'x': -28.567, 'yaw': 3.142}, None, None -40.03, [info], nurse, sync, received-request, (status=sending-request) -40.03, [info], nurse, sync, request-sent, (status=waiting) -40.03, [info], nurse, sync, wait-message, (status=message-received) -50.02, [INFO], robot6, {'y': 16.119, 'x': -28.553, 'yaw': 3.14}, None, None -50.02, [INFO], robot6, {'battery-level': '48.94'}, None, None -60.04, [INFO], robot6, {'battery-level': '48.56'}, None, None -60.04, [INFO], robot6, {'y': 16.064, 'x': -26.445, 'yaw': 3.141}, None, None -70.06, [INFO], robot6, {'battery-level': '48.18'}, None, None -70.06, [INFO], robot6, {'y': 14.136, 'x': -25.733, 'yaw': 3.141}, None, None -80.02, [INFO], robot6, {'y': 12.921, 'x': -25.941, 'yaw': 3.14}, None, None -80.02, [INFO], robot6, {'battery-level': '47.80'}, None, None -90.08, [INFO], robot6, {'battery-level': '47.42'}, None, None -90.08, [INFO], robot6, {'y': 12.85, 'x': -25.989, 'yaw': -3.142}, None, None -91.90, [info], lab_arm, sync, wait-message, (status=message-received) -92.82, [WARN], robot6, SUCCESS, None, None diff --git a/logs/46_abcaab.log b/logs/46_abcaab.log deleted file mode 100644 index b4909bde..00000000 --- a/logs/46_abcaab.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot5, {'y': 17.228, 'x': -13.498, 'yaw': 3.142}, None, None -10.08, [INFO], robot5, {'battery-level': '27.80'}, None, None -20.06, [INFO], robot5, {'battery-level': '27.38'}, None, None -20.06, [INFO], robot5, {'y': 16.049, 'x': -14.656, 'yaw': -3.142}, None, None -30.03, [INFO], robot5, {'battery-level': '26.96'}, None, None -30.03, [INFO], robot5, {'y': 15.977, 'x': -16.762, 'yaw': 3.142}, None, None -40.09, [INFO], robot5, {'battery-level': '26.54'}, None, None -40.09, [INFO], robot5, {'y': 16.07, 'x': -18.879, 'yaw': -3.139}, None, None -50.03, [INFO], robot5, {'battery-level': '26.12'}, None, None -50.03, [INFO], robot5, {'y': 16.191, 'x': -20.977, 'yaw': 3.141}, None, None -60.09, [INFO], robot5, {'battery-level': '25.70'}, None, None -60.09, [INFO], robot5, {'y': 16.144, 'x': -23.101, 'yaw': 3.142}, None, None -70.06, [INFO], robot5, {'battery-level': '25.28'}, None, None -70.06, [INFO], robot5, {'y': 16.099, 'x': -25.205, 'yaw': 3.141}, None, None -80.07, [INFO], robot5, {'battery-level': '24.86'}, None, None -80.07, [INFO], robot5, {'y': 16.087, 'x': -27.318, 'yaw': -3.142}, None, None -90.03, [INFO], robot5, {'y': 16.146, 'x': -29.415, 'yaw': 3.142}, None, None -90.03, [INFO], robot5, {'battery-level': '24.44'}, None, None -100.08, [INFO], robot5, {'y': 15.965, 'x': -31.541, 'yaw': 3.142}, None, None -100.08, [INFO], robot5, {'battery-level': '24.02'}, None, None -110.04, [INFO], robot5, {'y': 15.552, 'x': -33.634, 'yaw': 3.141}, None, None -110.04, [INFO], robot5, {'battery-level': '23.60'}, None, None -120.09, [INFO], robot5, {'y': 15.523, 'x': -35.744, 'yaw': -3.142}, None, None -120.09, [INFO], robot5, {'battery-level': '23.18'}, None, None -130.01, [INFO], robot5, {'battery-level': '22.76'}, None, None -130.01, [INFO], robot5, {'y': 16.971, 'x': -36.7, 'yaw': -3.142}, None, None -140.09, [INFO], robot5, {'y': 17.717, 'x': -36.703, 'yaw': 3.141}, None, None -140.09, [INFO], robot5, {'battery-level': '22.34'}, None, None -150.03, [INFO], robot5, {'y': 18.066, 'x': -35.864, 'yaw': -3.142}, None, None -150.03, [INFO], robot5, {'battery-level': '21.92'}, None, None -160.02, [INFO], robot5, {'battery-level': '21.50'}, None, None -160.02, [INFO], robot5, {'y': 18.099, 'x': -35.682, 'yaw': -3.142}, None, None -170.06, [INFO], robot5, {'y': 18.022, 'x': -35.974, 'yaw': -3.137}, None, None -170.06, [INFO], robot5, {'battery-level': '21.08'}, None, None -180.09, [INFO], robot5, {'y': 17.898, 'x': -36.046, 'yaw': -3.142}, None, None -180.09, [INFO], robot5, {'battery-level': '20.66'}, None, None -190.09, [INFO], robot5, {'battery-level': '20.24'}, None, None -190.09, [INFO], robot5, {'y': 17.905, 'x': -36.051, 'yaw': 3.142}, None, None -200.01, [INFO], robot5, {'battery-level': '19.82'}, None, None -200.01, [INFO], robot5, {'y': 17.905, 'x': -36.051, 'yaw': -3.142}, None, None -210.06, [INFO], robot5, {'battery-level': '19.40'}, None, None -210.06, [INFO], robot5, {'y': 17.905, 'x': -36.051, 'yaw': 3.141}, None, None -220.08, [INFO], robot5, {'battery-level': '18.98'}, None, None -220.08, [INFO], robot5, {'y': 18.08, 'x': -35.715, 'yaw': 3.142}, None, None -227.15, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/46_abcaap.log b/logs/46_abcaap.log deleted file mode 100644 index c4cf2936..00000000 --- a/logs/46_abcaap.log +++ /dev/null @@ -1,66 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot4, {'battery-level': '64.97'}, None, None -10.03, [INFO], robot4, {'y': 34.094, 'x': -38.98, 'yaw': 3.142}, None, None -20.07, [INFO], robot4, {'battery-level': '64.71'}, None, None -20.07, [INFO], robot4, {'y': 34.121, 'x': -37.134, 'yaw': -3.142}, None, None -30.01, [INFO], robot4, {'battery-level': '64.45'}, None, None -30.01, [INFO], robot4, {'y': 32.025, 'x': -37.045, 'yaw': 3.141}, None, None -40.04, [INFO], robot4, {'y': 29.898, 'x': -37.047, 'yaw': 3.142}, None, None -40.04, [INFO], robot4, {'battery-level': '64.19'}, None, None -50.08, [INFO], robot4, {'battery-level': '63.93'}, None, None -50.08, [INFO], robot4, {'y': 27.771, 'x': -37.006, 'yaw': 3.14}, None, None -60.05, [INFO], robot4, {'y': 25.678, 'x': -37.003, 'yaw': -3.142}, None, None -60.05, [INFO], robot4, {'battery-level': '63.67'}, None, None -70.07, [INFO], robot4, {'y': 23.571, 'x': -36.988, 'yaw': 3.141}, None, None -70.07, [INFO], robot4, {'battery-level': '63.41'}, None, None -80.00, [INFO], robot4, {'y': 21.474, 'x': -37.114, 'yaw': 3.142}, None, None -80.00, [INFO], robot4, {'battery-level': '63.15'}, None, None -90.01, [INFO], robot4, {'battery-level': '62.89'}, None, None -90.01, [INFO], robot4, {'y': 19.358, 'x': -37.043, 'yaw': 3.14}, None, None -100.01, [INFO], robot4, {'battery-level': '62.63'}, None, None -100.01, [INFO], robot4, {'y': 17.783, 'x': -35.676, 'yaw': 3.141}, None, None -110.04, [INFO], robot4, {'y': 18.792, 'x': -34.077, 'yaw': -3.142}, None, None -110.04, [INFO], robot4, {'battery-level': '62.37'}, None, None -117.51, [info], nurse, sync, received-request, (status=sending-request) -117.51, [info], nurse, sync, request-sent, (status=waiting) -117.51, [info], nurse, sync, wait-message, (status=message-received) -120.09, [INFO], robot4, {'y': 18.893, 'x': -34.185, 'yaw': 3.141}, None, None -120.09, [INFO], robot4, {'battery-level': '62.11'}, None, None -130.09, [INFO], robot4, {'battery-level': '61.85'}, None, None -130.09, [INFO], robot4, {'y': 17.76, 'x': -35.694, 'yaw': 3.142}, None, None -140.00, [INFO], robot4, {'battery-level': '61.59'}, None, None -140.00, [INFO], robot4, {'y': 17.593, 'x': -37.018, 'yaw': 3.142}, None, None -150.02, [INFO], robot4, {'battery-level': '61.33'}, None, None -150.02, [INFO], robot4, {'y': 17.194, 'x': -37.051, 'yaw': 3.142}, None, None -160.02, [INFO], robot4, {'y': 17.397, 'x': -36.866, 'yaw': 3.141}, None, None -160.02, [INFO], robot4, {'battery-level': '61.07'}, None, None -170.01, [INFO], robot4, {'battery-level': '60.81'}, None, None -170.01, [INFO], robot4, {'y': 17.404, 'x': -36.875, 'yaw': -3.141}, None, None -180.05, [INFO], robot4, {'battery-level': '60.55'}, None, None -180.05, [INFO], robot4, {'y': 17.345, 'x': -36.951, 'yaw': -3.141}, None, None -190.03, [INFO], robot4, {'battery-level': '60.29'}, None, None -190.03, [INFO], robot4, {'y': 17.449, 'x': -36.857, 'yaw': 3.14}, None, None -200.05, [INFO], robot4, {'y': 17.497, 'x': -36.998, 'yaw': 3.141}, None, None -200.05, [INFO], robot4, {'battery-level': '60.03'}, None, None -210.08, [INFO], robot4, {'battery-level': '59.77'}, None, None -210.08, [INFO], robot4, {'y': 17.35, 'x': -36.942, 'yaw': -3.142}, None, None -220.02, [INFO], robot4, {'battery-level': '59.51'}, None, None -220.02, [INFO], robot4, {'y': 17.282, 'x': -36.832, 'yaw': -3.142}, None, None -230.03, [INFO], robot4, {'y': 17.396, 'x': -36.958, 'yaw': -3.141}, None, None -230.03, [INFO], robot4, {'battery-level': '59.25'}, None, None -240.03, [INFO], robot4, {'battery-level': '58.99'}, None, None -240.03, [INFO], robot4, {'y': 17.195, 'x': -37.134, 'yaw': 3.141}, None, None -250.06, [INFO], robot4, {'battery-level': '58.73'}, None, None -250.06, [INFO], robot4, {'y': 17.365, 'x': -37.007, 'yaw': -3.141}, None, None -260.08, [INFO], robot4, {'battery-level': '58.47'}, None, None -260.08, [INFO], robot4, {'y': 17.225, 'x': -37.121, 'yaw': 3.142}, None, None -270.01, [INFO], robot4, {'battery-level': '58.21'}, None, None -270.01, [INFO], robot4, {'y': 17.32, 'x': -36.903, 'yaw': 3.141}, None, None -280.03, [INFO], robot4, {'battery-level': '57.95'}, None, None -280.03, [INFO], robot4, {'y': 17.236, 'x': -36.962, 'yaw': -3.141}, None, None -290.06, [INFO], robot4, {'y': 17.184, 'x': -37.101, 'yaw': -3.142}, None, None -290.06, [INFO], robot4, {'battery-level': '57.69'}, None, None -300.07, [INFO], robot4, {'battery-level': '57.43'}, None, None -300.07, [INFO], robot4, {'y': 17.26, 'x': -37.086, 'yaw': 3.142}, None, None -304.10, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/47_abcabb.log b/logs/47_abcabb.log deleted file mode 100644 index cb8c0d04..00000000 --- a/logs/47_abcabb.log +++ /dev/null @@ -1,62 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot5, {'battery-level': '27.80'}, None, None -10.05, [INFO], robot5, {'y': 17.514, 'x': -11.611, 'yaw': 3.141}, None, None -20.00, [INFO], robot5, {'y': 16.341, 'x': -12.914, 'yaw': 3.141}, None, None -20.00, [INFO], robot5, {'battery-level': '27.38'}, None, None -30.03, [INFO], robot5, {'y': 16.198, 'x': -15.033, 'yaw': 3.142}, None, None -30.03, [INFO], robot5, {'battery-level': '26.96'}, None, None -40.06, [INFO], robot5, {'battery-level': '26.54'}, None, None -40.06, [INFO], robot5, {'y': 16.09, 'x': -17.144, 'yaw': 3.141}, None, None -50.05, [INFO], robot5, {'battery-level': '26.12'}, None, None -50.05, [INFO], robot5, {'y': 16.228, 'x': -19.253, 'yaw': 3.142}, None, None -60.06, [INFO], robot5, {'battery-level': '25.70'}, None, None -60.06, [INFO], robot5, {'y': 16.347, 'x': -21.358, 'yaw': -3.142}, None, None -70.05, [INFO], robot5, {'battery-level': '25.28'}, None, None -70.05, [INFO], robot5, {'y': 16.168, 'x': -23.473, 'yaw': -3.142}, None, None -80.04, [INFO], robot5, {'y': 16.139, 'x': -25.572, 'yaw': 3.14}, None, None -80.04, [INFO], robot5, {'battery-level': '24.86'}, None, None -90.03, [INFO], robot5, {'battery-level': '24.44'}, None, None -90.03, [INFO], robot5, {'y': 16.138, 'x': -27.695, 'yaw': 3.142}, None, None -100.03, [INFO], robot5, {'y': 16.167, 'x': -29.798, 'yaw': 3.141}, None, None -100.03, [INFO], robot5, {'battery-level': '24.02'}, None, None -110.01, [INFO], robot5, {'battery-level': '23.60'}, None, None -110.01, [INFO], robot5, {'y': 15.936, 'x': -31.907, 'yaw': -3.142}, None, None -120.04, [INFO], robot5, {'y': 15.478, 'x': -34.001, 'yaw': -3.142}, None, None -120.04, [INFO], robot5, {'battery-level': '23.18'}, None, None -130.03, [INFO], robot5, {'y': 15.585, 'x': -36.11, 'yaw': -3.142}, None, None -130.03, [INFO], robot5, {'battery-level': '22.76'}, None, None -140.05, [INFO], robot5, {'battery-level': '22.34'}, None, None -140.05, [INFO], robot5, {'y': 17.286, 'x': -36.749, 'yaw': -3.142}, None, None -150.08, [INFO], robot5, {'battery-level': '21.92'}, None, None -150.08, [INFO], robot5, {'y': 19.395, 'x': -36.851, 'yaw': 3.141}, None, None -160.00, [INFO], robot5, {'battery-level': '21.50'}, None, None -160.00, [INFO], robot5, {'y': 21.37, 'x': -37.264, 'yaw': 3.141}, None, None -170.03, [INFO], robot5, {'battery-level': '21.08'}, None, None -170.03, [INFO], robot5, {'y': 21.452, 'x': -38.095, 'yaw': -3.141}, None, None -174.35, [info], nurse, sync, received-request, (status=sending-request) -174.35, [info], nurse, sync, request-sent, (status=waiting) -174.35, [info], nurse, sync, wait-message, (status=message-received) -180.06, [INFO], robot5, {'battery-level': '20.66'}, None, None -180.06, [INFO], robot5, {'y': 21.203, 'x': -37.239, 'yaw': 3.142}, None, None -190.05, [INFO], robot5, {'battery-level': '20.24'}, None, None -190.05, [INFO], robot5, {'y': 19.092, 'x': -37.139, 'yaw': 3.142}, None, None -200.01, [INFO], robot5, {'battery-level': '19.82'}, None, None -200.01, [INFO], robot5, {'y': 16.984, 'x': -37.078, 'yaw': 3.14}, None, None -210.03, [INFO], robot5, {'battery-level': '19.40'}, None, None -210.03, [INFO], robot5, {'y': 15.807, 'x': -35.708, 'yaw': 3.141}, None, None -220.05, [INFO], robot5, {'y': 15.456, 'x': -33.629, 'yaw': -3.141}, None, None -220.05, [INFO], robot5, {'battery-level': '18.98'}, None, None -230.08, [INFO], robot5, {'y': 15.594, 'x': -31.509, 'yaw': 3.14}, None, None -230.08, [INFO], robot5, {'battery-level': '18.56'}, None, None -240.03, [INFO], robot5, {'y': 15.716, 'x': -29.419, 'yaw': 3.141}, None, None -240.03, [INFO], robot5, {'battery-level': '18.14'}, None, None -250.07, [INFO], robot5, {'y': 15.823, 'x': -27.292, 'yaw': -3.142}, None, None -250.07, [INFO], robot5, {'battery-level': '17.72'}, None, None -260.08, [INFO], robot5, {'battery-level': '17.30'}, None, None -260.08, [INFO], robot5, {'y': 14.689, 'x': -25.824, 'yaw': 3.142}, None, None -270.00, [INFO], robot5, {'battery-level': '16.88'}, None, None -270.00, [INFO], robot5, {'y': 12.942, 'x': -25.927, 'yaw': -3.142}, None, None -277.54, [WARN], robot5, NO-SKILL, approach_robot, approach_arm diff --git a/logs/47_abcabp.log b/logs/47_abcabp.log deleted file mode 100644 index c04d502b..00000000 --- a/logs/47_abcabp.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot4, {'battery-level': '65.21'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.6520875066754872, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot4, {'y': 34.208, 'x': -33.475, 'yaw': 3.141}, None, None -10.02, [INFO], robot4, {'battery-level': '64.97'}, None, None -20.03, [INFO], robot4, {'battery-level': '64.71'}, None, None -20.03, [INFO], robot4, {'y': 34.727, 'x': -35.525, 'yaw': 3.141}, None, None -30.03, [INFO], robot4, {'battery-level': '64.45'}, None, None -30.03, [INFO], robot4, {'y': 33.377, 'x': -36.833, 'yaw': -3.141}, None, None -40.02, [INFO], robot4, {'battery-level': '64.19'}, None, None -40.02, [INFO], robot4, {'y': 31.265, 'x': -36.861, 'yaw': -3.142}, None, None -50.01, [INFO], robot4, {'battery-level': '63.93'}, None, None -50.01, [INFO], robot4, {'y': 29.158, 'x': -36.838, 'yaw': -3.141}, None, None -60.05, [INFO], robot4, {'battery-level': '63.67'}, None, None -60.05, [INFO], robot4, {'y': 27.041, 'x': -36.838, 'yaw': 3.141}, None, None -70.06, [INFO], robot4, {'battery-level': '63.41'}, None, None -70.06, [INFO], robot4, {'y': 24.928, 'x': -36.877, 'yaw': 3.141}, None, None -80.00, [INFO], robot4, {'battery-level': '63.15'}, None, None -80.00, [INFO], robot4, {'y': 22.836, 'x': -36.973, 'yaw': 3.141}, None, None -90.03, [INFO], robot4, {'battery-level': '62.89'}, None, None -90.03, [INFO], robot4, {'y': 21.344, 'x': -37.866, 'yaw': 3.141}, None, None -99.02, [info], nurse, sync, received-request, (status=sending-request) -99.02, [info], nurse, sync, request-sent, (status=waiting) -99.11, [info], nurse, sync, wait-message, (status=message-received) -100.03, [INFO], robot4, {'battery-level': '62.63'}, None, None -100.03, [INFO], robot4, {'y': 21.326, 'x': -38.075, 'yaw': 3.141}, None, None -110.03, [INFO], robot4, {'battery-level': '62.37'}, None, None -110.03, [INFO], robot4, {'y': 19.893, 'x': -37.207, 'yaw': 3.141}, None, None -120.02, [INFO], robot4, {'battery-level': '62.11'}, None, None -120.02, [INFO], robot4, {'y': 17.777, 'x': -37.107, 'yaw': 3.14}, None, None -130.01, [INFO], robot4, {'battery-level': '61.85'}, None, None -130.01, [INFO], robot4, {'y': 15.867, 'x': -36.56, 'yaw': 3.142}, None, None -140.00, [INFO], robot4, {'battery-level': '61.59'}, None, None -140.00, [INFO], robot4, {'y': 15.378, 'x': -34.501, 'yaw': 3.142}, None, None -150.03, [INFO], robot4, {'battery-level': '61.33'}, None, None -150.03, [INFO], robot4, {'y': 15.499, 'x': -32.369, 'yaw': 3.142}, None, None -160.08, [INFO], robot4, {'y': 15.611, 'x': -30.229, 'yaw': 3.142}, None, None -160.08, [INFO], robot4, {'battery-level': '61.07'}, None, None -170.00, [INFO], robot4, {'battery-level': '60.81'}, None, None -170.00, [INFO], robot4, {'y': 15.788, 'x': -28.129, 'yaw': 3.142}, None, None -180.00, [INFO], robot4, {'battery-level': '60.55'}, None, None -180.00, [INFO], robot4, {'y': 15.517, 'x': -26.127, 'yaw': -3.142}, None, None -190.02, [INFO], robot4, {'y': 13.445, 'x': -25.721, 'yaw': -3.142}, None, None -190.02, [INFO], robot4, {'battery-level': '60.29'}, None, None -200.04, [INFO], robot4, {'battery-level': '60.03'}, None, None -200.04, [INFO], robot4, {'y': 12.917, 'x': -25.952, 'yaw': 3.142}, None, None -200.13, [info], lab_arm, sync, wait-message, (status=message-received) -201.06, [WARN], robot4, SUCCESS, None, None diff --git a/logs/48_abcacb.log b/logs/48_abcacb.log deleted file mode 100644 index feb349fa..00000000 --- a/logs/48_abcacb.log +++ /dev/null @@ -1,36 +0,0 @@ -0.00, [INFO], robot5, {'battery-level': '28.18'}, None, None -0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.2817995261312799, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['PC Room 3', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r5', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.16, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot5, {'y': 18.542, 'x': -34.328, 'yaw': -3.142}, None, None -10.01, [INFO], robot5, {'battery-level': '27.80'}, None, None -20.06, [INFO], robot5, {'battery-level': '27.38'}, None, None -20.06, [INFO], robot5, {'y': 17.92, 'x': -36.025, 'yaw': 3.141}, None, None -30.01, [INFO], robot5, {'y': 17.3, 'x': -37.016, 'yaw': -3.142}, None, None -30.01, [INFO], robot5, {'battery-level': '26.96'}, None, None -40.02, [INFO], robot5, {'y': 17.324, 'x': -37.049, 'yaw': 3.141}, None, None -40.02, [INFO], robot5, {'battery-level': '26.54'}, None, None -50.02, [INFO], robot5, {'y': 17.316, 'x': -36.948, 'yaw': -3.141}, None, None -50.02, [INFO], robot5, {'battery-level': '26.12'}, None, None -60.02, [INFO], robot5, {'battery-level': '25.70'}, None, None -60.02, [INFO], robot5, {'y': 17.278, 'x': -37.016, 'yaw': -3.141}, None, None -70.01, [INFO], robot5, {'battery-level': '25.28'}, None, None -70.01, [INFO], robot5, {'y': 17.398, 'x': -36.975, 'yaw': -3.142}, None, None -80.00, [INFO], robot5, {'battery-level': '24.86'}, None, None -80.00, [INFO], robot5, {'y': 17.49, 'x': -36.844, 'yaw': 3.141}, None, None -90.02, [INFO], robot5, {'y': 17.199, 'x': -36.759, 'yaw': -3.141}, None, None -90.02, [INFO], robot5, {'battery-level': '24.44'}, None, None -100.02, [INFO], robot5, {'battery-level': '24.02'}, None, None -100.02, [INFO], robot5, {'y': 17.407, 'x': -36.813, 'yaw': -3.142}, None, None -110.08, [INFO], robot5, {'battery-level': '23.60'}, None, None -110.08, [INFO], robot5, {'y': 17.188, 'x': -36.822, 'yaw': -3.141}, None, None -120.06, [INFO], robot5, {'y': 17.29, 'x': -36.962, 'yaw': 3.141}, None, None -120.06, [INFO], robot5, {'battery-level': '23.18'}, None, None -130.00, [INFO], robot5, {'y': 17.22, 'x': -37.045, 'yaw': -3.142}, None, None -130.00, [INFO], robot5, {'battery-level': '22.76'}, None, None -140.00, [INFO], robot5, {'y': 17.344, 'x': -36.835, 'yaw': -3.142}, None, None -140.00, [INFO], robot5, {'battery-level': '22.34'}, None, None -150.03, [INFO], robot5, {'y': 17.156, 'x': -37.024, 'yaw': 3.14}, None, None -150.03, [INFO], robot5, {'battery-level': '21.92'}, None, None -160.03, [INFO], robot5, {'battery-level': '21.50'}, None, None -160.03, [INFO], robot5, {'y': 17.3, 'x': -36.874, 'yaw': -3.142}, None, None -165.91, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/48_abcacp.log b/logs/48_abcacp.log deleted file mode 100644 index 7f8869d2..00000000 --- a/logs/48_abcacp.log +++ /dev/null @@ -1,31 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot2, {'y': 17.357, 'x': -20.955, 'yaw': 3.142}, None, None -10.03, [INFO], robot2, {'battery-level': '82.91'}, None, None -20.05, [INFO], robot2, {'y': 16.104, 'x': -21.979, 'yaw': -3.141}, None, None -20.05, [INFO], robot2, {'battery-level': '82.31'}, None, None -30.07, [INFO], robot2, {'battery-level': '81.71'}, None, None -30.07, [INFO], robot2, {'y': 16.024, 'x': -24.1, 'yaw': 3.14}, None, None -40.01, [INFO], robot2, {'battery-level': '81.11'}, None, None -40.01, [INFO], robot2, {'y': 15.999, 'x': -26.193, 'yaw': -3.141}, None, None -50.06, [INFO], robot2, {'battery-level': '80.51'}, None, None -50.06, [INFO], robot2, {'y': 16.179, 'x': -28.29, 'yaw': -3.142}, None, None -60.00, [INFO], robot2, {'y': 17.89, 'x': -28.585, 'yaw': 3.142}, None, None -60.00, [INFO], robot2, {'battery-level': '79.91'}, None, None -65.73, [info], nurse, sync, received-request, (status=sending-request) -65.73, [info], nurse, sync, request-sent, (status=waiting) -65.82, [info], nurse, sync, wait-message, (status=message-received) -70.06, [INFO], robot2, {'y': 17.305, 'x': -28.68, 'yaw': -3.142}, None, None -70.06, [INFO], robot2, {'battery-level': '79.31'}, None, None -80.01, [INFO], robot2, {'battery-level': '78.71'}, None, None -80.01, [INFO], robot2, {'y': 16.087, 'x': -27.684, 'yaw': 3.141}, None, None -90.06, [INFO], robot2, {'y': 15.258, 'x': -26.049, 'yaw': 3.141}, None, None -90.06, [INFO], robot2, {'battery-level': '78.11'}, None, None -100.04, [INFO], robot2, {'battery-level': '77.51'}, None, None -100.04, [INFO], robot2, {'y': 13.185, 'x': -25.825, 'yaw': -3.142}, None, None -110.09, [INFO], robot2, {'y': 12.866, 'x': -25.971, 'yaw': 3.142}, None, None -110.09, [INFO], robot2, {'battery-level': '76.91'}, None, None -110.46, [info], lab_arm, sync, wait-message, (status=message-received) -111.38, [WARN], robot2, SUCCESS, None, None diff --git a/logs/49_abcbab.log b/logs/49_abcbab.log deleted file mode 100644 index 4b13de40..00000000 --- a/logs/49_abcbab.log +++ /dev/null @@ -1,56 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot3, {'battery-level': '45.91'}, None, None -10.06, [INFO], robot3, {'y': 21.522, 'x': -37.379, 'yaw': 3.141}, None, None -20.08, [INFO], robot3, {'battery-level': '45.51'}, None, None -20.08, [INFO], robot3, {'y': 19.493, 'x': -37.057, 'yaw': -3.142}, None, None -30.03, [INFO], robot3, {'y': 17.837, 'x': -35.766, 'yaw': -3.139}, None, None -30.03, [INFO], robot3, {'battery-level': '45.11'}, None, None -40.05, [INFO], robot3, {'battery-level': '44.71'}, None, None -40.05, [INFO], robot3, {'y': 18.717, 'x': -34.108, 'yaw': -3.142}, None, None -48.73, [info], nurse, sync, received-request, (status=sending-request) -48.73, [info], nurse, sync, request-sent, (status=waiting) -48.73, [info], nurse, sync, wait-message, (status=message-received) -50.01, [INFO], robot3, {'battery-level': '44.31'}, None, None -50.01, [INFO], robot3, {'y': 18.987, 'x': -33.972, 'yaw': 3.141}, None, None -60.03, [INFO], robot3, {'battery-level': '43.91'}, None, None -60.03, [INFO], robot3, {'y': 17.785, 'x': -35.506, 'yaw': -3.141}, None, None -70.06, [INFO], robot3, {'y': 18.166, 'x': -36.242, 'yaw': -3.142}, None, None -70.06, [INFO], robot3, {'battery-level': '43.51'}, None, None -80.02, [INFO], robot3, {'battery-level': '43.11'}, None, None -80.02, [INFO], robot3, {'y': 17.299, 'x': -37.041, 'yaw': 3.141}, None, None -90.04, [INFO], robot3, {'y': 17.159, 'x': -36.913, 'yaw': -3.141}, None, None -90.04, [INFO], robot3, {'battery-level': '42.71'}, None, None -100.07, [INFO], robot3, {'battery-level': '42.31'}, None, None -100.07, [INFO], robot3, {'y': 17.4, 'x': -37.019, 'yaw': 3.141}, None, None -110.07, [INFO], robot3, {'battery-level': '41.91'}, None, None -110.07, [INFO], robot3, {'y': 17.332, 'x': -36.758, 'yaw': 3.14}, None, None -120.06, [INFO], robot3, {'battery-level': '41.51'}, None, None -120.06, [INFO], robot3, {'y': 17.321, 'x': -36.868, 'yaw': -3.141}, None, None -130.03, [INFO], robot3, {'battery-level': '41.11'}, None, None -130.03, [INFO], robot3, {'y': 17.194, 'x': -36.844, 'yaw': 3.142}, None, None -140.06, [INFO], robot3, {'y': 17.381, 'x': -37.073, 'yaw': -3.141}, None, None -140.06, [INFO], robot3, {'battery-level': '40.71'}, None, None -150.08, [INFO], robot3, {'y': 17.479, 'x': -37.162, 'yaw': -3.141}, None, None -150.08, [INFO], robot3, {'battery-level': '40.31'}, None, None -160.01, [INFO], robot3, {'battery-level': '39.91'}, None, None -160.01, [INFO], robot3, {'y': 17.65, 'x': -37.117, 'yaw': 3.141}, None, None -170.03, [INFO], robot3, {'y': 17.265, 'x': -36.861, 'yaw': -3.141}, None, None -170.03, [INFO], robot3, {'battery-level': '39.51'}, None, None -180.03, [INFO], robot3, {'battery-level': '39.11'}, None, None -180.03, [INFO], robot3, {'y': 17.389, 'x': -36.981, 'yaw': -3.141}, None, None -190.03, [INFO], robot3, {'battery-level': '38.71'}, None, None -190.03, [INFO], robot3, {'y': 17.309, 'x': -36.904, 'yaw': 3.142}, None, None -200.04, [INFO], robot3, {'battery-level': '38.31'}, None, None -200.04, [INFO], robot3, {'y': 17.381, 'x': -36.978, 'yaw': -3.142}, None, None -210.06, [INFO], robot3, {'battery-level': '37.91'}, None, None -210.06, [INFO], robot3, {'y': 17.524, 'x': -36.69, 'yaw': 3.141}, None, None -220.07, [INFO], robot3, {'battery-level': '37.51'}, None, None -220.07, [INFO], robot3, {'y': 17.353, 'x': -37.146, 'yaw': 3.141}, None, None -230.07, [INFO], robot3, {'y': 17.471, 'x': -36.938, 'yaw': -3.142}, None, None -230.07, [INFO], robot3, {'battery-level': '37.11'}, None, None -240.08, [INFO], robot3, {'battery-level': '36.71'}, None, None -240.08, [INFO], robot3, {'y': 17.463, 'x': -36.903, 'yaw': 3.141}, None, None -250.01, [INFO], robot3, {'battery-level': '36.31'}, None, None -250.01, [INFO], robot3, {'y': 17.193, 'x': -37.105, 'yaw': 3.141}, None, None -250.65, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/49_abcbap.log b/logs/49_abcbap.log deleted file mode 100644 index 9388298b..00000000 --- a/logs/49_abcbap.log +++ /dev/null @@ -1,53 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot3, {'battery-level': '45.91'}, None, None -10.08, [INFO], robot3, {'y': 21.477, 'x': -37.263, 'yaw': -3.141}, None, None -20.08, [INFO], robot3, {'battery-level': '45.51'}, None, None -20.08, [INFO], robot3, {'y': 19.396, 'x': -37.085, 'yaw': -3.142}, None, None -30.08, [INFO], robot3, {'battery-level': '45.11'}, None, None -30.08, [INFO], robot3, {'y': 17.814, 'x': -35.659, 'yaw': 3.141}, None, None -40.08, [INFO], robot3, {'y': 18.747, 'x': -34.014, 'yaw': -3.142}, None, None -40.08, [INFO], robot3, {'battery-level': '44.71'}, None, None -50.00, [INFO], robot3, {'battery-level': '44.31'}, None, None -50.00, [INFO], robot3, {'y': 18.95, 'x': -33.886, 'yaw': 3.142}, None, None -50.27, [info], nurse, sync, received-request, (status=sending-request) -50.27, [info], nurse, sync, request-sent, (status=waiting) -50.27, [info], nurse, sync, wait-message, (status=message-received) -60.03, [INFO], robot3, {'y': 17.796, 'x': -35.145, 'yaw': -3.142}, None, None -60.03, [INFO], robot3, {'battery-level': '43.91'}, None, None -70.08, [INFO], robot3, {'battery-level': '43.51'}, None, None -70.08, [INFO], robot3, {'y': 17.831, 'x': -36.936, 'yaw': 3.141}, None, None -80.00, [INFO], robot3, {'battery-level': '43.11'}, None, None -80.00, [INFO], robot3, {'y': 17.204, 'x': -37.118, 'yaw': -3.141}, None, None -90.03, [INFO], robot3, {'y': 17.285, 'x': -36.904, 'yaw': 3.142}, None, None -90.03, [INFO], robot3, {'battery-level': '42.71'}, None, None -100.06, [INFO], robot3, {'y': 17.193, 'x': -37.086, 'yaw': 3.141}, None, None -100.06, [INFO], robot3, {'battery-level': '42.31'}, None, None -110.00, [INFO], robot3, {'battery-level': '41.91'}, None, None -110.00, [INFO], robot3, {'y': 17.254, 'x': -36.787, 'yaw': -3.142}, None, None -120.07, [INFO], robot3, {'battery-level': '41.51'}, None, None -120.07, [INFO], robot3, {'y': 17.361, 'x': -36.995, 'yaw': 3.142}, None, None -130.02, [INFO], robot3, {'battery-level': '41.11'}, None, None -130.02, [INFO], robot3, {'y': 17.194, 'x': -36.836, 'yaw': 3.142}, None, None -140.03, [INFO], robot3, {'y': 17.247, 'x': -37.097, 'yaw': -3.141}, None, None -140.03, [INFO], robot3, {'battery-level': '40.71'}, None, None -150.05, [INFO], robot3, {'battery-level': '40.31'}, None, None -150.05, [INFO], robot3, {'y': 17.345, 'x': -36.981, 'yaw': 3.141}, None, None -160.09, [INFO], robot3, {'y': 17.461, 'x': -36.919, 'yaw': 3.141}, None, None -160.09, [INFO], robot3, {'battery-level': '39.91'}, None, None -170.03, [INFO], robot3, {'battery-level': '39.51'}, None, None -170.03, [INFO], robot3, {'y': 17.309, 'x': -37.092, 'yaw': 3.141}, None, None -180.07, [INFO], robot3, {'y': 17.506, 'x': -36.997, 'yaw': -3.142}, None, None -180.07, [INFO], robot3, {'battery-level': '39.11'}, None, None -190.00, [INFO], robot3, {'battery-level': '38.71'}, None, None -190.00, [INFO], robot3, {'y': 17.446, 'x': -36.868, 'yaw': -3.142}, None, None -200.02, [INFO], robot3, {'y': 17.456, 'x': -36.892, 'yaw': 3.141}, None, None -200.02, [INFO], robot3, {'battery-level': '38.31'}, None, None -210.03, [INFO], robot3, {'y': 17.275, 'x': -37.076, 'yaw': 3.141}, None, None -210.03, [INFO], robot3, {'battery-level': '37.91'}, None, None -220.05, [INFO], robot3, {'y': 17.312, 'x': -37.084, 'yaw': 3.141}, None, None -220.05, [INFO], robot3, {'battery-level': '37.51'}, None, None -230.06, [INFO], robot3, {'battery-level': '37.11'}, None, None -230.06, [INFO], robot3, {'y': 17.329, 'x': -36.979, 'yaw': 3.141}, None, None -235.84, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/4_aaabab.log b/logs/4_aaabab.log deleted file mode 100644 index cbb2d0a7..00000000 --- a/logs/4_aaabab.log +++ /dev/null @@ -1,61 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.0002, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot5, {'battery-level': '71.62'}, None, None -10.03, [INFO], robot5, {'y': 17.155, 'x': -13.504, 'yaw': -3.138}, None, None -20.02, [INFO], robot5, {'battery-level': '71.42'}, None, None -20.02, [INFO], robot5, {'y': 16.117, 'x': -14.785, 'yaw': 3.141}, None, None -30.04, [INFO], robot5, {'y': 16.015, 'x': -16.9, 'yaw': 3.141}, None, None -30.04, [INFO], robot5, {'battery-level': '71.22'}, None, None -40.05, [INFO], robot5, {'y': 16.101, 'x': -19.004, 'yaw': 3.141}, None, None -40.05, [INFO], robot5, {'battery-level': '71.02'}, None, None -50.03, [INFO], robot5, {'y': 16.278, 'x': -21.114, 'yaw': 3.141}, None, None -50.03, [INFO], robot5, {'battery-level': '70.82'}, None, None -60.05, [INFO], robot5, {'y': 16.176, 'x': -23.237, 'yaw': 3.142}, None, None -60.05, [INFO], robot5, {'battery-level': '70.62'}, None, None -70.00, [INFO], robot5, {'battery-level': '70.42'}, None, None -70.00, [INFO], robot5, {'y': 16.113, 'x': -25.34, 'yaw': 3.14}, None, None -80.05, [INFO], robot5, {'battery-level': '70.22'}, None, None -80.05, [INFO], robot5, {'y': 16.123, 'x': -27.46, 'yaw': 3.142}, None, None -90.07, [INFO], robot5, {'battery-level': '70.02'}, None, None -90.07, [INFO], robot5, {'y': 16.179, 'x': -29.579, 'yaw': 3.142}, None, None -100.03, [INFO], robot5, {'y': 15.986, 'x': -31.676, 'yaw': -3.142}, None, None -100.03, [INFO], robot5, {'battery-level': '69.82'}, None, None -110.01, [INFO], robot5, {'y': 15.6, 'x': -33.768, 'yaw': 3.142}, None, None -110.01, [INFO], robot5, {'battery-level': '69.62'}, None, None -120.04, [INFO], robot5, {'y': 15.524, 'x': -35.88, 'yaw': -3.141}, None, None -120.04, [INFO], robot5, {'battery-level': '69.42'}, None, None -130.06, [INFO], robot5, {'battery-level': '69.22'}, None, None -130.06, [INFO], robot5, {'y': 17.035, 'x': -36.744, 'yaw': -3.142}, None, None -140.01, [INFO], robot5, {'battery-level': '69.02'}, None, None -140.01, [INFO], robot5, {'y': 17.684, 'x': -36.741, 'yaw': 3.141}, None, None -150.08, [INFO], robot5, {'battery-level': '68.82'}, None, None -150.08, [INFO], robot5, {'y': 17.956, 'x': -35.836, 'yaw': 3.136}, None, None -160.02, [INFO], robot5, {'y': 18.273, 'x': -35.717, 'yaw': -3.141}, None, None -160.02, [INFO], robot5, {'battery-level': '68.62'}, None, None -170.01, [INFO], robot5, {'y': 18.359, 'x': -35.722, 'yaw': 3.141}, None, None -170.01, [INFO], robot5, {'battery-level': '68.42'}, None, None -180.03, [INFO], robot5, {'battery-level': '68.22'}, None, None -180.03, [INFO], robot5, {'y': 18.357, 'x': -35.72, 'yaw': 3.14}, None, None -190.07, [INFO], robot5, {'y': 18.356, 'x': -35.719, 'yaw': 3.14}, None, None -190.07, [INFO], robot5, {'battery-level': '68.02'}, None, None -200.03, [INFO], robot5, {'battery-level': '67.82'}, None, None -200.03, [INFO], robot5, {'y': 18.356, 'x': -35.719, 'yaw': 3.137}, None, None -210.02, [INFO], robot5, {'y': 18.356, 'x': -35.719, 'yaw': 3.141}, None, None -210.02, [INFO], robot5, {'battery-level': '67.62'}, None, None -220.00, [INFO], robot5, {'y': 18.432, 'x': -35.841, 'yaw': -3.141}, None, None -220.00, [INFO], robot5, {'battery-level': '67.42'}, None, None -230.05, [INFO], robot5, {'battery-level': '67.22'}, None, None -230.05, [INFO], robot5, {'y': 18.424, 'x': -35.839, 'yaw': 3.14}, None, None -240.08, [INFO], robot5, {'battery-level': '67.02'}, None, None -240.08, [INFO], robot5, {'y': 18.422, 'x': -35.838, 'yaw': -3.142}, None, None -250.06, [INFO], robot5, {'y': 18.421, 'x': -35.832, 'yaw': 3.142}, None, None -250.06, [INFO], robot5, {'battery-level': '66.82'}, None, None -260.08, [INFO], robot5, {'y': 18.412, 'x': -35.793, 'yaw': 3.141}, None, None -260.08, [INFO], robot5, {'battery-level': '66.62'}, None, None -270.00, [INFO], robot5, {'battery-level': '66.42'}, None, None -270.00, [INFO], robot5, {'y': 18.401, 'x': -35.796, 'yaw': 3.142}, None, None -280.01, [INFO], robot5, {'y': 18.401, 'x': -35.796, 'yaw': 3.142}, None, None -280.01, [INFO], robot5, {'battery-level': '66.22'}, None, None -281.18, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/4_aaabap.log b/logs/4_aaabap.log deleted file mode 100644 index 060b61ea..00000000 --- a/logs/4_aaabap.log +++ /dev/null @@ -1,41 +0,0 @@ -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'y': 34.021, 'x': -33.561, 'yaw': 3.141}, None, None -10.01, [INFO], robot6, {'battery-level': '53.44'}, None, None -20.01, [INFO], robot6, {'y': 34.645, 'x': -35.581, 'yaw': -3.139}, None, None -20.01, [INFO], robot6, {'battery-level': '52.72'}, None, None -30.01, [INFO], robot6, {'battery-level': '52.00'}, None, None -30.01, [INFO], robot6, {'y': 33.184, 'x': -36.689, 'yaw': 3.141}, None, None -40.01, [INFO], robot6, {'y': 31.065, 'x': -36.724, 'yaw': 3.141}, None, None -40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None -50.02, [INFO], robot6, {'y': 28.945, 'x': -36.73, 'yaw': -3.142}, None, None -50.02, [INFO], robot6, {'battery-level': '50.56'}, None, None -60.02, [INFO], robot6, {'battery-level': '49.84'}, None, None -60.02, [INFO], robot6, {'y': 27.013, 'x': -36.783, 'yaw': 3.141}, None, None -70.00, [INFO], robot6, {'battery-level': '49.12'}, None, None -70.00, [INFO], robot6, {'y': 24.915, 'x': -36.848, 'yaw': 3.141}, None, None -80.00, [INFO], robot6, {'battery-level': '48.40'}, None, None -80.00, [INFO], robot6, {'y': 22.795, 'x': -36.917, 'yaw': 3.14}, None, None -90.02, [INFO], robot6, {'y': 21.192, 'x': -36.989, 'yaw': -3.141}, None, None -90.02, [INFO], robot6, {'battery-level': '47.68'}, None, None -99.98, [INFO], robot6, {'battery-level': '46.96'}, None, None -99.98, [INFO], robot6, {'y': 19.171, 'x': -36.84, 'yaw': -3.141}, None, None -110.02, [INFO], robot6, {'battery-level': '46.24'}, None, None -110.02, [INFO], robot6, {'y': 17.716, 'x': -35.371, 'yaw': 3.141}, None, None -120.00, [INFO], robot6, {'y': 18.858, 'x': -33.996, 'yaw': -3.142}, None, None -120.00, [INFO], robot6, {'battery-level': '45.52'}, None, None -130.03, [INFO], robot6, {'battery-level': '44.80'}, None, None -130.03, [INFO], robot6, {'y': 18.958, 'x': -33.941, 'yaw': 3.141}, None, None -132.40, [info], nurse, sync, received-request, (status=sending-request) -132.40, [info], nurse, sync, request-sent, (status=waiting) -132.41, [info], nurse, sync, wait-message, (status=message-received) -139.99, [INFO], robot6, {'y': 17.864, 'x': -34.863, 'yaw': 3.142}, None, None -140.01, [INFO], robot6, {'battery-level': '44.08'}, None, None -150.01, [INFO], robot6, {'battery-level': '43.36'}, None, None -150.01, [INFO], robot6, {'y': 18.006, 'x': -36.762, 'yaw': 3.141}, None, None -160.01, [INFO], robot6, {'battery-level': '42.64'}, None, None -160.01, [INFO], robot6, {'y': 17.38, 'x': -36.837, 'yaw': -3.142}, None, None -170.03, [INFO], robot6, {'y': 17.253, 'x': -37.145, 'yaw': 3.141}, None, None -170.03, [INFO], robot6, {'battery-level': '41.92'}, None, None -180.00, [INFO], robot6, {'battery-level': '41.20'}, None, None -180.00, [INFO], robot6, {'y': 17.255, 'x': -37.048, 'yaw': 3.14}, None, None diff --git a/logs/50_abcbbb.log b/logs/50_abcbbb.log deleted file mode 100644 index 7ebf02a3..00000000 --- a/logs/50_abcbbb.log +++ /dev/null @@ -1,62 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot3, {'battery-level': '45.91'}, None, None -10.05, [INFO], robot3, {'y': 18.0, 'x': -13.5, 'yaw': -3.142}, None, None -20.08, [INFO], robot3, {'battery-level': '45.51'}, None, None -20.08, [INFO], robot3, {'y': 16.126, 'x': -13.642, 'yaw': -3.141}, None, None -30.01, [INFO], robot3, {'y': 15.992, 'x': -15.743, 'yaw': 3.142}, None, None -30.01, [INFO], robot3, {'battery-level': '45.11'}, None, None -40.07, [INFO], robot3, {'y': 15.96, 'x': -17.865, 'yaw': 3.14}, None, None -40.07, [INFO], robot3, {'battery-level': '44.71'}, None, None -50.09, [INFO], robot3, {'battery-level': '44.31'}, None, None -50.09, [INFO], robot3, {'y': 16.14, 'x': -19.971, 'yaw': -3.142}, None, None -60.03, [INFO], robot3, {'battery-level': '43.91'}, None, None -60.03, [INFO], robot3, {'y': 16.163, 'x': -22.073, 'yaw': 3.142}, None, None -70.05, [INFO], robot3, {'battery-level': '43.51'}, None, None -70.05, [INFO], robot3, {'y': 16.098, 'x': -24.201, 'yaw': 3.141}, None, None -80.07, [INFO], robot3, {'battery-level': '43.11'}, None, None -80.07, [INFO], robot3, {'y': 16.037, 'x': -26.315, 'yaw': 3.142}, None, None -90.00, [INFO], robot3, {'y': 16.182, 'x': -28.41, 'yaw': -3.142}, None, None -90.00, [INFO], robot3, {'battery-level': '42.71'}, None, None -100.05, [INFO], robot3, {'battery-level': '42.31'}, None, None -100.05, [INFO], robot3, {'y': 16.117, 'x': -30.529, 'yaw': 3.142}, None, None -110.08, [INFO], robot3, {'y': 15.855, 'x': -32.652, 'yaw': -3.141}, None, None -110.08, [INFO], robot3, {'battery-level': '41.91'}, None, None -120.02, [INFO], robot3, {'battery-level': '41.51'}, None, None -120.02, [INFO], robot3, {'y': 15.353, 'x': -34.716, 'yaw': -3.142}, None, None -130.02, [INFO], robot3, {'battery-level': '41.11'}, None, None -130.02, [INFO], robot3, {'y': 15.937, 'x': -36.699, 'yaw': 3.141}, None, None -140.07, [INFO], robot3, {'battery-level': '40.71'}, None, None -140.07, [INFO], robot3, {'y': 18.058, 'x': -36.625, 'yaw': 3.141}, None, None -150.09, [INFO], robot3, {'battery-level': '40.31'}, None, None -150.09, [INFO], robot3, {'y': 20.168, 'x': -36.83, 'yaw': -3.138}, None, None -160.03, [INFO], robot3, {'y': 21.529, 'x': -37.913, 'yaw': 3.142}, None, None -160.03, [INFO], robot3, {'battery-level': '39.91'}, None, None -170.06, [INFO], robot3, {'battery-level': '39.51'}, None, None -170.06, [INFO], robot3, {'y': 21.419, 'x': -38.066, 'yaw': 3.141}, None, None -172.37, [info], nurse, sync, received-request, (status=sending-request) -172.37, [info], nurse, sync, request-sent, (status=waiting) -172.37, [info], nurse, sync, wait-message, (status=message-received) -180.02, [INFO], robot3, {'battery-level': '39.11'}, None, None -180.02, [INFO], robot3, {'y': 20.755, 'x': -37.19, 'yaw': 3.141}, None, None -190.01, [INFO], robot3, {'battery-level': '38.71'}, None, None -190.01, [INFO], robot3, {'y': 18.648, 'x': -37.137, 'yaw': 3.142}, None, None -200.04, [INFO], robot3, {'battery-level': '38.31'}, None, None -200.04, [INFO], robot3, {'y': 16.534, 'x': -37.095, 'yaw': 3.141}, None, None -210.03, [INFO], robot3, {'battery-level': '37.91'}, None, None -210.03, [INFO], robot3, {'y': 15.627, 'x': -35.367, 'yaw': 3.142}, None, None -220.08, [INFO], robot3, {'y': 15.405, 'x': -33.262, 'yaw': -3.141}, None, None -220.08, [INFO], robot3, {'battery-level': '37.51'}, None, None -230.05, [INFO], robot3, {'battery-level': '37.11'}, None, None -230.05, [INFO], robot3, {'y': 15.53, 'x': -31.145, 'yaw': -3.141}, None, None -240.08, [INFO], robot3, {'battery-level': '36.71'}, None, None -240.08, [INFO], robot3, {'y': 15.736, 'x': -29.036, 'yaw': 3.141}, None, None -250.03, [INFO], robot3, {'battery-level': '36.31'}, None, None -250.03, [INFO], robot3, {'y': 15.787, 'x': -26.938, 'yaw': 3.141}, None, None -260.01, [INFO], robot3, {'battery-level': '35.91'}, None, None -260.01, [INFO], robot3, {'y': 14.328, 'x': -25.726, 'yaw': -3.141}, None, None -270.03, [INFO], robot3, {'y': 12.912, 'x': -25.955, 'yaw': 3.141}, None, None -270.03, [INFO], robot3, {'battery-level': '35.51'}, None, None -276.00, [info], lab_arm, sync, wait-message, (status=message-received) -276.93, [WARN], robot3, SUCCESS, None, None diff --git a/logs/50_abcbbp.log b/logs/50_abcbbp.log deleted file mode 100644 index f03daea6..00000000 --- a/logs/50_abcbbp.log +++ /dev/null @@ -1,40 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot6, {'battery-level': '50.33'}, None, None -10.06, [INFO], robot6, {'y': 18.901, 'x': -33.896, 'yaw': -3.141}, None, None -20.02, [INFO], robot6, {'battery-level': '49.81'}, None, None -20.02, [INFO], robot6, {'y': 17.8, 'x': -35.526, 'yaw': -3.141}, None, None -30.09, [INFO], robot6, {'y': 19.242, 'x': -36.839, 'yaw': 3.141}, None, None -30.09, [INFO], robot6, {'battery-level': '49.29'}, None, None -40.02, [INFO], robot6, {'battery-level': '48.77'}, None, None -40.02, [INFO], robot6, {'y': 21.328, 'x': -37.086, 'yaw': -3.142}, None, None -50.09, [INFO], robot6, {'y': 21.501, 'x': -38.11, 'yaw': 3.141}, None, None -50.09, [INFO], robot6, {'battery-level': '48.25'}, None, None -57.72, [info], nurse, sync, received-request, (status=sending-request) -57.72, [info], nurse, sync, request-sent, (status=waiting) -57.72, [info], nurse, sync, wait-message, (status=message-received) -60.02, [INFO], robot6, {'battery-level': '47.73'}, None, None -60.02, [INFO], robot6, {'y': 21.42, 'x': -37.843, 'yaw': -3.141}, None, None -70.07, [INFO], robot6, {'battery-level': '47.21'}, None, None -70.07, [INFO], robot6, {'y': 19.72, 'x': -37.153, 'yaw': 3.142}, None, None -80.05, [INFO], robot6, {'battery-level': '46.69'}, None, None -80.05, [INFO], robot6, {'y': 17.612, 'x': -37.101, 'yaw': 3.14}, None, None -90.06, [INFO], robot6, {'battery-level': '46.17'}, None, None -90.06, [INFO], robot6, {'y': 15.914, 'x': -36.384, 'yaw': 3.142}, None, None -100.05, [INFO], robot6, {'battery-level': '45.65'}, None, None -100.05, [INFO], robot6, {'y': 15.343, 'x': -34.319, 'yaw': 3.14}, None, None -110.06, [INFO], robot6, {'battery-level': '45.13'}, None, None -110.06, [INFO], robot6, {'y': 15.523, 'x': -32.197, 'yaw': -3.142}, None, None -120.06, [INFO], robot6, {'y': 15.676, 'x': -30.093, 'yaw': 3.137}, None, None -120.06, [INFO], robot6, {'battery-level': '44.61'}, None, None -130.05, [INFO], robot6, {'battery-level': '44.09'}, None, None -130.05, [INFO], robot6, {'y': 15.821, 'x': -27.983, 'yaw': 3.142}, None, None -140.03, [INFO], robot6, {'battery-level': '43.57'}, None, None -140.03, [INFO], robot6, {'y': 15.409, 'x': -26.141, 'yaw': -3.142}, None, None -150.07, [INFO], robot6, {'battery-level': '43.05'}, None, None -150.07, [INFO], robot6, {'y': 13.335, 'x': -25.761, 'yaw': -3.142}, None, None -160.05, [INFO], robot6, {'y': 12.862, 'x': -25.965, 'yaw': -3.142}, None, None -160.05, [INFO], robot6, {'battery-level': '42.53'}, None, None -160.78, [info], lab_arm, sync, wait-message, (status=message-received) -161.70, [WARN], robot6, SUCCESS, None, None diff --git a/logs/51_abcbcb.log b/logs/51_abcbcb.log deleted file mode 100644 index 1cfd1ef8..00000000 --- a/logs/51_abcbcb.log +++ /dev/null @@ -1,4 +0,0 @@ -0.00, [INFO], robot2, {'battery-level': '83.45'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.8344531419634984, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -5.12, [WARN], robot2, NO-SKILL, navigation, navto_room diff --git a/logs/51_abcbcp.log b/logs/51_abcbcp.log deleted file mode 100644 index ae2c962b..00000000 --- a/logs/51_abcbcp.log +++ /dev/null @@ -1,25 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot6, {'battery-level': '50.33'}, None, None -10.06, [INFO], robot6, {'y': 17.454, 'x': -27.137, 'yaw': -3.142}, None, None -20.08, [INFO], robot6, {'battery-level': '49.81'}, None, None -20.08, [INFO], robot6, {'y': 16.214, 'x': -27.966, 'yaw': 3.141}, None, None -30.01, [INFO], robot6, {'battery-level': '49.29'}, None, None -30.01, [INFO], robot6, {'y': 17.845, 'x': -28.604, 'yaw': 3.141}, None, None -37.93, [info], nurse, sync, received-request, (status=sending-request) -37.93, [info], nurse, sync, request-sent, (status=waiting) -37.93, [info], nurse, sync, wait-message, (status=message-received) -40.05, [INFO], robot6, {'battery-level': '48.77'}, None, None -40.05, [INFO], robot6, {'y': 17.782, 'x': -28.564, 'yaw': -3.141}, None, None -50.00, [INFO], robot6, {'battery-level': '48.25'}, None, None -50.00, [INFO], robot6, {'y': 16.105, 'x': -28.191, 'yaw': 3.141}, None, None -60.03, [INFO], robot6, {'battery-level': '47.73'}, None, None -60.03, [INFO], robot6, {'y': 15.785, 'x': -26.187, 'yaw': 3.142}, None, None -70.01, [INFO], robot6, {'battery-level': '47.21'}, None, None -70.01, [INFO], robot6, {'y': 13.708, 'x': -25.757, 'yaw': -3.142}, None, None -80.05, [INFO], robot6, {'battery-level': '46.69'}, None, None -80.05, [INFO], robot6, {'y': 12.911, 'x': -25.952, 'yaw': -3.142}, None, None -82.35, [info], lab_arm, sync, wait-message, (status=message-received) -83.28, [WARN], robot6, SUCCESS, None, None diff --git a/logs/52_abccab.log b/logs/52_abccab.log deleted file mode 100644 index 5945a579..00000000 --- a/logs/52_abccab.log +++ /dev/null @@ -1,70 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -9.91, [INFO], robot6, {'y': 34.267, 'x': -33.578, 'yaw': -3.142}, None, None -10.01, [INFO], robot6, {'battery-level': '50.33'}, None, None -20.07, [INFO], robot6, {'battery-level': '49.81'}, None, None -20.07, [INFO], robot6, {'y': 34.701, 'x': -35.656, 'yaw': -3.142}, None, None -30.08, [INFO], robot6, {'battery-level': '49.29'}, None, None -30.08, [INFO], robot6, {'y': 33.28, 'x': -36.862, 'yaw': -3.142}, None, None -40.01, [INFO], robot6, {'y': 31.193, 'x': -36.899, 'yaw': -3.141}, None, None -40.01, [INFO], robot6, {'battery-level': '48.77'}, None, None -50.01, [INFO], robot6, {'battery-level': '48.25'}, None, None -50.01, [INFO], robot6, {'y': 29.081, 'x': -36.909, 'yaw': -3.142}, None, None -60.06, [INFO], robot6, {'battery-level': '47.73'}, None, None -60.06, [INFO], robot6, {'y': 26.964, 'x': -36.923, 'yaw': -3.142}, None, None -70.08, [INFO], robot6, {'y': 24.856, 'x': -36.995, 'yaw': 3.141}, None, None -70.08, [INFO], robot6, {'battery-level': '47.21'}, None, None -80.01, [INFO], robot6, {'battery-level': '46.69'}, None, None -80.01, [INFO], robot6, {'y': 22.763, 'x': -37.056, 'yaw': 3.141}, None, None -90.09, [INFO], robot6, {'battery-level': '46.17'}, None, None -90.09, [INFO], robot6, {'y': 20.63, 'x': -37.101, 'yaw': 3.142}, None, None -100.03, [INFO], robot6, {'battery-level': '45.65'}, None, None -100.03, [INFO], robot6, {'y': 18.68, 'x': -36.552, 'yaw': -3.142}, None, None -110.07, [INFO], robot6, {'battery-level': '45.13'}, None, None -110.07, [INFO], robot6, {'y': 17.736, 'x': -34.807, 'yaw': 3.141}, None, None -120.08, [INFO], robot6, {'y': 18.93, 'x': -33.951, 'yaw': 3.141}, None, None -120.08, [INFO], robot6, {'battery-level': '44.61'}, None, None -129.45, [info], nurse, sync, received-request, (status=sending-request) -129.45, [info], nurse, sync, request-sent, (status=waiting) -129.53, [info], nurse, sync, wait-message, (status=message-received) -130.00, [INFO], robot6, {'y': 18.978, 'x': -33.946, 'yaw': 3.141}, None, None -130.00, [INFO], robot6, {'battery-level': '44.09'}, None, None -140.03, [INFO], robot6, {'y': 17.817, 'x': -35.328, 'yaw': 3.141}, None, None -140.03, [INFO], robot6, {'battery-level': '43.57'}, None, None -150.04, [INFO], robot6, {'y': 18.079, 'x': -36.203, 'yaw': 3.142}, None, None -150.04, [INFO], robot6, {'battery-level': '43.05'}, None, None -160.05, [INFO], robot6, {'y': 18.079, 'x': -36.203, 'yaw': 3.142}, None, None -160.05, [INFO], robot6, {'battery-level': '42.53'}, None, None -170.07, [INFO], robot6, {'battery-level': '42.01'}, None, None -170.07, [INFO], robot6, {'y': 17.446, 'x': -36.899, 'yaw': -3.142}, None, None -180.02, [INFO], robot6, {'battery-level': '41.49'}, None, None -180.02, [INFO], robot6, {'y': 17.17, 'x': -37.065, 'yaw': -3.141}, None, None -190.06, [INFO], robot6, {'battery-level': '40.97'}, None, None -190.06, [INFO], robot6, {'y': 17.335, 'x': -36.883, 'yaw': 3.141}, None, None -200.09, [INFO], robot6, {'y': 17.258, 'x': -36.98, 'yaw': 3.141}, None, None -200.09, [INFO], robot6, {'battery-level': '40.45'}, None, None -210.01, [INFO], robot6, {'y': 17.173, 'x': -36.797, 'yaw': 3.142}, None, None -210.01, [INFO], robot6, {'battery-level': '39.93'}, None, None -220.06, [INFO], robot6, {'battery-level': '39.41'}, None, None -220.06, [INFO], robot6, {'y': 17.413, 'x': -37.156, 'yaw': 3.142}, None, None -230.08, [INFO], robot6, {'y': 17.337, 'x': -37.064, 'yaw': 3.142}, None, None -230.08, [INFO], robot6, {'battery-level': '38.89'}, None, None -240.07, [INFO], robot6, {'battery-level': '38.37'}, None, None -240.07, [INFO], robot6, {'y': 17.291, 'x': -36.939, 'yaw': 3.141}, None, None -250.00, [INFO], robot6, {'battery-level': '37.85'}, None, None -250.00, [INFO], robot6, {'y': 17.434, 'x': -36.876, 'yaw': 3.141}, None, None -260.03, [INFO], robot6, {'y': 17.267, 'x': -37.087, 'yaw': 3.141}, None, None -260.03, [INFO], robot6, {'battery-level': '37.33'}, None, None -270.03, [INFO], robot6, {'battery-level': '36.81'}, None, None -270.03, [INFO], robot6, {'y': 17.357, 'x': -36.817, 'yaw': 3.14}, None, None -280.02, [INFO], robot6, {'battery-level': '36.29'}, None, None -280.02, [INFO], robot6, {'y': 17.488, 'x': -36.99, 'yaw': 3.141}, None, None -290.04, [INFO], robot6, {'battery-level': '35.77'}, None, None -290.04, [INFO], robot6, {'y': 17.421, 'x': -36.975, 'yaw': -3.142}, None, None -300.07, [INFO], robot6, {'battery-level': '35.25'}, None, None -300.07, [INFO], robot6, {'y': 17.252, 'x': -37.126, 'yaw': -3.141}, None, None -310.01, [INFO], robot6, {'y': 17.335, 'x': -36.999, 'yaw': 3.141}, None, None -310.01, [INFO], robot6, {'battery-level': '34.73'}, None, None -311.68, [WARN], robot6, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/52_abccap.log b/logs/52_abccap.log deleted file mode 100644 index 7f41d814..00000000 --- a/logs/52_abccap.log +++ /dev/null @@ -1,58 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot3, {'battery-level': '46.27'}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot3, {'battery-level': '45.91'}, None, None -10.01, [INFO], robot3, {'y': 21.498, 'x': -38.002, 'yaw': -3.142}, None, None -20.04, [INFO], robot3, {'y': 20.313, 'x': -37.288, 'yaw': 3.141}, None, None -20.04, [INFO], robot3, {'battery-level': '45.51'}, None, None -30.07, [INFO], robot3, {'battery-level': '45.11'}, None, None -30.07, [INFO], robot3, {'y': 18.39, 'x': -36.481, 'yaw': 3.141}, None, None -40.06, [INFO], robot3, {'y': 17.946, 'x': -34.592, 'yaw': 3.141}, None, None -40.06, [INFO], robot3, {'battery-level': '44.71'}, None, None -50.01, [INFO], robot3, {'battery-level': '44.31'}, None, None -50.01, [INFO], robot3, {'y': 18.906, 'x': -33.913, 'yaw': -3.141}, None, None -53.79, [info], nurse, sync, received-request, (status=sending-request) -53.79, [info], nurse, sync, request-sent, (status=waiting) -53.79, [info], nurse, sync, wait-message, (status=message-received) -60.04, [INFO], robot3, {'y': 18.129, 'x': -34.552, 'yaw': 3.142}, None, None -60.04, [INFO], robot3, {'battery-level': '43.91'}, None, None -70.03, [INFO], robot3, {'y': 17.973, 'x': -36.037, 'yaw': -3.142}, None, None -70.03, [INFO], robot3, {'battery-level': '43.51'}, None, None -80.02, [INFO], robot3, {'battery-level': '43.11'}, None, None -80.02, [INFO], robot3, {'y': 18.099, 'x': -36.706, 'yaw': -3.142}, None, None -90.04, [INFO], robot3, {'y': 17.463, 'x': -36.888, 'yaw': 3.142}, None, None -90.04, [INFO], robot3, {'battery-level': '42.71'}, None, None -100.07, [INFO], robot3, {'y': 17.389, 'x': -36.908, 'yaw': 3.14}, None, None -100.07, [INFO], robot3, {'battery-level': '42.31'}, None, None -110.01, [INFO], robot3, {'y': 17.284, 'x': -36.812, 'yaw': 3.142}, None, None -110.01, [INFO], robot3, {'battery-level': '41.91'}, None, None -120.05, [INFO], robot3, {'battery-level': '41.51'}, None, None -120.05, [INFO], robot3, {'y': 17.282, 'x': -36.769, 'yaw': -3.142}, None, None -130.02, [INFO], robot3, {'y': 17.11, 'x': -37.083, 'yaw': 3.141}, None, None -130.02, [INFO], robot3, {'battery-level': '41.11'}, None, None -140.04, [INFO], robot3, {'y': 17.261, 'x': -37.026, 'yaw': 3.141}, None, None -140.04, [INFO], robot3, {'battery-level': '40.71'}, None, None -150.06, [INFO], robot3, {'y': 17.048, 'x': -36.801, 'yaw': 3.141}, None, None -150.06, [INFO], robot3, {'battery-level': '40.31'}, None, None -160.07, [INFO], robot3, {'battery-level': '39.91'}, None, None -160.07, [INFO], robot3, {'y': 17.297, 'x': -37.03, 'yaw': -3.141}, None, None -170.02, [INFO], robot3, {'battery-level': '39.51'}, None, None -170.02, [INFO], robot3, {'y': 17.358, 'x': -36.928, 'yaw': -3.142}, None, None -180.03, [INFO], robot3, {'battery-level': '39.11'}, None, None -180.03, [INFO], robot3, {'y': 17.388, 'x': -37.041, 'yaw': 3.142}, None, None -190.07, [INFO], robot3, {'y': 17.332, 'x': -36.856, 'yaw': -3.142}, None, None -190.07, [INFO], robot3, {'battery-level': '38.71'}, None, None -200.09, [INFO], robot3, {'battery-level': '38.31'}, None, None -200.09, [INFO], robot3, {'y': 17.345, 'x': -36.947, 'yaw': -3.142}, None, None -210.01, [INFO], robot3, {'y': 17.274, 'x': -36.994, 'yaw': -3.141}, None, None -210.01, [INFO], robot3, {'battery-level': '37.91'}, None, None -220.03, [INFO], robot3, {'y': 17.272, 'x': -37.023, 'yaw': 3.142}, None, None -220.03, [INFO], robot3, {'battery-level': '37.51'}, None, None -230.00, [INFO], robot3, {'battery-level': '37.11'}, None, None -230.00, [INFO], robot3, {'y': 17.445, 'x': -36.788, 'yaw': -3.142}, None, None -240.03, [INFO], robot3, {'y': 17.216, 'x': -36.92, 'yaw': -3.141}, None, None -240.03, [INFO], robot3, {'battery-level': '36.71'}, None, None -250.04, [INFO], robot3, {'y': 17.163, 'x': -37.107, 'yaw': 3.141}, None, None -250.04, [INFO], robot3, {'battery-level': '36.31'}, None, None -250.41, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/53_abccbb.log b/logs/53_abccbb.log deleted file mode 100644 index d50fcc29..00000000 --- a/logs/53_abccbb.log +++ /dev/null @@ -1,39 +0,0 @@ -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot6, {'y': 18.93, 'x': -33.9, 'yaw': 3.142}, None, None -10.09, [INFO], robot6, {'battery-level': '50.33'}, None, None -20.00, [INFO], robot6, {'battery-level': '49.81'}, None, None -20.00, [INFO], robot6, {'y': 17.853, 'x': -34.885, 'yaw': 3.141}, None, None -30.07, [INFO], robot6, {'battery-level': '49.29'}, None, None -30.07, [INFO], robot6, {'y': 18.548, 'x': -36.751, 'yaw': -3.142}, None, None -40.05, [INFO], robot6, {'battery-level': '48.77'}, None, None -40.05, [INFO], robot6, {'y': 20.674, 'x': -36.903, 'yaw': 3.142}, None, None -50.08, [INFO], robot6, {'battery-level': '48.25'}, None, None -50.08, [INFO], robot6, {'y': 21.505, 'x': -38.052, 'yaw': 3.141}, None, None -57.61, [info], nurse, sync, received-request, (status=sending-request) -57.61, [info], nurse, sync, request-sent, (status=waiting) -57.61, [info], nurse, sync, wait-message, (status=message-received) -60.01, [INFO], robot6, {'battery-level': '47.73'}, None, None -60.01, [INFO], robot6, {'y': 21.401, 'x': -37.833, 'yaw': -3.142}, None, None -70.01, [INFO], robot6, {'y': 19.748, 'x': -37.183, 'yaw': 3.142}, None, None -70.01, [INFO], robot6, {'battery-level': '47.21'}, None, None -80.03, [INFO], robot6, {'battery-level': '46.69'}, None, None -80.03, [INFO], robot6, {'y': 17.636, 'x': -37.084, 'yaw': 3.141}, None, None -90.03, [INFO], robot6, {'battery-level': '46.17'}, None, None -90.03, [INFO], robot6, {'y': 15.933, 'x': -36.427, 'yaw': 3.141}, None, None -100.07, [INFO], robot6, {'battery-level': '45.65'}, None, None -100.07, [INFO], robot6, {'y': 15.332, 'x': -34.377, 'yaw': 3.142}, None, None -110.08, [INFO], robot6, {'y': 15.5, 'x': -32.25, 'yaw': -3.142}, None, None -110.08, [INFO], robot6, {'battery-level': '45.13'}, None, None -120.01, [INFO], robot6, {'y': 15.599, 'x': -30.152, 'yaw': 3.136}, None, None -120.01, [INFO], robot6, {'battery-level': '44.61'}, None, None -130.06, [INFO], robot6, {'y': 15.805, 'x': -28.035, 'yaw': 3.142}, None, None -130.06, [INFO], robot6, {'battery-level': '44.09'}, None, None -140.00, [INFO], robot6, {'battery-level': '43.57'}, None, None -140.00, [INFO], robot6, {'y': 15.412, 'x': -26.158, 'yaw': 3.141}, None, None -150.02, [INFO], robot6, {'battery-level': '43.05'}, None, None -150.02, [INFO], robot6, {'y': 13.372, 'x': -25.697, 'yaw': 3.142}, None, None -160.06, [INFO], robot6, {'battery-level': '42.53'}, None, None -160.06, [INFO], robot6, {'y': 12.896, 'x': -25.951, 'yaw': 3.142}, None, None -161.17, [info], lab_arm, sync, wait-message, (status=message-received) -162.10, [WARN], robot6, SUCCESS, None, None diff --git a/logs/53_abccbp.log b/logs/53_abccbp.log deleted file mode 100644 index dafd9a04..00000000 --- a/logs/53_abccbp.log +++ /dev/null @@ -1,39 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '50.80'}, None, None -0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.16, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'y': 18.532, 'x': -34.318, 'yaw': -3.142}, None, None -10.01, [INFO], robot6, {'battery-level': '50.33'}, None, None -20.00, [INFO], robot6, {'battery-level': '49.81'}, None, None -20.00, [INFO], robot6, {'y': 17.972, 'x': -36.086, 'yaw': 3.141}, None, None -30.08, [INFO], robot6, {'battery-level': '49.29'}, None, None -30.08, [INFO], robot6, {'y': 19.824, 'x': -36.855, 'yaw': 3.141}, None, None -40.07, [INFO], robot6, {'battery-level': '48.77'}, None, None -40.07, [INFO], robot6, {'y': 21.569, 'x': -37.633, 'yaw': 3.141}, None, None -50.02, [INFO], robot6, {'battery-level': '48.25'}, None, None -50.02, [INFO], robot6, {'y': 21.431, 'x': -38.079, 'yaw': -3.142}, None, None -52.23, [info], nurse, sync, received-request, (status=sending-request) -52.23, [info], nurse, sync, request-sent, (status=waiting) -52.31, [info], nurse, sync, wait-message, (status=message-received) -60.04, [INFO], robot6, {'battery-level': '47.73'}, None, None -60.04, [INFO], robot6, {'y': 20.682, 'x': -37.204, 'yaw': 3.137}, None, None -70.04, [INFO], robot6, {'y': 18.57, 'x': -37.125, 'yaw': 3.141}, None, None -70.04, [INFO], robot6, {'battery-level': '47.21'}, None, None -80.03, [INFO], robot6, {'y': 16.451, 'x': -37.05, 'yaw': 3.141}, None, None -80.03, [INFO], robot6, {'battery-level': '46.69'}, None, None -90.07, [INFO], robot6, {'battery-level': '46.17'}, None, None -90.07, [INFO], robot6, {'y': 15.603, 'x': -35.252, 'yaw': -3.141}, None, None -100.00, [INFO], robot6, {'battery-level': '45.65'}, None, None -100.00, [INFO], robot6, {'y': 15.401, 'x': -33.171, 'yaw': -3.141}, None, None -110.03, [INFO], robot6, {'y': 15.577, 'x': -31.051, 'yaw': -3.141}, None, None -110.03, [INFO], robot6, {'battery-level': '45.13'}, None, None -120.08, [INFO], robot6, {'battery-level': '44.61'}, None, None -120.08, [INFO], robot6, {'y': 15.7, 'x': -28.934, 'yaw': 3.14}, None, None -130.01, [INFO], robot6, {'y': 15.777, 'x': -26.835, 'yaw': -3.142}, None, None -130.01, [INFO], robot6, {'battery-level': '44.09'}, None, None -140.03, [INFO], robot6, {'y': 14.197, 'x': -25.78, 'yaw': -3.141}, None, None -140.03, [INFO], robot6, {'battery-level': '43.57'}, None, None -150.07, [INFO], robot6, {'y': 12.877, 'x': -25.949, 'yaw': -3.142}, None, None -150.07, [INFO], robot6, {'battery-level': '43.05'}, None, None -153.66, [info], lab_arm, sync, wait-message, (status=message-received) -154.59, [WARN], robot6, SUCCESS, None, None diff --git a/logs/54_abcccb.log b/logs/54_abcccb.log deleted file mode 100644 index 9f4a561c..00000000 --- a/logs/54_abcccb.log +++ /dev/null @@ -1,35 +0,0 @@ -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.462681764358839, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['PC Room 3', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot3, {'y': 21.546, 'x': -37.478, 'yaw': -3.138}, None, None -10.09, [INFO], robot3, {'battery-level': '45.91'}, None, None -20.03, [INFO], robot3, {'battery-level': '45.51'}, None, None -20.03, [INFO], robot3, {'y': 19.628, 'x': -37.145, 'yaw': 3.142}, None, None -30.05, [INFO], robot3, {'y': 17.512, 'x': -37.061, 'yaw': 3.141}, None, None -30.05, [INFO], robot3, {'battery-level': '45.11'}, None, None -40.01, [INFO], robot3, {'y': 15.988, 'x': -36.149, 'yaw': 3.141}, None, None -40.01, [INFO], robot3, {'battery-level': '44.71'}, None, None -50.08, [INFO], robot3, {'battery-level': '44.31'}, None, None -50.08, [INFO], robot3, {'y': 15.406, 'x': -34.08, 'yaw': 3.142}, None, None -60.04, [INFO], robot3, {'battery-level': '43.91'}, None, None -60.04, [INFO], robot3, {'y': 15.535, 'x': -31.964, 'yaw': -3.141}, None, None -69.96, [INFO], robot3, {'y': 15.616, 'x': -29.845, 'yaw': 3.141}, None, None -70.05, [INFO], robot3, {'battery-level': '43.51'}, None, None -80.01, [INFO], robot3, {'battery-level': '43.11'}, None, None -80.01, [INFO], robot3, {'y': 16.952, 'x': -28.613, 'yaw': -3.14}, None, None -90.07, [INFO], robot3, {'y': 17.975, 'x': -28.536, 'yaw': 3.141}, None, None -90.07, [INFO], robot3, {'battery-level': '42.71'}, None, None -98.72, [info], nurse, sync, received-request, (status=sending-request) -98.72, [info], nurse, sync, request-sent, (status=waiting) -98.72, [info], nurse, sync, wait-message, (status=message-received) -100.00, [INFO], robot3, {'battery-level': '42.31'}, None, None -100.00, [INFO], robot3, {'y': 18.001, 'x': -28.632, 'yaw': 3.141}, None, None -110.06, [INFO], robot3, {'battery-level': '41.91'}, None, None -110.06, [INFO], robot3, {'y': 16.088, 'x': -28.343, 'yaw': 3.141}, None, None -120.03, [INFO], robot3, {'y': 15.957, 'x': -26.243, 'yaw': -3.141}, None, None -120.03, [INFO], robot3, {'battery-level': '41.51'}, None, None -130.07, [INFO], robot3, {'y': 13.886, 'x': -25.761, 'yaw': -3.142}, None, None -130.07, [INFO], robot3, {'battery-level': '41.11'}, None, None -140.05, [INFO], robot3, {'battery-level': '40.71'}, None, None -140.05, [INFO], robot3, {'y': 12.887, 'x': -25.962, 'yaw': -3.142}, None, None -142.44, [info], lab_arm, sync, wait-message, (status=message-received) -143.37, [WARN], robot3, SUCCESS, None, None diff --git a/logs/54_abcccp.log b/logs/54_abcccp.log deleted file mode 100644 index 1e25e029..00000000 --- a/logs/54_abcccp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5080169438370433, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot6, {'battery-level': '50.33'}, None, None -10.03, [INFO], robot6, {'y': 17.233, 'x': -27.115, 'yaw': -3.142}, None, None -20.04, [INFO], robot6, {'y': 16.307, 'x': -28.256, 'yaw': -3.141}, None, None -20.04, [INFO], robot6, {'battery-level': '49.81'}, None, None -30.01, [INFO], robot6, {'battery-level': '49.29'}, None, None -30.01, [INFO], robot6, {'y': 17.9, 'x': -28.551, 'yaw': -3.142}, None, None -40.08, [INFO], robot6, {'battery-level': '48.77'}, None, None -40.08, [INFO], robot6, {'y': 17.968, 'x': -28.637, 'yaw': -3.142}, None, None -42.20, [info], nurse, sync, received-request, (status=sending-request) -42.20, [info], nurse, sync, request-sent, (status=waiting) -42.20, [info], nurse, sync, wait-message, (status=message-received) -50.05, [INFO], robot6, {'y': 16.565, 'x': -28.758, 'yaw': 3.142}, None, None -50.05, [INFO], robot6, {'battery-level': '48.25'}, None, None -60.00, [INFO], robot6, {'battery-level': '47.73'}, None, None -60.00, [INFO], robot6, {'y': 16.137, 'x': -26.983, 'yaw': -3.14}, None, None -70.06, [INFO], robot6, {'battery-level': '47.21'}, None, None -70.06, [INFO], robot6, {'y': 14.649, 'x': -25.854, 'yaw': 3.141}, None, None -80.01, [INFO], robot6, {'battery-level': '46.69'}, None, None -80.01, [INFO], robot6, {'y': 12.921, 'x': -25.937, 'yaw': 3.141}, None, None -87.31, [info], lab_arm, sync, wait-message, (status=message-received) -88.13, [WARN], robot6, SUCCESS, None, None diff --git a/logs/55_acaaab.log b/logs/55_acaaab.log deleted file mode 100644 index 5e76dd19..00000000 --- a/logs/55_acaaab.log +++ /dev/null @@ -1,42 +0,0 @@ -0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot2, {'battery-level': '57.31'}, None, None -10.06, [INFO], robot2, {'y': 17.279, 'x': -19.26, 'yaw': 3.138}, None, None -20.09, [INFO], robot2, {'battery-level': '56.77'}, None, None -20.09, [INFO], robot2, {'y': 16.209, 'x': -20.493, 'yaw': 3.142}, None, None -30.07, [INFO], robot2, {'y': 16.161, 'x': -22.6, 'yaw': -3.142}, None, None -30.07, [INFO], robot2, {'battery-level': '56.23'}, None, None -40.03, [INFO], robot2, {'battery-level': '55.69'}, None, None -40.03, [INFO], robot2, {'y': 16.089, 'x': -24.691, 'yaw': 3.141}, None, None -50.06, [INFO], robot2, {'battery-level': '55.15'}, None, None -50.06, [INFO], robot2, {'y': 16.096, 'x': -26.801, 'yaw': -3.142}, None, None -60.03, [INFO], robot2, {'battery-level': '54.61'}, None, None -60.03, [INFO], robot2, {'y': 16.209, 'x': -28.896, 'yaw': 3.141}, None, None -70.09, [INFO], robot2, {'y': 16.084, 'x': -31.015, 'yaw': 3.14}, None, None -70.09, [INFO], robot2, {'battery-level': '54.07'}, None, None -80.07, [INFO], robot2, {'y': 15.699, 'x': -33.113, 'yaw': -3.142}, None, None -80.07, [INFO], robot2, {'battery-level': '53.53'}, None, None -90.04, [INFO], robot2, {'y': 15.463, 'x': -35.204, 'yaw': -3.141}, None, None -90.04, [INFO], robot2, {'battery-level': '52.99'}, None, None -100.02, [INFO], robot2, {'y': 16.508, 'x': -36.655, 'yaw': -3.141}, None, None -100.02, [INFO], robot2, {'battery-level': '52.45'}, None, None -110.01, [INFO], robot2, {'battery-level': '51.91'}, None, None -110.01, [INFO], robot2, {'y': 17.698, 'x': -36.668, 'yaw': 3.142}, None, None -120.09, [INFO], robot2, {'battery-level': '51.37'}, None, None -120.09, [INFO], robot2, {'y': 18.129, 'x': -35.814, 'yaw': -3.141}, None, None -130.02, [INFO], robot2, {'y': 18.204, 'x': -35.752, 'yaw': 3.141}, None, None -130.02, [INFO], robot2, {'battery-level': '50.83'}, None, None -140.05, [INFO], robot2, {'battery-level': '50.29'}, None, None -140.05, [INFO], robot2, {'y': 18.203, 'x': -35.753, 'yaw': 3.141}, None, None -150.03, [INFO], robot2, {'battery-level': '49.75'}, None, None -150.03, [INFO], robot2, {'y': 18.288, 'x': -35.728, 'yaw': 3.141}, None, None -160.01, [INFO], robot2, {'battery-level': '49.21'}, None, None -160.01, [INFO], robot2, {'y': 18.382, 'x': -35.651, 'yaw': -3.142}, None, None -170.02, [INFO], robot2, {'battery-level': '48.67'}, None, None -170.02, [INFO], robot2, {'y': 18.196, 'x': -35.712, 'yaw': -3.141}, None, None -180.08, [INFO], robot2, {'y': 18.206, 'x': -35.7, 'yaw': 3.14}, None, None -180.08, [INFO], robot2, {'battery-level': '48.13'}, None, None -190.02, [INFO], robot2, {'battery-level': '47.59'}, None, None -190.02, [INFO], robot2, {'y': 18.328, 'x': -35.69, 'yaw': 3.142}, None, None -193.42, [WARN], robot2, SKILL-FAILURE, navigation, navto_room diff --git a/logs/55_acaaap.log b/logs/55_acaaap.log deleted file mode 100644 index 6be8e2ae..00000000 --- a/logs/55_acaaap.log +++ /dev/null @@ -1,71 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot4, {'y': 33.952, 'x': -39.441, 'yaw': -3.142}, None, None -10.01, [INFO], robot4, {'battery-level': '48.09'}, None, None -20.06, [INFO], robot4, {'battery-level': '47.49'}, None, None -20.06, [INFO], robot4, {'y': 34.523, 'x': -37.6, 'yaw': 3.141}, None, None -30.08, [INFO], robot4, {'y': 32.613, 'x': -37.005, 'yaw': 3.141}, None, None -30.08, [INFO], robot4, {'battery-level': '46.89'}, None, None -40.08, [INFO], robot4, {'y': 30.491, 'x': -36.987, 'yaw': 3.14}, None, None -40.08, [INFO], robot4, {'battery-level': '46.29'}, None, None -50.03, [INFO], robot4, {'battery-level': '45.69'}, None, None -50.03, [INFO], robot4, {'y': 28.377, 'x': -37.0, 'yaw': 3.14}, None, None -60.09, [INFO], robot4, {'battery-level': '45.09'}, None, None -60.09, [INFO], robot4, {'y': 26.249, 'x': -36.994, 'yaw': -3.141}, None, None -70.04, [INFO], robot4, {'battery-level': '44.49'}, None, None -70.04, [INFO], robot4, {'y': 24.15, 'x': -36.999, 'yaw': 3.14}, None, None -80.01, [INFO], robot4, {'battery-level': '43.89'}, None, None -80.01, [INFO], robot4, {'y': 22.044, 'x': -37.092, 'yaw': 3.142}, None, None -90.05, [INFO], robot4, {'battery-level': '43.29'}, None, None -90.05, [INFO], robot4, {'y': 19.936, 'x': -37.099, 'yaw': -3.14}, None, None -100.02, [INFO], robot4, {'battery-level': '42.69'}, None, None -100.02, [INFO], robot4, {'y': 18.112, 'x': -36.195, 'yaw': -3.142}, None, None -110.05, [INFO], robot4, {'y': 18.195, 'x': -34.376, 'yaw': -3.142}, None, None -110.05, [INFO], robot4, {'battery-level': '42.09'}, None, None -120.09, [INFO], robot4, {'y': 18.942, 'x': -33.939, 'yaw': -3.142}, None, None -120.09, [INFO], robot4, {'battery-level': '41.49'}, None, None -127.55, [info], nurse, sync, received-request, (status=sending-request) -127.55, [info], nurse, sync, request-sent, (status=waiting) -127.55, [info], nurse, sync, wait-message, (status=message-received) -130.04, [INFO], robot4, {'battery-level': '40.89'}, None, None -130.04, [INFO], robot4, {'y': 18.878, 'x': -34.183, 'yaw': -3.142}, None, None -140.00, [INFO], robot4, {'y': 17.807, 'x': -35.778, 'yaw': 3.139}, None, None -140.00, [INFO], robot4, {'battery-level': '40.29'}, None, None -150.04, [INFO], robot4, {'y': 17.251, 'x': -37.029, 'yaw': 3.142}, None, None -150.04, [INFO], robot4, {'battery-level': '39.69'}, None, None -160.08, [INFO], robot4, {'battery-level': '39.09'}, None, None -160.08, [INFO], robot4, {'y': 17.385, 'x': -37.001, 'yaw': -3.142}, None, None -170.03, [INFO], robot4, {'y': 17.305, 'x': -36.857, 'yaw': -3.141}, None, None -170.03, [INFO], robot4, {'battery-level': '38.49'}, None, None -180.07, [INFO], robot4, {'y': 17.323, 'x': -36.849, 'yaw': 3.142}, None, None -180.07, [INFO], robot4, {'battery-level': '37.89'}, None, None -190.01, [INFO], robot4, {'battery-level': '37.29'}, None, None -190.01, [INFO], robot4, {'y': 17.315, 'x': -37.027, 'yaw': 3.142}, None, None -200.07, [INFO], robot4, {'battery-level': '36.69'}, None, None -200.07, [INFO], robot4, {'y': 17.528, 'x': -36.746, 'yaw': 3.142}, None, None -210.09, [INFO], robot4, {'battery-level': '36.09'}, None, None -210.09, [INFO], robot4, {'y': 17.231, 'x': -36.831, 'yaw': -3.141}, None, None -220.06, [INFO], robot4, {'battery-level': '35.49'}, None, None -220.06, [INFO], robot4, {'y': 17.344, 'x': -36.753, 'yaw': 3.142}, None, None -230.06, [INFO], robot4, {'battery-level': '34.89'}, None, None -230.06, [INFO], robot4, {'y': 17.36, 'x': -37.088, 'yaw': 3.14}, None, None -240.07, [INFO], robot4, {'y': 17.272, 'x': -37.108, 'yaw': 3.142}, None, None -240.07, [INFO], robot4, {'battery-level': '34.29'}, None, None -250.08, [INFO], robot4, {'y': 17.327, 'x': -36.907, 'yaw': 3.14}, None, None -250.08, [INFO], robot4, {'battery-level': '33.69'}, None, None -260.03, [INFO], robot4, {'battery-level': '33.09'}, None, None -260.03, [INFO], robot4, {'y': 17.412, 'x': -36.895, 'yaw': 3.141}, None, None -270.06, [INFO], robot4, {'battery-level': '32.49'}, None, None -270.06, [INFO], robot4, {'y': 17.276, 'x': -36.955, 'yaw': 3.142}, None, None -280.07, [INFO], robot4, {'battery-level': '31.89'}, None, None -280.07, [INFO], robot4, {'y': 17.23, 'x': -36.863, 'yaw': 3.142}, None, None -290.02, [INFO], robot4, {'battery-level': '31.29'}, None, None -290.02, [INFO], robot4, {'y': 17.383, 'x': -37.016, 'yaw': 3.141}, None, None -300.08, [INFO], robot4, {'y': 17.34, 'x': -36.879, 'yaw': 3.14}, None, None -300.08, [INFO], robot4, {'battery-level': '30.69'}, None, None -310.02, [INFO], robot4, {'battery-level': '30.09'}, None, None -310.02, [INFO], robot4, {'y': 17.414, 'x': -36.962, 'yaw': -3.142}, None, None -320.04, [INFO], robot4, {'battery-level': '29.49'}, None, None -320.04, [INFO], robot4, {'y': 17.388, 'x': -36.99, 'yaw': -3.142}, None, None -320.95, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/56_acaabb.log b/logs/56_acaabb.log deleted file mode 100644 index b1438d21..00000000 --- a/logs/56_acaabb.log +++ /dev/null @@ -1,38 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot3, {'battery-level': '72.00'}, None, None -10.09, [INFO], robot3, {'y': 18.001, 'x': -13.498, 'yaw': -3.142}, None, None -20.09, [INFO], robot3, {'y': 16.237, 'x': -13.733, 'yaw': 3.142}, None, None -20.09, [INFO], robot3, {'battery-level': '71.64'}, None, None -30.07, [INFO], robot3, {'battery-level': '71.28'}, None, None -30.07, [INFO], robot3, {'y': 16.09, 'x': -15.848, 'yaw': 3.142}, None, None -40.06, [INFO], robot3, {'battery-level': '70.92'}, None, None -40.06, [INFO], robot3, {'y': 16.071, 'x': -17.95, 'yaw': 3.141}, None, None -50.02, [INFO], robot3, {'y': 16.201, 'x': -20.051, 'yaw': -3.139}, None, None -50.02, [INFO], robot3, {'battery-level': '70.56'}, None, None -60.05, [INFO], robot3, {'battery-level': '70.20'}, None, None -60.05, [INFO], robot3, {'y': 16.251, 'x': -22.172, 'yaw': 3.142}, None, None -70.07, [INFO], robot3, {'battery-level': '69.84'}, None, None -70.07, [INFO], robot3, {'y': 16.18, 'x': -24.294, 'yaw': 3.14}, None, None -80.08, [INFO], robot3, {'battery-level': '69.48'}, None, None -80.08, [INFO], robot3, {'y': 16.074, 'x': -26.4, 'yaw': 3.142}, None, None -90.08, [INFO], robot3, {'battery-level': '69.12'}, None, None -90.08, [INFO], robot3, {'y': 16.121, 'x': -28.529, 'yaw': -3.142}, None, None -100.02, [INFO], robot3, {'battery-level': '68.76'}, None, None -100.02, [INFO], robot3, {'y': 16.071, 'x': -30.635, 'yaw': 3.142}, None, None -110.06, [INFO], robot3, {'y': 15.8, 'x': -32.751, 'yaw': -3.141}, None, None -110.06, [INFO], robot3, {'battery-level': '68.40'}, None, None -120.00, [INFO], robot3, {'battery-level': '68.04'}, None, None -120.00, [INFO], robot3, {'y': 15.387, 'x': -34.832, 'yaw': 3.141}, None, None -130.05, [INFO], robot3, {'y': 16.073, 'x': -36.65, 'yaw': -3.142}, None, None -130.05, [INFO], robot3, {'battery-level': '67.68'}, None, None -140.06, [INFO], robot3, {'battery-level': '67.32'}, None, None -140.06, [INFO], robot3, {'y': 18.195, 'x': -36.636, 'yaw': -3.141}, None, None -150.09, [INFO], robot3, {'y': 20.314, 'x': -36.833, 'yaw': 3.141}, None, None -150.09, [INFO], robot3, {'battery-level': '66.96'}, None, None -160.08, [INFO], robot3, {'battery-level': '66.60'}, None, None -160.08, [INFO], robot3, {'y': 21.51, 'x': -37.996, 'yaw': 3.141}, None, None -170.03, [INFO], robot3, {'y': 21.434, 'x': -38.086, 'yaw': -3.142}, None, None -170.03, [INFO], robot3, {'battery-level': '66.24'}, None, None -172.86, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/logs/56_acaabp.log b/logs/56_acaabp.log deleted file mode 100644 index 3dea90e3..00000000 --- a/logs/56_acaabp.log +++ /dev/null @@ -1,47 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot4, {'battery-level': '48.09'}, None, None -10.05, [INFO], robot4, {'y': 34.333, 'x': -33.733, 'yaw': 3.142}, None, None -20.03, [INFO], robot4, {'battery-level': '47.49'}, None, None -20.03, [INFO], robot4, {'y': 34.65, 'x': -35.81, 'yaw': 3.141}, None, None -30.07, [INFO], robot4, {'battery-level': '46.89'}, None, None -30.07, [INFO], robot4, {'y': 33.098, 'x': -36.838, 'yaw': 3.142}, None, None -40.08, [INFO], robot4, {'battery-level': '46.29'}, None, None -40.08, [INFO], robot4, {'y': 30.993, 'x': -36.895, 'yaw': -3.141}, None, None -50.01, [INFO], robot4, {'battery-level': '45.69'}, None, None -50.01, [INFO], robot4, {'y': 28.907, 'x': -36.917, 'yaw': -3.141}, None, None -60.00, [INFO], robot4, {'y': 26.794, 'x': -36.93, 'yaw': 3.141}, None, None -60.00, [INFO], robot4, {'battery-level': '45.09'}, None, None -70.03, [INFO], robot4, {'battery-level': '44.49'}, None, None -70.03, [INFO], robot4, {'y': 24.68, 'x': -36.939, 'yaw': 3.142}, None, None -80.04, [INFO], robot4, {'battery-level': '43.89'}, None, None -80.04, [INFO], robot4, {'y': 22.564, 'x': -37.036, 'yaw': 3.14}, None, None -90.05, [INFO], robot4, {'battery-level': '43.29'}, None, None -90.05, [INFO], robot4, {'y': 21.327, 'x': -38.011, 'yaw': -3.142}, None, None -95.28, [info], nurse, sync, received-request, (status=sending-request) -95.28, [info], nurse, sync, request-sent, (status=waiting) -95.36, [info], nurse, sync, wait-message, (status=message-received) -100.08, [INFO], robot4, {'battery-level': '42.69'}, None, None -100.08, [INFO], robot4, {'y': 21.26, 'x': -37.313, 'yaw': -3.141}, None, None -110.09, [INFO], robot4, {'battery-level': '42.09'}, None, None -110.09, [INFO], robot4, {'y': 19.184, 'x': -37.184, 'yaw': 3.142}, None, None -120.04, [INFO], robot4, {'battery-level': '41.49'}, None, None -120.04, [INFO], robot4, {'y': 17.085, 'x': -37.134, 'yaw': 3.142}, None, None -130.06, [INFO], robot4, {'battery-level': '40.89'}, None, None -130.06, [INFO], robot4, {'y': 15.844, 'x': -35.823, 'yaw': 3.139}, None, None -140.01, [INFO], robot4, {'battery-level': '40.29'}, None, None -140.01, [INFO], robot4, {'y': 15.399, 'x': -33.763, 'yaw': -3.141}, None, None -150.05, [INFO], robot4, {'battery-level': '39.69'}, None, None -150.05, [INFO], robot4, {'y': 15.546, 'x': -31.619, 'yaw': -3.141}, None, None -160.05, [INFO], robot4, {'y': 15.692, 'x': -29.497, 'yaw': 3.142}, None, None -160.05, [INFO], robot4, {'battery-level': '39.09'}, None, None -170.00, [INFO], robot4, {'y': 15.759, 'x': -27.397, 'yaw': 3.142}, None, None -170.00, [INFO], robot4, {'battery-level': '38.49'}, None, None -180.07, [INFO], robot4, {'y': 14.808, 'x': -25.887, 'yaw': -3.142}, None, None -180.07, [INFO], robot4, {'battery-level': '37.89'}, None, None -190.01, [INFO], robot4, {'battery-level': '37.29'}, None, None -190.01, [INFO], robot4, {'y': 12.98, 'x': -25.892, 'yaw': -3.142}, None, None -196.90, [info], lab_arm, sync, wait-message, (status=message-received) -197.82, [WARN], robot4, SUCCESS, None, None diff --git a/logs/57_acaacb.log b/logs/57_acaacb.log deleted file mode 100644 index f38ad23b..00000000 --- a/logs/57_acaacb.log +++ /dev/null @@ -1,41 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.15, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['PC Room 3', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r4', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.15, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot4, {'battery-level': '48.09'}, None, None -10.02, [INFO], robot4, {'y': 17.272, 'x': -13.491, 'yaw': -3.142}, None, None -20.07, [INFO], robot4, {'battery-level': '47.49'}, None, None -20.07, [INFO], robot4, {'y': 16.02, 'x': -14.565, 'yaw': -3.142}, None, None -30.01, [INFO], robot4, {'battery-level': '46.89'}, None, None -30.01, [INFO], robot4, {'y': 15.955, 'x': -16.668, 'yaw': 3.14}, None, None -40.04, [INFO], robot4, {'y': 15.983, 'x': -18.776, 'yaw': -3.142}, None, None -40.04, [INFO], robot4, {'battery-level': '46.29'}, None, None -50.05, [INFO], robot4, {'battery-level': '45.69'}, None, None -50.05, [INFO], robot4, {'y': 16.202, 'x': -20.891, 'yaw': -3.142}, None, None -60.00, [INFO], robot4, {'y': 16.147, 'x': -22.985, 'yaw': 3.141}, None, None -60.00, [INFO], robot4, {'battery-level': '45.09'}, None, None -70.07, [INFO], robot4, {'y': 16.127, 'x': -25.109, 'yaw': 3.14}, None, None -70.07, [INFO], robot4, {'battery-level': '44.49'}, None, None -80.02, [INFO], robot4, {'battery-level': '43.89'}, None, None -80.02, [INFO], robot4, {'y': 16.052, 'x': -27.213, 'yaw': 3.142}, None, None -90.04, [INFO], robot4, {'y': 17.075, 'x': -28.649, 'yaw': -3.14}, None, None -90.04, [INFO], robot4, {'battery-level': '43.29'}, None, None -100.05, [INFO], robot4, {'y': 17.982, 'x': -28.645, 'yaw': 3.141}, None, None -100.05, [INFO], robot4, {'battery-level': '42.69'}, None, None -109.33, [info], nurse, sync, received-request, (status=sending-request) -109.43, [info], nurse, sync, request-sent, (status=waiting) -109.43, [info], nurse, sync, wait-message, (status=message-received) -110.07, [INFO], robot4, {'y': 18.068, 'x': -28.636, 'yaw': 3.141}, None, None -110.07, [INFO], robot4, {'battery-level': '42.09'}, None, None -120.06, [INFO], robot4, {'y': 16.144, 'x': -28.547, 'yaw': 3.14}, None, None -120.06, [INFO], robot4, {'battery-level': '41.49'}, None, None -130.00, [INFO], robot4, {'y': 16.054, 'x': -26.44, 'yaw': 3.141}, None, None -130.00, [INFO], robot4, {'battery-level': '40.89'}, None, None -140.00, [INFO], robot4, {'battery-level': '40.29'}, None, None -140.00, [INFO], robot4, {'y': 14.078, 'x': -25.779, 'yaw': 3.141}, None, None -150.01, [INFO], robot4, {'battery-level': '39.69'}, None, None -150.01, [INFO], robot4, {'y': 12.9, 'x': -25.966, 'yaw': 3.141}, None, None -160.08, [INFO], robot4, {'battery-level': '39.09'}, None, None -160.08, [INFO], robot4, {'y': 12.811, 'x': -25.942, 'yaw': -3.142}, None, None -161.09, [info], lab_arm, sync, wait-message, (status=message-received) -162.01, [WARN], robot4, SUCCESS, None, None diff --git a/logs/57_acaacp.log b/logs/57_acaacp.log deleted file mode 100644 index 26a487c2..00000000 --- a/logs/57_acaacp.log +++ /dev/null @@ -1,30 +0,0 @@ -0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot2, {'y': 17.256, 'x': -20.947, 'yaw': 3.142}, None, None -10.01, [INFO], robot2, {'battery-level': '57.31'}, None, None -20.02, [INFO], robot2, {'battery-level': '56.77'}, None, None -20.02, [INFO], robot2, {'y': 16.102, 'x': -22.07, 'yaw': -3.141}, None, None -30.05, [INFO], robot2, {'battery-level': '56.23'}, None, None -30.05, [INFO], robot2, {'y': 16.054, 'x': -24.178, 'yaw': 3.141}, None, None -40.09, [INFO], robot2, {'battery-level': '55.69'}, None, None -40.09, [INFO], robot2, {'y': 16.036, 'x': -26.285, 'yaw': 3.141}, None, None -50.07, [INFO], robot2, {'y': 16.23, 'x': -28.335, 'yaw': 3.142}, None, None -50.07, [INFO], robot2, {'battery-level': '55.15'}, None, None -60.09, [INFO], robot2, {'y': 17.916, 'x': -28.634, 'yaw': 3.141}, None, None -60.09, [INFO], robot2, {'battery-level': '54.61'}, None, None -66.48, [info], nurse, sync, received-request, (status=sending-request) -66.48, [info], nurse, sync, request-sent, (status=waiting) -66.48, [info], nurse, sync, wait-message, (status=message-received) -70.04, [INFO], robot2, {'y': 17.466, 'x': -28.665, 'yaw': -3.141}, None, None -70.04, [INFO], robot2, {'battery-level': '54.07'}, None, None -80.08, [INFO], robot2, {'battery-level': '53.53'}, None, None -80.08, [INFO], robot2, {'y': 16.121, 'x': -27.836, 'yaw': 3.141}, None, None -90.02, [INFO], robot2, {'battery-level': '52.99'}, None, None -90.02, [INFO], robot2, {'y': 15.47, 'x': -26.069, 'yaw': -3.142}, None, None -100.07, [INFO], robot2, {'battery-level': '52.45'}, None, None -100.07, [INFO], robot2, {'y': 13.372, 'x': -25.745, 'yaw': 3.142}, None, None -110.08, [INFO], robot2, {'battery-level': '51.91'}, None, None -110.08, [INFO], robot2, {'y': 12.82, 'x': -26.024, 'yaw': 3.141}, None, None -116.72, [info], lab_arm, sync, wait-message, (status=message-received) -117.56, [WARN], robot2, SUCCESS, None, None diff --git a/logs/58_acabab.log b/logs/58_acabab.log deleted file mode 100644 index 300de9e0..00000000 --- a/logs/58_acabab.log +++ /dev/null @@ -1,4 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 6', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -5.81, [WARN], robot2, NO-SKILL, navigation, navto_room diff --git a/logs/58_acabap.log b/logs/58_acabap.log deleted file mode 100644 index 9925b2a5..00000000 --- a/logs/58_acabap.log +++ /dev/null @@ -1,52 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot3, {'y': 21.542, 'x': -37.449, 'yaw': -3.138}, None, None -10.02, [INFO], robot3, {'battery-level': '72.00'}, None, None -20.04, [INFO], robot3, {'y': 19.59, 'x': -37.136, 'yaw': 3.142}, None, None -20.04, [INFO], robot3, {'battery-level': '71.64'}, None, None -30.03, [INFO], robot3, {'y': 17.915, 'x': -35.86, 'yaw': -3.141}, None, None -30.03, [INFO], robot3, {'battery-level': '71.28'}, None, None -40.06, [INFO], robot3, {'y': 18.644, 'x': -34.114, 'yaw': -3.142}, None, None -40.06, [INFO], robot3, {'battery-level': '70.92'}, None, None -50.07, [INFO], robot3, {'battery-level': '70.56'}, None, None -50.07, [INFO], robot3, {'y': 18.953, 'x': -33.891, 'yaw': -3.142}, None, None -50.34, [info], nurse, sync, received-request, (status=sending-request) -50.34, [info], nurse, sync, request-sent, (status=waiting) -50.34, [info], nurse, sync, wait-message, (status=message-received) -60.00, [INFO], robot3, {'y': 17.799, 'x': -35.138, 'yaw': 3.141}, None, None -60.00, [INFO], robot3, {'battery-level': '70.20'}, None, None -70.05, [INFO], robot3, {'y': 17.692, 'x': -36.987, 'yaw': 3.141}, None, None -70.05, [INFO], robot3, {'battery-level': '69.84'}, None, None -80.08, [INFO], robot3, {'y': 17.41, 'x': -37.005, 'yaw': 3.142}, None, None -80.08, [INFO], robot3, {'battery-level': '69.48'}, None, None -90.05, [INFO], robot3, {'y': 17.328, 'x': -36.88, 'yaw': -3.141}, None, None -90.05, [INFO], robot3, {'battery-level': '69.12'}, None, None -100.03, [INFO], robot3, {'battery-level': '68.76'}, None, None -100.03, [INFO], robot3, {'y': 17.294, 'x': -37.036, 'yaw': -3.142}, None, None -110.02, [INFO], robot3, {'battery-level': '68.40'}, None, None -110.02, [INFO], robot3, {'y': 17.394, 'x': -36.752, 'yaw': -3.141}, None, None -120.05, [INFO], robot3, {'y': 17.399, 'x': -37.029, 'yaw': 3.14}, None, None -120.05, [INFO], robot3, {'battery-level': '68.04'}, None, None -130.08, [INFO], robot3, {'battery-level': '67.68'}, None, None -130.08, [INFO], robot3, {'y': 17.263, 'x': -37.076, 'yaw': 3.141}, None, None -140.03, [INFO], robot3, {'y': 17.48, 'x': -36.905, 'yaw': -3.141}, None, None -140.03, [INFO], robot3, {'battery-level': '67.32'}, None, None -150.07, [INFO], robot3, {'y': 17.432, 'x': -36.992, 'yaw': 3.141}, None, None -150.07, [INFO], robot3, {'battery-level': '66.96'}, None, None -160.00, [INFO], robot3, {'battery-level': '66.60'}, None, None -160.00, [INFO], robot3, {'y': 17.293, 'x': -36.813, 'yaw': 3.141}, None, None -170.06, [INFO], robot3, {'y': 17.451, 'x': -37.041, 'yaw': 3.141}, None, None -170.06, [INFO], robot3, {'battery-level': '66.24'}, None, None -180.09, [INFO], robot3, {'battery-level': '65.88'}, None, None -180.09, [INFO], robot3, {'y': 17.376, 'x': -36.835, 'yaw': -3.141}, None, None -190.03, [INFO], robot3, {'battery-level': '65.52'}, None, None -190.03, [INFO], robot3, {'y': 17.381, 'x': -36.897, 'yaw': 3.142}, None, None -200.03, [INFO], robot3, {'battery-level': '65.16'}, None, None -200.03, [INFO], robot3, {'y': 17.449, 'x': -36.698, 'yaw': 3.142}, None, None -210.09, [INFO], robot3, {'battery-level': '64.80'}, None, None -210.09, [INFO], robot3, {'y': 17.314, 'x': -37.058, 'yaw': 3.141}, None, None -220.04, [INFO], robot3, {'battery-level': '64.44'}, None, None -220.04, [INFO], robot3, {'y': 17.411, 'x': -36.897, 'yaw': 3.142}, None, None -230.05, [INFO], robot3, {'battery-level': '64.08'}, None, None -230.05, [INFO], robot3, {'y': 17.227, 'x': -36.798, 'yaw': -3.141}, None, None -235.29, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/59_acabbb.log b/logs/59_acabbb.log deleted file mode 100644 index 1fbbb28f..00000000 --- a/logs/59_acabbb.log +++ /dev/null @@ -1,37 +0,0 @@ -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot6, {'battery-level': '90.45'}, None, None -10.02, [INFO], robot6, {'y': 18.412, 'x': -34.385, 'yaw': 3.14}, None, None -20.09, [INFO], robot6, {'y': 18.038, 'x': -36.198, 'yaw': -3.137}, None, None -20.09, [INFO], robot6, {'battery-level': '89.73'}, None, None -30.04, [INFO], robot6, {'y': 19.921, 'x': -36.869, 'yaw': -3.142}, None, None -30.04, [INFO], robot6, {'battery-level': '89.01'}, None, None -40.02, [INFO], robot6, {'y': 21.65, 'x': -37.654, 'yaw': 3.141}, None, None -40.02, [INFO], robot6, {'battery-level': '88.29'}, None, None -50.01, [INFO], robot6, {'battery-level': '87.57'}, None, None -50.01, [INFO], robot6, {'y': 21.483, 'x': -38.063, 'yaw': 3.137}, None, None -54.97, [info], nurse, sync, received-request, (status=sending-request) -54.97, [info], nurse, sync, request-sent, (status=waiting) -54.97, [info], nurse, sync, wait-message, (status=message-received) -60.02, [INFO], robot6, {'y': 21.31, 'x': -37.278, 'yaw': -3.141}, None, None -60.02, [INFO], robot6, {'battery-level': '86.85'}, None, None -70.04, [INFO], robot6, {'y': 19.207, 'x': -37.154, 'yaw': -3.142}, None, None -70.04, [INFO], robot6, {'battery-level': '86.13'}, None, None -80.08, [INFO], robot6, {'battery-level': '85.41'}, None, None -80.08, [INFO], robot6, {'y': 17.096, 'x': -37.09, 'yaw': 3.14}, None, None -90.02, [INFO], robot6, {'battery-level': '84.69'}, None, None -90.02, [INFO], robot6, {'y': 15.782, 'x': -35.9, 'yaw': -3.14}, None, None -100.03, [INFO], robot6, {'battery-level': '83.97'}, None, None -100.03, [INFO], robot6, {'y': 15.384, 'x': -33.815, 'yaw': -3.142}, None, None -110.07, [INFO], robot6, {'battery-level': '83.25'}, None, None -110.07, [INFO], robot6, {'y': 15.485, 'x': -31.693, 'yaw': 3.142}, None, None -120.02, [INFO], robot6, {'battery-level': '82.53'}, None, None -120.02, [INFO], robot6, {'y': 15.658, 'x': -29.599, 'yaw': 3.142}, None, None -130.08, [INFO], robot6, {'y': 15.749, 'x': -27.486, 'yaw': 3.142}, None, None -130.08, [INFO], robot6, {'battery-level': '81.81'}, None, None -140.02, [INFO], robot6, {'y': 14.816, 'x': -25.934, 'yaw': 3.142}, None, None -140.02, [INFO], robot6, {'battery-level': '81.09'}, None, None -150.05, [INFO], robot6, {'battery-level': '80.37'}, None, None -150.05, [INFO], robot6, {'y': 12.982, 'x': -25.905, 'yaw': 3.142}, None, None -156.52, [info], lab_arm, sync, wait-message, (status=message-received) -157.44, [WARN], robot6, SUCCESS, None, None diff --git a/logs/59_acabbp.log b/logs/59_acabbp.log deleted file mode 100644 index 009c032a..00000000 --- a/logs/59_acabbp.log +++ /dev/null @@ -1,37 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot6, {'battery-level': '90.45'}, None, None -10.00, [INFO], robot6, {'y': 18.328, 'x': -34.414, 'yaw': 3.142}, None, None -20.01, [INFO], robot6, {'y': 18.127, 'x': -36.251, 'yaw': -3.139}, None, None -20.01, [INFO], robot6, {'battery-level': '89.73'}, None, None -30.08, [INFO], robot6, {'battery-level': '89.01'}, None, None -30.08, [INFO], robot6, {'y': 20.057, 'x': -36.841, 'yaw': 3.141}, None, None -40.01, [INFO], robot6, {'y': 21.5, 'x': -37.897, 'yaw': 3.142}, None, None -40.01, [INFO], robot6, {'battery-level': '88.29'}, None, None -48.18, [info], nurse, sync, received-request, (status=sending-request) -48.18, [info], nurse, sync, request-sent, (status=waiting) -48.18, [info], nurse, sync, wait-message, (status=message-received) -50.02, [INFO], robot6, {'battery-level': '87.57'}, None, None -50.02, [INFO], robot6, {'y': 21.423, 'x': -37.921, 'yaw': 3.139}, None, None -60.05, [INFO], robot6, {'battery-level': '86.85'}, None, None -60.05, [INFO], robot6, {'y': 19.851, 'x': -37.181, 'yaw': 3.141}, None, None -70.08, [INFO], robot6, {'battery-level': '86.13'}, None, None -70.08, [INFO], robot6, {'y': 17.736, 'x': -37.11, 'yaw': 3.141}, None, None -80.09, [INFO], robot6, {'y': 15.923, 'x': -36.433, 'yaw': 3.14}, None, None -80.09, [INFO], robot6, {'battery-level': '85.41'}, None, None -90.03, [INFO], robot6, {'battery-level': '84.69'}, None, None -90.03, [INFO], robot6, {'y': 15.384, 'x': -34.38, 'yaw': -3.141}, None, None -100.05, [INFO], robot6, {'y': 15.525, 'x': -32.251, 'yaw': 3.142}, None, None -100.05, [INFO], robot6, {'battery-level': '83.97'}, None, None -110.08, [INFO], robot6, {'y': 15.604, 'x': -30.127, 'yaw': 3.141}, None, None -110.08, [INFO], robot6, {'battery-level': '83.25'}, None, None -120.02, [INFO], robot6, {'y': 15.699, 'x': -28.029, 'yaw': 3.142}, None, None -120.02, [INFO], robot6, {'battery-level': '82.53'}, None, None -130.05, [INFO], robot6, {'y': 15.417, 'x': -26.08, 'yaw': 3.142}, None, None -130.05, [INFO], robot6, {'battery-level': '81.81'}, None, None -140.09, [INFO], robot6, {'battery-level': '81.09'}, None, None -140.09, [INFO], robot6, {'y': 13.352, 'x': -25.684, 'yaw': -3.142}, None, None -150.01, [INFO], robot6, {'battery-level': '80.37'}, None, None -150.01, [INFO], robot6, {'y': 12.928, 'x': -25.946, 'yaw': -3.142}, None, None -151.48, [info], lab_arm, sync, wait-message, (status=message-received) -152.40, [WARN], robot6, SUCCESS, None, None diff --git a/logs/5_aaabbb.log b/logs/5_aaabbb.log deleted file mode 100644 index c82b164d..00000000 --- a/logs/5_aaabbb.log +++ /dev/null @@ -1,39 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.18, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.18, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot6, {'y': 18.369, 'x': -34.394, 'yaw': 3.141}, None, None -10.06, [INFO], robot6, {'battery-level': '53.44'}, None, None -20.01, [INFO], robot6, {'battery-level': '52.72'}, None, None -20.01, [INFO], robot6, {'y': 18.034, 'x': -36.204, 'yaw': -3.136}, None, None -30.05, [INFO], robot6, {'y': 19.927, 'x': -36.865, 'yaw': 3.142}, None, None -30.05, [INFO], robot6, {'battery-level': '52.00'}, None, None -40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None -40.01, [INFO], robot6, {'y': 21.56, 'x': -37.79, 'yaw': 3.141}, None, None -50.04, [INFO], robot6, {'battery-level': '50.56'}, None, None -50.04, [INFO], robot6, {'y': 21.415, 'x': -38.068, 'yaw': 3.136}, None, None -53.26, [info], nurse, sync, received-request, (status=sending-request) -53.26, [info], nurse, sync, request-sent, (status=waiting) -53.26, [info], nurse, sync, wait-message, (status=message-received) -60.02, [INFO], robot6, {'battery-level': '49.84'}, None, None -60.02, [INFO], robot6, {'y': 20.84, 'x': -37.209, 'yaw': 3.142}, None, None -70.04, [INFO], robot6, {'battery-level': '49.12'}, None, None -70.04, [INFO], robot6, {'y': 18.706, 'x': -37.142, 'yaw': 3.142}, None, None -80.05, [INFO], robot6, {'battery-level': '48.40'}, None, None -80.05, [INFO], robot6, {'y': 16.588, 'x': -37.039, 'yaw': -3.142}, None, None -90.02, [INFO], robot6, {'battery-level': '47.68'}, None, None -90.02, [INFO], robot6, {'y': 15.635, 'x': -35.296, 'yaw': 3.142}, None, None -100.01, [INFO], robot6, {'battery-level': '46.96'}, None, None -100.01, [INFO], robot6, {'y': 15.429, 'x': -33.195, 'yaw': 3.141}, None, None -110.04, [INFO], robot6, {'battery-level': '46.24'}, None, None -110.04, [INFO], robot6, {'y': 15.457, 'x': -31.069, 'yaw': -3.141}, None, None -119.95, [INFO], robot6, {'battery-level': '45.52'}, None, None -120.02, [INFO], robot6, {'y': 15.721, 'x': -28.966, 'yaw': -3.142}, None, None -130.05, [INFO], robot6, {'battery-level': '44.80'}, None, None -130.05, [INFO], robot6, {'y': 15.766, 'x': -26.831, 'yaw': -3.142}, None, None -140.01, [INFO], robot6, {'battery-level': '44.08'}, None, None -140.01, [INFO], robot6, {'y': 14.301, 'x': -25.741, 'yaw': 3.138}, None, None -150.03, [INFO], robot6, {'battery-level': '43.36'}, None, None -150.03, [INFO], robot6, {'y': 12.879, 'x': -25.976, 'yaw': -3.141}, None, None -155.33, [info], lab_arm, sync, wait-message, (status=message-received) -156.07, [WARN], robot6, SUCCESS, None, None diff --git a/logs/5_aaabbp.log b/logs/5_aaabbp.log deleted file mode 100644 index 2eaf1aec..00000000 --- a/logs/5_aaabbp.log +++ /dev/null @@ -1,38 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'battery-level': '53.44'}, None, None -10.04, [INFO], robot6, {'y': 18.411, 'x': -34.385, 'yaw': -3.142}, None, None -20.01, [INFO], robot6, {'y': 18.039, 'x': -36.178, 'yaw': 3.141}, None, None -20.01, [INFO], robot6, {'battery-level': '52.72'}, None, None -30.06, [INFO], robot6, {'battery-level': '52.00'}, None, None -30.06, [INFO], robot6, {'y': 19.89, 'x': -36.978, 'yaw': -3.142}, None, None -40.03, [INFO], robot6, {'y': 21.56, 'x': -37.748, 'yaw': -3.141}, None, None -40.03, [INFO], robot6, {'battery-level': '51.28'}, None, None -50.02, [INFO], robot6, {'battery-level': '50.56'}, None, None -50.02, [INFO], robot6, {'y': 21.421, 'x': -38.105, 'yaw': -3.142}, None, None -54.98, [info], nurse, sync, received-request, (status=sending-request) -54.98, [info], nurse, sync, request-sent, (status=waiting) -54.98, [info], nurse, sync, wait-message, (status=message-received) -60.02, [INFO], robot6, {'battery-level': '49.84'}, None, None -60.02, [INFO], robot6, {'y': 21.202, 'x': -37.328, 'yaw': -3.142}, None, None -70.05, [INFO], robot6, {'battery-level': '49.12'}, None, None -70.05, [INFO], robot6, {'y': 19.083, 'x': -37.199, 'yaw': 3.142}, None, None -80.07, [INFO], robot6, {'y': 16.963, 'x': -37.12, 'yaw': 3.141}, None, None -80.07, [INFO], robot6, {'battery-level': '48.40'}, None, None -90.07, [INFO], robot6, {'battery-level': '47.68'}, None, None -90.07, [INFO], robot6, {'y': 15.743, 'x': -35.76, 'yaw': 3.142}, None, None -100.01, [INFO], robot6, {'battery-level': '46.96'}, None, None -100.01, [INFO], robot6, {'y': 15.389, 'x': -33.685, 'yaw': -3.141}, None, None -110.03, [INFO], robot6, {'y': 15.512, 'x': -31.564, 'yaw': -3.142}, None, None -110.03, [INFO], robot6, {'battery-level': '46.24'}, None, None -120.07, [INFO], robot6, {'battery-level': '45.52'}, None, None -120.07, [INFO], robot6, {'y': 15.726, 'x': -29.434, 'yaw': 3.142}, None, None -130.04, [INFO], robot6, {'battery-level': '44.80'}, None, None -130.04, [INFO], robot6, {'y': 15.868, 'x': -27.328, 'yaw': 3.142}, None, None -140.07, [INFO], robot6, {'battery-level': '44.08'}, None, None -140.07, [INFO], robot6, {'y': 14.819, 'x': -25.83, 'yaw': 3.141}, None, None -150.04, [INFO], robot6, {'battery-level': '43.36'}, None, None -150.04, [INFO], robot6, {'y': 12.986, 'x': -25.894, 'yaw': -3.142}, None, None -158.32, [info], lab_arm, sync, wait-message, (status=message-received) -159.09, [WARN], robot6, SUCCESS, None, None diff --git a/logs/60_acabcb.log b/logs/60_acabcb.log deleted file mode 100644 index d79f659b..00000000 --- a/logs/60_acabcb.log +++ /dev/null @@ -1,26 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.14, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.14, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'battery-level': '90.45'}, None, None -10.01, [INFO], robot6, {'y': 16.738, 'x': -27.086, 'yaw': -3.142}, None, None -19.98, [INFO], robot6, {'battery-level': '89.73'}, None, None -19.98, [INFO], robot6, {'y': 16.839, 'x': -28.588, 'yaw': -3.142}, None, None -30.00, [INFO], robot6, {'y': 17.966, 'x': -28.606, 'yaw': 3.142}, None, None -30.00, [INFO], robot6, {'battery-level': '89.01'}, None, None -37.75, [info], nurse, sync, received-request, (status=sending-request) -37.75, [info], nurse, sync, request-sent, (status=waiting) -37.76, [info], nurse, sync, wait-message, (status=message-received) -39.99, [INFO], robot6, {'battery-level': '88.29'}, None, None -39.99, [INFO], robot6, {'y': 17.591, 'x': -28.711, 'yaw': -3.142}, None, None -50.01, [INFO], robot6, {'y': 16.227, 'x': -27.798, 'yaw': 3.142}, None, None -50.01, [INFO], robot6, {'battery-level': '87.57'}, None, None -60.01, [INFO], robot6, {'y': 15.416, 'x': -26.099, 'yaw': 3.141}, None, None -60.01, [INFO], robot6, {'battery-level': '86.85'}, None, None -70.00, [INFO], robot6, {'y': 13.336, 'x': -25.759, 'yaw': -3.141}, None, None -70.00, [INFO], robot6, {'battery-level': '86.13'}, None, None -79.97, [INFO], robot6, {'battery-level': '85.41'}, None, None -79.97, [INFO], robot6, {'y': 12.9, 'x': -26.012, 'yaw': 3.141}, None, None -90.01, [INFO], robot6, {'battery-level': '84.69'}, None, None -90.01, [INFO], robot6, {'y': 12.912, 'x': -25.973, 'yaw': 3.142}, None, None -91.05, [info], lab_arm, sync, wait-message, (status=message-received) -91.30, [WARN], robot6, SUCCESS, None, None diff --git a/logs/60_acabcp.log b/logs/60_acabcp.log deleted file mode 100644 index e76458c3..00000000 --- a/logs/60_acabcp.log +++ /dev/null @@ -1,25 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'y': 17.418, 'x': -27.12, 'yaw': 3.142}, None, None -10.01, [INFO], robot6, {'battery-level': '90.45'}, None, None -20.02, [INFO], robot6, {'battery-level': '89.73'}, None, None -20.02, [INFO], robot6, {'y': 16.211, 'x': -28.019, 'yaw': -3.14}, None, None -30.06, [INFO], robot6, {'battery-level': '89.01'}, None, None -30.06, [INFO], robot6, {'y': 17.797, 'x': -28.588, 'yaw': -3.141}, None, None -35.95, [info], nurse, sync, received-request, (status=sending-request) -35.95, [info], nurse, sync, request-sent, (status=waiting) -35.95, [info], nurse, sync, wait-message, (status=message-received) -40.04, [INFO], robot6, {'battery-level': '88.29'}, None, None -40.04, [INFO], robot6, {'y': 17.27, 'x': -28.702, 'yaw': -3.142}, None, None -50.08, [INFO], robot6, {'battery-level': '87.57'}, None, None -50.08, [INFO], robot6, {'y': 16.11, 'x': -27.695, 'yaw': 3.141}, None, None -60.03, [INFO], robot6, {'y': 15.314, 'x': -26.038, 'yaw': -3.142}, None, None -60.03, [INFO], robot6, {'battery-level': '86.85'}, None, None -70.04, [INFO], robot6, {'y': 13.228, 'x': -25.746, 'yaw': 3.14}, None, None -70.04, [INFO], robot6, {'battery-level': '86.13'}, None, None -80.05, [INFO], robot6, {'y': 12.86, 'x': -25.996, 'yaw': -3.142}, None, None -80.05, [INFO], robot6, {'battery-level': '85.41'}, None, None -83.10, [info], lab_arm, sync, wait-message, (status=message-received) -84.01, [WARN], robot6, SUCCESS, None, None diff --git a/logs/61_acacab.log b/logs/61_acacab.log deleted file mode 100644 index c8fbd14f..00000000 --- a/logs/61_acacab.log +++ /dev/null @@ -1,54 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot3, {'battery-level': '72.00'}, None, None -10.09, [INFO], robot3, {'y': 21.261, 'x': -37.15, 'yaw': -3.142}, None, None -20.00, [INFO], robot3, {'battery-level': '71.64'}, None, None -20.00, [INFO], robot3, {'y': 19.163, 'x': -37.04, 'yaw': 3.14}, None, None -30.02, [INFO], robot3, {'battery-level': '71.28'}, None, None -30.02, [INFO], robot3, {'y': 17.705, 'x': -35.498, 'yaw': 3.138}, None, None -40.01, [INFO], robot3, {'battery-level': '70.92'}, None, None -40.01, [INFO], robot3, {'y': 18.821, 'x': -33.997, 'yaw': 3.142}, None, None -47.09, [info], nurse, sync, received-request, (status=sending-request) -47.09, [info], nurse, sync, request-sent, (status=waiting) -47.09, [info], nurse, sync, wait-message, (status=message-received) -50.04, [INFO], robot3, {'battery-level': '70.56'}, None, None -50.04, [INFO], robot3, {'y': 18.824, 'x': -34.231, 'yaw': -3.142}, None, None -60.07, [INFO], robot3, {'battery-level': '70.20'}, None, None -60.07, [INFO], robot3, {'y': 17.816, 'x': -35.828, 'yaw': 3.141}, None, None -70.09, [INFO], robot3, {'battery-level': '69.84'}, None, None -70.09, [INFO], robot3, {'y': 18.081, 'x': -36.739, 'yaw': -3.142}, None, None -80.03, [INFO], robot3, {'battery-level': '69.48'}, None, None -80.03, [INFO], robot3, {'y': 17.421, 'x': -37.054, 'yaw': 3.141}, None, None -90.06, [INFO], robot3, {'y': 17.268, 'x': -37.031, 'yaw': 3.141}, None, None -90.06, [INFO], robot3, {'battery-level': '69.12'}, None, None -100.08, [INFO], robot3, {'battery-level': '68.76'}, None, None -100.08, [INFO], robot3, {'y': 17.363, 'x': -36.753, 'yaw': 3.14}, None, None -110.08, [INFO], robot3, {'battery-level': '68.40'}, None, None -110.08, [INFO], robot3, {'y': 17.386, 'x': -36.891, 'yaw': -3.141}, None, None -120.06, [INFO], robot3, {'y': 17.221, 'x': -36.994, 'yaw': -3.142}, None, None -120.06, [INFO], robot3, {'battery-level': '68.04'}, None, None -130.07, [INFO], robot3, {'y': 17.414, 'x': -36.919, 'yaw': -3.141}, None, None -130.07, [INFO], robot3, {'battery-level': '67.68'}, None, None -140.03, [INFO], robot3, {'battery-level': '67.32'}, None, None -140.03, [INFO], robot3, {'y': 17.271, 'x': -37.1, 'yaw': 3.14}, None, None -150.04, [INFO], robot3, {'battery-level': '66.96'}, None, None -150.04, [INFO], robot3, {'y': 17.274, 'x': -37.148, 'yaw': -3.142}, None, None -160.08, [INFO], robot3, {'battery-level': '66.60'}, None, None -160.08, [INFO], robot3, {'y': 17.386, 'x': -37.161, 'yaw': -3.141}, None, None -170.02, [INFO], robot3, {'battery-level': '66.24'}, None, None -170.02, [INFO], robot3, {'y': 17.29, 'x': -36.812, 'yaw': 3.14}, None, None -180.02, [INFO], robot3, {'battery-level': '65.88'}, None, None -180.02, [INFO], robot3, {'y': 17.352, 'x': -36.924, 'yaw': 3.142}, None, None -190.02, [INFO], robot3, {'y': 17.315, 'x': -36.826, 'yaw': -3.141}, None, None -190.02, [INFO], robot3, {'battery-level': '65.52'}, None, None -200.02, [INFO], robot3, {'y': 17.315, 'x': -36.905, 'yaw': 3.141}, None, None -200.02, [INFO], robot3, {'battery-level': '65.16'}, None, None -210.04, [INFO], robot3, {'y': 17.439, 'x': -36.957, 'yaw': 3.141}, None, None -210.04, [INFO], robot3, {'battery-level': '64.80'}, None, None -220.08, [INFO], robot3, {'battery-level': '64.44'}, None, None -220.08, [INFO], robot3, {'y': 17.324, 'x': -36.917, 'yaw': -3.142}, None, None -230.09, [INFO], robot3, {'y': 17.271, 'x': -36.845, 'yaw': 3.141}, None, None -230.09, [INFO], robot3, {'battery-level': '64.08'}, None, None -237.24, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/61_acacap.log b/logs/61_acacap.log deleted file mode 100644 index 12ef4531..00000000 --- a/logs/61_acacap.log +++ /dev/null @@ -1,52 +0,0 @@ -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot3, {'battery-level': '72.00'}, None, None -10.03, [INFO], robot3, {'y': 21.398, 'x': -37.215, 'yaw': -3.141}, None, None -20.04, [INFO], robot3, {'y': 19.291, 'x': -36.992, 'yaw': 3.137}, None, None -20.04, [INFO], robot3, {'battery-level': '71.64'}, None, None -30.05, [INFO], robot3, {'battery-level': '71.28'}, None, None -30.05, [INFO], robot3, {'y': 17.788, 'x': -35.507, 'yaw': 3.139}, None, None -40.05, [INFO], robot3, {'battery-level': '70.92'}, None, None -40.05, [INFO], robot3, {'y': 18.874, 'x': -34.007, 'yaw': 3.141}, None, None -46.93, [info], nurse, sync, received-request, (status=sending-request) -46.93, [info], nurse, sync, request-sent, (status=waiting) -46.93, [info], nurse, sync, wait-message, (status=message-received) -50.06, [INFO], robot3, {'battery-level': '70.56'}, None, None -50.06, [INFO], robot3, {'y': 18.796, 'x': -34.263, 'yaw': -3.142}, None, None -60.08, [INFO], robot3, {'y': 17.789, 'x': -35.826, 'yaw': 3.142}, None, None -60.08, [INFO], robot3, {'battery-level': '70.20'}, None, None -70.05, [INFO], robot3, {'y': 17.316, 'x': -37.058, 'yaw': 3.14}, None, None -70.05, [INFO], robot3, {'battery-level': '69.84'}, None, None -80.06, [INFO], robot3, {'y': 17.361, 'x': -36.979, 'yaw': -3.142}, None, None -80.06, [INFO], robot3, {'battery-level': '69.48'}, None, None -90.00, [INFO], robot3, {'y': 17.229, 'x': -36.78, 'yaw': -3.14}, None, None -90.00, [INFO], robot3, {'battery-level': '69.12'}, None, None -100.02, [INFO], robot3, {'y': 17.376, 'x': -36.916, 'yaw': 3.14}, None, None -100.02, [INFO], robot3, {'battery-level': '68.76'}, None, None -110.01, [INFO], robot3, {'y': 17.25, 'x': -36.793, 'yaw': -3.141}, None, None -110.01, [INFO], robot3, {'battery-level': '68.40'}, None, None -120.04, [INFO], robot3, {'battery-level': '68.04'}, None, None -120.04, [INFO], robot3, {'y': 17.347, 'x': -37.023, 'yaw': -3.142}, None, None -130.07, [INFO], robot3, {'battery-level': '67.68'}, None, None -130.07, [INFO], robot3, {'y': 17.053, 'x': -36.772, 'yaw': -3.141}, None, None -140.00, [INFO], robot3, {'y': 17.301, 'x': -36.733, 'yaw': -3.142}, None, None -140.00, [INFO], robot3, {'battery-level': '67.32'}, None, None -150.02, [INFO], robot3, {'battery-level': '66.96'}, None, None -150.02, [INFO], robot3, {'y': 17.333, 'x': -36.956, 'yaw': 3.142}, None, None -160.09, [INFO], robot3, {'y': 17.261, 'x': -36.877, 'yaw': 3.142}, None, None -160.09, [INFO], robot3, {'battery-level': '66.60'}, None, None -170.08, [INFO], robot3, {'battery-level': '66.24'}, None, None -170.08, [INFO], robot3, {'y': 17.384, 'x': -36.796, 'yaw': -3.142}, None, None -180.09, [INFO], robot3, {'battery-level': '65.88'}, None, None -180.09, [INFO], robot3, {'y': 17.288, 'x': -37.099, 'yaw': 3.142}, None, None -190.02, [INFO], robot3, {'y': 17.218, 'x': -36.881, 'yaw': -3.142}, None, None -190.02, [INFO], robot3, {'battery-level': '65.52'}, None, None -200.06, [INFO], robot3, {'battery-level': '65.16'}, None, None -200.06, [INFO], robot3, {'y': 17.348, 'x': -36.99, 'yaw': 3.141}, None, None -210.06, [INFO], robot3, {'battery-level': '64.80'}, None, None -210.06, [INFO], robot3, {'y': 17.216, 'x': -36.776, 'yaw': -3.141}, None, None -220.02, [INFO], robot3, {'battery-level': '64.44'}, None, None -220.02, [INFO], robot3, {'y': 17.258, 'x': -36.859, 'yaw': 3.142}, None, None -230.01, [INFO], robot3, {'y': 17.489, 'x': -37.06, 'yaw': 3.142}, None, None -230.01, [INFO], robot3, {'battery-level': '64.08'}, None, None -232.95, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/62_acacbb.log b/logs/62_acacbb.log deleted file mode 100644 index a29ec8ca..00000000 --- a/logs/62_acacbb.log +++ /dev/null @@ -1,56 +0,0 @@ -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot4, {'y': 34.274, 'x': -33.601, 'yaw': 3.141}, None, None -10.04, [INFO], robot4, {'battery-level': '48.09'}, None, None -20.02, [INFO], robot4, {'battery-level': '47.49'}, None, None -20.02, [INFO], robot4, {'y': 34.64, 'x': -35.657, 'yaw': 3.138}, None, None -30.00, [INFO], robot4, {'battery-level': '46.89'}, None, None -30.00, [INFO], robot4, {'y': 33.227, 'x': -36.805, 'yaw': -3.141}, None, None -40.08, [INFO], robot4, {'y': 31.092, 'x': -36.851, 'yaw': -3.142}, None, None -40.08, [INFO], robot4, {'battery-level': '46.29'}, None, None -50.09, [INFO], robot4, {'y': 28.992, 'x': -36.85, 'yaw': -3.142}, None, None -50.09, [INFO], robot4, {'battery-level': '45.69'}, None, None -60.01, [INFO], robot4, {'y': 26.904, 'x': -36.842, 'yaw': -3.137}, None, None -60.01, [INFO], robot4, {'battery-level': '45.09'}, None, None -70.02, [INFO], robot4, {'battery-level': '44.49'}, None, None -70.02, [INFO], robot4, {'y': 24.801, 'x': -36.881, 'yaw': 3.142}, None, None -80.03, [INFO], robot4, {'y': 22.684, 'x': -36.932, 'yaw': -3.141}, None, None -80.03, [INFO], robot4, {'battery-level': '43.89'}, None, None -90.02, [INFO], robot4, {'battery-level': '43.29'}, None, None -90.02, [INFO], robot4, {'y': 21.126, 'x': -37.794, 'yaw': 3.141}, None, None -100.06, [INFO], robot4, {'battery-level': '42.69'}, None, None -100.06, [INFO], robot4, {'y': 21.14, 'x': -37.863, 'yaw': -3.141}, None, None -110.05, [INFO], robot4, {'battery-level': '42.09'}, None, None -110.05, [INFO], robot4, {'y': 21.133, 'x': -37.873, 'yaw': 3.141}, None, None -120.07, [INFO], robot4, {'y': 21.023, 'x': -37.675, 'yaw': 3.137}, None, None -120.07, [INFO], robot4, {'battery-level': '41.49'}, None, None -130.00, [INFO], robot4, {'y': 21.578, 'x': -38.092, 'yaw': -3.141}, None, None -130.00, [INFO], robot4, {'battery-level': '40.89'}, None, None -139.82, [info], nurse, sync, received-request, (status=sending-request) -139.82, [info], nurse, sync, request-sent, (status=waiting) -139.82, [info], nurse, sync, wait-message, (status=message-received) -140.00, [INFO], robot4, {'y': 21.415, 'x': -38.142, 'yaw': -3.142}, None, None -140.00, [INFO], robot4, {'battery-level': '40.29'}, None, None -150.00, [INFO], robot4, {'y': 20.227, 'x': -37.196, 'yaw': 3.141}, None, None -150.00, [INFO], robot4, {'battery-level': '39.69'}, None, None -160.02, [INFO], robot4, {'battery-level': '39.09'}, None, None -160.02, [INFO], robot4, {'y': 18.115, 'x': -37.121, 'yaw': 3.14}, None, None -170.05, [INFO], robot4, {'y': 16.048, 'x': -36.893, 'yaw': 3.141}, None, None -170.05, [INFO], robot4, {'battery-level': '38.49'}, None, None -180.01, [INFO], robot4, {'y': 15.445, 'x': -34.847, 'yaw': -3.142}, None, None -180.01, [INFO], robot4, {'battery-level': '37.89'}, None, None -190.03, [INFO], robot4, {'y': 15.503, 'x': -32.727, 'yaw': 3.141}, None, None -190.03, [INFO], robot4, {'battery-level': '37.29'}, None, None -200.06, [INFO], robot4, {'battery-level': '36.69'}, None, None -200.06, [INFO], robot4, {'y': 15.565, 'x': -30.609, 'yaw': -3.141}, None, None -210.08, [INFO], robot4, {'y': 15.711, 'x': -28.492, 'yaw': -3.139}, None, None -210.08, [INFO], robot4, {'battery-level': '36.09'}, None, None -220.09, [INFO], robot4, {'y': 15.761, 'x': -26.381, 'yaw': -3.141}, None, None -220.09, [INFO], robot4, {'battery-level': '35.49'}, None, None -230.00, [INFO], robot4, {'battery-level': '34.89'}, None, None -230.00, [INFO], robot4, {'y': 13.937, 'x': -25.712, 'yaw': 3.142}, None, None -240.01, [INFO], robot4, {'y': 12.923, 'x': -25.941, 'yaw': -3.142}, None, None -240.01, [INFO], robot4, {'battery-level': '34.29'}, None, None -242.86, [info], lab_arm, sync, wait-message, (status=message-received) -243.79, [WARN], robot4, SUCCESS, None, None diff --git a/logs/62_acacbp.log b/logs/62_acacbp.log deleted file mode 100644 index af28ad75..00000000 --- a/logs/62_acacbp.log +++ /dev/null @@ -1,39 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot6, {'y': 18.931, 'x': -33.913, 'yaw': -3.141}, None, None -10.09, [INFO], robot6, {'battery-level': '90.45'}, None, None -20.05, [INFO], robot6, {'battery-level': '89.73'}, None, None -20.05, [INFO], robot6, {'y': 17.743, 'x': -35.472, 'yaw': 3.141}, None, None -30.08, [INFO], robot6, {'y': 19.181, 'x': -36.799, 'yaw': 3.141}, None, None -30.08, [INFO], robot6, {'battery-level': '89.01'}, None, None -40.06, [INFO], robot6, {'y': 21.217, 'x': -37.18, 'yaw': 3.142}, None, None -40.06, [INFO], robot6, {'battery-level': '88.29'}, None, None -50.09, [INFO], robot6, {'battery-level': '87.57'}, None, None -50.09, [INFO], robot6, {'y': 21.419, 'x': -38.088, 'yaw': -3.141}, None, None -53.41, [info], nurse, sync, received-request, (status=sending-request) -53.41, [info], nurse, sync, request-sent, (status=waiting) -53.50, [info], nurse, sync, wait-message, (status=message-received) -60.05, [INFO], robot6, {'battery-level': '86.85'}, None, None -60.05, [INFO], robot6, {'y': 20.94, 'x': -37.234, 'yaw': 3.142}, None, None -70.08, [INFO], robot6, {'y': 18.823, 'x': -37.128, 'yaw': 3.142}, None, None -70.08, [INFO], robot6, {'battery-level': '86.13'}, None, None -80.05, [INFO], robot6, {'battery-level': '85.41'}, None, None -80.05, [INFO], robot6, {'y': 16.707, 'x': -37.09, 'yaw': 3.141}, None, None -90.09, [INFO], robot6, {'y': 15.71, 'x': -35.473, 'yaw': -3.142}, None, None -90.09, [INFO], robot6, {'battery-level': '84.69'}, None, None -100.05, [INFO], robot6, {'battery-level': '83.97'}, None, None -100.05, [INFO], robot6, {'y': 15.427, 'x': -33.393, 'yaw': -3.141}, None, None -110.01, [INFO], robot6, {'y': 15.586, 'x': -31.293, 'yaw': -3.141}, None, None -110.01, [INFO], robot6, {'battery-level': '83.25'}, None, None -120.06, [INFO], robot6, {'battery-level': '82.53'}, None, None -120.06, [INFO], robot6, {'y': 15.726, 'x': -29.173, 'yaw': 3.141}, None, None -130.02, [INFO], robot6, {'battery-level': '81.81'}, None, None -130.02, [INFO], robot6, {'y': 15.738, 'x': -27.068, 'yaw': 3.139}, None, None -140.07, [INFO], robot6, {'battery-level': '81.09'}, None, None -140.07, [INFO], robot6, {'y': 14.433, 'x': -25.762, 'yaw': 3.142}, None, None -150.01, [INFO], robot6, {'y': 12.924, 'x': -25.939, 'yaw': -3.142}, None, None -150.01, [INFO], robot6, {'battery-level': '80.37'}, None, None -160.06, [INFO], robot6, {'battery-level': '79.65'}, None, None -160.06, [INFO], robot6, {'y': 12.837, 'x': -25.995, 'yaw': 3.142}, None, None -160.61, [info], lab_arm, sync, wait-message, (status=message-received) -161.52, [WARN], robot6, SUCCESS, None, None diff --git a/logs/63_acaccb.log b/logs/63_acaccb.log deleted file mode 100644 index 42a913ce..00000000 --- a/logs/63_acaccb.log +++ /dev/null @@ -1,36 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00036, 'id': 3, 'local_plan': [['navigation', ['PC Room 3', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot3, {'y': 21.427, 'x': -37.231, 'yaw': -3.141}, None, None -10.08, [INFO], robot3, {'battery-level': '72.00'}, None, None -20.01, [INFO], robot3, {'battery-level': '71.64'}, None, None -20.01, [INFO], robot3, {'y': 19.349, 'x': -37.096, 'yaw': 3.137}, None, None -30.02, [INFO], robot3, {'battery-level': '71.28'}, None, None -30.02, [INFO], robot3, {'y': 17.243, 'x': -37.102, 'yaw': 3.14}, None, None -40.05, [INFO], robot3, {'battery-level': '70.92'}, None, None -40.05, [INFO], robot3, {'y': 15.814, 'x': -36.015, 'yaw': 3.141}, None, None -50.08, [INFO], robot3, {'battery-level': '70.56'}, None, None -50.08, [INFO], robot3, {'y': 15.388, 'x': -33.918, 'yaw': 3.141}, None, None -60.01, [INFO], robot3, {'y': 15.53, 'x': -31.827, 'yaw': -3.141}, None, None -60.01, [INFO], robot3, {'battery-level': '70.20'}, None, None -70.05, [INFO], robot3, {'battery-level': '69.84'}, None, None -70.05, [INFO], robot3, {'y': 15.665, 'x': -29.698, 'yaw': 3.14}, None, None -80.08, [INFO], robot3, {'battery-level': '69.48'}, None, None -80.08, [INFO], robot3, {'y': 17.108, 'x': -28.659, 'yaw': 3.141}, None, None -90.01, [INFO], robot3, {'battery-level': '69.12'}, None, None -90.01, [INFO], robot3, {'y': 17.987, 'x': -28.662, 'yaw': 3.142}, None, None -99.02, [info], nurse, sync, received-request, (status=sending-request) -99.02, [info], nurse, sync, request-sent, (status=waiting) -99.02, [info], nurse, sync, wait-message, (status=message-received) -100.04, [INFO], robot3, {'battery-level': '68.76'}, None, None -100.04, [INFO], robot3, {'y': 18.031, 'x': -28.63, 'yaw': 3.142}, None, None -110.04, [INFO], robot3, {'battery-level': '68.40'}, None, None -110.04, [INFO], robot3, {'y': 16.109, 'x': -28.369, 'yaw': 3.14}, None, None -120.08, [INFO], robot3, {'y': 16.012, 'x': -26.251, 'yaw': 3.142}, None, None -120.08, [INFO], robot3, {'battery-level': '68.04'}, None, None -130.08, [INFO], robot3, {'y': 13.969, 'x': -25.659, 'yaw': 3.142}, None, None -130.08, [INFO], robot3, {'battery-level': '67.68'}, None, None -140.09, [INFO], robot3, {'y': 12.899, 'x': -25.941, 'yaw': 3.141}, None, None -140.09, [INFO], robot3, {'battery-level': '67.32'}, None, None -144.22, [info], lab_arm, sync, wait-message, (status=message-received) -145.13, [WARN], robot3, SUCCESS, None, None diff --git a/logs/63_acaccp.log b/logs/63_acaccp.log deleted file mode 100644 index 4aaa9862..00000000 --- a/logs/63_acaccp.log +++ /dev/null @@ -1,26 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot6, {'battery-level': '90.45'}, None, None -10.09, [INFO], robot6, {'y': 17.264, 'x': -27.11, 'yaw': -3.142}, None, None -20.01, [INFO], robot6, {'battery-level': '89.73'}, None, None -20.01, [INFO], robot6, {'y': 16.256, 'x': -28.164, 'yaw': -3.141}, None, None -30.05, [INFO], robot6, {'y': 17.875, 'x': -28.626, 'yaw': 3.141}, None, None -30.05, [INFO], robot6, {'battery-level': '89.01'}, None, None -40.08, [INFO], robot6, {'y': 18.042, 'x': -28.571, 'yaw': 3.142}, None, None -40.08, [INFO], robot6, {'battery-level': '88.29'}, None, None -45.02, [info], nurse, sync, received-request, (status=sending-request) -45.02, [info], nurse, sync, request-sent, (status=waiting) -45.02, [info], nurse, sync, wait-message, (status=message-received) -50.05, [INFO], robot6, {'battery-level': '87.57'}, None, None -50.05, [INFO], robot6, {'y': 17.242, 'x': -28.664, 'yaw': -3.142}, None, None -60.01, [INFO], robot6, {'battery-level': '86.85'}, None, None -60.01, [INFO], robot6, {'y': 16.13, 'x': -27.52, 'yaw': 3.142}, None, None -70.06, [INFO], robot6, {'battery-level': '86.13'}, None, None -70.06, [INFO], robot6, {'y': 15.156, 'x': -25.999, 'yaw': -3.142}, None, None -80.01, [INFO], robot6, {'battery-level': '85.41'}, None, None -80.01, [INFO], robot6, {'y': 13.111, 'x': -25.853, 'yaw': -3.141}, None, None -90.06, [INFO], robot6, {'y': 12.898, 'x': -25.959, 'yaw': 3.142}, None, None -90.06, [INFO], robot6, {'battery-level': '84.69'}, None, None -91.72, [info], lab_arm, sync, wait-message, (status=message-received) -92.63, [WARN], robot6, SUCCESS, None, None diff --git a/logs/64_acbaab.log b/logs/64_acbaab.log deleted file mode 100644 index 8fcf146a..00000000 --- a/logs/64_acbaab.log +++ /dev/null @@ -1,51 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.00, [INFO], robot1, {'battery-level': '30.20'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot1, {'y': 17.429, 'x': -11.642, 'yaw': -3.141}, None, None -10.01, [INFO], robot1, {'battery-level': '29.61'}, None, None -20.07, [INFO], robot1, {'battery-level': '28.95'}, None, None -20.07, [INFO], robot1, {'y': 16.275, 'x': -12.96, 'yaw': 3.14}, None, None -30.04, [INFO], robot1, {'battery-level': '28.29'}, None, None -30.04, [INFO], robot1, {'y': 16.16, 'x': -15.074, 'yaw': -3.142}, None, None -40.02, [INFO], robot1, {'battery-level': '27.63'}, None, None -40.02, [INFO], robot1, {'y': 16.147, 'x': -17.166, 'yaw': 3.141}, None, None -50.06, [INFO], robot1, {'battery-level': '26.97'}, None, None -50.06, [INFO], robot1, {'y': 16.242, 'x': -19.278, 'yaw': 3.142}, None, None -60.08, [INFO], robot1, {'y': 16.338, 'x': -21.393, 'yaw': 3.142}, None, None -60.08, [INFO], robot1, {'battery-level': '26.31'}, None, None -70.00, [INFO], robot1, {'battery-level': '25.65'}, None, None -70.00, [INFO], robot1, {'y': 16.193, 'x': -23.479, 'yaw': 3.142}, None, None -80.04, [INFO], robot1, {'y': 16.105, 'x': -25.6, 'yaw': 3.141}, None, None -80.04, [INFO], robot1, {'battery-level': '24.99'}, None, None -90.05, [INFO], robot1, {'y': 16.175, 'x': -27.708, 'yaw': 3.142}, None, None -90.05, [INFO], robot1, {'battery-level': '24.33'}, None, None -100.08, [INFO], robot1, {'battery-level': '23.67'}, None, None -100.08, [INFO], robot1, {'y': 16.199, 'x': -29.821, 'yaw': 3.141}, None, None -110.06, [INFO], robot1, {'y': 16.022, 'x': -31.925, 'yaw': 3.14}, None, None -110.06, [INFO], robot1, {'battery-level': '23.01'}, None, None -120.03, [INFO], robot1, {'battery-level': '22.35'}, None, None -120.03, [INFO], robot1, {'y': 15.527, 'x': -34.014, 'yaw': 3.142}, None, None -130.08, [INFO], robot1, {'y': 15.576, 'x': -36.126, 'yaw': -3.141}, None, None -130.08, [INFO], robot1, {'battery-level': '21.69'}, None, None -140.05, [INFO], robot1, {'y': 17.22, 'x': -36.846, 'yaw': -3.141}, None, None -140.05, [INFO], robot1, {'battery-level': '21.03'}, None, None -150.02, [INFO], robot1, {'battery-level': '20.37'}, None, None -150.02, [INFO], robot1, {'y': 17.601, 'x': -36.807, 'yaw': 3.141}, None, None -160.06, [INFO], robot1, {'battery-level': '19.71'}, None, None -160.06, [INFO], robot1, {'y': 17.836, 'x': -36.204, 'yaw': -3.141}, None, None -170.05, [INFO], robot1, {'battery-level': '19.05'}, None, None -170.05, [INFO], robot1, {'y': 18.336, 'x': -35.712, 'yaw': 3.141}, None, None -180.05, [INFO], robot1, {'y': 18.299, 'x': -35.733, 'yaw': 3.141}, None, None -180.05, [INFO], robot1, {'battery-level': '18.39'}, None, None -190.06, [INFO], robot1, {'y': 18.3, 'x': -35.731, 'yaw': -3.142}, None, None -190.06, [INFO], robot1, {'battery-level': '17.73'}, None, None -200.09, [INFO], robot1, {'battery-level': '17.07'}, None, None -200.09, [INFO], robot1, {'y': 18.301, 'x': -35.715, 'yaw': 3.142}, None, None -210.09, [INFO], robot1, {'battery-level': '16.41'}, None, None -210.09, [INFO], robot1, {'y': 18.305, 'x': -35.718, 'yaw': -3.142}, None, None -220.08, [INFO], robot1, {'y': 18.305, 'x': -35.719, 'yaw': -3.142}, None, None -220.08, [INFO], robot1, {'battery-level': '15.75'}, None, None -230.01, [INFO], robot1, {'battery-level': '15.09'}, None, None -230.01, [INFO], robot1, {'y': 18.262, 'x': -35.78, 'yaw': 3.141}, None, None -235.61, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/logs/64_acbaap.log b/logs/64_acbaap.log deleted file mode 100644 index 396e3087..00000000 --- a/logs/64_acbaap.log +++ /dev/null @@ -1,67 +0,0 @@ -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot4, {'y': 34.244, 'x': -38.729, 'yaw': 3.141}, None, None -10.03, [INFO], robot4, {'battery-level': '48.13'}, None, None -20.02, [INFO], robot4, {'battery-level': '47.57'}, None, None -20.02, [INFO], robot4, {'y': 33.864, 'x': -37.049, 'yaw': -3.142}, None, None -30.07, [INFO], robot4, {'battery-level': '47.01'}, None, None -30.07, [INFO], robot4, {'y': 31.743, 'x': -37.038, 'yaw': 3.141}, None, None -40.03, [INFO], robot4, {'battery-level': '46.45'}, None, None -40.03, [INFO], robot4, {'y': 29.643, 'x': -37.05, 'yaw': 3.141}, None, None -50.08, [INFO], robot4, {'y': 27.515, 'x': -36.976, 'yaw': 3.141}, None, None -50.08, [INFO], robot4, {'battery-level': '45.89'}, None, None -60.02, [INFO], robot4, {'y': 25.416, 'x': -37.006, 'yaw': -3.142}, None, None -60.02, [INFO], robot4, {'battery-level': '45.33'}, None, None -70.05, [INFO], robot4, {'battery-level': '44.77'}, None, None -70.05, [INFO], robot4, {'y': 23.301, 'x': -36.992, 'yaw': 3.14}, None, None -80.09, [INFO], robot4, {'battery-level': '44.21'}, None, None -80.09, [INFO], robot4, {'y': 21.18, 'x': -37.101, 'yaw': 3.142}, None, None -90.03, [INFO], robot4, {'y': 19.077, 'x': -37.029, 'yaw': 3.142}, None, None -90.03, [INFO], robot4, {'battery-level': '43.65'}, None, None -100.06, [INFO], robot4, {'y': 17.731, 'x': -35.398, 'yaw': -3.141}, None, None -100.06, [INFO], robot4, {'battery-level': '43.09'}, None, None -110.09, [INFO], robot4, {'battery-level': '42.53'}, None, None -110.09, [INFO], robot4, {'y': 18.823, 'x': -33.991, 'yaw': -3.142}, None, None -120.02, [INFO], robot4, {'battery-level': '41.97'}, None, None -120.02, [INFO], robot4, {'y': 18.945, 'x': -33.94, 'yaw': 3.142}, None, None -120.67, [info], nurse, sync, received-request, (status=sending-request) -120.67, [info], nurse, sync, request-sent, (status=waiting) -120.67, [info], nurse, sync, wait-message, (status=message-received) -130.04, [INFO], robot4, {'y': 17.77, 'x': -35.06, 'yaw': 3.142}, None, None -130.04, [INFO], robot4, {'battery-level': '41.41'}, None, None -140.05, [INFO], robot4, {'battery-level': '40.85'}, None, None -140.05, [INFO], robot4, {'y': 17.758, 'x': -36.961, 'yaw': 3.142}, None, None -150.06, [INFO], robot4, {'y': 17.255, 'x': -37.095, 'yaw': -3.141}, None, None -150.06, [INFO], robot4, {'battery-level': '40.29'}, None, None -160.02, [INFO], robot4, {'battery-level': '39.73'}, None, None -160.02, [INFO], robot4, {'y': 17.441, 'x': -36.862, 'yaw': 3.141}, None, None -170.02, [INFO], robot4, {'battery-level': '39.17'}, None, None -170.02, [INFO], robot4, {'y': 17.378, 'x': -36.769, 'yaw': -3.142}, None, None -180.02, [INFO], robot4, {'y': 17.389, 'x': -37.115, 'yaw': 3.142}, None, None -180.02, [INFO], robot4, {'battery-level': '38.61'}, None, None -190.04, [INFO], robot4, {'battery-level': '38.05'}, None, None -190.04, [INFO], robot4, {'y': 17.427, 'x': -36.895, 'yaw': -3.142}, None, None -200.06, [INFO], robot4, {'battery-level': '37.49'}, None, None -200.06, [INFO], robot4, {'y': 17.316, 'x': -37.041, 'yaw': 3.141}, None, None -210.04, [INFO], robot4, {'battery-level': '36.93'}, None, None -210.04, [INFO], robot4, {'y': 17.314, 'x': -37.085, 'yaw': 3.141}, None, None -220.09, [INFO], robot4, {'battery-level': '36.37'}, None, None -220.09, [INFO], robot4, {'y': 17.295, 'x': -36.953, 'yaw': 3.141}, None, None -230.01, [INFO], robot4, {'y': 17.307, 'x': -36.904, 'yaw': 3.141}, None, None -230.01, [INFO], robot4, {'battery-level': '35.81'}, None, None -240.00, [INFO], robot4, {'battery-level': '35.25'}, None, None -240.00, [INFO], robot4, {'y': 17.363, 'x': -36.971, 'yaw': 3.141}, None, None -250.05, [INFO], robot4, {'battery-level': '34.69'}, None, None -250.05, [INFO], robot4, {'y': 17.191, 'x': -37.067, 'yaw': 3.141}, None, None -260.05, [INFO], robot4, {'y': 17.273, 'x': -36.924, 'yaw': 3.141}, None, None -260.05, [INFO], robot4, {'battery-level': '34.13'}, None, None -270.05, [INFO], robot4, {'battery-level': '33.57'}, None, None -270.05, [INFO], robot4, {'y': 17.312, 'x': -36.944, 'yaw': -3.141}, None, None -280.05, [INFO], robot4, {'battery-level': '33.01'}, None, None -280.05, [INFO], robot4, {'y': 17.472, 'x': -36.995, 'yaw': -3.141}, None, None -290.06, [INFO], robot4, {'battery-level': '32.45'}, None, None -290.06, [INFO], robot4, {'y': 17.286, 'x': -36.976, 'yaw': 3.142}, None, None -300.08, [INFO], robot4, {'y': 17.285, 'x': -36.976, 'yaw': -3.142}, None, None -300.08, [INFO], robot4, {'battery-level': '31.89'}, None, None -305.86, [WARN], robot4, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/65_acbabb.log b/logs/65_acbabb.log deleted file mode 100644 index 729866b0..00000000 --- a/logs/65_acbabb.log +++ /dev/null @@ -1,23 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot1, {'battery-level': '29.61'}, None, None -10.05, [INFO], robot1, {'y': 18.0, 'x': -27.23, 'yaw': 3.142}, None, None -20.03, [INFO], robot1, {'battery-level': '28.95'}, None, None -20.03, [INFO], robot1, {'y': 16.416, 'x': -27.085, 'yaw': -3.142}, None, None -30.07, [INFO], robot1, {'battery-level': '28.29'}, None, None -30.07, [INFO], robot1, {'y': 16.125, 'x': -29.058, 'yaw': -3.142}, None, None -40.09, [INFO], robot1, {'y': 16.029, 'x': -31.18, 'yaw': 3.14}, None, None -40.09, [INFO], robot1, {'battery-level': '27.63'}, None, None -50.08, [INFO], robot1, {'y': 15.687, 'x': -33.275, 'yaw': 3.14}, None, None -50.08, [INFO], robot1, {'battery-level': '26.97'}, None, None -60.02, [INFO], robot1, {'y': 15.488, 'x': -35.348, 'yaw': -3.141}, None, None -60.02, [INFO], robot1, {'battery-level': '26.31'}, None, None -70.06, [INFO], robot1, {'battery-level': '25.65'}, None, None -70.06, [INFO], robot1, {'y': 16.533, 'x': -36.679, 'yaw': -3.142}, None, None -80.08, [INFO], robot1, {'battery-level': '24.99'}, None, None -80.08, [INFO], robot1, {'y': 18.653, 'x': -36.719, 'yaw': -3.141}, None, None -90.08, [INFO], robot1, {'battery-level': '24.33'}, None, None -90.08, [INFO], robot1, {'y': 20.758, 'x': -36.923, 'yaw': 3.138}, None, None -100.01, [INFO], robot1, {'y': 21.498, 'x': -38.073, 'yaw': -3.142}, None, None -100.01, [INFO], robot1, {'battery-level': '23.67'}, None, None -107.47, [WARN], robot1, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/logs/65_acbabp.log b/logs/65_acbabp.log deleted file mode 100644 index a7bfa7cf..00000000 --- a/logs/65_acbabp.log +++ /dev/null @@ -1,50 +0,0 @@ -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot4, {'battery-level': '48.13'}, None, None -10.02, [INFO], robot4, {'y': 34.249, 'x': -33.55, 'yaw': 3.141}, None, None -20.00, [INFO], robot4, {'y': 34.688, 'x': -35.601, 'yaw': -3.141}, None, None -20.00, [INFO], robot4, {'battery-level': '47.57'}, None, None -30.01, [INFO], robot4, {'battery-level': '47.01'}, None, None -30.01, [INFO], robot4, {'y': 33.322, 'x': -36.865, 'yaw': -3.141}, None, None -40.05, [INFO], robot4, {'y': 31.205, 'x': -36.85, 'yaw': -3.141}, None, None -40.05, [INFO], robot4, {'battery-level': '46.45'}, None, None -50.08, [INFO], robot4, {'y': 29.091, 'x': -36.878, 'yaw': -3.142}, None, None -50.08, [INFO], robot4, {'battery-level': '45.89'}, None, None -60.03, [INFO], robot4, {'y': 27.009, 'x': -36.887, 'yaw': 3.141}, None, None -60.03, [INFO], robot4, {'battery-level': '45.33'}, None, None -70.03, [INFO], robot4, {'y': 24.883, 'x': -36.914, 'yaw': 3.141}, None, None -70.03, [INFO], robot4, {'battery-level': '44.77'}, None, None -80.03, [INFO], robot4, {'battery-level': '44.21'}, None, None -80.03, [INFO], robot4, {'y': 22.77, 'x': -36.975, 'yaw': 3.14}, None, None -90.03, [INFO], robot4, {'y': 21.425, 'x': -37.92, 'yaw': -3.136}, None, None -90.03, [INFO], robot4, {'battery-level': '43.65'}, None, None -100.03, [INFO], robot4, {'battery-level': '43.09'}, None, None -100.03, [INFO], robot4, {'y': 21.373, 'x': -38.123, 'yaw': 3.141}, None, None -106.22, [info], nurse, sync, received-request, (status=sending-request) -106.22, [info], nurse, sync, request-sent, (status=waiting) -106.22, [info], nurse, sync, wait-message, (status=message-received) -110.07, [INFO], robot4, {'battery-level': '42.53'}, None, None -110.07, [INFO], robot4, {'y': 21.528, 'x': -37.552, 'yaw': -3.141}, None, None -120.06, [INFO], robot4, {'battery-level': '41.97'}, None, None -120.06, [INFO], robot4, {'y': 19.584, 'x': -37.203, 'yaw': 3.14}, None, None -130.04, [INFO], robot4, {'battery-level': '41.41'}, None, None -130.04, [INFO], robot4, {'y': 17.471, 'x': -37.097, 'yaw': 3.14}, None, None -140.01, [INFO], robot4, {'battery-level': '40.85'}, None, None -140.01, [INFO], robot4, {'y': 15.971, 'x': -36.147, 'yaw': -3.141}, None, None -150.00, [INFO], robot4, {'y': 15.371, 'x': -34.102, 'yaw': -3.141}, None, None -150.00, [INFO], robot4, {'battery-level': '40.29'}, None, None -160.06, [INFO], robot4, {'y': 15.501, 'x': -31.972, 'yaw': 3.142}, None, None -160.06, [INFO], robot4, {'battery-level': '39.73'}, None, None -170.02, [INFO], robot4, {'y': 15.647, 'x': -29.874, 'yaw': 3.141}, None, None -170.02, [INFO], robot4, {'battery-level': '39.17'}, None, None -180.02, [INFO], robot4, {'battery-level': '38.61'}, None, None -180.02, [INFO], robot4, {'y': 15.814, 'x': -27.758, 'yaw': 3.14}, None, None -190.02, [INFO], robot4, {'y': 15.265, 'x': -25.957, 'yaw': 3.141}, None, None -190.02, [INFO], robot4, {'battery-level': '38.05'}, None, None -200.01, [INFO], robot4, {'battery-level': '37.49'}, None, None -200.01, [INFO], robot4, {'y': 13.161, 'x': -25.791, 'yaw': -3.142}, None, None -209.38, [info], lab_arm, sync, wait-message, (status=message-received) -210.01, [INFO], robot4, {'battery-level': '36.93'}, None, None -210.01, [INFO], robot4, {'y': 12.856, 'x': -25.952, 'yaw': 3.14}, None, None -210.29, [WARN], robot4, SUCCESS, None, None diff --git a/logs/66_acbacb.log b/logs/66_acbacb.log deleted file mode 100644 index 488ee098..00000000 --- a/logs/66_acbacb.log +++ /dev/null @@ -1,40 +0,0 @@ -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.0005600000000000001, 'id': 4, 'local_plan': [['navigation', ['PC Room 3', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r4', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -9.99, [INFO], robot4, {'y': 18.063, 'x': -13.623, 'yaw': -3.141}, None, None -9.99, [INFO], robot4, {'battery-level': '48.13'}, None, None -20.01, [INFO], robot4, {'battery-level': '47.57'}, None, None -20.01, [INFO], robot4, {'y': 16.219, 'x': -13.932, 'yaw': 3.141}, None, None -30.00, [INFO], robot4, {'y': 16.09, 'x': -16.051, 'yaw': 3.141}, None, None -30.00, [INFO], robot4, {'battery-level': '47.01'}, None, None -40.00, [INFO], robot4, {'y': 16.041, 'x': -18.17, 'yaw': 3.142}, None, None -40.00, [INFO], robot4, {'battery-level': '46.45'}, None, None -49.99, [INFO], robot4, {'y': 16.207, 'x': -20.28, 'yaw': 3.142}, None, None -49.99, [INFO], robot4, {'battery-level': '45.89'}, None, None -60.00, [INFO], robot4, {'battery-level': '45.33'}, None, None -60.00, [INFO], robot4, {'y': 16.231, 'x': -22.403, 'yaw': 3.141}, None, None -70.00, [INFO], robot4, {'y': 16.127, 'x': -24.526, 'yaw': 3.141}, None, None -70.00, [INFO], robot4, {'battery-level': '44.77'}, None, None -80.03, [INFO], robot4, {'y': 16.054, 'x': -26.657, 'yaw': 3.141}, None, None -80.03, [INFO], robot4, {'battery-level': '44.21'}, None, None -90.02, [INFO], robot4, {'battery-level': '43.65'}, None, None -90.02, [INFO], robot4, {'y': 16.589, 'x': -28.535, 'yaw': 3.142}, None, None -100.02, [INFO], robot4, {'y': 17.891, 'x': -28.596, 'yaw': 3.141}, None, None -100.02, [INFO], robot4, {'battery-level': '43.09'}, None, None -110.01, [INFO], robot4, {'battery-level': '42.53'}, None, None -110.01, [INFO], robot4, {'y': 17.976, 'x': -28.554, 'yaw': -3.141}, None, None -119.19, [info], nurse, sync, received-request, (status=sending-request) -119.19, [info], nurse, sync, request-sent, (status=waiting) -119.21, [info], nurse, sync, wait-message, (status=message-received) -120.00, [INFO], robot4, {'battery-level': '41.97'}, None, None -120.00, [INFO], robot4, {'y': 17.891, 'x': -28.671, 'yaw': -3.141}, None, None -130.00, [INFO], robot4, {'battery-level': '41.41'}, None, None -130.00, [INFO], robot4, {'y': 16.26, 'x': -28.085, 'yaw': 3.141}, None, None -139.97, [INFO], robot4, {'y': 15.611, 'x': -26.253, 'yaw': 3.141}, None, None -140.00, [INFO], robot4, {'battery-level': '40.85'}, None, None -149.98, [INFO], robot4, {'y': 13.556, 'x': -25.715, 'yaw': -3.141}, None, None -149.98, [INFO], robot4, {'battery-level': '40.29'}, None, None -160.01, [INFO], robot4, {'battery-level': '39.73'}, None, None -160.01, [INFO], robot4, {'y': 12.898, 'x': -25.961, 'yaw': 3.139}, None, None -167.62, [info], lab_arm, sync, wait-message, (status=message-received) -167.88, [WARN], robot4, SUCCESS, None, None diff --git a/logs/66_acbacp.log b/logs/66_acbacp.log deleted file mode 100644 index 94c8c628..00000000 --- a/logs/66_acbacp.log +++ /dev/null @@ -1,33 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot2, {'y': 18.001, 'x': -21.0, 'yaw': 3.142}, None, None -10.09, [INFO], robot2, {'battery-level': '57.56'}, None, None -20.04, [INFO], robot2, {'y': 16.149, 'x': -21.116, 'yaw': -3.141}, None, None -20.04, [INFO], robot2, {'battery-level': '57.30'}, None, None -30.06, [INFO], robot2, {'y': 16.079, 'x': -23.221, 'yaw': 3.142}, None, None -30.06, [INFO], robot2, {'battery-level': '57.04'}, None, None -40.09, [INFO], robot2, {'y': 16.011, 'x': -25.336, 'yaw': 3.141}, None, None -40.09, [INFO], robot2, {'battery-level': '56.78'}, None, None -50.00, [INFO], robot2, {'battery-level': '56.52'}, None, None -50.00, [INFO], robot2, {'y': 16.002, 'x': -27.432, 'yaw': 3.142}, None, None -60.03, [INFO], robot2, {'battery-level': '56.26'}, None, None -60.03, [INFO], robot2, {'y': 17.308, 'x': -28.665, 'yaw': 3.142}, None, None -70.06, [INFO], robot2, {'y': 17.941, 'x': -28.606, 'yaw': -3.141}, None, None -70.06, [INFO], robot2, {'battery-level': '56.00'}, None, None -77.45, [info], nurse, sync, received-request, (status=sending-request) -77.45, [info], nurse, sync, request-sent, (status=waiting) -77.45, [info], nurse, sync, wait-message, (status=message-received) -80.03, [INFO], robot2, {'battery-level': '55.74'}, None, None -80.03, [INFO], robot2, {'y': 17.678, 'x': -28.709, 'yaw': -3.142}, None, None -90.05, [INFO], robot2, {'battery-level': '55.48'}, None, None -90.05, [INFO], robot2, {'y': 16.096, 'x': -28.1, 'yaw': -3.142}, None, None -100.02, [INFO], robot2, {'battery-level': '55.22'}, None, None -100.02, [INFO], robot2, {'y': 15.695, 'x': -26.161, 'yaw': 3.142}, None, None -110.06, [INFO], robot2, {'battery-level': '54.96'}, None, None -110.06, [INFO], robot2, {'y': 13.62, 'x': -25.714, 'yaw': 3.142}, None, None -120.01, [INFO], robot2, {'battery-level': '54.70'}, None, None -120.01, [INFO], robot2, {'y': 12.915, 'x': -25.943, 'yaw': -3.142}, None, None -122.31, [info], lab_arm, sync, wait-message, (status=message-received) -123.24, [WARN], robot2, SUCCESS, None, None diff --git a/logs/67_acbbab.log b/logs/67_acbbab.log deleted file mode 100644 index fc64b6aa..00000000 --- a/logs/67_acbbab.log +++ /dev/null @@ -1,42 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot5, {'battery-level': '71.90'}, None, None -10.02, [INFO], robot5, {'y': 17.198, 'x': -13.5, 'yaw': -3.142}, None, None -20.06, [INFO], robot5, {'y': 16.021, 'x': -14.666, 'yaw': 3.142}, None, None -20.06, [INFO], robot5, {'battery-level': '71.14'}, None, None -30.01, [INFO], robot5, {'battery-level': '70.38'}, None, None -30.01, [INFO], robot5, {'y': 15.925, 'x': -16.772, 'yaw': 3.14}, None, None -40.06, [INFO], robot5, {'battery-level': '69.62'}, None, None -40.06, [INFO], robot5, {'y': 15.999, 'x': -18.895, 'yaw': -3.141}, None, None -50.09, [INFO], robot5, {'battery-level': '68.86'}, None, None -50.09, [INFO], robot5, {'y': 16.152, 'x': -21.001, 'yaw': 3.141}, None, None -60.03, [INFO], robot5, {'y': 16.128, 'x': -23.086, 'yaw': 3.142}, None, None -60.03, [INFO], robot5, {'battery-level': '68.10'}, None, None -70.00, [INFO], robot5, {'y': 16.061, 'x': -25.2, 'yaw': 3.141}, None, None -70.00, [INFO], robot5, {'battery-level': '67.34'}, None, None -80.08, [INFO], robot5, {'battery-level': '66.58'}, None, None -80.08, [INFO], robot5, {'y': 16.052, 'x': -27.328, 'yaw': 3.141}, None, None -90.04, [INFO], robot5, {'battery-level': '65.82'}, None, None -90.04, [INFO], robot5, {'y': 16.092, 'x': -29.444, 'yaw': -3.142}, None, None -100.07, [INFO], robot5, {'y': 15.969, 'x': -31.567, 'yaw': 3.141}, None, None -100.07, [INFO], robot5, {'battery-level': '65.06'}, None, None -110.02, [INFO], robot5, {'battery-level': '64.30'}, None, None -110.02, [INFO], robot5, {'y': 15.626, 'x': -33.668, 'yaw': 3.141}, None, None -120.06, [INFO], robot5, {'battery-level': '63.54'}, None, None -120.06, [INFO], robot5, {'y': 15.549, 'x': -35.775, 'yaw': -3.141}, None, None -130.08, [INFO], robot5, {'battery-level': '62.78'}, None, None -130.08, [INFO], robot5, {'y': 17.019, 'x': -36.708, 'yaw': -3.142}, None, None -140.03, [INFO], robot5, {'y': 17.613, 'x': -36.729, 'yaw': -3.142}, None, None -140.03, [INFO], robot5, {'battery-level': '62.02'}, None, None -150.08, [INFO], robot5, {'battery-level': '61.26'}, None, None -150.08, [INFO], robot5, {'y': 17.876, 'x': -36.153, 'yaw': 3.138}, None, None -160.01, [INFO], robot5, {'battery-level': '60.50'}, None, None -160.01, [INFO], robot5, {'y': 18.305, 'x': -35.656, 'yaw': -3.136}, None, None -170.02, [INFO], robot5, {'battery-level': '59.74'}, None, None -170.02, [INFO], robot5, {'y': 18.299, 'x': -35.702, 'yaw': 3.142}, None, None -180.07, [INFO], robot5, {'battery-level': '58.98'}, None, None -180.07, [INFO], robot5, {'y': 18.166, 'x': -35.948, 'yaw': 3.142}, None, None -190.04, [INFO], robot5, {'y': 18.361, 'x': -35.705, 'yaw': 3.141}, None, None -190.04, [INFO], robot5, {'battery-level': '58.22'}, None, None -195.37, [WARN], robot5, SKILL-FAILURE, navigation, navto_room diff --git a/logs/67_acbbap.log b/logs/67_acbbap.log deleted file mode 100644 index b7b2017c..00000000 --- a/logs/67_acbbap.log +++ /dev/null @@ -1,55 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot3, {'y': 21.272, 'x': -37.326, 'yaw': 3.141}, None, None -10.04, [INFO], robot3, {'battery-level': '71.75'}, None, None -20.08, [INFO], robot3, {'battery-level': '71.11'}, None, None -20.08, [INFO], robot3, {'y': 19.157, 'x': -37.051, 'yaw': -3.141}, None, None -30.04, [INFO], robot3, {'battery-level': '70.47'}, None, None -30.04, [INFO], robot3, {'y': 17.763, 'x': -35.483, 'yaw': 3.138}, None, None -40.09, [INFO], robot3, {'battery-level': '69.83'}, None, None -40.09, [INFO], robot3, {'y': 18.846, 'x': -34.01, 'yaw': -3.142}, None, None -47.73, [info], nurse, sync, received-request, (status=sending-request) -47.73, [info], nurse, sync, request-sent, (status=waiting) -47.73, [info], nurse, sync, wait-message, (status=message-received) -50.04, [INFO], robot3, {'y': 18.925, 'x': -34.13, 'yaw': -3.142}, None, None -50.04, [INFO], robot3, {'battery-level': '69.19'}, None, None -60.04, [INFO], robot3, {'battery-level': '68.55'}, None, None -60.04, [INFO], robot3, {'y': 17.788, 'x': -35.687, 'yaw': 3.141}, None, None -70.01, [INFO], robot3, {'y': 18.016, 'x': -36.2, 'yaw': -3.141}, None, None -70.01, [INFO], robot3, {'battery-level': '67.91'}, None, None -80.07, [INFO], robot3, {'y': 17.522, 'x': -37.036, 'yaw': -3.142}, None, None -80.07, [INFO], robot3, {'battery-level': '67.27'}, None, None -90.03, [INFO], robot3, {'battery-level': '66.63'}, None, None -90.03, [INFO], robot3, {'y': 17.221, 'x': -37.064, 'yaw': -3.141}, None, None -100.07, [INFO], robot3, {'battery-level': '65.99'}, None, None -100.07, [INFO], robot3, {'y': 17.265, 'x': -36.902, 'yaw': -3.142}, None, None -110.03, [INFO], robot3, {'battery-level': '65.35'}, None, None -110.03, [INFO], robot3, {'y': 17.255, 'x': -36.846, 'yaw': -3.142}, None, None -120.06, [INFO], robot3, {'battery-level': '64.71'}, None, None -120.06, [INFO], robot3, {'y': 17.163, 'x': -36.881, 'yaw': -3.141}, None, None -130.02, [INFO], robot3, {'battery-level': '64.07'}, None, None -130.02, [INFO], robot3, {'y': 17.204, 'x': -36.815, 'yaw': 3.141}, None, None -140.05, [INFO], robot3, {'battery-level': '63.43'}, None, None -140.05, [INFO], robot3, {'y': 17.472, 'x': -37.029, 'yaw': -3.141}, None, None -150.02, [INFO], robot3, {'y': 17.265, 'x': -36.951, 'yaw': 3.142}, None, None -150.02, [INFO], robot3, {'battery-level': '62.79'}, None, None -160.08, [INFO], robot3, {'y': 17.353, 'x': -36.898, 'yaw': -3.141}, None, None -160.08, [INFO], robot3, {'battery-level': '62.15'}, None, None -170.05, [INFO], robot3, {'battery-level': '61.51'}, None, None -170.05, [INFO], robot3, {'y': 17.46, 'x': -36.968, 'yaw': -3.141}, None, None -179.99, [INFO], robot3, {'y': 17.251, 'x': -36.863, 'yaw': -3.141}, None, None -180.09, [INFO], robot3, {'battery-level': '60.87'}, None, None -190.04, [INFO], robot3, {'y': 17.47, 'x': -37.051, 'yaw': -3.141}, None, None -190.04, [INFO], robot3, {'battery-level': '60.23'}, None, None -200.04, [INFO], robot3, {'battery-level': '59.59'}, None, None -200.04, [INFO], robot3, {'y': 17.323, 'x': -37.019, 'yaw': 3.141}, None, None -210.00, [INFO], robot3, {'battery-level': '58.95'}, None, None -210.00, [INFO], robot3, {'y': 17.413, 'x': -36.957, 'yaw': -3.142}, None, None -220.00, [INFO], robot3, {'y': 17.346, 'x': -36.819, 'yaw': 3.142}, None, None -220.00, [INFO], robot3, {'battery-level': '58.31'}, None, None -230.08, [INFO], robot3, {'battery-level': '57.67'}, None, None -230.08, [INFO], robot3, {'y': 17.31, 'x': -37.088, 'yaw': -3.141}, None, None -240.04, [INFO], robot3, {'battery-level': '57.03'}, None, None -240.04, [INFO], robot3, {'y': 17.369, 'x': -36.921, 'yaw': 3.142}, None, None -242.44, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/68_acbbbb.log b/logs/68_acbbbb.log deleted file mode 100644 index f545face..00000000 --- a/logs/68_acbbbb.log +++ /dev/null @@ -1,63 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot5, {'y': 17.277, 'x': -11.684, 'yaw': -3.141}, None, None -10.09, [INFO], robot5, {'battery-level': '71.90'}, None, None -20.01, [INFO], robot5, {'y': 16.281, 'x': -13.102, 'yaw': 3.142}, None, None -20.01, [INFO], robot5, {'battery-level': '71.14'}, None, None -30.04, [INFO], robot5, {'battery-level': '70.38'}, None, None -30.04, [INFO], robot5, {'y': 16.122, 'x': -15.224, 'yaw': 3.141}, None, None -40.08, [INFO], robot5, {'battery-level': '69.62'}, None, None -40.08, [INFO], robot5, {'y': 16.095, 'x': -17.334, 'yaw': 3.14}, None, None -50.02, [INFO], robot5, {'y': 16.195, 'x': -19.422, 'yaw': 3.142}, None, None -50.02, [INFO], robot5, {'battery-level': '68.86'}, None, None -60.01, [INFO], robot5, {'battery-level': '68.10'}, None, None -60.01, [INFO], robot5, {'y': 16.316, 'x': -21.535, 'yaw': 3.142}, None, None -70.07, [INFO], robot5, {'battery-level': '67.34'}, None, None -70.07, [INFO], robot5, {'y': 16.172, 'x': -23.664, 'yaw': 3.141}, None, None -80.08, [INFO], robot5, {'battery-level': '66.58'}, None, None -80.08, [INFO], robot5, {'y': 16.137, 'x': -25.777, 'yaw': 3.141}, None, None -90.02, [INFO], robot5, {'y': 16.191, 'x': -27.875, 'yaw': -3.141}, None, None -90.02, [INFO], robot5, {'battery-level': '65.82'}, None, None -100.05, [INFO], robot5, {'battery-level': '65.06'}, None, None -100.05, [INFO], robot5, {'y': 16.193, 'x': -29.988, 'yaw': 3.137}, None, None -110.09, [INFO], robot5, {'y': 15.938, 'x': -32.102, 'yaw': -3.142}, None, None -110.09, [INFO], robot5, {'battery-level': '64.30'}, None, None -120.07, [INFO], robot5, {'battery-level': '63.54'}, None, None -120.07, [INFO], robot5, {'y': 15.446, 'x': -34.185, 'yaw': 3.142}, None, None -130.08, [INFO], robot5, {'battery-level': '62.78'}, None, None -130.08, [INFO], robot5, {'y': 15.633, 'x': -36.301, 'yaw': -3.142}, None, None -140.01, [INFO], robot5, {'battery-level': '62.02'}, None, None -140.01, [INFO], robot5, {'y': 17.433, 'x': -36.794, 'yaw': -3.142}, None, None -150.02, [INFO], robot5, {'battery-level': '61.26'}, None, None -150.02, [INFO], robot5, {'y': 19.551, 'x': -36.894, 'yaw': 3.137}, None, None -160.02, [INFO], robot5, {'battery-level': '60.50'}, None, None -160.02, [INFO], robot5, {'y': 21.493, 'x': -37.352, 'yaw': 3.141}, None, None -170.03, [INFO], robot5, {'y': 21.446, 'x': -38.088, 'yaw': -3.142}, None, None -170.03, [INFO], robot5, {'battery-level': '59.74'}, None, None -178.31, [info], nurse, sync, received-request, (status=sending-request) -178.31, [info], nurse, sync, request-sent, (status=waiting) -178.40, [info], nurse, sync, wait-message, (status=message-received) -180.07, [INFO], robot5, {'y': 21.418, 'x': -37.983, 'yaw': 3.141}, None, None -180.07, [INFO], robot5, {'battery-level': '58.98'}, None, None -190.02, [INFO], robot5, {'y': 19.92, 'x': -37.159, 'yaw': 3.141}, None, None -190.02, [INFO], robot5, {'battery-level': '58.22'}, None, None -200.04, [INFO], robot5, {'battery-level': '57.46'}, None, None -200.04, [INFO], robot5, {'y': 17.808, 'x': -37.054, 'yaw': 3.141}, None, None -210.02, [INFO], robot5, {'battery-level': '56.70'}, None, None -210.02, [INFO], robot5, {'y': 15.942, 'x': -36.554, 'yaw': 3.141}, None, None -220.06, [INFO], robot5, {'y': 15.44, 'x': -34.471, 'yaw': -3.141}, None, None -220.06, [INFO], robot5, {'battery-level': '55.94'}, None, None -230.08, [INFO], robot5, {'y': 15.578, 'x': -32.348, 'yaw': 3.142}, None, None -230.08, [INFO], robot5, {'battery-level': '55.18'}, None, None -240.03, [INFO], robot5, {'battery-level': '54.42'}, None, None -240.03, [INFO], robot5, {'y': 15.599, 'x': -30.249, 'yaw': -3.142}, None, None -250.06, [INFO], robot5, {'y': 15.796, 'x': -28.134, 'yaw': 3.142}, None, None -250.06, [INFO], robot5, {'battery-level': '53.66'}, None, None -260.01, [INFO], robot5, {'battery-level': '52.90'}, None, None -260.01, [INFO], robot5, {'y': 15.49, 'x': -26.171, 'yaw': 3.142}, None, None -270.06, [INFO], robot5, {'battery-level': '52.14'}, None, None -270.06, [INFO], robot5, {'y': 13.434, 'x': -25.73, 'yaw': 3.141}, None, None -280.05, [INFO], robot5, {'battery-level': '51.38'}, None, None -280.05, [INFO], robot5, {'y': 12.827, 'x': -25.926, 'yaw': 3.142}, None, None -282.45, [info], lab_arm, sync, wait-message, (status=message-received) -283.37, [WARN], robot5, SUCCESS, None, None diff --git a/logs/68_acbbbp.log b/logs/68_acbbbp.log deleted file mode 100644 index ff100a0a..00000000 --- a/logs/68_acbbbp.log +++ /dev/null @@ -1,41 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot6, {'battery-level': '90.76'}, None, None -10.01, [INFO], robot6, {'y': 18.502, 'x': -34.34, 'yaw': 3.141}, None, None -20.07, [INFO], robot6, {'y': 17.981, 'x': -36.113, 'yaw': -3.142}, None, None -20.07, [INFO], robot6, {'battery-level': '90.38'}, None, None -30.08, [INFO], robot6, {'battery-level': '90.00'}, None, None -30.08, [INFO], robot6, {'y': 19.848, 'x': -36.822, 'yaw': 3.142}, None, None -40.08, [INFO], robot6, {'battery-level': '89.62'}, None, None -40.08, [INFO], robot6, {'y': 21.578, 'x': -37.637, 'yaw': -3.141}, None, None -50.03, [INFO], robot6, {'y': 21.411, 'x': -38.08, 'yaw': 3.141}, None, None -50.03, [INFO], robot6, {'battery-level': '89.24'}, None, None -55.20, [info], nurse, sync, received-request, (status=sending-request) -55.20, [info], nurse, sync, request-sent, (status=waiting) -55.20, [info], nurse, sync, wait-message, (status=message-received) -60.09, [INFO], robot6, {'battery-level': '88.86'}, None, None -60.09, [INFO], robot6, {'y': 21.238, 'x': -37.318, 'yaw': -3.141}, None, None -70.03, [INFO], robot6, {'y': 19.151, 'x': -37.173, 'yaw': 3.142}, None, None -70.03, [INFO], robot6, {'battery-level': '88.48'}, None, None -80.06, [INFO], robot6, {'y': 17.023, 'x': -37.087, 'yaw': 3.14}, None, None -80.06, [INFO], robot6, {'battery-level': '88.10'}, None, None -90.02, [INFO], robot6, {'y': 15.757, 'x': -35.904, 'yaw': -3.14}, None, None -90.02, [INFO], robot6, {'battery-level': '87.72'}, None, None -100.06, [INFO], robot6, {'y': 15.362, 'x': -33.819, 'yaw': -3.141}, None, None -100.06, [INFO], robot6, {'battery-level': '87.34'}, None, None -110.08, [INFO], robot6, {'y': 15.522, 'x': -31.7, 'yaw': 3.141}, None, None -110.08, [INFO], robot6, {'battery-level': '86.96'}, None, None -120.02, [INFO], robot6, {'battery-level': '86.58'}, None, None -120.02, [INFO], robot6, {'y': 15.645, 'x': -29.599, 'yaw': -3.142}, None, None -130.07, [INFO], robot6, {'battery-level': '86.20'}, None, None -130.07, [INFO], robot6, {'y': 15.794, 'x': -27.484, 'yaw': 3.142}, None, None -140.00, [INFO], robot6, {'battery-level': '85.82'}, None, None -140.00, [INFO], robot6, {'y': 14.876, 'x': -25.936, 'yaw': 3.142}, None, None -150.03, [INFO], robot6, {'y': 12.96, 'x': -25.874, 'yaw': 3.142}, None, None -150.03, [INFO], robot6, {'battery-level': '85.44'}, None, None -160.04, [INFO], robot6, {'y': 12.872, 'x': -25.959, 'yaw': 3.141}, None, None -160.04, [INFO], robot6, {'battery-level': '85.06'}, None, None -160.04, [info], lab_arm, sync, wait-message, (status=message-received) -160.97, [WARN], robot6, SUCCESS, None, None diff --git a/logs/69_acbbcb.log b/logs/69_acbbcb.log deleted file mode 100644 index 255f07d5..00000000 --- a/logs/69_acbbcb.log +++ /dev/null @@ -1,40 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot1, {'battery-level': '29.61'}, None, None -10.04, [INFO], robot1, {'y': 34.07, 'x': -39.027, 'yaw': 3.141}, None, None -20.09, [INFO], robot1, {'y': 34.175, 'x': -37.143, 'yaw': -3.142}, None, None -20.09, [INFO], robot1, {'battery-level': '28.95'}, None, None -30.08, [INFO], robot1, {'battery-level': '28.29'}, None, None -30.08, [INFO], robot1, {'y': 32.08, 'x': -37.006, 'yaw': 3.141}, None, None -40.03, [INFO], robot1, {'battery-level': '27.63'}, None, None -40.03, [INFO], robot1, {'y': 29.978, 'x': -37.042, 'yaw': 3.141}, None, None -50.00, [INFO], robot1, {'battery-level': '26.97'}, None, None -50.00, [INFO], robot1, {'y': 27.878, 'x': -36.982, 'yaw': 3.141}, None, None -60.04, [INFO], robot1, {'battery-level': '26.31'}, None, None -60.04, [INFO], robot1, {'y': 25.751, 'x': -37.058, 'yaw': 3.141}, None, None -70.07, [INFO], robot1, {'battery-level': '25.65'}, None, None -70.07, [INFO], robot1, {'y': 23.641, 'x': -37.037, 'yaw': -3.142}, None, None -80.01, [INFO], robot1, {'y': 21.548, 'x': -37.138, 'yaw': 3.141}, None, None -80.01, [INFO], robot1, {'battery-level': '24.99'}, None, None -90.09, [INFO], robot1, {'battery-level': '24.33'}, None, None -90.09, [INFO], robot1, {'y': 19.406, 'x': -37.111, 'yaw': 3.138}, None, None -100.04, [INFO], robot1, {'y': 17.313, 'x': -37.072, 'yaw': 3.141}, None, None -100.04, [INFO], robot1, {'battery-level': '23.67'}, None, None -110.02, [INFO], robot1, {'y': 15.807, 'x': -36.13, 'yaw': -3.142}, None, None -110.02, [INFO], robot1, {'battery-level': '23.01'}, None, None -120.06, [INFO], robot1, {'battery-level': '22.35'}, None, None -120.06, [INFO], robot1, {'y': 15.351, 'x': -34.037, 'yaw': 3.14}, None, None -130.03, [INFO], robot1, {'battery-level': '21.69'}, None, None -130.03, [INFO], robot1, {'y': 15.5, 'x': -31.929, 'yaw': 3.142}, None, None -140.00, [INFO], robot1, {'y': 15.668, 'x': -29.816, 'yaw': -3.142}, None, None -140.00, [INFO], robot1, {'battery-level': '21.03'}, None, None -150.06, [INFO], robot1, {'y': 16.989, 'x': -28.569, 'yaw': -3.141}, None, None -150.06, [INFO], robot1, {'battery-level': '20.37'}, None, None -160.02, [INFO], robot1, {'battery-level': '19.71'}, None, None -160.02, [INFO], robot1, {'y': 17.948, 'x': -28.584, 'yaw': 3.141}, None, None -170.05, [INFO], robot1, {'battery-level': '19.05'}, None, None -170.05, [INFO], robot1, {'y': 18.03, 'x': -28.597, 'yaw': 3.142}, None, None -170.51, [info], nurse, sync, received-request, (status=sending-request) -170.51, [info], nurse, sync, request-sent, (status=waiting) -170.51, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/logs/69_acbbcp.log b/logs/69_acbbcp.log deleted file mode 100644 index 66596438..00000000 --- a/logs/69_acbbcp.log +++ /dev/null @@ -1,23 +0,0 @@ -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'battery-level': '90.76'}, None, None -10.04, [INFO], robot6, {'y': 17.228, 'x': -27.105, 'yaw': -3.141}, None, None -20.01, [INFO], robot6, {'battery-level': '90.38'}, None, None -20.01, [INFO], robot6, {'y': 16.261, 'x': -28.208, 'yaw': -3.142}, None, None -30.04, [INFO], robot6, {'y': 17.887, 'x': -28.603, 'yaw': 3.14}, None, None -30.04, [INFO], robot6, {'battery-level': '90.00'}, None, None -40.06, [INFO], robot6, {'battery-level': '89.62'}, None, None -40.06, [INFO], robot6, {'y': 18.002, 'x': -28.61, 'yaw': -3.142}, None, None -41.62, [info], nurse, sync, received-request, (status=sending-request) -41.62, [info], nurse, sync, request-sent, (status=waiting) -41.62, [info], nurse, sync, wait-message, (status=message-received) -50.02, [INFO], robot6, {'y': 16.467, 'x': -28.748, 'yaw': 3.141}, None, None -50.02, [INFO], robot6, {'battery-level': '89.24'}, None, None -60.09, [INFO], robot6, {'y': 16.061, 'x': -26.864, 'yaw': 3.141}, None, None -60.09, [INFO], robot6, {'battery-level': '88.86'}, None, None -70.06, [INFO], robot6, {'y': 14.534, 'x': -25.79, 'yaw': 3.141}, None, None -70.06, [INFO], robot6, {'battery-level': '88.48'}, None, None -80.03, [INFO], robot6, {'battery-level': '88.10'}, None, None -80.03, [INFO], robot6, {'y': 12.893, 'x': -25.943, 'yaw': -3.142}, None, None -87.05, [info], lab_arm, sync, wait-message, (status=message-received) -87.97, [WARN], robot6, SUCCESS, None, None diff --git a/logs/6_aaabcb.log b/logs/6_aaabcb.log deleted file mode 100644 index e3570020..00000000 --- a/logs/6_aaabcb.log +++ /dev/null @@ -1,25 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot6, {'y': 17.177, 'x': -27.11, 'yaw': 3.142}, None, None -10.05, [INFO], robot6, {'battery-level': '53.44'}, None, None -20.02, [INFO], robot6, {'battery-level': '52.72'}, None, None -20.02, [INFO], robot6, {'y': 16.392, 'x': -28.367, 'yaw': -3.141}, None, None -30.07, [INFO], robot6, {'battery-level': '52.00'}, None, None -30.07, [INFO], robot6, {'y': 17.965, 'x': -28.589, 'yaw': 3.141}, None, None -35.15, [info], nurse, sync, received-request, (status=sending-request) -35.15, [info], nurse, sync, request-sent, (status=waiting) -35.15, [info], nurse, sync, wait-message, (status=message-received) -40.04, [INFO], robot6, {'battery-level': '51.28'}, None, None -40.04, [INFO], robot6, {'y': 17.178, 'x': -28.69, 'yaw': -3.141}, None, None -50.03, [INFO], robot6, {'y': 16.194, 'x': -27.462, 'yaw': -3.142}, None, None -50.03, [INFO], robot6, {'battery-level': '50.56'}, None, None -60.01, [INFO], robot6, {'y': 15.099, 'x': -25.996, 'yaw': 3.142}, None, None -60.01, [INFO], robot6, {'battery-level': '49.84'}, None, None -70.02, [INFO], robot6, {'y': 13.067, 'x': -25.848, 'yaw': -3.142}, None, None -70.02, [INFO], robot6, {'battery-level': '49.12'}, None, None -80.00, [INFO], robot6, {'battery-level': '48.40'}, None, None -80.00, [INFO], robot6, {'y': 12.887, 'x': -25.968, 'yaw': 3.142}, None, None -80.22, [info], lab_arm, sync, wait-message, (status=message-received) -81.02, [WARN], robot6, SUCCESS, None, None diff --git a/logs/6_aaabcp.log b/logs/6_aaabcp.log deleted file mode 100644 index 83cc749e..00000000 --- a/logs/6_aaabcp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.14, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.14, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'y': 17.95, 'x': -27.017, 'yaw': -3.141}, None, None -10.04, [INFO], robot6, {'battery-level': '53.44'}, None, None -20.04, [INFO], robot6, {'y': 16.4, 'x': -27.479, 'yaw': -3.142}, None, None -20.04, [INFO], robot6, {'battery-level': '52.72'}, None, None -30.07, [INFO], robot6, {'y': 17.566, 'x': -28.631, 'yaw': 3.142}, None, None -30.07, [INFO], robot6, {'battery-level': '52.00'}, None, None -38.58, [info], nurse, sync, received-request, (status=sending-request) -38.58, [info], nurse, sync, request-sent, (status=waiting) -38.58, [info], nurse, sync, wait-message, (status=message-received) -40.04, [INFO], robot6, {'y': 17.851, 'x': -28.579, 'yaw': 3.141}, None, None -40.04, [INFO], robot6, {'battery-level': '51.28'}, None, None -50.02, [INFO], robot6, {'battery-level': '50.56'}, None, None -50.02, [INFO], robot6, {'y': 16.166, 'x': -28.176, 'yaw': -3.141}, None, None -60.04, [INFO], robot6, {'battery-level': '49.84'}, None, None -60.04, [INFO], robot6, {'y': 15.826, 'x': -26.156, 'yaw': 3.142}, None, None -70.05, [INFO], robot6, {'battery-level': '49.12'}, None, None -70.05, [INFO], robot6, {'y': 13.732, 'x': -25.716, 'yaw': -3.142}, None, None -80.05, [INFO], robot6, {'battery-level': '48.40'}, None, None -80.05, [INFO], robot6, {'y': 12.917, 'x': -25.939, 'yaw': -3.142}, None, None -83.11, [info], lab_arm, sync, wait-message, (status=message-received) -83.69, [WARN], robot6, SUCCESS, None, None diff --git a/logs/70_acbcab.log b/logs/70_acbcab.log deleted file mode 100644 index f5b538c8..00000000 --- a/logs/70_acbcab.log +++ /dev/null @@ -1,60 +0,0 @@ -0.00, [INFO], robot1, {'battery-level': '30.20'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['IC Room 6', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r1', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot1, {'battery-level': '29.61'}, None, None -10.00, [INFO], robot1, {'y': 17.368, 'x': -11.657, 'yaw': -3.142}, None, None -20.02, [INFO], robot1, {'y': 16.278, 'x': -13.007, 'yaw': 3.142}, None, None -20.02, [INFO], robot1, {'battery-level': '28.95'}, None, None -30.02, [INFO], robot1, {'y': 16.16, 'x': -15.122, 'yaw': 3.142}, None, None -30.02, [INFO], robot1, {'battery-level': '28.29'}, None, None -40.09, [INFO], robot1, {'battery-level': '27.63'}, None, None -40.09, [INFO], robot1, {'y': 16.193, 'x': -17.234, 'yaw': 3.141}, None, None -50.07, [INFO], robot1, {'y': 16.287, 'x': -19.337, 'yaw': 3.142}, None, None -50.07, [INFO], robot1, {'battery-level': '26.97'}, None, None -60.06, [INFO], robot1, {'y': 16.34, 'x': -21.444, 'yaw': 3.142}, None, None -60.06, [INFO], robot1, {'battery-level': '26.31'}, None, None -70.01, [INFO], robot1, {'battery-level': '25.65'}, None, None -70.01, [INFO], robot1, {'y': 16.147, 'x': -23.542, 'yaw': 3.141}, None, None -80.06, [INFO], robot1, {'battery-level': '24.99'}, None, None -80.06, [INFO], robot1, {'y': 16.106, 'x': -25.665, 'yaw': 3.14}, None, None -90.06, [INFO], robot1, {'battery-level': '24.33'}, None, None -90.06, [INFO], robot1, {'y': 16.151, 'x': -27.772, 'yaw': -3.14}, None, None -100.05, [INFO], robot1, {'y': 16.227, 'x': -29.882, 'yaw': 3.142}, None, None -100.05, [INFO], robot1, {'battery-level': '23.67'}, None, None -110.03, [INFO], robot1, {'battery-level': '23.01'}, None, None -110.03, [INFO], robot1, {'y': 15.955, 'x': -31.986, 'yaw': -3.141}, None, None -120.01, [INFO], robot1, {'battery-level': '22.35'}, None, None -120.01, [INFO], robot1, {'y': 15.488, 'x': -34.076, 'yaw': -3.142}, None, None -130.06, [INFO], robot1, {'y': 15.642, 'x': -36.197, 'yaw': 3.142}, None, None -130.06, [INFO], robot1, {'battery-level': '21.69'}, None, None -140.05, [INFO], robot1, {'battery-level': '21.03'}, None, None -140.05, [INFO], robot1, {'y': 17.314, 'x': -36.938, 'yaw': -3.142}, None, None -150.03, [INFO], robot1, {'battery-level': '20.37'}, None, None -150.03, [INFO], robot1, {'y': 17.709, 'x': -36.925, 'yaw': -3.142}, None, None -160.08, [INFO], robot1, {'y': 17.751, 'x': -36.895, 'yaw': 3.141}, None, None -160.08, [INFO], robot1, {'battery-level': '19.71'}, None, None -170.05, [INFO], robot1, {'y': 17.753, 'x': -36.892, 'yaw': -3.142}, None, None -170.05, [INFO], robot1, {'battery-level': '19.05'}, None, None -180.01, [INFO], robot1, {'battery-level': '18.39'}, None, None -180.01, [INFO], robot1, {'y': 17.752, 'x': -36.895, 'yaw': 3.14}, None, None -190.07, [INFO], robot1, {'battery-level': '17.73'}, None, None -190.07, [INFO], robot1, {'y': 17.75, 'x': -36.895, 'yaw': -3.142}, None, None -200.06, [INFO], robot1, {'y': 17.75, 'x': -36.895, 'yaw': 3.142}, None, None -200.06, [INFO], robot1, {'battery-level': '17.07'}, None, None -210.07, [INFO], robot1, {'battery-level': '16.41'}, None, None -210.07, [INFO], robot1, {'y': 17.75, 'x': -36.895, 'yaw': -3.142}, None, None -220.02, [INFO], robot1, {'battery-level': '15.75'}, None, None -220.02, [INFO], robot1, {'y': 17.676, 'x': -37.137, 'yaw': 3.141}, None, None -230.07, [INFO], robot1, {'battery-level': '15.09'}, None, None -230.07, [INFO], robot1, {'y': 17.705, 'x': -37.099, 'yaw': -3.142}, None, None -240.09, [INFO], robot1, {'battery-level': '14.43'}, None, None -240.09, [INFO], robot1, {'y': 17.704, 'x': -37.099, 'yaw': -3.142}, None, None -250.06, [INFO], robot1, {'y': 17.704, 'x': -37.1, 'yaw': -3.142}, None, None -250.06, [INFO], robot1, {'battery-level': '13.77'}, None, None -260.02, [INFO], robot1, {'y': 17.705, 'x': -37.098, 'yaw': 3.14}, None, None -260.02, [INFO], robot1, {'battery-level': '13.11'}, None, None -270.03, [INFO], robot1, {'y': 17.701, 'x': -37.097, 'yaw': -3.142}, None, None -270.03, [INFO], robot1, {'battery-level': '12.45'}, None, None -280.07, [INFO], robot1, {'y': 17.701, 'x': -37.097, 'yaw': 3.142}, None, None -280.07, [INFO], robot1, {'battery-level': '11.79'}, None, None -282.28, [WARN], robot1, SKILL-FAILURE, navigation, navto_room diff --git a/logs/70_acbcap.log b/logs/70_acbcap.log deleted file mode 100644 index 145f77d7..00000000 --- a/logs/70_acbcap.log +++ /dev/null @@ -1,53 +0,0 @@ -0.00, [INFO], robot3, {'battery-level': '72.32'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot3, {'battery-level': '71.75'}, None, None -10.02, [INFO], robot3, {'y': 21.54, 'x': -37.484, 'yaw': -3.14}, None, None -20.03, [INFO], robot3, {'battery-level': '71.11'}, None, None -20.03, [INFO], robot3, {'y': 19.605, 'x': -37.066, 'yaw': 3.141}, None, None -30.04, [INFO], robot3, {'battery-level': '70.47'}, None, None -30.04, [INFO], robot3, {'y': 17.924, 'x': -35.817, 'yaw': -3.139}, None, None -40.05, [INFO], robot3, {'y': 18.665, 'x': -34.095, 'yaw': -3.142}, None, None -40.05, [INFO], robot3, {'battery-level': '69.83'}, None, None -50.05, [INFO], robot3, {'y': 18.951, 'x': -33.927, 'yaw': -3.142}, None, None -50.05, [INFO], robot3, {'battery-level': '69.19'}, None, None -50.69, [info], nurse, sync, received-request, (status=sending-request) -50.69, [info], nurse, sync, request-sent, (status=waiting) -50.69, [info], nurse, sync, wait-message, (status=message-received) -60.01, [INFO], robot3, {'battery-level': '68.55'}, None, None -60.01, [INFO], robot3, {'y': 17.818, 'x': -35.053, 'yaw': -3.142}, None, None -70.09, [INFO], robot3, {'y': 18.062, 'x': -36.192, 'yaw': 3.142}, None, None -70.09, [INFO], robot3, {'battery-level': '67.91'}, None, None -80.08, [INFO], robot3, {'y': 18.069, 'x': -36.202, 'yaw': -3.142}, None, None -80.08, [INFO], robot3, {'battery-level': '67.27'}, None, None -90.07, [INFO], robot3, {'battery-level': '66.63'}, None, None -90.07, [INFO], robot3, {'y': 17.721, 'x': -36.68, 'yaw': 3.141}, None, None -100.06, [INFO], robot3, {'battery-level': '65.99'}, None, None -100.06, [INFO], robot3, {'y': 17.355, 'x': -36.854, 'yaw': -3.141}, None, None -110.08, [INFO], robot3, {'y': 17.406, 'x': -37.059, 'yaw': -3.141}, None, None -110.08, [INFO], robot3, {'battery-level': '65.35'}, None, None -120.08, [INFO], robot3, {'y': 17.369, 'x': -36.854, 'yaw': 3.142}, None, None -120.08, [INFO], robot3, {'battery-level': '64.71'}, None, None -130.09, [INFO], robot3, {'y': 17.353, 'x': -36.969, 'yaw': -3.142}, None, None -130.09, [INFO], robot3, {'battery-level': '64.07'}, None, None -140.09, [INFO], robot3, {'y': 17.222, 'x': -36.804, 'yaw': 3.142}, None, None -140.09, [INFO], robot3, {'battery-level': '63.43'}, None, None -150.04, [INFO], robot3, {'battery-level': '62.79'}, None, None -150.04, [INFO], robot3, {'y': 17.427, 'x': -37.059, 'yaw': -3.141}, None, None -160.03, [INFO], robot3, {'y': 17.325, 'x': -36.837, 'yaw': 3.141}, None, None -160.03, [INFO], robot3, {'battery-level': '62.15'}, None, None -170.07, [INFO], robot3, {'battery-level': '61.51'}, None, None -170.07, [INFO], robot3, {'y': 17.354, 'x': -36.907, 'yaw': 3.142}, None, None -180.08, [INFO], robot3, {'battery-level': '60.87'}, None, None -180.08, [INFO], robot3, {'y': 17.408, 'x': -36.912, 'yaw': 3.142}, None, None -190.09, [INFO], robot3, {'battery-level': '60.23'}, None, None -190.09, [INFO], robot3, {'y': 17.398, 'x': -36.995, 'yaw': 3.141}, None, None -200.03, [INFO], robot3, {'battery-level': '59.59'}, None, None -200.03, [INFO], robot3, {'y': 17.128, 'x': -37.091, 'yaw': 3.141}, None, None -210.05, [INFO], robot3, {'y': 17.324, 'x': -36.905, 'yaw': -3.142}, None, None -210.05, [INFO], robot3, {'battery-level': '58.95'}, None, None -220.06, [INFO], robot3, {'y': 17.268, 'x': -36.956, 'yaw': 3.142}, None, None -220.06, [INFO], robot3, {'battery-level': '58.31'}, None, None -230.05, [INFO], robot3, {'y': 17.259, 'x': -36.905, 'yaw': -3.141}, None, None -230.05, [INFO], robot3, {'battery-level': '57.67'}, None, None -234.08, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/71_acbcbb.log b/logs/71_acbcbb.log deleted file mode 100644 index 849fe2d8..00000000 --- a/logs/71_acbcbb.log +++ /dev/null @@ -1,65 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 2', [[-11.5, 18.0, -1.57], [-11.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 8', 'name': 'r5', 'position': [-11.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot5, {'y': 17.249, 'x': -11.699, 'yaw': -3.142}, None, None -10.04, [INFO], robot5, {'battery-level': '71.90'}, None, None -20.07, [INFO], robot5, {'battery-level': '71.14'}, None, None -20.07, [INFO], robot5, {'y': 16.333, 'x': -13.216, 'yaw': 3.138}, None, None -30.02, [INFO], robot5, {'y': 16.206, 'x': -15.329, 'yaw': 3.141}, None, None -30.02, [INFO], robot5, {'battery-level': '70.38'}, None, None -40.07, [INFO], robot5, {'y': 16.126, 'x': -17.459, 'yaw': 3.141}, None, None -40.07, [INFO], robot5, {'battery-level': '69.62'}, None, None -50.02, [INFO], robot5, {'y': 16.249, 'x': -19.574, 'yaw': 3.142}, None, None -50.02, [INFO], robot5, {'battery-level': '68.86'}, None, None -60.07, [INFO], robot5, {'y': 16.286, 'x': -21.717, 'yaw': 3.142}, None, None -60.07, [INFO], robot5, {'battery-level': '68.10'}, None, None -70.03, [INFO], robot5, {'battery-level': '67.34'}, None, None -70.03, [INFO], robot5, {'y': 16.167, 'x': -23.827, 'yaw': 3.14}, None, None -80.06, [INFO], robot5, {'y': 16.101, 'x': -25.963, 'yaw': 3.141}, None, None -80.06, [INFO], robot5, {'battery-level': '66.58'}, None, None -90.09, [INFO], robot5, {'y': 16.189, 'x': -28.099, 'yaw': 3.142}, None, None -90.09, [INFO], robot5, {'battery-level': '65.82'}, None, None -100.06, [INFO], robot5, {'battery-level': '65.06'}, None, None -100.06, [INFO], robot5, {'y': 16.204, 'x': -30.208, 'yaw': -3.142}, None, None -110.01, [INFO], robot5, {'battery-level': '64.30'}, None, None -110.01, [INFO], robot5, {'y': 15.886, 'x': -32.3, 'yaw': 3.142}, None, None -120.08, [INFO], robot5, {'battery-level': '63.54'}, None, None -120.08, [INFO], robot5, {'y': 15.397, 'x': -34.407, 'yaw': -3.142}, None, None -130.01, [INFO], robot5, {'y': 15.707, 'x': -36.495, 'yaw': 3.142}, None, None -130.01, [INFO], robot5, {'battery-level': '62.78'}, None, None -140.08, [INFO], robot5, {'battery-level': '62.02'}, None, None -140.08, [INFO], robot5, {'y': 17.78, 'x': -36.618, 'yaw': -3.142}, None, None -150.03, [INFO], robot5, {'y': 19.882, 'x': -36.786, 'yaw': 3.142}, None, None -150.03, [INFO], robot5, {'battery-level': '61.26'}, None, None -160.07, [INFO], robot5, {'y': 21.539, 'x': -37.748, 'yaw': 3.141}, None, None -160.07, [INFO], robot5, {'battery-level': '60.50'}, None, None -170.04, [INFO], robot5, {'battery-level': '59.74'}, None, None -170.04, [INFO], robot5, {'y': 21.437, 'x': -38.071, 'yaw': 3.136}, None, None -180.08, [INFO], robot5, {'y': 21.397, 'x': -38.063, 'yaw': -3.141}, None, None -180.08, [INFO], robot5, {'battery-level': '58.98'}, None, None -185.52, [info], nurse, sync, received-request, (status=sending-request) -185.52, [info], nurse, sync, request-sent, (status=waiting) -185.52, [info], nurse, sync, wait-message, (status=message-received) -190.04, [INFO], robot5, {'battery-level': '58.22'}, None, None -190.04, [INFO], robot5, {'y': 21.4, 'x': -37.353, 'yaw': -3.141}, None, None -200.06, [INFO], robot5, {'y': 19.328, 'x': -37.165, 'yaw': 3.141}, None, None -200.06, [INFO], robot5, {'battery-level': '57.46'}, None, None -210.08, [INFO], robot5, {'battery-level': '56.70'}, None, None -210.08, [INFO], robot5, {'y': 17.214, 'x': -37.059, 'yaw': 3.141}, None, None -220.04, [INFO], robot5, {'y': 15.846, 'x': -35.941, 'yaw': 3.141}, None, None -220.04, [INFO], robot5, {'battery-level': '55.94'}, None, None -230.01, [INFO], robot5, {'battery-level': '55.18'}, None, None -230.01, [INFO], robot5, {'y': 15.388, 'x': -33.865, 'yaw': -3.141}, None, None -240.06, [INFO], robot5, {'battery-level': '54.42'}, None, None -240.06, [INFO], robot5, {'y': 15.507, 'x': -31.728, 'yaw': -3.141}, None, None -250.00, [INFO], robot5, {'battery-level': '53.66'}, None, None -250.00, [INFO], robot5, {'y': 15.669, 'x': -29.62, 'yaw': 3.141}, None, None -260.06, [INFO], robot5, {'y': 15.864, 'x': -27.498, 'yaw': 3.142}, None, None -260.06, [INFO], robot5, {'battery-level': '52.90'}, None, None -270.01, [INFO], robot5, {'battery-level': '52.14'}, None, None -270.01, [INFO], robot5, {'y': 14.916, 'x': -25.927, 'yaw': 3.141}, None, None -280.05, [INFO], robot5, {'battery-level': '51.38'}, None, None -280.05, [INFO], robot5, {'y': 13.004, 'x': -25.882, 'yaw': -3.142}, None, None -290.09, [INFO], robot5, {'y': 12.89, 'x': -26.03, 'yaw': -3.142}, None, None -290.09, [INFO], robot5, {'battery-level': '50.62'}, None, None -296.52, [info], lab_arm, sync, wait-message, (status=message-received) -297.45, [WARN], robot5, SUCCESS, None, None diff --git a/logs/71_acbcbp.log b/logs/71_acbcbp.log deleted file mode 100644 index 07b5930e..00000000 --- a/logs/71_acbcbp.log +++ /dev/null @@ -1,41 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot6, {'y': 18.367, 'x': -34.398, 'yaw': -3.142}, None, None -10.06, [INFO], robot6, {'battery-level': '90.76'}, None, None -20.05, [INFO], robot6, {'battery-level': '90.38'}, None, None -20.05, [INFO], robot6, {'y': 18.055, 'x': -36.211, 'yaw': -3.137}, None, None -30.06, [INFO], robot6, {'battery-level': '90.00'}, None, None -30.06, [INFO], robot6, {'y': 19.97, 'x': -36.871, 'yaw': -3.142}, None, None -40.05, [INFO], robot6, {'y': 21.568, 'x': -37.723, 'yaw': -3.14}, None, None -40.05, [INFO], robot6, {'battery-level': '89.62'}, None, None -50.02, [INFO], robot6, {'y': 21.45, 'x': -38.058, 'yaw': 3.141}, None, None -50.02, [INFO], robot6, {'battery-level': '89.24'}, None, None -59.09, [info], nurse, sync, received-request, (status=sending-request) -59.09, [info], nurse, sync, request-sent, (status=waiting) -59.09, [info], nurse, sync, wait-message, (status=message-received) -60.03, [INFO], robot6, {'y': 21.397, 'x': -38.084, 'yaw': 3.141}, None, None -60.03, [INFO], robot6, {'battery-level': '88.86'}, None, None -70.06, [INFO], robot6, {'battery-level': '88.48'}, None, None -70.06, [INFO], robot6, {'y': 19.987, 'x': -37.172, 'yaw': 3.139}, None, None -80.08, [INFO], robot6, {'battery-level': '88.10'}, None, None -80.08, [INFO], robot6, {'y': 17.879, 'x': -37.088, 'yaw': 3.141}, None, None -90.03, [INFO], robot6, {'battery-level': '87.72'}, None, None -90.03, [INFO], robot6, {'y': 15.931, 'x': -36.675, 'yaw': 3.141}, None, None -100.05, [INFO], robot6, {'battery-level': '87.34'}, None, None -100.05, [INFO], robot6, {'y': 15.383, 'x': -34.612, 'yaw': 3.142}, None, None -110.01, [INFO], robot6, {'battery-level': '86.96'}, None, None -110.01, [INFO], robot6, {'y': 15.491, 'x': -32.501, 'yaw': -3.142}, None, None -120.04, [INFO], robot6, {'battery-level': '86.58'}, None, None -120.04, [INFO], robot6, {'y': 15.556, 'x': -30.387, 'yaw': 3.141}, None, None -130.01, [INFO], robot6, {'y': 15.754, 'x': -28.279, 'yaw': 3.142}, None, None -130.01, [INFO], robot6, {'battery-level': '86.20'}, None, None -140.06, [INFO], robot6, {'battery-level': '85.82'}, None, None -140.06, [INFO], robot6, {'y': 15.574, 'x': -26.216, 'yaw': 3.141}, None, None -150.01, [INFO], robot6, {'y': 13.549, 'x': -25.727, 'yaw': 3.142}, None, None -150.01, [INFO], robot6, {'battery-level': '85.44'}, None, None -160.06, [INFO], robot6, {'battery-level': '85.06'}, None, None -160.06, [INFO], robot6, {'y': 12.897, 'x': -25.962, 'yaw': -3.142}, None, None -161.80, [info], lab_arm, sync, wait-message, (status=message-received) -162.73, [WARN], robot6, SUCCESS, None, None diff --git a/logs/72_acbccb.log b/logs/72_acbccb.log deleted file mode 100644 index 1ff74db6..00000000 --- a/logs/72_acbccb.log +++ /dev/null @@ -1,31 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.06, [INFO], robot2, {'y': 17.356, 'x': -20.952, 'yaw': -3.142}, None, None -10.06, [INFO], robot2, {'battery-level': '57.56'}, None, None -20.01, [INFO], robot2, {'battery-level': '57.30'}, None, None -20.01, [INFO], robot2, {'y': 16.13, 'x': -21.956, 'yaw': -3.141}, None, None -30.05, [INFO], robot2, {'y': 16.036, 'x': -24.089, 'yaw': 3.14}, None, None -30.05, [INFO], robot2, {'battery-level': '57.04'}, None, None -40.01, [INFO], robot2, {'battery-level': '56.78'}, None, None -40.01, [INFO], robot2, {'y': 15.993, 'x': -26.207, 'yaw': 3.142}, None, None -50.06, [INFO], robot2, {'battery-level': '56.52'}, None, None -50.06, [INFO], robot2, {'y': 16.145, 'x': -28.298, 'yaw': 3.141}, None, None -60.01, [INFO], robot2, {'battery-level': '56.26'}, None, None -60.01, [INFO], robot2, {'y': 17.881, 'x': -28.611, 'yaw': 3.142}, None, None -70.01, [INFO], robot2, {'battery-level': '56.00'}, None, None -70.01, [INFO], robot2, {'y': 18.04, 'x': -28.573, 'yaw': 3.141}, None, None -73.95, [info], nurse, sync, received-request, (status=sending-request) -73.95, [info], nurse, sync, request-sent, (status=waiting) -73.95, [info], nurse, sync, wait-message, (status=message-received) -80.03, [INFO], robot2, {'battery-level': '55.74'}, None, None -80.03, [INFO], robot2, {'y': 17.021, 'x': -28.747, 'yaw': 3.141}, None, None -90.07, [INFO], robot2, {'y': 16.129, 'x': -27.399, 'yaw': 3.142}, None, None -90.07, [INFO], robot2, {'battery-level': '55.48'}, None, None -100.08, [INFO], robot2, {'y': 15.035, 'x': -25.963, 'yaw': 3.142}, None, None -100.08, [INFO], robot2, {'battery-level': '55.22'}, None, None -110.03, [INFO], robot2, {'y': 13.058, 'x': -25.856, 'yaw': -3.142}, None, None -110.03, [INFO], robot2, {'battery-level': '54.96'}, None, None -118.38, [info], lab_arm, sync, wait-message, (status=message-received) -119.30, [WARN], robot2, SUCCESS, None, None diff --git a/logs/72_acbccp.log b/logs/72_acbccp.log deleted file mode 100644 index 8b1c4792..00000000 --- a/logs/72_acbccp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.00038, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot6, {'y': 17.228, 'x': -27.111, 'yaw': 3.142}, None, None -10.09, [INFO], robot6, {'battery-level': '90.76'}, None, None -20.06, [INFO], robot6, {'battery-level': '90.38'}, None, None -20.06, [INFO], robot6, {'y': 16.309, 'x': -28.215, 'yaw': -3.141}, None, None -30.01, [INFO], robot6, {'battery-level': '90.00'}, None, None -30.01, [INFO], robot6, {'y': 17.922, 'x': -28.616, 'yaw': -3.142}, None, None -34.89, [info], nurse, sync, received-request, (status=sending-request) -34.89, [info], nurse, sync, request-sent, (status=waiting) -34.89, [info], nurse, sync, wait-message, (status=message-received) -40.05, [INFO], robot6, {'y': 17.134, 'x': -28.765, 'yaw': -3.142}, None, None -40.05, [INFO], robot6, {'battery-level': '89.62'}, None, None -50.02, [INFO], robot6, {'battery-level': '89.24'}, None, None -50.02, [INFO], robot6, {'y': 16.15, 'x': -27.612, 'yaw': 3.142}, None, None -60.08, [INFO], robot6, {'battery-level': '88.86'}, None, None -60.08, [INFO], robot6, {'y': 15.236, 'x': -26.034, 'yaw': 3.142}, None, None -70.03, [INFO], robot6, {'y': 13.155, 'x': -25.799, 'yaw': 3.142}, None, None -70.03, [INFO], robot6, {'battery-level': '88.48'}, None, None -79.07, [info], lab_arm, sync, wait-message, (status=message-received) -79.99, [WARN], robot6, SUCCESS, None, None -80.08, [INFO], robot6, {'battery-level': '88.10'}, None, None -80.08, [INFO], robot6, {'y': 12.875, 'x': -25.963, 'yaw': 3.141}, None, None diff --git a/logs/73_accaab.log b/logs/73_accaab.log deleted file mode 100644 index 9819355f..00000000 --- a/logs/73_accaab.log +++ /dev/null @@ -1,46 +0,0 @@ -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7258412726774711, 'battery_discharge_rate': 0.00042, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot5, {'battery-level': '72.21'}, None, None -10.01, [INFO], robot5, {'y': 17.758, 'x': -13.494, 'yaw': -3.142}, None, None -20.01, [INFO], robot5, {'y': 16.209, 'x': -14.263, 'yaw': 3.142}, None, None -20.01, [INFO], robot5, {'battery-level': '71.79'}, None, None -30.01, [INFO], robot5, {'battery-level': '71.37'}, None, None -30.01, [INFO], robot5, {'y': 16.087, 'x': -16.38, 'yaw': 3.141}, None, None -40.01, [INFO], robot5, {'battery-level': '70.95'}, None, None -40.01, [INFO], robot5, {'y': 16.121, 'x': -18.495, 'yaw': -3.139}, None, None -49.98, [INFO], robot5, {'battery-level': '70.53'}, None, None -49.98, [INFO], robot5, {'y': 16.232, 'x': -20.622, 'yaw': 3.138}, None, None -60.01, [INFO], robot5, {'y': 16.189, 'x': -22.746, 'yaw': 3.136}, None, None -60.01, [INFO], robot5, {'battery-level': '70.11'}, None, None -69.99, [INFO], robot5, {'battery-level': '69.69'}, None, None -69.99, [INFO], robot5, {'y': 16.133, 'x': -24.869, 'yaw': 3.14}, None, None -80.04, [INFO], robot5, {'y': 16.1, 'x': -26.994, 'yaw': 3.141}, None, None -80.04, [INFO], robot5, {'battery-level': '69.27'}, None, None -90.00, [INFO], robot5, {'battery-level': '68.85'}, None, None -90.00, [INFO], robot5, {'y': 16.181, 'x': -29.108, 'yaw': 3.141}, None, None -99.99, [INFO], robot5, {'y': 16.094, 'x': -31.229, 'yaw': 3.141}, None, None -99.99, [INFO], robot5, {'battery-level': '68.43'}, None, None -110.00, [INFO], robot5, {'y': 15.706, 'x': -33.325, 'yaw': 3.14}, None, None -110.00, [INFO], robot5, {'battery-level': '68.01'}, None, None -119.98, [INFO], robot5, {'battery-level': '67.59'}, None, None -119.98, [INFO], robot5, {'y': 15.411, 'x': -35.409, 'yaw': -3.141}, None, None -130.01, [INFO], robot5, {'y': 16.586, 'x': -36.747, 'yaw': 3.141}, None, None -130.01, [INFO], robot5, {'battery-level': '67.17'}, None, None -140.00, [INFO], robot5, {'battery-level': '66.75'}, None, None -140.00, [INFO], robot5, {'y': 17.893, 'x': -36.494, 'yaw': -3.142}, None, None -150.03, [INFO], robot5, {'battery-level': '66.33'}, None, None -150.03, [INFO], robot5, {'y': 18.102, 'x': -35.842, 'yaw': 3.142}, None, None -160.03, [INFO], robot5, {'y': 18.127, 'x': -35.848, 'yaw': 3.141}, None, None -160.03, [INFO], robot5, {'battery-level': '65.91'}, None, None -170.00, [INFO], robot5, {'battery-level': '65.49'}, None, None -170.00, [INFO], robot5, {'y': 18.151, 'x': -35.846, 'yaw': 3.141}, None, None -180.00, [INFO], robot5, {'battery-level': '65.07'}, None, None -180.02, [INFO], robot5, {'y': 18.15, 'x': -35.846, 'yaw': 3.142}, None, None -190.01, [INFO], robot5, {'battery-level': '64.65'}, None, None -190.01, [INFO], robot5, {'y': 18.15, 'x': -35.846, 'yaw': 3.142}, None, None -199.97, [INFO], robot5, {'y': 18.15, 'x': -35.847, 'yaw': 3.141}, None, None -200.01, [INFO], robot5, {'battery-level': '64.23'}, None, None -210.02, [INFO], robot5, {'y': 18.167, 'x': -35.655, 'yaw': -3.14}, None, None -210.02, [INFO], robot5, {'battery-level': '63.81'}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/logs/73_accaap.log b/logs/73_accaap.log deleted file mode 100644 index 7a38e8b8..00000000 --- a/logs/73_accaap.log +++ /dev/null @@ -1,49 +0,0 @@ -0.15, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.15, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot4, {'y': 34.36, 'x': -39.045, 'yaw': 3.142}, None, None -10.01, [INFO], robot4, {'battery-level': '48.40'}, None, None -20.01, [INFO], robot4, {'y': 34.037, 'x': -37.124, 'yaw': -3.142}, None, None -20.01, [INFO], robot4, {'battery-level': '48.14'}, None, None -30.02, [INFO], robot4, {'battery-level': '47.88'}, None, None -30.02, [INFO], robot4, {'y': 31.912, 'x': -37.048, 'yaw': 3.141}, None, None -39.99, [INFO], robot4, {'battery-level': '47.62'}, None, None -39.99, [INFO], robot4, {'y': 29.798, 'x': -37.039, 'yaw': 3.141}, None, None -50.02, [INFO], robot4, {'battery-level': '47.36'}, None, None -50.02, [INFO], robot4, {'y': 27.67, 'x': -36.992, 'yaw': 3.141}, None, None -60.01, [INFO], robot4, {'y': 25.557, 'x': -37.015, 'yaw': -3.142}, None, None -60.01, [INFO], robot4, {'battery-level': '47.10'}, None, None -69.99, [INFO], robot4, {'battery-level': '46.84'}, None, None -69.99, [INFO], robot4, {'y': 23.436, 'x': -37.041, 'yaw': 3.141}, None, None -80.03, [INFO], robot4, {'battery-level': '46.58'}, None, None -80.03, [INFO], robot4, {'y': 21.308, 'x': -37.138, 'yaw': 3.142}, None, None -90.02, [INFO], robot4, {'battery-level': '46.32'}, None, None -90.02, [INFO], robot4, {'y': 19.186, 'x': -37.037, 'yaw': 3.141}, None, None -100.00, [INFO], robot4, {'y': 17.686, 'x': -35.537, 'yaw': 3.141}, None, None -100.00, [INFO], robot4, {'battery-level': '46.06'}, None, None -109.99, [INFO], robot4, {'battery-level': '45.80'}, None, None -109.99, [INFO], robot4, {'y': 18.811, 'x': -34.034, 'yaw': -3.142}, None, None -120.01, [INFO], robot4, {'y': 18.957, 'x': -33.938, 'yaw': 3.141}, None, None -120.01, [INFO], robot4, {'battery-level': '45.54'}, None, None -120.20, [info], nurse, sync, received-request, (status=sending-request) -120.20, [info], nurse, sync, request-sent, (status=waiting) -120.21, [info], nurse, sync, wait-message, (status=message-received) -130.00, [INFO], robot4, {'battery-level': '45.28'}, None, None -130.00, [INFO], robot4, {'y': 17.731, 'x': -35.293, 'yaw': -3.138}, None, None -140.02, [INFO], robot4, {'y': 17.965, 'x': -36.156, 'yaw': -3.136}, None, None -140.02, [INFO], robot4, {'battery-level': '45.02'}, None, None -149.99, [INFO], robot4, {'battery-level': '44.76'}, None, None -149.99, [INFO], robot4, {'y': 17.253, 'x': -36.951, 'yaw': 3.141}, None, None -160.01, [INFO], robot4, {'y': 17.383, 'x': -36.923, 'yaw': 3.141}, None, None -160.01, [INFO], robot4, {'battery-level': '44.50'}, None, None -170.01, [INFO], robot4, {'y': 17.369, 'x': -36.92, 'yaw': 3.142}, None, None -170.01, [INFO], robot4, {'battery-level': '44.24'}, None, None -180.02, [INFO], robot4, {'y': 17.176, 'x': -37.095, 'yaw': 3.141}, None, None -180.02, [INFO], robot4, {'battery-level': '43.98'}, None, None -190.01, [INFO], robot4, {'battery-level': '43.72'}, None, None -190.01, [INFO], robot4, {'y': 17.383, 'x': -37.011, 'yaw': 3.141}, None, None -200.00, [INFO], robot4, {'y': 17.311, 'x': -36.81, 'yaw': 3.141}, None, None -200.00, [INFO], robot4, {'battery-level': '43.46'}, None, None -210.02, [INFO], robot4, {'battery-level': '43.20'}, None, None -210.02, [INFO], robot4, {'y': 17.482, 'x': -36.855, 'yaw': 3.141}, None, None - -[WARN], logger, TIMEOUT, None, None diff --git a/logs/74_accabb.log b/logs/74_accabb.log deleted file mode 100644 index 3bfd2033..00000000 --- a/logs/74_accabb.log +++ /dev/null @@ -1,37 +0,0 @@ -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot3, {'y': 17.995, 'x': -13.511, 'yaw': -3.141}, None, None -10.08, [INFO], robot3, {'battery-level': '71.96'}, None, None -20.03, [INFO], robot3, {'y': 16.178, 'x': -13.903, 'yaw': 3.142}, None, None -20.03, [INFO], robot3, {'battery-level': '71.56'}, None, None -30.07, [INFO], robot3, {'y': 16.09, 'x': -16.027, 'yaw': -3.142}, None, None -30.07, [INFO], robot3, {'battery-level': '71.16'}, None, None -40.03, [INFO], robot3, {'battery-level': '70.76'}, None, None -40.03, [INFO], robot3, {'y': 16.115, 'x': -18.127, 'yaw': 3.14}, None, None -50.08, [INFO], robot3, {'y': 16.27, 'x': -20.245, 'yaw': 3.141}, None, None -50.08, [INFO], robot3, {'battery-level': '70.36'}, None, None -60.06, [INFO], robot3, {'battery-level': '69.96'}, None, None -60.06, [INFO], robot3, {'y': 16.253, 'x': -22.334, 'yaw': 3.141}, None, None -70.00, [INFO], robot3, {'battery-level': '69.56'}, None, None -70.00, [INFO], robot3, {'y': 16.167, 'x': -24.443, 'yaw': 3.141}, None, None -80.05, [INFO], robot3, {'battery-level': '69.16'}, None, None -80.05, [INFO], robot3, {'y': 16.106, 'x': -26.549, 'yaw': -3.141}, None, None -90.00, [INFO], robot3, {'battery-level': '68.76'}, None, None -90.00, [INFO], robot3, {'y': 16.239, 'x': -28.643, 'yaw': 3.142}, None, None -100.06, [INFO], robot3, {'y': 16.116, 'x': -30.767, 'yaw': -3.142}, None, None -100.06, [INFO], robot3, {'battery-level': '68.36'}, None, None -110.04, [INFO], robot3, {'y': 15.813, 'x': -32.868, 'yaw': 3.141}, None, None -110.04, [INFO], robot3, {'battery-level': '67.96'}, None, None -120.09, [INFO], robot3, {'y': 15.436, 'x': -34.957, 'yaw': 3.142}, None, None -120.09, [INFO], robot3, {'battery-level': '67.56'}, None, None -130.07, [INFO], robot3, {'battery-level': '67.16'}, None, None -130.07, [INFO], robot3, {'y': 16.154, 'x': -36.67, 'yaw': -3.141}, None, None -140.01, [INFO], robot3, {'y': 18.252, 'x': -36.683, 'yaw': -3.142}, None, None -140.01, [INFO], robot3, {'battery-level': '66.76'}, None, None -150.01, [INFO], robot3, {'battery-level': '66.36'}, None, None -150.01, [INFO], robot3, {'y': 20.358, 'x': -36.832, 'yaw': 3.142}, None, None -160.08, [INFO], robot3, {'battery-level': '65.96'}, None, None -160.08, [INFO], robot3, {'y': 21.573, 'x': -37.952, 'yaw': 3.136}, None, None -170.03, [INFO], robot3, {'battery-level': '65.56'}, None, None -170.03, [INFO], robot3, {'y': 21.448, 'x': -38.044, 'yaw': -3.141}, None, None -177.59, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse diff --git a/logs/74_accabp.log b/logs/74_accabp.log deleted file mode 100644 index 7d9413ad..00000000 --- a/logs/74_accabp.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot4, {'battery-level': '48.63'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.4863040833267539, 'battery_discharge_rate': 0.00026000000000000003, 'id': 4, 'local_plan': [['navigation', ['IC Room 2', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r4', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot4, {'y': 34.248, 'x': -33.55, 'yaw': -3.142}, None, None -10.02, [INFO], robot4, {'battery-level': '48.40'}, None, None -20.03, [INFO], robot4, {'y': 34.657, 'x': -35.603, 'yaw': -3.139}, None, None -20.03, [INFO], robot4, {'battery-level': '48.14'}, None, None -30.02, [INFO], robot4, {'battery-level': '47.88'}, None, None -30.02, [INFO], robot4, {'y': 33.326, 'x': -36.843, 'yaw': -3.142}, None, None -40.09, [INFO], robot4, {'battery-level': '47.62'}, None, None -40.09, [INFO], robot4, {'y': 31.208, 'x': -36.844, 'yaw': -3.142}, None, None -50.09, [INFO], robot4, {'y': 29.1, 'x': -36.84, 'yaw': -3.141}, None, None -50.09, [INFO], robot4, {'battery-level': '47.36'}, None, None -60.08, [INFO], robot4, {'battery-level': '47.10'}, None, None -60.08, [INFO], robot4, {'y': 26.996, 'x': -36.876, 'yaw': 3.14}, None, None -70.09, [INFO], robot4, {'battery-level': '46.84'}, None, None -70.09, [INFO], robot4, {'y': 24.877, 'x': -36.894, 'yaw': 3.141}, None, None -80.07, [INFO], robot4, {'battery-level': '46.58'}, None, None -80.07, [INFO], robot4, {'y': 22.77, 'x': -36.958, 'yaw': -3.142}, None, None -90.04, [INFO], robot4, {'battery-level': '46.32'}, None, None -90.04, [INFO], robot4, {'y': 21.473, 'x': -37.94, 'yaw': 3.14}, None, None -99.50, [info], nurse, sync, received-request, (status=sending-request) -99.50, [info], nurse, sync, request-sent, (status=waiting) -99.50, [info], nurse, sync, wait-message, (status=message-received) -100.06, [INFO], robot4, {'battery-level': '46.06'}, None, None -100.06, [INFO], robot4, {'y': 21.439, 'x': -38.06, 'yaw': -3.142}, None, None -110.03, [INFO], robot4, {'y': 20.108, 'x': -37.177, 'yaw': -3.138}, None, None -110.03, [INFO], robot4, {'battery-level': '45.80'}, None, None -120.07, [INFO], robot4, {'y': 17.985, 'x': -37.138, 'yaw': 3.141}, None, None -120.07, [INFO], robot4, {'battery-level': '45.54'}, None, None -130.07, [INFO], robot4, {'battery-level': '45.28'}, None, None -130.07, [INFO], robot4, {'y': 15.992, 'x': -36.798, 'yaw': 3.141}, None, None -140.07, [INFO], robot4, {'battery-level': '45.02'}, None, None -140.07, [INFO], robot4, {'y': 15.437, 'x': -34.734, 'yaw': 3.142}, None, None -150.06, [INFO], robot4, {'y': 15.448, 'x': -32.619, 'yaw': 3.141}, None, None -150.06, [INFO], robot4, {'battery-level': '44.76'}, None, None -160.06, [INFO], robot4, {'y': 15.543, 'x': -30.508, 'yaw': -3.137}, None, None -160.06, [INFO], robot4, {'battery-level': '44.50'}, None, None -170.06, [INFO], robot4, {'battery-level': '44.24'}, None, None -170.06, [INFO], robot4, {'y': 15.756, 'x': -28.399, 'yaw': 3.141}, None, None -180.09, [INFO], robot4, {'battery-level': '43.98'}, None, None -180.09, [INFO], robot4, {'y': 15.756, 'x': -26.289, 'yaw': -3.141}, None, None -190.08, [INFO], robot4, {'battery-level': '43.72'}, None, None -190.08, [INFO], robot4, {'y': 13.806, 'x': -25.734, 'yaw': 3.142}, None, None -200.00, [INFO], robot4, {'y': 12.905, 'x': -25.956, 'yaw': -3.142}, None, None -200.00, [INFO], robot4, {'battery-level': '43.46'}, None, None -203.13, [info], lab_arm, sync, wait-message, (status=message-received) -204.06, [WARN], robot4, SUCCESS, None, None diff --git a/logs/75_accacb.log b/logs/75_accacb.log deleted file mode 100644 index 4cd99ac0..00000000 --- a/logs/75_accacb.log +++ /dev/null @@ -1,29 +0,0 @@ -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot2, {'y': 17.533, 'x': -20.967, 'yaw': 3.142}, None, None -10.07, [INFO], robot2, {'battery-level': '57.25'}, None, None -20.02, [INFO], robot2, {'y': 16.111, 'x': -21.741, 'yaw': -3.141}, None, None -20.02, [INFO], robot2, {'battery-level': '56.65'}, None, None -30.07, [INFO], robot2, {'battery-level': '56.05'}, None, None -30.07, [INFO], robot2, {'y': 16.007, 'x': -23.865, 'yaw': 3.141}, None, None -40.07, [INFO], robot2, {'battery-level': '55.45'}, None, None -40.07, [INFO], robot2, {'y': 15.987, 'x': -25.987, 'yaw': 3.139}, None, None -50.01, [INFO], robot2, {'battery-level': '54.85'}, None, None -50.01, [INFO], robot2, {'y': 16.048, 'x': -28.101, 'yaw': 3.141}, None, None -60.06, [INFO], robot2, {'y': 17.831, 'x': -28.598, 'yaw': 3.14}, None, None -60.06, [INFO], robot2, {'battery-level': '54.25'}, None, None -70.01, [INFO], robot2, {'y': 18.047, 'x': -28.577, 'yaw': 3.142}, None, None -70.01, [INFO], robot2, {'battery-level': '53.65'}, None, None -74.05, [info], nurse, sync, received-request, (status=sending-request) -74.05, [info], nurse, sync, request-sent, (status=waiting) -74.05, [info], nurse, sync, wait-message, (status=message-received) -80.09, [INFO], robot2, {'battery-level': '53.05'}, None, None -80.09, [INFO], robot2, {'y': 17.0, 'x': -28.698, 'yaw': 3.141}, None, None -90.06, [INFO], robot2, {'battery-level': '52.45'}, None, None -90.06, [INFO], robot2, {'y': 16.105, 'x': -27.307, 'yaw': -3.142}, None, None -100.04, [INFO], robot2, {'battery-level': '51.85'}, None, None -100.04, [INFO], robot2, {'y': 14.956, 'x': -25.939, 'yaw': 3.141}, None, None -110.06, [INFO], robot2, {'battery-level': '51.25'}, None, None -110.06, [INFO], robot2, {'y': 12.981, 'x': -25.854, 'yaw': 3.142}, None, None -118.90, [info], lab_arm, sync, wait-message, (status=message-received) -119.82, [WARN], robot2, SUCCESS, None, None diff --git a/logs/75_accacp.log b/logs/75_accacp.log deleted file mode 100644 index e23f9f3f..00000000 --- a/logs/75_accacp.log +++ /dev/null @@ -1,32 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.08, [INFO], robot2, {'battery-level': '57.25'}, None, None -10.08, [INFO], robot2, {'y': 17.343, 'x': -20.952, 'yaw': 3.142}, None, None -20.02, [INFO], robot2, {'y': 16.081, 'x': -21.967, 'yaw': -3.141}, None, None -20.02, [INFO], robot2, {'battery-level': '56.65'}, None, None -30.02, [INFO], robot2, {'y': 16.047, 'x': -24.07, 'yaw': 3.141}, None, None -30.02, [INFO], robot2, {'battery-level': '56.05'}, None, None -40.06, [INFO], robot2, {'y': 16.027, 'x': -26.192, 'yaw': -3.141}, None, None -40.06, [INFO], robot2, {'battery-level': '55.45'}, None, None -50.06, [INFO], robot2, {'battery-level': '54.85'}, None, None -50.06, [INFO], robot2, {'y': 16.129, 'x': -28.284, 'yaw': 3.141}, None, None -60.00, [INFO], robot2, {'battery-level': '54.25'}, None, None -60.00, [INFO], robot2, {'y': 17.864, 'x': -28.592, 'yaw': 3.141}, None, None -70.05, [INFO], robot2, {'battery-level': '53.65'}, None, None -70.05, [INFO], robot2, {'y': 17.945, 'x': -28.637, 'yaw': -3.141}, None, None -76.98, [info], nurse, sync, received-request, (status=sending-request) -76.98, [info], nurse, sync, request-sent, (status=waiting) -76.98, [info], nurse, sync, wait-message, (status=message-received) -80.06, [INFO], robot2, {'battery-level': '53.05'}, None, None -80.06, [INFO], robot2, {'y': 17.59, 'x': -28.67, 'yaw': -3.141}, None, None -90.09, [INFO], robot2, {'battery-level': '52.45'}, None, None -90.09, [INFO], robot2, {'y': 16.084, 'x': -27.991, 'yaw': -3.141}, None, None -100.06, [INFO], robot2, {'y': 15.601, 'x': -26.097, 'yaw': -3.142}, None, None -100.06, [INFO], robot2, {'battery-level': '51.85'}, None, None -110.03, [INFO], robot2, {'battery-level': '51.25'}, None, None -110.03, [INFO], robot2, {'y': 13.529, 'x': -25.679, 'yaw': 3.142}, None, None -120.02, [INFO], robot2, {'battery-level': '50.65'}, None, None -120.02, [INFO], robot2, {'y': 12.88, 'x': -25.936, 'yaw': 3.142}, None, None -120.38, [info], lab_arm, sync, wait-message, (status=message-received) -121.30, [WARN], robot2, SUCCESS, None, None diff --git a/logs/76_accbab.log b/logs/76_accbab.log deleted file mode 100644 index bc90209f..00000000 --- a/logs/76_accbab.log +++ /dev/null @@ -1,53 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -10.01, [INFO], robot3, {'battery-level': '71.96'}, None, None -10.01, [INFO], robot3, {'y': 21.45, 'x': -37.28, 'yaw': -3.141}, None, None -20.02, [INFO], robot3, {'y': 19.362, 'x': -37.133, 'yaw': -3.141}, None, None -20.02, [INFO], robot3, {'battery-level': '71.56'}, None, None -30.06, [INFO], robot3, {'battery-level': '71.16'}, None, None -30.06, [INFO], robot3, {'y': 17.779, 'x': -35.705, 'yaw': -3.14}, None, None -40.07, [INFO], robot3, {'y': 18.729, 'x': -34.068, 'yaw': -3.142}, None, None -40.07, [INFO], robot3, {'battery-level': '70.76'}, None, None -48.72, [info], nurse, sync, received-request, (status=sending-request) -48.72, [info], nurse, sync, request-sent, (status=waiting) -48.72, [info], nurse, sync, wait-message, (status=message-received) -50.01, [INFO], robot3, {'y': 18.917, 'x': -33.965, 'yaw': 3.141}, None, None -50.01, [INFO], robot3, {'battery-level': '70.36'}, None, None -60.05, [INFO], robot3, {'y': 17.748, 'x': -35.549, 'yaw': 3.141}, None, None -60.05, [INFO], robot3, {'battery-level': '69.96'}, None, None -70.02, [INFO], robot3, {'y': 17.888, 'x': -36.002, 'yaw': -3.142}, None, None -70.02, [INFO], robot3, {'battery-level': '69.56'}, None, None -80.03, [INFO], robot3, {'battery-level': '69.16'}, None, None -80.03, [INFO], robot3, {'y': 17.912, 'x': -36.035, 'yaw': 3.142}, None, None -90.08, [INFO], robot3, {'battery-level': '68.76'}, None, None -90.08, [INFO], robot3, {'y': 17.389, 'x': -36.938, 'yaw': 3.142}, None, None -100.03, [INFO], robot3, {'battery-level': '68.36'}, None, None -100.03, [INFO], robot3, {'y': 17.24, 'x': -37.093, 'yaw': -3.142}, None, None -110.07, [INFO], robot3, {'battery-level': '67.96'}, None, None -110.07, [INFO], robot3, {'y': 17.478, 'x': -36.899, 'yaw': 3.142}, None, None -120.04, [INFO], robot3, {'y': 17.364, 'x': -36.904, 'yaw': -3.141}, None, None -120.04, [INFO], robot3, {'battery-level': '67.56'}, None, None -130.07, [INFO], robot3, {'y': 17.23, 'x': -36.823, 'yaw': -3.142}, None, None -130.07, [INFO], robot3, {'battery-level': '67.16'}, None, None -140.01, [INFO], robot3, {'battery-level': '66.76'}, None, None -140.01, [INFO], robot3, {'y': 17.419, 'x': -37.011, 'yaw': -3.142}, None, None -150.05, [INFO], robot3, {'y': 17.425, 'x': -36.968, 'yaw': 3.14}, None, None -150.05, [INFO], robot3, {'battery-level': '66.36'}, None, None -160.06, [INFO], robot3, {'battery-level': '65.96'}, None, None -160.06, [INFO], robot3, {'y': 17.18, 'x': -37.04, 'yaw': 3.141}, None, None -170.03, [INFO], robot3, {'battery-level': '65.56'}, None, None -170.03, [INFO], robot3, {'y': 17.428, 'x': -36.9, 'yaw': 3.14}, None, None -180.03, [INFO], robot3, {'y': 17.264, 'x': -36.743, 'yaw': -3.141}, None, None -180.03, [INFO], robot3, {'battery-level': '65.16'}, None, None -190.05, [INFO], robot3, {'battery-level': '64.76'}, None, None -190.05, [INFO], robot3, {'y': 17.313, 'x': -37.119, 'yaw': 3.142}, None, None -200.00, [INFO], robot3, {'y': 17.461, 'x': -37.057, 'yaw': 3.141}, None, None -200.00, [INFO], robot3, {'battery-level': '64.36'}, None, None -210.03, [INFO], robot3, {'y': 17.467, 'x': -37.05, 'yaw': 3.142}, None, None -210.03, [INFO], robot3, {'battery-level': '63.96'}, None, None -220.04, [INFO], robot3, {'battery-level': '63.56'}, None, None -220.04, [INFO], robot3, {'y': 17.404, 'x': -36.861, 'yaw': -3.141}, None, None -230.05, [INFO], robot3, {'battery-level': '63.16'}, None, None -230.05, [INFO], robot3, {'y': 17.416, 'x': -36.851, 'yaw': 3.141}, None, None -231.80, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/76_accbap.log b/logs/76_accbap.log deleted file mode 100644 index 5fb33034..00000000 --- a/logs/76_accbap.log +++ /dev/null @@ -1,53 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.10, [INFO], robot3, {'y': 21.343, 'x': -37.187, 'yaw': -3.142}, None, None -10.10, [INFO], robot3, {'battery-level': '71.96'}, None, None -20.02, [INFO], robot3, {'y': 19.247, 'x': -37.017, 'yaw': 3.141}, None, None -20.02, [INFO], robot3, {'battery-level': '71.56'}, None, None -30.02, [INFO], robot3, {'y': 17.77, 'x': -35.504, 'yaw': 3.138}, None, None -30.02, [INFO], robot3, {'battery-level': '71.16'}, None, None -40.07, [INFO], robot3, {'y': 18.827, 'x': -34.007, 'yaw': -3.142}, None, None -40.07, [INFO], robot3, {'battery-level': '70.76'}, None, None -47.33, [info], nurse, sync, received-request, (status=sending-request) -47.33, [info], nurse, sync, request-sent, (status=waiting) -47.33, [info], nurse, sync, wait-message, (status=message-received) -50.09, [INFO], robot3, {'battery-level': '70.36'}, None, None -50.09, [INFO], robot3, {'y': 18.847, 'x': -34.219, 'yaw': -3.142}, None, None -60.03, [INFO], robot3, {'battery-level': '69.96'}, None, None -60.03, [INFO], robot3, {'y': 17.79, 'x': -35.764, 'yaw': 3.137}, None, None -70.05, [INFO], robot3, {'battery-level': '69.56'}, None, None -70.05, [INFO], robot3, {'y': 17.557, 'x': -37.043, 'yaw': 3.141}, None, None -80.04, [INFO], robot3, {'battery-level': '69.16'}, None, None -80.04, [INFO], robot3, {'y': 17.321, 'x': -37.024, 'yaw': 3.14}, None, None -90.08, [INFO], robot3, {'battery-level': '68.76'}, None, None -90.08, [INFO], robot3, {'y': 17.318, 'x': -36.871, 'yaw': -3.141}, None, None -100.04, [INFO], robot3, {'battery-level': '68.36'}, None, None -100.04, [INFO], robot3, {'y': 17.225, 'x': -36.761, 'yaw': 3.142}, None, None -110.06, [INFO], robot3, {'y': 17.457, 'x': -37.045, 'yaw': -3.142}, None, None -110.06, [INFO], robot3, {'battery-level': '67.96'}, None, None -120.01, [INFO], robot3, {'battery-level': '67.56'}, None, None -120.01, [INFO], robot3, {'y': 17.378, 'x': -37.049, 'yaw': 3.142}, None, None -130.06, [INFO], robot3, {'y': 17.263, 'x': -36.866, 'yaw': 3.141}, None, None -130.06, [INFO], robot3, {'battery-level': '67.16'}, None, None -140.07, [INFO], robot3, {'battery-level': '66.76'}, None, None -140.07, [INFO], robot3, {'y': 17.514, 'x': -36.623, 'yaw': 3.142}, None, None -150.01, [INFO], robot3, {'y': 17.264, 'x': -37.044, 'yaw': 3.142}, None, None -150.01, [INFO], robot3, {'battery-level': '66.36'}, None, None -160.01, [INFO], robot3, {'y': 17.255, 'x': -36.937, 'yaw': 3.141}, None, None -160.01, [INFO], robot3, {'battery-level': '65.96'}, None, None -170.04, [INFO], robot3, {'y': 17.254, 'x': -36.832, 'yaw': -3.142}, None, None -170.04, [INFO], robot3, {'battery-level': '65.56'}, None, None -180.06, [INFO], robot3, {'y': 17.345, 'x': -36.999, 'yaw': -3.141}, None, None -180.06, [INFO], robot3, {'battery-level': '65.16'}, None, None -190.01, [INFO], robot3, {'y': 17.343, 'x': -36.939, 'yaw': 3.141}, None, None -190.01, [INFO], robot3, {'battery-level': '64.76'}, None, None -200.08, [INFO], robot3, {'battery-level': '64.36'}, None, None -200.08, [INFO], robot3, {'y': 17.31, 'x': -36.909, 'yaw': -3.141}, None, None -210.03, [INFO], robot3, {'battery-level': '63.96'}, None, None -210.03, [INFO], robot3, {'y': 17.416, 'x': -37.022, 'yaw': -3.142}, None, None -220.05, [INFO], robot3, {'y': 17.417, 'x': -37.08, 'yaw': -3.142}, None, None -220.05, [INFO], robot3, {'battery-level': '63.56'}, None, None -230.06, [INFO], robot3, {'y': 17.308, 'x': -36.839, 'yaw': 3.142}, None, None -230.06, [INFO], robot3, {'battery-level': '63.16'}, None, None -237.71, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/77_accbbb.log b/logs/77_accbbb.log deleted file mode 100644 index 1e5290e4..00000000 --- a/logs/77_accbbb.log +++ /dev/null @@ -1,25 +0,0 @@ -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.3020349930380309, 'battery_discharge_rate': 0.00068, 'id': 1, 'local_plan': [['navigation', ['IC Room 2', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r1', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.03, [INFO], robot1, {'y': 17.393, 'x': -27.125, 'yaw': 3.142}, None, None -10.03, [INFO], robot1, {'battery-level': '29.59'}, None, None -20.07, [INFO], robot1, {'battery-level': '28.91'}, None, None -20.07, [INFO], robot1, {'y': 16.203, 'x': -28.088, 'yaw': 3.142}, None, None -30.00, [INFO], robot1, {'y': 16.168, 'x': -30.19, 'yaw': -3.142}, None, None -30.00, [INFO], robot1, {'battery-level': '28.23'}, None, None -40.05, [INFO], robot1, {'y': 15.97, 'x': -32.31, 'yaw': 3.14}, None, None -40.05, [INFO], robot1, {'battery-level': '27.55'}, None, None -50.05, [INFO], robot1, {'y': 15.382, 'x': -34.372, 'yaw': -3.142}, None, None -50.05, [INFO], robot1, {'battery-level': '26.87'}, None, None -60.05, [INFO], robot1, {'battery-level': '26.19'}, None, None -60.05, [INFO], robot1, {'y': 15.709, 'x': -36.46, 'yaw': 3.142}, None, None -70.08, [INFO], robot1, {'battery-level': '25.51'}, None, None -70.08, [INFO], robot1, {'y': 17.706, 'x': -36.616, 'yaw': -3.141}, None, None -80.08, [INFO], robot1, {'y': 19.825, 'x': -36.753, 'yaw': -3.142}, None, None -80.08, [INFO], robot1, {'battery-level': '24.83'}, None, None -90.04, [INFO], robot1, {'y': 21.501, 'x': -37.696, 'yaw': -3.139}, None, None -90.04, [INFO], robot1, {'battery-level': '24.15'}, None, None -100.07, [INFO], robot1, {'y': 21.396, 'x': -38.062, 'yaw': 3.14}, None, None -100.07, [INFO], robot1, {'battery-level': '23.47'}, None, None -102.56, [info], nurse, sync, received-request, (status=sending-request) -102.56, [info], nurse, sync, request-sent, (status=waiting) -102.65, [WARN], robot1, NO-SKILL, operate_drawer, open_drawer_for_nurse diff --git a/logs/77_accbbp.log b/logs/77_accbbp.log deleted file mode 100644 index feb870fb..00000000 --- a/logs/77_accbbp.log +++ /dev/null @@ -1,42 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.16, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot6, {'battery-level': '90.63'}, None, None -10.07, [INFO], robot6, {'y': 18.399, 'x': -34.38, 'yaw': -3.142}, None, None -20.06, [INFO], robot6, {'battery-level': '90.11'}, None, None -20.06, [INFO], robot6, {'y': 18.051, 'x': -36.189, 'yaw': 3.142}, None, None -30.07, [INFO], robot6, {'y': 19.941, 'x': -36.845, 'yaw': 3.142}, None, None -30.07, [INFO], robot6, {'battery-level': '89.59'}, None, None -40.03, [INFO], robot6, {'y': 21.478, 'x': -37.83, 'yaw': 3.142}, None, None -40.03, [INFO], robot6, {'battery-level': '89.07'}, None, None -50.04, [INFO], robot6, {'battery-level': '88.55'}, None, None -50.04, [INFO], robot6, {'y': 21.388, 'x': -38.061, 'yaw': 3.138}, None, None -54.03, [info], nurse, sync, received-request, (status=sending-request) -54.03, [info], nurse, sync, request-sent, (status=waiting) -54.03, [info], nurse, sync, wait-message, (status=message-received) -60.01, [INFO], robot6, {'battery-level': '88.03'}, None, None -60.01, [INFO], robot6, {'y': 21.038, 'x': -37.204, 'yaw': 3.142}, None, None -70.02, [INFO], robot6, {'battery-level': '87.51'}, None, None -70.02, [INFO], robot6, {'y': 18.926, 'x': -37.153, 'yaw': 3.141}, None, None -80.05, [INFO], robot6, {'y': 16.806, 'x': -37.046, 'yaw': 3.142}, None, None -80.05, [INFO], robot6, {'battery-level': '86.99'}, None, None -90.07, [INFO], robot6, {'battery-level': '86.47'}, None, None -90.07, [INFO], robot6, {'y': 15.676, 'x': -35.583, 'yaw': 3.141}, None, None -100.06, [INFO], robot6, {'y': 15.392, 'x': -33.505, 'yaw': -3.141}, None, None -100.06, [INFO], robot6, {'battery-level': '85.95'}, None, None -110.08, [INFO], robot6, {'battery-level': '85.43'}, None, None -110.08, [INFO], robot6, {'y': 15.545, 'x': -31.393, 'yaw': -3.141}, None, None -120.02, [INFO], robot6, {'battery-level': '84.91'}, None, None -120.02, [INFO], robot6, {'y': 15.737, 'x': -29.3, 'yaw': 3.14}, None, None -130.04, [INFO], robot6, {'battery-level': '84.39'}, None, None -130.04, [INFO], robot6, {'y': 15.852, 'x': -27.185, 'yaw': -3.138}, None, None -140.07, [INFO], robot6, {'battery-level': '83.87'}, None, None -140.07, [INFO], robot6, {'y': 14.602, 'x': -25.873, 'yaw': -3.142}, None, None -150.07, [INFO], robot6, {'battery-level': '83.35'}, None, None -150.07, [INFO], robot6, {'y': 12.949, 'x': -25.952, 'yaw': 3.141}, None, None -160.06, [INFO], robot6, {'battery-level': '82.83'}, None, None -160.06, [INFO], robot6, {'y': 12.878, 'x': -26.018, 'yaw': -3.142}, None, None -170.07, [INFO], robot6, {'y': 12.908, 'x': -25.965, 'yaw': -3.141}, None, None -170.07, [INFO], robot6, {'battery-level': '82.31'}, None, None -172.91, [info], lab_arm, sync, wait-message, (status=message-received) -173.84, [WARN], robot6, SUCCESS, None, None diff --git a/logs/78_accbcb.log b/logs/78_accbcb.log deleted file mode 100644 index f847eb19..00000000 --- a/logs/78_accbcb.log +++ /dev/null @@ -1,5 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot2, {'battery-level': '57.79'}, None, None -0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'operate_drawer']}, None, None -0.13, [DEBUG], logger, Simulation open, None, None -5.72, [WARN], robot2, NO-SKILL, navigation, navto_room diff --git a/logs/78_accbcp.log b/logs/78_accbcp.log deleted file mode 100644 index c0dbbebb..00000000 --- a/logs/78_accbcp.log +++ /dev/null @@ -1,26 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot6, {'y': 17.179, 'x': -27.107, 'yaw': -3.142}, None, None -10.07, [INFO], robot6, {'battery-level': '90.63'}, None, None -20.09, [INFO], robot6, {'battery-level': '90.11'}, None, None -20.09, [INFO], robot6, {'y': 16.343, 'x': -28.294, 'yaw': -3.141}, None, None -30.03, [INFO], robot6, {'battery-level': '89.59'}, None, None -30.03, [INFO], robot6, {'y': 17.907, 'x': -28.593, 'yaw': -3.141}, None, None -40.02, [INFO], robot6, {'battery-level': '89.07'}, None, None -40.02, [INFO], robot6, {'y': 17.992, 'x': -28.534, 'yaw': 3.14}, None, None -50.05, [INFO], robot6, {'y': 17.973, 'x': -28.597, 'yaw': 3.142}, None, None -50.05, [INFO], robot6, {'battery-level': '88.55'}, None, None -52.71, [info], nurse, sync, received-request, (status=sending-request) -52.71, [info], nurse, sync, request-sent, (status=waiting) -52.71, [info], nurse, sync, wait-message, (status=message-received) -60.06, [INFO], robot6, {'battery-level': '88.03'}, None, None -60.06, [INFO], robot6, {'y': 16.683, 'x': -28.692, 'yaw': -3.142}, None, None -70.02, [INFO], robot6, {'battery-level': '87.51'}, None, None -70.02, [INFO], robot6, {'y': 16.071, 'x': -27.064, 'yaw': -3.138}, None, None -80.06, [INFO], robot6, {'y': 14.677, 'x': -25.828, 'yaw': -3.142}, None, None -80.06, [INFO], robot6, {'battery-level': '86.99'}, None, None -90.07, [INFO], robot6, {'y': 12.944, 'x': -25.892, 'yaw': 3.142}, None, None -90.07, [INFO], robot6, {'battery-level': '86.47'}, None, None -97.61, [info], lab_arm, sync, wait-message, (status=message-received) -98.49, [WARN], robot6, SUCCESS, None, None diff --git a/logs/79_acccab.log b/logs/79_acccab.log deleted file mode 100644 index c9adcf01..00000000 --- a/logs/79_acccab.log +++ /dev/null @@ -1,57 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot3, {'battery-level': '71.96'}, None, None -10.04, [INFO], robot3, {'y': 21.502, 'x': -37.988, 'yaw': 3.141}, None, None -20.08, [INFO], robot3, {'battery-level': '71.56'}, None, None -20.08, [INFO], robot3, {'y': 20.436, 'x': -37.252, 'yaw': -3.138}, None, None -30.09, [INFO], robot3, {'battery-level': '71.16'}, None, None -30.09, [INFO], robot3, {'y': 18.517, 'x': -36.488, 'yaw': 3.141}, None, None -40.09, [INFO], robot3, {'battery-level': '70.76'}, None, None -40.09, [INFO], robot3, {'y': 17.78, 'x': -34.731, 'yaw': 3.141}, None, None -50.03, [INFO], robot3, {'battery-level': '70.36'}, None, None -50.03, [INFO], robot3, {'y': 18.934, 'x': -33.944, 'yaw': 3.141}, None, None -54.28, [info], nurse, sync, received-request, (status=sending-request) -54.28, [info], nurse, sync, request-sent, (status=waiting) -54.28, [info], nurse, sync, wait-message, (status=message-received) -60.06, [INFO], robot3, {'y': 18.247, 'x': -34.482, 'yaw': 3.141}, None, None -60.06, [INFO], robot3, {'battery-level': '69.96'}, None, None -70.08, [INFO], robot3, {'y': 18.066, 'x': -36.224, 'yaw': -3.138}, None, None -70.08, [INFO], robot3, {'battery-level': '69.56'}, None, None -80.07, [INFO], robot3, {'y': 17.447, 'x': -36.885, 'yaw': -3.141}, None, None -80.07, [INFO], robot3, {'battery-level': '69.16'}, None, None -90.07, [INFO], robot3, {'y': 17.467, 'x': -37.082, 'yaw': 3.141}, None, None -90.07, [INFO], robot3, {'battery-level': '68.76'}, None, None -100.00, [INFO], robot3, {'battery-level': '68.36'}, None, None -100.00, [INFO], robot3, {'y': 17.42, 'x': -36.914, 'yaw': 3.142}, None, None -110.02, [INFO], robot3, {'battery-level': '67.96'}, None, None -110.02, [INFO], robot3, {'y': 17.234, 'x': -37.116, 'yaw': -3.141}, None, None -120.07, [INFO], robot3, {'battery-level': '67.56'}, None, None -120.07, [INFO], robot3, {'y': 17.322, 'x': -36.915, 'yaw': 3.141}, None, None -130.01, [INFO], robot3, {'battery-level': '67.16'}, None, None -130.01, [INFO], robot3, {'y': 17.351, 'x': -36.966, 'yaw': 3.141}, None, None -140.05, [INFO], robot3, {'y': 17.297, 'x': -37.098, 'yaw': 3.14}, None, None -140.05, [INFO], robot3, {'battery-level': '66.76'}, None, None -150.08, [INFO], robot3, {'battery-level': '66.36'}, None, None -150.08, [INFO], robot3, {'y': 17.287, 'x': -37.03, 'yaw': 3.141}, None, None -160.03, [INFO], robot3, {'battery-level': '65.96'}, None, None -160.03, [INFO], robot3, {'y': 17.431, 'x': -36.882, 'yaw': 3.141}, None, None -170.08, [INFO], robot3, {'y': 17.399, 'x': -36.923, 'yaw': 3.14}, None, None -170.08, [INFO], robot3, {'battery-level': '65.56'}, None, None -180.03, [INFO], robot3, {'battery-level': '65.16'}, None, None -180.03, [INFO], robot3, {'y': 17.314, 'x': -37.05, 'yaw': -3.141}, None, None -190.04, [INFO], robot3, {'battery-level': '64.76'}, None, None -190.04, [INFO], robot3, {'y': 17.283, 'x': -36.975, 'yaw': 3.14}, None, None -200.09, [INFO], robot3, {'y': 17.361, 'x': -37.131, 'yaw': 3.141}, None, None -200.09, [INFO], robot3, {'battery-level': '64.36'}, None, None -210.09, [INFO], robot3, {'y': 17.31, 'x': -37.099, 'yaw': 3.141}, None, None -210.09, [INFO], robot3, {'battery-level': '63.96'}, None, None -220.03, [INFO], robot3, {'y': 17.459, 'x': -37.2, 'yaw': 3.142}, None, None -220.03, [INFO], robot3, {'battery-level': '63.56'}, None, None -230.07, [INFO], robot3, {'battery-level': '63.16'}, None, None -230.07, [INFO], robot3, {'y': 17.339, 'x': -36.814, 'yaw': -3.14}, None, None -240.01, [INFO], robot3, {'battery-level': '62.76'}, None, None -240.01, [INFO], robot3, {'y': 17.341, 'x': -36.842, 'yaw': -3.142}, None, None -250.01, [INFO], robot3, {'y': 17.364, 'x': -36.977, 'yaw': -3.141}, None, None -250.01, [INFO], robot3, {'battery-level': '62.36'}, None, None -250.20, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/79_acccap.log b/logs/79_acccap.log deleted file mode 100644 index 58ad5fda..00000000 --- a/logs/79_acccap.log +++ /dev/null @@ -1,55 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.09, [INFO], robot3, {'y': 21.53, 'x': -37.638, 'yaw': 3.139}, None, None -10.09, [INFO], robot3, {'battery-level': '71.96'}, None, None -20.07, [INFO], robot3, {'y': 19.766, 'x': -37.089, 'yaw': 3.141}, None, None -20.07, [INFO], robot3, {'battery-level': '71.56'}, None, None -30.09, [INFO], robot3, {'y': 17.969, 'x': -36.008, 'yaw': -3.142}, None, None -30.09, [INFO], robot3, {'battery-level': '71.16'}, None, None -40.01, [INFO], robot3, {'battery-level': '70.76'}, None, None -40.01, [INFO], robot3, {'y': 18.512, 'x': -34.253, 'yaw': -3.142}, None, None -50.05, [INFO], robot3, {'battery-level': '70.36'}, None, None -50.05, [INFO], robot3, {'y': 18.991, 'x': -33.948, 'yaw': -3.142}, None, None -50.33, [info], nurse, sync, received-request, (status=sending-request) -50.33, [info], nurse, sync, request-sent, (status=waiting) -50.33, [info], nurse, sync, wait-message, (status=message-received) -60.01, [INFO], robot3, {'battery-level': '69.96'}, None, None -60.01, [INFO], robot3, {'y': 17.83, 'x': -35.21, 'yaw': 3.142}, None, None -70.03, [INFO], robot3, {'y': 17.935, 'x': -36.051, 'yaw': -3.142}, None, None -70.03, [INFO], robot3, {'battery-level': '69.56'}, None, None -80.02, [INFO], robot3, {'battery-level': '69.16'}, None, None -80.02, [INFO], robot3, {'y': 18.12, 'x': -36.843, 'yaw': 3.141}, None, None -90.02, [INFO], robot3, {'battery-level': '68.76'}, None, None -90.02, [INFO], robot3, {'y': 17.464, 'x': -37.086, 'yaw': 3.14}, None, None -100.07, [INFO], robot3, {'battery-level': '68.36'}, None, None -100.07, [INFO], robot3, {'y': 17.23, 'x': -36.82, 'yaw': -3.141}, None, None -110.07, [INFO], robot3, {'battery-level': '67.96'}, None, None -110.07, [INFO], robot3, {'y': 17.306, 'x': -37.045, 'yaw': -3.142}, None, None -120.09, [INFO], robot3, {'battery-level': '67.56'}, None, None -120.09, [INFO], robot3, {'y': 17.415, 'x': -36.638, 'yaw': -3.142}, None, None -130.02, [INFO], robot3, {'battery-level': '67.16'}, None, None -130.02, [INFO], robot3, {'y': 17.512, 'x': -36.892, 'yaw': -3.141}, None, None -140.07, [INFO], robot3, {'y': 17.26, 'x': -37.099, 'yaw': 3.141}, None, None -140.07, [INFO], robot3, {'battery-level': '66.76'}, None, None -150.03, [INFO], robot3, {'battery-level': '66.36'}, None, None -150.03, [INFO], robot3, {'y': 17.488, 'x': -37.059, 'yaw': 3.141}, None, None -160.09, [INFO], robot3, {'battery-level': '65.96'}, None, None -160.09, [INFO], robot3, {'y': 17.386, 'x': -37.038, 'yaw': 3.142}, None, None -170.07, [INFO], robot3, {'battery-level': '65.56'}, None, None -170.07, [INFO], robot3, {'y': 17.247, 'x': -36.993, 'yaw': 3.141}, None, None -180.09, [INFO], robot3, {'y': 17.416, 'x': -36.901, 'yaw': -3.142}, None, None -180.09, [INFO], robot3, {'battery-level': '65.16'}, None, None -190.02, [INFO], robot3, {'y': 17.289, 'x': -36.889, 'yaw': -3.141}, None, None -190.02, [INFO], robot3, {'battery-level': '64.76'}, None, None -200.08, [INFO], robot3, {'y': 17.275, 'x': -36.792, 'yaw': -3.142}, None, None -200.08, [INFO], robot3, {'battery-level': '64.36'}, None, None -210.02, [INFO], robot3, {'battery-level': '63.96'}, None, None -210.02, [INFO], robot3, {'y': 17.454, 'x': -37.03, 'yaw': -3.142}, None, None -220.06, [INFO], robot3, {'y': 17.312, 'x': -36.976, 'yaw': 3.142}, None, None -220.06, [INFO], robot3, {'battery-level': '63.56'}, None, None -230.05, [INFO], robot3, {'battery-level': '63.16'}, None, None -230.05, [INFO], robot3, {'y': 17.184, 'x': -37.1, 'yaw': 3.141}, None, None -240.08, [INFO], robot3, {'y': 17.406, 'x': -36.906, 'yaw': 3.14}, None, None -240.08, [INFO], robot3, {'battery-level': '62.76'}, None, None -240.82, [WARN], robot3, SKILL-FAILURE, navigation, navto_lab diff --git a/logs/7_aaacab.log b/logs/7_aaacab.log deleted file mode 100644 index 72b8a642..00000000 --- a/logs/7_aaacab.log +++ /dev/null @@ -1,49 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.17496190705907763, 'battery_discharge_rate': 0.0006000000000000001, 'id': 4, 'local_plan': [['navigation', ['IC Room 6', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r4', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot4, {'battery-level': '16.96'}, None, None -10.04, [INFO], robot4, {'y': 34.357, 'x': -38.541, 'yaw': 3.142}, None, None -20.00, [INFO], robot4, {'y': 33.676, 'x': -37.008, 'yaw': -3.142}, None, None -20.00, [INFO], robot4, {'battery-level': '16.36'}, None, None -30.00, [INFO], robot4, {'battery-level': '15.76'}, None, None -30.00, [INFO], robot4, {'y': 31.551, 'x': -37.016, 'yaw': 3.141}, None, None -40.04, [INFO], robot4, {'battery-level': '15.16'}, None, None -40.04, [INFO], robot4, {'y': 29.423, 'x': -37.007, 'yaw': 3.141}, None, None -50.04, [INFO], robot4, {'battery-level': '14.56'}, None, None -50.04, [INFO], robot4, {'y': 27.317, 'x': -36.982, 'yaw': 3.142}, None, None -60.01, [INFO], robot4, {'battery-level': '13.96'}, None, None -60.01, [INFO], robot4, {'y': 25.207, 'x': -37.028, 'yaw': 3.142}, None, None -70.02, [INFO], robot4, {'battery-level': '13.36'}, None, None -70.02, [INFO], robot4, {'y': 23.072, 'x': -37.02, 'yaw': 3.14}, None, None -80.01, [INFO], robot4, {'battery-level': '12.76'}, None, None -80.01, [INFO], robot4, {'y': 20.966, 'x': -37.116, 'yaw': 3.141}, None, None -90.01, [INFO], robot4, {'y': 18.855, 'x': -36.917, 'yaw': 3.141}, None, None -90.01, [INFO], robot4, {'battery-level': '12.16'}, None, None -100.05, [INFO], robot4, {'y': 17.717, 'x': -35.168, 'yaw': 3.141}, None, None -100.05, [INFO], robot4, {'battery-level': '11.56'}, None, None -110.07, [INFO], robot4, {'y': 18.938, 'x': -33.92, 'yaw': -3.142}, None, None -110.07, [INFO], robot4, {'battery-level': '10.96'}, None, None -115.35, [info], nurse, sync, received-request, (status=sending-request) -115.35, [info], nurse, sync, request-sent, (status=waiting) -115.35, [info], nurse, sync, wait-message, (status=message-received) -120.06, [INFO], robot4, {'battery-level': '10.36'}, None, None -120.06, [INFO], robot4, {'y': 18.478, 'x': -34.379, 'yaw': 3.141}, None, None -130.02, [INFO], robot4, {'y': 18.034, 'x': -36.129, 'yaw': 3.141}, None, None -130.02, [INFO], robot4, {'battery-level': '9.76'}, None, None -140.03, [INFO], robot4, {'battery-level': '9.16'}, None, None -140.03, [INFO], robot4, {'y': 17.298, 'x': -37.059, 'yaw': 3.141}, None, None -150.05, [INFO], robot4, {'battery-level': '8.56'}, None, None -150.05, [INFO], robot4, {'y': 17.289, 'x': -36.835, 'yaw': -3.141}, None, None -160.01, [INFO], robot4, {'battery-level': '7.96'}, None, None -160.01, [INFO], robot4, {'y': 17.41, 'x': -37.045, 'yaw': -3.141}, None, None -170.04, [INFO], robot4, {'battery-level': '7.36'}, None, None -170.04, [INFO], robot4, {'y': 17.301, 'x': -36.849, 'yaw': -3.141}, None, None -180.06, [INFO], robot4, {'battery-level': '6.76'}, None, None -180.06, [INFO], robot4, {'y': 17.248, 'x': -36.808, 'yaw': -3.141}, None, None -190.01, [INFO], robot4, {'battery-level': '6.16'}, None, None -190.01, [INFO], robot4, {'y': 17.42, 'x': -37.01, 'yaw': 3.141}, None, None -200.01, [INFO], robot4, {'y': 17.238, 'x': -37.056, 'yaw': 3.141}, None, None -200.01, [INFO], robot4, {'battery-level': '5.56'}, None, None -210.04, [INFO], robot4, {'y': 17.276, 'x': -36.893, 'yaw': -3.141}, None, None -210.04, [WARN], robot4, LOWBATT, None, None -210.04, [WARN], None, end!, None, None diff --git a/logs/7_aaacap.log b/logs/7_aaacap.log deleted file mode 100644 index bf0d7ad6..00000000 --- a/logs/7_aaacap.log +++ /dev/null @@ -1,2 +0,0 @@ -Run turtlebot4 simulation on a separate host with ssh.0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 6', [[-32.88, 33.98, 3.14], [-37.0, 33.98], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 5', 'name': 'r6', 'position': [-32.88, 33.98, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None diff --git a/logs/80_acccbb.log b/logs/80_acccbb.log deleted file mode 100644 index e74eb404..00000000 --- a/logs/80_acccbb.log +++ /dev/null @@ -1,62 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.16, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7232396784987936, 'battery_discharge_rate': 0.0004, 'id': 3, 'local_plan': [['navigation', ['IC Room 2', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r3', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.16, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot3, {'battery-level': '71.96'}, None, None -10.05, [INFO], robot3, {'y': 17.221, 'x': -13.503, 'yaw': -3.142}, None, None -20.01, [INFO], robot3, {'battery-level': '71.56'}, None, None -20.01, [INFO], robot3, {'y': 16.083, 'x': -14.657, 'yaw': 3.142}, None, None -30.09, [INFO], robot3, {'y': 16.012, 'x': -16.771, 'yaw': 3.14}, None, None -30.09, [INFO], robot3, {'battery-level': '71.16'}, None, None -40.02, [INFO], robot3, {'battery-level': '70.76'}, None, None -40.02, [INFO], robot3, {'y': 16.063, 'x': -18.865, 'yaw': -3.139}, None, None -50.07, [INFO], robot3, {'battery-level': '70.36'}, None, None -50.07, [INFO], robot3, {'y': 16.191, 'x': -20.979, 'yaw': 3.141}, None, None -60.08, [INFO], robot3, {'battery-level': '69.96'}, None, None -60.08, [INFO], robot3, {'y': 16.138, 'x': -23.093, 'yaw': -3.142}, None, None -70.04, [INFO], robot3, {'y': 16.139, 'x': -25.207, 'yaw': 3.141}, None, None -70.04, [INFO], robot3, {'battery-level': '69.56'}, None, None -80.09, [INFO], robot3, {'battery-level': '69.16'}, None, None -80.09, [INFO], robot3, {'y': 16.127, 'x': -27.321, 'yaw': -3.142}, None, None -90.04, [INFO], robot3, {'battery-level': '68.76'}, None, None -90.04, [INFO], robot3, {'y': 16.244, 'x': -29.417, 'yaw': -3.142}, None, None -100.05, [INFO], robot3, {'battery-level': '68.36'}, None, None -100.05, [INFO], robot3, {'y': 16.052, 'x': -31.524, 'yaw': 3.14}, None, None -110.05, [INFO], robot3, {'y': 15.59, 'x': -33.616, 'yaw': 3.141}, None, None -110.05, [INFO], robot3, {'battery-level': '67.96'}, None, None -120.00, [INFO], robot3, {'y': 15.454, 'x': -35.707, 'yaw': -3.142}, None, None -120.00, [INFO], robot3, {'battery-level': '67.56'}, None, None -130.05, [INFO], robot3, {'y': 16.898, 'x': -36.643, 'yaw': -3.142}, None, None -130.05, [INFO], robot3, {'battery-level': '67.16'}, None, None -140.05, [INFO], robot3, {'y': 19.008, 'x': -36.731, 'yaw': 3.141}, None, None -140.05, [INFO], robot3, {'battery-level': '66.76'}, None, None -150.08, [INFO], robot3, {'battery-level': '66.36'}, None, None -150.08, [INFO], robot3, {'y': 21.121, 'x': -36.996, 'yaw': 3.141}, None, None -160.05, [INFO], robot3, {'y': 21.549, 'x': -38.106, 'yaw': 3.142}, None, None -160.05, [INFO], robot3, {'battery-level': '65.96'}, None, None -169.98, [info], nurse, sync, received-request, (status=sending-request) -169.98, [info], nurse, sync, request-sent, (status=waiting) -170.07, [INFO], robot3, {'battery-level': '65.56'}, None, None -170.07, [INFO], robot3, {'y': 21.436, 'x': -38.112, 'yaw': -3.137}, None, None -170.07, [info], nurse, sync, wait-message, (status=message-received) -180.05, [INFO], robot3, {'y': 20.299, 'x': -37.158, 'yaw': -3.138}, None, None -180.05, [INFO], robot3, {'battery-level': '65.16'}, None, None -190.06, [INFO], robot3, {'battery-level': '64.76'}, None, None -190.06, [INFO], robot3, {'y': 18.191, 'x': -37.104, 'yaw': 3.141}, None, None -200.01, [INFO], robot3, {'battery-level': '64.36'}, None, None -200.01, [INFO], robot3, {'y': 16.107, 'x': -36.942, 'yaw': 3.141}, None, None -210.01, [INFO], robot3, {'battery-level': '63.96'}, None, None -210.01, [INFO], robot3, {'y': 15.46, 'x': -34.898, 'yaw': 3.14}, None, None -220.05, [INFO], robot3, {'y': 15.457, 'x': -32.778, 'yaw': -3.142}, None, None -220.05, [INFO], robot3, {'battery-level': '63.56'}, None, None -230.08, [INFO], robot3, {'battery-level': '63.16'}, None, None -230.08, [INFO], robot3, {'y': 15.539, 'x': -30.657, 'yaw': 3.14}, None, None -240.02, [INFO], robot3, {'battery-level': '62.76'}, None, None -240.02, [INFO], robot3, {'y': 15.726, 'x': -28.573, 'yaw': 3.141}, None, None -250.06, [INFO], robot3, {'battery-level': '62.36'}, None, None -250.06, [INFO], robot3, {'y': 15.766, 'x': -26.467, 'yaw': 3.141}, None, None -260.05, [INFO], robot3, {'battery-level': '61.96'}, None, None -260.05, [INFO], robot3, {'y': 13.791, 'x': -25.803, 'yaw': 3.141}, None, None -270.06, [INFO], robot3, {'y': 12.914, 'x': -25.964, 'yaw': -3.142}, None, None -270.06, [INFO], robot3, {'battery-level': '61.56'}, None, None -271.70, [info], lab_arm, sync, wait-message, (status=message-received) -272.63, [WARN], robot3, SUCCESS, None, None diff --git a/logs/80_acccbp.log b/logs/80_acccbp.log deleted file mode 100644 index 12e5f938..00000000 --- a/logs/80_acccbp.log +++ /dev/null @@ -1,43 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.00, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.00, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot6, {'y': 18.441, 'x': -34.365, 'yaw': 3.142}, None, None -10.02, [INFO], robot6, {'battery-level': '90.63'}, None, None -20.03, [INFO], robot6, {'battery-level': '90.11'}, None, None -20.03, [INFO], robot6, {'y': 17.925, 'x': -36.141, 'yaw': -3.137}, None, None -30.07, [INFO], robot6, {'y': 19.864, 'x': -36.777, 'yaw': 3.142}, None, None -30.07, [INFO], robot6, {'battery-level': '89.59'}, None, None -40.07, [INFO], robot6, {'battery-level': '89.07'}, None, None -40.07, [INFO], robot6, {'y': 21.606, 'x': -37.611, 'yaw': 3.141}, None, None -50.06, [INFO], robot6, {'battery-level': '88.55'}, None, None -50.06, [INFO], robot6, {'y': 21.502, 'x': -38.065, 'yaw': 3.136}, None, None -60.06, [INFO], robot6, {'battery-level': '88.03'}, None, None -60.06, [INFO], robot6, {'y': 21.412, 'x': -38.096, 'yaw': -3.141}, None, None -68.57, [info], nurse, sync, received-request, (status=sending-request) -68.57, [info], nurse, sync, request-sent, (status=waiting) -68.57, [info], nurse, sync, wait-message, (status=message-received) -70.05, [INFO], robot6, {'battery-level': '87.51'}, None, None -70.05, [INFO], robot6, {'y': 21.423, 'x': -38.032, 'yaw': 3.139}, None, None -80.06, [INFO], robot6, {'battery-level': '86.99'}, None, None -80.06, [INFO], robot6, {'y': 20.023, 'x': -37.203, 'yaw': 3.138}, None, None -90.00, [INFO], robot6, {'battery-level': '86.47'}, None, None -90.00, [INFO], robot6, {'y': 17.931, 'x': -37.094, 'yaw': 3.141}, None, None -100.06, [INFO], robot6, {'battery-level': '85.95'}, None, None -100.06, [INFO], robot6, {'y': 15.984, 'x': -36.643, 'yaw': 3.141}, None, None -110.01, [INFO], robot6, {'battery-level': '85.43'}, None, None -110.01, [INFO], robot6, {'y': 15.384, 'x': -34.607, 'yaw': 3.142}, None, None -120.01, [INFO], robot6, {'battery-level': '84.91'}, None, None -120.01, [INFO], robot6, {'y': 15.493, 'x': -32.485, 'yaw': 3.142}, None, None -130.06, [INFO], robot6, {'y': 15.556, 'x': -30.363, 'yaw': 3.141}, None, None -130.06, [INFO], robot6, {'battery-level': '84.39'}, None, None -140.08, [INFO], robot6, {'y': 15.67, 'x': -28.257, 'yaw': 3.142}, None, None -140.08, [INFO], robot6, {'battery-level': '83.87'}, None, None -150.01, [INFO], robot6, {'battery-level': '83.35'}, None, None -150.01, [INFO], robot6, {'y': 15.671, 'x': -26.162, 'yaw': -3.142}, None, None -160.08, [INFO], robot6, {'battery-level': '82.83'}, None, None -160.08, [INFO], robot6, {'y': 13.65, 'x': -25.673, 'yaw': 3.142}, None, None -170.08, [INFO], robot6, {'y': 12.852, 'x': -25.928, 'yaw': -3.142}, None, None -170.08, [INFO], robot6, {'battery-level': '82.31'}, None, None -171.82, [info], lab_arm, sync, wait-message, (status=message-received) -172.74, [WARN], robot6, SUCCESS, None, None diff --git a/logs/81_accccb.log b/logs/81_accccb.log deleted file mode 100644 index 99a8d18d..00000000 --- a/logs/81_accccb.log +++ /dev/null @@ -1,30 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.05, [INFO], robot2, {'battery-level': '57.25'}, None, None -10.05, [INFO], robot2, {'y': 17.435, 'x': -20.959, 'yaw': 3.142}, None, None -20.07, [INFO], robot2, {'y': 16.137, 'x': -21.86, 'yaw': -3.141}, None, None -20.07, [INFO], robot2, {'battery-level': '56.65'}, None, None -30.04, [INFO], robot2, {'battery-level': '56.05'}, None, None -30.04, [INFO], robot2, {'y': 16.065, 'x': -23.971, 'yaw': 3.14}, None, None -40.08, [INFO], robot2, {'y': 16.039, 'x': -26.08, 'yaw': 3.141}, None, None -40.08, [INFO], robot2, {'battery-level': '55.45'}, None, None -50.07, [INFO], robot2, {'battery-level': '54.85'}, None, None -50.07, [INFO], robot2, {'y': 16.072, 'x': -28.188, 'yaw': -3.142}, None, None -60.02, [INFO], robot2, {'y': 17.858, 'x': -28.58, 'yaw': 3.142}, None, None -60.02, [INFO], robot2, {'battery-level': '54.25'}, None, None -70.02, [INFO], robot2, {'y': 17.983, 'x': -28.622, 'yaw': -3.142}, None, None -70.02, [INFO], robot2, {'battery-level': '53.65'}, None, None -72.61, [info], nurse, sync, received-request, (status=sending-request) -72.61, [info], nurse, sync, request-sent, (status=waiting) -72.61, [info], nurse, sync, wait-message, (status=message-received) -80.07, [INFO], robot2, {'battery-level': '53.05'}, None, None -80.07, [INFO], robot2, {'y': 16.649, 'x': -28.72, 'yaw': -3.142}, None, None -90.07, [INFO], robot2, {'battery-level': '52.45'}, None, None -90.07, [INFO], robot2, {'y': 16.1, 'x': -27.073, 'yaw': -3.141}, None, None -100.08, [INFO], robot2, {'battery-level': '51.85'}, None, None -100.08, [INFO], robot2, {'y': 14.718, 'x': -25.843, 'yaw': -3.142}, None, None -110.03, [INFO], robot2, {'y': 12.965, 'x': -25.919, 'yaw': -3.142}, None, None -110.03, [INFO], robot2, {'battery-level': '51.25'}, None, None -117.96, [info], lab_arm, sync, wait-message, (status=message-received) -118.88, [WARN], robot2, SUCCESS, None, None diff --git a/logs/81_accccp.log b/logs/81_accccp.log deleted file mode 100644 index 913c4f5a..00000000 --- a/logs/81_accccp.log +++ /dev/null @@ -1,24 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '91.10'}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.9109794326728246, 'battery_discharge_rate': 0.0005200000000000001, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot6, {'y': 17.228, 'x': -27.113, 'yaw': 3.142}, None, None -10.04, [INFO], robot6, {'battery-level': '90.63'}, None, None -20.08, [INFO], robot6, {'battery-level': '90.11'}, None, None -20.08, [INFO], robot6, {'y': 16.334, 'x': -28.314, 'yaw': -3.141}, None, None -30.07, [INFO], robot6, {'battery-level': '89.59'}, None, None -30.07, [INFO], robot6, {'y': 17.909, 'x': -28.574, 'yaw': 3.142}, None, None -37.06, [info], nurse, sync, received-request, (status=sending-request) -37.06, [info], nurse, sync, request-sent, (status=waiting) -37.15, [info], nurse, sync, wait-message, (status=message-received) -40.09, [INFO], robot6, {'battery-level': '89.07'}, None, None -40.09, [INFO], robot6, {'y': 17.572, 'x': -28.631, 'yaw': -3.141}, None, None -50.01, [INFO], robot6, {'battery-level': '88.55'}, None, None -50.01, [INFO], robot6, {'y': 16.134, 'x': -27.949, 'yaw': 3.139}, None, None -60.06, [INFO], robot6, {'battery-level': '88.03'}, None, None -60.06, [INFO], robot6, {'y': 15.617, 'x': -26.074, 'yaw': 3.141}, None, None -70.04, [INFO], robot6, {'battery-level': '87.51'}, None, None -70.04, [INFO], robot6, {'y': 13.539, 'x': -25.727, 'yaw': 3.142}, None, None -80.08, [INFO], robot6, {'y': 12.96, 'x': -25.955, 'yaw': -3.142}, None, None -80.08, [INFO], robot6, {'battery-level': '86.99'}, None, None -82.11, [info], lab_arm, sync, wait-message, (status=message-received) -83.04, [WARN], robot6, SUCCESS, None, None diff --git a/logs/8_aaacbb.log b/logs/8_aaacbb.log deleted file mode 100644 index 595285d2..00000000 --- a/logs/8_aaacbb.log +++ /dev/null @@ -1,54 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.10, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.10, [DEBUG], logger, Simulation open, None, None -10.04, [INFO], robot2, {'y': 17.092, 'x': -19.344, 'yaw': -3.141}, None, None -10.04, [INFO], robot2, {'battery-level': '63.01'}, None, None -20.01, [INFO], robot2, {'battery-level': '62.47'}, None, None -20.01, [INFO], robot2, {'y': 16.294, 'x': -20.792, 'yaw': 3.142}, None, None -30.00, [INFO], robot2, {'battery-level': '61.93'}, None, None -30.00, [INFO], robot2, {'y': 16.198, 'x': -22.909, 'yaw': 3.141}, None, None -40.07, [INFO], robot2, {'battery-level': '61.39'}, None, None -40.07, [INFO], robot2, {'y': 16.137, 'x': -25.034, 'yaw': 3.14}, None, None -50.01, [INFO], robot2, {'y': 16.126, 'x': -27.135, 'yaw': 3.141}, None, None -50.01, [INFO], robot2, {'battery-level': '60.85'}, None, None -60.02, [INFO], robot2, {'battery-level': '60.31'}, None, None -60.02, [INFO], robot2, {'y': 16.176, 'x': -29.243, 'yaw': 3.142}, None, None -70.02, [INFO], robot2, {'y': 16.042, 'x': -31.355, 'yaw': 3.14}, None, None -70.02, [INFO], robot2, {'battery-level': '59.77'}, None, None -80.00, [INFO], robot2, {'y': 15.684, 'x': -33.46, 'yaw': 3.142}, None, None -80.00, [INFO], robot2, {'battery-level': '59.23'}, None, None -90.08, [INFO], robot2, {'battery-level': '58.69'}, None, None -90.08, [INFO], robot2, {'y': 15.489, 'x': -35.571, 'yaw': -3.142}, None, None -100.03, [INFO], robot2, {'battery-level': '58.15'}, None, None -100.03, [INFO], robot2, {'y': 16.844, 'x': -36.573, 'yaw': -3.142}, None, None -110.07, [INFO], robot2, {'y': 18.964, 'x': -36.655, 'yaw': 3.141}, None, None -110.07, [INFO], robot2, {'battery-level': '57.61'}, None, None -120.03, [INFO], robot2, {'battery-level': '57.07'}, None, None -120.03, [INFO], robot2, {'y': 21.066, 'x': -36.998, 'yaw': 3.141}, None, None -130.03, [INFO], robot2, {'battery-level': '56.53'}, None, None -130.03, [INFO], robot2, {'y': 21.454, 'x': -38.076, 'yaw': 3.136}, None, None -135.75, [info], nurse, sync, received-request, (status=sending-request) -135.75, [info], nurse, sync, request-sent, (status=waiting) -135.75, [info], nurse, sync, wait-message, (status=message-received) -140.06, [INFO], robot2, {'battery-level': '55.99'}, None, None -140.06, [INFO], robot2, {'y': 21.307, 'x': -37.397, 'yaw': -3.141}, None, None -150.06, [INFO], robot2, {'battery-level': '55.45'}, None, None -150.06, [INFO], robot2, {'y': 19.226, 'x': -37.201, 'yaw': -3.142}, None, None -160.00, [INFO], robot2, {'battery-level': '54.91'}, None, None -160.00, [INFO], robot2, {'y': 17.115, 'x': -37.121, 'yaw': 3.142}, None, None -170.03, [INFO], robot2, {'battery-level': '54.37'}, None, None -170.03, [INFO], robot2, {'y': 15.79, 'x': -35.837, 'yaw': 3.141}, None, None -180.00, [INFO], robot2, {'battery-level': '53.83'}, None, None -180.00, [INFO], robot2, {'y': 15.363, 'x': -33.763, 'yaw': -3.141}, None, None -190.00, [INFO], robot2, {'y': 15.487, 'x': -31.642, 'yaw': -3.141}, None, None -190.00, [INFO], robot2, {'battery-level': '53.29'}, None, None -200.03, [INFO], robot2, {'y': 15.621, 'x': -29.514, 'yaw': 3.14}, None, None -200.03, [INFO], robot2, {'battery-level': '52.75'}, None, None -210.01, [INFO], robot2, {'battery-level': '52.21'}, None, None -210.01, [INFO], robot2, {'y': 15.75, 'x': -27.385, 'yaw': 3.142}, None, None -220.04, [INFO], robot2, {'y': 14.776, 'x': -25.865, 'yaw': -3.142}, None, None -220.04, [INFO], robot2, {'battery-level': '51.67'}, None, None -230.05, [INFO], robot2, {'y': 12.972, 'x': -25.911, 'yaw': -3.142}, None, None -230.05, [INFO], robot2, {'battery-level': '51.13'}, None, None -236.85, [info], lab_arm, sync, wait-message, (status=message-received) -237.67, [WARN], robot2, SUCCESS, None, None diff --git a/logs/8_aaacbp.log b/logs/8_aaacbp.log deleted file mode 100644 index dadc7103..00000000 --- a/logs/8_aaacbp.log +++ /dev/null @@ -1,38 +0,0 @@ -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.11, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['IC Room 2', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 6', 'name': 'r6', 'position': [-33.9, 18.93, 3.14], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.11, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot6, {'battery-level': '53.44'}, None, None -10.07, [INFO], robot6, {'y': 18.344, 'x': -34.404, 'yaw': -3.142}, None, None -20.03, [INFO], robot6, {'battery-level': '52.72'}, None, None -20.03, [INFO], robot6, {'y': 18.036, 'x': -36.228, 'yaw': 3.141}, None, None -30.04, [INFO], robot6, {'battery-level': '52.00'}, None, None -30.04, [INFO], robot6, {'y': 19.901, 'x': -36.906, 'yaw': 3.141}, None, None -40.05, [INFO], robot6, {'y': 21.553, 'x': -37.754, 'yaw': 3.141}, None, None -40.05, [INFO], robot6, {'battery-level': '51.28'}, None, None -49.96, [info], nurse, sync, received-request, (status=sending-request) -49.96, [info], nurse, sync, request-sent, (status=waiting) -50.05, [info], nurse, sync, wait-message, (status=message-received) -50.05, [INFO], robot6, {'battery-level': '50.56'}, None, None -50.05, [INFO], robot6, {'y': 21.389, 'x': -38.115, 'yaw': -3.137}, None, None -60.03, [INFO], robot6, {'battery-level': '49.84'}, None, None -60.03, [INFO], robot6, {'y': 20.202, 'x': -37.202, 'yaw': 3.141}, None, None -70.01, [INFO], robot6, {'battery-level': '49.12'}, None, None -70.01, [INFO], robot6, {'y': 18.086, 'x': -37.145, 'yaw': 3.14}, None, None -80.01, [INFO], robot6, {'battery-level': '48.40'}, None, None -80.01, [INFO], robot6, {'y': 16.121, 'x': -36.753, 'yaw': 3.142}, None, None -90.05, [INFO], robot6, {'y': 15.447, 'x': -34.703, 'yaw': 3.141}, None, None -90.05, [INFO], robot6, {'battery-level': '47.68'}, None, None -100.07, [INFO], robot6, {'y': 15.484, 'x': -32.575, 'yaw': 3.141}, None, None -100.07, [INFO], robot6, {'battery-level': '46.96'}, None, None -110.01, [INFO], robot6, {'battery-level': '46.24'}, None, None -110.01, [INFO], robot6, {'y': 15.612, 'x': -30.456, 'yaw': -3.137}, None, None -120.01, [INFO], robot6, {'y': 15.813, 'x': -28.361, 'yaw': 3.142}, None, None -120.01, [INFO], robot6, {'battery-level': '45.52'}, None, None -130.06, [INFO], robot6, {'y': 15.788, 'x': -26.232, 'yaw': 3.141}, None, None -130.06, [INFO], robot6, {'battery-level': '44.80'}, None, None -140.03, [INFO], robot6, {'battery-level': '44.08'}, None, None -140.03, [INFO], robot6, {'y': 13.772, 'x': -25.708, 'yaw': 3.142}, None, None -150.01, [INFO], robot6, {'battery-level': '43.36'}, None, None -150.01, [INFO], robot6, {'y': 12.918, 'x': -25.948, 'yaw': -3.142}, None, None -151.81, [info], lab_arm, sync, wait-message, (status=message-received) -152.63, [WARN], robot6, SUCCESS, None, None diff --git a/logs/9_aaaccb.log b/logs/9_aaaccb.log deleted file mode 100644 index d66a209d..00000000 --- a/logs/9_aaaccb.log +++ /dev/null @@ -1,34 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00054, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.12, [DEBUG], logger, Simulation open, None, None -10.07, [INFO], robot2, {'battery-level': '63.01'}, None, None -10.07, [INFO], robot2, {'y': 17.464, 'x': -20.961, 'yaw': 3.142}, None, None -20.00, [INFO], robot2, {'battery-level': '62.47'}, None, None -20.00, [INFO], robot2, {'y': 16.149, 'x': -21.871, 'yaw': -3.142}, None, None -30.06, [INFO], robot2, {'y': 16.09, 'x': -24.009, 'yaw': 3.141}, None, None -30.06, [INFO], robot2, {'battery-level': '61.93'}, None, None -40.02, [INFO], robot2, {'battery-level': '61.39'}, None, None -40.02, [INFO], robot2, {'y': 16.088, 'x': -26.099, 'yaw': 3.141}, None, None -50.05, [INFO], robot2, {'y': 16.14, 'x': -28.218, 'yaw': -3.141}, None, None -50.05, [INFO], robot2, {'battery-level': '60.85'}, None, None -60.00, [INFO], robot2, {'y': 17.881, 'x': -28.606, 'yaw': -3.142}, None, None -60.00, [INFO], robot2, {'battery-level': '60.31'}, None, None -70.01, [INFO], robot2, {'y': 17.989, 'x': -28.669, 'yaw': 3.14}, None, None -70.01, [INFO], robot2, {'battery-level': '59.77'}, None, None -80.08, [INFO], robot2, {'battery-level': '59.23'}, None, None -80.08, [INFO], robot2, {'y': 18.086, 'x': -28.634, 'yaw': 3.14}, None, None -86.29, [info], nurse, sync, received-request, (status=sending-request) -86.29, [info], nurse, sync, request-sent, (status=waiting) -86.29, [info], nurse, sync, wait-message, (status=message-received) -90.08, [INFO], robot2, {'y': 17.523, 'x': -28.635, 'yaw': 3.142}, None, None -90.08, [INFO], robot2, {'battery-level': '58.69'}, None, None -100.07, [INFO], robot2, {'y': 16.202, 'x': -27.716, 'yaw': 3.14}, None, None -100.07, [INFO], robot2, {'battery-level': '58.15'}, None, None -110.05, [INFO], robot2, {'battery-level': '57.61'}, None, None -110.05, [INFO], robot2, {'y': 15.324, 'x': -26.137, 'yaw': 3.142}, None, None -120.02, [INFO], robot2, {'battery-level': '57.07'}, None, None -120.02, [INFO], robot2, {'y': 13.278, 'x': -25.744, 'yaw': -3.142}, None, None -129.49, [info], lab_arm, sync, wait-message, (status=message-received) -130.01, [INFO], robot2, {'y': 12.902, 'x': -25.949, 'yaw': 3.14}, None, None -130.01, [INFO], robot2, {'battery-level': '56.53'}, None, None -130.37, [WARN], robot2, SUCCESS, None, None diff --git a/logs/9_aaaccp.log b/logs/9_aaaccp.log deleted file mode 100644 index 2ea9056a..00000000 --- a/logs/9_aaaccp.log +++ /dev/null @@ -1,15 +0,0 @@ -0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None -0.00, [INFO], robot6, {'battery-level': '54.08'}, None, None -0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5408465660492595, 'battery_discharge_rate': 0.00072, 'id': 6, 'local_plan': [['navigation', ['PC Room 3', [[-27.23, 18.0, -1.57], [-27.23, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 4', 'name': 'r6', 'position': [-27.23, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.19, [DEBUG], logger, Simulation open, None, None -10.00, [INFO], robot6, {'y': 17.307, 'x': -27.098, 'yaw': -3.142}, None, None -10.00, [INFO], robot6, {'battery-level': '53.44'}, None, None -20.00, [INFO], robot6, {'battery-level': '52.72'}, None, None -20.00, [INFO], robot6, {'y': 16.203, 'x': -28.228, 'yaw': 3.142}, None, None -30.02, [INFO], robot6, {'battery-level': '52.00'}, None, None -30.02, [INFO], robot6, {'y': 17.88, 'x': -28.592, 'yaw': 3.142}, None, None -40.01, [INFO], robot6, {'battery-level': '51.28'}, None, None -40.01, [INFO], robot6, {'y': 17.973, 'x': -28.636, 'yaw': 3.141}, None, None -41.01, [info], nurse, sync, received-request, (status=sending-request) -41.01, [info], nurse, sync, request-sent, (status=waiting) -41.02, [info], nurse, sync, wait-message, (status=message-received) From 8d6e9db5db8c259ac99de0b13fcb8b8d4bd009a3 Mon Sep 17 00:00:00 2001 From: pedronevz Date: Thu, 21 Dec 2023 08:15:29 -0300 Subject: [PATCH 42/49] Bdd skills --- app/controllers/graph_controller.rb | 185 ++++++++------- app/javascript/react/src/components/Graph.jsx | 42 ++-- config/routes.rb | 4 +- db/seeds.rb | 93 ++------ features/skills.feature | 40 ++++ features/skills.feature_not | 104 --------- features/step_definitions/skills_step.rb | 213 ++++++++++++++++++ spec/requests/graph_controller_spec.rb | 8 +- 8 files changed, 381 insertions(+), 308 deletions(-) create mode 100644 features/skills.feature delete mode 100644 features/skills.feature_not create mode 100644 features/step_definitions/skills_step.rb diff --git a/app/controllers/graph_controller.rb b/app/controllers/graph_controller.rb index 015b1c9a..a1d3454f 100644 --- a/app/controllers/graph_controller.rb +++ b/app/controllers/graph_controller.rb @@ -4,8 +4,8 @@ class GraphController < ApplicationController # Recebe um experimento do banco de dados, # recolhe o log e retorna json com skills executadas. def skillsGet - @trials = TrialExecution.all - + test_id = params[:id] # pega id da url referente ao log + @trials = TrialExecution.find_by(id: test_id) started = false # boolean pra controle de quando começa o experimento finished = false # boolean pra controle de quando termina o experimento @@ -29,13 +29,13 @@ def navigationLine(navigation, navigationList, json_data) # referente à li # Identifica linha de envio/espera de mensagem ("linhaLista") e bota no json (json_data) # - # 1) "86.29, [info], nurse, sync, received-request, (status=sending-request)" + # "86.29, [info], nurse, sync, received-request, (status=sending-request)" # # => { "time" => 86.29, "message" => Sending message to nurse} # - # 2) "86.29, [info], nurse, sync, request-sent, (status=waiting)" + # "86.29, [info], nurse, sync, request-sent, (status=waiting)" # # => { "time" => 86.29, "message" => Waiting the message get to nurse} # - # 3) "86.29, [info], nurse, sync, wait-message, (status=message-received)" + # "86.29, [info], nurse, sync, wait-message, (status=message-received)" # # => { "time" => 86.29, "message" => Message sent to nurse} def messageLine(linhaLista, json_data) # referente à linha de mensagem time = linhaLista[0] @@ -98,111 +98,110 @@ def failureLine(linhaLista, json_data) end end - @trials.each do |trial| - lines = trial.log.split("\n") # separa cada linha do log - - lines.each do |line| - linhaLista = line.split(',').map(&:strip) + lines = @trials.log.split("\n") # separa cada linha do log - if line.include?('ROBOTS_CONFIG') - # posição inicial e final do hash ROBOTS_CONFIG - startIndex = line.index("ROBOTS_CONFIG={") - endIndex = line.index("}", startIndex) - robotsConfigStr = line[startIndex..endIndex] + lines.each do |line| + linhaLista = line.split(',').map(&:strip) - # substitui aspas simples por aspas duplas - robotsConfigStr.gsub!("'", "\"") + if line.include?('ROBOTS_CONFIG') + # posição inicial e final do hash ROBOTS_CONFIG + startIndex = line.index("ROBOTS_CONFIG={") + endIndex = line.index("}", startIndex) + robotsConfigStr = line[startIndex..endIndex] - # remove "ROBOTS_CONFIG=" e analisa-se como JSON - begin - robotsConfigJson = robotsConfigStr.sub("ROBOTS_CONFIG=", "") - robotsConfigHash = JSON.parse(robotsConfigJson) - rescue - puts 'TIMEOUT' - json_data << { "message" => "TIMEOUT"} - break - end + # substitui aspas simples por aspas duplas + robotsConfigStr.gsub!("'", "\"") - localPlan = robotsConfigHash['local_plan'] - - c = 0 - localPlan.each do |action| - c += 1 - if action[0] == 'navigation' - - case - when action[2] == 'navto_room' - navigationList.append('to room') - - when action[2] == 'navto_lab' - navigationList.append('to lab') - - else - navigationList.append('to X') - end + # remove "ROBOTS_CONFIG=" e analisa-se como JSON + begin + robotsConfigJson = robotsConfigStr.sub("ROBOTS_CONFIG=", "") + robotsConfigHash = JSON.parse(robotsConfigJson) + rescue + puts 'TIMEOUT' + json_data << { "message" => "TIMEOUT"} + break + end + localPlan = robotsConfigHash['local_plan'] + + c = 0 + localPlan.each do |action| + c += 1 + if action[0] == 'navigation' + + case + when action[2] == 'navto_room' + navigationList.append('to room') + + when action[2] == 'navto_lab' + navigationList.append('to lab') + + else + navigationList.append('to X') end + end + end - else - # montando padrões de linha - start = line.match(/(\d+\.\d+), \[DEBUG\], logger, Simulation open, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) - # === # - navigation = line.match(/(\d+\.\d+), \[INFO\], (\w+), {'battery-level': '(\d+\.\d+)'}, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) - # === # - message = line.match(/(\d+\.\d+), \[info\], (\w+)/) - # === # - success = line.match(/(\d+\.\d+), \[WARN\], (\w+), SUCCESS, (\w+)/) - # === # - timeout = line.match(/\[WARN\], logger, TIMEOUT, (\w+)/) - # === # - failure = line.match(/(\d+\.\d+), \[WARN\], (\w+), SKILL-FAILURE, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), NO-SKILL, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), LOWBATT, (\w+)/) - # === # - - - case - when navigation && started == true # caso a linha seja de navigation - if !isNav - navigationList.delete_at(0) - end - isNav = true - navigationLine(navigation, navigationList, json_data) + else + # montando padrões de linha + start = line.match(/(\d+\.\d+), \[DEBUG\], logger, Simulation open, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) + # === # + navigation = line.match(/(\d+\.\d+), \[INFO\], (\w+), {'battery-level': '(\d+\.\d+)'}, (\w+), (\w+)/) || line.match(/(\d+\.\d+), \[INFO\], (\w+), {'y': (-?\d+\.\d+), 'x': (-?\d+\.\d+), 'yaw': (-?\d+\.\d+)}, (\w+), (\w+)/) + # === # + message = line.match(/(\d+\.\d+), \[info\], (\w+)/) + # === # + success = line.match(/(\d+\.\d+), \[WARN\], (\w+), SUCCESS, (\w+)/) + # === # + timeout = line.match(/\[WARN\], logger, TIMEOUT, (\w+)/) + # === # + failure = line.match(/(\d+\.\d+), \[WARN\], (\w+), SKILL-FAILURE, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), NO-SKILL, (\w+)/) || line.match(/(\d+\.\d+), \[WARN\], (\w+), LOWBATT, (\w+)/) + # === # + - when !navigation && started == true # caso a linha não seja de navigation - isNav = false - if message # se não for navigation, pode ser de mensagem - messageLine(linhaLista, json_data) - end + case + when navigation && started == true # caso a linha seja de navigation + if !isNav + navigationList.delete_at(0) + end + isNav = true + navigationLine(navigation, navigationList, json_data) - if success - successLine(linhaLista, json_data) - end + when !navigation && started == true # caso a linha não seja de navigation + isNav = false + if message # se não for navigation, pode ser de mensagem + messageLine(linhaLista, json_data) + end - if failure - failureLine(linhaLista, json_data) - end + if success + successLine(linhaLista, json_data) + end - if timeout - puts "TIMEOUT" - json_data << { "message" => "TIMEOUT"} - end + if failure + failureLine(linhaLista, json_data) + end - when start - started = true - puts 'Experiment started!' - json_data << { "message" => "Experiment started!"} - - else # se não for nada disso daí é ota coisa. - puts '??' + if timeout + puts "TIMEOUT" + json_data << { "message" => "TIMEOUT"} end + + when start + started = true + puts 'Experiment started!' + json_data << { "message" => "Experiment started!"} + + else # se não for nada disso daí é ota coisa. + puts '??' end end - json_id << {"id" => trial.id, "lines" => json_data} end - pretty_jsonData = JSON.pretty_generate(json_id) - render json: pretty_jsonData - + + + if @trials + jsonString = JSON.generate(json_data) + render json: jsonString + end end - end diff --git a/app/javascript/react/src/components/Graph.jsx b/app/javascript/react/src/components/Graph.jsx index 26df00e8..a15d29d4 100644 --- a/app/javascript/react/src/components/Graph.jsx +++ b/app/javascript/react/src/components/Graph.jsx @@ -1,47 +1,37 @@ import React, {useEffect, useState} from 'react' import { LineChart, Line, XAxis, YAxis, CartesianGrid, Tooltip, Legend } from 'recharts'; - -const Graph = () =>{ +const Graph = () => { + const pathSegments = window.location.pathname.split('/'); + const id = pathSegments[pathSegments.length - 1]; // pegar ID do log + let [req, setReq] = useState("") useEffect(() => { - fetch("/graph/skillsGet").then(async res=>{ + fetch(`/graph/skillsGet/${id}`).then(async res=>{ const parse = await res.text() return parse }).then(res=>setReq(res)) }, []) - - - var array = JSON.parse("[" + req + "]"); - console.log(array) + return (
- {/* */} -
- ) -} - -const PutData = (props) => { - /* const pathSegments = window.location.pathname.split('/'); - const id = pathSegments[pathSegments.length - 1]; // pegar ID do log */ - props.forEach(function(key, index){ - console.log(key) - }) - return ( -
- - - {/* */} +
) } -const Component = ( req ) => { +const Component = ({ req }) => { + try { + reqArray = JSON.parse(req); + } catch (error) { + console.error('Erro ao fazer parse da string JSON:', error); + reqArray = []; + } semRepLista = [] errorList = [] - req.forEach(function(key, index){ + reqArray.forEach(function(key, index){ switch (index){ case 0: // primeira message tem que ser start if(key.message == 'Experiment started!'){ @@ -151,4 +141,4 @@ const Component = ( req ) => { ); }; -export default Graph +export default Graph \ No newline at end of file diff --git a/config/routes.rb b/config/routes.rb index 63d5892c..32994182 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,8 +1,8 @@ Rails.application.routes.draw do get 'hello/world' get 'hello/worldGet', to: "hello#index" - get 'graph/skills', to: "graph#skills" - get 'graph/skillsGet', to: "graph#skillsGet" + get 'graph/skills/:id', to: "graph#skills" + get 'graph/skillsGet/:id', to: "graph#skillsGet" get 'velocity/graph/:id', to: "velocity#graph" get 'velocity/getData/:id', to: "velocity#getData" diff --git a/db/seeds.rb b/db/seeds.rb index 314e9b1b..11260ecb 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -7,83 +7,18 @@ # ["Action", "Comedy", "Drama", "Horror"].each do |genre_name| # MovieGenre.find_or_create_by!(name: genre_name) # end - -#TrialExecution.delete_all - -trialExecution = TrialExecution.create( -{ -log: "0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 2', 'position': [-38.0, 21.5, 0.0]}, None, None -0.20, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.634952869577942, 'battery_discharge_rate': 0.00026000000000000003, 'id': 2, 'local_plan': [['navigation', ['IC Room 2', [[-19.0, 18.0, -1.57], [-19.0, 16.0], [-37.0, 16.0], [-37.0, 21.5], [-38.0, 21.5, 0.0]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 6', 'name': 'r2', 'position': [-19.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None -0.20, [DEBUG], logger, Simulation open, None, None -10.02, [INFO], robot2, {'battery-level': '63.26'}, None, None -10.02, [INFO], robot2, {'y': 17.089, 'x': -19.334, 'yaw': 3.142}, None, None -20.04, [INFO], robot2, {'battery-level': '63.00'}, None, None -20.04, [INFO], robot2, {'y': 16.277, 'x': -20.728, 'yaw': 3.139}, None, None -30.07, [INFO], robot2, {'battery-level': '62.74'}, None, None -30.07, [INFO], robot2, {'y': 16.19, 'x': -22.852, 'yaw': 3.141}, None, None -40.04, [INFO], robot2, {'battery-level': '62.48'}, None, None -40.04, [INFO], robot2, {'y': 16.111, 'x': -24.957, 'yaw': 3.14}, None, None -50.02, [INFO], robot2, {'y': 16.128, 'x': -27.073, 'yaw': 3.139}, None, None -50.02, [INFO], robot2, {'battery-level': '62.22'}, None, None -60.06, [INFO], robot2, {'y': 16.199, 'x': -29.19, 'yaw': -3.142}, None, None -60.06, [INFO], robot2, {'battery-level': '61.96'}, None, None -70.00, [INFO], robot2, {'battery-level': '61.70'}, None, None -70.00, [INFO], robot2, {'y': 16.056, 'x': -31.299, 'yaw': 3.141}, None, None -80.07, [INFO], robot2, {'y': 15.653, 'x': -33.417, 'yaw': 3.142}, None, None -80.07, [INFO], robot2, {'battery-level': '61.44'}, None, None -90.03, [INFO], robot2, {'y': 15.463, 'x': -35.508, 'yaw': -3.141}, None, None -90.03, [INFO], robot2, {'battery-level': '61.18'}, None, None -100.01, [INFO], robot2, {'y': 16.635, 'x': -36.787, 'yaw': -3.142}, None, None -100.01, [INFO], robot2, {'battery-level': '60.92'}, None, None -110.03, [INFO], robot2, {'battery-level': '60.66'}, None, None -110.03, [INFO], robot2, {'y': 18.756, 'x': -36.804, 'yaw': -3.141}, None, None -120.01, [INFO], robot2, {'battery-level': '60.40'}, None, None -120.01, [INFO], robot2, {'y': 20.863, 'x': -36.937, 'yaw': -3.142}, None, None -129.95, [INFO], robot2, {'battery-level': '60.14'}, None, None -129.95, [INFO], robot2, {'y': 21.496, 'x': -38.066, 'yaw': 3.142}, None, None -140.02, [INFO], robot2, {'battery-level': '59.88'}, None, None -140.02, [INFO], robot2, {'y': 21.411, 'x': -38.062, 'yaw': 3.136}, None, None -142.78, [info], nurse, sync, received-request, (status=sending-request) -142.78, [info], nurse, sync, request-sent, (status=waiting) -142.78, [info], nurse, sync, wait-message, (status=message-received) -150.06, [INFO], robot2, {'y': 20.758, 'x': -37.197, 'yaw': -3.142}, None, None -150.06, [INFO], robot2, {'battery-level': '59.62'}, None, None -160.02, [INFO], robot2, {'battery-level': '59.36'}, None, None -160.02, [INFO], robot2, {'y': 18.637, 'x': -37.159, 'yaw': 3.142}, None, None -170.06, [INFO], robot2, {'battery-level': '59.10'}, None, None -170.06, [INFO], robot2, {'y': 16.508, 'x': -37.082, 'yaw': 3.141}, None, None -180.03, [INFO], robot2, {'y': 15.551, 'x': -35.269, 'yaw': 3.141}, None, None -180.03, [INFO], robot2, {'battery-level': '58.84'}, None, None -190.01, [INFO], robot2, {'battery-level': '58.58'}, None, None -190.01, [INFO], robot2, {'y': 15.41, 'x': -33.165, 'yaw': 3.141}, None, None -200.00, [INFO], robot2, {'battery-level': '58.32'}, None, None -200.00, [INFO], robot2, {'y': 15.476, 'x': -31.049, 'yaw': -3.141}, None, None -210.04, [INFO], robot2, {'battery-level': '58.06'}, None, None -210.04, [INFO], robot2, {'y': 15.753, 'x': -28.932, 'yaw': -3.141}, None, None -220.05, [INFO], robot2, {'battery-level': '57.80'}, None, None -220.05, [INFO], robot2, {'y': 15.897, 'x': -26.81, 'yaw': -3.142}, None, None -230.00, [INFO], robot2, {'battery-level': '57.54'}, None, None -230.00, [INFO], robot2, {'y': 14.391, 'x': -25.756, 'yaw': 3.142}, None, None -240.00, [INFO], robot2, {'y': 12.906, 'x': -25.96, 'yaw': 3.142}, None, None -240.00, [INFO], robot2, {'battery-level': '57.28'}, None, None -250.07, [INFO], robot2, {'battery-level': '57.02'}, None, None -250.07, [INFO], robot2, {'y': 12.833, 'x': -26.013, 'yaw': -3.141}, None, None -257.29, [info], lab_arm, sync, wait-message, (status=message-received) -258.16, [WARN], robot2, SUCCESS, None, None -", -status: "em execução", -trial: Trial.find(1) -} -) - - -trials = TrialExecution.all -trials.each do |trial| - lines = trial.log.split("\n") - lines.each do |line| - puts line - p '========================================================' - end -end - +Experiment.create([ name: "teste", disabled: false ]) + Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.find_by(id: "1").id]) + TrialExecution.create(status: "bom", log:"0.00, [INFO], robot3, {'battery-level': '8.04'}, None, None + 0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.08039941318304296, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None + 0.12, [DEBUG], logger, Simulation open, None, None + 10.05, [INFO], robot3, {'y': 21.423, 'x': -37.237, 'yaw': -3.141}, None, None + 10.05, [INFO], robot3, {'battery-level': '7.46'}, None, None + 20.08, [INFO], robot3, {'y': 19.318, 'x': -37.061, 'yaw': 3.139}, None, None + 20.08, [INFO], robot3, {'battery-level': '6.82'}, None, None + 30.06, [INFO], robot3, {'battery-level': '6.18'}, None, None + 30.06, [INFO], robot3, {'y': 17.825, 'x': -35.564, 'yaw': -3.142}, None, None + 40.03, [INFO], robot3, {'battery-level': '5.54'}, None, None + 40.03, [INFO], robot3, {'y': 18.858, 'x': -34.0, 'yaw': -3.142}, None, None + 46.90, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse", trial_id: Trial.find_by(id: "1").id) diff --git a/features/skills.feature b/features/skills.feature new file mode 100644 index 00000000..affdaf5e --- /dev/null +++ b/features/skills.feature @@ -0,0 +1,40 @@ +Feature: View skills data from the test run + As a user interested in the results of tests performed, + To understand the skills demonstrated during a test, + I want to visualize the skills data associated with the robot. + +Context: + Given that I have run a test in the simulator, + Then I should see the robot's skills in the test run. + +@javascript +Scenario: Failure + Given that the robot has different skills in its local plan, + And the progress of the plan depends on the success of each skill, + Then it must be informed which of the robot's skills failed. + +@javascript +Scenario: Robot without skills + Given that a robot is selected for skills data visualization, + And this robot has no skills assigned, + Then the interface should indicate that there are no skills available for the robot. + +@javascript +Scenario: Navigation + Given that there is a local plan with the 'navigation' skill, + And the 'parameter' field is filled in with the room and the destination waypoints, + And the "skill" field, within the "local_plan" field, must be filled in with "navigation" + Then the robot must navigate towards the location. + +@javascript +Scenario: Wait Message + Given that message is being sent, + And the status of the message should, if successful, be received, + Then the interface should indicate that the message was sent. + +@javascript +Scenario: Send Message + Given that robot approached nurse, + And it must send a message to the person in question, + And the 'skill' field in 'local_plan' must be filled in with 'send_message', + Then the message must being sent. diff --git a/features/skills.feature_not b/features/skills.feature_not deleted file mode 100644 index 9310d37d..00000000 --- a/features/skills.feature_not +++ /dev/null @@ -1,104 +0,0 @@ -Feature: View skills data from the test run - As a user interested in the results of tests performed, - To understand the skills demonstrated during a test, - I want to visualize the skills data associated with the robot. - -Context: - Given that I have run a test in the simulator, - Then I should see the robot's skills in the test run. - -@skip_scenario -Scenario: Success - Given that the robot has different skills in its local plan, - And the progress of the plan depends on the success of each skill, - Then it should be informed whether the simulation was successful. - -@skip_scenario -Scenario: Failure - Given that the robot has different skills in its local plan, - And the progress of the plan depends on the success of each skill, - Then it must be informed which of the robot's skills failed. - -@skip_scenario -Scenario: Observation of test execution time - Given that the user analyzes the test execution logs, - And observes the time stamp field in each log entry, - Then the user observes, in addition to success and failure, at what point a skill is changed. - -@skip_scenario -Scenario: Viewing skills without running a simulation - Given that the user tries to access the skills view without running the simulation, - Then the interface gives an error message. - -@skip_scenario -Scenario: Robot without skills - Given that a robot is selected for skills data visualization, - And this robot has no skills assigned, - Then the interface should indicate that there are no skills available for the robot. - -@skip_scenario -Scenario: Skills fields not filled in correctly - Given that a robot has an associated local plan, - And the local plan contains incorrect information or skill fields that are not filled in correctly, - When the user runs a test with this robot, - And the interface should detect the errors in the skills fields, - Then prevent/interrupt the test run. - -@skip_scenario -Scenario: Navigation - Given that there is a local plan with the "navigation" skill, - And the "parameter" field is filled in with the room and the destination waypoints, - And the "skill" field, within the "local_plan" field, must be filled in with "navigation" - Then the robot must navigate towards the location. - -@skip_scenario -Scenario: Approach Person - Given that the robot has used "navigation", - And it wants to move towards someone, - And the "skill" field in "local_plan" should be filled in with "approach_person", - And the "parameter" field should contain "topic" with the target person, - Then the robot should approach the target person. - -@skip_scenario -Scenario: Authenticate Person - Given that the robot has used "approach_person", - And went to meet a person, - And it must authenticate the person in question, - And the "skill" field in the "local_plan" must be filled in with "authenticate_person", - And the "parameter" field must contain "topic" with the person to be authenticated, - Then the person must be authenticated. - -@skip_scenario -Scenario: Approach Robot - Given that the robot must approach an object, - And the "skill" field in the "local_plan" should be filled with "approach_robot", - And the "parameter" field must contain "topic" with the approach object, - Then the robot must approach the object. - -@skip_scenario -Scenario: Operate Drawer - Given that the robot used "authenticate_person", - And it must perform an action on the person, - And the "skill" field in the "local_plan" should be filled with "operate_drawer", - Then the "parameter" field must contain "action" with "open". - -@skip_scenario -Scenario: Wait Message - Given that the robot used "operate_drawer", - And the status of the message should, if successful, be received, - Then Operate Drawer must contain "action" with "close". - -@skip_scenario -Scenario: Send Message - Given that there is a local plan, - And that the robot has used "operate_drawer", - And it must send a message to the person in question, - And the "skill" field in "local_plan" must be filled in with "send_message", - And the "parameter" field must contain "topic" with the person to whom the message is addressed, - Then the person must receive the message. - -# - Example of errors in the Skills fields: -# . The navigation skill has missing or invalid waypoints. -# . The "topic" parameter for the "approach_person" skill is not set. -# . The action for the "operate_drawer" skill does not specify whether it is to open or close the drawer. -# . One or more skills in the local plan are missing essential information. \ No newline at end of file diff --git a/features/step_definitions/skills_step.rb b/features/step_definitions/skills_step.rb new file mode 100644 index 00000000..321af09a --- /dev/null +++ b/features/step_definitions/skills_step.rb @@ -0,0 +1,213 @@ +Given("that the robot has different skills in its local plan,") do + Experiment.create([ name: "teste", disabled: false ]) + Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.find_by(id: "1").id]) + TrialExecution.create(status: "bom", log:"0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None + 0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None + 0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None + 0.13, [DEBUG], logger, Simulation open, None, None + 10.08, [INFO], robot5, {'y': 17.337, 'x': -13.494, 'yaw': 3.142}, None, None + 10.08, [INFO], robot5, {'battery-level': '71.11'}, None, None + 20.05, [INFO], robot5, {'battery-level': '70.35'}, None, None + 20.05, [INFO], robot5, {'y': 16.14, 'x': -14.542, 'yaw': 3.142}, None, None + 30.01, [INFO], robot5, {'battery-level': '69.59'}, None, None + 30.01, [INFO], robot5, {'y': 16.007, 'x': -16.643, 'yaw': 3.141}, None, None + 40.08, [INFO], robot5, {'y': 16.071, 'x': -18.759, 'yaw': 3.142}, None, None + 40.08, [INFO], robot5, {'battery-level': '68.83'}, None, None + 50.03, [INFO], robot5, {'y': 16.193, 'x': -20.85, 'yaw': 3.141}, None, None + 50.03, [INFO], robot5, {'battery-level': '68.07'}, None, None + 60.00, [INFO], robot5, {'battery-level': '67.31'}, None, None + 60.00, [INFO], robot5, {'y': 16.129, 'x': -22.958, 'yaw': 3.141}, None, None + 70.01, [INFO], robot5, {'battery-level': '66.55'}, None, None + 70.01, [INFO], robot5, {'y': 16.149, 'x': -25.07, 'yaw': 3.141}, None, None + 80.00, [INFO], robot5, {'battery-level': '65.79'}, None, None + 80.00, [INFO], robot5, {'y': 16.096, 'x': -27.178, 'yaw': 3.142}, None, None + 90.04, [INFO], robot5, {'y': 16.198, 'x': -29.29, 'yaw': 3.142}, None, None + 90.04, [INFO], robot5, {'battery-level': '65.03'}, None, None + 100.07, [INFO], robot5, {'battery-level': '64.27'}, None, None + 100.07, [INFO], robot5, {'y': 16.055, 'x': -31.415, 'yaw': 3.14}, None, None + 110.06, [INFO], robot5, {'battery-level': '63.51'}, None, None + 110.06, [INFO], robot5, {'y': 15.704, 'x': -33.514, 'yaw': -3.142}, None, None + 120.03, [INFO], robot5, {'y': 15.505, 'x': -35.602, 'yaw': -3.141}, None, None + 120.03, [INFO], robot5, {'battery-level': '62.75'}, None, None + 130.02, [INFO], robot5, {'battery-level': '61.99'}, None, None + 130.02, [INFO], robot5, {'y': 16.736, 'x': -36.751, 'yaw': 3.142}, None, None + 140.08, [INFO], robot5, {'battery-level': '61.23'}, None, None + 140.08, [INFO], robot5, {'y': 17.658, 'x': -36.771, 'yaw': 3.141}, None, None + 150.05, [INFO], robot5, {'battery-level': '60.47'}, None, None + 150.05, [INFO], robot5, {'y': 17.805, 'x': -35.944, 'yaw': -3.141}, None, None + 160.01, [INFO], robot5, {'y': 18.131, 'x': -35.846, 'yaw': 3.142}, None, None + 160.01, [INFO], robot5, {'battery-level': '59.71'}, None, None + 170.08, [INFO], robot5, {'battery-level': '58.95'}, None, None + 170.08, [INFO], robot5, {'y': 18.155, 'x': -35.822, 'yaw': -3.142}, None, None + 180.09, [INFO], robot5, {'y': 18.398, 'x': -35.719, 'yaw': 3.136}, None, None + 180.09, [INFO], robot5, {'battery-level': '58.19'}, None, None + 190.00, [INFO], robot5, {'battery-level': '57.43'}, None, None + 190.00, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None + 200.02, [INFO], robot5, {'battery-level': '56.67'}, None, None + 200.02, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None + 210.03, [INFO], robot5, {'battery-level': '55.91'}, None, None + 210.03, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None + 220.02, [INFO], robot5, {'battery-level': '55.15'}, None, None + 220.02, [INFO], robot5, {'y': 18.329, 'x': -35.645, 'yaw': 3.139}, None, None + 224.46, [WARN], robot5, SKILL-FAILURE, navigation, navto_room", trial_id: Trial.find_by(id: "1").id) +end + +And ("the progress of the plan depends on the success of each skill,") do + # Yes! +end + +Then("it must be informed which of the robot's skills failed.") do + visit '/graph/skillsGet/1' + parsed_response = JSON.parse(response.body) + expect(parsed_response).to include([{"time" => 224.46, "message" => "Skill navigation failed."}]) +end + +Given ("that a robot is selected for skills data visualization,") do + Experiment.create([ name: "teste", disabled: false ]) + Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.find_by(id: "1").id]) + TrialExecution.create(status: "bom", log: "0.00, [INFO], robot3, {'battery-level': '8.04'}, None, None + 0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.08039941318304296, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None + 0.12, [DEBUG], logger, Simulation open, None, None + 10.05, [INFO], robot3, {'y': 21.423, 'x': -37.237, 'yaw': -3.141}, None, None + 10.05, [INFO], robot3, {'battery-level': '7.46'}, None, None + 20.08, [INFO], robot3, {'y': 19.318, 'x': -37.061, 'yaw': 3.139}, None, None + 20.08, [INFO], robot3, {'battery-level': '6.82'}, None, None + 30.06, [INFO], robot3, {'battery-level': '6.18'}, None, None + 30.06, [INFO], robot3, {'y': 17.825, 'x': -35.564, 'yaw': -3.142}, None, None + 40.03, [INFO], robot3, {'battery-level': '5.54'}, None, None + 40.03, [INFO], robot3, {'y': 18.858, 'x': -34.0, 'yaw': -3.142}, None, None + 46.90, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse", trial_id: Trial.find_by(id: "1").id) +end + +And ("this robot has no skills assigned") do + # Yes! +end + +Then ("the interface should indicate that there are no skills available for the robot.") do + visit '/graph/skillsGet/1' + parsed_response = JSON.parse(response.body) + expect(parsed_response).to include([{"time" => 46.90, "message" => "Experiment failed with NO-SKILL: authenticate_person."}]) +end + +Given ("that there is a local plan with the 'navigation' skill,") do + Experiment.create([ name: "teste", disabled: false ]) + Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.find_by(id: "1").id]) + TrialExecution.create(status: "bom", log: "0.00, [INFO], robot3, {'battery-level': '8.04'}, None, None + 0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.08039941318304296, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None + 0.12, [DEBUG], logger, Simulation open, None, None + 10.05, [INFO], robot3, {'y': 21.423, 'x': -37.237, 'yaw': -3.141}, None, None + 10.05, [INFO], robot3, {'battery-level': '7.46'}, None, None + 20.08, [INFO], robot3, {'y': 19.318, 'x': -37.061, 'yaw': 3.139}, None, None + 20.08, [INFO], robot3, {'battery-level': '6.82'}, None, None + 30.06, [INFO], robot3, {'battery-level': '6.18'}, None, None + 30.06, [INFO], robot3, {'y': 17.825, 'x': -35.564, 'yaw': -3.142}, None, None + 40.03, [INFO], robot3, {'battery-level': '5.54'}, None, None + 40.03, [INFO], robot3, {'y': 18.858, 'x': -34.0, 'yaw': -3.142}, None, None + 46.90, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse", trial_id: Trial.find_by(id: "1").id) +end + +And ("the 'parameter' field is filled in with the room and the destination waypoints,") do + # [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]] +end + +And ("the 'skill' field, within the 'local_plan' field, must be filled in with 'navigation'") do + # [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]] +end + +Then ("the robot must navigate towards the location.") do + visit '/graph/skillsGet/1' + parsed_response = JSON.parse(response.body) + expect(parsed_response).to include([{"time" => 10.05,"message" => "Navigation to room"}]) +end + +Given ("that message is being sent") do + Experiment.create([ name: "teste", disabled: false ]) + Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.find_by(id: "1").id]) + TrialExecution.create(status: "bom", log:"0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None + 0.19, [DEBUG], logger, Simulation open, None, None + 10.07, [INFO], robot2, {'y': 17.533, 'x': -20.967, 'yaw': 3.142}, None, None + 10.07, [INFO], robot2, {'battery-level': '57.25'}, None, None + 20.02, [INFO], robot2, {'y': 16.111, 'x': -21.741, 'yaw': -3.141}, None, None + 20.02, [INFO], robot2, {'battery-level': '56.65'}, None, None + 30.07, [INFO], robot2, {'battery-level': '56.05'}, None, None + 30.07, [INFO], robot2, {'y': 16.007, 'x': -23.865, 'yaw': 3.141}, None, None + 40.07, [INFO], robot2, {'battery-level': '55.45'}, None, None + 40.07, [INFO], robot2, {'y': 15.987, 'x': -25.987, 'yaw': 3.139}, None, None + 50.01, [INFO], robot2, {'battery-level': '54.85'}, None, None + 50.01, [INFO], robot2, {'y': 16.048, 'x': -28.101, 'yaw': 3.141}, None, None + 60.06, [INFO], robot2, {'y': 17.831, 'x': -28.598, 'yaw': 3.14}, None, None + 60.06, [INFO], robot2, {'battery-level': '54.25'}, None, None + 70.01, [INFO], robot2, {'y': 18.047, 'x': -28.577, 'yaw': 3.142}, None, None + 70.01, [INFO], robot2, {'battery-level': '53.65'}, None, None + 74.05, [info], nurse, sync, received-request, (status=sending-request) + 74.05, [info], nurse, sync, request-sent, (status=waiting) + 74.05, [info], nurse, sync, wait-message, (status=message-received) + 80.09, [INFO], robot2, {'battery-level': '53.05'}, None, None + 80.09, [INFO], robot2, {'y': 17.0, 'x': -28.698, 'yaw': 3.141}, None, None + 90.06, [INFO], robot2, {'battery-level': '52.45'}, None, None + 90.06, [INFO], robot2, {'y': 16.105, 'x': -27.307, 'yaw': -3.142}, None, None + 100.04, [INFO], robot2, {'battery-level': '51.85'}, None, None + 100.04, [INFO], robot2, {'y': 14.956, 'x': -25.939, 'yaw': 3.141}, None, None + 110.06, [INFO], robot2, {'battery-level': '51.25'}, None, None + 110.06, [INFO], robot2, {'y': 12.981, 'x': -25.854, 'yaw': 3.142}, None, None + 118.90, [info], lab_arm, sync, wait-message, (status=message-received) + 119.82, [WARN], robot2, SUCCESS, None, None", trial_id: Trial.find_by(id: "1").id) +end + +And ("the status of the message should, if successful, be received,") do + # 74.05, [info], nurse, sync, wait-message, (status=message-received) +end + +Then ("the interface should indicate that the message was sent.") do + visit '/graph/skillsGet/1' + parsed_response = JSON.parse(response.body) + expect(parsed_response).to include([{"time" => 74.05, "message" => "Message sent to nurse"}]) +end + +Given ("that robot approached nurse") do + Experiment.create([ name: "teste", disabled: false ]) + Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.find_by(id: "1").id]) + TrialExecution.create(status: "bom", log:"0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None + 0.19, [DEBUG], logger, Simulation open, None, None + 10.07, [INFO], robot2, {'y': 17.533, 'x': -20.967, 'yaw': 3.142}, None, None + 10.07, [INFO], robot2, {'battery-level': '57.25'}, None, None + 20.02, [INFO], robot2, {'y': 16.111, 'x': -21.741, 'yaw': -3.141}, None, None + 20.02, [INFO], robot2, {'battery-level': '56.65'}, None, None + 30.07, [INFO], robot2, {'battery-level': '56.05'}, None, None + 30.07, [INFO], robot2, {'y': 16.007, 'x': -23.865, 'yaw': 3.141}, None, None + 40.07, [INFO], robot2, {'battery-level': '55.45'}, None, None + 40.07, [INFO], robot2, {'y': 15.987, 'x': -25.987, 'yaw': 3.139}, None, None + 50.01, [INFO], robot2, {'battery-level': '54.85'}, None, None + 50.01, [INFO], robot2, {'y': 16.048, 'x': -28.101, 'yaw': 3.141}, None, None + 60.06, [INFO], robot2, {'y': 17.831, 'x': -28.598, 'yaw': 3.14}, None, None + 60.06, [INFO], robot2, {'battery-level': '54.25'}, None, None + 70.01, [INFO], robot2, {'y': 18.047, 'x': -28.577, 'yaw': 3.142}, None, None + 70.01, [INFO], robot2, {'battery-level': '53.65'}, None, None + 74.05, [info], nurse, sync, received-request, (status=sending-request) + 74.05, [info], nurse, sync, request-sent, (status=waiting) + 74.05, [info], nurse, sync, wait-message, (status=message-received) + 80.09, [INFO], robot2, {'battery-level': '53.05'}, None, None + 80.09, [INFO], robot2, {'y': 17.0, 'x': -28.698, 'yaw': 3.141}, None, None + 90.06, [INFO], robot2, {'battery-level': '52.45'}, None, None + 90.06, [INFO], robot2, {'y': 16.105, 'x': -27.307, 'yaw': -3.142}, None, None + 100.04, [INFO], robot2, {'battery-level': '51.85'}, None, None + 100.04, [INFO], robot2, {'y': 14.956, 'x': -25.939, 'yaw': 3.141}, None, None + 110.06, [INFO], robot2, {'battery-level': '51.25'}, None, None + 110.06, [INFO], robot2, {'y': 12.981, 'x': -25.854, 'yaw': 3.142}, None, None + 118.90, [info], lab_arm, sync, wait-message, (status=message-received) + 119.82, [WARN], robot2, SUCCESS, None, None", trial_id: Trial.find_by(id: "1").id) +end + +And ("it must send a message to the person in question,") do + # 74.05, [info], nurse, sync, received-request, (status=sending-request) +end + +And ("the 'skill' field in 'local_plan' must be filled in with 'send_message',") do + # ['send_message', ['nurse'] +end + +Then ("the message must being sent.") do + visit '/graph/skillsGet/1' + parsed_response = JSON.parse(response.body) + expect(parsed_response).to include([{"time" => 74.05,"message" => "Sending message to nurse"}]) +end diff --git a/spec/requests/graph_controller_spec.rb b/spec/requests/graph_controller_spec.rb index a7623f32..b3cde0d5 100644 --- a/spec/requests/graph_controller_spec.rb +++ b/spec/requests/graph_controller_spec.rb @@ -114,7 +114,7 @@ expect(response).to have_http_status(:success) parsed_response = JSON.parse(response.body) - expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => 10.03,"message" => "Navigation to room"}, {"time" => 10.03,"message" => "Navigation to room"}, {"time" => "55.48","message" => "Experiment failed with NO-SKILL: authenticate_person."}]) + expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => 10.03,"message" => "Navigation to room"}, {"time" => 10.03,"message" => "Navigation to room"}, {"time" => 55.48,"message" => "Experiment failed with NO-SKILL: authenticate_person."}]) end end @@ -154,7 +154,7 @@ expect(response).to have_http_status(:success) parsed_response = JSON.parse(response.body) - expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => "68.58","message" => "Sending message to nurse"},{"time" => "68.58","message" => "Waiting the message get to nurse"},{"time" => "68.58","message" => "Message sent to nurse"}]) + expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => 68.58,"message" => "Sending message to nurse"},{"time" => 68.58,"message" => "Waiting the message get to nurse"},{"time" => 68.58,"message" => "Message sent to nurse"}]) end end @@ -180,7 +180,7 @@ expect(response).to have_http_status(:success) parsed_response = JSON.parse(response.body) - expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => 10.01,"message" => "Navigation to room"},{"time" => 10.01,"message" => "Navigation to room"}, {"time" => "108.75","message" => "Sending message to nurse"},{"time" => "108.75","message" => "Waiting the message get to nurse"},{"time" => "108.75","message" => "Message sent to nurse"}, {"time" => 110.04,"message" => "Navigation to lab"}, {"time" => 110.04,"message" => "Navigation to lab"}, {"time" => "210.62","message" => "Message sent to lab_arm"}]) + expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => 10.01,"message" => "Navigation to room"},{"time" => 10.01,"message" => "Navigation to room"}, {"time" => 108.75,"message" => "Sending message to nurse"},{"time" => 108.75,"message" => "Waiting the message get to nurse"},{"time" => 108.75,"message" => "Message sent to nurse"}, {"time" => 110.04,"message" => "Navigation to lab"}, {"time" => 110.04,"message" => "Navigation to lab"}, {"time" => 210.62,"message" => "Message sent to lab_arm"}]) end end @@ -199,7 +199,7 @@ expect(response).to have_http_status(:success) parsed_response = JSON.parse(response.body) - expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => "81.78","message" => "Experiment completed successfully with 81.78 seconds!"}]) + expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => 81.78,"message" => "Experiment completed successfully with 81.78 seconds!"}]) end end end From 11f1864bc00beb2c51f7c46e67ab83f722f7eb9b Mon Sep 17 00:00:00 2001 From: BernardoRabello Date: Thu, 21 Dec 2023 08:43:37 -0300 Subject: [PATCH 43/49] Speed bdd done --- app/controllers/velocity_controller.rb | 93 +++++++----------------- bun.lockb | Bin 20457 -> 23563 bytes db/seeds.rb | 65 +++++++++++++---- features/speed.feature | 13 ++-- features/step_definitions/speed_step.rb | 89 +++++++++++++++++++---- 5 files changed, 157 insertions(+), 103 deletions(-) diff --git a/app/controllers/velocity_controller.rb b/app/controllers/velocity_controller.rb index 0325bd84..ba724dc9 100644 --- a/app/controllers/velocity_controller.rb +++ b/app/controllers/velocity_controller.rb @@ -5,78 +5,37 @@ def graph @teste = "teste" end + #rota utilizada para adiquirir um JSON contendo as informações de velocidade média a cada período de tempo def getData - - test_id = params[:id].to_i - json_array = [] - -#Nao conseguimos integrar com o banco de dados, então estamo adiquirindo os logs de fomra "manual" - - log_array_1 = "10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None; -10.02, [INFO], robot4, {'y': 34.57, 'x': -38.121, 'yaw': -3.142}, None, None; -19.99, [INFO], robot4, {'battery-level': '17.00'}, None, None; -19.99, [INFO], robot4, {'y': 33.238, 'x': -37.019, 'yaw': 3.141}, None, None; -30.01, [INFO], robot4, {'battery-level': '16.74'}, None, None; -30.01, [INFO], robot4, {'y': 31.112, 'x': -37.069, 'yaw': 3.141}, None, None; -39.97, [INFO], robot4, {'y': 28.987, 'x': -37.012, 'yaw': 3.14}, None, None; -39.97, [INFO], robot4, {'battery-level': '16.48'}, None, None; -49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None; -50.01, [INFO], robot4, {'y': 26.87, 'x': -37.012, 'yaw': 3.142}, None, None; -60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None; -60.02, [INFO], robot4, {'y': 24.742, 'x': -37.047, 'yaw': 3.142}, None, None; -69.98, [INFO], robot4, {'y': 22.63, 'x': -37.066, 'yaw': 3.141}, None, None; -70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None; -79.99, [INFO], robot4, {'battery-level': '15.44'}, None, None; -79.99, [INFO], robot4, {'y': 20.504, 'x': -37.147, 'yaw': 3.142}, None, None; -90.02, [INFO], robot4, {'y': 18.53, 'x': -36.598, 'yaw': 3.141}, None, None; -90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None; -100.01, [INFO], robot4, {'battery-level': '14.92'}, None, None; -100.01, [INFO], robot4, {'y': 17.763, 'x': -34.786, 'yaw': -3.142}, None, None; -109.99, [INFO], robot4, {'y': 18.934, 'x': -33.913, 'yaw': 3.142}, None, None; -109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None; -113.74, [info], nurse, sync, received-request, (status=sending-request); -113.74, [info], nurse, sync, request-sent, (status=waiting); -113.75, [info], nurse, sync, wait-message, (status=message-received); -120.00, [INFO], robot4, {'y': 18.079, 'x': -34.685, 'yaw': -3.142}, None, None; -120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None; -129.99, [INFO], robot4, {'battery-level': '14.14'}, None, None; -130.00, [INFO], robot4, {'y': 18.038, 'x': -36.106, 'yaw': -3.142}, None, None; -140.02, [INFO], robot4, {'battery-level': '13.88'}, None, None; -140.02, [INFO], robot4, {'y': 18.081, 'x': -36.168, 'yaw': 3.142}, None, None; -149.98, [INFO], robot4, {'y': 17.575, 'x': -37.036, 'yaw': 3.142}, None, None; -149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None; -160.01, [INFO], robot4, {'y': 17.345, 'x': -36.954, 'yaw': -3.141}, None, None; -160.01, [INFO], robot4, {'battery-level': '13.36'}, None, None; -170.01, [INFO], robot4, {'y': 17.274, 'x': -37.095, 'yaw': -3.141}, None, None; -170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None; -179.97, [INFO], robot4, {'battery-level': '12.84'}, None, None; -180.00, [INFO], robot4, {'y': 17.402, 'x': -37.034, 'yaw': -3.142}, None, None; -190.01, [INFO], robot4, {'y': 17.205, 'x': -36.812, 'yaw': -3.141}, None, None; -190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None; -200.02, [INFO], robot4, {'battery-level': '12.32'}, None, None; -200.02, [INFO], robot4, {'y': 17.363, 'x': -36.885, 'yaw': 3.142}, None, None; -210.01, [INFO], robot4, {'y': 17.131, 'x': -37.113, 'yaw': 3.142}, None, None; -210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None".split(';') - - log_array = [] - - puts test_id - if (test_id == 1) then - log_array = log_array_1 + test_id = params[:id] + + #Recebe o log como string e retorna um array contendo apenas as informações de posição + def get_position_data(log_string) + output_array = [] + log_string.split("\n").each do |line| + if (match = line.match(/(\d+\.\d+), \[.*?\], .*?, \{'y': (.*?), 'x': (.*?), 'yaw': (.*?)}/)) + time, y, x, yaw = match.captures + output_array << { 'time' => time.to_f, 'y' => y.to_f, 'x' => x.to_f, 'yaw' => yaw.to_f } + end + end + output_array end - - json_saida = {} - - log_array.each do |line| - if (match = line.match(/(\d+\.\d+), \[.*?\], .*?, \{'y': (.*?), 'x': (.*?), 'yaw': (.*?)}/)) - time, y, x, yaw = match.captures - json_array << { 'time' => time.to_f, 'y' => y.to_f, 'x' => x.to_f, 'yaw' => yaw.to_f } + + #Recebe as informações de posição e retoran um JSON contendo as velocidade médias + def get_speed_data(positon_array) + output_json = {} + positon_array.each_cons(2) do |i, i_next| + output_json[i_next["time"]] = (Math.sqrt((i_next["x"] - i["x"])**2 + (i_next["y"] - i["y"])**2)/(i_next["time"]-i["time"])) end + output_json end - json_array.each_cons(2) do |i, i_next| - json_saida[i_next["time"]] = (Math.sqrt((i_next["x"] - i["x"])**2 + (i_next["y"] - i["y"])**2)/(i_next["time"]-i["time"])) + trial = TrialExecution.find_by(id: test_id) + + if((trial == nil) || (trial.log == nil)) + render json: {} + else + render json: get_speed_data(get_position_data(trial.log)) end - render json: json_saida end end diff --git a/bun.lockb b/bun.lockb index 28e396d9fe0f35f34cb3431c64125204cb2d524c..b982f8dae02009e2bd273df746cd6432dc592c41 100755 GIT binary patch delta 3169 zcmeHJX;c$e6rKqKggs#?N>!jlC}6@CK-s}1F364;wX`fz(SU#=In>jD*6P8wf+HwZ z(c*?utQe0)e+H?A|FXzrTbML#~ym#-*o%?7v zzUdU6C$MkP4A1rOv<&EWuYXwe@^Penilp6MXxmrs(A9du&Zg<(g%~w_^J6Sobv_lc zJUk*kBPCHP!7xC|reTC(<1j3{!w|zv02=|#0lx z(~&`Fro#knGEU1=^9(%skmEVttUfN;#PJgA!j6!zK=eU0Kwy0s+9^;|2tL$6i1aAx zdLWPyYQ7a98dlU*g@z>G#9WMKJJVW(=-GvSMyLtm0fO|NG)@LYUGBGDFnXu)^ z)0>+Ac0}`h=y?dyn*%|#Ktv#DAVl+K(g^9J##<1Dg32=$K*$h=le>(~<%l){nPB`I zL}`ekywnk?|6#gZDT@E|rHbT`{QXV7=KiPoQix4^IP%Qn%FwzK6P_M06n?t>Vv_ie zmNwpI-x-NX@nx(HosTtQ3>q>`&%JI~M~>+{JL$6`Y15k>xz8e;)+88k8aiujVC^_Y zu%X;xs&uM0Lu?By(W%p`c_NKioVqb@Pi*c>p<`pT%#YRQTQslNHeRqL`D{zONG@3x zTd>F`#;txk-e&lw;9_>guWkLY6LYgEVvLRc-EJyQ>Pi&7+VxyN&n7dn#;+-4zZ*L{ zPgb0>C$r1Y=kQ+TidLyL%dGxqfhfv3Lg0lH8#d)0lOD=4V?R2dxVA>j7k@j17b>TG zfSUNNEWfLI?e-A!DtWnX)<;nbLf$OWxLop6a%yIB@jY*+^n)2T2GPMOx+n7k##UQq zwAG&PJ$?Q9I|puuhSf&tCs4!$RgT;TSTT$UHsrip*AQFRc3QvWdSiF;bowfRIGp|y&=HZ3TyWZw@9scx+2|!eZm_huK zc7NUSX2%0EeE#b>PhWhJcg*37BbOp>bM^ZE zJXx2cf5oixs&4%0vI-!=VgGDIjLI4_i20e3!qS?u%GV<7YLH*f>|FUN5B>eFTVHs1 z#RyBU>Gd0pe{f@3lh`iy$7OYr4htXOqMMR}Q#-V_zL&Lg-h}l)1ZM(%gXIx%69ud8 z1r_eKF?pG0HL<1s-usg2N2a(n*qbePY;8Up-4}kYd4r>}D}Cqh&jM4qXIeLNN{c($ z{xWIW)a*40%3$Lnin!mXAIjepGH_xH?nM^C)tl^utB+!qttWvKq_v(C$+5euc42ar2p=je7-TL;2uLVM7)Uq> zs-5V=V?ciGZfQ0a?kqsiAw{H!)0@2I?iMr&?)V@RKu`gn2I2*RJ{L|PDBkG*f=&wh zUS4EPC9qxdN27%K~7}M73o<@ zWzfR(Mocd=Xkof1rrV({mas{t!D1SsL8lll8R9>N$8=I6<%dtM74KUL>-Q9(IAXOZ ziZIx-$Xx#blr|V60}-E;;)HaMAC^Z=uN0nxdl{Pd&06Ihlf%63k@m@SZC<&Myy?$V zJole%XrcgFe z-Cxa36#+EcWyEYc0K+_J-H>2A`^P)&CAk=*w3tDuO5?RQNiWSGQwr6@w$|cM6KxTv4y7Pcuv3F{ zbFlJ4{evQIE>gldI0=G-WKj?o1!+g?WJM5Ne4gtKj@=x5;djsXz4yJ}cYOD}w_d0( zkJXBEeDmYy>CIpFBd>1jBaQjRLG$|4x6kvh58pj^;pP0A`dXdP{K(vyO6VKu#*Gza z+sMQ;t-fq&8pibn%d6?D%Ij;H+ba+4g0YGhBY4p+8*OguC(H`+$jH~KfA50I{~OpkcZ0es8Qv#7qo&j;F?UJ z15n0Jly$DZdRvuD?~5Bu4Duo4`{PR-dppr zROZKmIaE4hhW`yr{iC~=@6pKrcIV#Z__wfh^o**0srF2%lr->6dq&c2k$1^CZ|vj` z!#qaUAqp9JUl_OO#n~X09T2BDe2~9%6!2HGP1pu(hlo5WCSo)_&6NkV92+7bABw45 z7e=((FvtShneD*c`#=h?Eoed7Z#MAzJr~Dz<3kru9aT10^@BHo%j+d+mTKO`q4Vus z3pgANTHm_5*86N`eNtC5u9I@G`LZQf$_LCQ&qp*%aS{tTv*6Jl46c-czXlJKRF Jcdhn7{Q*c;eMA5N diff --git a/db/seeds.rb b/db/seeds.rb index 11260ecb..bec9aa81 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -7,18 +7,55 @@ # ["Action", "Comedy", "Drama", "Horror"].each do |genre_name| # MovieGenre.find_or_create_by!(name: genre_name) # end -Experiment.create([ name: "teste", disabled: false ]) - Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.find_by(id: "1").id]) - TrialExecution.create(status: "bom", log:"0.00, [INFO], robot3, {'battery-level': '8.04'}, None, None - 0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.08039941318304296, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None - 0.12, [DEBUG], logger, Simulation open, None, None - 10.05, [INFO], robot3, {'y': 21.423, 'x': -37.237, 'yaw': -3.141}, None, None - 10.05, [INFO], robot3, {'battery-level': '7.46'}, None, None - 20.08, [INFO], robot3, {'y': 19.318, 'x': -37.061, 'yaw': 3.139}, None, None - 20.08, [INFO], robot3, {'battery-level': '6.82'}, None, None - 30.06, [INFO], robot3, {'battery-level': '6.18'}, None, None - 30.06, [INFO], robot3, {'y': 17.825, 'x': -35.564, 'yaw': -3.142}, None, None - 40.03, [INFO], robot3, {'battery-level': '5.54'}, None, None - 40.03, [INFO], robot3, {'y': 18.858, 'x': -34.0, 'yaw': -3.142}, None, None - 46.90, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse", trial_id: Trial.find_by(id: "1").id) +def create_example_data() + Experiment.create([ name: "teste", disabled: false ]) + Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.first.id]) + TrialExecution.create(status: "bom", log:"10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None +10.02, [INFO], robot4, {'y': 34.57, 'x': -38.121, 'yaw': -3.142}, None, None +19.99, [INFO], robot4, {'battery-level': '17.00'}, None, None +19.99, [INFO], robot4, {'y': 33.238, 'x': -37.019, 'yaw': 3.141}, None, None +30.01, [INFO], robot4, {'battery-level': '16.74'}, None, None +30.01, [INFO], robot4, {'y': 31.112, 'x': -37.069, 'yaw': 3.141}, None, None +39.97, [INFO], robot4, {'y': 28.987, 'x': -37.012, 'yaw': 3.14}, None, None +39.97, [INFO], robot4, {'battery-level': '16.48'}, None, None +49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None +50.01, [INFO], robot4, {'y': 26.87, 'x': -37.012, 'yaw': 3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None +60.02, [INFO], robot4, {'y': 24.742, 'x': -37.047, 'yaw': 3.142}, None, None +69.98, [INFO], robot4, {'y': 22.63, 'x': -37.066, 'yaw': 3.141}, None, None +70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None +79.99, [INFO], robot4, {'battery-level': '15.44'}, None, None +79.99, [INFO], robot4, {'y': 20.504, 'x': -37.147, 'yaw': 3.142}, None, None +90.02, [INFO], robot4, {'y': 18.53, 'x': -36.598, 'yaw': 3.141}, None, None +90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None +100.01, [INFO], robot4, {'battery-level': '14.92'}, None, None +100.01, [INFO], robot4, {'y': 17.763, 'x': -34.786, 'yaw': -3.142}, None, None +109.99, [INFO], robot4, {'y': 18.934, 'x': -33.913, 'yaw': 3.142}, None, None +109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None +113.74, [info], nurse, sync, received-request, (status=sending-request) +113.74, [info], nurse, sync, request-sent, (status=waiting) +113.75, [info], nurse, sync, wait-message, (status=message-received) +120.00, [INFO], robot4, {'y': 18.079, 'x': -34.685, 'yaw': -3.142}, None, None +120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None +129.99, [INFO], robot4, {'battery-level': '14.14'}, None, None +130.00, [INFO], robot4, {'y': 18.038, 'x': -36.106, 'yaw': -3.142}, None, None +140.02, [INFO], robot4, {'battery-level': '13.88'}, None, None +140.02, [INFO], robot4, {'y': 18.081, 'x': -36.168, 'yaw': 3.142}, None, None +149.98, [INFO], robot4, {'y': 17.575, 'x': -37.036, 'yaw': 3.142}, None, None +149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None +160.01, [INFO], robot4, {'y': 17.345, 'x': -36.954, 'yaw': -3.141}, None, None +160.01, [INFO], robot4, {'battery-level': '13.36'}, None, None +170.01, [INFO], robot4, {'y': 17.274, 'x': -37.095, 'yaw': -3.141}, None, None +170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None +179.97, [INFO], robot4, {'battery-level': '12.84'}, None, None +180.00, [INFO], robot4, {'y': 17.402, 'x': -37.034, 'yaw': -3.142}, None, None +190.01, [INFO], robot4, {'y': 17.205, 'x': -36.812, 'yaw': -3.141}, None, None +190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None +200.02, [INFO], robot4, {'battery-level': '12.32'}, None, None +200.02, [INFO], robot4, {'y': 17.363, 'x': -36.885, 'yaw': 3.142}, None, None +210.01, [INFO], robot4, {'y': 17.131, 'x': -37.113, 'yaw': 3.142}, None, None +210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None", trial_id: Trial.find_by(id: "1").id) +end + +create_example_data() \ No newline at end of file diff --git a/features/speed.feature b/features/speed.feature index 8df9435f..dbe212d9 100644 --- a/features/speed.feature +++ b/features/speed.feature @@ -3,29 +3,28 @@ Feature: View speed data @javascript Scenario: Test not run (Sad) - Given that the user is on a experiment screen with id "0" + Given that the user is on a experiment screen And the test was never run When I click on the speed button Then it shouldn't be possible to view the data @javascript Scenario: Test completed successfully (Happy) - Given that the user is on a experiment screen with id "1" + Given that the user is on a experiment screen And the test was run successfully When I click on the speed button Then I should see in a graph the speed information that was collected during the test run @javascript Scenario: Test completed with failure (Sad) - Given that the user is on a experiment screen with id "2" + Given that the user is on a experiment screen And the test ran successfully but with a failure When I click on the speed button - Then I should have a visualization of the failure + Then I should see the speed information until the point of failure @javascript Scenario: Data collection failed (Sad) - Given that the user is on a experiment screen with id "3" - And that the test was run - And the speed information is missing + Given that the user is on a experiment screen + And that the test was run but the speed information is missing When I click on the speed button Then the application should report an error diff --git a/features/step_definitions/speed_step.rb b/features/step_definitions/speed_step.rb index 3c073bb6..b34ec572 100644 --- a/features/step_definitions/speed_step.rb +++ b/features/step_definitions/speed_step.rb @@ -1,13 +1,15 @@ -Given("that the user is on a experiment screen with id {string}") do |string| - @id = string +Given("that the user is on a experiment screen") do + #do nothing end And ("the test was never run") do - #Sem entrada no banco de dados + Experiment.create([ name: "teste", disabled: false ]) + Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.first.id]) + #Não existe trial execution end When("I click on the speed button") do - visit "/velocity/graph/%s" % [@id] + visit "/velocity/graph/1" #sempre tem id 1 por causa da maneira como o cucumber funciona end Then("it shouldn't be possible to view the data") do @@ -16,16 +18,62 @@ And("the test was run successfully") do - #Foi feito manualmente o processo para adiquirir os dados + Experiment.create([ name: "teste", disabled: false ]) + Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.first.id]) + TrialExecution.create(status: "bom", log:"10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None +10.02, [INFO], robot4, {'y': 34.57, 'x': -38.121, 'yaw': -3.142}, None, None +19.99, [INFO], robot4, {'battery-level': '17.00'}, None, None +19.99, [INFO], robot4, {'y': 33.238, 'x': -37.019, 'yaw': 3.141}, None, None +30.01, [INFO], robot4, {'battery-level': '16.74'}, None, None +30.01, [INFO], robot4, {'y': 31.112, 'x': -37.069, 'yaw': 3.141}, None, None +39.97, [INFO], robot4, {'y': 28.987, 'x': -37.012, 'yaw': 3.14}, None, None +39.97, [INFO], robot4, {'battery-level': '16.48'}, None, None +49.98, [INFO], robot4, {'battery-level': '16.22'}, None, None +50.01, [INFO], robot4, {'y': 26.87, 'x': -37.012, 'yaw': 3.142}, None, None +60.02, [INFO], robot4, {'battery-level': '15.96'}, None, None +60.02, [INFO], robot4, {'y': 24.742, 'x': -37.047, 'yaw': 3.142}, None, None +69.98, [INFO], robot4, {'y': 22.63, 'x': -37.066, 'yaw': 3.141}, None, None +70.00, [INFO], robot4, {'battery-level': '15.70'}, None, None +79.99, [INFO], robot4, {'battery-level': '15.44'}, None, None +79.99, [INFO], robot4, {'y': 20.504, 'x': -37.147, 'yaw': 3.142}, None, None +90.02, [INFO], robot4, {'y': 18.53, 'x': -36.598, 'yaw': 3.141}, None, None +90.02, [INFO], robot4, {'battery-level': '15.18'}, None, None +100.01, [INFO], robot4, {'battery-level': '14.92'}, None, None +100.01, [INFO], robot4, {'y': 17.763, 'x': -34.786, 'yaw': -3.142}, None, None +109.99, [INFO], robot4, {'y': 18.934, 'x': -33.913, 'yaw': 3.142}, None, None +109.99, [INFO], robot4, {'battery-level': '14.66'}, None, None +113.74, [info], nurse, sync, received-request, (status=sending-request) +113.74, [info], nurse, sync, request-sent, (status=waiting) +113.75, [info], nurse, sync, wait-message, (status=message-received) +120.00, [INFO], robot4, {'y': 18.079, 'x': -34.685, 'yaw': -3.142}, None, None +120.00, [INFO], robot4, {'battery-level': '14.40'}, None, None +129.99, [INFO], robot4, {'battery-level': '14.14'}, None, None +130.00, [INFO], robot4, {'y': 18.038, 'x': -36.106, 'yaw': -3.142}, None, None +140.02, [INFO], robot4, {'battery-level': '13.88'}, None, None +140.02, [INFO], robot4, {'y': 18.081, 'x': -36.168, 'yaw': 3.142}, None, None +149.98, [INFO], robot4, {'y': 17.575, 'x': -37.036, 'yaw': 3.142}, None, None +149.98, [INFO], robot4, {'battery-level': '13.62'}, None, None +160.01, [INFO], robot4, {'y': 17.345, 'x': -36.954, 'yaw': -3.141}, None, None +160.01, [INFO], robot4, {'battery-level': '13.36'}, None, None +170.01, [INFO], robot4, {'y': 17.274, 'x': -37.095, 'yaw': -3.141}, None, None +170.01, [INFO], robot4, {'battery-level': '13.10'}, None, None +179.97, [INFO], robot4, {'battery-level': '12.84'}, None, None +180.00, [INFO], robot4, {'y': 17.402, 'x': -37.034, 'yaw': -3.142}, None, None +190.01, [INFO], robot4, {'y': 17.205, 'x': -36.812, 'yaw': -3.141}, None, None +190.01, [INFO], robot4, {'battery-level': '12.58'}, None, None +200.02, [INFO], robot4, {'battery-level': '12.32'}, None, None +200.02, [INFO], robot4, {'y': 17.363, 'x': -36.885, 'yaw': 3.142}, None, None +210.01, [INFO], robot4, {'y': 17.131, 'x': -37.113, 'yaw': 3.142}, None, None +210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None", trial_id: Trial.find_by(id: "1").id) end Then("I should see in a graph the speed information that was collected during the test run") do - expect(page).to have_content("Gráfico de velocidado média em determinados tempos:") + page.should have_css('div.recharts-wrapper') end -Then("I should have a visualization of the failure") do - expect(page).to have_content("Erro") +Then("I should see the speed information until the point of failure") do + page.should have_css('div.recharts-wrapper') end Then("the application should report an error") do @@ -33,13 +81,24 @@ end And("the test ran successfully but with a failure") do - #Foi feito manualmente o processo para adiquirir os dados -end - -And("that the test was run") do - #Foi feito manualmente o processo para adiquirir os dados + Experiment.create([ name: "teste", disabled: false ]) + Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.first.id]) + TrialExecution.create(status: "bom", log:"0.00, [INFO], robot3, {'battery-level': '8.04'}, None, None + 0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.08039941318304296, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None + 0.12, [DEBUG], logger, Simulation open, None, None + 10.05, [INFO], robot3, {'y': 21.423, 'x': -37.237, 'yaw': -3.141}, None, None + 10.05, [INFO], robot3, {'battery-level': '7.46'}, None, None + 20.08, [INFO], robot3, {'y': 19.318, 'x': -37.061, 'yaw': 3.139}, None, None + 20.08, [INFO], robot3, {'battery-level': '6.82'}, None, None + 30.06, [INFO], robot3, {'battery-level': '6.18'}, None, None + 30.06, [INFO], robot3, {'y': 17.825, 'x': -35.564, 'yaw': -3.142}, None, None + 40.03, [INFO], robot3, {'battery-level': '5.54'}, None, None + 40.03, [INFO], robot3, {'y': 18.858, 'x': -34.0, 'yaw': -3.142}, None, None + 46.90, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse", trial_id: Trial.find_by(id: "1").id) end -And("the speed information is missing") do - #Foi feito manualmente o processo para adiquirir os dados +And("that the test was run but the speed information is missing") do + Experiment.create([ name: "teste", disabled: false ]) + Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.first.id]) + TrialExecution.create(status: "bom", trial_id: Trial.find_by(id: "1").id) end From 82b9a4c658e3ac175f701f3c1468dd29f844a2ba Mon Sep 17 00:00:00 2001 From: pedronevz Date: Thu, 21 Dec 2023 08:55:36 -0300 Subject: [PATCH 44/49] att bdd skills --- app/controllers/graph_controller.rb | 19 +------------------ features/step_definitions/skills_step.rb | 7 ++++--- 2 files changed, 5 insertions(+), 21 deletions(-) diff --git a/app/controllers/graph_controller.rb b/app/controllers/graph_controller.rb index a1d3454f..983d50f3 100644 --- a/app/controllers/graph_controller.rb +++ b/app/controllers/graph_controller.rb @@ -22,8 +22,6 @@ def skillsGet # # => { "time" => 10.06, "message" => Navigation to room} def navigationLine(navigation, navigationList, json_data) # referente à linha de navigation time = navigation[1].to_f - print time - puts " Navigation #{navigationList[0]}" json_data << { "time" => time, "message" => "Navigation #{navigationList[0]}"} end @@ -41,22 +39,16 @@ def messageLine(linhaLista, json_data) # referente à li time = linhaLista[0] case when linhaLista[5] == '(status=sending-request)' # request de mensagem - print time - puts " Sending message to #{linhaLista[2]}" json_data << { "time" => time, "message" => "Sending message to #{linhaLista[2]}"} when linhaLista[5] == '(status=waiting)' # espera de mensagem - print time - puts " Waiting the message get to #{linhaLista[2]}" json_data << { "time" => time, "message" => "Waiting the message get to #{linhaLista[2]}"} when linhaLista[5] == '(status=message-received)' # mensagem recebida - print time - puts " Message sent to #{linhaLista[2]}" json_data << { "time" => time, "message" => "Message sent to #{linhaLista[2]}"} else - puts '?' + end end @@ -84,13 +76,9 @@ def failureLine(linhaLista, json_data) time = linhaLista[0] case linhaLista[3] when 'NO-SKILL' - print time - puts " Experiment failed with #{linhaLista[3]}: #{linhaLista[4]}." json_data << { "time" => time, "message" => "Experiment failed with #{linhaLista[3]}: #{linhaLista[4]}."} when 'SKILL-FAILURE' - print time - puts " Skill #{linhaLista[4]} failed." json_data << { "time" => time, "message" => "Skill #{linhaLista[4]} failed."} when 'LOWBATT' @@ -117,7 +105,6 @@ def failureLine(linhaLista, json_data) robotsConfigJson = robotsConfigStr.sub("ROBOTS_CONFIG=", "") robotsConfigHash = JSON.parse(robotsConfigJson) rescue - puts 'TIMEOUT' json_data << { "message" => "TIMEOUT"} break end @@ -182,17 +169,13 @@ def failureLine(linhaLista, json_data) end if timeout - puts "TIMEOUT" json_data << { "message" => "TIMEOUT"} end when start started = true - puts 'Experiment started!' json_data << { "message" => "Experiment started!"} - else # se não for nada disso daí é ota coisa. - puts '??' end end end diff --git a/features/step_definitions/skills_step.rb b/features/step_definitions/skills_step.rb index 321af09a..0ea131ab 100644 --- a/features/step_definitions/skills_step.rb +++ b/features/step_definitions/skills_step.rb @@ -79,7 +79,7 @@ 46.90, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse", trial_id: Trial.find_by(id: "1").id) end -And ("this robot has no skills assigned") do +And ("this robot has no skills assigned,") do # Yes! end @@ -120,7 +120,7 @@ expect(parsed_response).to include([{"time" => 10.05,"message" => "Navigation to room"}]) end -Given ("that message is being sent") do +Given ("that message is being sent,") do Experiment.create([ name: "teste", disabled: false ]) Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.find_by(id: "1").id]) TrialExecution.create(status: "bom", log:"0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None @@ -164,7 +164,7 @@ expect(parsed_response).to include([{"time" => 74.05, "message" => "Message sent to nurse"}]) end -Given ("that robot approached nurse") do +Given ("that robot approached nurse,") do Experiment.create([ name: "teste", disabled: false ]) Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.find_by(id: "1").id]) TrialExecution.create(status: "bom", log:"0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None @@ -211,3 +211,4 @@ parsed_response = JSON.parse(response.body) expect(parsed_response).to include([{"time" => 74.05,"message" => "Sending message to nurse"}]) end + From 4534547be41e032f38675189bca59431c3d28eac Mon Sep 17 00:00:00 2001 From: pedronevz Date: Thu, 21 Dec 2023 09:03:29 -0300 Subject: [PATCH 45/49] att rspec --- spec/requests/graph_controller_spec.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/spec/requests/graph_controller_spec.rb b/spec/requests/graph_controller_spec.rb index b3cde0d5..a7623f32 100644 --- a/spec/requests/graph_controller_spec.rb +++ b/spec/requests/graph_controller_spec.rb @@ -114,7 +114,7 @@ expect(response).to have_http_status(:success) parsed_response = JSON.parse(response.body) - expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => 10.03,"message" => "Navigation to room"}, {"time" => 10.03,"message" => "Navigation to room"}, {"time" => 55.48,"message" => "Experiment failed with NO-SKILL: authenticate_person."}]) + expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => 10.03,"message" => "Navigation to room"}, {"time" => 10.03,"message" => "Navigation to room"}, {"time" => "55.48","message" => "Experiment failed with NO-SKILL: authenticate_person."}]) end end @@ -154,7 +154,7 @@ expect(response).to have_http_status(:success) parsed_response = JSON.parse(response.body) - expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => 68.58,"message" => "Sending message to nurse"},{"time" => 68.58,"message" => "Waiting the message get to nurse"},{"time" => 68.58,"message" => "Message sent to nurse"}]) + expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => "68.58","message" => "Sending message to nurse"},{"time" => "68.58","message" => "Waiting the message get to nurse"},{"time" => "68.58","message" => "Message sent to nurse"}]) end end @@ -180,7 +180,7 @@ expect(response).to have_http_status(:success) parsed_response = JSON.parse(response.body) - expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => 10.01,"message" => "Navigation to room"},{"time" => 10.01,"message" => "Navigation to room"}, {"time" => 108.75,"message" => "Sending message to nurse"},{"time" => 108.75,"message" => "Waiting the message get to nurse"},{"time" => 108.75,"message" => "Message sent to nurse"}, {"time" => 110.04,"message" => "Navigation to lab"}, {"time" => 110.04,"message" => "Navigation to lab"}, {"time" => 210.62,"message" => "Message sent to lab_arm"}]) + expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => 10.01,"message" => "Navigation to room"},{"time" => 10.01,"message" => "Navigation to room"}, {"time" => "108.75","message" => "Sending message to nurse"},{"time" => "108.75","message" => "Waiting the message get to nurse"},{"time" => "108.75","message" => "Message sent to nurse"}, {"time" => 110.04,"message" => "Navigation to lab"}, {"time" => 110.04,"message" => "Navigation to lab"}, {"time" => "210.62","message" => "Message sent to lab_arm"}]) end end @@ -199,7 +199,7 @@ expect(response).to have_http_status(:success) parsed_response = JSON.parse(response.body) - expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => 81.78,"message" => "Experiment completed successfully with 81.78 seconds!"}]) + expect(parsed_response).to eq([{"message" => "Experiment started!"}, {"time" => "81.78","message" => "Experiment completed successfully with 81.78 seconds!"}]) end end end From 3b3ff495bec02c17c46318356a258c7e917b9855 Mon Sep 17 00:00:00 2001 From: pedronevz Date: Thu, 21 Dec 2023 09:13:20 -0300 Subject: [PATCH 46/49] small changes --- Gemfile.lock | 2 ++ spec/models/experiment_spec.rb | 4 ---- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 52382b37..aa9658c9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -190,6 +190,7 @@ GEM net-smtp marcel (1.0.2) matrix (0.4.2) + metric_fu-Saikuro (1.1.3) mime-types (3.5.1) mime-types-data (~> 3.2015) mime-types-data (3.2023.1003) @@ -381,6 +382,7 @@ DEPENDENCIES debug jbuilder jsbundling-rails + metric_fu-Saikuro (~> 1.1, >= 1.1.3) puma (>= 5.0) rails (~> 7.1.1) rdoc diff --git a/spec/models/experiment_spec.rb b/spec/models/experiment_spec.rb index 59df790f..6910a33c 100644 --- a/spec/models/experiment_spec.rb +++ b/spec/models/experiment_spec.rb @@ -4,8 +4,4 @@ it 'exemplo sucesso' do expect(1).to equal(1) end - - it 'exemplo erro' do - expect(1).to equal(2) - end end From 7cff07b0d84726c8b7ac99693353c79c6442a0b3 Mon Sep 17 00:00:00 2001 From: BernardoRabello Date: Thu, 21 Dec 2023 09:14:09 -0300 Subject: [PATCH 47/49] Rspec speed done --- spec/requests/velocity_controller_spec.rb | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/spec/requests/velocity_controller_spec.rb b/spec/requests/velocity_controller_spec.rb index 8086db79..4470cf2b 100644 --- a/spec/requests/velocity_controller_spec.rb +++ b/spec/requests/velocity_controller_spec.rb @@ -10,7 +10,9 @@ describe "GET velocity#getData" do - let(:file_content) {"10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None; + Experiment.create([ name: "teste", disabled: false ]) + Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.first.id]) + TrialExecution.create(status: "bom", log:"10.02, [INFO], robot4, {'battery-level': '17.26'}, None, None; 10.02, [INFO], robot4, {'y': 34.57, 'x': -38.121, 'yaw': -3.142}, None, None; 19.99, [INFO], robot4, {'battery-level': '17.00'}, None, None; 19.99, [INFO], robot4, {'y': 33.238, 'x': -37.019, 'yaw': 3.141}, None, None; @@ -54,11 +56,8 @@ 200.02, [INFO], robot4, {'battery-level': '12.32'}, None, None; 200.02, [INFO], robot4, {'y': 17.363, 'x': -36.885, 'yaw': 3.142}, None, None; 210.01, [INFO], robot4, {'y': 17.131, 'x': -37.113, 'yaw': 3.142}, None, None; - 210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None".split(';') } - - before do - allow(File).to receive(:open).and_yield(StringIO.new(file_content.join("\n"))) - end + 210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None", trial_id: Trial.find_by(id: "1").id) + it 'Resposta correta' do get '/velocity/getData/1' From d0f9727058854e515c6082f322a3e29df7f1901b Mon Sep 17 00:00:00 2001 From: pedronevz Date: Thu, 21 Dec 2023 09:49:47 -0300 Subject: [PATCH 48/49] small changes 2 --- app/controllers/graph_controller.rb | 6 +++--- db/seeds.rb | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/controllers/graph_controller.rb b/app/controllers/graph_controller.rb index 983d50f3..b1db89ed 100644 --- a/app/controllers/graph_controller.rb +++ b/app/controllers/graph_controller.rb @@ -64,13 +64,13 @@ def successLine(linhaLista, json_data) # Identifica linha de falha ("linhaLista") e bota no json ("json_data") # - # 1) "42.00, [WARN], robot6, NO-SKILL, authenticate_person, authenticate_nurse" + # "42.00, [WARN], robot6, NO-SKILL, authenticate_person, authenticate_nurse" # # => { "time" => 42.00, "message" => Experiment failed with NO-SKILL: authenticate_person!} # - # 2) "281.18, [WARN], robot5, SKILL-FAILURE, navigation, navto_room" + # "281.18, [WARN], robot5, SKILL-FAILURE, navigation, navto_room" # # => { "time" => 281.18, "message" => Skill navigation failed.} # - # 3) "49.07, [WARN], robot3, LOWBATT, None, None" + # "49.07, [WARN], robot3, LOWBATT, None, None" # # => { "time" => 49.07, "message" => Battery is low.} def failureLine(linhaLista, json_data) time = linhaLista[0] diff --git a/db/seeds.rb b/db/seeds.rb index bec9aa81..7294e696 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -58,4 +58,4 @@ def create_example_data() 210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None", trial_id: Trial.find_by(id: "1").id) end -create_example_data() \ No newline at end of file +#create_example_data() \ No newline at end of file From 40e6f9c8a4636daf20011bc52074b36f74f1698c Mon Sep 17 00:00:00 2001 From: BernardoRabello Date: Thu, 21 Dec 2023 10:33:46 -0300 Subject: [PATCH 49/49] Sprint-3 done --- db/seeds.rb | 2 +- features/skills.feature | 27 +-- features/step_definitions/skills_step.rb | 233 +++++------------------ 3 files changed, 60 insertions(+), 202 deletions(-) diff --git a/db/seeds.rb b/db/seeds.rb index bec9aa81..ac18d0e1 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -58,4 +58,4 @@ def create_example_data() 210.01, [INFO], robot4, {'battery-level': '12.06'}, None, None", trial_id: Trial.find_by(id: "1").id) end -create_example_data() \ No newline at end of file +#create_example_data() diff --git a/features/skills.feature b/features/skills.feature index affdaf5e..8cf86a85 100644 --- a/features/skills.feature +++ b/features/skills.feature @@ -13,28 +13,15 @@ Scenario: Failure And the progress of the plan depends on the success of each skill, Then it must be informed which of the robot's skills failed. + +@javascript +Scenario: Success + Given that a robot has a set of skills + And all skills are executed with success + Then the interface should show the graph of the skills + @javascript Scenario: Robot without skills Given that a robot is selected for skills data visualization, And this robot has no skills assigned, Then the interface should indicate that there are no skills available for the robot. - -@javascript -Scenario: Navigation - Given that there is a local plan with the 'navigation' skill, - And the 'parameter' field is filled in with the room and the destination waypoints, - And the "skill" field, within the "local_plan" field, must be filled in with "navigation" - Then the robot must navigate towards the location. - -@javascript -Scenario: Wait Message - Given that message is being sent, - And the status of the message should, if successful, be received, - Then the interface should indicate that the message was sent. - -@javascript -Scenario: Send Message - Given that robot approached nurse, - And it must send a message to the person in question, - And the 'skill' field in 'local_plan' must be filled in with 'send_message', - Then the message must being sent. diff --git a/features/step_definitions/skills_step.rb b/features/step_definitions/skills_step.rb index 0ea131ab..0e45b1ea 100644 --- a/features/step_definitions/skills_step.rb +++ b/features/step_definitions/skills_step.rb @@ -1,96 +1,8 @@ Given("that the robot has different skills in its local plan,") do - Experiment.create([ name: "teste", disabled: false ]) - Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.find_by(id: "1").id]) - TrialExecution.create(status: "bom", log:"0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'IC Room 6', 'position': [-33.9, 18.93, 3.14]}, None, None - 0.00, [INFO], robot5, {'battery-level': '71.80'}, None, None - 0.13, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.7179616530181877, 'battery_discharge_rate': 0.00076, 'id': 5, 'local_plan': [['navigation', ['IC Room 6', [[-13.5, 18.0, -1.57], [-13.5, 16.0], [-37.0, 16.0], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 7', 'name': 'r5', 'position': [-13.5, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None - 0.13, [DEBUG], logger, Simulation open, None, None - 10.08, [INFO], robot5, {'y': 17.337, 'x': -13.494, 'yaw': 3.142}, None, None - 10.08, [INFO], robot5, {'battery-level': '71.11'}, None, None - 20.05, [INFO], robot5, {'battery-level': '70.35'}, None, None - 20.05, [INFO], robot5, {'y': 16.14, 'x': -14.542, 'yaw': 3.142}, None, None - 30.01, [INFO], robot5, {'battery-level': '69.59'}, None, None - 30.01, [INFO], robot5, {'y': 16.007, 'x': -16.643, 'yaw': 3.141}, None, None - 40.08, [INFO], robot5, {'y': 16.071, 'x': -18.759, 'yaw': 3.142}, None, None - 40.08, [INFO], robot5, {'battery-level': '68.83'}, None, None - 50.03, [INFO], robot5, {'y': 16.193, 'x': -20.85, 'yaw': 3.141}, None, None - 50.03, [INFO], robot5, {'battery-level': '68.07'}, None, None - 60.00, [INFO], robot5, {'battery-level': '67.31'}, None, None - 60.00, [INFO], robot5, {'y': 16.129, 'x': -22.958, 'yaw': 3.141}, None, None - 70.01, [INFO], robot5, {'battery-level': '66.55'}, None, None - 70.01, [INFO], robot5, {'y': 16.149, 'x': -25.07, 'yaw': 3.141}, None, None - 80.00, [INFO], robot5, {'battery-level': '65.79'}, None, None - 80.00, [INFO], robot5, {'y': 16.096, 'x': -27.178, 'yaw': 3.142}, None, None - 90.04, [INFO], robot5, {'y': 16.198, 'x': -29.29, 'yaw': 3.142}, None, None - 90.04, [INFO], robot5, {'battery-level': '65.03'}, None, None - 100.07, [INFO], robot5, {'battery-level': '64.27'}, None, None - 100.07, [INFO], robot5, {'y': 16.055, 'x': -31.415, 'yaw': 3.14}, None, None - 110.06, [INFO], robot5, {'battery-level': '63.51'}, None, None - 110.06, [INFO], robot5, {'y': 15.704, 'x': -33.514, 'yaw': -3.142}, None, None - 120.03, [INFO], robot5, {'y': 15.505, 'x': -35.602, 'yaw': -3.141}, None, None - 120.03, [INFO], robot5, {'battery-level': '62.75'}, None, None - 130.02, [INFO], robot5, {'battery-level': '61.99'}, None, None - 130.02, [INFO], robot5, {'y': 16.736, 'x': -36.751, 'yaw': 3.142}, None, None - 140.08, [INFO], robot5, {'battery-level': '61.23'}, None, None - 140.08, [INFO], robot5, {'y': 17.658, 'x': -36.771, 'yaw': 3.141}, None, None - 150.05, [INFO], robot5, {'battery-level': '60.47'}, None, None - 150.05, [INFO], robot5, {'y': 17.805, 'x': -35.944, 'yaw': -3.141}, None, None - 160.01, [INFO], robot5, {'y': 18.131, 'x': -35.846, 'yaw': 3.142}, None, None - 160.01, [INFO], robot5, {'battery-level': '59.71'}, None, None - 170.08, [INFO], robot5, {'battery-level': '58.95'}, None, None - 170.08, [INFO], robot5, {'y': 18.155, 'x': -35.822, 'yaw': -3.142}, None, None - 180.09, [INFO], robot5, {'y': 18.398, 'x': -35.719, 'yaw': 3.136}, None, None - 180.09, [INFO], robot5, {'battery-level': '58.19'}, None, None - 190.00, [INFO], robot5, {'battery-level': '57.43'}, None, None - 190.00, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None - 200.02, [INFO], robot5, {'battery-level': '56.67'}, None, None - 200.02, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None - 210.03, [INFO], robot5, {'battery-level': '55.91'}, None, None - 210.03, [INFO], robot5, {'y': 18.398, 'x': -35.718, 'yaw': 3.136}, None, None - 220.02, [INFO], robot5, {'battery-level': '55.15'}, None, None - 220.02, [INFO], robot5, {'y': 18.329, 'x': -35.645, 'yaw': 3.139}, None, None - 224.46, [WARN], robot5, SKILL-FAILURE, navigation, navto_room", trial_id: Trial.find_by(id: "1").id) end And ("the progress of the plan depends on the success of each skill,") do - # Yes! -end - -Then("it must be informed which of the robot's skills failed.") do - visit '/graph/skillsGet/1' - parsed_response = JSON.parse(response.body) - expect(parsed_response).to include([{"time" => 224.46, "message" => "Skill navigation failed."}]) -end - -Given ("that a robot is selected for skills data visualization,") do Experiment.create([ name: "teste", disabled: false ]) - Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.find_by(id: "1").id]) - TrialExecution.create(status: "bom", log: "0.00, [INFO], robot3, {'battery-level': '8.04'}, None, None - 0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.08039941318304296, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None - 0.12, [DEBUG], logger, Simulation open, None, None - 10.05, [INFO], robot3, {'y': 21.423, 'x': -37.237, 'yaw': -3.141}, None, None - 10.05, [INFO], robot3, {'battery-level': '7.46'}, None, None - 20.08, [INFO], robot3, {'y': 19.318, 'x': -37.061, 'yaw': 3.139}, None, None - 20.08, [INFO], robot3, {'battery-level': '6.82'}, None, None - 30.06, [INFO], robot3, {'battery-level': '6.18'}, None, None - 30.06, [INFO], robot3, {'y': 17.825, 'x': -35.564, 'yaw': -3.142}, None, None - 40.03, [INFO], robot3, {'battery-level': '5.54'}, None, None - 40.03, [INFO], robot3, {'y': 18.858, 'x': -34.0, 'yaw': -3.142}, None, None - 46.90, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse", trial_id: Trial.find_by(id: "1").id) -end - -And ("this robot has no skills assigned,") do - # Yes! -end - -Then ("the interface should indicate that there are no skills available for the robot.") do - visit '/graph/skillsGet/1' - parsed_response = JSON.parse(response.body) - expect(parsed_response).to include([{"time" => 46.90, "message" => "Experiment failed with NO-SKILL: authenticate_person."}]) -end - -Given ("that there is a local plan with the 'navigation' skill,") do - Experiment.create([ name: "teste", disabled: false ]) Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.find_by(id: "1").id]) TrialExecution.create(status: "bom", log: "0.00, [INFO], robot3, {'battery-level': '8.04'}, None, None 0.12, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.08039941318304296, 'battery_discharge_rate': 0.00064, 'id': 3, 'local_plan': [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-33.9, 18.93, 3.14], [-37.0, 18.93], [-37.0, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 2', 'name': 'r3', 'position': [-38.0, 21.5, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None @@ -106,109 +18,68 @@ 46.90, [WARN], robot3, NO-SKILL, authenticate_person, authenticate_nurse", trial_id: Trial.find_by(id: "1").id) end -And ("the 'parameter' field is filled in with the room and the destination waypoints,") do - # [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]] +Then("it must be informed which of the robot's skills failed.") do + visit '/graph/skills/1' + page.should have_selector('p', text: 'Experiment failed ') + end -And ("the 'skill' field, within the 'local_plan' field, must be filled in with 'navigation'") do - # [['navigation', ['IC Room 6', [[-38.0, 21.5, 0.0], [-37.0, 21.5], [-37.0, 18.93], [-33.9, 18.93, 3.14]]] -end +Given ("that a robot is selected for skills data visualization,") do -Then ("the robot must navigate towards the location.") do - visit '/graph/skillsGet/1' - parsed_response = JSON.parse(response.body) - expect(parsed_response).to include([{"time" => 10.05,"message" => "Navigation to room"}]) end -Given ("that message is being sent,") do +And ("this robot has no skills assigned,") do Experiment.create([ name: "teste", disabled: false ]) Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.find_by(id: "1").id]) - TrialExecution.create(status: "bom", log:"0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None - 0.19, [DEBUG], logger, Simulation open, None, None - 10.07, [INFO], robot2, {'y': 17.533, 'x': -20.967, 'yaw': 3.142}, None, None - 10.07, [INFO], robot2, {'battery-level': '57.25'}, None, None - 20.02, [INFO], robot2, {'y': 16.111, 'x': -21.741, 'yaw': -3.141}, None, None - 20.02, [INFO], robot2, {'battery-level': '56.65'}, None, None - 30.07, [INFO], robot2, {'battery-level': '56.05'}, None, None - 30.07, [INFO], robot2, {'y': 16.007, 'x': -23.865, 'yaw': 3.141}, None, None - 40.07, [INFO], robot2, {'battery-level': '55.45'}, None, None - 40.07, [INFO], robot2, {'y': 15.987, 'x': -25.987, 'yaw': 3.139}, None, None - 50.01, [INFO], robot2, {'battery-level': '54.85'}, None, None - 50.01, [INFO], robot2, {'y': 16.048, 'x': -28.101, 'yaw': 3.141}, None, None - 60.06, [INFO], robot2, {'y': 17.831, 'x': -28.598, 'yaw': 3.14}, None, None - 60.06, [INFO], robot2, {'battery-level': '54.25'}, None, None - 70.01, [INFO], robot2, {'y': 18.047, 'x': -28.577, 'yaw': 3.142}, None, None - 70.01, [INFO], robot2, {'battery-level': '53.65'}, None, None - 74.05, [info], nurse, sync, received-request, (status=sending-request) - 74.05, [info], nurse, sync, request-sent, (status=waiting) - 74.05, [info], nurse, sync, wait-message, (status=message-received) - 80.09, [INFO], robot2, {'battery-level': '53.05'}, None, None - 80.09, [INFO], robot2, {'y': 17.0, 'x': -28.698, 'yaw': 3.141}, None, None - 90.06, [INFO], robot2, {'battery-level': '52.45'}, None, None - 90.06, [INFO], robot2, {'y': 16.105, 'x': -27.307, 'yaw': -3.142}, None, None - 100.04, [INFO], robot2, {'battery-level': '51.85'}, None, None - 100.04, [INFO], robot2, {'y': 14.956, 'x': -25.939, 'yaw': 3.141}, None, None - 110.06, [INFO], robot2, {'battery-level': '51.25'}, None, None - 110.06, [INFO], robot2, {'y': 12.981, 'x': -25.854, 'yaw': 3.142}, None, None - 118.90, [info], lab_arm, sync, wait-message, (status=message-received) - 119.82, [WARN], robot2, SUCCESS, None, None", trial_id: Trial.find_by(id: "1").id) + TrialExecution.create(status: "bom", log: "0.00, [DEBUG], nurse, NURSE_CONFIG={'location': 'PC Room 3', 'position': [-28.5, 18.0, -1.57]}, None, None + 0.00, [INFO], robot1, {'battery-level': '24.00'}, None, None + 0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.23995139509475963, 'battery_discharge_rate': 0.0006600000000000001, 'id': 1, 'local_plan': [['navigation', ['PC Room 3', [[-39.44, 33.95, 0.0], [-37.0, 33.95], [-37.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'IC Room 4', 'name': 'r1', 'position': [-39.44, 33.95, 0.0], 'skills': ['approach_person', 'approach_robot', 'navigation', 'operate_drawer']}, None, None + 0.19, [DEBUG], logger, Simulation open, None, None", trial_id: Trial.find_by(id: "1").id) end -And ("the status of the message should, if successful, be received,") do - # 74.05, [info], nurse, sync, wait-message, (status=message-received) +Then ("the interface should indicate that there are no skills available for the robot.") do + visit '/graph/skills/1' + page.should have_selector('p', text: 'Experimento sem ações!') end -Then ("the interface should indicate that the message was sent.") do - visit '/graph/skillsGet/1' - parsed_response = JSON.parse(response.body) - expect(parsed_response).to include([{"time" => 74.05, "message" => "Message sent to nurse"}]) +Given('that a robot has a set of skills') do end - -Given ("that robot approached nurse,") do + +Given('all skills are executed with success') do Experiment.create([ name: "teste", disabled: false ]) - Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.find_by(id: "1").id]) - TrialExecution.create(status: "bom", log:"0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None - 0.19, [DEBUG], logger, Simulation open, None, None - 10.07, [INFO], robot2, {'y': 17.533, 'x': -20.967, 'yaw': 3.142}, None, None - 10.07, [INFO], robot2, {'battery-level': '57.25'}, None, None - 20.02, [INFO], robot2, {'y': 16.111, 'x': -21.741, 'yaw': -3.141}, None, None - 20.02, [INFO], robot2, {'battery-level': '56.65'}, None, None - 30.07, [INFO], robot2, {'battery-level': '56.05'}, None, None - 30.07, [INFO], robot2, {'y': 16.007, 'x': -23.865, 'yaw': 3.141}, None, None - 40.07, [INFO], robot2, {'battery-level': '55.45'}, None, None - 40.07, [INFO], robot2, {'y': 15.987, 'x': -25.987, 'yaw': 3.139}, None, None - 50.01, [INFO], robot2, {'battery-level': '54.85'}, None, None - 50.01, [INFO], robot2, {'y': 16.048, 'x': -28.101, 'yaw': 3.141}, None, None - 60.06, [INFO], robot2, {'y': 17.831, 'x': -28.598, 'yaw': 3.14}, None, None - 60.06, [INFO], robot2, {'battery-level': '54.25'}, None, None - 70.01, [INFO], robot2, {'y': 18.047, 'x': -28.577, 'yaw': 3.142}, None, None - 70.01, [INFO], robot2, {'battery-level': '53.65'}, None, None - 74.05, [info], nurse, sync, received-request, (status=sending-request) - 74.05, [info], nurse, sync, request-sent, (status=waiting) - 74.05, [info], nurse, sync, wait-message, (status=message-received) - 80.09, [INFO], robot2, {'battery-level': '53.05'}, None, None - 80.09, [INFO], robot2, {'y': 17.0, 'x': -28.698, 'yaw': 3.141}, None, None - 90.06, [INFO], robot2, {'battery-level': '52.45'}, None, None - 90.06, [INFO], robot2, {'y': 16.105, 'x': -27.307, 'yaw': -3.142}, None, None - 100.04, [INFO], robot2, {'battery-level': '51.85'}, None, None - 100.04, [INFO], robot2, {'y': 14.956, 'x': -25.939, 'yaw': 3.141}, None, None - 110.06, [INFO], robot2, {'battery-level': '51.25'}, None, None - 110.06, [INFO], robot2, {'y': 12.981, 'x': -25.854, 'yaw': 3.142}, None, None - 118.90, [info], lab_arm, sync, wait-message, (status=message-received) - 119.82, [WARN], robot2, SUCCESS, None, None", trial_id: Trial.find_by(id: "1").id) -end - -And ("it must send a message to the person in question,") do - # 74.05, [info], nurse, sync, received-request, (status=sending-request) -end - -And ("the 'skill' field in 'local_plan' must be filled in with 'send_message',") do - # ['send_message', ['nurse'] -end - -Then ("the message must being sent.") do - visit '/graph/skillsGet/1' - parsed_response = JSON.parse(response.body) - expect(parsed_response).to include([{"time" => 74.05,"message" => "Sending message to nurse"}]) -end - + Trial.create([name: "testeTrial", disabled: false, deleted: false, runs: 20, experiment_id: Experiment.find_by(id: "1").id]) + TrialExecution.create(status: "bom", log: "0.19, [DEBUG], logger, ROBOTS_CONFIG={'avg_speed': 0.15, 'battery_charge': 0.5779176354739738, 'battery_discharge_rate': 0.0006000000000000001, 'id': 2, 'local_plan': [['navigation', ['PC Room 3', [[-21.0, 18.0, -1.57], [-21.0, 16.0], [-28.5, 16.0], [-28.5, 18.0, -1.57]]], 'navto_room'], ['approach_person', ['nurse'], 'approach_nurse'], ['authenticate_person', ['nurse'], 'authenticate_nurse'], ['operate_drawer', ['open'], 'open_drawer_for_nurse'], ['send_message', ['nurse'], 'notify_nurse_of_open_drawer_for_nurse_completed'], ['wait_message', ['nurse'], 'wait_nurse_to_complete_deposit'], ['operate_drawer', ['close'], 'close_drawer_nurse'], ['navigation', ['Laboratory', [[-28.5, 18.0, -1.57], [-28.5, 16.0], [-26.0, 16.0], [-26.0, 13.0, 1.57]]], 'navto_lab'], ['approach_robot', ['lab_arm'], 'approach_arm'], ['operate_drawer', ['open'], 'open_drawer_lab'], ['send_message', ['lab_arm'], 'notify_lab_arm_of_open_drawer_lab_completed'], ['wait_message', ['lab_arm'], 'wait_lab_arm_to_complete_pick_up_sample'], ['operate_drawer', ['close'], 'close_drawer_lab']], 'location': 'PC Room 5', 'name': 'r2', 'position': [-21.0, 18.0, -1.57], 'skills': ['approach_person', 'approach_robot', 'authenticate_person', 'navigation', 'operate_drawer']}, None, None + 0.19, [DEBUG], logger, Simulation open, None, None + 10.07, [INFO], robot2, {'y': 17.533, 'x': -20.967, 'yaw': 3.142}, None, None + 10.07, [INFO], robot2, {'battery-level': '57.25'}, None, None + 20.02, [INFO], robot2, {'y': 16.111, 'x': -21.741, 'yaw': -3.141}, None, None + 20.02, [INFO], robot2, {'battery-level': '56.65'}, None, None + 30.07, [INFO], robot2, {'battery-level': '56.05'}, None, None + 30.07, [INFO], robot2, {'y': 16.007, 'x': -23.865, 'yaw': 3.141}, None, None + 40.07, [INFO], robot2, {'battery-level': '55.45'}, None, None + 40.07, [INFO], robot2, {'y': 15.987, 'x': -25.987, 'yaw': 3.139}, None, None + 50.01, [INFO], robot2, {'battery-level': '54.85'}, None, None + 50.01, [INFO], robot2, {'y': 16.048, 'x': -28.101, 'yaw': 3.141}, None, None + 60.06, [INFO], robot2, {'y': 17.831, 'x': -28.598, 'yaw': 3.14}, None, None + 60.06, [INFO], robot2, {'battery-level': '54.25'}, None, None + 70.01, [INFO], robot2, {'y': 18.047, 'x': -28.577, 'yaw': 3.142}, None, None + 70.01, [INFO], robot2, {'battery-level': '53.65'}, None, None + 74.05, [info], nurse, sync, received-request, (status=sending-request) + 74.05, [info], nurse, sync, request-sent, (status=waiting) + 74.05, [info], nurse, sync, wait-message, (status=message-received) + 80.09, [INFO], robot2, {'battery-level': '53.05'}, None, None + 80.09, [INFO], robot2, {'y': 17.0, 'x': -28.698, 'yaw': 3.141}, None, None + 90.06, [INFO], robot2, {'battery-level': '52.45'}, None, None + 90.06, [INFO], robot2, {'y': 16.105, 'x': -27.307, 'yaw': -3.142}, None, None + 100.04, [INFO], robot2, {'battery-level': '51.85'}, None, None + 100.04, [INFO], robot2, {'y': 14.956, 'x': -25.939, 'yaw': 3.141}, None, None + 110.06, [INFO], robot2, {'battery-level': '51.25'}, None, None + 110.06, [INFO], robot2, {'y': 12.981, 'x': -25.854, 'yaw': 3.142}, None, None + 118.90, [info], lab_arm, sync, wait-message, (status=message-received) + 119.82, [WARN], robot2, SUCCESS, None, None", trial_id: Trial.find_by(id: "1").id) +end + +Then('the interface should show the graph of the skills') do + visit '/graph/skills/1' + page.should have_selector('p', text: 'Sucesso!') +end \ No newline at end of file