Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Melhorar testes na SA-BSN #6

Open
Kai-Taka opened this issue Aug 27, 2023 · 1 comment
Open

Melhorar testes na SA-BSN #6

Kai-Taka opened this issue Aug 27, 2023 · 1 comment

Comments

@Kai-Taka
Copy link

Kai-Taka commented Aug 27, 2023

  1. Problema:
    • Atualmente para realizar testes na SA-BSN é necessario observar os dados nas várias telas presentes na execução da BSN. Isso porém gera dificuldades quanto a apresentação dos resultados da pesqusisa e dificulta testar caracteristicas especificas do processo atual:
  2. Proposta:
    • Gerar a capacidade de executar testes com entradas deterministicas invez das entradas imprevisiveis do nó paciente. Essa primeira proposta pretende facilitar comprovar certas caracteristicas da SA-BSN ao comprovar que ela apresenta os comportamentos que desejamos.
    • Criar um output da execução dos testes que apresentre uma melhor vizualização dos resultados da SA-BSN. Tentar extrair dados da autoadaptação com graficos e afim.
@rdinizcal
Copy link

@Kai-Taka penso que podemos refinar essa issue com foco na implementação do paciente real vs. paciente virtual paralelamente.

Minha sugestão:

**Título**: Implementar separação enrte Paciente Virtual e Paciente Real para execução paralela.

**Problema**: Atualmente, a BSN, permite somente a execução de um paciente por vez. Porém, isso ocasiona cíclos de execução ocisosos que podem ser utilizados para fim de teste, experimentação, e, por fim, auto-adaptação. Isso ocorre porque o código atual, tanto dos sensores, como do processador central, não distingue por pacientes real ou virtual.

**Solução**: Proponho implementar ..... para separar execuções paralelas de pacientes. 

Deixei o ....... para você! Tente dar exemplos e mapear o problema para os elementos básicos do ROS, se fizer sentido.

@Kai-Taka Kai-Taka changed the title Facilitar casos de teste da bsn Permitir casos de teste por meio de entradas deterministicas Sep 12, 2023
@Kai-Taka Kai-Taka changed the title Permitir casos de teste por meio de entradas deterministicas Melhorar testes na SA-BSN Sep 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants