Cómo mejorarme en el diseño de circuitos robóticos

Como experto en software, haré una sugerencia radical: explorar las compensaciones entre el diseño de circuitos robóticos y mantener la circuitería simple e impulsar la funcionalidad en el software. Si el software está restringido a una placa Arduino, solo puede hacer mucho, pero con un raspberry pi o algo similar, presumiblemente puede aumentar las tasas de muestreo y tal vez darse el lujo de trabajar en un lenguaje de nivel superior para que tenga más productivo mientras su software en tiempo real todavía cumple con sus limitaciones en tiempo real.

Creo que con el tiempo la tendencia ha sido empujar más y más trabajo al software y, por lo tanto, mi sugerencia es no descuidar ese patrón porque no creo que ese cambio se haya desarrollado por completo todavía.

Pero habiendo dicho eso, secundé la sugerencia de que deberías construir más robots. ¿Qué tal una máquina robot de desayuno caliente que sabe cómo cocinar una tortilla de queso o hacer panqueques? Eso debería ser mecánicamente desafiante, además de requerir buenos sensores para mantener el proceso bajo control. Una versión tonta, probablemente no sea la forma de hacerlo.

¡CONSTRUYE MOOT ROBOTS Y HAZ QUE SE ROMPAN!

Cuanto más se rompa, más formas podrá verlos romperse y mejor podrá diseñarlos para que no se rompan.

Ah, y encuentra a alguien que conoces que es realmente bueno, y pide su ayuda y perspectiva cuando rompas cosas. Aprenderá mucho más al romper cosas y ver cómo se corrige de lo que aprende al ver a alguien hacerlo bien la primera vez.