notes.md 2.63 KB
Newer Older
Christian Willms's avatar
Christian Willms committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106

# Table of Contents

1.  [Prototyp v0 (Simulator)](#orgbc6aea0)
2.  [Regeln für Navigationsanweisungen](#org77fbee5)
3.  [Fahrplan Implementierung](#org0f35f87)
    1.  [Szenario Navigation](#org2690bee)
        1.  [Version 1](#orged56578)
        2.  [Version 2](#org0e6f2a0)
        3.  [Version 3 (optionale Erweiterungen)](#org101f41f)
    2.  [Szenario Autonomes Fahren / Episodische Begegnungen](#orgf949dac)


<a id="orgbc6aea0"></a>

# Prototyp v0 (Simulator)

1.  Ontologie checken
2.  Minimale Karte (mit allen Vorkommnissen)
3.  Weg durch die Karte (Simulation der Navigation)
4.  Simulation fahren durch die Karte entlang der Route (oder auch nicht?)
    -   Rollator in der Karte plazieren
    -   Zu einem der nächsten Connectionpoints fahren
    -   Mini-Gui(?) oder textuelles Interface


<a id="org77fbee5"></a>

# Regeln für Navigationsanweisungen

-   Rollator am Startpunkt aufsetzen: Begrüßung
-   Unterwegs Navigationsanweisungen gemäss lokaler Daten
    (und Historie/Ausblick)
-   Ankommen am Zielpunkt: Verabschiedung


<a id="org0f35f87"></a>

# Fahrplan Implementierung


<a id="org2690bee"></a>

## Szenario Navigation


<a id="orged56578"></a>

### Version 1

Funktionalität: Navigation ohne Rückkanal, keine Landmarken

Voraussetzungen:

+   Semantische Karte: Testkarte DFKI done, Saarschleife in Arbeit (done)

+ eingehende Lokalisationsdaten: Wie funktioniert das?

-+   Verarbeitung eingehender Lokalisationsdaten und in Relation zur Karte setzen
    -   Idee:
        Winkel derzeitiger bewegungsvector zu "demnächst" Bewegungsvektor
        in acht sektoren aufteilen

+ Route / Routenplanung
+ Agentenregeln zur Triggerung von Aktionen an den richtigen Stellen
+ Generierung von (multimodalen) Reaktionen für die Aktionen
Wünschenswert:

-   Simulator zum Einspeisen von Lokalisationsdaten (?)


<a id="org0e6f2a0"></a>

### Version 2

Funktionalität: Einbeziehen von Landmarken und anderen Merkmalen in der Karte

Vorraussetzungen:

-   Landmarken etc. in der Karte
-   Bestimmen der relevanten Landmarken
-   Anpassen der Generierung

Funktionalität: Route / Anweisung wird nicht beachtet

-   Nachfragen: nicht verstanden? (sehr einfacher Rückkanal)
-   Route umplanen


<a id="org101f41f"></a>

### Version 3 (optionale Erweiterungen)

-   Dynamische Landmarken aus Objekterkennung
    -   Muss unterscheiden zw. statischen Objekten und Personen
-   Rückkanal: Interpretation
    -   Andere Route gewünscht
-   Nicht routenrelevante Informationen aus Karte generieren u darüber sprechen
-   Weitere "Smalltalk" Szenarien


<a id="orgf949dac"></a>

## Szenario Autonomes Fahren / Episodische Begegnungen

-   Auswerten der Vorstudie!!!