Oficina ROS

Oficina: “R.O.S. – Sistemas Operacional Robóticos”
Trilha de PD&I
Local: Laboratório de Virtualização

Por: Luiz Mirisola

ros
Publico Alvo: Alunos de graduação finalistas, pós-graduação ou profissionais das áreas de engenharia, computação e afins. É importante ter conhecimento de sistemas operacionais, e noções de arquitetura de computadores e de robótica. Se você conseguir entender o resumo abaixo, então muito provavelmente poderá participar.

Resumo: A oficinade ROS será focado em demonstrações em simulação e com um robô real, a partir das quais serão ilustrados os conceitos mais importantes do framework ROS: organização dos nodes, mensagens, funcionamento e monitoramento básicos; ferramentas de ativação, logging, compilação e organização de diretórios; ferramentas para transformações de coordenadas; nodelets e smart-pointers para transmissão de mensagens intra-processo.  Haverá breves exposições de conceitos de redes e sistemas distrbuídos para situar alunos que não são da computação, e foco especial em dificuldades comuns observadas no aprendizado de alunos anteriores.  Recomenda-se que o aluno pré-instale o ROS no seu computador, e se possível, realize os tutoriais indicados na propria página. No primeiro dia será disponibilizado imagens de disco com o ROS pre-instalado, mas isso requer apagar uma partição. Não há espaço para aulas expositivas com detalhes de comandos específicos: espera-se do aluno disposição para ler o material organizado e/ou indicado pelo professor e implementar aplicações, em uma abordagem hands-on.

Vagas: 25

IMPORTANTE: Conflita com o minicurso sobre Navegação e Planejamento de Missões de VANTs (UAV NAV) da trilha de PD&I e com as Oficinas 1 e 2 da trilha de educação.