Teaching an AI to navigate a ship is far more challenging than teaching it to drive a car. In busy waterways such as Japan’s Seto Inland Sea, vessels must safely negotiate dense traffic, narrow channels, hundreds of islands and ever-changing conditions while complying with navigation rules.

