Nyelvválasztó

HoverBot

MC3D HOVERBOT · PROYECTO I+D+i

Robótica móvil autónoma sobre una plataforma hoverboard reutilizable

MC3D HoverBot transforma un hoverboard comercial en una plataforma robótica modular para transporte, percepción y automatización. Un teléfono Android aporta cámara, IMU, navegación e inteligencia de alto nivel; una Raspberry Pi 2 controla sensores, servos y seguridad física en tiempo real.

Android + Raspberry Pi 2 TFmini Super + servos X/Y A* · CEP · DMN Seguridad local en RPi2
Flujo operativo
TELÉFONO ANDROID
Cámara · IMU · A* · CEP · DMN · Hotspot
RASPBERRY PI 2
Validación · LiDAR · emergencia · control físico
PCA9685
PWM estable
TFmini
Percepción ≤ 12 m
MG996R
Movimiento físico
 
Visión de investigación, desarrollo e innovación

Una plataforma abierta para experimentar con autonomía, percepción y logística

El proyecto investiga cómo reutilizar una plataforma de movilidad comercial sin intervenir su electrónica de tracción, agregando percepción, decisión y control externo mediante actuadores mecánicos, sensores LiDAR y software distribuido.

I

Investigación

Fusión de cámara, IMU y LiDAR; reconstrucción espacial; navegación A*; correlación de eventos y evaluación de decisiones con CEP y DMN.

D

Desarrollo

Integración de Android, Raspberry Pi 2, PCA9685, TFmini Super y servos MG996R en una arquitectura modular, medible y escalable.

i

Innovación

Reutilización de un hoverboard como base robótica autónoma, sin modificar su batería, BMS, controlador ni sistema original de tracción.

 
Arquitectura distribuida

Cada componente tiene una responsabilidad clara

La inteligencia operacional se ejecuta en Android; la seguridad física y el control de emergencia permanecen siempre en la Raspberry Pi 2.

1

Android: inteligencia y conectividad

El teléfono crea el hotspot Wi-Fi, entrega cámara e IMU, calcula la ruta con A*, construye contexto con CEP y aplica reglas DMN para el comportamiento normal.

Único emisor autorizado Órdenes HTTP autenticadas Percepción visual lejana
2

Raspberry Pi 2: autoridad física y seguridad

La RPi2 recibe órdenes, controla LiDAR y servos, valida límites y puede detener, limitar o rechazar cualquier movimiento solicitado por Android.

Watchdog de comunicación Emergencia local Retorno seguro a neutro
3

Hoverboard: plataforma de tracción intacta

La batería, el BMS, el cargador y los controladores originales no se intervienen. Los MG996R accionan mecánicamente los controles del hoverboard y el sistema auxiliar utiliza una batería independiente.

 
Sensores y actuadores

Percepción activa y movimiento modular

La configuración completa contempla 18 entidades físicas: 6 sensores y 12 actuadores.

Percepción

6 sensores

  • 4 TFmini Super.
  • 1 cámara Android.
  • 1 IMU Android compuesta.
Movimiento

12 servos MG996R

  • 2 para control del hoverboard.
  • 2 para cabeza Android X/Y.
  • 8 para cuatro TFmini X/Y.
Control PWM

PCA9685

  • 16 canales.
  • Control I²C desde RPi2.
  • Señal estable sin cargar el GPIO.

Barrido LiDAR activo

Cada TFmini puede orientarse en X/Y. El barrido secuencial entrega ángulo horizontal, ángulo vertical, distancia y marca de tiempo, permitiendo construir perfiles 3D móviles y adaptar la cobertura al avance, retroceso o giro.

 
Navegación y decisión

A* determina el destino; CEP y DMN gobiernan la operación normal

01 · A*

¿Dónde ir?

Calcula la ruta global y entrega el próximo nodo o punto objetivo dentro del mapa.

02 · CEP

¿Qué está ocurriendo?

Correlaciona eventos, ventanas temporales, tendencias, estados y ausencia de señales.

03 · DMN

¿Cómo actuar normalmente?

Decide avanzar, esperar, ceder el paso, reducir velocidad o solicitar una nueva ruta.

04 · RPi2

¿Es seguro ejecutarlo?

Acepta, limita o rechaza la orden y controla cualquier movimiento de emergencia.

Modelo de datos XPath-HashMap

Estado materializado por entidad, ubicación, medición y vigencia

/hoverbot/entity[@id='sensor.tfmini.front.left']/measurement/distanceMm=4280
/hoverbot/entity[@id='sensor.tfmini.front.left']/position/angleX=82
/hoverbot/entity[@id='sensor.tfmini.front.left']/position/angleY=96
/hoverbot/entity[@id='sensor.tfmini.front.left']/state=MEASURING
/hoverbot/entity[@id='sensor.tfmini.front.left']/ageMs=12

Los eventos actualizan incrementalmente el estado. CEP construye una tupla contextual coherente y DMN evalúa únicamente los hechos relevantes para la decisión operacional.

 
Seguridad por capas

La emergencia nunca depende del motor DMN ni de la conexión HTTP

Percepción lejana

La cámara Android identifica personas, vehículos, paredes y obstáculos más allá de 12 metros para planificación anticipada.

Zona de seguridad LiDAR

Desde 12 metros hacia abajo, los TFmini Super entregan distancia directa a la RPi2 para reducir, bloquear o detener.

Emergencia local

Ante distancia crítica, pérdida de Android o fallo de actuador, la RPi2 lleva la tracción a neutro y bloquea nuevas órdenes.

Principio de autoridad: Android solicita el movimiento normal; la Raspberry Pi 2 conserva la autoridad física final y toda maniobra de emergencia.
 
Casos de uso

Una misma plataforma, distintas aplicaciones

Aplicación prioritaria

Entrega hospitalaria

Transporte de medicamentos o insumos a 2–3 km/h mediante un carro liviano, con ruta A*, políticas DMN y seguridad LiDAR.

  • Pisos lisos y trayectorias controladas.
  • Compartimiento cerrado y trazable.
  • Prioridad frente a personas, camillas y zonas restringidas.
Logística

Carro de transporte

Movimiento autónomo de cargas ligeras en bodegas, campus, laboratorios, centros de distribución o instalaciones industriales.

  • Enganche bajo y articulado.
  • Velocidad limitada según carga.
  • Cobertura frontal, lateral y trasera.
Extensión experimental

Operación exterior

Aplicaciones como arrastre de herramientas o corte de pasto requieren cuatro TFmini, sensores complementarios y seguridad independiente del implemento.

  • Terreno irregular y resistencia variable.
  • Control de inclinación y fuerza de arrastre.
  • Parada física independiente de herramientas activas.
 
Hoja de ruta de prototipado

Validación incremental antes de aumentar la autonomía

01

Movimiento seguro

Neutro, avance lento, giro, watchdog y parada local.

02

LiDAR frontal

Dos TFmini, barrido Y, zonas de reducción y detención.

03

Navegación

Mapa 2D, localización, A*, CEP y DMN.

04

Carro hospitalario

Enganche, carga, trazabilidad y operación a 2–3 km/h.

Resultado esperado

Un robot móvil autónomo, modular y reutilizable

MC3D HoverBot integra una plataforma comercial, electrónica accesible, software Java y reglas declarativas para crear una base de investigación capaz de evolucionar desde teleoperación hasta logística autónoma en entornos controlados.

MC3D HoverBot · Proyecto de Investigación, Desarrollo e Innovación Diseño 2026 con estilos en línea para Liferay 7.4