Mudanças entre as edições de "TrabPrat SSC0712 2012(fosorio)"
De CoteiaWiki
(Criou página com '<B>SSC0712 - Programação de Robôs Móveis (2012) </B><br> Prof. Fernando Osório<br> Estagiário PAE: Diogo Correa (Mestrando - LRM / CCMC)<br> Semestre: 2012/1<br> <hr> ...') |
|||
Linha 14: | Linha 14: | ||
<br> | <br> | ||
DESCRIÇÃO DO TRABALHO<br> | DESCRIÇÃO DO TRABALHO<br> | ||
+ | <ul> | ||
+ | <li> Implementar o controle inteligente de um grupo de robôs (entre 3 e 5 robôs); </li> | ||
+ | <li> Os robôs irão executar uma tarefa de "Search and Rescue" (busca e resgate de feridos); </li> | ||
+ | <li> Existem um total de 7 pessoas feridas a serem resgatadas no mapa (buscar e resgatar); </li> | ||
+ | <li> Os robôs devem explorar o ambiente, encontrar e resgatar (se aproximar a menos de 1 metro) os feridos; </li> | ||
+ | <li> Os robôs devem gerar um arquivo de LOG com o registro da simulação, ver dados sobre o formato abaixo em "complementos" </li> | ||
+ | <li> Os robôs não devem colidir nem com as paredes e nem com os demais robôs; </li> | ||
+ | <li> Serão fornecidos 2 mapas aos alunos, um conhecido (trabalhado na Aula 06) e um desconhecido (ver em "complementos"); </li> | ||
+ | <li> Serão fornecidas 2 listas de posições dos feridos no ambiente, considerando a localização dos robôs (position2D); </li> | ||
+ | <li> Será considerado que os robôs possuem a sua localização exata conhecida (position2D) e a dos feridos; </li> | ||
+ | <li> O robô poderá operar durante um certo tempo para explorar o mapa, antes de começar a operação de resgate (3 min.) - LOG inativo; </li> | ||
+ | <li> O robô irá operar durante um tempo máximo de 5 minutos após o início da busca - LOG ativo; <li> | ||
+ | <li> | ||
+ | <li> ENTREGAR: Arquivo com o controlador do robôs (em C ou C++) e Arquivo com o LOG da Simulação | ||
+ | </ul> | ||
+ | <br> | ||
+ | COMPLEMENTOS<br> | ||
+ | <br> | ||
+ | 1. Formato do Arquivo de LOG:<br> | ||
+ | <br> | ||
+ | 2. Arquivos dos Mapas: <br> | ||
+ | <br> | ||
+ | 3. Arquivos com as Posições dos Feridos:<br> | ||
<br> | <br> | ||
Edição das 01h44min de 18 de abril de 2012
SSC0712 - Programação de Robôs Móveis (2012)
Prof. Fernando Osório
Estagiário PAE: Diogo Correa (Mestrando - LRM / CCMC)
Semestre: 2012/1
Trabalho 1 - CHECK POINT:
TR: Trabalho Individual (Implementação no Simulador Player-Stage) Aplicação de Robótica Móvel: SEARCH AND RESCUE DATA DA APRESENTAÇÂO: 27/04/2012 (data original) e 04/05/2012 (extensão da data limite)
DESCRIÇÃO DO TRABALHO
- Implementar o controle inteligente de um grupo de robôs (entre 3 e 5 robôs);
- Os robôs irão executar uma tarefa de "Search and Rescue" (busca e resgate de feridos);
- Existem um total de 7 pessoas feridas a serem resgatadas no mapa (buscar e resgatar);
- Os robôs devem explorar o ambiente, encontrar e resgatar (se aproximar a menos de 1 metro) os feridos;
- Os robôs devem gerar um arquivo de LOG com o registro da simulação, ver dados sobre o formato abaixo em "complementos"
- Os robôs não devem colidir nem com as paredes e nem com os demais robôs;
- Serão fornecidos 2 mapas aos alunos, um conhecido (trabalhado na Aula 06) e um desconhecido (ver em "complementos");
- Serão fornecidas 2 listas de posições dos feridos no ambiente, considerando a localização dos robôs (position2D);
- Será considerado que os robôs possuem a sua localização exata conhecida (position2D) e a dos feridos;
- O robô poderá operar durante um certo tempo para explorar o mapa, antes de começar a operação de resgate (3 min.) - LOG inativo;
- O robô irá operar durante um tempo máximo de 5 minutos após o início da busca - LOG ativo;
- ENTREGAR: Arquivo com o controlador do robôs (em C ou C++) e Arquivo com o LOG da Simulação
COMPLEMENTOS
1. Formato do Arquivo de LOG:
2. Arquivos dos Mapas:
3. Arquivos com as Posições dos Feridos:
Atualizado em Abril de 2012
F.Osório
Voltar para SSC-712(fosorio)