El Waveshare UGV Beast es un robot todoterreno con ruedas de oruga diseñado para que una SBC Raspberry Pi 4 o 5 maneje la visión por IA y la planificación de estrategias, mientras que un subcontrolador ESP32 se encarga del control de movimiento y el procesamiento de datos de los sensores.

Si el diseño resulta familiar, es porque se trata de una variante del vehículo terrestre no tripulado UGV Rover que cubrimos en 2024, el cual reemplaza las seis ruedas del modelo original por dos orugas continuas, como las que se encuentran en los tanques militares, para mejorar la conducción en terrenos difíciles.

Especificaciones del Waveshare UGV Beast:

  • Placa controladora multifunción/subcontrolador
  • Placa controladora de audio
  • Cámara pan-and-tilt (opcional)
  • Conectividad
  • Expansión – Cabezal GPIO de 40 pines
  • Características mecánicas
  • Opciones de energía
  • Dimensiones y peso
Robot no tripulado con Raspberry Pi 5 y ESP32
Robot no tripulado con Raspberry Pi 5 y ESP32

La SBC Raspberry Pi 4/5 ejecuta Debian Bookworm (asumo que Raspberry Pi OS) y ROS2-HUMBLE-LTS. No se requiere ninguna aplicación; en su lugar, el UGV Beast puede controlarse desde un teléfono inteligente, tablet o computador a través de un navegador web. Waveshare explica que implementaron una aplicación web ligera en Flask con transmisión en tiempo real de latencia ultrabaja mediante WebRTC. La compañía también menciona que se utiliza JupyterLab para tutoriales interactivos, gráficos y en video, pero esa parte parece estar en construcción (está vacía).

El robot también puede programarse con Python. Se incluye soporte para OpenCV en tareas de reconocimiento de color, apuntado automático, reconocimiento facial, control por gestos, seguimiento de líneas y más. La biblioteca OpenCV y el framework de código abierto MediaPipe también pueden combinarse para aplicaciones de visión computacional más complejas y analíticas de video en tiempo real. La empresa destaca además el soporte para el protocolo de comunicación punto a punto ESP-NOW, ideal para la comunicación entre robots con baja latencia. Más detalles sobre los recursos de software y tutoriales están disponibles en la wiki.

Interfaz web del UGV Beast
Interfaz web del UGV Beast

No es el primer robot con ruedas de oruga que cubrimos aquí; otras alternativas incluyen el robot autónomo Doly impulsado por Raspberry Pi CM4 y el kit de robot educativo Makeblock Ultimate 2.0 compatible con Arduino. Sin embargo, esos modelos son exclusivamente para uso en interiores, mientras que el UGV Beast es un robot más grande basado en Raspberry Pi 4/5 con capacidades todoterreno y características adicionales.

El chasis del UGV Beast parte desde aproximadamente USD 360 en AliExpress y USD 370 en Amazon sin incluir la Raspberry Pi 4/5 ni la cámara. No obstante, la compañía también vende kits con una cámara PT, y kits completos que incluyen la cámara y una Raspberry Pi 4 o 5 preconfigurada con ROS2 por hasta USD 591.55 en AliExpress (mismo enlace) y USD 899.99 en Amazon, donde también es posible encontrar un kit con NVIDIA Jetson Orin Nano de 4GB por unos USD 1200. Alternativamente, también está disponible directamente en la tienda de Waveshare por entre USD 264.99 y USD 500.99 más gastos de envío.

UGV Beast sin y con cámara PT
UGV Beast sin y con cámara PT

Vía CNX Software.