← Últimos artículos
⚡ electrical engineering

Reproducible Vision-Guided 6-DoF Robotic Manipulator with a Mixed Stepper-Driver Architecture and Browser-Native Control

Este artículo presenta el NeuralNexus Arm, un manipulador robótico de 6 grados de libertad (6-DOF), de código abierto y bajo costo, que cuenta con una arquitectura mixta de motor paso a paso y controlador controlada por un único microcontrolador STM32H743, con documentación exhaustiva sobre su diseño mecánico, firmware, autonomía guiada por visión e interfaz nativa de navegador para facilitar la reproducibilidad.

Autores originales: Lasan Perera, Deneth Priyadarshana, Dulana Pitiwaduge, Isitha Dinujaya, Mokshan Colambage

Publicado 2026-08-25
📖 6 min de lectura🧠 Análisis profundo

Autores originales: Lasan Perera, Deneth Priyadarshana, Dulana Pitiwaduge, Isitha Dinujaya, Mokshan Colambage

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

Los brazos robóticos son los caballos de batalla silenciosos de la industria moderna, soldando estructuras de automóviles, ensamblando componentes electrónicos y empaquetando mercancías con una precisión que las manos humanas no pueden igualar. Sin embargo, para la mayoría de las personas, estas máquinas permanecen bloqueadas tras altos costos y software complejo, accesibles solo para grandes corporaciones o laboratorios de investigación bien financiados. El desafío para los ingenieros ha sido, durante mucho tiempo, construir una máquina que sea lo suficientemente económica para que estudiantes y equipos pequeños puedan poseerla, pero lo suficientemente potente como para realizar tareas reales, sin requerir un título en ciencias de la computación para operarla. El objetivo no es solo crear un juguete más barato, sino crear un sistema transparente donde cada engranaje, cable y línea de código esté abierto para que cualquiera pueda estudiarlo, copiarlo y mejorarlo. Esta búsqueda de accesibilidad es lo que impulsa la creación de la robótica de código abierto, un movimiento que busca democratizar las herramientas de la automatización eliminando las barreras propietarias y compartiendo los planos del éxito —y del fracaso— junto con el producto final.

En un proyecto reciente, un equipo de ingenieros de pregrado de la Universidad de Moratuwa en Sri Lanka ha construido tal máquina, llamándola el Brazo NeuralNexus. Este es un brazo robótico de seis articulaciones diseñado para ser ensamblado, controlado y comprendido por cualquier persona con una formación básica en ingeniería. A diferencia de muchos brazos de bajo costo existentes que dependen de motores simples y débiles o componentes industriales costosos, este equipo creó un sistema híbrido que mezcla dos tipos diferentes de controladores de motores en una única placa de circuito personalizada. El resultado es una máquina que puede levantar objetos pesados cerca de su base mientras mueve sus dedos delicados con una precisión silenciosa, todo controlado a través de un navegador web estándar sin necesidad de instalar software especial en una computadora. El equipo no solo construyó el brazo; documentaron meticulosamente todo el viaje, incluyendo los errores confusos y los fallos de hardware que ocurrieron cuando pasaron de una placa prototipo a su diseño final personalizado, asegurando que otros puedan reproducir el trabajo sin chocar con los mismos obstáculos.

El brazo en sí es un estudio sobre el equilibrio entre la fuerza y la velocidad. Las tres articulaciones más cercanas a la base, que deben soportar el peso de toda la máquina y su carga útil, utilizan motores grandes y potentes. Estos se combinan con controladores externos que pueden corregirse a sí mismos si se deslizan, asegurando que la elevación de cargas pesadas sea precisa. En contraste, las tres articulas de la muñeca, que sostienen la pinza y mueven la punta del brazo, utilizan motores más pequeños y ligeros impulsados por chips compactos integrados directamente en la placa de circuito principal. Este enfoque mixto permite que el robot sea fuerte donde necesita serlo y ágil donde necesita ser rápido. Todo el sistema es gestionado por un único microcontrolador, un pequeño chip de computadora que actúa como el cerebro, enviando señales a los seis motores simultáneamente. Este cerebro central funciona a una velocidad de dos mil veces por segundo, actualizando la posición de cada articulación en tiempo real para asegurar un movimiento suave y coordinado.

Para hacer que el brazo sea útil, los investigadores lo conectaron a un sistema de visión que le permite ver y agarrar objetos. Utilizando una cámara estándar montada en una pequeña computadora, el sistema identifica un objeto objetivo, como un bloque rojo, por su color. La cámara calcula la posición del objeto en una superficie plana, y el robot utiliza un método matemático para traducir esa imagen 2D en una ubicación 3D en el mundo real. Una vez conocida la posición, el brazo calcula los ángulos exactos que sus seis articulaciones deben girar para alcanzar ese punto. Todo este proceso, desde ver el objeto hasta mover la pinza, ocurre a través de un panel de control que se ejecuta en un navegador web. Un usuario simplemente puede abrir un sitio web, conectar el robot mediante un cable USB y usar controles deslizantes para mover el brazo manualmente o activar secuencias preprogramadas para recoger y colocar objetos. Este control basado en el navegador elimina la necesidad de software complejo y propietario, haciendo que el robot sea accesible en casi cualquier computadora moderna.

El verdadero valor de este proyecto, sin embargo, reside en el registro detallado de cómo fue construido y los problemas que el equipo resolvió en el camino. Cuando los ingenieros pasaron de una placa de desarrollo a su propia placa de circuito personalizada, se encontraron con una serie de fallos inesperados que podrían haber detenido el proyecto por completo. Descubrieron que una articulación estacionaria estaba reportando movimientos salvajes e incorrectos debido a un error de software en la forma en que promediaba los datos de los sensores, un problema que solo se hizo evidente al ralentizar la velocidad de comunicación. También descubrieron que su fuente de alimentación personalizada había fallado y que ciertos pines en el chip principal estaban dañados, lo que requirió que redirigieran físicamente los cables en la placa para que el sistema funcionara. Al publicar estos fallos específicos y sus soluciones, el equipo proporciona una hoja de ruta para otros constructores, demostrando que la reproducibilidad no se trata solo de compartir el diseño final, sino de compartir las lecciones aprendidas de los errores que casi lo destruyen.

La máquina final, que costó aproximadamente mil quinientos dólares construir, levanta con éxito una carga útil de dos kilogramos y puede repetir sus movimientos con una precisión de aproximadamente un milímetro y medio. Completa un ciclo completo de recogida y colocación en aproximadamente doce y medio segundos, una velocidad que es práctica para muchas tareas educativas y de industria ligera. El equipo ha liberado todos los archivos de diseño, incluyendo los dibujos mecánicos, los diseños de las placas de circuito y el código de computadora, al público. También han proporcionado videos que muestran el brazo en acción, demostrando su capacidad para seguir comandos desde un navegador e interactuar con su entorno. Al hacer que todo el proceso sea abierto y transparente, el Brazo NeuralNexus se presenta como una prueba de que la robótica compleja y capaz puede ser construida por equipos pequeños utilizando piezas asequibles, siempre que estén dispuestos a compartir no solo su éxito, sino también el difícil camino que recorrieron para llegar allí.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →