The optimal route planning for sailboats is a challenging task - the boat speed depends on wind and course, which change while sailing the route. This repository collects simple tools to explore optimal navigation using waypoints, real weather data from GRIB files and real polar charts of boats.
Python and Jupyter Notebook with numpy, scipy, matplotlib, pypro, xarray
Polar charts:
The polars of boats (´boats.json´) are sourced from https://github.com/jieter/orc-data.
GRIB files https://marine.meteoconsult.co.uk/marine-services/grib-files
Article on optimization in Matlab:
https://www.linkedin.com/pulse/sailboat-route-optimisation-algorithm-pedro-mendes-costa/