Entrar em Contato

Programa do Curso

Introdução à IA e Robótica

  • Visão geral da convergência entre robótica moderna e IA
  • Aplicações em sistemas autônomos, drones e robôs de serviço
  • Componentes-chave da IA: percepção, planejamento e controle

Configuração do Ambiente de Desenvolvimento

  • Instalação do Python, ROS 2, OpenCV e TensorFlow
  • Uso do Gazebo ou Webots para simulação de robôs
  • Trabalhando com Jupyter Notebooks para experimentos de IA

Percepção e Visão Computacional

  • Uso de câmeras e sensores para percepção
  • Classificação de imagens, detecção de objetos e segmentação usando o TensorFlow
  • Detecção de bordas e rastreamento de contornos com o OpenCV
  • Transmissão e processamento de imagens em tempo real

Localização e Fusão de Sensores

  • Compreensão da robótica probabilística
  • Filtros de Kalman e Filtros de Kalman Estendidos (EKF)
  • Filtros de Partículas para ambientes não lineares
  • Integração de dados de LiDAR, GPS e IMU para localização

Planejamento de Movimento e Busca de Caminhos

  • Algoritmos de planejamento de caminhos: Dijkstra, A* e RRT*
  • Evitação de obstáculos e mapeamento do ambiente
  • Controle de movimento em tempo real usando PID
  • Otimização dinâmica de caminhos usando IA

Aprendizado por Reforço para Robótica

  • Fundamentos do aprendizado por reforço
  • Projeto de comportamentos robóticos baseados em recompensas
  • Q-learning e Redes Neurais Profundas de Q (DQN)
  • Integração de agentes de RL no ROS para movimento adaptativo

Localização e Mapeamento Simultâneos (SLAM)

  • Compreensão dos conceitos e fluxos de trabalho do SLAM
  • Implementação do SLAM com pacotes ROS (gmapping, hector_slam)
  • SLAM visual usando OpenVSLAM ou ORB-SLAM2
  • Teste de algoritmos de SLAM em ambientes simulados

Tópicos Avançados e Integração

  • Reconhecimento de fala e gestos para interação humano-robô
  • Integração com plataformas de IoT e robótica em nuvem
  • Manutenção preditiva baseada em IA para robôs
  • Ética e segurança na robótica habilitada por IA

Projeto Final (Capstone)

  • Projeto e simulação de um robô móvel inteligente
  • Implementação de navegação, percepção e controle de movimento
  • Demonstração da tomada de decisões em tempo real usando modelos de IA

Resumo e Próximos Passos

  • Revisão das principais técnicas de robótica com IA
  • Tendências futuras na robótica autônoma
  • Recursos para aprendizado contínuo

Requisitos

  • Experiência de programação em Python ou C++
  • Compreensão básica de ciência da computação e engenharia
  • Familiaridade com conceitos de probabilidade, cálculo e álgebra linear

Público-alvo

  • Engenheiros
  • Entusiastas de robótica
  • Pesquisadores em automação e IA
 21 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas