Kimberlina Droide | El MagPi #116

Selin Ornek se inspiró en Star Wars al diseñar un bot de batalla impulsado por Raspberry Pi Pico. En el último número de The MagPi, ahora disponible, habla de estrategia con Rosie Hattersley.

Las grandes ruedas de Kimberlina se inspiraron en las del droide Hailfire en Star Wars: Attack of the Clones y permiten que el robot cubra grandes distancias a gran velocidad.

En Star Wars: Attack Of The Clones, un convoy de tanques con enormes ruedas que se precipitan inexorablemente sobre sus enemigos era un espectáculo aterrador. El concepto parecía ideal para la constructora de robots Selin Ornek, de 15 años, cuando necesitaba ideas para un nuevo robot de batalla. Habiéndose hecho un nombre en el mundo de la codificación, Selin probablemente tenga muchos competidores dispuestos a derribarla, lo que explica en parte por qué nombró a su robot de batalla Kimberlina en homenaje a un personaje de comedia del programa de televisión Full House que ella vio encerrada. Kimberlina puede tener un nombre peculiar, ¡pero su golpe es mortal! Una vez que sepa algo sobre el creador de Kimberlina, esto no será una sorpresa.

Selin es un programador consumado y constructor de robots Raspberry Pi. Comenzó a programar a los ocho años (primero Scratch, luego Python, Java y C++) y diseñó su primer robot a los diez.

Selin y Kimberlina toman el campo de batalla y se preparan para vencer a los enemigos menos rápidos.

Su interés en la codificación comenzó después de que Selina entrevistó a un amigo de la familia, que es ingeniero mecánico, sobre la construcción de un perro robot como medio para devolverle la vida a su amado perro, Korsan. Su consejo para aprender codificación y robótica, además de lecciones basadas en Scratch que ayudaron a su clase a aprender inglés, pusieron a Selin en su viaje de construcción de robots. Ahora ha construido seis robots, incluidos dos que actúan como perros guía para personas ciegas. La versión original de este, el IC4U basado en Arduino, ganó Selin su primer premio en Coolest Projects International en 2018. «Obtuve el primer lugar en la categoría de hardware en Coolest Projects, y uno de mis premios fue una Raspberry Pi 3B+». El otro era un kit Google AIY, presentado por el propio Eben Upton de Raspberry Pi. “Después de esto, comencé a usar Raspberry Pi en todos mis proyectos”.

A los 12 años, construyó un robot perro guía llamado IC4U. Esto ganó la categoría de hardware en Coolest Projects 2018

Con un firme enfoque en el uso de la tecnología para el bien y demostrando que el interés por la informática no tiene género, Selin ganó la categoría de Adolescentes Aspirantes en los Premios Globales Women In Tech 2021.

Cimientos firmes

Kimberlina comenzó su vida como un prototipo de cartón, lo que ayudó a Selin a decidir qué piezas iba a utilizar. El robot parecía una gran oportunidad para probar Raspberry Pi Pico por primera vez, ya que necesitaba un microcontrolador que pudiera hacer funcionar motores, servos y recibir señales de Bluetooth. Selin usó el diseño de la rueda de su robot anterior y diseñó otras piezas en Autodesk Tinkercad. “Debido a que la rueda tiene un punto de contacto muy pequeño con el suelo, tuve que encontrar una forma de equilibrar el robot cuando acelera hacia adelante y hacia atrás, así que coloqué cojinetes de bolas de acero con suficiente espacio para moverse dentro del robot”, dice. El concurso en el que iba a competir Kimberlina también planteó desafíos, estipulando límites máximos de peso y velocidad. “El peso fue un desafío después de la decisión de usar rodamientos de bolas, pero elegir los motores correctos fue la clave para [having] un robot que se mueve y gira rápidamente”.

Después de haber construido otros cinco robots, Selin sabía exactamente qué circuitos usar para Kimberlina

Tomadas las decisiones, Selin imprimió en 3D y ensambló el cuerpo de Kimberlina, utilizando el tiempo disponible mientras se imprimían las partes del cuerpo para diseñar una aplicación móvil en MIT App Inventor para controlar el droide a través de Bluetooth. Usó MicroPython para codificar Raspberry Pi Pico y el hardware conectado a él. Una vez que se completó la codificación y se ensambló el robot, llegó el momento de probarlo. «Tuve suerte», dice Selin sobre cómo se desarrollaron su meticulosa planificación y su experiencia.

Un poderoso puñetazo y ruedas rápidas hacen de Kimberlina un temible oponente robot.

“Por lo general, mis robots no funcionan de inmediato. Me encuentro con un problema y, a veces, incluso quemo una parte, pero afortunadamente, Kimberlina funcionó en el primer intento”.

Velocidad y control

Kimberlina se controla a través de Bluetooth desde una aplicación móvil que Selin creó con MIT App Inventor. Un servo en la parte delantera controla el flipper para voltear a un oponente, mientras que el servo en la parte posterior está conectado a una palanca que empuja al oponente. “Kimberlina tiene un gran equilibrio gracias a los cojinetes de bolas de acero que ayudan a centrarla. Esto significa que cuando recibe un golpe o acelera rápido, no vuelca”, explica Selin. “Mi estrategia de competencia era moverme rápido y ser ágil, evitar el contacto y hacer que los otros robots cayeran de la plataforma sin tocarlos”, agrega. Las poderosas ruedas de Hailfire, junto con la potencia portátil de Raspberry Pi Pico, demostraron ser una combinación imbatible.

¡Consigue el MagPi #116 AHORA!

Puede obtener el nuevo número ahora mismo de Tesco, Sainsbury’s, Asda, WHSmith y otros quioscos, incluida la tienda Raspberry Pi en Cambridge. También puede obtenerlo a través de nuestra aplicación en Android o iOS. Y también hay un PDF gratuito que puedes descargar.

También puede suscribirse a la versión impresa de The MagPi. ¡No solo lo entregamos a nivel mundial, sino que las personas que se registran en la suscripción impresa de doce meses obtienen una Raspberry Pi Zero 2 W GRATIS!