Noticias MX

PhoneBot: UCLA crea robot bípedo con smartphone

PhoneBot: UCLA crea robot bípedo con smartphone
Imagen: xataka.com. Uso informativo; los derechos pertenecen a su titular.

Investigadores de UCLA transforman un teléfono móvil en cerebro de PhoneBot, un robot que camina sobre dos piernas usando sensores y procesador del dispositivo.

Del cajón al laboratorio: un smartphone se convierte en robot

En laboratorios de investigación de todo el mundo surgen proyectos innovadores que aprovechan tecnología existente de formas inesperadas. En la Universidad de California en Los Ángeles (UCLA), el equipo de RoMeLa ha desarrollado un robot bípedo llamado PhoneBot que representa una aplicación revolucionaria de dispositivos móviles antiguos. Millones de smartphones quedan abandonados en cajones tras ser reemplazados por modelos más nuevos, conservando intactas sus capacidades de procesamiento, sensores y conectividad. En lugar de permitir que estas máquinas languidezcas sin uso, los investigadores demostraron que pueden transformarse en plataformas robóticas funcionales.

PhoneBot mide 48,3 centímetros de altura y pesa 1,8 kilos, incluyendo el teléfono instalado en su torso. El proyecto, presentado en octubre de 2024 mediante un estudio publicado en arXiv, demuestra que un robot bípedo puede caminar, mantenerse en equilibrio y realizar tareas de navegación utilizando únicamente los componentes de un smartphone convencional como sistema de control central.

La arquitectura del movimiento: cómo funciona PhoneBot

Comprender el funcionamiento de PhoneBot requiere analizar cómo se distribuyen las funciones entre el dispositivo móvil y la estructura mecánica. El smartphone actúa como cerebro central del sistema, ejecutando múltiples tareas simultáneamente. Sus sensores de movimiento detectan constantemente la inclinación y orientación del robot, información crucial para mantener el equilibrio sobre dos piernas. El procesador del teléfono calcula en tiempo real las órdenes de movimiento necesarias, mientras que la cámara interpreta visualmente el entorno.

La comunicación entre el smartphone y los componentes mecánicos se establece a través de Wi-Fi. Las instrucciones viajan desde el dispositivo móvil hasta una pequeña placa electrónica que actúa como intermediaria, distribuyendo las órdenes a los 13 motores de las articulaciones motorizadas. Este sistema permite que el robot bípedo no solo mantenga el equilibrio, sino que también reciba comandos del usuario para cambiar de dirección o ejecutar movimientos específicos.

La complejidad del proyecto radica en que equilibrarse sobre dos piernas presenta desafíos significativamente mayores que los que enfrenta un robot con ruedas. Cada paso debe coordinarse cuidadosamente para redistribuir el peso sin comprometer la estabilidad. Los investigadores resolvieron este problema mediante aprendizaje por refuerzo, entrenando un sistema de control en simulaciones virtuales. Durante este proceso descubrieron que el robot tendía a favorecer una pierna sobre la otra, por lo que implementaron mecanismos específicos para fomentar movimientos simétricos y naturales.

De la simulación a la realidad: pruebas del prototipo

Tras completar el entrenamiento simulado, los investigadores trasladaron el sistema de control al prototipo físico de PhoneBot para verificar que sus capacidades se transferían correctamente al mundo real. Las pruebas documentadas confirman que el robot bípedo logra caminar de manera estable sobre superficies planas y puede levantarse después de caer boca abajo, demostraciones que muestran la robustez del sistema de equilibrio.

El proyecto incorpora también capacidades de visión artificial. La cámara del smartphone permite a PhoneBot detectar personas en su entorno y orientar su torso hacia ellas. Sin embargo, los investigadores aclaran que esto no implica que el robot pueda seguir autónomamente a una persona mientras camina por espacios variados. Respecto a las funciones de conversación, existe un detalle importante: el reconocimiento de voz y el procesamiento del modelo de lenguaje se ejecutan en un ordenador externo conectado de forma remota, no en el smartphone.

La compatibilidad en el corazón del diseño

Uno de los aspectos más reveladores del proyecto es que los investigadores probaron PhoneBot con varios modelos de teléfono, incluyendo un Honor 9 lanzado en 2017. Este detalle demuestra que el sistema no requiere necesariamente dispositivos de última generación para funcionar. El Honor 9 ejecutó correctamente las funciones principales, con una única excepción: el mapeo del entorno mediante ARCore, que no estaba disponible debido a la ausencia de servicios de Google en ese modelo específico en Estados Unidos.

Además del Honor 9, el equipo utilizó tres smartphones Android económicos más recientes, confirmando que la arquitectura de PhoneBot es agnóstica respecto al dispositivo específico. Esta flexibilidad tiene implicaciones importantes para la accesibilidad del proyecto y su potencial de reproducción en otros laboratorios con recursos limitados. Los autores no atribuyen todas las demostraciones al Honor 9, pero su inclusión en las pruebas subraya la robustez del concepto.

Costos y disponibilidad del diseño

La cuestión económica es fundamental para evaluar la viabilidad de PhoneBot como plataforma de investigación. Los componentes necesarios para construir el cuerpo del robot bípedo, excluyendo el smartphone, tienen un costo aproximado de 400 dólares estadounidenses. Una parte significativa de este presupuesto se destina a los 13 motores de las articulaciones, que representan el elemento más costoso de la estructura mecánica.

El equipo de UCLA ha compartido documentación completa y archivos de diseño para facilitar que otros investigadores reproduzcan el proyecto. No obstante, estos materiales están disponibles bajo una licencia que restringe los usos comerciales, lo que significa que PhoneBot no cumple técnicamente con los criterios estándares del hardware de código abierto. Similarmente, no se ha confirmado públicamente que la totalidad del software necesario esté disponible sin restricciones, limitando en cierta medida la verdadera accesibilidad del proyecto.

Contexto histórico: antecedentes de robots controlados por smartphones

La idea de utilizar un dispositivo móvil como cerebro de un robot no es completamente original, aunque la implementación de PhoneBot presenta avances significativos. En 2021, investigadores de Intel Labs presentaron OpenBot durante la conferencia ICRA, un proyecto que permitía convertir un teléfono en el centro de control de un vehículo pequeño con ruedas. El cuerpo de OpenBot podía construirse con componentes que costaban aproximadamente 50 dólares.

La diferencia fundamental entre OpenBot y PhoneBot radica en la complejidad mecánica. Mientras que OpenBot controlaba un vehículo con ruedas, PhoneBot controla un robot bípedo que debe mantener equilibrio sobre dos piernas. Esta capacidad añade desafíos significativos en términos de control dinámico y cálculo computacional. Los logros de UCLA abren nuevas posibilidades para investigadores interesados en robótica bípeda, eliminando la necesidad de acceso a equipos costosos especializados que históricamente han sido prerrequisito para este tipo de investigación.

Limitaciones actuales y futuro del proyecto

Aunque PhoneBot demuestra capacidades impresionantes, presenta limitaciones importantes que los investigadores reconocen explícitamente. El robot carece de brazos para manipular objetos, lo que lo hace incapaz de realizar tareas que requieren interacción física con su entorno. Su sistema de marcha se ha entrenado específicamente para superficies planas, por lo que no puede navegar terrenos irregulares o rampas. Los motores económicos de las articulaciones imponen restricciones adicionales sobre las capacidades de carga y velocidad.

A pesar de estas limitaciones, el equipo de investigadores tiene planes ambiciosos para las iteraciones futuras. Pretenden añadir brazos ligeros al robot para explorar capacidades manipulativas. También planean realizar pruebas en terrenos más complicados y variados, ampliando el rango de entornos en los que PhoneBot puede operar. Estos desarrollos potenciales consolidarían a PhoneBot como una plataforma verdaderamente versátil para la investigación robótica.

Implicaciones más amplias de la investigación

El desarrollo de PhoneBot tiene implicaciones que trascienden el ámbito puramente académico. Primero, destaca el valor latente de tecnología que consideramos obsoleta. Millones de smartphones retiran cada año contienen componentes funcionales que podrían utilizarse en aplicaciones innovadoras. Segundo, democratiza la investigación en robótica bípeda al demostrar que equipos costosos no son absolutamente necesarios para investigar sistemas de locomoción complejos.

Para la comunidad educativa, PhoneBot presenta un recurso pedagógico valioso. Estudiantes de ingeniería y robótica podrían utilizar smartphones antiguos y componentes relativamente accesibles para construir plataformas de investigación funcionales. Esto podría estimular el interés en robótica entre poblaciones que de otro modo carecerían de acceso a recursos de laboratorio convencionales. Finalmente, el proyecto subraya cómo la creatividad en la reutilización de tecnología puede generar avances científicos significativos, aunque requiera pensar más allá de las aplicaciones previstas de los dispositivos.

También en Tecnología