Mudanças entre as edições de "Grupo1-PJI2-2018-1"
Linha 1: | Linha 1: | ||
=Apresentação inicial= | =Apresentação inicial= | ||
− | {{Collapse top | | + | {{Collapse top | Atividade 1 - Decisão de robô, montagem e instalação do Ev3Dev - 27/02}} |
==Decisão de robô== | ==Decisão de robô== | ||
Linha 14: | Linha 14: | ||
{{Collapse bottom}} | {{Collapse bottom}} | ||
− | {{Collapse top | | + | {{Collapse top | Atividade 2 - Conectividade WiFi e sensores - 01/03}} |
==Conectividade WiFi e sensores== | ==Conectividade WiFi e sensores== | ||
Linha 25: | Linha 25: | ||
{{Collapse bottom}} | {{Collapse bottom}} | ||
− | {{Collapse top | | + | {{Collapse top | Atividade 3 - Conhecendo robô - 02/03}} |
==Conhecendo robô== | ==Conhecendo robô== | ||
Linha 35: | Linha 35: | ||
{{Collapse bottom}} | {{Collapse bottom}} | ||
− | {{Collapse top | | + | {{Collapse top | Atividade 4 - Escolha do modelo do sistema de localização e definição das regras - 03/03}} |
==Escolha do modelo do sistema de localização== | ==Escolha do modelo do sistema de localização== | ||
Linha 64: | Linha 64: | ||
{{Collapse bottom}} | {{Collapse bottom}} | ||
− | {{Collapse top | | + | {{Collapse top | Atividade 5 - Trabalhando com o robô - 05/03}} |
==Trabalhando com o robô== | ==Trabalhando com o robô== | ||
Linha 73: | Linha 73: | ||
{{Collapse bottom}} | {{Collapse bottom}} | ||
− | {{Collapse top | | + | {{Collapse top | Atividade 6 - Sala de aula - 06/03}} |
==Sala de aula== | ==Sala de aula== | ||
Linha 152: | Linha 152: | ||
{{Collapse bottom}} | {{Collapse bottom}} | ||
− | {{Collapse top | | + | {{Collapse top | Atividade 7 - Sumário executivo - 07/03 - 12/03}} |
==Sumário executivo== | ==Sumário executivo== | ||
Linha 160: | Linha 160: | ||
{{Collapse bottom}} | {{Collapse bottom}} | ||
− | {{Collapse top | | + | {{Collapse top | Atividade 8 - Sala de aula e Novo documento no ShareLaTeX- 13/03}} |
==Sala de aula== | ==Sala de aula== | ||
Linha 184: | Linha 184: | ||
Regras de negócio | Regras de negócio | ||
+ | {{Collapse bottom}} | ||
+ | |||
+ | {{Collapse top | Atividade 9 - Levantamento de requisitos - 13/03 a 20/03}} | ||
+ | ==Levantamento de requisitos== | ||
O documento com a análise de requisitos e casos de uso encontra-se no [https://www.sharelatex.com/read/dpwfpckvyhtc ShareLaTeX]. | O documento com a análise de requisitos e casos de uso encontra-se no [https://www.sharelatex.com/read/dpwfpckvyhtc ShareLaTeX]. |
Edição das 22h42min de 13 de março de 2018
Apresentação inicial
Atividade 1 - Decisão de robô, montagem e instalação do Ev3Dev - 27/02 |
---|
Decisão de robô"Montagem:" Após a análise das peças disponíveis no box Lego Mindstorms Ev3 Education 45544, escolhemos o robô a ser montado, sendo o escolhido: Puppy MontagemInstalação do Ev3Dev"Ev3Dev:" Instalação do Ev3Dev, um sistema operacional baseado em Debian que roda no bloco EV3, como num dual boot. A partir da utilização deste SO pode-se programar o robô utilizando linguagem de programação C, Python, por exemplo. A instalação foi feita com base no site do desenvolvedor. |
Atividade 2 - Conectividade WiFi e sensores - 01/03 |
---|
Conectividade WiFi e sensores
- A conexão Wi-Fi através da rede do IFSC não foi possível por ser uma rede baseada em EAP (Protocolo de Autenticação Extensiva).
|
Atividade 3 - Conhecendo robô - 02/03 |
---|
Conhecendo robô |
Atividade 4 - Escolha do modelo do sistema de localização e definição das regras - 03/03 |
---|
Escolha do modelo do sistema de localização
- Odometria, por proporcionar altas taxas de amostragem, e basear-se no movimento da roda. - Navegação inercial, por já termos disponível um giroscópio. - Navegação Landmark, pela possibilidade de usar marcos artificiais e termos disponível um sensor de cores. Regras
Objetivo: encontrar no tabuleiro as cores sorteadas na ordem correta e em menos tempo possível.
(inicialmente)
|
Atividade 5 - Trabalhando com o robô - 05/03 |
---|
Trabalhando com o robôDurante o encontro desenvolvemos um código base para a apresentação do robô em sala. Nesta rotina usamos como atuadores dois motores e como sensores um ultrassônico, um sensor de cores e um sensor de toque. O código desenvolvido faz com que o robô, montado no formado te um cachorro ao ser tocado sente e levante, ao aproximar-se de algo, "lata", identifica as cores: vermelho, amarelo, azul e verde. Todo o código encontra-se no projeto "puppy.Ev3" no github. |
Atividade 6 - Sala de aula - 06/03 |
---|
Sala de aulaPerguntas
R: 2x2 metros. Provavelmente 20x20 cm. O tablado deve ter ter uma borda extra de aproximadamente 5 cm.
R: 100 quadrados.
R: Randomicamente.
R: Cerca de 6 caças, serão comuns.
R: A partir do monitoramento feio pela câmera infravermelho que captará os dados e transmitirá através de um Arduino para a auditoria. Quem ganhará será o robô que em menos tempo pegar o maior numero de caças.
R: Cada grupo terá que mostrar para o publico as informações correspondentes ao seu robô.
R: Fica a critério de cada grupo.
R: Fica a critério de cada grupo.
R: 7 cores.
R: Sim. O tabuleiro será impresso já com as cores.
R: Um servidor será responsável. Demais questões- Alcance do ultrassônico: 1 a 250cm
|
Atividade 7 - Sumário executivo - 07/03 - 12/03 |
---|
Sumário executivoDurante o período indicado produzimos o sumário executivo. Ele encontra-se no ShareLaTeX. |
Atividade 8 - Sala de aula e Novo documento no ShareLaTeX- 13/03 |
---|
Sala de aula
Para a próxima aula 20/03Levantamento de requisitos Funcionais Não funcionais Restrições Casos de uso' Atores (diagramas) Lista do custo de uso detalhados Regras de negócio |
Atividade 9 - Levantamento de requisitos - 13/03 a 20/03 |
---|
Levantamento de requisitosO documento com a análise de requisitos e casos de uso encontra-se no ShareLaTeX. |