Paso 5: Código [todos intentos]
Aquí están todas las versiones del código.
Aunque era capaz de conseguir que el robot para trabajar con versiones anteriores del código, no he podido obtener los valores de salida exacta. Esto a su vez significó que el servo no sabía de donde era su posición; los códigos tenían un montón de compensación de la palanca de mando para mantenerlo en una posición. Sabiendo lo que sé ahora, es más probable que un codificador fue todo lo que necesitaba.
Finalmente, comentó todas las versiones anteriores del código y encontrar 3 diferentes formas de abordar el problema.
Quería una solución que tiene sentido y por lo tanto buscó la ayuda de Barrett Anderies experiencia en costosos proyectos de robótica.
Todas las versiones de los códigos: