An exercise in which I am trying to predict a routing tool will predict that works with gradient desent. It could be used to get an initial estimate of an route that can be enhanced later. This is meant to save CPU and produce an better initial route to be optimized.
Go to file
Philipp Horstenkamp 3344ab825c Update 2023-10-26 01:14:49 +02:00
.idea Lots of Spellchecking done 2022-07-13 22:20:42 +02:00
data Merge branch 'master' of 2022-07-12 22:53:24 +02:00
experiments Final Version! 2022-07-23 22:09:58 +02:00
pyrate Removed the subdir. 2022-07-20 15:01:07 +02:00
.dockerignore Repaired a typo. 2022-07-12 22:49:35 +02:00
.gitattributes Added lots of generated data. 2022-07-09 18:16:06 +02:00
.gitignore Removed the subdir. 2022-07-20 15:01:07 +02:00
.pre-commit-config.yaml Generation mode aktivated again 2022-07-04 00:20:08 +02:00
Eigenstaendigkeit.jpg Added Eigenstaendigkeit.jpg 2022-07-22 21:34:06 +02:00
Polar-diagram-of-yacht-speed-according-to-diverse-wind-direction-and-speed.png Added a first draft of the introduction. 2022-07-13 19:10:24 +02:00 Update 2023-10-26 01:14:49 +02:00
SegelbootKurswechselpositionen.html Added HTML Export 2022-07-23 22:39:53 +02:00
SegelbootKurswechselpositionen.ipynb Final Version! 2022-07-23 22:09:58 +02:00
docker-compose.yaml Cleand up the data collection 2022-07-12 20:04:34 +02:00
model.png Removed the subdir. 2022-07-20 15:01:07 +02:00
poetry.lock Saved before spellchecking 2022-07-20 03:04:22 +02:00
pyproject.toml Removed a requirements. Removed some version flex on python. 2022-07-22 22:29:02 +02:00

Predicting Course Change Positions for Sailboats

This repository hosts a project developed as part of the coursework for the Applied AI program at FH-SWF. It demonstrates the application of artificial intelligence (AI) in predicting course changing positions for sailboats.


  • Technology Stack: Python, TensorFlow, Jupyter Notebook
  • Notebook: SegelbootKurswechselpositionen.ipynb
  • Data: Located in the data folder

Project Structure

  • Jupyter Notebook: The notebook titled SegelbootKurswechselpositionen.ipynb contains experiments conducted for this project. The navigation algorithm utilized is based on the course finder developed by the Sailing Team Darmstadt e.V.. Note: The course finder algorithm by the Sailing Team Darmstadt e.V. is proprietary and is not included in this project.

  • Data: The training data essential for this project is housed in the data folder.

Getting Started

  1. Clone the repository to your local machine.
  2. Navigate to the project directory.
  3. Open the Jupyter Notebook to view the experiments and analyses.