GPIO significa entrada y salida de propósito general. Y lo que estás haciendo aquí en el code, estás definiendo este pin de salida, como dónde está tu salida, dónde estás enviando información, y luego dices simplemente salida a este pin, lo que significa encenderlo, o enviar cero, apagarlo. ¿Verdad? Súper simple hacer que funcione.
Los motores servo, así es como se ven. Están en la cabeza, capaces de moverse hacia la izquierda, derecha, arriba y abajo. Y algo similar con ellos. Como defines el pin de salida, y de manera similar defines, okay, cuánto quieres mover este motor, cuánto quieres encenderlo. Solo unas pocas líneas de code.
Ensamblar todo esto junto, en realidad obtienes exactamente esto, lo que te mostré aquí, como, oye, mi droide está encendiendo y apagando luces, moviendo la cabeza. Lo hiciste cobrar vida. Lo único que queda es la cámara, hacerlo consciente de su entorno.
Tomé esta cámara muy barata de la estantería, solo necesitaba algo que fuera enchufar y usar, y la razón por la que me gustó es precisamente por este ojo que pude desmontar y colocar frente a la lente del droide. Entonces, cuando tienes todo esto conectado, una forma es, como dije, ir a la cloud, tomar tu foto, básicamente dos o tres líneas de Python code, tomar la foto, enviarla a alguna API en la cloud, y procesarla allí. Y aquí es donde el servicio de visión por computadora es natural, nos brinda muchas posibilidades para hacer diferentes cosas.
Así que puedes detectar diferentes objetos, podrías react a las personas cuando alguien entra en su campo de visión y orienta la cabeza hacia esa persona, o podrías detectar algunos objetos si se los muestras, no sé, el teléfono móvil, y seguirlo con la cabeza del teléfono móvil. Entonces toma una foto, la procesa, determina dónde está el objeto, orienta la cabeza hacia eso. Puedes hacer muchas cosas diferentes allí, como el estudio de visión que salió en julio del año pasado te brinda un buen lugar donde puedes ver muchos de esos ejemplos, como lo que es posible hacer, qué hay allí, ejemplos rápidos que puedes probar, y luego puedes usar tu imaginación y construir algo nuevo con este droide, con algún otro droide que estés construyendo. Puedes hacer reconocimiento de voz para que reconozca tus comandos de voz, tal vez, y realizar algunas acciones, y muchas, muchas otras cosas. Y todo lo que haces es súper, súper simple. Pero básicamente, volviendo a la cámara y la visión por computadora, estás haciendo este análisis de imagen tratando de entender qué hay frente al droide. Por ejemplo, podrías tomar una foto y pedirle al droide que explique lo que ve.
Esa fue básicamente mi historia de droide. Espero que hasta ahora te haya inspirado un poco, o al menos hayas visto que no es complicado construirlo. Realmente podemos construir droides de Star Wars en nuestra casa. Esto no es donde termina mi historia. No sé si has visto el discurso principal de NVIDIA GTC por Yen-Seng Hong, su CEO. Presentaron estos droides de Disney. Esas son las nuevas cosas en el parque de Disney en los Estados Unidos, donde los desarrollaron completamente con esto que se ejecuta en dos NVIDIA Jetson Orin, y son súper lindos, ¿verdad? La cosa es que realmente no nos gusta Disney. Compraron Star Wars, ¿verdad? Pero cambiaron un poco las películas. Como community, hay mucha gente como yo que piensa que esas cosas deberían ser de código abierto y que las personas deberían poder construirlo.
Comments