← Últimos artículos
⚡ electrical engineering

Dynamic analogue iterative computing with memristors for real-time robotic autonomy

Este artículo presenta un sistema de computación iterativa analógica basado en memristores (mAIC) que utiliza un esquema de programación de un solo paso con compensación analógica para lograr la resolución de ecuaciones matriciales dinámicas de manera eficiente en energía, baja latencia y precisa para la autonomía robótica en tiempo real, superando significativamente a las plataformas digitales tradicionales como NVIDIA Jetson.

Autores originales: Yi Li, Yibai Xue, Jiancong Li, Zhili Cui, Yingjie Yu, Yuyang Fu, Han Bao, Wenbo Yue, Longke Yan, Xin Zhao, Jia Chen, Kan-Hao Xue, Fengbin Tu, Zhongrui Wang, Xiangshui Miao

Publicado 2026-08-10
📖 3 min de lectura☕ Lectura para el café

Autores originales: Yi Li, Yibai Xue, Jiancong Li, Zhili Cui, Yingjie Yu, Yuyang Fu, Han Bao, Wenbo Yue, Longke Yan, Xin Zhao, Jia Chen, Kan-Hao Xue, Fengbin Tu, Zhongrui Wang, Xiangshui Miao

Artículo original bajo licencia CC BY 4.0 (https://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

Imagina que estás intentando resolver un rompecabezas masivo y en constante cambio mientras corres un maratón. En el mundo de los robots, este rompecabezas es un conjunto de problemas matemáticos llamados "ecuaciones matriciales". Estas ecuaciones son el cerebro del robot, calculando constantemente dónde está, hacia dónde debe ir y cómo evitar chocar con las cosas. Lo complicado es que las piezas del rompecabezas (los números en la ecuación) cambian cada milisegundo a medida que el robot ve nuevos obstáculos o se mueve a nuevos lugares.

Tradicionalmente, los robots resuelven estos rompecabezas utilizando computadoras digitales, que son como contadores superrápidos. Tienen que detenerse, anotar los números, moverlos desde el escritorio de memoria al escritorio de cálculo, hacer la matemática y luego mover la respuesta de vuelta. Este "moverse de un lado a otro" toma tiempo y energía, como un corredor que se detiene a atarse los cordones de los zapatos cada pocos pasos. Los científicos han estado tratando de construir un tipo diferente de cerebro usando diminutos interruptores electrónicos llamados "memristores". Piensa en los memristores como una esponja mágica que puede retener una cantidad específica de agua (electricidad) para representar un número. Si organizas estas esponjas en una cuadrícula, puedes resolver el rompecabezas matemático instantáneamente simplemente vertiendo agua a través de ellas, sin tener que mover nunca los números. El problema es que estas esponjas son un poco desordenadas. Cambiar su nivel de agua con precisión suele requerir un proceso lento y repetitivo de "suponer, comprobar y ajustar", lo que consume todo el ahorro de tiempo y energía.

Este artículo presenta una nueva forma de usar estas esponjas desordenadas para resolver los rompecabezas cambiantes del robot de forma rápida y precisa. Los investigadores, trabajando con hardware fabricado en fundición, desarrollaron un sistema que llaman "mAIC" (computación iterativa analógica basada en memristores). En lugar del lento método de "suponer y comprobar", crearon un truco ingenioso llamado "AC-PoP". Imagina que necesitas llenar un cubo hasta una línea muy específica. En lugar de llenar el cubo gota a gota y comprobar el nivel después de cada gota, utilizas un mapa especial de cómo el cubo pierde y gana agua para predecir exactamente cuánta agua verter de una sola vez. Si te pasas o te quedas corto por un poquito, tu sistema tiene una segunda, tercera y cuarta esponja lista para añadir instantáneamente la cantidad justa de "agua de corrección" para arreglar el error. Esto permite al robot actualizar su rompecabezas matemático en un destello, sin el lento proceso de comprobación.

Cuando probaron este sistema en un robot real navegando por un camino y en una tarea de mapeo compleja (llamada SLAM), los resultados fueron sorprendentes. El nuevo sistema resolvió los problemas matemáticos con una precisión casi idéntica a la de las mejores computadoras digitales. Sin embargo, era mucho más rápido y consumía mucha menos energía. Comparado con una computadora de robot estándar (una NVIDIA Jetson), el nuevo sistema fue 4.4 veces más rápido y utilizó 627.9 veces menos energía. Incluso comparado con la forma antigua y más lenta de programar las esponjas, este nuevo método fue 345 veces más rápido al actualizar las piezas del rompecabezas. Los investigadores demostraron que, al combinar este truco de "predicción de un solo paso" con un flujo continuo de electricidad, los robots podrían finalmente tener un cerebro que actualiza sus pensamientos en tiempo real, tan rápido como el mundo que los rodea cambia, sin quedarse sin batería.

¿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 →