Curso de Construindo um robô de baixo para cima
Neste treinamento presencial e orientado por instrutor, os participantes aprenderão a construir um robô usando hardware Arduino e a linguagem Arduino (C/C++).
Ao final deste treinamento, os participantes serão capazes de:
- Construir e operar um sistema robótico que inclui tanto componentes de software quanto de hardware
- Compreender os conceitos fundamentais utilizados em tecnologias robóticas
- Montar motores, sensores e microcontroladores em um robô funcional
- Projetar a estrutura mecânica de um robô
Público-alvo
- Desenvolvedores
- Engenheiros
- Amadores
Formato do curso
- Parte aula, parte discussão, exercícios e muita prática hands-on
Nota
- Kits de hardware serão especificados pelo instrutor antes do treinamento, mas incluirão aproximadamente os seguintes componentes:
- Placa Arduino
- Controlador de motor
- Sensor de distância
- Escravo Bluetooth
- Placa protótipo e cabos
- Cabo USB
- Kit de veículo
- Os participantes precisarão adquirir seu próprio hardware.
- Se desejar personalizar este treinamento, entre em contato conosco para organizar.
Programa do Curso
Introdução
Visão Geral de Robôs Comerciais
Projetando o Robô Arduino
Fundamentos de Programação: Loops, Condicionais, Variáveis, Funções e Parâmetros
Montagem dos Componentes de Hardware do Robô Arduino
Programando o Robô Arduino
Testando o Robô Arduino
Solução de Problemas
Considerações Finais
Requisitos
- Experiência de programação em qualquer linguagem
Os cursos de treinamento abertos exigem mais de 5 participantes.
Curso de Construindo um robô de baixo para cima - Reserva
Curso de Construindo um robô de baixo para cima - Consulta
Construindo um robô de baixo para cima - Solicitação de Consultoria
Declaração de Clientes (3)
Sinto que adquiri as habilidades fundamentais para entender como o ROS se integra e como estruturar projetos com ele.
Dan Goldsmith - Coventry University
Curso - ROS: Programming for Robotics
Máquina Traduzida
Trabalho prático
James - Argent Energy
Curso - Introduction to IoT Using Arduino
Máquina Traduzida
A aquisição de conhecimentos úteis e a esclarecimento de algumas questões das quais eu não tinha certeza anteriormente.
Kenneth Mahoney - University of Glasgow
Curso - Arduino: Programming a Microcontroller for Beginners
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
Advanced Arduino Programming
14 HorasNeste treinamento liderado por um instrutor em Brasil, os participantes aprenderão como programar o Arduino usando técnicas avançadas enquanto passam pela criação de um sistema simples de alerta de sensor.
Ao final deste treinamento, os participantes serão capazes de:
- Entender como o Arduino funciona.
- Aprofundar-se nos principais componentes e funcionalidades do Arduino.
- Programar o Arduino sem usar o IDE do Arduino.
Advanced Drone and Photogrammetry Techniques for Infrastructure Supervision
21 HorasDrones e fotogrametria são agora ferramentas essenciais para a supervisão de infraestruturas de alta precisão. Com a integração de princípios avançados de geodésia, modelagem em tempo real e mapeamento preciso por drones, profissionais podem alcançar maior profundidade de insight, precisão e produtividade nos ambientes construtivos.
Esta formação presencial ou online (ministrada pelo instrutor) é direcionada a profissionais de nível intermediário a avançado que desejam aplicar fluxos de trabalho avançados com drones e fotogrametria, incluindo controles geodésicos e técnicas de mapeamento de alta precisão, em projetos complexos de infraestrutura.
No final desta formação, os participantes serão capazes de:
- Aplicar métodos fotogramétricos avançados, incluindo fluxos de trabalho RTK/PPK e calibração de pontos de controle no solo.
- Integrar sistemas geodésicos de referência e projeções para locais de infraestrutura em larga escala.
- Diseñar missões aéreas precisas adaptadas a terrenos complexos e geometria de infraestruturas.
- Analisar dados fotogramétricos com o software GIS para monitoramento da saúde estrutural, deformação e conformidade.
Formato do Curso
- Aula interativa e discussão.
- Exercícios avançados e estudos de caso reais.
- Implementação prática com dados de drones e ferramentas de modelagem.
Opções de Personalização do Curso
- Para solicitar uma formação personalizada para este curso, por favor entre em contato conosco para agendar.
Robótica Aérea
21 HorasEste treinamento ministrado por instrutor (online ou presencial) em Brasil é direcionado a engenheiros e desenvolvedores que desejam projetar, desenvolver e testar veículos aéreos explorando vários conceitos e ferramentas de robótica aérea.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender os fundamentos da robótica aérea.
- Modelar e projetar UAVs e quadrotors.
- Aprender sobre os fundamentos do controle de voo e planejamento de movimento.
- Aprender a usar diferentes ferramentas de simulação para robótica aérea.
Arduino para Iniciantes
21 HorasNeste treinamento presencial, ministrado pelo instrutor em Brasil, os participantes aprenderão como programar o Arduino para uso prático, como controlar luzes, motores e sensores de detecção de movimento. Este curso assume o uso de componentes de hardware reais em um ambiente de laboratório ao vivo (não hardware simulado por software).
Ao final deste treinamento, os participantes serão capazes de:
- Programar o Arduino para controlar luzes, motores e outros dispositivos.
- Compreender a arquitetura do Arduino, incluindo entradas e conectores para dispositivos adicionais.
- Adicionar componentes de terceiros, como LCDs, acelerômetros, giroscópios e rastreadores GPS, para estender a funcionalidade do Arduino.
- Compreender as várias opções em linguagens de programação, desde C até linguagens de arrastar-e-soltar.
- Testar, depurar e implantar o Arduino para resolver problemas do mundo real.
Drone Programming com ArduPilot
14 HorasO ArduPilot é um conjunto de software de código aberto para drones, rovers e outros veículos não tripulados. Ele oferece recursos avançados como navegação autônoma, comunicação em tempo real com estações terrestres e integração com middleware robótico como o ROS2.
Este treinamento orientado por instrutor (online ou presencial) é destinado a desenvolvedores de nível intermediário e profissionais técnicos que desejam projetar, programar e testar veículos aéreos não tripulados (UAVs) usando o ArduPilot.
Ao final deste treinamento, os participantes serão capazes de:
- Configurar um ambiente de desenvolvimento completo para o ArduPilot.
- Configurar firmware, middleware e APIs MAVLink para controle de UAVs.
- Usar a simulação SITL para testar e depurar o comportamento dos drones com segurança.
- Estender o ArduPilot com ROS2 e integrar ferramentas ou sensores externos.
- Desenvolver lógica de voo autônomo e executar missões de ponta a ponta com UAVs.
Formato do Curso
- Aula interativa e discussão.
- Muitos exercícios e prática.
- Implementação prática em um ambiente de laboratório ao vivo.
Opções de Personalização do Curso
- Este treinamento é baseado no software de código aberto ArduPilot. Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
Fundamentos de Drones
7 HorasEste treinamento presencial, ministrado pelo instrutor em Brasil (online ou no local), é direcionado a qualquer pessoa que deseja entender os fundamentos do UAS e aplicar a tecnologia de drones na planejamento, operações, gestão e análise para diversas indústrias.
Ao final deste treinamento, os participantes serão capazes de:
- Adquirir conhecimentos fundamentais sobre UAVs e drones.
- Aprender sobre classificações e usos de drones para encontrar UAVs adequados que atendam a diferentes necessidades.
- Avaliar opções de entrega e regulamentações para operação conveniente de drones.
- Entender os riscos e ética do uso da tecnologia de drone.
- Explorar usos futuros e capacidades de UAVs, incluindo a integração com outras tecnologias.
Drones e Fotogrametria para Supervisão de Infraestrutura na Construção
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a participantes de nível iniciante a intermediário que desejam aprender como usar drones e técnicas de fotogrametria para supervisão de infraestrutura em projetos de construção.
No final deste treinamento, os participantes serão capazes de:
- Compreender os fundamentos dos drones e da fotogrametria.
- Desenvolver e executar planos de voo de drones para locais de construção.
- Realizar rastreamento de fotogrametria e criar mapas detalhados e modelos 3D.
- Utilizar dados de fotogrametria para supervisão de infra-estruturas e deteção de problemas.
- Aplicar a tecnologia de drones para melhorar a segurança e a eficiência dos estaleiros de construção.
Drones para Agricultura
21 HorasEste treinamento ministrado por instrutor (online ou presencial) é voltado para técnicos, pesquisadores e engenheiros agrícolas que desejam aplicar a robótica aérea na otimização da coleta e análise de dados para a agricultura.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender a tecnologia de drones e as regulamentações relacionadas.
- Implementar drones para coletar, processar e analisar dados das lavouras, a fim de melhorar o cultivo e os métodos agrícolas.
Operação de Drone e Preparação para Certificação com Evo Max 4T
14 HorasO Evo Max 4T é um drone de nível profissional projetado para operações aéreas avançadas, inspeções e coleta de dados.
Este treinamento liderado por instrutor (online ou presencial) está voltado para operadores iniciantes a intermediários que desejam usar o Evo Max 4T de forma segura e eficaz para aplicações profissionais e se preparar para certificação oficial.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender as especificações técnicas e a operação do drone Evo Max 4T.
- Aplicar procedimentos de segurança operacional em atividades aéreas.
- Cumprir as regulamentações atuais da AAC e locais para drones.
- Implementar melhores práticas para operações de drone eficientes e seguras.
- Preparar-se para certificação/licenciamento por meio de treinamento teórico e prático.
Formato do Curso
- Aula interativa e discussão.
- Prática prática com equipamentos de drone e simuladores.
- Exercícios práticos e cenários de voo real.
Opções de Customização do Curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
Introdução ao IoT Usando Arduino
14 HorasNeste treinamento presencial e orientado por instrutor em Brasil, os participantes aprenderão os fundamentos do IoT, enquanto criam um sistema de sensores IoT baseado em Arduino.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender os princípios do IoT, incluindo componentes e técnicas de comunicação.
- Aprender a usar módulos de comunicação Arduino que podem ser utilizados em diferentes sistemas IoT.
- Aprender a usar e programar um aplicativo móvel para controlar o Arduino.
- Usar um módulo Wi-Fi para conectar o Arduino a outro dispositivo.
- Construir e implantar seu próprio sistema de sensores IoT.
Aprendizagem automática para Robotics
21 HorasEste curso introduz métodos de aprendizado de máquina em aplicações robóticas.
É uma visão geral abrangente dos métodos existentes, motivações e principais ideias no contexto da reconhecimento de padrões.
Após um breve background teórico, os participantes realizarão exercícios simples usando software de código aberto (geralmente R) ou qualquer outro software popular.
Processamento de Linguagem Natural (NLP) - IA/Robótica
21 HorasEsta sessão de treinamento presencial explorará técnicas de NLP em conjunto com a aplicação de IA e Robótica nos negócios. Os participantes realizarão exemplos práticos no computador e exercícios de resolução de estudos de caso usando Python
Prototipagem Rápida Prática para Robótica com ROS 2 & Docker
21 HorasPrototipagem Rápida Prática para Robótica com ROS 2 & Docker é um curso prático projetado para ajudar os desenvolvedores a criar, testar e implantar aplicativos robóticos de forma eficiente. Os participantes aprenderão a containerizar ambientes robóticos, integrar pacotes do ROS 2 e prototipar sistemas robóticos modulares usando o Docker para reprodutibilidade e escalabilidade. O curso enfatiza agilidade, controle de versão e práticas de colaboração adequadas para equipes de desenvolvimento e inovação em estágio inicial.
Este treinamento liderado por instrutor (online ou presencial) é voltado para participantes de nível iniciante a intermediário que desejam acelerar fluxos de trabalho de desenvolvimento robótico usando ROS 2 e Docker.
Ao final deste treinamento, os participantes serão capazes de:
- Configurar um ambiente de desenvolvimento do ROS 2 dentro de contêineres Docker.
- Desenvolver e testar protótipos robóticos em configurações modulares e reprodutíveis.
- Usar ferramentas de simulação para validar o comportamento do sistema antes da implantação no hardware.
- Colaborar efetivamente em projetos robóticos containerizados.
- Aplicar conceitos de integração e implantação contínuas em pipelines robóticas.
Formato do Curso
- Palestras interativas e demonstrações.
- Exercícios práticos com ambientes ROS 2 e Docker.
- Mini-projetos focados em aplicações robóticas do mundo real.
Opções de Personalização do Curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
ROS: Programação para Robótica
21 HorasNeste treinamento liderado por instrutor em Brasil, os participantes aprenderão como começar a usar o ROS para seus projetos de robótica através do uso de ferramentas de visualização e simulação.
No final deste treinamento, os participantes serão capazes de:
- Compreender os fundamentos do ROS.
- Aprender a criar um projeto básico de robótica usando o ROS.
- Aprender a usar diferentes ferramentas de robótica, incluindo ferramentas de simulação e visualização.
ROS para Robôs Móveis usando Python
21 HorasEsta formação guiada por instrutor (online ou presencial) é direcionada a desenvolvedores de robótica iniciantes, intermediários e potencialmente avançados que desejam aprender como usar o ROS para programar robôs móveis usando Python.
No final desta formação, os participantes serão capazes de:
- Configurar um ambiente de desenvolvimento que inclui ROS, Python e uma plataforma de robô móvel.
- Criar e executar nós, tópicos, serviços e ações do ROS usando Python.
- Utilizar ferramentas e utilitários do ROS para monitorar e depurar aplicações do ROS.
- Usar pacotes e bibliotecas do ROS para realizar tarefas comuns em robôs móveis.
- Integrar o ROS com outros frameworks e ferramentas.
- Solucionar problemas e depurar aplicações do ROS.