Deep dive into the engineering behind the Odessos autonomous sailboat.
The Odessos prototype is a 1-meter scaled version of the Class 420 sailboat, automated via custom rail and servo systems.
Based on the Class 420 design, the hull provides a stable and proven platform for autonomous sailing. It features a fiberglass construction reinforced for mounting custom hardware.
A custom rail-based system driven by a high-torque electric motor and GT2 belt allows precise changes to the rudder angle. This linear motion is converted to rotational force for steering.
An intelligent winch system adjusts the mainsheet to optimize the angle of attack. The boom position is constantly monitored by rotary encoders to ensure maximum lift.
To prevent capsizing in strong winds, an active ballast system moves a lead weight along a transverse rail. A PID controller uses gyroscope data to maintain a level horizon.
The masthead sensor array provides real-time environmental data. This input is fused with GPS and IMU data to calculate the optimal heading.
Odessos uses a YOLO (You Only Look Once) model for object detection. It identifies other vessels and obstacles to ensure safe navigation. The model is currently trained on over 0 images, with a dataset of 0 prepared for future refinement.
Our physics-based simulation tests the boat in virtual environments with variable wind, currents, and obstacles.
The movement logic is governed by hydrodynamic and aerodynamic principles.
W_MAX = ρ * V_MAX - M
Where ρ is water density (1025 kg/m³)
F_H = 1/2 * C_H * ρ * V_B²
Hydrodynamic resistance calculation
F - R = a * (M + W)
Driving force minus resistance equals mass times acceleration