Ir al contenido
MACT.ai
Todos los proyectos

Plataforma de robótica

Percepción, planificación y control en tiempo real, con una seguridad independiente del software.

2026IA física · Control en tiempo real · Percepción
Plataforma de robótica

Resumen del proyecto

Una plataforma de manipulación donde la percepción y la planificación corren en un procesador de aplicaciones mientras el control de movimiento se mantiene determinista en un núcleo de tiempo real. Una capa de seguridad independiente puede anular todo lo que está por encima.

Reto

La percepción necesita rendimiento y el control de movimiento necesita determinismo, y ambos pelean por la misma máquina. El comportamiento de seguridad no podía depender de un planificador de propósito general, y la iteración mecánica era demasiado lenta para absorber cambios de arquitectura tardíos.

Solución

Separamos las dos preocupaciones detrás de un contrato explícito: el planificador emite consignas en un ciclo acotado, el núcleo de tiempo real las ejecuta y una capa de seguridad garantizada por hardware queda fuera de ambos. Eso permitió que la percepción evolucionara sin desestabilizar nunca el movimiento.

Arquitectura

01

Mecánica y hardware

Articulaciones con reductores harmonic drive, realimentación de encoder y medición de corriente por eje, diseñadas frente a casos de carga definidos y con rutas de parada de emergencia por hardware.

  • Análisis de casos de carga antes de comprometer el utillaje
  • Medición de corriente y realimentación de encoder por eje
  • Parada de emergencia por hardware, independiente del software
  • Holguras finas entre paneles con módulos de articulación reparables
02

IA

Un stack de percepción para detección y estimación de pose, SLAM para la localización y un planificador que corre en un ciclo acotado.

  • Fusión de sensores sincronizada en el tiempo entre fuentes
  • Cadencia de percepción desacoplada de la frecuencia del lazo de control
  • Presupuesto de latencia en el peor caso verificado bajo carga
  • Simulación en el lazo para filtrar antes de iterar en hardware
03

Software

Control de movimiento en tiempo real en un MCU dedicado, ROS 2 en el procesador de aplicaciones y una consola de operador con registro de ejecución de fidelidad completa.

  • Determinismo de control verificado a carga máxima
  • EtherCAT entre el núcleo de control y los drives
  • Consola de operador con teleoperación y reproducción de incidentes
  • Cada ejecución registrada para reproducirla y mejorar

Resultado

  • El determinismo del movimiento se mantuvo con la percepción a plena carga
  • Seguridad verificada en hardware, no afirmada en software
  • La percepción mejoró sin desestabilizar el control
  • Cada ejecución en campo registrada y reproducible

Stack tecnológico

Mecánica

Harmonic DrivesLoad CasesE-Stop

IA

PerceptionSLAMMotion Planning

Embebido

Real-time MCUROS 2EtherCAT

Apps

Operator ConsoleTeleoperation