Slicing Series into Races: Tworzenie okien wyścigowych
Przekształć ciągłe nagrania całodniowe w pojedyncze wyścigi: orientacyjne wyznaczanie startu, marginesy przedstartowe i zapas czasu na mecie.
Po wgraniu plików z całego dnia do Sessions Bucket, Twoje dane stanowią jedną ciągłą oś czasu obejmującą cały pobyt na wodzie. Zanim przejdziesz do definiowania znaków trasy i analizy prędkości, musisz podzielić ten ciągły zapis na poszczególne wyścigi za pomocą narzędzia Race Slicer.
Slicer uruchamiasz, klikając węzeł Series w Tree Menu $\to$ wybierając Slice Series into Races z Action Menu.
1. Filozofia cięcia: Orientacyjny start a precyzyjny sygnał
Kluczowa zasada w OutSail.pro: W module cięcia wyznaczasz jedynie przybliżone ramy czasowe wyścigu. Nie musisz być aptekarsko precyzyjny co do sekundy.
- Cięcie tworzy „kopertę czasową” (od początku do końca wyścigu), która wyodrębnia fragment danych GPS dla danej rundy.
- Oficjalny, co do milisekundy dokładny moment sygnału startu (
race_start_signal) jest kalibrowany później w Course Editor (poprzez automatyczne wykrycie przecięcia linii, analizę osi czasu lub synchronizację wideo). - Cięcie jest w pełni niedestrukcyjne: Twoje oryginalne pliki w Sessions Bucket pozostają w 100% nienaruszone.
2. Ustawianie marginesów czasowych: Przedstart i Meta
Definiując granice wyścigu, zawsze zachowaj bezpieczne bufory:
A. Margines przedstartowy (2 do 5 minut przed startem)
Niezależnie od tego, czy tnąc bazujesz na wykresie, czy wpisujesz godziny z protokołu komisji sędziowskiej, nigdy nie ucinaj śladu dokładnie w momencie sygnału startu: * Zawsze ustaw początek cięcia 2 do 5 minut przed przewidywanym sygnałem startu. * Dlaczego to kluczowe: Wcześniejszy początek gwarantuje, że manewry w procedurze startowej, timing do linii, prędkości najazdu i wzajemne pozycjonowanie jachtów zostaną uwzględnione w wyścigu.
B. Margines po mecie (Uwzględnienie wolniejszych jachtów)
Wyznaczając koniec wyścigu: * Jeśli nie wszyscy zawodnicy zgrali jeszcze swoje ślady lub różnice w prędkości we flocie były znaczne, dodaj solidny zapas czasu po przekroczeniu mety przez lidera (w zależności od różnic w umiejętnościach i długości wyścigu). * Dlaczego to kluczowe: Gdy pliki pozostałych jachtów zostaną wgrane później do Sessions Bucket, ich moment przekroczenia linii mety zmieści się w zdefiniowanym oknie i nie zostanie ucięty!
3. Jak rozpoznać start na wykresie?
Jeśli nie dysponujesz dokładnymi godzinami z motorówki sędziowskiej, bez trudu odnajdziesz moment startu na wykresie prędkości i mapie:
- Wzorzec procedury przedstartowej („kręcenie się pod linią”):
- Zwróć uwagę na okres niższych, zmiennych prędkości i częstych krótkich zwrotów skupionych w małym obszarze w pobliżu linii.
- Jednoczesny skok prędkości floty:
- Tuż przed startem jachty odpadają, wybierają żagle i prędkość gwałtownie rośnie u wszystkich zawodników jednocześnie.
- Stabilna żegluga ostro na wiatr:
- Po skoku prędkości następuje długi, stabilny hals na wiatr w kierunku boi nawietrznej.
- Wyznaczenie punktu: Ustaw zielony znacznik startu około 5 minut przed początkiem tego przyspieszenia.
4. Dwie metody cięcia w praktyce
W oknie roboczym Slicera:
Metoda 1: Cięcie wizualne (Rekomendowane i najszybsze)
- Przesuń kursor myszy wzdłuż wykresu prędkości, aż odnajdziesz rejon procedury startowej.
- Wciśnij klawisz
Fna klawiaturze, aby zamrozić pozycję kursora. - Kliknij przycisk
+ Start @ time, aby postawić zielony znacznik startu. - Wciśnij
Fponownie, aby odmrozić kursor. - Przesuń mysz za linię mety (pamiętając o marginesie na wolniejsze jachty).
- Wciśnij
Fi kliknij+ End @ time, aby postawić czerwony znacznik końca. - Powtórz te kroki dla kolejnych wyścigów rozegranych tego dnia.
Metoda 2: Ręczne wpisanie godzin
Jeśli dysponujesz protokołem sędziowskim:
* Skorzystaj z pól Enter Start i Enter End w prawym panelu i wpisz dokładne czasy (pamiętając o odjęciu 2–5 minut na procedurę startową).
5. Zatwierdzanie i generowanie wyścigów
Wszystkie utworzone wyścigi pojawiają się na liście w prawym panelu:
* Wpisz czytelną nazwę (np. R1, Race 2, Practice Drill 1).
* W razie potrzeby skoryguj czasy ołówkiem (✏) lub usuń pozycję (X).
Gdy wszystkie wyścigi są zdefiniowane, kliknij przycisk Generate races na dole listy.
OutSail automatycznie utworzy węzły Race pod Twoją Series w Tree Menu, a ślady jachtów w Sessions Bucket zostaną przypisane do tych okien wyścigowych. Możesz przejść do Course Editora!