blob: 434adc366fe4cebfae3ee2244f08289851ee934e [file] [log] [blame]
<?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:bt="http://www.eclipse.org/papyrus/robotics/bt/1" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:robotics.behavior="http://www.eclipse.org/papyrus/robotics/behavior/1" xmlns:robotics.generics="http://www.eclipse.org/papyrus/robotics/generics/1" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/robotics/behavior/1 http://www.eclipse.org/papyrus/robotics/1#//behavior http://www.eclipse.org/papyrus/robotics/generics/1 http://www.eclipse.org/papyrus/robotics/1#//generics">
<uml:Model xmi:id="_peiA0BdyEeqwBcDywFJmAw" name="Usecase1Bt">
<packageImport xmi:type="uml:PackageImport" xmi:id="_C03hgBd0EeqTH7Mef4_p-A">
<importedPackage xmi:type="uml:Model" href="pathmap://Robotic_EXAMPLES/behaviors/carve_uc1/skills/usecase1.skills.uml#_C02awBdxEeqwBcDywFJmAw"/>
</packageImport>
<packageImport xmi:type="uml:PackageImport" xmi:id="_HxkFABd0EeqTH7Mef4_p-A">
<importedPackage xmi:type="uml:Model" href="pathmap://ROBOTICS_LIBRARIES/skills/manipulation.skills.uml#_LaOOAJcvEeeV0-Lu2yLOjA"/>
</packageImport>
<packageImport xmi:type="uml:PackageImport" xmi:id="_JOAN0Bd0EeqTH7Mef4_p-A">
<importedPackage xmi:type="uml:Model" href="pathmap://ROBOTICS_LIBRARIES/skills/motion.skills.uml#_LaOOAJcvEeeV0-Lu2yLOjA"/>
</packageImport>
<packagedElement xmi:type="uml:Activity" xmi:id="_peiA0RdyEeqwBcDywFJmAw" name="Usecase1" node="_-op_wBdzEeqTH7Mef4_p-A _BBp3cBd0EeqTH7Mef4_p-A _Bi48QBd0EeqTH7Mef4_p-A _CGNEsBd0EeqTH7Mef4_p-A _Dd53cBd0EeqTH7Mef4_p-A _FHd2QBd0EeqTH7Mef4_p-A _sO9ZsBd1EeqTH7Mef4_p-A _Gei98Bd0EeqTH7Mef4_p-A _IYMnMBd0EeqTH7Mef4_p-A _JwIDcBd0EeqTH7Mef4_p-A _fYfTABd0EeqTH7Mef4_p-A _pgv8cBd0EeqTH7Mef4_p-A _u9f5ABd0EeqTH7Mef4_p-A">
<edge xmi:type="uml:ControlFlow" xmi:id="_LUPhkBd0EeqTH7Mef4_p-A" name="ControlFlowEdge10" target="_BBp3cBd0EeqTH7Mef4_p-A" source="_-op_wBdzEeqTH7Mef4_p-A"/>
<edge xmi:type="uml:ControlFlow" xmi:id="_L6cl8Bd0EeqTH7Mef4_p-A" name="ControlFlowEdge11" target="_CGNEsBd0EeqTH7Mef4_p-A" source="_-op_wBdzEeqTH7Mef4_p-A"/>
<edge xmi:type="uml:ControlFlow" xmi:id="_MataYBd0EeqTH7Mef4_p-A" name="ControlFlowEdge12" target="_Dd53cBd0EeqTH7Mef4_p-A" source="_BBp3cBd0EeqTH7Mef4_p-A"/>
<edge xmi:type="uml:ControlFlow" xmi:id="_M8HeUBd0EeqTH7Mef4_p-A" name="ControlFlowEdge13" target="_Bi48QBd0EeqTH7Mef4_p-A" source="_BBp3cBd0EeqTH7Mef4_p-A"/>
<edge xmi:type="uml:ControlFlow" xmi:id="_NfWHMBd0EeqTH7Mef4_p-A" name="ControlFlowEdge14" target="_FHd2QBd0EeqTH7Mef4_p-A" source="_Bi48QBd0EeqTH7Mef4_p-A"/>
<edge xmi:type="uml:ControlFlow" xmi:id="_N8Z2oBd0EeqTH7Mef4_p-A" name="ControlFlowEdge15" target="_Gei98Bd0EeqTH7Mef4_p-A" source="_Bi48QBd0EeqTH7Mef4_p-A"/>
<edge xmi:type="uml:ControlFlow" xmi:id="_Obj30Bd0EeqTH7Mef4_p-A" name="ControlFlowEdge16" target="_IYMnMBd0EeqTH7Mef4_p-A" source="_Bi48QBd0EeqTH7Mef4_p-A"/>
<edge xmi:type="uml:ControlFlow" xmi:id="_O6Ow0Bd0EeqTH7Mef4_p-A" name="ControlFlowEdge17" target="_JwIDcBd0EeqTH7Mef4_p-A" source="_Bi48QBd0EeqTH7Mef4_p-A"/>
<edge xmi:type="uml:ControlFlow" xmi:id="_7YWasBd1EeqTH7Mef4_p-A" name="ControlFlowEdge27" target="_sO9ZsBd1EeqTH7Mef4_p-A" source="_Bi48QBd0EeqTH7Mef4_p-A"/>
<edge xmi:type="uml:ObjectFlow" xmi:id="_zFQYkBd0EeqTH7Mef4_p-A" name="DataFlowEdge21" target="_EGCOcBd0EeqTH7Mef4_p-A" source="_pgyYsBd0EeqTH7Mef4_p-A">
<guard xmi:type="uml:LiteralBoolean" xmi:id="_zFmW0Bd0EeqTH7Mef4_p-A" value="true"/>
<weight xmi:type="uml:LiteralInteger" xmi:id="_zFm94Bd0EeqTH7Mef4_p-A" value="1"/>
</edge>
<edge xmi:type="uml:ObjectFlow" xmi:id="_3hjkwBd0EeqTH7Mef4_p-A" name="DataFlowEdge22" target="_C1ArcBd0EeqTH7Mef4_p-A" source="_fYiWUBd0EeqTH7Mef4_p-A">
<guard xmi:type="uml:LiteralBoolean" xmi:id="_3iKowBd0EeqTH7Mef4_p-A" value="true"/>
<weight xmi:type="uml:LiteralInteger" xmi:id="_3iKowRd0EeqTH7Mef4_p-A" value="1"/>
</edge>
<edge xmi:type="uml:ObjectFlow" xmi:id="_8kvKwBd0EeqTH7Mef4_p-A" name="DataFlowEdge23" target="_Fxhf4Bd0EeqTH7Mef4_p-A" source="_u9i8UBd0EeqTH7Mef4_p-A">
<guard xmi:type="uml:LiteralBoolean" xmi:id="_8lCFsBd0EeqTH7Mef4_p-A" value="true"/>
<weight xmi:type="uml:LiteralInteger" xmi:id="_8lCFsRd0EeqTH7Mef4_p-A" value="1"/>
</edge>
<edge xmi:type="uml:ObjectFlow" xmi:id="_AnbkIBd1EeqTH7Mef4_p-A" name="object_pose" target="_s6N9MBd1EeqTH7Mef4_p-A" source="_Fxj8IBd0EeqTH7Mef4_p-A">
<guard xmi:type="uml:LiteralBoolean" xmi:id="_AnxiYBd1EeqTH7Mef4_p-A" value="true"/>
<weight xmi:type="uml:LiteralInteger" xmi:id="_AnxiYRd1EeqTH7Mef4_p-A" value="1"/>
</edge>
<edge xmi:type="uml:ObjectFlow" xmi:id="_23Z_EBd1EeqTH7Mef4_p-A" name="grasp_pose" target="_JOCDABd0EeqTH7Mef4_p-A" source="_s6OkQBd1EeqTH7Mef4_p-A">
<guard xmi:type="uml:LiteralBoolean" xmi:id="_23vWQBd1EeqTH7Mef4_p-A" value="true"/>
<weight xmi:type="uml:LiteralInteger" xmi:id="_23vWQRd1EeqTH7Mef4_p-A" value="1"/>
</edge>
<node xmi:type="uml:CallBehaviorAction" xmi:id="_-op_wBdzEeqTH7Mef4_p-A" name="" outgoing="_LUPhkBd0EeqTH7Mef4_p-A _L6cl8Bd0EeqTH7Mef4_p-A">
<behavior xmi:type="uml:FunctionBehavior" href="pathmap://Robotics_LIBRARIES_BT/btsemantics.uml#_DfdGcAboEeqCcYqBkTNorg"/>
</node>
<node xmi:type="uml:CallBehaviorAction" xmi:id="_BBp3cBd0EeqTH7Mef4_p-A" name="" incoming="_LUPhkBd0EeqTH7Mef4_p-A" outgoing="_MataYBd0EeqTH7Mef4_p-A _M8HeUBd0EeqTH7Mef4_p-A">
<behavior xmi:type="uml:FunctionBehavior" href="pathmap://Robotics_LIBRARIES_BT/btsemantics.uml#_BIq1QAboEeqCcYqBkTNorg"/>
</node>
<node xmi:type="uml:CallBehaviorAction" xmi:id="_Bi48QBd0EeqTH7Mef4_p-A" name="" incoming="_M8HeUBd0EeqTH7Mef4_p-A" outgoing="_NfWHMBd0EeqTH7Mef4_p-A _N8Z2oBd0EeqTH7Mef4_p-A _Obj30Bd0EeqTH7Mef4_p-A _O6Ow0Bd0EeqTH7Mef4_p-A _7YWasBd1EeqTH7Mef4_p-A">
<behavior xmi:type="uml:FunctionBehavior" href="pathmap://Robotics_LIBRARIES_BT/btsemantics.uml#_BIq1QAboEeqCcYqBkTNorg"/>
</node>
<node xmi:type="uml:CallOperationAction" xmi:id="_CGNEsBd0EeqTH7Mef4_p-A" name="" incoming="_L6cl8Bd0EeqTH7Mef4_p-A">
<argument xmi:type="uml:InputPin" xmi:id="_C1ArcBd0EeqTH7Mef4_p-A" name="action_id" incoming="_3hjkwBd0EeqTH7Mef4_p-A">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<upperBound xmi:type="uml:LiteralInteger" xmi:id="_C1InQBd0EeqTH7Mef4_p-A" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_C1ArcRd0EeqTH7Mef4_p-A" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_C1Archd0EeqTH7Mef4_p-A" value="1"/>
</argument>
<operation xmi:type="uml:Operation" href="pathmap://Robotic_EXAMPLES/behaviors/carve_uc1/skills/usecase1.skills.uml#_fhyD0BdyEeqwBcDywFJmAw"/>
</node>
<node xmi:type="uml:CallOperationAction" xmi:id="_Dd53cBd0EeqTH7Mef4_p-A" name="" incoming="_MataYBd0EeqTH7Mef4_p-A">
<argument xmi:type="uml:InputPin" xmi:id="_EGCOcBd0EeqTH7Mef4_p-A" name="loc_id" incoming="_zFQYkBd0EeqTH7Mef4_p-A">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<upperBound xmi:type="uml:LiteralInteger" xmi:id="_EGKKQBd0EeqTH7Mef4_p-A" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EGCOcRd0EeqTH7Mef4_p-A" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EGCOchd0EeqTH7Mef4_p-A" value="1"/>
</argument>
<operation xmi:type="uml:Operation" href="pathmap://Robotic_EXAMPLES/behaviors/carve_uc1/skills/usecase1.skills.uml#_VQQmIBdxEeqwBcDywFJmAw"/>
</node>
<node xmi:type="uml:CallOperationAction" xmi:id="_FHd2QBd0EeqTH7Mef4_p-A" name="" incoming="_NfWHMBd0EeqTH7Mef4_p-A">
<argument xmi:type="uml:InputPin" xmi:id="_Fxhf4Bd0EeqTH7Mef4_p-A" name="obj_id" incoming="_8kvKwBd0EeqTH7Mef4_p-A">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<upperBound xmi:type="uml:LiteralInteger" xmi:id="_FxviUBd0EeqTH7Mef4_p-A" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Fxhf4Rd0EeqTH7Mef4_p-A" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Fxhf4hd0EeqTH7Mef4_p-A" value="1"/>
</argument>
<result xmi:type="uml:OutputPin" xmi:id="_Fxj8IBd0EeqTH7Mef4_p-A" name="obj_p" outgoing="_AnbkIBd1EeqTH7Mef4_p-A">
<type xmi:type="uml:DataType" href="pathmap://ROBOTICS_LIBRARIES/servicedefs/basic.servicedef.uml#_C8KQcK-NEei3oP7IwGfT7w"/>
<upperBound xmi:type="uml:LiteralInteger" xmi:id="_FxwJYBd0EeqTH7Mef4_p-A" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Fxj8IRd0EeqTH7Mef4_p-A" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Fxj8Ihd0EeqTH7Mef4_p-A" value="1"/>
</result>
<operation xmi:type="uml:Operation" href="pathmap://Robotic_EXAMPLES/behaviors/carve_uc1/skills/usecase1.skills.uml#_pxyJcBdxEeqwBcDywFJmAw"/>
</node>
<node xmi:type="uml:CallOperationAction" xmi:id="_sO9ZsBd1EeqTH7Mef4_p-A" name="" incoming="_7YWasBd1EeqTH7Mef4_p-A">
<argument xmi:type="uml:InputPin" xmi:id="_s6N9MBd1EeqTH7Mef4_p-A" name="obj" incoming="_AnbkIBd1EeqTH7Mef4_p-A">
<type xmi:type="uml:DataType" href="pathmap://ROBOTICS_LIBRARIES/servicedefs/basic.servicedef.uml#_C8KQcK-NEei3oP7IwGfT7w"/>
<upperBound xmi:type="uml:LiteralInteger" xmi:id="_s6RAgRd1EeqTH7Mef4_p-A" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_s6N9MRd1EeqTH7Mef4_p-A" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_s6N9Mhd1EeqTH7Mef4_p-A" value="1"/>
</argument>
<result xmi:type="uml:OutputPin" xmi:id="_s6OkQBd1EeqTH7Mef4_p-A" name="grasp" outgoing="_23Z_EBd1EeqTH7Mef4_p-A">
<type xmi:type="uml:DataType" href="pathmap://ROBOTICS_LIBRARIES/servicedefs/basic.servicedef.uml#_C8KQcK-NEei3oP7IwGfT7w"/>
<upperBound xmi:type="uml:LiteralInteger" xmi:id="_s6RnkBd1EeqTH7Mef4_p-A" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_s6OkQRd1EeqTH7Mef4_p-A" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_s6OkQhd1EeqTH7Mef4_p-A" value="1"/>
</result>
<operation xmi:type="uml:Operation" href="pathmap://Robotic_EXAMPLES/behaviors/carve_uc1/skills/usecase1.skills.uml#_EtIVkBdyEeqwBcDywFJmAw"/>
</node>
<node xmi:type="uml:CallOperationAction" xmi:id="_Gei98Bd0EeqTH7Mef4_p-A" name="" incoming="_N8Z2oBd0EeqTH7Mef4_p-A">
<operation xmi:type="uml:Operation" href="pathmap://ROBOTICS_LIBRARIES/skills/manipulation.skills.uml#_B7EQkDqaEemGLPXFKe4Rmw"/>
</node>
<node xmi:type="uml:CallOperationAction" xmi:id="_IYMnMBd0EeqTH7Mef4_p-A" name="" incoming="_Obj30Bd0EeqTH7Mef4_p-A">
<argument xmi:type="uml:InputPin" xmi:id="_JOCDABd0EeqTH7Mef4_p-A" name="p" incoming="_23Z_EBd1EeqTH7Mef4_p-A">
<type xmi:type="uml:DataType" href="pathmap://ROBOTICS_LIBRARIES/servicedefs/basic.servicedef.uml#_C8KQcK-NEei3oP7IwGfT7w"/>
<upperBound xmi:type="uml:LiteralInteger" xmi:id="_JOFGUBd0EeqTH7Mef4_p-A" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_JOCDARd0EeqTH7Mef4_p-A" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_JOCDAhd0EeqTH7Mef4_p-A" value="1"/>
</argument>
<operation xmi:type="uml:Operation" href="pathmap://ROBOTICS_LIBRARIES/skills/motion.skills.uml#_7p_MgD9ZEemSWsc0fABanw"/>
</node>
<node xmi:type="uml:CallOperationAction" xmi:id="_JwIDcBd0EeqTH7Mef4_p-A" name="" incoming="_O6Ow0Bd0EeqTH7Mef4_p-A">
<operation xmi:type="uml:Operation" href="pathmap://ROBOTICS_LIBRARIES/skills/manipulation.skills.uml#_DBVVEDqaEemGLPXFKe4Rmw"/>
</node>
<node xmi:type="uml:ValueSpecificationAction" xmi:id="_fYfTABd0EeqTH7Mef4_p-A" name="ACTION">
<result xmi:type="uml:OutputPin" xmi:id="_fYiWUBd0EeqTH7Mef4_p-A" name="p" outgoing="_3hjkwBd0EeqTH7Mef4_p-A">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fYiWURd0EeqTH7Mef4_p-A" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fYiWUhd0EeqTH7Mef4_p-A" value="1"/>
</result>
<value xmi:type="uml:LiteralString" xmi:id="_gdZsoBd0EeqTH7Mef4_p-A" value="help"/>
</node>
<node xmi:type="uml:ValueSpecificationAction" xmi:id="_pgv8cBd0EeqTH7Mef4_p-A" name="ROOM">
<result xmi:type="uml:OutputPin" xmi:id="_pgyYsBd0EeqTH7Mef4_p-A" name="p" outgoing="_zFQYkBd0EeqTH7Mef4_p-A">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pgyYsRd0EeqTH7Mef4_p-A" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pgyYshd0EeqTH7Mef4_p-A" value="1"/>
</result>
<value xmi:type="uml:LiteralString" xmi:id="_q3-OEBd0EeqTH7Mef4_p-A" value="kitchen"/>
</node>
<node xmi:type="uml:ValueSpecificationAction" xmi:id="_u9f5ABd0EeqTH7Mef4_p-A" name="OBJECT">
<result xmi:type="uml:OutputPin" xmi:id="_u9i8UBd0EeqTH7Mef4_p-A" name="p" outgoing="_8kvKwBd0EeqTH7Mef4_p-A">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_u9i8URd0EeqTH7Mef4_p-A" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_u9i8Uhd0EeqTH7Mef4_p-A" value="1"/>
</result>
<value xmi:type="uml:LiteralString" xmi:id="_wJ7P4Bd0EeqTH7Mef4_p-A" value="bottle"/>
</node>
</packagedElement>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_peiA0hdyEeqwBcDywFJmAw">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_peiA0xdyEeqwBcDywFJmAw" 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="_peiA1BdyEeqwBcDywFJmAw">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_peiA1RdyEeqwBcDywFJmAw" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//behavior"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_q3mpAEyBEemO4axG7yzSjw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_peiA1hdyEeqwBcDywFJmAw">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_peiA1xdyEeqwBcDywFJmAw" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/bt/1#/"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://Robotics_PROFILES_BT/bt.profile.uml#_ReuxwEu8Eem2LtvnSS1y6A"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_peiA2BdyEeqwBcDywFJmAw">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_peiA2RdyEeqwBcDywFJmAw" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/bpc/1#/"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://ROBOTICS_BPC_PROFILES/bpc.profile.uml#__9qqMJZ1Eeeq1f8hGgKVzA"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_peiA2hdyEeqwBcDywFJmAw">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_peiA2xdyEeqwBcDywFJmAw" 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>
</uml:Model>
<robotics.behavior:Task xmi:id="_peiA3BdyEeqwBcDywFJmAw" base_Class="_peiA0RdyEeqwBcDywFJmAw" base_Behavior="_peiA0RdyEeqwBcDywFJmAw"/>
<bt:TreeRoot xmi:id="_peiA3RdyEeqwBcDywFJmAw" base_Activity="_peiA0RdyEeqwBcDywFJmAw"/>
<robotics.generics:Package xmi:id="_peiA3hdyEeqwBcDywFJmAw" base_Package="_peiA0BdyEeqwBcDywFJmAw"/>
<bt:Fallback xmi:id="_-phicBdzEeqTH7Mef4_p-A" base_Action="_-op_wBdzEeqTH7Mef4_p-A"/>
<bt:Sequence xmi:id="_BBuv8Bd0EeqTH7Mef4_p-A" base_Action="_BBp3cBd0EeqTH7Mef4_p-A"/>
<bt:Sequence xmi:id="_Bi8moBd0EeqTH7Mef4_p-A" base_Action="_Bi48QBd0EeqTH7Mef4_p-A"/>
<bt:Action xmi:id="_C08aABd0EeqTH7Mef4_p-A" base_Action="_CGNEsBd0EeqTH7Mef4_p-A"/>
<bt:InFlowPort xmi:id="_C1EV0Bd0EeqTH7Mef4_p-A" base_InputPin="_C1ArcBd0EeqTH7Mef4_p-A"/>
<bt:Action xmi:id="_EF_yMBd0EeqTH7Mef4_p-A" base_Action="_Dd53cBd0EeqTH7Mef4_p-A"/>
<bt:InFlowPort xmi:id="_EGIVEBd0EeqTH7Mef4_p-A" base_InputPin="_EGCOcBd0EeqTH7Mef4_p-A"/>
<bt:Action xmi:id="_FxeckBd0EeqTH7Mef4_p-A" base_Action="_FHd2QBd0EeqTH7Mef4_p-A"/>
<bt:InFlowPort xmi:id="_FxoNkBd0EeqTH7Mef4_p-A" base_InputPin="_Fxhf4Bd0EeqTH7Mef4_p-A"/>
<bt:OutFlowPort xmi:id="_FxsfABd0EeqTH7Mef4_p-A" base_OutputPin="_Fxj8IBd0EeqTH7Mef4_p-A"/>
<bt:Action xmi:id="_HxnIUBd0EeqTH7Mef4_p-A" base_Action="_Gei98Bd0EeqTH7Mef4_p-A"/>
<bt:Action xmi:id="_JOBb8Bd0EeqTH7Mef4_p-A" base_Action="_IYMnMBd0EeqTH7Mef4_p-A"/>
<bt:InFlowPort xmi:id="_JOD4MBd0EeqTH7Mef4_p-A" base_InputPin="_JOCDABd0EeqTH7Mef4_p-A"/>
<bt:Action xmi:id="_KTTpABd0EeqTH7Mef4_p-A" base_Action="_JwIDcBd0EeqTH7Mef4_p-A"/>
<bt:ControlFlowEdge xmi:id="_LUZ5oBd0EeqTH7Mef4_p-A" base_ControlFlow="_LUPhkBd0EeqTH7Mef4_p-A"/>
<bt:ControlFlowEdge xmi:id="_L6ebIBd0EeqTH7Mef4_p-A" base_ControlFlow="_L6cl8Bd0EeqTH7Mef4_p-A"/>
<bt:ControlFlowEdge xmi:id="_Mav2oBd0EeqTH7Mef4_p-A" base_ControlFlow="_MataYBd0EeqTH7Mef4_p-A"/>
<bt:ControlFlowEdge xmi:id="_M8IscBd0EeqTH7Mef4_p-A" base_ControlFlow="_M8HeUBd0EeqTH7Mef4_p-A"/>
<bt:ControlFlowEdge xmi:id="_NfX8YBd0EeqTH7Mef4_p-A" base_ControlFlow="_NfWHMBd0EeqTH7Mef4_p-A"/>
<bt:ControlFlowEdge xmi:id="_N8br0Bd0EeqTH7Mef4_p-A" base_ControlFlow="_N8Z2oBd0EeqTH7Mef4_p-A"/>
<bt:ControlFlowEdge xmi:id="_ObniMBd0EeqTH7Mef4_p-A" base_ControlFlow="_Obj30Bd0EeqTH7Mef4_p-A"/>
<bt:ControlFlowEdge xmi:id="_O6SbMBd0EeqTH7Mef4_p-A" base_ControlFlow="_O6Ow0Bd0EeqTH7Mef4_p-A"/>
<bt:Parameter xmi:id="_fYhvQBd0EeqTH7Mef4_p-A" base_ValueSpecificationAction="_fYfTABd0EeqTH7Mef4_p-A"/>
<bt:OutFlowPort xmi:id="_fYjkcBd0EeqTH7Mef4_p-A" base_OutputPin="_fYiWUBd0EeqTH7Mef4_p-A"/>
<bt:Parameter xmi:id="_pgxxoBd0EeqTH7Mef4_p-A" base_ValueSpecificationAction="_pgv8cBd0EeqTH7Mef4_p-A"/>
<bt:OutFlowPort xmi:id="_pgzm0Bd0EeqTH7Mef4_p-A" base_OutputPin="_pgyYsBd0EeqTH7Mef4_p-A"/>
<bt:Parameter xmi:id="_u9iVQBd0EeqTH7Mef4_p-A" base_ValueSpecificationAction="_u9f5ABd0EeqTH7Mef4_p-A"/>
<bt:OutFlowPort xmi:id="_u9kxgBd0EeqTH7Mef4_p-A" base_OutputPin="_u9i8UBd0EeqTH7Mef4_p-A"/>
<bt:DataFlowEdge xmi:id="_zFS00Bd0EeqTH7Mef4_p-A" base_ObjectFlow="_zFQYkBd0EeqTH7Mef4_p-A"/>
<bt:DataFlowEdge xmi:id="_3hnPIBd0EeqTH7Mef4_p-A" base_ObjectFlow="_3hjkwBd0EeqTH7Mef4_p-A"/>
<bt:DataFlowEdge xmi:id="_8kwY4Bd0EeqTH7Mef4_p-A" base_ObjectFlow="_8kvKwBd0EeqTH7Mef4_p-A"/>
<bt:DataFlowEdge xmi:id="_AncyQBd1EeqTH7Mef4_p-A" base_ObjectFlow="_AnbkIBd1EeqTH7Mef4_p-A"/>
<bt:Action xmi:id="_s6NWIBd1EeqTH7Mef4_p-A" base_Action="_sO9ZsBd1EeqTH7Mef4_p-A"/>
<bt:InFlowPort xmi:id="_s6PyYBd1EeqTH7Mef4_p-A" base_InputPin="_s6N9MBd1EeqTH7Mef4_p-A"/>
<bt:OutFlowPort xmi:id="_s6RAgBd1EeqTH7Mef4_p-A" base_OutputPin="_s6OkQBd1EeqTH7Mef4_p-A"/>
<bt:DataFlowEdge xmi:id="_23b0QBd1EeqTH7Mef4_p-A" base_ObjectFlow="_23Z_EBd1EeqTH7Mef4_p-A"/>
<bt:ControlFlowEdge xmi:id="_7YasIBd1EeqTH7Mef4_p-A" base_ControlFlow="_7YWasBd1EeqTH7Mef4_p-A"/>
</xmi:XMI>