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)