Mudanças entre as edições de "Grupo3-PJI2-2018-2"
Linha 302: | Linha 302: | ||
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; | 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; | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | '''Nome: Recebe dados''' | ||
+ | |||
+ | Identificador: CSU02; | ||
+ | |||
+ | Sumário: Repasse dos dados oriundos do SA pelo SS; | ||
+ | |||
+ | Ator primário: Sistema Supervisório; | ||
+ | |||
+ | Precondições: 1- Robô já ter sido cadastrado; 2- O robô já ter se autenticado; | ||
+ | |||
+ | Fluxo principal: 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. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | '''Nome: Modo de operação''' | ||
+ | |||
+ | Identificador: CSU03; | ||
+ | |||
+ | Sumário: Modo de operação define se a busca por caças se dará de forma manual ou automática; | ||
+ | |||
+ | Ator primário: Sistema Supervisório; | ||
+ | |||
+ | Fluxo principal: De acordo com o modo recebido, o SR consome os dados (coordenadas, basicamente) enviados previamente e passa a operar de forma automática tanto no posicionamento inicial quanto no algoritmo de busca das caças. É também possível que o Sistema Robô passe a ser controlado pelo próprio jogador (manual); | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | '''Nome: Modo de operação''' | ||
+ | |||
+ | Identificador: CSU03; | ||
+ | |||
+ | Sumário: Modo de operação define se a busca por caças se dará de forma manual ou automática; | ||
+ | |||
+ | Ator primário: Sistema Supervisório; | ||
+ | |||
+ | Fluxo principal: De acordo com o modo recebido, o SR consome os dados (coordenadas, basicamente) enviados previamente e passa a operar de forma automática tanto no posicionamento inicial quanto no algoritmo de busca das caças. É também possível que o Sistema Robô passe a ser controlado pelo próprio jogador (manual); | ||
{{collapse bottom | Diagrama UC do SR - descrição}} | {{collapse bottom | Diagrama UC do SR - descrição}} | ||
{{Collapse bottom | Aula 3}} | {{Collapse bottom | Aula 3}} |
Edição das 23h25min 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.
|