blob: 3caceca5c7584fdd904cbbd727e9c4c5e5eef2e0 [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:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:robotics.commobject="http://www.eclipse.org/papyrus/robotics/commobject/1" xmlns:robotics.generics="http://www.eclipse.org/papyrus/robotics/generics/1" xmlns:robotics.services="http://www.eclipse.org/papyrus/robotics/services/1" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/robotics/commobject/1 http://www.eclipse.org/papyrus/robotics/1#//commobject http://www.eclipse.org/papyrus/robotics/generics/1 http://www.eclipse.org/papyrus/robotics/1#//generics http://www.eclipse.org/papyrus/robotics/services/1 http://www.eclipse.org/papyrus/robotics/1#//services">
<uml:Model xmi:id="ID" name="turtlebot3_msgs">
<packageImport xmi:id="_rNecQS_wEeuv6PElA7RXTw">
<importedPackage xmi:type="uml:Model" href="pathmap://PapyrusC_Cpp_LIBRARIES/AnsiCLibrary.uml#_DV8nkBv8EduZN5aJJITI5w"/>
</packageImport>
<packagedElement xmi:type="uml:Package" xmi:id="_rNecQi_wEeuv6PElA7RXTw" name="svcdefs">
<packagedElement xmi:type="uml:Interface" xmi:id="svcdefs/P_SensorState" name="P_SensorState">
<templateBinding xmi:id="_s66Oci_wEeuv6PElA7RXTw">
<parameterSubstitution xmi:id="_s66Ocy_wEeuv6PElA7RXTw" actual="ID_msg_SensorState">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_HAQwoPIzEeeJotakjzOasQ"/>
</parameterSubstitution>
<signature xmi:type="uml:RedefinableTemplateSignature" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_CagtgPIzEeeJotakjzOasQ"/>
</templateBinding>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="svcdefs/P_Sound" name="P_Sound">
<templateBinding xmi:id="_s9av4i_wEeuv6PElA7RXTw">
<parameterSubstitution xmi:id="_s9av4y_wEeuv6PElA7RXTw" actual="ID_msg_Sound">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_HAQwoPIzEeeJotakjzOasQ"/>
</parameterSubstitution>
<signature xmi:type="uml:RedefinableTemplateSignature" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_CagtgPIzEeeJotakjzOasQ"/>
</templateBinding>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="svcdefs/P_VersionInfo" name="P_VersionInfo">
<templateBinding xmi:id="_tAD0MC_wEeuv6PElA7RXTw">
<parameterSubstitution xmi:id="_tAD0MS_wEeuv6PElA7RXTw" actual="ID_msg_VersionInfo">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_HAQwoPIzEeeJotakjzOasQ"/>
</parameterSubstitution>
<signature xmi:type="uml:RedefinableTemplateSignature" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_CagtgPIzEeeJotakjzOasQ"/>
</templateBinding>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="svcdefs/Q_Sound" name="Q_Sound">
<templateBinding xmi:id="_tor6cS_wEeuv6PElA7RXTw">
<parameterSubstitution xmi:id="_tor6ci_wEeuv6PElA7RXTw" actual="ID_srv_SoundReq">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
</parameterSubstitution>
<parameterSubstitution xmi:id="_tor6cy_wEeuv6PElA7RXTw" actual="ID_srv_SoundRes">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwyanEeiurq-kTHMlgA"/>
</parameterSubstitution>
<signature xmi:type="uml:RedefinableTemplateSignature" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwCanEeiurq-kTHMlgA"/>
</templateBinding>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="svcdefs/A_Patrol" name="A_Patrol">
<templateBinding xmi:id="_uDGlkS_wEeuv6PElA7RXTw">
<parameterSubstitution xmi:id="_uDGlki_wEeuv6PElA7RXTw" actual="ID_action_PatrolGoal">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_g8ug8DBiEeqxv6YJjwaRyw"/>
</parameterSubstitution>
<parameterSubstitution xmi:id="_uDGlky_wEeuv6PElA7RXTw" actual="ID_action_PatrolRes">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_Nyas8Ek0Eeqojt4A_a-YAw"/>
</parameterSubstitution>
<parameterSubstitution xmi:id="_uDGllC_wEeuv6PElA7RXTw" actual="ID_action_PatrolFeedback">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_VrxO0Ek0Eeqojt4A_a-YAw"/>
</parameterSubstitution>
<signature xmi:type="uml:RedefinableTemplateSignature" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_3PvFcDBhEeqxv6YJjwaRyw"/>
</templateBinding>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_rNecQy_wEeuv6PElA7RXTw" name="msg">
<packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_SensorState" name="SensorState">
<ownedAttribute xmi:id="_s6sMAC_wEeuv6PElA7RXTw" name="BUMPER_FORWARD" isStatic="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
<defaultValue xmi:type="uml:LiteralInteger" xmi:id="_s6sMAS_wEeuv6PElA7RXTw" value="1">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:id="_s6sMAi_wEeuv6PElA7RXTw" name="BUMPER_BACKWARD" isStatic="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
<defaultValue xmi:type="uml:LiteralInteger" xmi:id="_s6sMAy_wEeuv6PElA7RXTw" value="2">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:id="_s6sMBC_wEeuv6PElA7RXTw" name="CLIFF" isStatic="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
<defaultValue xmi:type="uml:LiteralInteger" xmi:id="_s6sMBS_wEeuv6PElA7RXTw" value="1">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:id="_s6sMBi_wEeuv6PElA7RXTw" name="SONAR" isStatic="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
<defaultValue xmi:type="uml:LiteralInteger" xmi:id="_s6sMBy_wEeuv6PElA7RXTw" value="1">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:id="_s6sMCC_wEeuv6PElA7RXTw" name="ILLUMINATION" isStatic="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
<defaultValue xmi:type="uml:LiteralInteger" xmi:id="_s6sMCS_wEeuv6PElA7RXTw" value="1">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:id="_s6sMCi_wEeuv6PElA7RXTw" name="BUTTON0" isStatic="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
<defaultValue xmi:type="uml:LiteralInteger" xmi:id="_s6sMCy_wEeuv6PElA7RXTw" value="1">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:id="_s6sMDC_wEeuv6PElA7RXTw" name="BUTTON1" isStatic="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
<defaultValue xmi:type="uml:LiteralInteger" xmi:id="_s6sMDS_wEeuv6PElA7RXTw" value="2">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:id="_s6sMDi_wEeuv6PElA7RXTw" name="ERROR_LEFT_MOTOR" isStatic="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
<defaultValue xmi:type="uml:LiteralInteger" xmi:id="_s6szEC_wEeuv6PElA7RXTw" value="1">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:id="_s6szES_wEeuv6PElA7RXTw" name="ERROR_RIGHT_MOTOR" isStatic="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
<defaultValue xmi:type="uml:LiteralInteger" xmi:id="_s6szEi_wEeuv6PElA7RXTw" value="2">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:id="_s6szEy_wEeuv6PElA7RXTw" name="TORQUE_ON" isStatic="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
<defaultValue xmi:type="uml:LiteralInteger" xmi:id="_s6szFC_wEeuv6PElA7RXTw" value="1">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:id="_s6szFS_wEeuv6PElA7RXTw" name="TORQUE_OFF" isStatic="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
<defaultValue xmi:type="uml:LiteralInteger" xmi:id="_s6szFi_wEeuv6PElA7RXTw" value="2">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:id="_s6szFy_wEeuv6PElA7RXTw" name="header">
<type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
</ownedAttribute>
<ownedAttribute xmi:id="_s6szGC_wEeuv6PElA7RXTw" name="bumper">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_s6szGS_wEeuv6PElA7RXTw" name="cliff">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_s6szGi_wEeuv6PElA7RXTw" name="sonar">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_s6taIC_wEeuv6PElA7RXTw" name="illumination">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_s6taIS_wEeuv6PElA7RXTw" name="led">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_s6taIi_wEeuv6PElA7RXTw" name="button">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_s6taIy_wEeuv6PElA7RXTw" name="torque">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_s6taJC_wEeuv6PElA7RXTw" name="left_encoder">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_s6taJS_wEeuv6PElA7RXTw" name="right_encoder">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_s6taJi_wEeuv6PElA7RXTw" name="battery">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_Sound" name="Sound">
<ownedAttribute xmi:id="_s9NUgC_wEeuv6PElA7RXTw" name="OFF" isStatic="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
<defaultValue xmi:type="uml:LiteralInteger" xmi:id="_s9NUgS_wEeuv6PElA7RXTw">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:id="_s9NUgi_wEeuv6PElA7RXTw" name="ON" isStatic="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
<defaultValue xmi:type="uml:LiteralInteger" xmi:id="_s9NUgy_wEeuv6PElA7RXTw" value="1">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:id="_s9NUhC_wEeuv6PElA7RXTw" name="LOW_BATTERY" isStatic="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
<defaultValue xmi:type="uml:LiteralInteger" xmi:id="_s9NUhS_wEeuv6PElA7RXTw" value="2">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:id="_s9NUhi_wEeuv6PElA7RXTw" name="ERROR" isStatic="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
<defaultValue xmi:type="uml:LiteralInteger" xmi:id="_s9N7kC_wEeuv6PElA7RXTw" value="3">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:id="_s9N7kS_wEeuv6PElA7RXTw" name="BUTTON1" isStatic="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
<defaultValue xmi:type="uml:LiteralInteger" xmi:id="_s9N7ki_wEeuv6PElA7RXTw" value="4">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:id="_s9N7ky_wEeuv6PElA7RXTw" name="BUTTON2" isStatic="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
<defaultValue xmi:type="uml:LiteralInteger" xmi:id="_s9N7lC_wEeuv6PElA7RXTw" value="5">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:id="_s9N7lS_wEeuv6PElA7RXTw" name="value">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VersionInfo" name="VersionInfo">
<ownedAttribute xmi:id="_s_vEEC_wEeuv6PElA7RXTw" name="hardware">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_s_vrIC_wEeuv6PElA7RXTw" name="firmware">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_s_vrIS_wEeuv6PElA7RXTw" name="software">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
</ownedAttribute>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="ID_srv" name="srv">
<packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_SoundReq" name="SoundReq">
<ownedAttribute xmi:id="_toefEC_wEeuv6PElA7RXTw" name="value">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_SoundRes" name="SoundRes">
<ownedAttribute xmi:id="_toefES_wEeuv6PElA7RXTw" name="success">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_toefEi_wEeuv6PElA7RXTw" name="message">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
</ownedAttribute>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="ID_action" name="action">
<packagedElement xmi:type="uml:DataType" xmi:id="ID_action_PatrolGoal" name="PatrolGoal">
<ownedAttribute xmi:id="_uC04wC_wEeuv6PElA7RXTw" name="radius">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_action_PatrolRes" name="PatrolRes">
<ownedAttribute xmi:id="_uC04wS_wEeuv6PElA7RXTw" name="success">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_action_PatrolFeedback" name="PatrolFeedback">
<ownedAttribute xmi:id="_uC04wi_wEeuv6PElA7RXTw" name="left_time">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
</ownedAttribute>
</packagedElement>
</packagedElement>
<profileApplication xmi:id="_rNecRC_wEeuv6PElA7RXTw">
<eAnnotations xmi:id="_rNecRS_wEeuv6PElA7RXTw" 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 href="pathmap://ROBOTICS_BPC_PROFILES/bpc.profile.uml#__9qqMJZ1Eeeq1f8hGgKVzA"/>
</profileApplication>
<profileApplication xmi:id="_rNecRi_wEeuv6PElA7RXTw">
<eAnnotations xmi:id="_rNecRy_wEeuv6PElA7RXTw" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#/"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#__9qqMJZ1Eeeq1f8hGgKVzA"/>
</profileApplication>
<profileApplication xmi:id="_rNecSC_wEeuv6PElA7RXTw">
<eAnnotations xmi:id="_rNecSS_wEeuv6PElA7RXTw" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//components"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_EZ1TgJZ2Eeeq1f8hGgKVzA"/>
</profileApplication>
<profileApplication xmi:id="_rNecSi_wEeuv6PElA7RXTw">
<eAnnotations xmi:id="_rNecSy_wEeuv6PElA7RXTw" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//commpattern"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_8Z6x8Je6EeeiCOWsEr9OuA"/>
</profileApplication>
<profileApplication xmi:id="_rNecTC_wEeuv6PElA7RXTw">
<eAnnotations xmi:id="_rNecTS_wEeuv6PElA7RXTw" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//deployment"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_tu6OsJe9EeeiCOWsEr9OuA"/>
</profileApplication>
<profileApplication xmi:id="_rNecTi_wEeuv6PElA7RXTw">
<eAnnotations xmi:id="_rNecTy_wEeuv6PElA7RXTw" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//services"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_SlbOAJe_EeeiCOWsEr9OuA"/>
</profileApplication>
<profileApplication xmi:id="_rNecUC_wEeuv6PElA7RXTw">
<eAnnotations xmi:id="_rNecUS_wEeuv6PElA7RXTw" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//commobject"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_bz5AcPCaEeee6ab5J_C5Dg"/>
</profileApplication>
<profileApplication xmi:id="_rNecUi_wEeuv6PElA7RXTw">
<eAnnotations xmi:id="_rNecUy_wEeuv6PElA7RXTw" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//functions"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_SV7GwC6LEei0V9-WLHIyvg"/>
</profileApplication>
<profileApplication xmi:id="_rNecVC_wEeuv6PElA7RXTw">
<eAnnotations xmi:id="_rNecVS_wEeuv6PElA7RXTw" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//parameters"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_-pU5oDmpEei--ZsfKWaFtw"/>
</profileApplication>
<profileApplication xmi:id="_rNecVi_wEeuv6PElA7RXTw">
<eAnnotations xmi:id="_rNecVy_wEeuv6PElA7RXTw" 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 href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_eFhjMEnvEeien6eLHpkAxA"/>
</profileApplication>
</uml:Model>
<robotics.services:ServiceDefinitionModel xmi:id="_rNecWC_wEeuv6PElA7RXTw" base_Package="ID"/>
<robotics.generics:Package xmi:id="_rNecWS_wEeuv6PElA7RXTw" base_Package="_rNecQy_wEeuv6PElA7RXTw"/>
<robotics.generics:Package xmi:id="_rNecWi_wEeuv6PElA7RXTw" base_Package="_rNecQi_wEeuv6PElA7RXTw"/>
<robotics.commobject:CommunicationObject xmi:id="_rQMZEC_wEeuv6PElA7RXTw" base_DataType="ID_msg_SensorState"/>
<robotics.commobject:CommunicationObject xmi:id="_rQO1UC_wEeuv6PElA7RXTw" base_DataType="ID_msg_Sound"/>
<robotics.commobject:CommunicationObject xmi:id="_rQQqgC_wEeuv6PElA7RXTw" base_DataType="ID_msg_VersionInfo"/>
<robotics.commobject:CommunicationObject xmi:id="_rRrm0C_wEeuv6PElA7RXTw" base_DataType="ID_srv_SoundReq"/>
<robotics.commobject:CommunicationObject xmi:id="_rRtcAC_wEeuv6PElA7RXTw" base_DataType="ID_srv_SoundRes"/>
<robotics.commobject:CommunicationObject xmi:id="_rSrFUC_wEeuv6PElA7RXTw" base_DataType="ID_action_PatrolGoal"/>
<robotics.commobject:CommunicationObject xmi:id="_rSthkC_wEeuv6PElA7RXTw" base_DataType="ID_action_PatrolRes"/>
<robotics.commobject:CommunicationObject xmi:id="_rSvWwC_wEeuv6PElA7RXTw" base_DataType="ID_action_PatrolFeedback"/>
<robotics.services:ServiceDefinition xmi:id="_s67ckC_wEeuv6PElA7RXTw" base_Interface="svcdefs/P_SensorState"/>
<robotics.services:ServiceDefinition xmi:id="_s9bW8C_wEeuv6PElA7RXTw" base_Interface="svcdefs/P_Sound"/>
<robotics.services:ServiceDefinition xmi:id="_tAEbQC_wEeuv6PElA7RXTw" base_Interface="svcdefs/P_VersionInfo"/>
<robotics.services:ServiceDefinition xmi:id="_totIkC_wEeuv6PElA7RXTw" base_Interface="svcdefs/Q_Sound"/>
<robotics.services:ServiceDefinition xmi:id="_uDHzsC_wEeuv6PElA7RXTw" base_Interface="svcdefs/A_Patrol"/>
</xmi:XMI>