<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:commObj="http://www.xtext.org/smartsoft/commObj/CommObj" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:profile="http://smartsoft/profile/component/1.0" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xsi:schemaLocation="http://smartsoft/profile/component/1.0 pathmap://SMARTMARSPROFILE/SmartMars.profile.uml#_aAgIYF6hEeS8WYUlWdOgVg">
  <uml:Model xmi:id="_6jLA0AHEEeSwfszBXq6jrw" name="SmartLaserObstacleAvoid">
    <elementImport xmi:id="_Nl_KcAHFEeSwfszBXq6jrw">
      <importedElement xmi:type="commObj:CommunicationObject" href="pathmap://PLATFORM_RESOURCE/CommBasicObjects/model/commObject/CommBasicObjects.comm#//@elements.0/CommNavigationVelocity"/>
    </elementImport>
    <elementImport xmi:id="_Nl_xgAHFEeSwfszBXq6jrw">
      <importedElement xmi:type="commObj:CommunicationObject" href="pathmap://PLATFORM_RESOURCE/CommBasicObjects/model/commObject/CommBasicObjects.comm#//@elements.0/CommMobileLaserScan"/>
    </elementImport>
    <packagedElement xmi:type="uml:Component" xmi:id="_6oPuEAHEEeSwfszBXq6jrw" name="SmartLaserObstacleAvoid">
      <ownedComment xmi:id="_BZlfAAHFEeSwfszBXq6jrw">
        <body></body>
      </ownedComment>
      <ownedAttribute xmi:type="uml:Port" xmi:id="_A4HwsAHFEeSwfszBXq6jrw" name="SmartParameterSlave1" visibility="public" aggregation="composite">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BEXc8AHFEeSwfszBXq6jrw" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BEYEAAHFEeSwfszBXq6jrw" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_BEYrEAHFEeSwfszBXq6jrw">
          <value xsi:nil="true"/>
        </defaultValue>
      </ownedAttribute>
      <ownedAttribute xmi:type="uml:Port" xmi:id="_CeZyAAHFEeSwfszBXq6jrw" name="SmartWiringSlave1" visibility="public" aggregation="composite">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DAYdsAHFEeSwfszBXq6jrw" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DAZEwAHFEeSwfszBXq6jrw" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_DAZr0AHFEeSwfszBXq6jrw">
          <value xsi:nil="true"/>
        </defaultValue>
      </ownedAttribute>
      <ownedAttribute xmi:type="uml:Port" xmi:id="_DXjAgAHFEeSwfszBXq6jrw" name="SmartPushNewestClient1" visibility="public" aggregation="composite">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_D2uP0AHFEeSwfszBXq6jrw" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_D2u24AHFEeSwfszBXq6jrw" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_D2vd8AHFEeSwfszBXq6jrw">
          <value xsi:nil="true"/>
        </defaultValue>
      </ownedAttribute>
      <ownedAttribute xmi:type="uml:Port" xmi:id="_Ei4LMAHFEeSwfszBXq6jrw" name="SmartSendClient1" visibility="public" aggregation="composite">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Eu7qMAHFEeSwfszBXq6jrw" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Eu8RQAHFEeSwfszBXq6jrw" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_Eu9fYAHFEeSwfszBXq6jrw">
          <value xsi:nil="true"/>
        </defaultValue>
      </ownedAttribute>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_-kDcUAHEEeSwfszBXq6jrw" name="RobotTask"/>
      <nestedClassifier xmi:type="uml:InformationItem" xmi:id="__7RG4AHEEeSwfszBXq6jrw" name="SmartComponentMetadata1" isAbstract="true"/>
    </packagedElement>
    <profileApplication xmi:id="_6oMDsAHEEeSwfszBXq6jrw">
      <eAnnotations xmi:id="_6oNR0AHEEeSwfszBXq6jrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="pathmap://SMARTMARSPROFILE/SmartMars.profile.uml#_aAgIYF6hEeS8WYUlWdOgVg"/>
      </eAnnotations>
      <appliedProfile href="pathmap://SMARTMARSPROFILE/SmartMars.profile.uml#_NEWX8L4LEeKqqbDuwbBkFg"/>
    </profileApplication>
  </uml:Model>
  <profile:SmartTask xmi:id="_-l-u8AHEEeSwfszBXq6jrw" base_Class="_-kDcUAHEEeSwfszBXq6jrw"/>
  <profile:SmartComponentMetadata xmi:id="__7be8AHEEeSwfszBXq6jrw" base_InformationItem="__7RG4AHEEeSwfszBXq6jrw"/>
  <profile:SmartParameterSlave xmi:id="_A4e9EAHFEeSwfszBXq6jrw" base_Port="_A4HwsAHFEeSwfszBXq6jrw"/>
  <profile:SmartComponentParameter xmi:id="_BZ_HoAHFEeSwfszBXq6jrw" base_Comment="_BZlfAAHFEeSwfszBXq6jrw" parameterDefinition="// use ImportUri to import parameter definitions from CommObj repository&#xA;ImportUri &quot;platform:/resource/CommLaserObstacleAvoidRepository/model/parameter/CommLaserObstacleAvoidRepository.pardef&quot;&#xA;&#xA;Component SmartLaserObstacleAvoid {&#xA;&#xA;&#x9;ParamSetInstance CommLaserObstacleAvoidRepository.LaserObstacleAvoidParameter {&#xA;&#x9;&#x9;InstantiateParam speed {&#xA;&#x9;&#x9;&#x9;this.v_x = 1000&#xA;&#x9;&#x9;}&#xA;&#x9;}&#xA;&#xA;&#x9;&#xA;}&#xA;"/>
  <profile:SmartWiringSlave xmi:id="_CeeqgAHFEeSwfszBXq6jrw" base_Port="_CeZyAAHFEeSwfszBXq6jrw"/>
  <profile:SmartPushNewestClient xmi:id="_DXogEAHFEeSwfszBXq6jrw" base_Port="_DXjAgAHFEeSwfszBXq6jrw">
    <commObject xmi:type="commObj:CommunicationObject" href="pathmap://PLATFORM_RESOURCE/CommBasicObjects/model/commObject/CommBasicObjects.comm#//@elements.0/CommMobileLaserScan"/>
  </profile:SmartPushNewestClient>
  <profile:SmartSendClient xmi:id="_EjB8MAHFEeSwfszBXq6jrw" base_Port="_Ei4LMAHFEeSwfszBXq6jrw">
    <commObject xmi:type="commObj:CommunicationObject" href="pathmap://PLATFORM_RESOURCE/CommBasicObjects/model/commObject/CommBasicObjects.comm#//@elements.0/CommNavigationVelocity"/>
  </profile:SmartSendClient>
</xmi:XMI>
