Octoneer: un coche robot educativo con Raspberry Pi 5

Octoneer es un vehículo educativo mexicano de 2025 con Raspberry Pi 5. Su código permite revisar visión por color, ultrasonidos y control de la dirección.

·Redacción Robotica.es
3 min de lectura
Fotografía del Equipo Octobots de Octoneer completo, con cuerpo gris, cuatro ruedas azules y un soporte elevado de componentes.

Octoneer es un coche robot del Equipo Octobots, desarrollado para WRO México Future Engineers 2025. La construcción utiliza Raspberry Pi 5 y un cuerpo propio que aparece en las fotografías del proyecto. Su repositorio permite revisar cómo se relacionan la cámara, las distancias laterales y la dirección. Presentación de Octoneer.

Módulos para cada parte del vehículo

El equipo organiza motor, servo, botón y sensores en archivos separados. El programa principal coordina esas piezas y utiliza un registro de eventos para dejar constancia de inicios de giro, final de curva y parada. Programa principal.

Esa organización facilita estudiar una función concreta sin leer todo el proyecto de una vez. Para una práctica inicial, se puede comprobar primero el sentido del motor, después las posiciones del servo y finalmente la lectura de distancias. Integrar esos resultados exige conservar una configuración coherente de conexiones y referencias.

Las fotografías muestran una estructura compacta y soportes elevados para componentes. Sin embargo, algunas carpetas de documentación y modelos contienen solo introducciones. El repositorio no debe interpretarse como una lista completa de fabricación con todas las piezas y parámetros necesarios para reproducir exactamente el chasis.

La cámara y la mecánica se ejecutan por separado

El programa revisado utiliza un hilo para procesar vídeo y otro para controlar la marcha. OpenCV captura imágenes, transforma el color y prepara la detección de las líneas del circuito. La parte mecánica consulta dos HC-SR04 laterales y aplica correcciones de dirección. Visión y control.

Separar tareas puede evitar que una espera en la mecánica detenga toda la captura. No garantiza por sí solo una respuesta inmediata: hay que medir cuánto tarda una imagen en cambiar una orden y cómo se comparte el estado entre los hilos.

El programa incluye tiempos para completar curvas y condiciones de distancia para finalizar maniobras. Son ajustes del vehículo del equipo. Una velocidad distinta, otro servo o un cambio de ruedas pueden hacer que el mismo tiempo produzca una trayectoria diferente.

Qué informa un clasificador por color

Otro archivo publica detección de zonas rojas y verdes con máscaras en el espacio de color LAB. Después de limpiar la máscara, busca contornos y conserva resultados en una historia breve. Clasificador de obstáculos.

El código selecciona candidatos por tamaño aparente y color. Aunque una variable describa al candidato como cercano, el área de una imagen no es una distancia métrica. Un objeto grande más lejos puede ocupar más píxeles que otro pequeño situado delante.

La memoria menciona una cámara de profundidad Studica, pero el programa principal revisado usa captura de imagen de color. No demuestra reconstrucción tridimensional ni navegación mediante un mapa de profundidad. Además, el clasificador publicado no aparece integrado en ese programa principal, por lo que las dos piezas deben evaluarse por separado.

Detención y evaluación en la pista

El control cuenta eventos de esquina y calcula vueltas. Al alcanzar el objetivo, aplica una corrección final, detiene el motor y vuelve a un estado de espera. El módulo de ultrasonidos muestra cómo obtiene las distancias que usa el resto del sistema. Lectura HC-SR04.

Conviene comprobar ese recuento ante líneas repetidas, cambios de luz o una detección perdida. La presencia de un contador no acredita que todas las vueltas físicas se midan correctamente en cualquier pista.

Octoneer ofrece material reciente para estudiantes interesados en Python, percepción y control. La lectura conjunta de memoria, fotografías y código permite entender qué está implementado, qué archivos se publican como módulos separados y qué documentación mecánica aún necesita ampliarse.

Fuentes

Imagen: Fotografía del Equipo Octobots de Octoneer completo, con cuerpo gris, cuatro ruedas azules y un soporte elevado de componentes. Archivo original.

Sigue explorando

Robots relacionados

Descubre sus fichas y todo lo que hemos contado sobre ellos.

Ver toda la categoría
Fotografía del Equipo Octobots de Octoneer completo, con cuerpo gris, cuatro ruedas azules y un soporte elevado de componentes.

Octoneer

Equipo Octobots

Fotografía de Dolphin Liu del montaje AI Horse BOOK completo en su caja abierta, con patas, engranajes y placa de control visibles.

AI Horse BOOK

Dolphin Liu

Fotografía del equipo AIR de dos ejemplares completos de su robot de fútbol de 2026, con ruedas omnidireccionales y sensores.

AIR Soccer 2026

Equipo AIR de Japón

Recorte de una fotografía del equipo de Airflow Don, con placa verde, ruedas, sensores y cableado sobre el cuerpo.

Airflow Don

Equipo Airflow Don de la TUM

Fotografía del equipo ANTi de su coche robot completo en miniatura, con chasis claro y anotaciones sobre los sensores.

ANTi 2025

Equipo ANTi

Fotografía de Aperture Open publicada en su cartel de 2025 del robot completo sobre el campo, con espejo superior y ruedas propias.

Aperture Open 2025

Aperture Robotics

Fotografía del equipo Apex del robot completo, con cuatro ruedas omnidireccionales, retenedor frontal y sensores elevados.

Apex Soccer 2025

Team Apex, Taiwán

Fotografía publicada por Team Astra, NEO de su vehículo educativo ASTRA NEO 2026, con el cuerpo, ruedas y sensores visibles en el montaje físico.

ASTRA NEO 2026

Team Astra, NEO