Paso 11: Software y código
Software y código:
El smartphone corre Android 4.4.2... el código es Java y he utilizado Eclipse con el Kit de desarrollo de Software Android para Android 4.4.2... el paso siguiente contiene el código principal...
Aunque mi diseño es quizás más caro comparado con otros robots de equilibrio debido a que usan servos adicionales y piezas para construir los brazos... Creo que el uso de armas mejora en gran medida el equilibrio del robot y también simplifica la codificación... también... el robot parece cierto refrigerador con las armas a recuperar el equilibrio cuando se empuje... Aquí hay un enlace al vídeo
https://www.youtube.com/watch?v=poZ71SjB56I
Como se puede ver en el video, realmente presiono el robot bastante duro a veces... pero el código reacciona para combinar las ruedas y los brazos para recuperar el equilibrio bastante rápido...
El video y las fotos no hacen a justicia... Este robot es impresionante en persona. Realmente piensan que lo compré en una tienda!
El código también incluye soporte para controlar el robot usando el Moga Pro bluetooth controlador... el código permite usar el controlador Moga Pro para cambiar los valores de ángulo y la P, I y D valores del algoritmo de PID que se encarga de los cálculos para equilibrar el robot... Estoy trabajando en código que le permitirá también permite para utilizar el controlador para manejar el robot alrededor (pretty cool EH?.. :-)...
Aquí está un vídeo que muestra las pruebas iniciales del código que utiliza el Moga Pro para controlar los valores de PID y los brazos así:
https://www.youtube.com/watch?v=fdisyA6ZMHw
Gracias... Jose Rojo
Mi información de contacto:
Dirección de correo electrónico: joebotics