Curso de Artificial Intelligence (AI) for Robotics
Robotics es un área de la inteligencia artificial (IA) que se ocupa de la programación y el diseño de máquinas inteligentes y eficientes.
Esta capacitación en vivo dirigida por un instructor (en línea o presencial) está dirigida a ingenieros que desean programar y crear robots a través de métodos básicos de IA.
Al final de esta formación, los participantes serán capaces de:
- Implemente filtros (Kalman y partículas) para permitir que el robot localice objetos en movimiento en su entorno.
- Implemente algoritmos de búsqueda y planificación de movimiento.
- Implemente controles PID para regular el movimiento de un robot dentro de un entorno.
- Implemente algoritmos SLAM para permitir que un robot mapee un entorno desconocido.
Formato del curso
- Charla y discusión interactiva.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertarlo.
Programa del Curso
Introducción
Visión general de la Inteligencia Artificial (IA) y Robotics
- Simulado por ordenador frente a físico
- Robotics como una rama de la IA
- Aplicaciones de la IA en robótica
Descripción de la localización
- Localización del robot
- Uso de sensores para evaluar la ubicación y el entorno
- Ejercicios de probabilidad
Aprendiendo sobre el movimiento de los robots
- Movimientos exactos e inexactos
- Funciones de detección y movimiento
Uso de herramientas de probabilidad
- Regla de Bayes
- Teorema de la probabilidad total
Estimación del estado del vehículo mediante el filtro de Kalman
- Procesos gaussianos
- Medición y movimiento
- Filtrado de Kalman (código, predicción, diseño y matrices)
Seguimiento de su automóvil robótico usando el filtro de partículas
- Dimensión del espacio de estados y modalidad breve
- Clase de robot, mundo de robots y partículas de robots
Explorando la planificación y Search métodos
- Algoritmo de búsqueda A*
- Planificación de movimiento
- Costo de cómputo y ruta óptima
Programming Tu robot.
- Primer programa de búsqueda y tabla de cuadrícula de expansión
- Programación dinámica
- Valor informático y política óptima
Uso del control PID
- Movimiento del robot y suavizado de trayectoria
- Implementación del controlador PID
- Optimización de parámetros
Mapeo y seguimiento mediante SLAM
- Restricciones
- Señales
- Implementación de SLAM
Solución de problemas
Resumen y conclusión
Requerimientos
- Programming experiencia
- Conocimientos básicos de informática e ingeniería
- Familiaridad con los conceptos de probabilidad y álgebra lineal
Audiencia
- Ingenieros
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Artificial Intelligence (AI) for Robotics - Booking
Curso de Artificial Intelligence (AI) for Robotics - Enquiry
Artificial Intelligence (AI) for Robotics - Consultas
Consultas
Testimonios (1)
su conocimiento y utilización de la IA para Robotics en el futuro.
Ryle - PHILIPPINE MILITARY ACADEMY
Curso - Artificial Intelligence (AI) for Robotics
Traducción Automática
Próximos cursos
Cursos Relacionados
Aerial Robotics
21 HorasEsta capacitación en vivo dirigida por un instructor en Chile (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.
Drone Fundamentals
7 HorasEsta capacitación en vivo dirigida por un instructor en Chile (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:
- Adquirir conocimientos básicos sobre vehículos aéreos no tripulados y drones.
- Aprenda sobre las clasificaciones y usos de los drones para encontrar UAV adecuados que aborden diferentes necesidades.
- Evaluar las opciones de entrega y las regulaciones para la operación conveniente de drones.
- Comprender los riesgos y la ética del uso de la tecnología de drones.
- Explore los usos y capacidades futuros de los vehículos aéreos no tripulados, incluida la 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 Chile (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 Chile (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.
Drone Programming with ArduPilot
14 HorasEsta capacitación en vivo dirigida por un instructor en Chile (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.
ROS: Programación para Robótica
21 HorasEn esta capacitación en vivo dirigida por un instructor en Chile, los participantes aprenderán cómo comenzar a usar ROS para sus proyectos de robótica mediante el uso de herramientas de visualización y simulación robótica .
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 Chile (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.
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
Artificial Intelligence (AI) for Mechatronics
21 HorasEsta formación en directo dirigida por un instructor en Chile (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 Chile (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.
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.