El Compañero de Navegación: Manual de Implementación


La navegación en solitario exige una vigilancia constante que agota la capacidad cognitiva del marino. En Itsaslab, proponemos un sistema que trasciende el panel de instrumentos tradicional: un Agente de Navegación Activo. Este no solo lee datos, sino que interpreta el entorno colaborando directamente con el patrón mediante voz e inteligencia artificial.

I. Arquitectura de Hardware: Los Sentidos

Para que un agente sea útil, debe tener una percepción precisa de la realidad física. Hemos seleccionado una arquitectura basada en el chip RP2350 por su eficiencia y capacidad de procesamiento de señal.

  • Nervio Central (RP2350): Gestiona la interfaz LVGL y el filtrado de sensores en tiempo real.
  • Percepción Geoespacial (L76K): Proporciona posición, rumbo (COG) y velocidad (SOG) con alta sensibilidad.
  • Análisis Atmosférico (BMP390): Detecta micro-variaciones de presión para anticipar frentes meteorológicos.
  • Enlace de Datos (Wi-Fi HaLow): Utiliza frecuencias sub-GHz (900MHz) para garantizar la conexión entre el puente y el servidor de IA, atravesando mamparos y condiciones de humedad extrema.

II. Despliegue del Software: El Cerebro

La inteligencia reside en un servidor con Debian 13, que actúa como el motor de razonamiento del sistema. La interacción se basa en un ciclo de procesamiento de lenguaje natural (NLP).

1. Configuración del Servidor en Debian 13

# Instalación del motor de inferencia Ollama
curl -fsSL [https://ollama.com/install.sh](https://ollama.com/install.sh) | sh

# Despliegue del modelo Llama 3 para análisis técnico
ollama run llama3

# Preparación del entorno de audio para Whisper
pip install openai-whisper sounddevice numpy