Como “Mugesh Sg” mencionó en la publicación anterior, Mechatronics es un campo amplio y una mezcla de muchas corrientes de Ingeniería, es mejor separarlas para que sea más fácil encontrar la que más nos interesa y aprenderla / dominarla
Mecatrónica = Mecánica + Electrónica + Robótica + Automatización + Control + Programación
Mecánico
La cinemática y la dinámica son dos conceptos clave que deben aprenderse y comprenderse.
- Actualmente estoy estudiando para obtener mi licenciatura en ciencias de la computación e ingeniería. ¿Cómo puedo convertirme en director técnico en Vfx?
- Tengo que elegir entre Ingeniería eléctrica o industrial y de sistemas, ¿cuál debo elegir y por qué?
- Si me gradúo con un título en Ingeniería Mecánica y tengo todas las herramientas a mi disposición, ¿podría construir un automóvil de principio a fin?
- Soy estudiante de ingeniería mecánica y deseo realizar mi maestría en una de las mejores universidades de los Estados Unidos. Entonces, ¿qué especialidad debería tomar para que sea mejor?
- Soy un graduado de Ingeniería Aeronáutica. Soy bastante bueno en el software de planificación Primavera. ¿Me ayudará eso mientras busco trabajo en aviación?
- Cursos relevantes ofrecidos en línea
- Curso de dinámica ofrecido por el MIT en edX: dinámica
- Conceptos cinemáticos que se enseñan en la Academia Khan: Física: Introducción a las ecuaciones cinemáticas
Electrónica
- Para conectar sensores, actuadores y otros dispositivos de comunicación con microcontroladores, microprocesadores o PC integrados
- Conceptos clave necesarios: diseño de circuitos, pruebas y depuración, diseño de PCB
- Cursos relevantes ofrecidos en línea
- Curso de circuitos y electrónica ofrecido por MIT en edX: ¡Cursos!
- Interfaces electrónicas del MIT: Interfaces electrónicas: uniendo los mundos físico y digital
Robótica
- La robótica requiere conocimientos de mecánica, electrónica, control y programación.
- Sin embargo, me gustaría clasificarlo en 4 categorías principales
- Robots aéreos – ej. Quad copter
- Vehículos autónomos (interiores / exteriores), por ejemplo, robots Kiva, automóvil Google
- Pick and Place Robots – por ejemplo, AdeptOne Robot
- Robots humanoides (quirúrgicos, de asistencia, operativos), por ejemplo, Neo Robot
- Cada uno de estos necesita especialización en un dominio particular (como visión artificial, inteligencia artificial, aprendizaje automático, mecánica y control de robots)
- Cursos relevantes ofrecidos en línea
- Control y mecánica de robots ofrecidos por el MIT: ¡Cursos!
- Interfaces electrónicas del MIT: Interfaces electrónicas: uniendo los mundos físico y digital
- Curso de especialización en robótica ofrecido en Coursera: https://www.coursera.org/special…
Automatización
- Hay dos tipos principales
- Hard Automation: uso de control lógico programable (PLC) y otros sensores y actuadores
- Automatización suave: uso de robots con orientación visual
- Actualmente, no puedo encontrar ningún curso ofrecido en línea (en coursera y edx) para la automatización, ya que requiere una configuración de laboratorio
Controlar
- No sé cómo explicar el control. Puedo dar un pequeño ejemplo que fui narrado durante mi primera conferencia de control
- ¿Cómo se detiene exactamente su elevador en el 5 ° piso cuando presiona ‘5’? No en el 4 ° o 6 ° piso, en ningún lugar en el medio, no demasiado rápido, no demasiado lento, pero exactamente y suavemente en el 5 ° piso: puede usar sistemas de control
- Cursos relevantes ofrecidos en línea
- Introducción a la teoría del control de retroalimentación del MIT: Introducción a la teoría del control de retroalimentación
Programación
- Por último, pero no menos importante, deberíamos hablar de programación. Ningún robot tendrá inteligencia y un nivel de sofisticación que tenemos hoy sin un programa complejo
- Algunos de los idiomas y plataformas que puede explorar son
- C, C ++, C incrustado, C #
- Python y ROS
- Plataformas de microcontroladores: Arduino, Intel 8051, Microchips PIC18f series
- Plataformas de microprocesador: placa de desarrollo ARM Atmel
- Cursos relevantes ofrecidos en línea
- Programación de Python en curso de la Universidad de Michigan- https://www.coursera.org/learn/p…
- Plataforma Arduino y Programación C en curso de UCI- https://www.coursera.org/learn/a…
- Programación en C ++ en Coursera desde UCS: https://www.coursera.org/course/…
Para empezar, te sugiero que compres
- Raspberry Pi 2 Modelo B y construya un robot automatizado (interior) usando C, C ++ o Python o ROS
- Arduino – ArduinoBoardUno y construya un robot menos inteligente utilizando una plataforma de programación basada en C y aprendiendo conceptos como PWM, ADC, interrupciones y bucles