¿No te gusta la programación, pero quieres hacer robótica? Entonces estás en un verdadero perdedor.
Una gran cantidad de trabajo en robótica se realiza en programación para decirles qué hacer. Principalmente en los campos de Inteligencia Artificial, reconocimiento de objetos, interacción con el entorno, etc.
Pero, por supuesto, los robots no existirían sin la electrónica. Es muy bueno ser un genio en la programación, pero si el robot no tiene dispositivos electrónicos decentes, no va a funcionar.
Es mejor pensar en un robot y sus campos de ingeniería como un cuerpo humano.
El cuerpo humano tiene un cerebro. Tiene un esqueleto y musculatura. Tiene un sistema nervioso.
El cerebro es la programación. Es complejo, es poderoso, es un masters completo para sí mismo.
El esqueleto y la musculatura es ingeniería mecánica. Motores, actuadores, solenoides, todo ese tipo de cosas. ¿Cómo hacer que una mano robótica se mueva a un nivel físico?
Luego está el sistema nervioso. Conectar el cerebro a los músculos, terminaciones nerviosas en las puntas de los dedos, nervios ópticos, globos oculares, todo ese tipo de cosas. Ahí es donde entran los juegos electrónicos.
Ninguna parte de esa mezcla puede existir sin el resto. No puedes tener un robot sin cuerpo. No puedes controlar los músculos sin un cerebro. El cerebro no puede decirle a los músculos qué hacer sin un sistema nervioso. Todos los campos son tan importantes entre sí y una buena comprensión de los tres es importante para una buena comprensión de la robótica.
Por supuesto, puede especializarse, y es bueno que se especialice, especialmente si va a ser parte de un equipo. Si se asocia con especialistas en programación y con especialistas en ingeniería mecánica, todos juntos pueden formar un buen equipo. Pero todavía necesitas tener algún conocimiento de los otros campos. Usted necesita saber cómo conectar sus componentes electrónicos con el cerebro, y cómo el cerebro estará hablando con esos dispositivos electrónicos. Debe saber qué tipo de motores, sensores y sistemas de retroalimentación se necesitarán y cómo serán manipulados por el robot en su totalidad.
Lo siento, pero realmente tendrás que sufrir un poco de programación y algo de ingeniería mecánica para complementar tu ingeniería electrónica.
Sin embargo, las cosas típicas con las que tendría que preocuparse en electrónica para robótica (otros, no dude en sugerir más) son:
- sensores
- Sistemas de visión
- Conducción del motor: servos, motores paso a paso, BLDC, etc.
- acondicionamiento de señal
- Sistemas de transmisión y comunicación
- Tecnologías de interfaz de computadora
- Transmisión y control de potencia
- endurecimiento EMI
- sistemas de bloqueo
... y estoy seguro de que hay más. Así que casi todo el campo de la ingeniería electrónica.