Curso de Construyendo un robot desde cero
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo construir un robot utilizando hardware Arduino y el lenguaje Arduino (C/C++).
Al final de esta formación, los participantes serán capaces de:
- Construya y opere un sistema robótico que incluya componentes de software y hardware
- Comprender los conceptos clave utilizados en las tecnologías robóticas
- Ensamble motores, sensores y microcontroladores en un robot de trabajo
- Diseñar la estructura mecánica de un robot
Audiencia
- Desarrolladores
- Ingenieros
- Aficionados
Formato del curso
- En parte conferencia, en parte discusión, ejercicios y práctica práctica intensa
Nota
- Los kits de hardware serán especificados por el instructor antes de la capacitación, pero contendrán aproximadamente los siguientes componentes:
- Arduino tablero
- Controlador de motor
- Sensor de distancia
- Esclavo Bluetooth
- Prototipado de placas y cables
- Cable USB
- Kit de vehículo
- Los participantes deberán comprar su propio hardware.
- Si desea personalizar esta formación, póngase en contacto con nosotros para concertarla.
Programa del Curso
Introducción
Visión general de los robots comerciales
Diseñando el Arduino Robot
Programming Fundamentos: bucles, condicionales, variables, funciones y parámetros
Montaje de los componentes de hardware de un Arduino robot
Programming El robot Arduino
Probando el robot Arduino
Solución de problemas
Palabras finales
Requerimientos
- Programming Experiencia en cualquier idioma
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Construyendo un robot desde cero - Booking
Curso de Construyendo un robot desde cero - Enquiry
Construyendo un robot desde cero - Consultas
Consultas
Testimonios (3)
Siento que adquiero las habilidades clave necesarias para entender cómo se integra el ROS, y cómo estructurar proyectos en él.
Dan Goldsmith - Coventry University
Curso - ROS: Programming for Robotics
Traducción Automática
Trabajos prácticos
James - Argent Energy
Curso - Introduction to IoT Using Arduino
Traducción Automática
La adquisición de conocimientos útiles y la clarificación de algunas cosas sobre las cuales no estaba seguro previamente.
Kenneth Mahoney - University of Glasgow
Curso - Arduino: Programming a Microcontroller for Beginners
Traducción Automática
Próximos cursos
Cursos Relacionados
Programación avanzada Arduino
14 HorasEn esta capacitación en vivo dirigida por un instructor en Guatemala, los participantes aprenderán cómo programar el Arduino utilizando técnicas avanzadas a medida que avanzan en la creación de un sistema de alerta de sensor simple.
Al final de esta formación, los participantes serán capaces de:
- Comprenda cómo funciona Arduino.
- Profundice en los principales componentes y funcionalidades de Arduino.
- Programe el Arduino sin utilizar el IDE Arduino.
Aerial Robotics
21 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o presencial) está dirigida a ingenieros y desarrolladores que desean diseñar, desarrollar y probar vehículos aéreos a través de la exploración de varios conceptos y herramientas de robótica aérea.
Al final de esta formación, los participantes serán capaces de:
- Comprender los conceptos básicos de la robótica aérea.
- Modelar y diseñar UAVs y quadrotors.
- Aprenda sobre los conceptos básicos del control de vuelo y la planificación de movimiento.
- Aprende a utilizar diferentes herramientas de simulación para la robótica aérea.
Arduino: Programando un Microcontrolador para Principiantes
21 HorasEn esta capacitación en vivo dirigida por un instructor en Guatemala, los participantes aprenderán a programar el Arduino para su uso en el mundo real, como controlar luces, motores y sensores de detección de movimiento. Este curso asume el uso de componentes de hardware reales en un entorno de laboratorio en vivo (no hardware simulado por software).
Al final de esta capacitación, los participantes serán capaces de:
- Programa Arduino para controlar luces, motores y otros dispositivos.
- Comprenda la arquitectura de Arduino, incluidas las entradas y los conectores para dispositivos complementarios.
- Agregue componentes de terceros como LCD, acelerómetros, giroscopios y rastreadores GPS para ampliar la funcionalidad de Arduino.
- Comprender las diversas opciones de los lenguajes de programación, desde C hasta los lenguajes de arrastrar y soltar.
- Pruebe, depure e implemente Arduino para resolver problemas del mundo real.
Drone Programming with ArduPilot
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o presencial) está dirigida a desarrolladores y técnicos que desean diseñar y desarrollar un dron no tripulado.
Al final de esta formación, los participantes serán capaces de:
- Configure un entorno de desarrollo adecuado.
- Seleccione y aplique las herramientas adecuadas para programar un dron.
- Comprenda y configure el firmware, el middleware y la pila de API.
- Pruebe y depure su código utilizando software de simulación de drones.
Desarrollando Bots Inteligentes con Azure
14 HorasAzure Bot Service combina el poder de Microsoft Bot Framework y las funciones de Azure para permitir el rápido desarrollo de bots inteligentes.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo crear fácilmente un bot inteligente usando Microsoft Azure
Al final de esta capacitación, los participantes podrán:
- Aprende los fundamentos de los robots inteligentes
- Aprende a crear bots inteligentes usando aplicaciones en la nube
- Comprenda cómo usar Microsoft Bot Framework, Bot Builder SDK y Azure Bot Service
- Comprender cómo diseñar bots utilizando patrones de bot
- Desarrolle su primer bot inteligente con Microsoft Azure
Audiencia
- Desarrolladores
- Aficionados
- Ingenieros
- Profesionales de TI
Formato del curso
- Conferencia parcial, discusión parcial, ejercicios y práctica práctica.
Desarrollando un Bot
14 HorasUn bot o chatbot es como un asistente informático que se utiliza para automatizar las interacciones de los usuarios en varias plataformas de mensajería y hacer las cosas más rápido sin necesidad de que los usuarios hablen con otro humano.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo comenzar a desarrollar un bot a medida que avanzan en la creación de chatbots de muestra utilizando herramientas y marcos de desarrollo de bots.
Al final de esta capacitación, los participantes serán capaces de:
- Comprender los diferentes usos y aplicaciones de los bots
- Comprender el proceso completo en el desarrollo de bots
- Explora las diferentes herramientas y plataformas utilizadas en la creación de bots
- Crear un chatbot de muestra para Facebook Messenger
- Creación de un chatbot de ejemplo con Microsoft Bot Framework
Audiencia
- Desarrolladores interesados en crear su propio bot
Formato del curso
- Parte conferencia, parte discusión, ejercicios y práctica práctica intensa
Drone Fundamentals
7 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el sitio) está dirigida a cualquier persona que desee comprender los conceptos básicos de UAS y aplicar la tecnología de drones en planificación, operaciones, gestión y análisis para diversas industrias.
Al final de esta formación, los participantes serán capaces de:
- Aprender los conocimientos fundamentales sobre UAVs y drones.
- Conocer las clasificaciones y usos de drones para encontrar UAVs adecuados que aborden diferentes necesidades.
- Evaluar las opciones de entrega y regulaciones para la operación conveniente de drones.
- Comprender los riesgos y ética del uso de la tecnología de drones.
- Explorar usos futuros y capacidades de UAVs, incluyendo su integración con otras tecnologías.
Drone and Photogrammetry for Infrastructure Supervision in Construction
21 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el sitio) está dirigida a participantes de nivel principiante a intermedio que deseen aprender a usar drones y técnicas de fotogrametría para la supervisión de infraestructura en proyectos de construcción.
Al final de esta formación, los participantes serán capaces de:
- Comprender los fundamentos de los drones y la fotogrametría.
- Desarrollar y ejecutar planes de vuelo de drones para sitios de construcción.
- Realice un seguimiento de fotogrametría y cree mapas detallados y modelos 3D.
- Utilice los datos de fotogrametría para la supervisión de la infraestructura y la detección de problemas.
- Aplique la tecnología de drones para mejorar la seguridad y la eficiencia del sitio de construcción.
Drones for Agriculture
21 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el sitio) está dirigida a técnicos, investigadores e ingenieros agrícolas que deseen aplicar la robótica aérea para optimizar la recopilación y el análisis de datos para la agricultura.
Al final de esta capacitación, los participantes serán capaces de:
- Comprender la tecnología de drones y las regulaciones relacionadas con ella.
- Implemente drones para adquirir, procesar y analizar datos de cultivos para mejorar la agricultura y los métodos agrícolas.
Introducción a IoT usando Arduino
14 HorasEn esta capacitación en vivo dirigida por un instructor en Guatemala, los participantes aprenderán los fundamentos de IoT a medida que avanzan en la creación de un sistema de sensores de IoT basado en Arduino.
Al final de esta formación, los participantes serán capaces de:
- Comprender los principios de IoT, incluidos los componentes de IoT y las técnicas de comunicación.
- Aprenda a usar Arduino módulos de comunicación que se pueden usar para diferentes sistemas de IoT.
- Aprenda a usar y programar una aplicación móvil para controlar Arduino.
- Utilice un módulo Wi-Fi para conectar el Arduino a otro dispositivo.
- Construya e implemente su propio sistema de sensores de IoT.
Artificial Intelligence (AI) for Mechatronics
21 HorasEsta formación en directo dirigida por un instructor en Guatemala (online o presencial) está dirigida a ingenieros que deseen conocer la aplicabilidad de la inteligencia artificial a los sistemas mecatrónicos.
Al final de esta formación, los participantes serán capaces de:
- Obtenga una visión general de la inteligencia artificial, el aprendizaje automático y la inteligencia computacional.
- Comprender los conceptos de redes neuronales y los diferentes métodos de aprendizaje.
- Elija enfoques de inteligencia artificial de manera efectiva para problemas de la vida real.
- Implementar aplicaciones de IA en ingeniería mecatrónica.
Physical AI for Robotics and Automation
21 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o presencial) está dirigida a participantes de nivel intermedio que deseen mejorar sus habilidades en el diseño, la programación y la implementación de sistemas robóticos inteligentes para la automatización y más allá.
Al final de esta formación, los participantes serán capaces de:
- Comprender los principios de Physical AI y sus aplicaciones en robótica y automatización.
- Diseñar y programar sistemas robóticos inteligentes para entornos dinámicos.
- Implementar modelos de IA para la toma de decisiones autónomas en robots.
- Aproveche las herramientas de simulación para las pruebas robóticas y la optimización.
- Aborde desafíos como la fusión de sensores, el procesamiento en tiempo real y la eficiencia energética.
ROS: Programación para Robótica
21 HorasEn esta formación impartida por un instructor en Guatemala, los participantes aprenderán a comenzar a usar ROS para sus proyectos de robótica mediante la utilización de herramientas de visualización y simulación de robots.
Al final de esta formación, los participantes serán capaces de:
- Comprenda los conceptos básicos de ROS.
- Aprenda a crear un proyecto de robótica básica con ROS.
- Aprenda a utilizar diferentes herramientas para la robótica, incluidas las herramientas de simulación y visualización.
ROS for Mobile Robots using Python
21 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o presencial) está dirigida a desarrolladores de robótica de nivel principiante a intermedio y potencialmente avanzado que deseen aprender a usar ROS para programar robots móviles usando Python.
Al final de esta formación, los participantes serán capaces de:
- Configure un entorno de desarrollo que incluya ROS, Python y una plataforma de robot móvil.
- Cree y ejecute ROS nodos, temas, servicios y acciones mediante Python.
- Utilice ROS herramientas y utilidades para supervisar y depurar ROS aplicaciones.
- Utilice ROS paquetes y bibliotecas para realizar tareas comunes para robots móviles.
- Integre ROS con otros marcos y herramientas.
- Solución de problemas y depuración de aplicaciones ROS.
Robots Inteligentes para Desarrolladores
84 HorasUn robot inteligente es un sistema Artificial Intelligence (AI) que puede aprender de su entorno y de su experiencia y aprovechar sus capacidades en función de ese conocimiento. Smart Robots puede colaborar con los humanos, trabajando junto a ellos y aprendiendo de su comportamiento. Además, tienen la capacidad no solo para el trabajo manual, sino también para tareas cognitivas. Además de los robots físicos, Smart Robots también pueden estar puramente basados en software, residiendo en una computadora como una aplicación de software sin partes móviles ni interacción física con el mundo.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán las diferentes tecnologías, marcos y técnicas para programar diferentes tipos de mecánica Smart Robots, y luego aplicarán este conocimiento para completar sus propios proyectos de Smart Robot.
El curso se divide en 4 secciones, cada una de las cuales consta de tres días de conferencias, debates y desarrollo práctico de robots en un entorno de laboratorio en vivo. Cada sección concluirá con un proyecto práctico para permitir que los participantes practiquen y demuestren sus conocimientos adquiridos.
El hardware objetivo de este curso se simulará en 3D a través de software de simulación. El marco de código abierto ROS (Robot Operating System), C++ y Python se utilizará para programar los robots.
Al final de esta formación, los participantes serán capaces de:
- Comprender los conceptos clave utilizados en las tecnologías robóticas
- Comprender y gestionar la interacción entre el software y el hardware en un sistema robótico
- Comprender e implementar los componentes de software que sustentan Smart Robots
- Construya y opere un robot inteligente mecánico simulado que pueda ver, sentir, procesar, agarrar, navegar e interactuar con humanos a través de la voz
- Amplíe la capacidad de un robot inteligente para realizar tareas complejas a través de Deep Learning
- Pruebe y solucione problemas de un robot inteligente en escenarios realistas
Audiencia
- Desarrolladores
- Ingenieros
Formato del curso
- En parte conferencia, en parte discusión, ejercicios y práctica práctica intensa
Nota
- Para personalizar cualquier parte de este curso (lenguaje de programación, modelo de robot, etc.) por favor póngase en contacto con nosotros para concertarlo.