2023-10-26, 11:54 PM
(2023-10-26, 08:39 PM)seandepagnier Wrote: I would like to suggest some detail on the first high level idea.
1) Use learning networks to steer the boat as an alternative to basic filters.
On this one, I'm thinking about Sail selection, wave height and direction, and the obvious fact that increasing wind speed doesn't translate to increasing speed after a point.
- More nuanced polar performance predictions based on currently observed conditions, learned from previously observed similar conditions
- Wave Pattern Recognition: Use sensors to recognize wave patterns and adjust boat movement accordingly.
- Learned optimal helm response with respect to observed conditions, including wave direction and height
- Current and Tide Optimization: Adjust route and speed based on tidal and current data.
- Adaptive Tacking and Jibing: Use ML to determine optimal tacking/jibing points based on current and predicted conditions.
- Dynamic Waypoint Adjustment: Adjust waypoints in real-time based on changing weather conditions and sea state.
- True Wind Angle Optimization: Adjust sailing angle dynamically for optimal speed and safety.
2) Detect hazards to navigation and thus perform watch keeping ability. Surely a computer can do a better job of this than a human.
3) Literally steer around objects as well, but this is the most difficult to implement and also not all that useful compared to the above. In any case, #2 must be implemented before we have to worry about #3