<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:robotics.generics="http://www.eclipse.org/papyrus/robotics/generics/1" xmlns:robotics.skills="http://www.eclipse.org/papyrus/robotics/skills/1" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/robotics/generics/1 http://www.eclipse.org/papyrus/robotics/1#//generics http://www.eclipse.org/papyrus/robotics/skills/1 http://www.eclipse.org/papyrus/robotics/1#//skills">
  <uml:Model xmi:id="_KFyCIGRzEeufoscjYXqgTw" name="LeftcameraSkills">
    <packageImport xmi:type="uml:PackageImport" xmi:id="_KFyCIWRzEeufoscjYXqgTw">
      <importedPackage xmi:type="uml:Package" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_ysOXAPjgEeqA4v_JqiO9QA"/>
    </packageImport>
    <packageImport xmi:type="uml:PackageImport" xmi:id="_m1ReoGUyEeudPMCtZy-xNQ">
      <importedPackage xmi:type="uml:Model" href="../services/leftcamera.servicedef.uml#_bGS6kE8vEeuf54tkkZK0ow"/>
    </packageImport>
    <packagedElement xmi:type="uml:Package" xmi:id="_KFyCImRzEeufoscjYXqgTw" name="defaultsemantics">
      <packagedElement xmi:type="uml:StateMachine" xmi:id="_4Qge8PjgEeqA4v_JqiO9QA" name="DisplayLeftCameraDefaultFSM" specification="_JHFXcGUyEeudPMCtZy-xNQ">
        <region xmi:type="uml:Region" xmi:id="_4Qge8fjgEeqA4v_JqiO9QA" name="Region1">
          <transition xmi:type="uml:Transition" xmi:id="_4Qge8vjgEeqA4v_JqiO9QA" source="_4Qge9_jgEeqA4v_JqiO9QA" target="_4Qge-PjgEeqA4v_JqiO9QA"/>
          <transition xmi:type="uml:Transition" xmi:id="_4Qge8_jgEeqA4v_JqiO9QA" source="_4Qge-PjgEeqA4v_JqiO9QA" target="_4Qge-vjgEeqA4v_JqiO9QA">
            <trigger xmi:type="uml:Trigger" xmi:id="_4Qge9PjgEeqA4v_JqiO9QA">
              <event xmi:type="uml:SignalEvent" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.temp.uml#_87HQEPjkEeqA4v_JqiO9QA"/>
            </trigger>
          </transition>
          <transition xmi:type="uml:Transition" xmi:id="_4Qge9fjgEeqA4v_JqiO9QA" source="_4Qge-PjgEeqA4v_JqiO9QA" target="_4Qge-fjgEeqA4v_JqiO9QA">
            <trigger xmi:type="uml:Trigger" xmi:id="_4Qge9vjgEeqA4v_JqiO9QA">
              <event xmi:type="uml:SignalEvent" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.temp.uml#_XuDHEPjlEeqA4v_JqiO9QA"/>
            </trigger>
          </transition>
          <subvertex xmi:type="uml:Pseudostate" xmi:id="_4Qge9_jgEeqA4v_JqiO9QA" name="Initial1"/>
          <subvertex xmi:type="uml:State" xmi:id="_4Qge-PjgEeqA4v_JqiO9QA" name="run"/>
          <subvertex xmi:type="uml:State" xmi:id="_4Qge-vjgEeqA4v_JqiO9QA" name="success"/>
          <subvertex xmi:type="uml:State" xmi:id="_4Qge-fjgEeqA4v_JqiO9QA" name="failure"/>
        </region>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Interface" xmi:id="_EfbP0GUyEeudPMCtZy-xNQ" name="LeftCameraSkills">
      <ownedOperation xmi:type="uml:Operation" xmi:id="_JHFXcGUyEeudPMCtZy-xNQ" name="DisplayLeftCamera" method="_4Qge8PjgEeqA4v_JqiO9QA">
        <ownedParameter xmi:type="uml:Parameter" xmi:id="_bDSzcGU0EeudPMCtZy-xNQ" direction="out">
          <type xmi:type="uml:DataType" href="../services/leftcamera.servicedef.uml#_-voe0FRDEeuHcITk3ae9JA"/>
        </ownedParameter>
        <ownedParameter xmi:type="uml:Parameter" xmi:id="_SL3qUGU1EeudPMCtZy-xNQ" name="Display" direction="return"/>
        <ownedParameter xmi:type="uml:Parameter" xmi:id="_jDJ6EGVBEeu9DdkwohXNjA" name="ImageDetected" direction="return"/>
        <ownedParameter xmi:type="uml:Parameter" xmi:id="_lnthgGVBEeu9DdkwohXNjA" name="ImageNoDetected" direction="return"/>
      </ownedOperation>
    </packagedElement>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_KFyCI2RzEeufoscjYXqgTw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KFyCJGRzEeufoscjYXqgTw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//generics"/>
      </eAnnotations>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_eFhjMEnvEeien6eLHpkAxA"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_KFyCJWRzEeufoscjYXqgTw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KFyCJmRzEeufoscjYXqgTw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//skills"/>
      </eAnnotations>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_gi8QcEu_EemIANEC5Ku3WA"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_KFyCJ2RzEeufoscjYXqgTw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KFyCKGRzEeufoscjYXqgTw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/assertions/1#/"/>
      </eAnnotations>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://Robotics_PROFILES_ASSERTIONS/assertions.profile.uml#_N9HP0HQPEeqOfoT8vF1-1w"/>
    </profileApplication>
  </uml:Model>
  <robotics.generics:Package xmi:id="_KFyCKWRzEeufoscjYXqgTw" base_Package="_KFyCIGRzEeufoscjYXqgTw"/>
  <robotics.generics:Package xmi:id="_KFyCKmRzEeufoscjYXqgTw" base_Package="_KFyCImRzEeufoscjYXqgTw"/>
  <robotics.skills:SkillDefinitionSet xmi:id="_EfeTIGUyEeudPMCtZy-xNQ" base_Interface="_EfbP0GUyEeudPMCtZy-xNQ"/>
  <robotics.skills:SkillSemantic xmi:id="_JHSLwGUyEeudPMCtZy-xNQ" base_Class="_4Qge8PjgEeqA4v_JqiO9QA" base_StateMachine="_4Qge8PjgEeqA4v_JqiO9QA"/>
  <robotics.skills:SkillFSMRegion xmi:id="_JHTZ4GUyEeudPMCtZy-xNQ" base_Region="_4Qge8fjgEeqA4v_JqiO9QA"/>
  <robotics.skills:TransitionEdge xmi:id="_JHUA8GUyEeudPMCtZy-xNQ" base_Transition="_4Qge8vjgEeqA4v_JqiO9QA"/>
  <robotics.skills:TransitionEdge xmi:id="_JHUoAGUyEeudPMCtZy-xNQ" base_Transition="_4Qge8_jgEeqA4v_JqiO9QA"/>
  <robotics.skills:TransitionEdge xmi:id="_JHV2IGUyEeudPMCtZy-xNQ" base_Transition="_4Qge9fjgEeqA4v_JqiO9QA"/>
  <robotics.skills:SkillInitialState xmi:id="_JHWdMGUyEeudPMCtZy-xNQ" base_Pseudostate="_4Qge9_jgEeqA4v_JqiO9QA"/>
  <robotics.skills:SkillOperationalState xmi:id="_JHXEQGUyEeudPMCtZy-xNQ" base_State="_4Qge-PjgEeqA4v_JqiO9QA"/>
  <robotics.skills:SkillFailState xmi:id="_JHY5cGUyEeudPMCtZy-xNQ" base_State="_4Qge-vjgEeqA4v_JqiO9QA"/>
  <robotics.skills:SkillSuccessState xmi:id="_JHaHkGUyEeudPMCtZy-xNQ" base_State="_4Qge-fjgEeqA4v_JqiO9QA"/>
  <robotics.skills:SkillDefinition xmi:id="_JHeZAGUyEeudPMCtZy-xNQ" base_Operation="_JHFXcGUyEeudPMCtZy-xNQ"/>
  <robotics.skills:OutAttribute xmi:id="_bDY6EGU0EeudPMCtZy-xNQ" base_Parameter="_bDSzcGU0EeudPMCtZy-xNQ"/>
  <robotics.skills:SkillResult xmi:id="_SL_mIGU1EeudPMCtZy-xNQ" base_Parameter="_SL3qUGU1EeudPMCtZy-xNQ" value="Camera qui capte l'image et envoie "/>
  <robotics.skills:SkillResult xmi:id="_jDdcEGVBEeu9DdkwohXNjA" base_Parameter="_jDJ6EGVBEeu9DdkwohXNjA" kind="SUCCESS"/>
  <robotics.skills:SkillResult xmi:id="_ln-AMGVBEeu9DdkwohXNjA" base_Parameter="_lnthgGVBEeu9DdkwohXNjA" kind="FAILURE"/>
</xmi:XMI>
