Bewertungskriterien

Die folgende Auflistung soll einen groben Überblick darüber geben, welche Teilbereiche bzw. Aufgaben für eine erfolgreiche Prüfung relevant sind und als Kriterien in die Bewertung mit einfließen. Das Hauptgewicht bei der Bewertung liegt auf dem Absolvieren der unterschiedlichen Szenarien sowie den individuellen Kriterien (Meta).

  1. Mechanik
    • Line-Following
    • Knoten- und Pfaderkennung
    • Hinderniserkennung
  2. Odometrie
    • Positionsbestimmung
    • Orientierung auf dem Planeten
  3. Kommunikation
    • PubSub-Verbindung mit Server
    • Nutzung korrekter Channel und Syntax
    • JSON-Handling und Nachrichtenverarbeitung
      • Pfadkorrekturen
      • Pfad- und Zielanweisungen
      • Richtungsänderungen
      • Beendigung der Erkundung
  4. Karte
    • Datenstruktur
      • Hinzufügen und Anpassen von Pfaden
    • Shortest-Path Algorithmus
    • Intelligentes Erkunden des Planeten
  5. Meta
    • Unit-Tests
    • Git-Nutzung
    • Logbuch führen
    • Zusammenarbeit im Team
    • Persönliche Lernkurve

Für Line-Following und Odometrie gelten folgende Anforderungen:

  • Kurze Gerade
  • Lange Gerade
  • Kurven/Loop
  • Längere zusammenhängende Strecken
  • Schlangenlinien