Mudanças entre as edições de "Grupo3-PJI2-2018-2"
Linha 293: | Linha 293: | ||
Identificador: CSU01; | Identificador: CSU01; | ||
− | Sumário: | + | Sumário: Após ter sido devidamente cadastrado, o robô é acionado pelo SS para que sua autenticação seja efetivada (isso deve ocorrer em todas as vezes que o robô é ligado ou que um novo jogo seja iniciado), isso se dá através de uma solicitação e posterior resposta do robô de qual é o endereço MAC de sua interface de rede Bluetooth; |
Ator primário: Sistema Supervisório; | Ator primário: Sistema Supervisório; | ||
Linha 299: | Linha 299: | ||
Precondições: 1- Robô já ter sido cadastrado; | Precondições: 1- Robô já ter sido cadastrado; | ||
− | Fluxo principal: | + | Fluxo principal: |
− | Fluxos de exceção: MAC address respondido não informado (problemas na obtenção do mesmo) ou endereço não cadastrado: autenticação negada e o robô não pode participar do jogo; | + | 1- SS solicita o ID do robô; |
+ | |||
+ | 2- Robô responde com o MAC Address de sua interface de rede Bluetooth; | ||
+ | |||
+ | Fluxos de exceção: | ||
+ | |||
+ | a- MAC address respondido não informado (problemas na obtenção do mesmo) ou endereço não cadastrado: autenticação negada e o robô não pode participar do jogo; | ||
Linha 310: | Linha 316: | ||
Identificador: CSU02; | Identificador: CSU02; | ||
− | Sumário: | + | Sumário: Com cadastro e autenticação previamente concluídas, o SR tem condições de receber os dados do jogo do SS: coordenadas inicial e das caças, modo de operação, etc.; |
Ator primário: Sistema Supervisório; | Ator primário: Sistema Supervisório; | ||
− | Precondições: 1- Robô já ter sido cadastrado; 2- O robô já ter se autenticado; | + | Precondições: |
+ | |||
+ | 1- Robô já ter sido cadastrado; | ||
+ | |||
+ | 2- O robô já ter se autenticado; | ||
+ | |||
+ | Fluxo principal: | ||
+ | |||
+ | 1- SS envia os dados para início do jogo; | ||
− | + | 2- SR processa os dados e define sua posição inicial e mapeia as caças do jogo; | |
− | '''Nome: Modo de operação''' | + | '''Nome: Modo de operação automático''' |
Identificador: CSU03; | Identificador: CSU03; | ||
− | Sumário: Modo de operação | + | Sumário: Modo de operação automático baseado em algoritmo implementado no SR com utilização de sensores; |
− | Ator primário: | + | Ator primário: Sensores; |
− | Fluxo principal: | + | Fluxo principal: Uma vez definido como operação automática, o algoritmo de busca das caças anteriormente declaradas através de coordenadas é executado, tendo como fonte de informação os sensores do robô - luminosidade (cor) e ultrassônico(distância). |
+ | Fluxo de exceção: | ||
Edição das 23h40min de 19 de agosto de 2018
Projeto Integrador II
Alunos: João Leonardo Martins (joao.lm@aluno.ifsc.edu.br) e Vinícius Luz (vinicius.ls@aluno.ifsc.edu.br)
Objetivo Geral
Implantar tradicional caça de robôs para buscar determinados itens através de coordenadas.
Bibliografia
- BEZERRA, Eduardo. Princípios de análise e projetos de sistemas com UML, 2002. Rio de Janeiro. Editora Campus LTDA.
Diário das Aulas
30/7/18
Aula 1 |
---|
- Definição do grupo; - Aula expositiva; - Organização das tarefas através da ferramenta Trello; |
6/8/18
Aula 2 | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
- Efetuada a leitura da documentação do EV3-Python: apesar do bot já possuir o linux instalado, estudamos como seria a implementação do mesmo; - Início da montagem do robô: encontramos algumas dificuldades pois o equipamento estava completamente desmontado, com isso, até entendermos que a montagem seria basicamente livre, sofremos um pouco na idealização do EV3; - Alinhamento sobre comunicação com o robô: ficou definido que vamos utilizar um adaptador wi-fi no mesmo, sendo assim, um terceiro equipamento se fez necessário, uma vez que a o EV3 não conecta na rede do Instituto; - Alguns exemplos de implementação foram observados na documentação do EV3, conforme pode ser obtido através destes links: Exemplos Motor e Exemplos Sensor - Diagrama Geral do Projeto:
|
13/8/18
Aula 3 | ||||||||
---|---|---|---|---|---|---|---|---|
Levantamentos sobre discussões em sala
Alteração da definição do diagrama geral do projeto.
|