19.11.2013 Aufrufe

Diplomarbeit Doku 031217_final_2 - Universität Bremen

Diplomarbeit Doku 031217_final_2 - Universität Bremen

Diplomarbeit Doku 031217_final_2 - Universität Bremen

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

7. Simulation der Umgebungserfassung anhand von Beispielszenarien<br />

Weltmodell instanziiert und verankert werden, sind ein Mikrowellenofen („MO.1“) sowie ein<br />

Teller („Pl.1“). Während der Aufgabenbearbeitung notwendige nichtphysikalische Objektinstanzen<br />

der Klasse „symbolisch repräsentierte subsymbolische Informationen“ sind in diesem<br />

Szenario die Relativpositionen GripperInFrontButton, GripperInFrontDoor und FreePlace-<br />

Pos. Durch die erfolgreiche Ausführung der aufgelisteten Vorgänge ist somit die Objektidentifikation<br />

wiederum abgeschlossen.<br />

Die Vorbereitung des Situationserfassungsprozesses, also die Bestimmung der Mengen M F,det<br />

und M S haben folgendes Resultat:<br />

Preparation of Fact-Determination<br />

M F,det =<br />

M S =<br />

fac det C(fac det )<br />

HoldsNothing( Ro.1 ) 0<br />

IsInFreePos( Ro.1 ) 2<br />

ContainerAccessible( MO.1 ) 20<br />

IsPlacedOn( Pl.1, Ta.1 ) 22,5<br />

IsInsideContainer( Pl.1, MO.1 ) 25<br />

IsGripped( Ro.1, Pl.1 ) 31,5<br />

IsInPlacedPos( Pl.1, Ta.1, FreePlacePos ) 600<br />

GripperIsInRelPos( Ro.1, MO.1, GripperInFrontButton ) 617,5<br />

GripperIsInRelPos( Ro.1, MO.1, GripperInFrontDoor ) 617,5<br />

HasEmptyStoringSpace( MO.1 ) 2500<br />

S mon<br />

S 1 MO.1-Pl.1_1 Ro.1_0 Ta.1_0<br />

S 2 MO.1-Pl.1-Ro.1_2 Ta.1_0<br />

S 3 MO.1-Pl.1-Ro.1_1 Ta.1_0<br />

S 4 MO.1-Pl.1_0 Ro.1_0 Ta.1_0<br />

S 5 MO.1-Pl.1-Ro.1_0 Ta.1_0<br />

S 6 MO.1_1 Pl.1-Ro.1_0 Ta.1_0<br />

S 7 MO.1_1 Pl.1-Ro.1-Ta.1_0<br />

S 8 MO.1_1 Pl.1-Ta.1_0 Ro.1_0<br />

S 9 MO.1-Ro.1_1 Pl.1-Ta.1_0<br />

S 10 MO.1-Ro.1_0 Pl.1-Ta.1_0<br />

S 11 MO.1_0 Pl.1-Ta.1_0 Ro.1_0<br />

S 12 MO.1_0 Pl.1-Ro.1-Ta.1_0<br />

S 13 MO.1_0 Pl.1-Ro.1_0 Ta.1_0<br />

Nun beginnt die im Gesamtablauf vorgesehene sukzessive Bestimmung der Faktenwerte aus<br />

M F,det .<br />

Fact-Determination<br />

Determining HoldsNothing( Ro.1 )<br />

Executing FAC_COP_HoldsNothing.1( Ro.1 )<br />

MON.ObjectInGripper( Ro.1 ) = FALSE (→ Replanning)<br />

IT.FacDeterminedTrue( )<br />

Result:<br />

HoldsNothing( Ro.1 ) = True E H = 0 E K = 0<br />

Logical Conclusion returns 1 Fact(s):<br />

IsGripped( Ro.1, Pl.1 ) = False<br />

M F,SI =<br />

HoldsNothing( Ro.1 ) = True [Source: Mon]<br />

IsGripped( Ro.1, Pl.1 ) = False [Source: Log]<br />

101

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!