TrabPrat SSC0712 2014(fosorio)
De CoteiaWiki
SSC0712 - Programação de Robôs Móveis - 2014
Prof. Fernando Santos OSÓRIO
Estagiário PAE - Daniel Sales / LRM
Período: 2014 - 1o. Semestre
Trabalhos:
1. CHECK-POINT (Trabalho Individual / Avaliação No.1 "CP") TRABALHO: Navegação por Way-Points com desvio de obstáculos "Seguimento de Trajetória autônomo e inteligente" DESCRIÇÃO RESUMIDA: Será fornecido um arquivo de entrada (path.txt) com uma sequência de coordenadas (way-point) a ser seguido pelo robô. O robô deve passar suficientemente próximo de cada um destes pontos (dist. < 30cm), seguindo a trajetória indicada, porém sem colidir com obstáculos. IMPLEMENTAÇÃO: Usando o Player-Stage (VM do VirtualBox) com o uso da simulação de um robô tipo Pioneer, dotado de sensor laser Sick e podendo fazer uso da localização (odometria) fornecida pelo simulador. O Laser tem uma leitura de 180 graus, de 0.5 em 0.5 graus, com um alcance de até 8.0 metros (padrão do player-stage). Exemplos de mapas serão fornecidos pelo professor, porém poderão ser testados depois com mapas diferentes (alterados). O robô deve gera um "log" (registro) de seu deslocamento, gravando um arquivo texto (log.txt). FORMATO DOS ARQUIVOS: path.txt - Lista de coordenadas, com um par x,y em cada linha <px> <py> log.txt - Lista com a sequência de poses (x,y,theta) do robô durante a navegação pelo ambiente ao seguir o way-point. <px> <py> <pa> (px,py = Coordenada X,Y; pa = ângulo de orientação theta) TRABALHO ENTREGUE: Cliente em C ou C++ do player-stage, capaz de gravar o log de sua trajetória. >> Os detalhes dos arquivos de entrada e saída e exemplos destes >> estão divulgados aqui nesta página, logo abaixo(mapas, path.txt, log.txt)
Arquivos com Exemplos: Arquivo:Dados-checkpoint.zip ou Arquivo:Dados-checkpoint.tar
Descrição geral dos Exemplos
Disponíveis também em: Exemplos Trabalho Check-Point
DATA DA ENTREGA: 25/04/2014
2. TRABALHO FINAL (Trabalho em Grupo / Avaliação No.2 "TF") TRABALHO: O robô será um robô acompanhante, ou seja, ele deve acompanhar o deslocamento de uma pessoa (ou outro robô) que esteja se deslocando no ambiente. O robô deve acompanhar seguindo atrás ou logo ao lado (opção do aluno) o elemento a ser seguido. DESCRIÇÃO DETALHADA: ver abaixo. http://osorio.wait4.org/SSC0712/Aula-2014/TF/
A definição DETALHADA do trabalho pode ser encontrada:
AQUI
DEFINIÇÃO DO TRABALHO PRÁTICO FINAL
DATA DA ENTREGA/APRESENTAÇÃO: Entre 06/06/2014 e 04/07/2014
Atualizado em Fevereiro de 2014
F.Osório
Voltar para SSC-712-2014(fosorio)