IBM Mayflower: un barco autónomo potenciado por Linux
Seguramente te suena el nombre Mayflower, un viaje marítimo del que ahora se cumplen 400 años, es decir, que data de 1620. Ahora, se ha recuperado ese nombre por parte de IBM para nombrar a un proyecto que tiene en marcha y del que comenzarán las pruebas a partir de mayo, con un viaje planeado para el 16 de septiembre de 2020.
IBM quiere crear un barco autónomo para que así sean los futuros viajes por el mar. Este sería el primero completo y sin tripulación que podría cruzar el Atlántico zarpando desde un puerto en Playmouth en Reino Unido hasta Massachusetts. De ese modo, se adentraría en un suculento mercado de muchos miles de millones de dólares para cambiar el futuro naval.
¿Y qué tiene que ver esto con Linux o el código abierto? Pues la verdad es que tiene mucho que ver, desde el uso de bases de datos de código abierto, hasta el propio sistema operativo que comandará este barco, y que no es otro que Red Hat Enterprise Linux. Ya sabes que IBM ha comprado a Red Hat, por tanto, no es de extrañar que use este sistema para su proyecto Mayflower.
Si quieres saber más detalles sobre este barco autónomo, aquí te dejo algunas de las características técnicas destacables:
- Complejo sistema de IA que IBM ha estado desarrollando y alimentando sus algoritmos con modelos para que pueda tomar las decisiones necesarias para surcar los mares sin necesidad de un capitán de carne y hueso. Han usado más de un millón de imágenes náuticas recogidas por cámaras de la bahía de Plymouth Sound y una gran cantidad de datos almacenados en sus bases de datos de código abierto.
- Como cerebro computacional tiene un procesador IBM POWER AC922 para el machine learning.
- Además, usará la tecnología de visión computerizada IBM PowerAI Vision. Es capaz de detectar y clasificar de forma independiente otros barcos avistados, boyas marinas, obstáculos, rompeolas, etc.
- El ancho de banda durante el trayecto por el Atlántico no será muy elevado, aunque usará conectividad para el edge computing que usa.
- El sistema operativo, como he dicho, estará basado en Red Hat Enterprise Linux.
- Cuenta con varios dispositivos Xavier NVIDIA a bordo, para hacerlo más poderoso e inteligente.
- Sistema de gestión de reglas de IBM ODM (Operational Decision Manager) para que pueda seguir de forma autónoma el Reglamento Internacional para la Prevención de Colisiones en el Mar (COLREG), tal como estima el Convenio Internacional para la Seguridad de la Vida Humana en el Mar (SOLAS).
- Radar con capacidad para detectar peligros a 4 Km.
- Protección contra amenazas cibernéticas.
- AIS o Sistema de Identificación Automática para recibir información sobre la clase, velocidad, peso, carga, etc., de buques.
- Sistema GPS para la navegación. Así sabra la IA en todo momento su ubicación exacta, rumbo, velocidad y curso.
- The Weather Company aportará datos meteorológicos y estado de la mar por satélite.
- Sensores para evaluar el estado del mar, olas, profundidad del agua mediante fatómetro, y otros para dar información de la carga, energía, consumo, etc.