A device for determining a sail path of at least one vessel on a map representative of a marine geographic area, to perform a turn between a start point and an end point, each vessel having a turn radius, which turn radius defines the smallest circle the vessel is able to sail, the start point, respectively the end point, being associated with a start curvilinear geometric form and an end curvilinear geometric form, respectively, said start and end curvilinear geometric forms comprising a combination of at least a circle and/or an ellipse which each has a predefined radius of curvature larger than or equal to said turn radius, the sail path being curvilinear and composed of arc segments and straight segments and comprising at least one segment of arc of the start curvilinear geometric form and at least one segment of arc of the end curvilinear geometric form, wherein the device comprises:
- means for detecting, in the map, at least one obstacle likely to interfere with said at least one vessel;
- and for a given vessel:
- means for encompassing said at least one detected obstacle into an intermediate curvilinear geometric form comprising a circle or ellipse or of a combination of circle(s) and/or ellipse(s) each having a radius of curvature, at every point of the circumference of said intermediate curvilinear geometric form, that is greater or equal to said turn radius of said given vessel,
- means for determining a sail path of said at least one vessel by minimizing, under a set of predefined constraints, an individual cost function comprising:
- a first term representative of the length of arc segments making up the sail path to be determined, taking into account the start and end curvilinear geometric forms and the intermediate curvilinear geometric form into which is encompassed said at least one detected obstacle,
- a second term representative of the length of straight segments making up the sail path to be determined, taking into account the start and end curvilinear geometric forms and the intermediate curvilinear geometric form into which is encompassed said at least one detected obstacle,
- a third term of penalization of a distance separating the sail path to be determined, at any point of said sail path, and at least one disturbing object, when said distance decreases.