Si quieres ser realmente bueno en robótica, necesitarás saber todas las cosas que has mencionado, y más.
PERO…
Necesitas comenzar en alguna parte 🙂
- ¿Cuánto tiempo tomaría extraer $ 1 en bitcoins en un Raspberry Pi 3, ignorando los costos de electricidad?
- ¿Qué se puede hacer con una Raspberry Pi pero no con un Arduino?
- ¿Qué tipo de caso debo usar para proteger una Raspberry Pi en un entorno marino?
- Estoy haciendo un proyecto en el que tengo que obtener y enviar datos del sensor a un teléfono celular, ¿qué placa debo usar, Raspberry Pi o Arduino?
- ¿Qué proyecto innovador puedo presentar para mi presentación de proyecto de último año con Arduino o Raspberry-Pi?
La robótica se puede dividir aproximadamente en mecánica, electrónica, programación y todos los campos teóricos sobre robots.
Si prefiere construir cosas con sus manos , compre una impresora 3D de bajo costo, aprenda a usar un software CAD y comience a construir su propio robot físico.
Con una placa Arduino, algunos motores, algunos sensores y un programa básico, puede hacer que su robot se mueva rápidamente.
Luego, es hora de ir con temas más avanzados. Por ejemplo, puede aprender a construir sistemas mecánicos fuertes. También tendrá que aprender más sobre programación (conceptos, lenguaje) si quiere tomar en serio la robótica.
Y finalmente aprenderá todo lo que mencionó, y más (a lo largo de su viaje descubrirá cuáles son las cosas que necesita saber).
Si usted es más un alma programadora , compre algunos kits, motores, una placa Arduino y comience a aprender a escribir programas para activar sus motores, leer datos de sensores y comunicarse con el exterior.
Luego, puede ampliar su conocimiento a los lenguajes Raspberry Pi, Python / C ++, OpenCV, ROS, crear aplicaciones web para su robot, incluir bibliotecas de aprendizaje automático para que su robot sea más inteligente, etc.
Y, por supuesto, si desea una visión general completa, también necesitará aprender sobre elementos eléctricos y mecánicos.
Y finalmente (al igual que arriba), aprenderá todo lo que mencionó, y más.
Quiero señalar algo importante: no podrás convertirte en un experto en todos los subdominios de robótica . Por eso te aconsejo que te concentres más en una parte de la robótica. Por supuesto, aprenda las otras partes, pero si desea ser profesional, creo que es mejor ser un experto en un área, sin dejar de tener en cuenta el panorama general.
Y finalmente, si eres más un alma programadora (que yo también lo soy): ¡aprende a escribir el código adecuado! Esto te ayudará mucho. He visto demasiadas personas que están limitadas con su robot debido a sus malas habilidades de programación. Necesita expandir su conocimiento de programación a otras áreas. Por ejemplo, aprender a escribir aplicaciones web / móviles te ayudará mucho en robótica. Al principio puede parecer contrario a la intuición, pero confía en mí, ¡no te arrepentirás (tampoco yo)!
Acabo de publicar un curso de “ Programación Arduino para principiantes ” en Udemy, que doy gratis con el enlace de arriba (solo por 30 días).
Siéntase libre de comprobarlo si recién comienza a trabajar en robótica y desea aprender a programar una placa Arduino 🙂