Mudanças entre as edições de "Grupo3-PJI2-2018-2"
Linha 168: | Linha 168: | ||
===== 13/8/18 ===== | ===== 13/8/18 ===== | ||
{{Collapse top | Aula 3}} | {{Collapse top | Aula 3}} | ||
− | <font size="3"> | + | |
− | </font> | + | <font size="3">'''Levantamentos sobre discussões em sala'''</font> |
− | <font size=" | + | <hr> |
+ | |||
+ | |||
+ | |||
+ | <font size="2"> | ||
+ | Durante a última aula, chegamos a conclusão sobre a modelagem correta para o diagrama geral do projeto, que está disposto a seguir. | ||
</font> | </font> | ||
+ | {{Collapse top | Diagrama Geral do Projeto}} | ||
+ | [[Arquivo:PJI2_Diagrama_de_Blocos.jpg|center|Diagrama Geral do Projeto]] | ||
+ | {{collapse bottom | Diagrama Geral do Projeto}} | ||
− | |||
− | |||
− | |||
+ | <font size="2"> | ||
+ | Ainda durante as discussões em sala, foram levantados alguns pontos a respeito dos requisitos do projeto, os quais estão dispostos a seguir: | ||
+ | </font> | ||
+ | {{Collapse top | Considerações sobre requisitos do projeto}} | ||
+ | '''Sistema Robô [SR]''' | ||
+ | ::Deve ter um ID para validação e será baseado no MAC do Bluetooth do robô; | ||
+ | ::A posição inicial sempre será (0,0) ou (20,20); | ||
+ | ::A cor do robô será definida no momento do cadastro no SA. | ||
− | + | '''Sistema Supervisório [SS]''' | |
+ | ::Modo manual: movimentações para direita, esquerda, cima e baixo; | ||
+ | ::Não há requisitos para a interface com usuário, poderá ser web, desktop, etc; | ||
+ | ::A caça será uma coordenada, que varia de (0,0) a (20,20); | ||
+ | ::No modo automático, o monitoramento do robô deverá exibir informações sobre as caças encontradas e a sequência de movimentações; | ||
+ | ::Para reinício da partida, o jogador deverá reposicionar manualmente o robô nas posições iniciais; | ||
+ | ::SS deverá informar ao SA que está pronto para iniciar uma partida; | ||
+ | ::O robô deverá parar enquanto aguarda a validação da caça. | ||
+ | '''Sistema Auditoria [SA]''' | ||
+ | ::A validação da caça deverá ser manual; | ||
+ | ::O SA deverá informar o SS do início da partida, já com a localização das caças. | ||
+ | {{collapse bottom | Considerações sobre requisitos do projeto}} | ||
{{Collapse bottom | Aula 3}} | {{Collapse bottom | Aula 3}} |
Edição das 17h00min de 18 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
Durante a última aula, chegamos a conclusão sobre a modelagem correta para o diagrama geral do projeto, que está disposto a seguir.
|