Solo mis dos centavos: si quieres construir un robot, toma un subconjunto del problema y aprende todo lo que necesitas saber para lograrlo. Si desea construir un robot con ruedas, tal vez primero intente controlar un motor para conducir hacia adelante y hacia atrás con un Arduino. Si puedes hacer eso (por ejemplo, con un puente H), básicamente ya puedes construir un auto simple. Luego continúe incrementando la funcionalidad de la construcción (paso dos, obtenga un receptor de infrarrojos y use un control remoto de TV para controlar su automóvil). Tal vez la próxima vez pueda crear balizas IR para que su robot pueda rastrearlas, etc. Creo que de esta manera puede aplicar inmediatamente el conocimiento que desee a medida que lo necesite.