Curso de verão RobotCraft
Alfena, Portugal
DURAÇÃO
2 Months
LÍNGUAS
Inglês
RITMO
Período integral
PRAZO DE MATRÍCULA
Solicitar prazo de inscrição
DATA DE INÍCIO MAIS CEDO
Solicitar a data de início mais próxima
TAXAS DO PROGRAMA
EUR 425 / per course *
FORMATO DE ESTUDO
No campus
* taxa de inscrição antecipada para alunos do ensino superior. 450 €: taxa normal para alunos do ensino superior
Introdução
RobotCraft é um programa intensivo de estágio e curso de verão de dois meses. Após o tremendo sucesso das edições anteriores, a 7ª edição do RobotCraft chegará no verão de 2022.
Base da robótica móvel Adquirir conceitos de modelagem 3D, impressão 3D e eletromecânica, aplicados ao projeto de robôs móveis. | Programação robótica Explore a plataforma Arduino e a estrutura ROS para o controle de baixo e alto nível de robôs móveis. | Construa seu próprio robô Consolide todos os conceitos ensinados para o projeto de uma plataforma robótica móvel e compita com seus amigos! |
Comparecimento
A frequência do estagiário é avaliada usando os cartões RFID exclusivos usados como identificação individual. Para obter o certificado, o estagiário deve cumprir a seguinte frequência:
- Aulas (aulas teóricas, seminários, workshops, etc.): 60 de 84 horas
- Laboratório: 24 de 36 horas (4 de 6 semanas de laboratórios) *
* A presença fora dos dias de laboratório predefinidos não compensa a falta de laboratórios.
Programa
Ofício # 1 (C1): Introdução à Robótica (4,5 horas T)
- Apresentação de palestrantes, mentores e estagiários (T)
- Apresentação do RobotCraft e os diferentes ofícios que o compõem (T)
- Introdução à robótica, descrevendo a história da robótica e sua evolução (T)
- Apresentando morfologias de robôs móveis, nomeadamente sensores e atuadores (T)
- Breve revisão da literatura relacionada à robótica, apresentando os conceitos teóricos básicos necessários (T)
Ofício # 2 (C2): Introdução à Programação (16,5 horas T)
- Introdução à programação C / C ++ (T)
Embarcação # 3 (C3): Mecatrônica (6 horas T | 6 horas L | 6 horas H)
- Introdução à eletromecânica em robótica móvel (T)
- Montagem eletromecânica da plataforma robótica móvel (L)
Ofício # 4 (C4): Programação de Robótica Móvel (12 horas T | 12 horas L | 12 horas H)
- Introdução à linguagem C aplicada à programação do Arduino (T)
- Descreva os recursos das soluções Arduino e do microcontrolador ATMEL (por exemplo, arquitetura de hardware, ciclos, configuração de pinos, comunicações), usando a placa Arduino Mega (T)
- Identifique as diferentes tecnologias de comunicação sem fio usadas em robótica (por exemplo, RF, Bluetooth, AdHoc, ZigBee) (T)
- Introdução a algoritmos de baixo nível, fluxogramas e pseudocódigo (T)
- Adquirir habilidades na prática de sensores e atuadores usados em robótica (T | L)
- Desenvolva uma aplicação cinemática diferencial típica usando Arduino Mega (L | H)
Craft # 5 (C5): Introdução ao Linux (12 horas T)
- Introdução ao Linux OS (T)
Craft # 6 (C6): Robot Operating System (24 horas T | 12 horas L | 12 horas H)
- Introdução ao ROS (T)
- Descreva os recursos do ROS (por exemplo, pilhas, publicar-assinar, tópicos, rosserial) e fornecer exemplos específicos e estudos de caso (T)
- Apresentar simuladores compatíveis com ROS, como Morse, Stage e Gazebo (T)
- Introdução a algoritmos de alto nível, fluxogramas e pseudocódigo (T)
- Siga o tutorial ROS no ambiente de simulação (T | L)
- Explorar rosserial para comunicação Arduino - ROS (T | L)
- Desenvolva um aplicativo de sensoriamento remoto típico usando Arduino e ROS (L | H)
Ofício # 7 (C7): Inteligência Artificial (6 horas T | 6 horas L | 6 horas H)
- Introdução à Inteligência Artificial, apresentando diferentes paradigmas e algumas aplicações reais (T)
- Introdução e importância da integração de modelos de inspiração biológica em robótica (T)
- Formalizando uma abordagem robótica móvel, criando algoritmos inspirados biologicamente e máquinas de estado finito (T | L)
- Desenvolva uma arquitetura de streaming para trocar todos os dados necessários entre o Arduino Mega e o Raspberry Pi 3 (por exemplo, leituras de sensor, leituras de codificadores, controle de atuadores, etc.) (L | H)
Embarcação # 8 (C8): Competição (6 horas T | 27 horas O)
- Discussão dos eventos competitivos, regras e prêmios (T)
- Consolidar conceitos aprendidos em todos os ofícios e testar a plataforma robótica móvel em um cenário específico (O)
Aplicativo
A inscrição no programa inclui um kit de boas-vindas e acesso a todos os artesanatos e outros eventos, como viagens, previstos pela organização.
A inscrição “Antecipada” termina em 30 de abril de 2022 , e as taxas de inscrição “Regular” aplicam-se de 1 de maio a 31 de maio de 2022 . Não serão aceitas inscrições após essa data.
Honorários
Categoria | Antecipado (até 30 de abril de 2022) | Regular (até 30 de maio de 2022) |
Estudante do ensino superior | 425,00 € | 500,00 € |
Estudante da Universidade de Coimbra * | 375,00 € | 450,00 € |
Membro ESN * | 375,00 € | 450,00 € |
* Requer o envio de comprovante durante o processo de inscrição.
Custos de vida
Haverá os custos de vida típicos, como quarto, comida, etc., naturalmente. Eu diria que, para todo o programa de 2 meses, já incluindo os custos de inscrição no RobotCraft, cada aluno deveria estar disposto a gastar cerca de 1370 €.
ECTS
Como regra geral, a RobotCraft não contribui com o ECTS (European Credit Transfer System) para o seu curso acadêmico em andamento, a menos que sua Universidade nos contate a este respeito. Nesse caso, pode-se chegar a um acordo para oferecer um determinado número de ECTS como parte de sua formação acadêmica.
Pagamento
A taxa de pagamento cobre apenas o programa de treinamento RobotCraft. Portanto, não cobre despesas como hospedagem, alimentação e outras atividades remuneradas.
Todo o material fornecido no curso é detido pela Ingeniarius, Lda. E é propriedade da empresa.
Currículo
Base da robótica móvel
Adquirir conceitos de modelagem 3D, impressão 3D e eletromecânica, aplicados ao projeto de robôs móveis.
programação robótica
Explore a plataforma Arduino e a estrutura ROS para o controle de baixo e alto nível de robôs móveis.
Construa seu próprio robô
Consolide todos os conceitos ensinados para o design de uma plataforma robótica móvel e compita com seus amigos!
Programa
Craft #1 (C1): Introdução à Robótica (4,5h T)
- Apresentação de palestrantes, mentores e estagiários (T);
- Apresentação do RobotCraft 2022 e dos diferentes ofícios que o compõem (T);
- Introdução à robótica, descrevendo a história da robótica e sua evolução (T);
- Apresentar morfologias de robôs móveis, nomeadamente sensores e atuadores (T);
- Breve revisão da literatura relacionada com a robótica, apresentando os conceitos teóricos básicos necessários (T);
Craft #2 (C2): Introdução à Programação (16,5h T)
- Introdução à programação C/C++ (T);
Craft #3 (C3): Mecatrônica (6h T | 6h L | 6h H)
- Introdução à eletromecânica em robótica móvel (T);
- Montagem eletromecânica da plataforma robótica móvel (L).
Craft #4 (C4): Programação de Robótica Móvel (12h T | 12h L | 12h H)
- Introdução à linguagem C aplicada à programação do Arduino (T);
- Descrever as funcionalidades das soluções Arduino e do microcontrolador ATMEL (eg arquitetura de hardware, ciclos, configuração de pinos, comunicações), utilizando a placa Arduino Mega (T);
- Identificar as diferentes tecnologias de comunicação sem fios utilizadas em robótica (ex. RF, Bluetooth, AdHoc, ZigBee) (T);
- Introdução a algoritmos de baixo nível, fluxogramas e pseudocódigo (T);
- Adquirir competências na prática de sensores e atuadores utilizados em robótica (T | L);
- Desenvolva uma aplicação cinemática diferencial típica usando Arduino Mega (L | H).
Craft #5 (C5): Introdução ao Linux (12h T)
- Introdução ao SO Linux (T);
Craft #6 (C6): Sistema Operacional do Robô (24h T | 12h L | 12h H)
- Introdução ao ROS (T);
- Descrever os recursos do ROS (por exemplo, pilhas, publicação-assinatura, tópicos, rosserial) e fornecer exemplos específicos e estudos de caso (T);
- Apresentar simuladores compatíveis com ROS, como Morse, Stage e Gazebo (T);
- Introdução a algoritmos de alto nível, fluxogramas e pseudocódigo (T);
- Siga o tutorial do ROS em ambiente de simulação (T | L);
- Explorar rosserial para comunicação Arduino – ROS (T | L);
- Desenvolva um aplicativo típico de sensoriamento remoto usando Arduino e ROS (L | H).
Craft #7 (C7): Inteligência Artificial (6h T | 6h L | 6h H)
- Introdução à Inteligência Artificial, apresentando diferentes paradigmas e algumas aplicações reais (T);
- Introdução e importância da integração de modelos de inspiração biológica na robótica (T);
- Formalizar uma abordagem de robótica móvel, concebendo algoritmos de inspiração biológica e máquinas de estado finito (T | L);
- Desenvolver uma arquitetura de streaming para trocar todos os dados necessários entre o Arduino Mega e o Raspberry Pi 3 (por exemplo, leituras de sensores, leituras de encoders, controle de atuadores, etc.) (L | H);
Craft #8 (C8): Competição (6h T | 27h O)
- Discussão dos eventos competitivos, regras e prêmios (T);
- Consolidar os conceitos aprendidos em todos os ofícios e testar a plataforma robótica móvel em um cenário específico (O).