Bug 577273 - [Robotics} Provide additional model libraries (notable Mavros and PX4)

- Add plugin with extra model libraries for Mavros, PX4 and geometry_msgs
- Add plugin to build
- Add plugin to feature
- Remove unsued xend build commands from oepr.ros2.library.base plugin (pom.xml)

Change-Id: I97b220c82943f9581f3e0b44407a9a814ebc5032
Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.base/pom.xml b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.base/pom.xml
index 175c9f7..7f8867d 100644
--- a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.base/pom.xml
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.base/pom.xml
@@ -10,46 +10,4 @@
 	<artifactId>org.eclipse.papyrus.robotics.ros2.library.base</artifactId>
 	<packaging>eclipse-plugin</packaging>
 	<description>Papyrus for Robotics: library with ROS2 base service definitions</description>
-
-	<build>
-		<plugins>
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-compiler-plugin</artifactId>
-			</plugin>
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-clean-plugin</artifactId>
-				<configuration>
-					<filesets>
-						<fileset>
-							<directory>xtend-gen</directory>
-							<includes>
-								<include>**/*</include>
-							</includes>
-							<excludes>
-								<exclude>.gitignore</exclude>
-							</excludes>
-						</fileset>
-					</filesets>
-				</configuration>
-			</plugin>
-			<plugin>
-				<groupId>org.eclipse.xtend</groupId>
-				<artifactId>xtend-maven-plugin</artifactId>
-				<executions>
-					<execution>
-						<phase>generate-sources</phase>
-						<goals>
-							<goal>compile</goal>
-						</goals>
-					</execution>
-				</executions>
-				<configuration>
-					<outputDirectory>xtend-gen</outputDirectory>
-					<testOutputDirectory>${project.build.directory}/xtend-gen/test</testOutputDirectory>
-				</configuration>
-			</plugin>
-		</plugins>
-	</build>
 </project>
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/.classpath b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/.classpath
new file mode 100644
index 0000000..cbd391f
--- /dev/null
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/.classpath
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11"/>
+	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+	<classpathentry kind="output" path="target/classes"/>
+</classpath>
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/.project b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/.project
new file mode 100644
index 0000000..405086b
--- /dev/null
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/.project
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>org.eclipse.papyrus.robotics.ros2.library.extra</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.pde.ManifestBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.pde.SchemaBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.m2e.core.maven2Builder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.m2e.core.maven2Nature</nature>
+		<nature>org.eclipse.pde.PluginNature</nature>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+	</natures>
+</projectDescription>
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/META-INF/MANIFEST.MF b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..be12489
--- /dev/null
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/META-INF/MANIFEST.MF
@@ -0,0 +1,11 @@
+Manifest-Version: 1.0
+Require-Bundle: org.eclipse.ui
+Bundle-Vendor: %providerName
+Bundle-ActivationPolicy: lazy
+Bundle-Version: 0.8.0.qualifier
+Bundle-Localization: plugin
+Bundle-Name: %pluginName
+Bundle-ManifestVersion: 2
+Bundle-SymbolicName: org.eclipse.papyrus.robotics.ros2.library.extra;singleton:=true
+Bundle-RequiredExecutionEnvironment: JavaSE-11
+Automatic-Module-Name: org.eclipse.papyrus.robotics.ros2.library.extra
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/about.html b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/about.html
new file mode 100644
index 0000000..778e1ba
--- /dev/null
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/about.html
@@ -0,0 +1,27 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+<title>About</title>
+</head>
+<body lang="EN-US">
+<h2>About This Content</h2>
+ 
+<h3>License</h3>
+
+<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
+indicated below, the Content is provided to you under the terms and conditions of the
+Eclipse Public License Version 2.0 (&quot;EPL&quot;).  A copy of the EPL is available 
+at <a href="https://www.eclipse.org/legal/epl-2.0/">https://www.eclipse.org/legal/epl-2.0/</a>.
+For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
+
+<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
+being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
+apply to your use of any object code in the Content.  Check the Redistributor's license that was 
+provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
+indicated below, the terms and conditions of the EPL still apply to any source code in the Content
+and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
+
+</body>
+</html>
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/build.properties b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/build.properties
new file mode 100644
index 0000000..7edd357
--- /dev/null
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/build.properties
@@ -0,0 +1,12 @@
+#
+#Thu Jun 28 15:46:18 CEST 2012
+bin.includes = META-INF/,\
+               .,\
+               models/,\
+               plugin.xml,\
+               .classpath,\
+               .project,\
+               about.html,\
+               plugin.properties
+src.includes = models/,\
+               about.html
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/geographic_msgs.servicedef.di b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/geographic_msgs.servicedef.di
new file mode 100644
index 0000000..bf9abab
--- /dev/null
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/geographic_msgs.servicedef.di
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/geographic_msgs.servicedef.notation b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/geographic_msgs.servicedef.notation
new file mode 100644
index 0000000..bf9abab
--- /dev/null
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/geographic_msgs.servicedef.notation
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/geographic_msgs.servicedef.uml b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/geographic_msgs.servicedef.uml
new file mode 100644
index 0000000..17ac429
--- /dev/null
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/geographic_msgs.servicedef.uml
@@ -0,0 +1,554 @@
+<?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="geographic_msgs">
+    <packageImport xmi:id="_2567gRlvEeyKv52rycOycA">
+      <importedPackage xmi:type="uml:Model" href="pathmap://PapyrusC_Cpp_LIBRARIES/AnsiCLibrary.uml#_DV8nkBv8EduZN5aJJITI5w"/>
+    </packageImport>
+    <packagedElement xmi:type="uml:Package" xmi:id="_2567ghlvEeyKv52rycOycA" name="svcdefs">
+      <packagedElement xmi:type="uml:Interface" xmi:id="svcdefs/P_BoundingBox" name="P_BoundingBox">
+        <templateBinding xmi:id="_4WHMsRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_4WHMshlvEeyKv52rycOycA" actual="ID_msg_BoundingBox">
+            <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_GeoPath" name="P_GeoPath">
+        <templateBinding xmi:id="_4Yvp8RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_4Yvp8hlvEeyKv52rycOycA" actual="ID_msg_GeoPath">
+            <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_GeoPoint" name="P_GeoPoint">
+        <templateBinding xmi:id="_4bYuQRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_4bYuQhlvEeyKv52rycOycA" actual="ID_msg_GeoPoint">
+            <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_GeoPointStamped" name="P_GeoPointStamped">
+        <templateBinding xmi:id="_4eEO0RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_4eEO0hlvEeyKv52rycOycA" actual="ID_msg_GeoPointStamped">
+            <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_GeoPose" name="P_GeoPose">
+        <templateBinding xmi:id="_4gsFARlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_4gsFAhlvEeyKv52rycOycA" actual="ID_msg_GeoPose">
+            <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_GeoPoseStamped" name="P_GeoPoseStamped">
+        <templateBinding xmi:id="_4jW-gRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_4jW-ghlvEeyKv52rycOycA" actual="ID_msg_GeoPoseStamped">
+            <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_GeographicMap" name="P_GeographicMap">
+        <templateBinding xmi:id="_4mBQ8RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_4mBQ8hlvEeyKv52rycOycA" actual="ID_msg_GeographicMap">
+            <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_GeographicMapChanges" name="P_GeographicMapChanges">
+        <templateBinding xmi:id="_4ot_oRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_4ot_ohlvEeyKv52rycOycA" actual="ID_msg_GeographicMapChanges">
+            <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_KeyValue" name="P_KeyValue">
+        <templateBinding xmi:id="_4rZgMRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_4rZgMhlvEeyKv52rycOycA" actual="ID_msg_KeyValue">
+            <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_MapFeature" name="P_MapFeature">
+        <templateBinding xmi:id="_4uEZsRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_4uEZshlvEeyKv52rycOycA" actual="ID_msg_MapFeature">
+            <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_RouteNetwork" name="P_RouteNetwork">
+        <templateBinding xmi:id="_4w0LsRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_4w0LshlvEeyKv52rycOycA" actual="ID_msg_RouteNetwork">
+            <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_RoutePath" name="P_RoutePath">
+        <templateBinding xmi:id="_4zfFMRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_4zfFMhlvEeyKv52rycOycA" actual="ID_msg_RoutePath">
+            <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_RouteSegment" name="P_RouteSegment">
+        <templateBinding xmi:id="_42KlwRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_42LM0BlvEeyKv52rycOycA" actual="ID_msg_RouteSegment">
+            <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_WayPoint" name="P_WayPoint">
+        <templateBinding xmi:id="_44zDARlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_44zqEBlvEeyKv52rycOycA" actual="ID_msg_WayPoint">
+            <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_GetGeoPath" name="Q_GetGeoPath">
+        <templateBinding xmi:id="_7ikhoRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_7ikhohlvEeyKv52rycOycA" actual="ID_srv_GetGeoPathReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_7ikhoxlvEeyKv52rycOycA" actual="ID_srv_GetGeoPathRes">
+            <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/Q_GetGeographicMap" name="Q_GetGeographicMap">
+        <templateBinding xmi:id="_7lM-4BlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_7lM-4RlvEeyKv52rycOycA" actual="ID_srv_GetGeographicMapReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_7lM-4hlvEeyKv52rycOycA" actual="ID_srv_GetGeographicMapRes">
+            <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/Q_GetRoutePlan" name="Q_GetRoutePlan">
+        <templateBinding xmi:id="_7n3RURlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_7n3RUhlvEeyKv52rycOycA" actual="ID_srv_GetRoutePlanReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_7n3RUxlvEeyKv52rycOycA" actual="ID_srv_GetRoutePlanRes">
+            <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/Q_UpdateGeographicMap" name="Q_UpdateGeographicMap">
+        <templateBinding xmi:id="_7qg8sBlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_7qg8sRlvEeyKv52rycOycA" actual="ID_srv_UpdateGeographicMapReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_7qg8shlvEeyKv52rycOycA" actual="ID_srv_UpdateGeographicMapRes">
+            <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>
+    <packagedElement xmi:type="uml:Package" xmi:id="_2567gxlvEeyKv52rycOycA" name="msg">
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_BoundingBox" name="BoundingBox">
+        <ownedAttribute xmi:id="_4V5KQBlvEeyKv52rycOycA" name="min_pt" type="ID_msg_GeoPoint"/>
+        <ownedAttribute xmi:id="_4V6YYRlvEeyKv52rycOycA" name="max_pt" type="ID_msg_GeoPoint"/>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GeoPath" name="GeoPath">
+        <ownedAttribute xmi:id="_4Yi1oBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_4Yi1oRlvEeyKv52rycOycA" name="poses" type="ID_msg_GeoPoseStamped">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4Yi1ohlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4Yi1oxlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GeoPoint" name="GeoPoint">
+        <ownedAttribute xmi:id="_4bMhABlvEeyKv52rycOycA" name="latitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_4bMhARlvEeyKv52rycOycA" name="longitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_4bMhAhlvEeyKv52rycOycA" name="altitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GeoPointStamped" name="GeoPointStamped">
+        <ownedAttribute xmi:id="_4d3agBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_4d3agRlvEeyKv52rycOycA" name="position" type="ID_msg_GeoPoint"/>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GeoPose" name="GeoPose">
+        <ownedAttribute xmi:id="_4gfQsBlvEeyKv52rycOycA" name="position" type="ID_msg_GeoPoint"/>
+        <ownedAttribute xmi:id="_4gfQsRlvEeyKv52rycOycA" name="orientation">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/geometry_msgs.servicedef.uml#ID_msg_Quaternion"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GeoPoseStamped" name="GeoPoseStamped">
+        <ownedAttribute xmi:id="_4jJjIBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_4jKKMBlvEeyKv52rycOycA" name="pose" type="ID_msg_GeoPose"/>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GeographicMap" name="GeographicMap">
+        <ownedAttribute xmi:id="_4lzOgBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_4l0coRlvEeyKv52rycOycA" name="id">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/unique_identifier_msgs.servicedef.uml#ID_msg_UUID"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_4l1qwRlvEeyKv52rycOycA" name="bounds" type="ID_msg_BoundingBox"/>
+        <ownedAttribute xmi:id="_4l244RlvEeyKv52rycOycA" name="points" type="ID_msg_WayPoint">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4l244hlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4l244xlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_4l4uEBlvEeyKv52rycOycA" name="features" type="ID_msg_MapFeature">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4l4uERlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4l4uEhlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_4l58MRlvEeyKv52rycOycA" name="props" type="ID_msg_KeyValue">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4l58MhlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4l58MxlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GeographicMapChanges" name="GeographicMapChanges">
+        <ownedAttribute xmi:id="_4ohLUBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_4oiZcRlvEeyKv52rycOycA" name="diffs" type="ID_msg_GeographicMap"/>
+        <ownedAttribute xmi:id="_4ojnkRlvEeyKv52rycOycA" name="deletes">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/unique_identifier_msgs.servicedef.uml#ID_msg_UUID"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4ojnkhlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4ojnkxlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_KeyValue" name="KeyValue">
+        <ownedAttribute xmi:id="_4rMr4BlvEeyKv52rycOycA" name="key">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_4rN6ARlvEeyKv52rycOycA" name="value">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_MapFeature" name="MapFeature">
+        <ownedAttribute xmi:id="_4t3lYBlvEeyKv52rycOycA" name="id">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/unique_identifier_msgs.servicedef.uml#ID_msg_UUID"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_4t4zgRlvEeyKv52rycOycA" name="components">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/unique_identifier_msgs.servicedef.uml#ID_msg_UUID"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4t4zghlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4t4zgxlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_4t6BoRlvEeyKv52rycOycA" name="props" type="ID_msg_KeyValue">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4t6BohlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4t6BoxlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_RouteNetwork" name="RouteNetwork">
+        <ownedAttribute xmi:id="_4wgCoBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_4wgCoRlvEeyKv52rycOycA" name="id">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/unique_identifier_msgs.servicedef.uml#ID_msg_UUID"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_4whQwRlvEeyKv52rycOycA" name="bounds" type="ID_msg_BoundingBox"/>
+        <ownedAttribute xmi:id="_4wie4RlvEeyKv52rycOycA" name="points" type="ID_msg_WayPoint">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4wie4hlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4wie4xlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_4wjtARlvEeyKv52rycOycA" name="segments" type="ID_msg_RouteSegment">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4wkUEBlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4wkUERlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_4wliMRlvEeyKv52rycOycA" name="props" type="ID_msg_KeyValue">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4wliMhlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4wliMxlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_RoutePath" name="RoutePath">
+        <ownedAttribute xmi:id="_4zRp0BlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_4zRp0RlvEeyKv52rycOycA" name="network">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/unique_identifier_msgs.servicedef.uml#ID_msg_UUID"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_4zS38RlvEeyKv52rycOycA" name="segments">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/unique_identifier_msgs.servicedef.uml#ID_msg_UUID"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4zS38hlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4zS38xlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_4zUtIBlvEeyKv52rycOycA" name="props" type="ID_msg_KeyValue">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4zUtIRlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4zUtIhlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_RouteSegment" name="RouteSegment">
+        <ownedAttribute xmi:id="_419xcBlvEeyKv52rycOycA" name="id">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/unique_identifier_msgs.servicedef.uml#ID_msg_UUID"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_41_moBlvEeyKv52rycOycA" name="start">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/unique_identifier_msgs.servicedef.uml#ID_msg_UUID"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_42A0wRlvEeyKv52rycOycA" name="end">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/unique_identifier_msgs.servicedef.uml#ID_msg_UUID"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_42CC4RlvEeyKv52rycOycA" name="props" type="ID_msg_KeyValue">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_42CC4hlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_42CC4xlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_WayPoint" name="WayPoint">
+        <ownedAttribute xmi:id="_44lAkBlvEeyKv52rycOycA" name="id">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/unique_identifier_msgs.servicedef.uml#ID_msg_UUID"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_44m1wRlvEeyKv52rycOycA" name="position" type="ID_msg_GeoPoint"/>
+        <ownedAttribute xmi:id="_44oD4RlvEeyKv52rycOycA" name="props" type="ID_msg_KeyValue">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_44oD4hlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_44oD4xlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+      </packagedElement>
+    </packagedElement>
+    <packagedElement xmi:type="uml:Package" xmi:id="ID_srv" name="srv">
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_GetGeoPathReq" name="GetGeoPathReq">
+        <ownedAttribute xmi:id="_7iXGQBlvEeyKv52rycOycA" name="start" type="ID_msg_GeoPoint"/>
+        <ownedAttribute xmi:id="_7iYUYRlvEeyKv52rycOycA" name="goal" type="ID_msg_GeoPoint"/>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_GetGeoPathRes" name="GetGeoPathRes">
+        <ownedAttribute xmi:id="_7iZigRlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7iawoRlvEeyKv52rycOycA" name="status">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ib-wRlvEeyKv52rycOycA" name="plan" type="ID_msg_GeoPath"/>
+        <ownedAttribute xmi:id="_7idM4RlvEeyKv52rycOycA" name="network">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/unique_identifier_msgs.servicedef.uml#ID_msg_UUID"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7iebARlvEeyKv52rycOycA" name="start_seg">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/unique_identifier_msgs.servicedef.uml#ID_msg_UUID"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ifpIRlvEeyKv52rycOycA" name="goal_seg">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/unique_identifier_msgs.servicedef.uml#ID_msg_UUID"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7iheUBlvEeyKv52rycOycA" name="distance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_GetGeographicMapReq" name="GetGeographicMapReq">
+        <ownedAttribute xmi:id="_7k-VYBlvEeyKv52rycOycA" name="url">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7lAKkBlvEeyKv52rycOycA" name="bounds" type="ID_msg_BoundingBox"/>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_GetGeographicMapRes" name="GetGeographicMapRes">
+        <ownedAttribute xmi:id="_7lAKkRlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7lBYsRlvEeyKv52rycOycA" name="status">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7lCm0RlvEeyKv52rycOycA" name="map" type="ID_msg_GeographicMap"/>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_GetRoutePlanReq" name="GetRoutePlanReq">
+        <ownedAttribute xmi:id="_7npO4BlvEeyKv52rycOycA" name="network">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/unique_identifier_msgs.servicedef.uml#ID_msg_UUID"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nqdARlvEeyKv52rycOycA" name="start">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/unique_identifier_msgs.servicedef.uml#ID_msg_UUID"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nrrIRlvEeyKv52rycOycA" name="goal">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/unique_identifier_msgs.servicedef.uml#ID_msg_UUID"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_GetRoutePlanRes" name="GetRoutePlanRes">
+        <ownedAttribute xmi:id="_7ns5QRlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nuHYRlvEeyKv52rycOycA" name="status">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nvVgRlvEeyKv52rycOycA" name="plan" type="ID_msg_RoutePath"/>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_UpdateGeographicMapReq" name="UpdateGeographicMapReq">
+        <ownedAttribute xmi:id="_7qThUBlvEeyKv52rycOycA" name="updates" type="ID_msg_GeographicMapChanges"/>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_UpdateGeographicMapRes" name="UpdateGeographicMapRes">
+        <ownedAttribute xmi:id="_7qThURlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7qUvcRlvEeyKv52rycOycA" name="status">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+    </packagedElement>
+    <profileApplication xmi:id="_2567hBlvEeyKv52rycOycA">
+      <eAnnotations xmi:id="_2567hRlvEeyKv52rycOycA" 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="_2567hhlvEeyKv52rycOycA">
+      <eAnnotations xmi:id="_2567hxlvEeyKv52rycOycA" 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="_2567iBlvEeyKv52rycOycA">
+      <eAnnotations xmi:id="_2567iRlvEeyKv52rycOycA" 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="_2567ihlvEeyKv52rycOycA">
+      <eAnnotations xmi:id="_2567ixlvEeyKv52rycOycA" 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="_2567jBlvEeyKv52rycOycA">
+      <eAnnotations xmi:id="_2567jRlvEeyKv52rycOycA" 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="_2567jhlvEeyKv52rycOycA">
+      <eAnnotations xmi:id="_2567jxlvEeyKv52rycOycA" 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="_2567kBlvEeyKv52rycOycA">
+      <eAnnotations xmi:id="_2567kRlvEeyKv52rycOycA" 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="_2567khlvEeyKv52rycOycA">
+      <eAnnotations xmi:id="_2567kxlvEeyKv52rycOycA" 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="_2567lBlvEeyKv52rycOycA">
+      <eAnnotations xmi:id="_2567lRlvEeyKv52rycOycA" 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="_2567lhlvEeyKv52rycOycA">
+      <eAnnotations xmi:id="_2567lxlvEeyKv52rycOycA" 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="_2567mBlvEeyKv52rycOycA" base_Package="ID"/>
+  <robotics.generics:Package xmi:id="_2567mRlvEeyKv52rycOycA" base_Package="_2567gxlvEeyKv52rycOycA"/>
+  <robotics.generics:Package xmi:id="_2567mhlvEeyKv52rycOycA" base_Package="_2567ghlvEeyKv52rycOycA"/>
+  <robotics.commobject:CommunicationObject xmi:id="_28fHUBlvEeyKv52rycOycA" description="Geographic map bounding box.  The two GeoPoints denote diagonally opposite corners of the box.  If min_pt.latitude is NaN, the bounding box is &quot;global&quot;, matching any valid latitude, longitude and altitude.  If min_pt.altitude is NaN, the bounding box is two-dimensional and matches any altitude within the specified latitude and longitude range." base_DataType="ID_msg_BoundingBox"/>
+  <robotics.commobject:CommunicationObject xmi:id="_28hjkBlvEeyKv52rycOycA" base_DataType="ID_msg_GeoPath"/>
+  <robotics.commobject:CommunicationObject xmi:id="_28j_0BlvEeyKv52rycOycA" description="Geographic point, using the WGS 84 reference ellipsoid. Latitude [degrees]. Positive is north of equator; negative is south (-90 &lt;= latitude &lt;= +90)." base_DataType="ID_msg_GeoPoint"/>
+  <robotics.commobject:CommunicationObject xmi:id="_28l1ABlvEeyKv52rycOycA" base_DataType="ID_msg_GeoPointStamped"/>
+  <robotics.commobject:CommunicationObject xmi:id="_28nqMBlvEeyKv52rycOycA" description="Geographic pose, using the WGS 84 reference ellipsoid.  Orientation uses the East-North-Up (ENU) frame of reference. (But, what about singularities at the poles?)" base_DataType="ID_msg_GeoPose"/>
+  <robotics.commobject:CommunicationObject xmi:id="_28pfYBlvEeyKv52rycOycA" base_DataType="ID_msg_GeoPoseStamped"/>
+  <robotics.commobject:CommunicationObject xmi:id="_28rUkBlvEeyKv52rycOycA" description="Geographic map for a specified region." base_DataType="ID_msg_GeographicMap"/>
+  <robotics.commobject:CommunicationObject xmi:id="_28tJwBlvEeyKv52rycOycA" description="A list of geographic map changes." base_DataType="ID_msg_GeographicMapChanges"/>
+  <robotics.commobject:CommunicationObject xmi:id="_28vmABlvEeyKv52rycOycA" description="Geographic map tag (key, value) pair  This is equivalent to diagnostic_msgs/KeyValue, repeated here to avoid introducing a trivial stack dependency." base_DataType="ID_msg_KeyValue"/>
+  <robotics.commobject:CommunicationObject xmi:id="_28xbMBlvEeyKv52rycOycA" description="Geographic map feature.  A list of WayPoint IDs for features like streets, highways, hiking trails, the outlines of buildings and parking lots in sequential order.  Feature lists may also contain other feature lists as members." base_DataType="ID_msg_MapFeature"/>
+  <robotics.commobject:CommunicationObject xmi:id="_28zQYBlvEeyKv52rycOycA" description="Geographic map route network.  A directed graph of WayPoint nodes and RouteSegment edges.  This information is extracted from the more-detailed contents of a GeographicMap.  A RouteNetwork contains only the way points and route segments of interest for path planning." base_DataType="ID_msg_RouteNetwork"/>
+  <robotics.commobject:CommunicationObject xmi:id="_281FkBlvEeyKv52rycOycA" description="Path through a route network.  A path is a sequence of RouteSegment edges.  This information is extracted from a RouteNetwork graph.  A RoutePath lists the route segments needed to reach some chosen goal." base_DataType="ID_msg_RoutePath"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2826wBlvEeyKv52rycOycA" description="Route network segment.  This is one directed edge of a RouteNetwork graph. It represents a known path from one way point to another.  If the path is two-way, there will be another RouteSegment with &quot;start&quot; and &quot;end&quot; reversed." base_DataType="ID_msg_RouteSegment"/>
+  <robotics.commobject:CommunicationObject xmi:id="_285XABlvEeyKv52rycOycA" description="Way-point element for a geographic map." base_DataType="ID_msg_WayPoint"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3Bcf0BlvEeyKv52rycOycA" base_DataType="ID_srv_GetGeoPathReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3BeVABlvEeyKv52rycOycA" description="Searches for given start and goal the nearest route segments and determine the path through the RouteNetwork" base_DataType="ID_srv_GetGeoPathRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3BfjIBlvEeyKv52rycOycA" base_DataType="ID_srv_GetGeographicMapReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3BhYUBlvEeyKv52rycOycA" description="This service requests a region of a geographic map." base_DataType="ID_srv_GetGeographicMapRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3BjNgBlvEeyKv52rycOycA" base_DataType="ID_srv_GetRoutePlanReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3BlpwBlvEeyKv52rycOycA" description="Get a plan to traverse a route network from start to goal.  Similar to nav_msgs/GetPlan, but constrained to use the route network." base_DataType="ID_srv_GetRoutePlanRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3Bm34BlvEeyKv52rycOycA" base_DataType="ID_srv_UpdateGeographicMapReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3BotEBlvEeyKv52rycOycA" description="This service updates a geographic map. Changes to geographic map." base_DataType="ID_srv_UpdateGeographicMapRes"/>
+  <robotics.commobject:DataAttribute xmi:id="_4V6YYBlvEeyKv52rycOycA" description="lowest and most Southwestern corner" base_Property="_4V5KQBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_4V7mgBlvEeyKv52rycOycA" description="highest and most Northeastern corner" base_Property="_4V6YYRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_4WIa0BlvEeyKv52rycOycA" base_Interface="svcdefs/P_BoundingBox"/>
+  <robotics.services:ServiceDefinition xmi:id="_4Yw4EBlvEeyKv52rycOycA" base_Interface="svcdefs/P_GeoPath"/>
+  <robotics.services:ServiceDefinition xmi:id="_4bZ8YBlvEeyKv52rycOycA" base_Interface="svcdefs/P_GeoPoint"/>
+  <robotics.services:ServiceDefinition xmi:id="_4eFc8BlvEeyKv52rycOycA" base_Interface="svcdefs/P_GeoPointStamped"/>
+  <robotics.services:ServiceDefinition xmi:id="_4gt6MBlvEeyKv52rycOycA" base_Interface="svcdefs/P_GeoPose"/>
+  <robotics.services:ServiceDefinition xmi:id="_4jYMoBlvEeyKv52rycOycA" base_Interface="svcdefs/P_GeoPoseStamped"/>
+  <robotics.commobject:DataAttribute xmi:id="_4l0coBlvEeyKv52rycOycA" description="stamp specifies time" base_Property="_4lzOgBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_4l1qwBlvEeyKv52rycOycA" description="identifier for this map" base_Property="_4l0coRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_4l244BlvEeyKv52rycOycA" description="2D bounding box containing map" base_Property="_4l1qwRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_4l4HABlvEeyKv52rycOycA" description="way-points" base_Property="_4l244RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_4l58MBlvEeyKv52rycOycA" description="map features" base_Property="_4l4uEBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_4l7KUBlvEeyKv52rycOycA" description="map properties" base_Property="_4l58MRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_4mCfEBlvEeyKv52rycOycA" base_Interface="svcdefs/P_GeographicMap"/>
+  <robotics.commobject:DataAttribute xmi:id="_4oiZcBlvEeyKv52rycOycA" description="stamp specifies time of change" base_Property="_4ohLUBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_4ojnkBlvEeyKv52rycOycA" description="new and changed points and features" base_Property="_4oiZcRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_4ok1sBlvEeyKv52rycOycA" description="deleted map components" base_Property="_4ojnkRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_4ovNwBlvEeyKv52rycOycA" base_Interface="svcdefs/P_GeographicMapChanges"/>
+  <robotics.commobject:DataAttribute xmi:id="_4rN6ABlvEeyKv52rycOycA" description="tag label" base_Property="_4rMr4BlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_4rPIIBlvEeyKv52rycOycA" description="corresponding value" base_Property="_4rN6ARlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_4rauUBlvEeyKv52rycOycA" base_Interface="svcdefs/P_KeyValue"/>
+  <robotics.commobject:DataAttribute xmi:id="_4t4zgBlvEeyKv52rycOycA" description="Unique feature identifier" base_Property="_4t3lYBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_4t6BoBlvEeyKv52rycOycA" description="Sequence of feature components" base_Property="_4t4zgRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_4t7PwBlvEeyKv52rycOycA" description="Key/value properties for this feature" base_Property="_4t6BoRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_4uFn0BlvEeyKv52rycOycA" base_Interface="svcdefs/P_MapFeature"/>
+  <robotics.commobject:DataAttribute xmi:id="_4whQwBlvEeyKv52rycOycA" description="This route network identifier" base_Property="_4wgCoRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_4wie4BlvEeyKv52rycOycA" description="2D bounding box for network" base_Property="_4whQwRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_4wjtABlvEeyKv52rycOycA" description="Way points in this network" base_Property="_4wie4RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_4wliMBlvEeyKv52rycOycA" description="Directed edges of this network" base_Property="_4wjtARlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_4wmwUBlvEeyKv52rycOycA" description="Network key/value properties" base_Property="_4wliMRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_4w1Z0BlvEeyKv52rycOycA" base_Interface="svcdefs/P_RouteNetwork"/>
+  <robotics.commobject:DataAttribute xmi:id="_4zS38BlvEeyKv52rycOycA" description="Route network containing this path" base_Property="_4zRp0RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_4zUGEBlvEeyKv52rycOycA" description="Sequence of RouteSegment IDs" base_Property="_4zS38RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_4zV7QBlvEeyKv52rycOycA" description="Key/value properties" base_Property="_4zUtIBlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_4zgTUBlvEeyKv52rycOycA" base_Interface="svcdefs/P_RoutePath"/>
+  <robotics.commobject:DataAttribute xmi:id="_41-_kBlvEeyKv52rycOycA" description="Unique identifier for this segment" base_Property="_419xcBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_42A0wBlvEeyKv52rycOycA" description="beginning way point of segment" base_Property="_41_moBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_42CC4BlvEeyKv52rycOycA" description="ending way point of segment" base_Property="_42A0wRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_42DRABlvEeyKv52rycOycA" description="segment properties" base_Property="_42CC4RlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_42Lz4BlvEeyKv52rycOycA" base_Interface="svcdefs/P_RouteSegment"/>
+  <robotics.commobject:DataAttribute xmi:id="_44m1wBlvEeyKv52rycOycA" description="Unique way-point identifier" base_Property="_44lAkBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_44oD4BlvEeyKv52rycOycA" description="Position relative to WGS 84 ellipsoid" base_Property="_44m1wRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_44pSABlvEeyKv52rycOycA" description="Key/value properties for this point" base_Property="_44oD4RlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_440RIBlvEeyKv52rycOycA" base_Interface="svcdefs/P_WayPoint"/>
+  <robotics.commobject:DataAttribute xmi:id="_7iYUYBlvEeyKv52rycOycA" description="starting point" base_Property="_7iXGQBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7iZigBlvEeyKv52rycOycA" description="goal point" base_Property="_7iYUYRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7iawoBlvEeyKv52rycOycA" description="true if the call succeeded" base_Property="_7iZigRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7ib-wBlvEeyKv52rycOycA" description="more details" base_Property="_7iawoRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7idM4BlvEeyKv52rycOycA" description="path to follow" base_Property="_7ib-wRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7iebABlvEeyKv52rycOycA" description="the uuid of the RouteNetwork" base_Property="_7idM4RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7ifpIBlvEeyKv52rycOycA" description="the uuid of the starting RouteSegment" base_Property="_7iebARlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7ig3QBlvEeyKv52rycOycA" description="the uuid of the ending RouteSegment" base_Property="_7ifpIRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7iiFYBlvEeyKv52rycOycA" description="the length of the plan" base_Property="_7iheUBlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7ilvwBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_GetGeoPath"/>
+  <robotics.commobject:DataAttribute xmi:id="_7k_jgBlvEeyKv52rycOycA" description="where to read map data" base_Property="_7k-VYBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7lBYsBlvEeyKv52rycOycA" description="true if the call succeeded" base_Property="_7lAKkRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7lCm0BlvEeyKv52rycOycA" description="more details" base_Property="_7lBYsRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7lNl8BlvEeyKv52rycOycA" base_Interface="svcdefs/Q_GetGeographicMap"/>
+  <robotics.commobject:DataAttribute xmi:id="_7nqdABlvEeyKv52rycOycA" description="route network to use" base_Property="_7npO4BlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7nrrIBlvEeyKv52rycOycA" description="starting way point" base_Property="_7nqdARlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7ns5QBlvEeyKv52rycOycA" description="goal way point" base_Property="_7nrrIRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7nuHYBlvEeyKv52rycOycA" description="true if the call succeeded" base_Property="_7ns5QRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7nvVgBlvEeyKv52rycOycA" description="more details" base_Property="_7nuHYRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7nwjoBlvEeyKv52rycOycA" description="path to follow" base_Property="_7nvVgRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7n4fcBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_GetRoutePlan"/>
+  <robotics.commobject:DataAttribute xmi:id="_7qUvcBlvEeyKv52rycOycA" description="true if the call succeeded" base_Property="_7qThURlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7qV9kBlvEeyKv52rycOycA" description="more details" base_Property="_7qUvcRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7qhjwBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_UpdateGeographicMap"/>
+</xmi:XMI>
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/mavros_msgs.servicedef.di b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/mavros_msgs.servicedef.di
new file mode 100644
index 0000000..bf9abab
--- /dev/null
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/mavros_msgs.servicedef.di
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/mavros_msgs.servicedef.notation b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/mavros_msgs.servicedef.notation
new file mode 100644
index 0000000..bf9abab
--- /dev/null
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/mavros_msgs.servicedef.notation
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/mavros_msgs.servicedef.uml b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/mavros_msgs.servicedef.uml
new file mode 100644
index 0000000..2cbbdfb
--- /dev/null
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/mavros_msgs.servicedef.uml
@@ -0,0 +1,6095 @@
+<?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="mavros_msgs">
+    <packageImport xmi:id="_29PVQRlvEeyKv52rycOycA">
+      <importedPackage xmi:type="uml:Model" href="pathmap://PapyrusC_Cpp_LIBRARIES/AnsiCLibrary.uml#_DV8nkBv8EduZN5aJJITI5w"/>
+    </packageImport>
+    <packagedElement xmi:type="uml:Package" xmi:id="_29PVQhlvEeyKv52rycOycA" name="svcdefs">
+      <packagedElement xmi:type="uml:Interface" xmi:id="svcdefs/P_ADSBVehicle" name="P_ADSBVehicle">
+        <templateBinding xmi:id="_47g_0hlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_47g_0xlvEeyKv52rycOycA" actual="ID_msg_ADSBVehicle">
+            <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_ActuatorControl" name="P_ActuatorControl">
+        <templateBinding xmi:id="_4-I2ARlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_4-I2AhlvEeyKv52rycOycA" actual="ID_msg_ActuatorControl">
+            <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_Altitude" name="P_Altitude">
+        <templateBinding xmi:id="_5AwsMRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_5AwsMhlvEeyKv52rycOycA" actual="ID_msg_Altitude">
+            <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_AttitudeTarget" name="P_AttitudeTarget">
+        <templateBinding xmi:id="_5DYiYRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_5DYiYhlvEeyKv52rycOycA" actual="ID_msg_AttitudeTarget">
+            <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_CamIMUStamp" name="P_CamIMUStamp">
+        <templateBinding xmi:id="_5GHtURlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_5GHtUhlvEeyKv52rycOycA" actual="ID_msg_CamIMUStamp">
+            <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_CommandCode" name="P_CommandCode">
+        <templateBinding xmi:id="_5LkOARlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_5LkOAhlvEeyKv52rycOycA" actual="ID_msg_CommandCode">
+            <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_CompanionProcessStatus" name="P_CompanionProcessStatus">
+        <templateBinding xmi:id="_5ORjwRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_5ORjwhlvEeyKv52rycOycA" actual="ID_msg_CompanionProcessStatus">
+            <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_DebugValue" name="P_DebugValue">
+        <templateBinding xmi:id="_5Q9EURlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_5Q9rYBlvEeyKv52rycOycA" actual="ID_msg_DebugValue">
+            <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_ESCInfo" name="P_ESCInfo">
+        <templateBinding xmi:id="_5Tok4RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_5Tok4hlvEeyKv52rycOycA" actual="ID_msg_ESCInfo">
+            <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_ESCInfoItem" name="P_ESCInfoItem">
+        <templateBinding xmi:id="_5WS3URlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_5WS3UhlvEeyKv52rycOycA" actual="ID_msg_ESCInfoItem">
+            <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_ESCStatus" name="P_ESCStatus">
+        <templateBinding xmi:id="_5Y-X4BlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_5Y-X4RlvEeyKv52rycOycA" actual="ID_msg_ESCStatus">
+            <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_ESCStatusItem" name="P_ESCStatusItem">
+        <templateBinding xmi:id="_5brtoRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_5bsUsBlvEeyKv52rycOycA" actual="ID_msg_ESCStatusItem">
+            <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_EstimatorStatus" name="P_EstimatorStatus">
+        <templateBinding xmi:id="_5eUx8RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_5eUx8hlvEeyKv52rycOycA" actual="ID_msg_EstimatorStatus">
+            <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_ExtendedState" name="P_ExtendedState">
+        <templateBinding xmi:id="_5hCHsRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_5hCuwBlvEeyKv52rycOycA" actual="ID_msg_ExtendedState">
+            <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_FileEntry" name="P_FileEntry">
+        <templateBinding xmi:id="_5jqk8RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_5jqk8hlvEeyKv52rycOycA" actual="ID_msg_FileEntry">
+            <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_GPSRAW" name="P_GPSRAW">
+        <templateBinding xmi:id="_5mnyUhlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_5mnyUxlvEeyKv52rycOycA" actual="ID_msg_GPSRAW">
+            <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_GPSRTK" name="P_GPSRTK">
+        <templateBinding xmi:id="_5pVvIRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_5pVvIhlvEeyKv52rycOycA" actual="ID_msg_GPSRTK">
+            <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_GlobalPositionTarget" name="P_GlobalPositionTarget">
+        <templateBinding xmi:id="_5sCd0RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_5sCd0hlvEeyKv52rycOycA" actual="ID_msg_GlobalPositionTarget">
+            <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_HilActuatorControls" name="P_HilActuatorControls">
+        <templateBinding xmi:id="_5utXURlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_5utXUhlvEeyKv52rycOycA" actual="ID_msg_HilActuatorControls">
+            <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_HilControls" name="P_HilControls">
+        <templateBinding xmi:id="_5xXpwRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_5xYQ0BlvEeyKv52rycOycA" actual="ID_msg_HilControls">
+            <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_HilGPS" name="P_HilGPS">
+        <templateBinding xmi:id="_50EYcRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_50EYchlvEeyKv52rycOycA" actual="ID_msg_HilGPS">
+            <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_HilSensor" name="P_HilSensor">
+        <templateBinding xmi:id="_52uD0RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_52uD0hlvEeyKv52rycOycA" actual="ID_msg_HilSensor">
+            <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_HilStateQuaternion" name="P_HilStateQuaternion">
+        <templateBinding xmi:id="_55XvMRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_55XvMhlvEeyKv52rycOycA" actual="ID_msg_HilStateQuaternion">
+            <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_HomePosition" name="P_HomePosition">
+        <templateBinding xmi:id="_58DPwRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_58DPwhlvEeyKv52rycOycA" actual="ID_msg_HomePosition">
+            <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_LandingTarget" name="P_LandingTarget">
+        <templateBinding xmi:id="_5_EumxlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_5_EunBlvEeyKv52rycOycA" actual="ID_msg_LandingTarget">
+            <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_LogData" name="P_LogData">
+        <templateBinding xmi:id="_6ByrYRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_6ByrYhlvEeyKv52rycOycA" actual="ID_msg_LogData">
+            <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_LogEntry" name="P_LogEntry">
+        <templateBinding xmi:id="_6EbIoRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_6EbIohlvEeyKv52rycOycA" actual="ID_msg_LogEntry">
+            <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_ManualControl" name="P_ManualControl">
+        <templateBinding xmi:id="_6HJFcRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_6HJFchlvEeyKv52rycOycA" actual="ID_msg_ManualControl">
+            <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_Mavlink" name="P_Mavlink">
+        <templateBinding xmi:id="_6J6soRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_6J6sohlvEeyKv52rycOycA" actual="ID_msg_Mavlink">
+            <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_MountControl" name="P_MountControl">
+        <templateBinding xmi:id="_6MoCYRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_6MoCYhlvEeyKv52rycOycA" actual="ID_msg_MountControl">
+            <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_OnboardComputerStatus" name="P_OnboardComputerStatus">
+        <templateBinding xmi:id="_6Pcs4hlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_6Pcs4xlvEeyKv52rycOycA" actual="ID_msg_OnboardComputerStatus">
+            <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_OpticalFlowRad" name="P_OpticalFlowRad">
+        <templateBinding xmi:id="_6SL30RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_6SL30hlvEeyKv52rycOycA" actual="ID_msg_OpticalFlowRad">
+            <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_OverrideRCIn" name="P_OverrideRCIn">
+        <templateBinding xmi:id="_6U838RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_6U838hlvEeyKv52rycOycA" actual="ID_msg_OverrideRCIn">
+            <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_Param" name="P_Param">
+        <templateBinding xmi:id="_6XkuIRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_6XkuIhlvEeyKv52rycOycA" actual="ID_msg_Param">
+            <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_ParamEvent" name="P_ParamEvent">
+        <templateBinding xmi:id="_6aPnoRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_6aPnohlvEeyKv52rycOycA" actual="ID_msg_ParamEvent">
+            <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_ParamValue" name="P_ParamValue">
+        <templateBinding xmi:id="_6c7IMRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_6c7IMhlvEeyKv52rycOycA" actual="ID_msg_ParamValue">
+            <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_PlayTuneV2" name="P_PlayTuneV2">
+        <templateBinding xmi:id="_6flaoRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_6flaohlvEeyKv52rycOycA" actual="ID_msg_PlayTuneV2">
+            <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_PositionTarget" name="P_PositionTarget">
+        <templateBinding xmi:id="_6iPGARlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_6iPGAhlvEeyKv52rycOycA" actual="ID_msg_PositionTarget">
+            <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_RCIn" name="P_RCIn">
+        <templateBinding xmi:id="_6k28MRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_6k28MhlvEeyKv52rycOycA" actual="ID_msg_RCIn">
+            <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_RCOut" name="P_RCOut">
+        <templateBinding xmi:id="_6nicwRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_6nicwhlvEeyKv52rycOycA" actual="ID_msg_RCOut">
+            <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_RTCM" name="P_RTCM">
+        <templateBinding xmi:id="_6qMIIRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_6qMIIhlvEeyKv52rycOycA" actual="ID_msg_RTCM">
+            <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_RTKBaseline" name="P_RTKBaseline">
+        <templateBinding xmi:id="_6s5d4RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_6s5d4hlvEeyKv52rycOycA" actual="ID_msg_RTKBaseline">
+            <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_RadioStatus" name="P_RadioStatus">
+        <templateBinding xmi:id="_6vk-cRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_6vk-chlvEeyKv52rycOycA" actual="ID_msg_RadioStatus">
+            <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_State" name="P_State">
+        <templateBinding xmi:id="_6yPQ4RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_6yPQ4hlvEeyKv52rycOycA" actual="ID_msg_State">
+            <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_StatusText" name="P_StatusText">
+        <templateBinding xmi:id="_61NsYRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_61NsYhlvEeyKv52rycOycA" actual="ID_msg_StatusText">
+            <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_Thrust" name="P_Thrust">
+        <templateBinding xmi:id="_634l4RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_634l4hlvEeyKv52rycOycA" actual="ID_msg_Thrust">
+            <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_TimesyncStatus" name="P_TimesyncStatus">
+        <templateBinding xmi:id="_66hDIRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_66hDIhlvEeyKv52rycOycA" actual="ID_msg_TimesyncStatus">
+            <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_Trajectory" name="P_Trajectory">
+        <templateBinding xmi:id="_69O_8RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_69PnABlvEeyKv52rycOycA" actual="ID_msg_Trajectory">
+            <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_VehicleInfo" name="P_VehicleInfo">
+        <templateBinding xmi:id="_7AB1QhlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_7AB1QxlvEeyKv52rycOycA" actual="ID_msg_VehicleInfo">
+            <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_VfrHud" name="P_VfrHud">
+        <templateBinding xmi:id="_7CtV0RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_7CtV0hlvEeyKv52rycOycA" actual="ID_msg_VfrHud">
+            <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_Vibration" name="P_Vibration">
+        <templateBinding xmi:id="_7FXBMBlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_7FXBMRlvEeyKv52rycOycA" actual="ID_msg_Vibration">
+            <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_Waypoint" name="P_Waypoint">
+        <templateBinding xmi:id="_7H-3YRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_7H-3YhlvEeyKv52rycOycA" actual="ID_msg_Waypoint">
+            <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_WaypointList" name="P_WaypointList">
+        <templateBinding xmi:id="_7Kpw4RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_7Kpw4hlvEeyKv52rycOycA" actual="ID_msg_WaypointList">
+            <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_WaypointReached" name="P_WaypointReached">
+        <templateBinding xmi:id="_7NSOIRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_7NSOIhlvEeyKv52rycOycA" actual="ID_msg_WaypointReached">
+            <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_WheelOdomStamped" name="P_WheelOdomStamped">
+        <templateBinding xmi:id="_7P9usRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_7P9ushlvEeyKv52rycOycA" actual="ID_msg_WheelOdomStamped">
+            <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_CommandBool" name="Q_CommandBool">
+        <templateBinding xmi:id="_7tJZ8RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_7tJZ8hlvEeyKv52rycOycA" actual="ID_srv_CommandBoolReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_7tJZ8xlvEeyKv52rycOycA" actual="ID_srv_CommandBoolRes">
+            <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/Q_CommandHome" name="Q_CommandHome">
+        <templateBinding xmi:id="_7vzFURlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_7vzFUhlvEeyKv52rycOycA" actual="ID_srv_CommandHomeReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_7vzFUxlvEeyKv52rycOycA" actual="ID_srv_CommandHomeRes">
+            <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/Q_CommandInt" name="Q_CommandInt">
+        <templateBinding xmi:id="_7yZtYRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_7yZtYhlvEeyKv52rycOycA" actual="ID_srv_CommandIntReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_7yZtYxlvEeyKv52rycOycA" actual="ID_srv_CommandIntRes">
+            <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/Q_CommandLong" name="Q_CommandLong">
+        <templateBinding xmi:id="_71D_0RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_71D_0hlvEeyKv52rycOycA" actual="ID_srv_CommandLongReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_71D_0xlvEeyKv52rycOycA" actual="ID_srv_CommandLongRes">
+            <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/Q_CommandTOL" name="Q_CommandTOL">
+        <templateBinding xmi:id="_73rO8RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_73rO8hlvEeyKv52rycOycA" actual="ID_srv_CommandTOLReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_73rO8xlvEeyKv52rycOycA" actual="ID_srv_CommandTOLRes">
+            <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/Q_CommandTriggerControl" name="Q_CommandTriggerControl">
+        <templateBinding xmi:id="_76XWkRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_76XWkhlvEeyKv52rycOycA" actual="ID_srv_CommandTriggerControlReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_76XWkxlvEeyKv52rycOycA" actual="ID_srv_CommandTriggerControlRes">
+            <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/Q_CommandTriggerInterval" name="Q_CommandTriggerInterval">
+        <templateBinding xmi:id="_78_z0RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_78_z0hlvEeyKv52rycOycA" actual="ID_srv_CommandTriggerIntervalReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_78_z0xlvEeyKv52rycOycA" actual="ID_srv_CommandTriggerIntervalRes">
+            <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/Q_CommandVtolTransition" name="Q_CommandVtolTransition">
+        <templateBinding xmi:id="_7_o4IRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_7_o4IhlvEeyKv52rycOycA" actual="ID_srv_CommandVtolTransitionReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_7_o4IxlvEeyKv52rycOycA" actual="ID_srv_CommandVtolTransitionRes">
+            <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/Q_EndpointAdd" name="Q_EndpointAdd">
+        <templateBinding xmi:id="_8CTKkBlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_8CTKkRlvEeyKv52rycOycA" actual="ID_srv_EndpointAddReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_8CTKkhlvEeyKv52rycOycA" actual="ID_srv_EndpointAddRes">
+            <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/Q_EndpointDel" name="Q_EndpointDel">
+        <templateBinding xmi:id="_8E8O4RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_8E8O4hlvEeyKv52rycOycA" actual="ID_srv_EndpointDelReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_8E8O4xlvEeyKv52rycOycA" actual="ID_srv_EndpointDelRes">
+            <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/Q_FileChecksum" name="Q_FileChecksum">
+        <templateBinding xmi:id="_8Ho9kRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_8Ho9khlvEeyKv52rycOycA" actual="ID_srv_FileChecksumReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_8Ho9kxlvEeyKv52rycOycA" actual="ID_srv_FileChecksumRes">
+            <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/Q_FileClose" name="Q_FileClose">
+        <templateBinding xmi:id="_8KVFMRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_8KVFMhlvEeyKv52rycOycA" actual="ID_srv_FileCloseReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_8KVFMxlvEeyKv52rycOycA" actual="ID_srv_FileCloseRes">
+            <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/Q_FileList" name="Q_FileList">
+        <templateBinding xmi:id="_8NEQIRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_8NEQIhlvEeyKv52rycOycA" actual="ID_srv_FileListReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_8NEQIxlvEeyKv52rycOycA" actual="ID_srv_FileListRes">
+            <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/Q_FileMakeDir" name="Q_FileMakeDir">
+        <templateBinding xmi:id="_8PstYRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_8PstYhlvEeyKv52rycOycA" actual="ID_srv_FileMakeDirReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_8PstYxlvEeyKv52rycOycA" actual="ID_srv_FileMakeDirRes">
+            <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/Q_FileOpen" name="Q_FileOpen">
+        <templateBinding xmi:id="_8SW_0RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_8SW_0hlvEeyKv52rycOycA" actual="ID_srv_FileOpenReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_8SW_0xlvEeyKv52rycOycA" actual="ID_srv_FileOpenRes">
+            <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/Q_FileRead" name="Q_FileRead">
+        <templateBinding xmi:id="_8U-2ARlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_8U-2AhlvEeyKv52rycOycA" actual="ID_srv_FileReadReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_8U-2AxlvEeyKv52rycOycA" actual="ID_srv_FileReadRes">
+            <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/Q_FileRemove" name="Q_FileRemove">
+        <templateBinding xmi:id="_8XpvgRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_8XpvghlvEeyKv52rycOycA" actual="ID_srv_FileRemoveReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_8XpvgxlvEeyKv52rycOycA" actual="ID_srv_FileRemoveRes">
+            <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/Q_FileRemoveDir" name="Q_FileRemoveDir">
+        <templateBinding xmi:id="_8aWeMRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_8aWeMhlvEeyKv52rycOycA" actual="ID_srv_FileRemoveDirReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_8aWeMxlvEeyKv52rycOycA" actual="ID_srv_FileRemoveDirRes">
+            <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/Q_FileRename" name="Q_FileRename">
+        <templateBinding xmi:id="_8dAJkRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_8dAJkhlvEeyKv52rycOycA" actual="ID_srv_FileRenameReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_8dAJkxlvEeyKv52rycOycA" actual="ID_srv_FileRenameRes">
+            <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/Q_FileTruncate" name="Q_FileTruncate">
+        <templateBinding xmi:id="_8fsRMRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_8fsRMhlvEeyKv52rycOycA" actual="ID_srv_FileTruncateReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_8fsRMxlvEeyKv52rycOycA" actual="ID_srv_FileTruncateRes">
+            <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/Q_FileWrite" name="Q_FileWrite">
+        <templateBinding xmi:id="_8iYY0RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_8iYY0hlvEeyKv52rycOycA" actual="ID_srv_FileWriteReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_8iYY0xlvEeyKv52rycOycA" actual="ID_srv_FileWriteRes">
+            <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/Q_LogRequestData" name="Q_LogRequestData">
+        <templateBinding xmi:id="_8lEgcRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_8lEgchlvEeyKv52rycOycA" actual="ID_srv_LogRequestDataReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_8lEgcxlvEeyKv52rycOycA" actual="ID_srv_LogRequestDataRes">
+            <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/Q_LogRequestEnd" name="Q_LogRequestEnd">
+        <templateBinding xmi:id="_8nuL0RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_8nuL0hlvEeyKv52rycOycA" actual="ID_srv_LogRequestEndReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_8nuL0xlvEeyKv52rycOycA" actual="ID_srv_LogRequestEndRes">
+            <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/Q_LogRequestList" name="Q_LogRequestList">
+        <templateBinding xmi:id="_8qYeQRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_8qYeQhlvEeyKv52rycOycA" actual="ID_srv_LogRequestListReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_8qYeQxlvEeyKv52rycOycA" actual="ID_srv_LogRequestListRes">
+            <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/Q_MessageInterval" name="Q_MessageInterval">
+        <templateBinding xmi:id="_8tCwsRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_8tCwshlvEeyKv52rycOycA" actual="ID_srv_MessageIntervalReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_8tCwsxlvEeyKv52rycOycA" actual="ID_srv_MessageIntervalRes">
+            <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/Q_MountConfigure" name="Q_MountConfigure">
+        <templateBinding xmi:id="_8vvfYRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_8vvfYhlvEeyKv52rycOycA" actual="ID_srv_MountConfigureReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_8vvfYxlvEeyKv52rycOycA" actual="ID_srv_MountConfigureRes">
+            <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/Q_ParamGet" name="Q_ParamGet">
+        <templateBinding xmi:id="_8ya_8RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_8ya_8hlvEeyKv52rycOycA" actual="ID_srv_ParamGetReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_8ybnABlvEeyKv52rycOycA" actual="ID_srv_ParamGetRes">
+            <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/Q_ParamPull" name="Q_ParamPull">
+        <templateBinding xmi:id="_81EEQRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_81EEQhlvEeyKv52rycOycA" actual="ID_srv_ParamPullReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_81EEQxlvEeyKv52rycOycA" actual="ID_srv_ParamPullRes">
+            <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/Q_ParamPush" name="Q_ParamPush">
+        <templateBinding xmi:id="_83vk0RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_83vk0hlvEeyKv52rycOycA" actual="ID_srv_ParamPushReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_83vk0xlvEeyKv52rycOycA" actual="ID_srv_ParamPushRes">
+            <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/Q_ParamSet" name="Q_ParamSet">
+        <templateBinding xmi:id="_86aeURlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_86aeUhlvEeyKv52rycOycA" actual="ID_srv_ParamSetReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_86aeUxlvEeyKv52rycOycA" actual="ID_srv_ParamSetRes">
+            <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/Q_ParamSetV2" name="Q_ParamSetV2">
+        <templateBinding xmi:id="_89F-4RlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_89F-4hlvEeyKv52rycOycA" actual="ID_srv_ParamSetV2Req">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_89F-4xlvEeyKv52rycOycA" actual="ID_srv_ParamSetV2Res">
+            <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/Q_SetMavFrame" name="Q_SetMavFrame">
+        <templateBinding xmi:id="_8_8elBlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_8_8elRlvEeyKv52rycOycA" actual="ID_srv_SetMavFrameReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_8_8elhlvEeyKv52rycOycA" actual="ID_srv_SetMavFrameRes">
+            <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/Q_SetMode" name="Q_SetMode">
+        <templateBinding xmi:id="_9CqbYRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_9CqbYhlvEeyKv52rycOycA" actual="ID_srv_SetModeReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_9CqbYxlvEeyKv52rycOycA" actual="ID_srv_SetModeRes">
+            <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/Q_StreamRate" name="Q_StreamRate">
+        <templateBinding xmi:id="_9FXKERlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_9FXKEhlvEeyKv52rycOycA" actual="ID_srv_StreamRateReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_9FXxIBlvEeyKv52rycOycA" actual="ID_srv_StreamRateRes">
+            <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/Q_VehicleInfoGet" name="Q_VehicleInfoGet">
+        <templateBinding xmi:id="_9H_nURlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_9H_nUhlvEeyKv52rycOycA" actual="ID_srv_VehicleInfoGetReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_9H_nUxlvEeyKv52rycOycA" actual="ID_srv_VehicleInfoGetRes">
+            <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/Q_WaypointClear" name="Q_WaypointClear">
+        <templateBinding xmi:id="_9KpSsRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_9KpSshlvEeyKv52rycOycA" actual="ID_srv_WaypointClearReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_9Kp5wBlvEeyKv52rycOycA" actual="ID_srv_WaypointClearRes">
+            <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/Q_WaypointPull" name="Q_WaypointPull">
+        <templateBinding xmi:id="_9NP6wRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_9NP6whlvEeyKv52rycOycA" actual="ID_srv_WaypointPullReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_9NQh0BlvEeyKv52rycOycA" actual="ID_srv_WaypointPullRes">
+            <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/Q_WaypointPush" name="Q_WaypointPush">
+        <templateBinding xmi:id="_9P6NMRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_9P6NMhlvEeyKv52rycOycA" actual="ID_srv_WaypointPushReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_9P6NMxlvEeyKv52rycOycA" actual="ID_srv_WaypointPushRes">
+            <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/Q_WaypointSetCurrent" name="Q_WaypointSetCurrent">
+        <templateBinding xmi:id="_9SkfoRlvEeyKv52rycOycA">
+          <parameterSubstitution xmi:id="_9SkfohlvEeyKv52rycOycA" actual="ID_srv_WaypointSetCurrentReq">
+            <formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
+          </parameterSubstitution>
+          <parameterSubstitution xmi:id="_9SkfoxlvEeyKv52rycOycA" actual="ID_srv_WaypointSetCurrentRes">
+            <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>
+    <packagedElement xmi:type="uml:Package" xmi:id="_29PVQxlvEeyKv52rycOycA" name="msg">
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ADSBVehicle" name="ADSBVehicle">
+        <ownedAttribute xmi:id="_47P6EBlvEeyKv52rycOycA" name="ALT_PRESSURE_QNH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47P6ERlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47RvQBlvEeyKv52rycOycA" name="ALT_GEOMETRIC" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47RvQRlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47S9YBlvEeyKv52rycOycA" name="EMITTER_NO_INFO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47S9YRlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47S9YhlvEeyKv52rycOycA" name="EMITTER_LIGHT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47S9YxlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47S9ZBlvEeyKv52rycOycA" name="EMITTER_SMALL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47S9ZRlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47S9ZhlvEeyKv52rycOycA" name="EMITTER_LARGE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47S9ZxlvEeyKv52rycOycA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47S9aBlvEeyKv52rycOycA" name="EMITTER_HIGH_VORTEX_LARGE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47S9aRlvEeyKv52rycOycA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47S9ahlvEeyKv52rycOycA" name="EMITTER_HEAVY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47S9axlvEeyKv52rycOycA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47S9bBlvEeyKv52rycOycA" name="EMITTER_HIGHLY_MANUV" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47S9bRlvEeyKv52rycOycA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47S9bhlvEeyKv52rycOycA" name="EMITTER_ROTOCRAFT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47S9bxlvEeyKv52rycOycA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47TkcBlvEeyKv52rycOycA" name="EMITTER_UNASSIGNED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47TkcRlvEeyKv52rycOycA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47TkchlvEeyKv52rycOycA" name="EMITTER_GLIDER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47TkcxlvEeyKv52rycOycA" value="9">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47TkdBlvEeyKv52rycOycA" name="EMITTER_LIGHTER_AIR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47TkdRlvEeyKv52rycOycA" value="10">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47TkdhlvEeyKv52rycOycA" name="EMITTER_PARACHUTE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47TkdxlvEeyKv52rycOycA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47TkeBlvEeyKv52rycOycA" name="EMITTER_ULTRA_LIGHT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47TkeRlvEeyKv52rycOycA" value="12">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47TkehlvEeyKv52rycOycA" name="EMITTER_UNASSIGNED2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47TkexlvEeyKv52rycOycA" value="13">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47TkfBlvEeyKv52rycOycA" name="EMITTER_UAV" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47TkfRlvEeyKv52rycOycA" value="14">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47TkfhlvEeyKv52rycOycA" name="EMITTER_SPACE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47TkfxlvEeyKv52rycOycA" value="15">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47ULgBlvEeyKv52rycOycA" name="EMITTER_UNASSGINED3" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47ULgRlvEeyKv52rycOycA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47ULghlvEeyKv52rycOycA" name="EMITTER_EMERGENCY_SURFACE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47ULgxlvEeyKv52rycOycA" value="17">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47ULhBlvEeyKv52rycOycA" name="EMITTER_SERVICE_SURFACE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47ULhRlvEeyKv52rycOycA" value="18">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47ULhhlvEeyKv52rycOycA" name="EMITTER_POINT_OBSTACLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47ULhxlvEeyKv52rycOycA" value="19">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47ULiBlvEeyKv52rycOycA" name="FLAG_VALID_COORDS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47ULiRlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47ULihlvEeyKv52rycOycA" name="FLAG_VALID_ALTITUDE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47ULixlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47ULjBlvEeyKv52rycOycA" name="FLAG_VALID_HEADING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47ULjRlvEeyKv52rycOycA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47ULjhlvEeyKv52rycOycA" name="FLAG_VALID_VELOCITY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47ULjxlvEeyKv52rycOycA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47ULkBlvEeyKv52rycOycA" name="FLAG_VALID_CALLSIGN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47UykBlvEeyKv52rycOycA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47UykRlvEeyKv52rycOycA" name="FLAG_VALID_SQUAWK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47UykhlvEeyKv52rycOycA" value="32">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47UykxlvEeyKv52rycOycA" name="FLAG_SIMULATED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47UylBlvEeyKv52rycOycA" value="64">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47UylRlvEeyKv52rycOycA" name="FLAG_VERTICAL_VELOCITY_VALID" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47UylhlvEeyKv52rycOycA" value="128">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47UylxlvEeyKv52rycOycA" name="FLAG_BARO_VALID" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47UymBlvEeyKv52rycOycA" value="256">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47UymRlvEeyKv52rycOycA" name="FLAG_SOURCE_UAT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_47UymhlvEeyKv52rycOycA" value="32768">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47UymxlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47UynBlvEeyKv52rycOycA" name="icao_address">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47UynRlvEeyKv52rycOycA" name="callsign">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47UynhlvEeyKv52rycOycA" name="latitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47UynxlvEeyKv52rycOycA" name="longitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47VZoBlvEeyKv52rycOycA" name="altitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47WnwRlvEeyKv52rycOycA" name="heading">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47X14RlvEeyKv52rycOycA" name="hor_velocity">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47ZEARlvEeyKv52rycOycA" name="ver_velocity">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47a5MBlvEeyKv52rycOycA" name="altitude_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47cHUBlvEeyKv52rycOycA" name="emitter_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47dVcBlvEeyKv52rycOycA" name="tslc">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/builtin_interfaces.servicedef.uml#ID_msg_Duration"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47ejkRlvEeyKv52rycOycA" name="flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_47fxsRlvEeyKv52rycOycA" name="squawk">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ActuatorControl" name="ActuatorControl">
+        <ownedAttribute xmi:id="_498owBlvEeyKv52rycOycA" name="PX4_MIX_FLIGHT_CONTROL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_498owRlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_498owhlvEeyKv52rycOycA" name="PX4_MIX_FLIGHT_CONTROL_VTOL_ALT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_498owxlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_498oxBlvEeyKv52rycOycA" name="PX4_MIX_PAYLOAD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_498oxRlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_498oxhlvEeyKv52rycOycA" name="PX4_MIX_MANUAL_PASSTHROUGH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_498oxxlvEeyKv52rycOycA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_499P0BlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_499P0RlvEeyKv52rycOycA" name="group_mix">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_499P0hlvEeyKv52rycOycA" name="controls">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_499P0xlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_499P1BlvEeyKv52rycOycA" value="8"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_Altitude" name="Altitude">
+        <ownedAttribute xmi:id="_5Aj34BlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Aj34RlvEeyKv52rycOycA" name="monotonic">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Ake8BlvEeyKv52rycOycA" name="amsl">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Ake8RlvEeyKv52rycOycA" name="local">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Ake8hlvEeyKv52rycOycA" name="relative">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Ake8xlvEeyKv52rycOycA" name="terrain">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Ake9BlvEeyKv52rycOycA" name="bottom_clearance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_AttitudeTarget" name="AttitudeTarget">
+        <ownedAttribute xmi:id="_5DLHABlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5DLHARlvEeyKv52rycOycA" name="type_mask">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5DLHAhlvEeyKv52rycOycA" name="IGNORE_ROLL_RATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5DLuEBlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5DM8MRlvEeyKv52rycOycA" name="IGNORE_PITCH_RATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5DM8MhlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5DOKURlvEeyKv52rycOycA" name="IGNORE_YAW_RATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5DOKUhlvEeyKv52rycOycA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5DPYcRlvEeyKv52rycOycA" name="IGNORE_THRUST" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5DPYchlvEeyKv52rycOycA" value="64">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5DPYcxlvEeyKv52rycOycA" name="IGNORE_ATTITUDE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5DPYdBlvEeyKv52rycOycA" value="128">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5DQmkRlvEeyKv52rycOycA" name="orientation">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/geometry_msgs.servicedef.uml#ID_msg_Quaternion"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5DQmkhlvEeyKv52rycOycA" name="body_rate">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/geometry_msgs.servicedef.uml#ID_msg_Vector3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5DRNoBlvEeyKv52rycOycA" name="thrust">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_CamIMUStamp" name="CamIMUStamp">
+        <ownedAttribute xmi:id="_5F5D0BlvEeyKv52rycOycA" name="frame_stamp">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/builtin_interfaces.servicedef.uml#ID_msg_Time"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5F6R8RlvEeyKv52rycOycA" name="frame_seq_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_CommandCode" name="CommandCode">
+        <ownedAttribute xmi:id="_5IlLcBlvEeyKv52rycOycA" name="AIRFRAME_CONFIGURATION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5IlLcRlvEeyKv52rycOycA" value="2520">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5IlLchlvEeyKv52rycOycA" name="ARM_AUTHORIZATION_REQUEST" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5IlLcxlvEeyKv52rycOycA" value="3001">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5InAoRlvEeyKv52rycOycA" name="CAMERA_TRACK_POINT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5InAohlvEeyKv52rycOycA" value="2004">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5IoOwRlvEeyKv52rycOycA" name="CAMERA_TRACK_RECTANGLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5IoOwhlvEeyKv52rycOycA" value="2005">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5IqD8RlvEeyKv52rycOycA" name="CAMERA_STOP_TRACKING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5IqD8hlvEeyKv52rycOycA" value="2010">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5IrSERlvEeyKv52rycOycA" name="COMPONENT_ARM_DISARM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5IrSEhlvEeyKv52rycOycA" value="400">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5IsgMRlvEeyKv52rycOycA" name="CONDITION_DELAY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5IsgMhlvEeyKv52rycOycA" value="112">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5ItuURlvEeyKv52rycOycA" name="CONDITION_CHANGE_ALT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5ItuUhlvEeyKv52rycOycA" value="113">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Iu8cRlvEeyKv52rycOycA" name="CONDITION_DISTANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5IvjgBlvEeyKv52rycOycA" value="114">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5IwxoBlvEeyKv52rycOycA" name="CONDITION_YAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5IwxoRlvEeyKv52rycOycA" value="115">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Ix_wRlvEeyKv52rycOycA" name="CONDITION_LAST" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5Ix_whlvEeyKv52rycOycA" value="159">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5IzN4RlvEeyKv52rycOycA" name="CONDITION_GATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5IzN4hlvEeyKv52rycOycA" value="4501">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5I0cARlvEeyKv52rycOycA" name="CONTROL_HIGH_LATENCY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5I0cAhlvEeyKv52rycOycA" value="2600">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5I1qIRlvEeyKv52rycOycA" name="DO_FOLLOW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5I1qIhlvEeyKv52rycOycA" value="32">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5I24QRlvEeyKv52rycOycA" name="DO_FOLLOW_REPOSITION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5I24QhlvEeyKv52rycOycA" value="33">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5I4GYRlvEeyKv52rycOycA" name="DO_ORBIT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5I4GYhlvEeyKv52rycOycA" value="34">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5I5UgRlvEeyKv52rycOycA" name="DO_SET_MODE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5I5UghlvEeyKv52rycOycA" value="176">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5I6ioRlvEeyKv52rycOycA" name="DO_JUMP" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5I6iohlvEeyKv52rycOycA" value="177">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5I7wwBlvEeyKv52rycOycA" name="DO_CHANGE_SPEED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5I7wwRlvEeyKv52rycOycA" value="178">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5I8X0RlvEeyKv52rycOycA" name="DO_SET_HOME" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5I8X0hlvEeyKv52rycOycA" value="179">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5I9l8RlvEeyKv52rycOycA" name="DO_SET_PARAMETER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5I9l8hlvEeyKv52rycOycA" value="180">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5I-0ERlvEeyKv52rycOycA" name="DO_SET_RELAY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5I-0EhlvEeyKv52rycOycA" value="181">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JACMRlvEeyKv52rycOycA" name="DO_REPEAT_RELAY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JACMhlvEeyKv52rycOycA" value="182">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JBQURlvEeyKv52rycOycA" name="DO_SET_SERVO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JBQUhlvEeyKv52rycOycA" value="183">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JCecRlvEeyKv52rycOycA" name="DO_REPEAT_SERVO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JCechlvEeyKv52rycOycA" value="184">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JDskRlvEeyKv52rycOycA" name="DO_FLIGHTTERMINATION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JDskhlvEeyKv52rycOycA" value="185">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JE6sRlvEeyKv52rycOycA" name="DO_CHANGE_ALTITUDE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JE6shlvEeyKv52rycOycA" value="186">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JGI0RlvEeyKv52rycOycA" name="DO_SET_ACTUATOR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JGI0hlvEeyKv52rycOycA" value="187">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JHW8RlvEeyKv52rycOycA" name="DO_LAND_START" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JHW8hlvEeyKv52rycOycA" value="189">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JIlERlvEeyKv52rycOycA" name="DO_RALLY_LAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JIlEhlvEeyKv52rycOycA" value="190">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JJzMBlvEeyKv52rycOycA" name="DO_GO_AROUND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JJzMRlvEeyKv52rycOycA" value="191">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JKaQRlvEeyKv52rycOycA" name="DO_REPOSITION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JKaQhlvEeyKv52rycOycA" value="192">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JLoYRlvEeyKv52rycOycA" name="DO_PAUSE_CONTINUE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JMPcBlvEeyKv52rycOycA" value="193">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JM2gRlvEeyKv52rycOycA" name="DO_SET_REVERSE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JM2ghlvEeyKv52rycOycA" value="194">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JOEoRlvEeyKv52rycOycA" name="DO_SET_ROI_LOCATION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JOEohlvEeyKv52rycOycA" value="195">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JPSwRlvEeyKv52rycOycA" name="DO_SET_ROI_WPNEXT_OFFSET" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JPSwhlvEeyKv52rycOycA" value="196">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JQg4RlvEeyKv52rycOycA" name="DO_SET_ROI_NONE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JQg4hlvEeyKv52rycOycA" value="197">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JRvARlvEeyKv52rycOycA" name="DO_SET_ROI_SYSID" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JRvAhlvEeyKv52rycOycA" value="198">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JS9IRlvEeyKv52rycOycA" name="DO_CONTROL_VIDEO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JTkMBlvEeyKv52rycOycA" value="200">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JULQRlvEeyKv52rycOycA" name="DO_SET_ROI" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JULQhlvEeyKv52rycOycA" value="201">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JVZYRlvEeyKv52rycOycA" name="DO_DIGICAM_CONFIGURE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JVZYhlvEeyKv52rycOycA" value="202">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JWngRlvEeyKv52rycOycA" name="DO_DIGICAM_CONTROL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JWnghlvEeyKv52rycOycA" value="203">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JYcsBlvEeyKv52rycOycA" name="DO_MOUNT_CONFIGURE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JYcsRlvEeyKv52rycOycA" value="204">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JZq0BlvEeyKv52rycOycA" name="DO_MOUNT_CONTROL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JZq0RlvEeyKv52rycOycA" value="205">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Ja48RlvEeyKv52rycOycA" name="DO_SET_CAM_TRIGG_DIST" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5Ja48hlvEeyKv52rycOycA" value="206">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JcHERlvEeyKv52rycOycA" name="DO_FENCE_ENABLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JcHEhlvEeyKv52rycOycA" value="207">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JdVMRlvEeyKv52rycOycA" name="DO_PARACHUTE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JdVMhlvEeyKv52rycOycA" value="208">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JejURlvEeyKv52rycOycA" name="DO_MOTOR_TEST" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JejUhlvEeyKv52rycOycA" value="209">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JfxcRlvEeyKv52rycOycA" name="DO_INVERTED_FLIGHT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JfxchlvEeyKv52rycOycA" value="210">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Jg_kRlvEeyKv52rycOycA" name="DO_GRIPPER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5Jg_khlvEeyKv52rycOycA" value="211">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JiNsRlvEeyKv52rycOycA" name="DO_AUTOTUNE_ENABLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JiNshlvEeyKv52rycOycA" value="212">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Jjb0RlvEeyKv52rycOycA" name="DO_SET_CAM_TRIGG_INTERVAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5Jjb0hlvEeyKv52rycOycA" value="214">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Jkp8RlvEeyKv52rycOycA" name="DO_MOUNT_CONTROL_QUAT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5Jkp8hlvEeyKv52rycOycA" value="220">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Jl4ERlvEeyKv52rycOycA" name="DO_GUIDED_MASTER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5Jl4EhlvEeyKv52rycOycA" value="221">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JnGMRlvEeyKv52rycOycA" name="DO_GUIDED_LIMITS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JnGMhlvEeyKv52rycOycA" value="222">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JoUURlvEeyKv52rycOycA" name="DO_ENGINE_CONTROL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JoUUhlvEeyKv52rycOycA" value="223">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JpicRlvEeyKv52rycOycA" name="DO_SET_MISSION_CURRENT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JpichlvEeyKv52rycOycA" value="224">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JqwkRlvEeyKv52rycOycA" name="DO_LAST" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JrXoBlvEeyKv52rycOycA" value="240">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JslwBlvEeyKv52rycOycA" name="DO_UPGRADE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JslwRlvEeyKv52rycOycA" value="247">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Jtz4BlvEeyKv52rycOycA" name="DO_JUMP_TAG" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5Jtz4RlvEeyKv52rycOycA" value="601">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Jua8RlvEeyKv52rycOycA" name="DO_GIMBAL_MANAGER_PITCHYAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JvCABlvEeyKv52rycOycA" value="1000">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JwQIBlvEeyKv52rycOycA" name="DO_GIMBAL_MANAGER_CONFIGURE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JwQIRlvEeyKv52rycOycA" value="1001">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JxeQBlvEeyKv52rycOycA" name="DO_TRIGGER_CONTROL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JxeQRlvEeyKv52rycOycA" value="2003">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5JysYBlvEeyKv52rycOycA" name="DO_VTOL_TRANSITION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5JysYRlvEeyKv52rycOycA" value="3000">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Jz6gRlvEeyKv52rycOycA" name="DO_WINCH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5Jz6ghlvEeyKv52rycOycA" value="42600">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5J1IoRlvEeyKv52rycOycA" name="FIXED_MAG_CAL_YAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5J1IohlvEeyKv52rycOycA" value="42006">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5J2WwRlvEeyKv52rycOycA" name="GET_HOME_POSITION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5J2WwhlvEeyKv52rycOycA" value="410">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5J3k4RlvEeyKv52rycOycA" name="GET_MESSAGE_INTERVAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5J3k4hlvEeyKv52rycOycA" value="510">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5J4zARlvEeyKv52rycOycA" name="ILLUMINATOR_ON_OFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5J4zAhlvEeyKv52rycOycA" value="405">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5J6BIRlvEeyKv52rycOycA" name="IMAGE_START_CAPTURE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5J6BIhlvEeyKv52rycOycA" value="2000">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5J7PQRlvEeyKv52rycOycA" name="IMAGE_STOP_CAPTURE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5J7PQhlvEeyKv52rycOycA" value="2001">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5J8dYRlvEeyKv52rycOycA" name="INJECT_FAILURE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5J8dYhlvEeyKv52rycOycA" value="420">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5J9rgRlvEeyKv52rycOycA" name="JUMP_TAG" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5J9rghlvEeyKv52rycOycA" value="600">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5J-5oRlvEeyKv52rycOycA" name="LOGGING_START" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5J-5ohlvEeyKv52rycOycA" value="2510">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KAHwRlvEeyKv52rycOycA" name="LOGGING_STOP" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KAHwhlvEeyKv52rycOycA" value="2511">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KBV4RlvEeyKv52rycOycA" name="MISSION_START" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KBV4hlvEeyKv52rycOycA" value="300">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KCkARlvEeyKv52rycOycA" name="NAV_WAYPOINT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KCkAhlvEeyKv52rycOycA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KDyIRlvEeyKv52rycOycA" name="NAV_LOITER_UNLIM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KEZMBlvEeyKv52rycOycA" value="17">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KFnUBlvEeyKv52rycOycA" name="NAV_LOITER_TURNS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KFnURlvEeyKv52rycOycA" value="18">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KG1cBlvEeyKv52rycOycA" name="NAV_LOITER_TIME" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KG1cRlvEeyKv52rycOycA" value="19">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KHcgRlvEeyKv52rycOycA" name="NAV_RETURN_TO_LAUNCH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KIDkBlvEeyKv52rycOycA" value="20">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KJRsBlvEeyKv52rycOycA" name="NAV_LAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KJRsRlvEeyKv52rycOycA" value="21">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KKf0BlvEeyKv52rycOycA" name="NAV_TAKEOFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KKf0RlvEeyKv52rycOycA" value="22">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KLt8RlvEeyKv52rycOycA" name="NAV_LAND_LOCAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KLt8hlvEeyKv52rycOycA" value="23">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KM8ERlvEeyKv52rycOycA" name="NAV_TAKEOFF_LOCAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KM8EhlvEeyKv52rycOycA" value="24">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KOxQBlvEeyKv52rycOycA" name="NAV_FOLLOW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KOxQRlvEeyKv52rycOycA" value="25">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KP_YBlvEeyKv52rycOycA" name="NAV_CONTINUE_AND_CHANGE_ALT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KP_YRlvEeyKv52rycOycA" value="30">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KRNgBlvEeyKv52rycOycA" name="NAV_LOITER_TO_ALT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KRNgRlvEeyKv52rycOycA" value="31">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KSboBlvEeyKv52rycOycA" name="NAV_ROI" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KSboRlvEeyKv52rycOycA" value="80">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KTpwBlvEeyKv52rycOycA" name="NAV_PATHPLANNING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KTpwRlvEeyKv52rycOycA" value="81">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KU34BlvEeyKv52rycOycA" name="NAV_SPLINE_WAYPOINT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KU34RlvEeyKv52rycOycA" value="82">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KWGABlvEeyKv52rycOycA" name="NAV_VTOL_TAKEOFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KWGARlvEeyKv52rycOycA" value="84">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KXUIRlvEeyKv52rycOycA" name="NAV_VTOL_LAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KXUIhlvEeyKv52rycOycA" value="85">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KYiQRlvEeyKv52rycOycA" name="NAV_GUIDED_ENABLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KYiQhlvEeyKv52rycOycA" value="92">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KZwYRlvEeyKv52rycOycA" name="NAV_DELAY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KZwYhlvEeyKv52rycOycA" value="93">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Ka-gRlvEeyKv52rycOycA" name="NAV_PAYLOAD_PLACE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5Ka-ghlvEeyKv52rycOycA" value="94">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KcMoRlvEeyKv52rycOycA" name="NAV_LAST" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KcMohlvEeyKv52rycOycA" value="95">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KdawRlvEeyKv52rycOycA" name="NAV_SET_YAW_SPEED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KdawhlvEeyKv52rycOycA" value="213">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Keo4RlvEeyKv52rycOycA" name="NAV_FENCE_RETURN_POINT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KfP8BlvEeyKv52rycOycA" value="5000">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Kf3ARlvEeyKv52rycOycA" name="NAV_FENCE_POLYGON_VERTEX_INCLUSION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KgeEBlvEeyKv52rycOycA" value="5001">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KhsMBlvEeyKv52rycOycA" name="NAV_FENCE_POLYGON_VERTEX_EXCLUSION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KhsMRlvEeyKv52rycOycA" value="5002">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KiTQRlvEeyKv52rycOycA" name="NAV_FENCE_CIRCLE_INCLUSION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KiTQhlvEeyKv52rycOycA" value="5003">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KjhYRlvEeyKv52rycOycA" name="NAV_FENCE_CIRCLE_EXCLUSION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KjhYhlvEeyKv52rycOycA" value="5004">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KkvgRlvEeyKv52rycOycA" name="NAV_RALLY_POINT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KkvghlvEeyKv52rycOycA" value="5100">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Kl9oRlvEeyKv52rycOycA" name="OBLIQUE_SURVEY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5Kl9ohlvEeyKv52rycOycA" value="260">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KnLwRlvEeyKv52rycOycA" name="OVERRIDE_GOTO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KnLwhlvEeyKv52rycOycA" value="252">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KpA8BlvEeyKv52rycOycA" name="PANORAMA_CREATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KpA8RlvEeyKv52rycOycA" value="2800">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KqPEBlvEeyKv52rycOycA" name="PARAM_TRANSACTION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KqPERlvEeyKv52rycOycA" value="900">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KrdMRlvEeyKv52rycOycA" name="PAYLOAD_PREPARE_DEPLOY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KrdMhlvEeyKv52rycOycA" value="30001">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KsrURlvEeyKv52rycOycA" name="PAYLOAD_CONTROL_DEPLOY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KsrUhlvEeyKv52rycOycA" value="30002">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Kt5cRlvEeyKv52rycOycA" name="PREFLIGHT_CALIBRATION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5Kt5chlvEeyKv52rycOycA" value="241">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KvHkRlvEeyKv52rycOycA" name="PREFLIGHT_SET_SENSOR_OFFSETS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KvHkhlvEeyKv52rycOycA" value="242">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KwVsRlvEeyKv52rycOycA" name="PREFLIGHT_UAVCAN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5KwVshlvEeyKv52rycOycA" value="243">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Kxj0RlvEeyKv52rycOycA" name="PREFLIGHT_STORAGE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5Kxj0hlvEeyKv52rycOycA" value="245">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Kyx8BlvEeyKv52rycOycA" name="PREFLIGHT_REBOOT_SHUTDOWN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5Kyx8RlvEeyKv52rycOycA" value="246">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5KzZARlvEeyKv52rycOycA" name="REQUEST_MESSAGE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5K0AEBlvEeyKv52rycOycA" value="512">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5K1OMBlvEeyKv52rycOycA" name="REQUEST_PROTOCOL_VERSION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5K1OMRlvEeyKv52rycOycA" value="519">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5K2cURlvEeyKv52rycOycA" name="REQUEST_AUTOPILOT_CAPABILITIES" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5K2cUhlvEeyKv52rycOycA" value="520">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5K3qcRlvEeyKv52rycOycA" name="REQUEST_CAMERA_INFORMATION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5K3qchlvEeyKv52rycOycA" value="521">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5K44kRlvEeyKv52rycOycA" name="REQUEST_CAMERA_SETTINGS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5K44khlvEeyKv52rycOycA" value="522">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5K6GsRlvEeyKv52rycOycA" name="REQUEST_STORAGE_INFORMATION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5K6GshlvEeyKv52rycOycA" value="525">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5K7U0RlvEeyKv52rycOycA" name="REQUEST_CAMERA_CAPTURE_STATUS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5K7U0hlvEeyKv52rycOycA" value="527">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5K8i8RlvEeyKv52rycOycA" name="REQUEST_FLIGHT_INFORMATION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5K8i8hlvEeyKv52rycOycA" value="528">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5K9xERlvEeyKv52rycOycA" name="REQUEST_CAMERA_IMAGE_CAPTURE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5K9xEhlvEeyKv52rycOycA" value="2002">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5K-_MRlvEeyKv52rycOycA" name="REQUEST_VIDEO_STREAM_INFORMATION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5K-_MhlvEeyKv52rycOycA" value="2504">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LANURlvEeyKv52rycOycA" name="REQUEST_VIDEO_STREAM_STATUS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LANUhlvEeyKv52rycOycA" value="2505">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LBbcRlvEeyKv52rycOycA" name="RESET_CAMERA_SETTINGS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LBbchlvEeyKv52rycOycA" value="529">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LCpkRlvEeyKv52rycOycA" name="SET_MESSAGE_INTERVAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LCpkhlvEeyKv52rycOycA" value="511">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LD3sRlvEeyKv52rycOycA" name="SET_CAMERA_MODE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LD3shlvEeyKv52rycOycA" value="530">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LFF0RlvEeyKv52rycOycA" name="SET_CAMERA_ZOOM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LFF0hlvEeyKv52rycOycA" value="531">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LGT8RlvEeyKv52rycOycA" name="SET_CAMERA_FOCUS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LGT8hlvEeyKv52rycOycA" value="532">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LHiEBlvEeyKv52rycOycA" name="SET_GUIDED_SUBMODE_STANDARD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LHiERlvEeyKv52rycOycA" value="4000">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LIwMBlvEeyKv52rycOycA" name="SET_GUIDED_SUBMODE_CIRCLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LIwMRlvEeyKv52rycOycA" value="4001">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LJXQRlvEeyKv52rycOycA" name="SPATIAL_USER_1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LJXQhlvEeyKv52rycOycA" value="31005">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LKlYRlvEeyKv52rycOycA" name="SPATIAL_USER_2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LKlYhlvEeyKv52rycOycA" value="31006">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LLzgRlvEeyKv52rycOycA" name="SPATIAL_USER_3" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LLzghlvEeyKv52rycOycA" value="31007">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LNBoRlvEeyKv52rycOycA" name="SPATIAL_USER_4" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LNBohlvEeyKv52rycOycA" value="31008">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LOPwRlvEeyKv52rycOycA" name="SPATIAL_USER_5" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LOPwhlvEeyKv52rycOycA" value="31009">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LPd4RlvEeyKv52rycOycA" name="START_RX_PAIR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LPd4hlvEeyKv52rycOycA" value="500">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LQsARlvEeyKv52rycOycA" name="STORAGE_FORMAT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LQsAhlvEeyKv52rycOycA" value="526">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LR6IRlvEeyKv52rycOycA" name="UAVCAN_GET_NODE_INFO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LR6IhlvEeyKv52rycOycA" value="5200">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LTIQRlvEeyKv52rycOycA" name="USER_1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LTIQhlvEeyKv52rycOycA" value="31010">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LUWYRlvEeyKv52rycOycA" name="USER_2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LU9cBlvEeyKv52rycOycA" value="31011">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LWLkBlvEeyKv52rycOycA" name="USER_3" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LWLkRlvEeyKv52rycOycA" value="31012">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LWyoRlvEeyKv52rycOycA" name="USER_4" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LWyohlvEeyKv52rycOycA" value="31013">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LYAwRlvEeyKv52rycOycA" name="USER_5" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LYAwhlvEeyKv52rycOycA" value="31014">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LZO4RlvEeyKv52rycOycA" name="VIDEO_START_CAPTURE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LZO4hlvEeyKv52rycOycA" value="2500">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LadARlvEeyKv52rycOycA" name="VIDEO_STOP_CAPTURE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LadAhlvEeyKv52rycOycA" value="2501">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LbrIRlvEeyKv52rycOycA" name="VIDEO_START_STREAMING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LbrIhlvEeyKv52rycOycA" value="2502">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Lc5QRlvEeyKv52rycOycA" name="VIDEO_STOP_STREAMING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5Lc5QhlvEeyKv52rycOycA" value="2503">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LeHYRlvEeyKv52rycOycA" name="WAYPOINT_USER_1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LeHYhlvEeyKv52rycOycA" value="31000">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LfVgRlvEeyKv52rycOycA" name="WAYPOINT_USER_2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LfVghlvEeyKv52rycOycA" value="31001">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LgjoRlvEeyKv52rycOycA" name="WAYPOINT_USER_3" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LgjohlvEeyKv52rycOycA" value="31002">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5LhxwRlvEeyKv52rycOycA" name="WAYPOINT_USER_4" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5LhxwhlvEeyKv52rycOycA" value="31003">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Li_4BlvEeyKv52rycOycA" name="WAYPOINT_USER_5" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5Li_4RlvEeyKv52rycOycA" value="31004">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_CompanionProcessStatus" name="CompanionProcessStatus">
+        <ownedAttribute xmi:id="_5ODhUBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5OEIYBlvEeyKv52rycOycA" name="state">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5OFWgRlvEeyKv52rycOycA" name="component">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5OGkoRlvEeyKv52rycOycA" name="MAV_STATE_UNINIT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5OGkohlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5OGkoxlvEeyKv52rycOycA" name="MAV_STATE_BOOT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5OGkpBlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5OGkpRlvEeyKv52rycOycA" name="MAV_STATE_CALIBRATING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5OGkphlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5OGkpxlvEeyKv52rycOycA" name="MAV_STATE_STANDBY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5OHLsBlvEeyKv52rycOycA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5OHLsRlvEeyKv52rycOycA" name="MAV_STATE_ACTIVE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5OHLshlvEeyKv52rycOycA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5OHLsxlvEeyKv52rycOycA" name="MAV_STATE_CRITICAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5OHLtBlvEeyKv52rycOycA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5OHLtRlvEeyKv52rycOycA" name="MAV_STATE_EMERGENCY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5OHLthlvEeyKv52rycOycA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5OHLtxlvEeyKv52rycOycA" name="MAV_STATE_POWEROFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5OHLuBlvEeyKv52rycOycA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5OHLuRlvEeyKv52rycOycA" name="MAV_STATE_FLIGHT_TERMINATION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5OHLuhlvEeyKv52rycOycA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5OHLuxlvEeyKv52rycOycA" name="MAV_COMP_ID_OBSTACLE_AVOIDANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5OHLvBlvEeyKv52rycOycA" value="196">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5OHLvRlvEeyKv52rycOycA" name="MAV_COMP_ID_VISUAL_INERTIAL_ODOMETRY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5OHLvhlvEeyKv52rycOycA" value="197">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_DebugValue" name="DebugValue">
+        <ownedAttribute xmi:id="_5Qvo8BlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Qvo8RlvEeyKv52rycOycA" name="index">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Qw3ERlvEeyKv52rycOycA" name="name">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5QyFMRlvEeyKv52rycOycA" name="value_float">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5QzTURlvEeyKv52rycOycA" name="value_int">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Q0hcRlvEeyKv52rycOycA" name="data">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5Q0hchlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5Q0hcxlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Q1vkRlvEeyKv52rycOycA" name="type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Q1vkhlvEeyKv52rycOycA" name="TYPE_DEBUG" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5Q2WoBlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Q2WoRlvEeyKv52rycOycA" name="TYPE_DEBUG_VECT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5Q2WohlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Q2WoxlvEeyKv52rycOycA" name="TYPE_DEBUG_ARRAY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5Q2WpBlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Q2WpRlvEeyKv52rycOycA" name="TYPE_NAMED_VALUE_FLOAT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5Q2WphlvEeyKv52rycOycA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Q2WpxlvEeyKv52rycOycA" name="TYPE_NAMED_VALUE_INT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5Q2WqBlvEeyKv52rycOycA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ESCInfo" name="ESCInfo">
+        <ownedAttribute xmi:id="_5TcXoBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5TcXoRlvEeyKv52rycOycA" name="counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5TcXohlvEeyKv52rycOycA" name="count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Tc-sBlvEeyKv52rycOycA" name="connection_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Tc-sRlvEeyKv52rycOycA" name="info">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5Tc-shlvEeyKv52rycOycA" name="esc_info" type="ID_msg_ESCInfoItem">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5Tc-sxlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5Tc-tBlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ESCInfoItem" name="ESCInfoItem">
+        <ownedAttribute xmi:id="_5WGqEBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5WGqERlvEeyKv52rycOycA" name="failure_flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5WHRIBlvEeyKv52rycOycA" name="error_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5WHRIRlvEeyKv52rycOycA" name="temperature">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ESCStatus" name="ESCStatus">
+        <ownedAttribute xmi:id="_5YyKoBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5YyKoRlvEeyKv52rycOycA" name="esc_status" type="ID_msg_ESCStatusItem">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5YyKohlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5YyxsBlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ESCStatusItem" name="ESCStatusItem">
+        <ownedAttribute xmi:id="_5bcdEBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5bcdERlvEeyKv52rycOycA" name="rpm">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5bcdEhlvEeyKv52rycOycA" name="voltage">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5bcdExlvEeyKv52rycOycA" name="current">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_EstimatorStatus" name="EstimatorStatus">
+        <ownedAttribute xmi:id="_5eIksBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5eIksRlvEeyKv52rycOycA" name="attitude_status_flag">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5eIkshlvEeyKv52rycOycA" name="velocity_horiz_status_flag">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5eIksxlvEeyKv52rycOycA" name="velocity_vert_status_flag">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5eIktBlvEeyKv52rycOycA" name="pos_horiz_rel_status_flag">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5eIktRlvEeyKv52rycOycA" name="pos_horiz_abs_status_flag">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5eIkthlvEeyKv52rycOycA" name="pos_vert_abs_status_flag">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5eJLwBlvEeyKv52rycOycA" name="pos_vert_agl_status_flag">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5eJLwRlvEeyKv52rycOycA" name="const_pos_mode_status_flag">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5eJLwhlvEeyKv52rycOycA" name="pred_pos_horiz_rel_status_flag">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5eJLwxlvEeyKv52rycOycA" name="pred_pos_horiz_abs_status_flag">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5eJLxBlvEeyKv52rycOycA" name="gps_glitch_status_flag">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5eJLxRlvEeyKv52rycOycA" name="accel_error_status_flag">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ExtendedState" name="ExtendedState">
+        <ownedAttribute xmi:id="_5g16cBlvEeyKv52rycOycA" name="VTOL_STATE_UNDEFINED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5g16cRlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5g16chlvEeyKv52rycOycA" name="VTOL_STATE_TRANSITION_TO_FW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5g16cxlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5g16dBlvEeyKv52rycOycA" name="VTOL_STATE_TRANSITION_TO_MC" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5g16dRlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5g16dhlvEeyKv52rycOycA" name="VTOL_STATE_MC" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5g16dxlvEeyKv52rycOycA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5g16eBlvEeyKv52rycOycA" name="VTOL_STATE_FW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5g16eRlvEeyKv52rycOycA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5g16ehlvEeyKv52rycOycA" name="LANDED_STATE_UNDEFINED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5g16exlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5g16fBlvEeyKv52rycOycA" name="LANDED_STATE_ON_GROUND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5g16fRlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5g16fhlvEeyKv52rycOycA" name="LANDED_STATE_IN_AIR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5g16fxlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5g16gBlvEeyKv52rycOycA" name="LANDED_STATE_TAKEOFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5g16gRlvEeyKv52rycOycA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5g2hgBlvEeyKv52rycOycA" name="LANDED_STATE_LANDING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5g2hgRlvEeyKv52rycOycA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5g2hghlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5g2hgxlvEeyKv52rycOycA" name="vtol_state">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5g2hhBlvEeyKv52rycOycA" name="landed_state">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_FileEntry" name="FileEntry">
+        <ownedAttribute xmi:id="_5jeXsBlvEeyKv52rycOycA" name="TYPE_FILE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5jeXsRlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5jeXshlvEeyKv52rycOycA" name="TYPE_DIRECTORY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5jeXsxlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5je-wBlvEeyKv52rycOycA" name="name">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5je-wRlvEeyKv52rycOycA" name="type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5je-whlvEeyKv52rycOycA" name="size">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GPSRAW" name="GPSRAW">
+        <ownedAttribute xmi:id="_5mIqIBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mIqIRlvEeyKv52rycOycA" name="GPS_FIX_TYPE_NO_GPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5mIqIhlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mJ4QRlvEeyKv52rycOycA" name="GPS_FIX_TYPE_NO_FIX" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5mJ4QhlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mLGYRlvEeyKv52rycOycA" name="GPS_FIX_TYPE_2D_FIX" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5mLGYhlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mMUgRlvEeyKv52rycOycA" name="GPS_FIX_TYPE_3D_FIX" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5mMUghlvEeyKv52rycOycA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mNioRlvEeyKv52rycOycA" name="GPS_FIX_TYPE_DGPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5mNiohlvEeyKv52rycOycA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mOwwRlvEeyKv52rycOycA" name="GPS_FIX_TYPE_RTK_FLOATR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5mOwwhlvEeyKv52rycOycA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mP-4RlvEeyKv52rycOycA" name="GPS_FIX_TYPE_RTK_FIXEDR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5mQl8BlvEeyKv52rycOycA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mR0EBlvEeyKv52rycOycA" name="GPS_FIX_TYPE_STATIC" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5mR0ERlvEeyKv52rycOycA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mTCMRlvEeyKv52rycOycA" name="GPS_FIX_TYPE_PPP" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5mTCMhlvEeyKv52rycOycA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mUQURlvEeyKv52rycOycA" name="fix_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mVecRlvEeyKv52rycOycA" name="lat">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mWskRlvEeyKv52rycOycA" name="lon">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mX6sRlvEeyKv52rycOycA" name="alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mZI0RlvEeyKv52rycOycA" name="eph">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5maW8RlvEeyKv52rycOycA" name="epv">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mblERlvEeyKv52rycOycA" name="vel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mczMRlvEeyKv52rycOycA" name="cog">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5meBURlvEeyKv52rycOycA" name="satellites_visible">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mfPcRlvEeyKv52rycOycA" name="alt_ellipsoid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mgdkRlvEeyKv52rycOycA" name="h_acc">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mhrsRlvEeyKv52rycOycA" name="v_acc">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mi50RlvEeyKv52rycOycA" name="vel_acc">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mkH8RlvEeyKv52rycOycA" name="hdg_acc">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mlWERlvEeyKv52rycOycA" name="dgps_numch">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5mmkMRlvEeyKv52rycOycA" name="dgps_age">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GPSRTK" name="GPSRTK">
+        <ownedAttribute xmi:id="_5pECUBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5pECURlvEeyKv52rycOycA" name="rtk_receiver_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5pGekRlvEeyKv52rycOycA" name="wn">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5pI60RlvEeyKv52rycOycA" name="tow">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5pLXERlvEeyKv52rycOycA" name="rtk_health">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5pMlMRlvEeyKv52rycOycA" name="rtk_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5pNzURlvEeyKv52rycOycA" name="nsats">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5pPBcRlvEeyKv52rycOycA" name="baseline_a">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5pQPkRlvEeyKv52rycOycA" name="baseline_b">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5pRdsRlvEeyKv52rycOycA" name="baseline_c">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5pSr0RlvEeyKv52rycOycA" name="accuracy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5pUhABlvEeyKv52rycOycA" name="iar_num_hypotheses">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GlobalPositionTarget" name="GlobalPositionTarget">
+        <ownedAttribute xmi:id="_5r1CcBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r1CcRlvEeyKv52rycOycA" name="coordinate_frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r1CchlvEeyKv52rycOycA" name="FRAME_GLOBAL_INT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5r1CcxlvEeyKv52rycOycA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r1CdBlvEeyKv52rycOycA" name="FRAME_GLOBAL_REL_ALT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5r1CdRlvEeyKv52rycOycA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r1CdhlvEeyKv52rycOycA" name="FRAME_GLOBAL_TERRAIN_ALT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5r1CdxlvEeyKv52rycOycA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r1CeBlvEeyKv52rycOycA" name="type_mask">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r1CeRlvEeyKv52rycOycA" name="IGNORE_LATITUDE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5r1CehlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r2QkRlvEeyKv52rycOycA" name="IGNORE_LONGITUDE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5r2QkhlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r2QkxlvEeyKv52rycOycA" name="IGNORE_ALTITUDE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5r23oBlvEeyKv52rycOycA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r23oRlvEeyKv52rycOycA" name="IGNORE_VX" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5r23ohlvEeyKv52rycOycA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r4FwRlvEeyKv52rycOycA" name="IGNORE_VY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5r4FwhlvEeyKv52rycOycA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r4FwxlvEeyKv52rycOycA" name="IGNORE_VZ" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5r4FxBlvEeyKv52rycOycA" value="32">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r4FxRlvEeyKv52rycOycA" name="IGNORE_AFX" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5r4FxhlvEeyKv52rycOycA" value="64">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r5T4RlvEeyKv52rycOycA" name="IGNORE_AFY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5r5T4hlvEeyKv52rycOycA" value="128">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r5T4xlvEeyKv52rycOycA" name="IGNORE_AFZ" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5r5T5BlvEeyKv52rycOycA" value="256">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r568BlvEeyKv52rycOycA" name="FORCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5r568RlvEeyKv52rycOycA" value="512">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r7JEBlvEeyKv52rycOycA" name="IGNORE_YAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5r7JERlvEeyKv52rycOycA" value="1024">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r7JEhlvEeyKv52rycOycA" name="IGNORE_YAW_RATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5r7JExlvEeyKv52rycOycA" value="2048">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r7JFBlvEeyKv52rycOycA" name="latitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r7JFRlvEeyKv52rycOycA" name="longitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r7JFhlvEeyKv52rycOycA" name="altitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r8XMRlvEeyKv52rycOycA" name="velocity">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/geometry_msgs.servicedef.uml#ID_msg_Vector3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r8XMhlvEeyKv52rycOycA" name="acceleration_or_force">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/geometry_msgs.servicedef.uml#ID_msg_Vector3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r8XMxlvEeyKv52rycOycA" name="yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5r8XNBlvEeyKv52rycOycA" name="yaw_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_HilActuatorControls" name="HilActuatorControls">
+        <ownedAttribute xmi:id="_5uet0BlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5ufU4BlvEeyKv52rycOycA" name="controls">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5ufU4RlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5ufU4hlvEeyKv52rycOycA" value="16"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5ufU4xlvEeyKv52rycOycA" name="mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5ufU5BlvEeyKv52rycOycA" name="flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_HilControls" name="HilControls">
+        <ownedAttribute xmi:id="_5xLcgBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5xLcgRlvEeyKv52rycOycA" name="roll_ailerons">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5xLcghlvEeyKv52rycOycA" name="pitch_elevator">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5xLcgxlvEeyKv52rycOycA" name="yaw_rudder">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5xMDkBlvEeyKv52rycOycA" name="throttle">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5xMDkRlvEeyKv52rycOycA" name="aux1">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5xMDkhlvEeyKv52rycOycA" name="aux2">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5xMDkxlvEeyKv52rycOycA" name="aux3">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5xMDlBlvEeyKv52rycOycA" name="aux4">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5xMDlRlvEeyKv52rycOycA" name="mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5xMDlhlvEeyKv52rycOycA" name="nav_mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_HilGPS" name="HilGPS">
+        <ownedAttribute xmi:id="_5z29EBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5z29ERlvEeyKv52rycOycA" name="fix_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5z29EhlvEeyKv52rycOycA" name="geo">
+          <type xmi:type="uml:DataType" href="geographic_msgs.servicedef.uml#ID_msg_GeoPoint"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5z29ExlvEeyKv52rycOycA" name="eph">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5z29FBlvEeyKv52rycOycA" name="epv">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5z3kIBlvEeyKv52rycOycA" name="vel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5z3kIRlvEeyKv52rycOycA" name="vn">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5z3kIhlvEeyKv52rycOycA" name="ve">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5z3kIxlvEeyKv52rycOycA" name="vd">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5z3kJBlvEeyKv52rycOycA" name="cog">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5z3kJRlvEeyKv52rycOycA" name="satellites_visible">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_HilSensor" name="HilSensor">
+        <ownedAttribute xmi:id="_52idoBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_52idoRlvEeyKv52rycOycA" name="acc">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/geometry_msgs.servicedef.uml#ID_msg_Vector3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_52idohlvEeyKv52rycOycA" name="gyro">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/geometry_msgs.servicedef.uml#ID_msg_Vector3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_52idoxlvEeyKv52rycOycA" name="mag">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/geometry_msgs.servicedef.uml#ID_msg_Vector3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_52idpBlvEeyKv52rycOycA" name="abs_pressure">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_52idpRlvEeyKv52rycOycA" name="diff_pressure">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_52idphlvEeyKv52rycOycA" name="pressure_alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_52idpxlvEeyKv52rycOycA" name="temperature">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_52idqBlvEeyKv52rycOycA" name="fields_updated">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_HilStateQuaternion" name="HilStateQuaternion">
+        <ownedAttribute xmi:id="_55Lh8BlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_55Lh8RlvEeyKv52rycOycA" name="orientation">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/geometry_msgs.servicedef.uml#ID_msg_Quaternion"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_55Lh8hlvEeyKv52rycOycA" name="angular_velocity">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/geometry_msgs.servicedef.uml#ID_msg_Vector3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_55Lh8xlvEeyKv52rycOycA" name="linear_acceleration">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/geometry_msgs.servicedef.uml#ID_msg_Vector3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_55MJABlvEeyKv52rycOycA" name="linear_velocity">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/geometry_msgs.servicedef.uml#ID_msg_Vector3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_55MJARlvEeyKv52rycOycA" name="geo">
+          <type xmi:type="uml:DataType" href="geographic_msgs.servicedef.uml#ID_msg_GeoPoint"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_55MJAhlvEeyKv52rycOycA" name="ind_airspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_55MJAxlvEeyKv52rycOycA" name="true_airspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_HomePosition" name="HomePosition">
+        <ownedAttribute xmi:id="_570mQBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_571NUBlvEeyKv52rycOycA" name="geo">
+          <type xmi:type="uml:DataType" href="geographic_msgs.servicedef.uml#ID_msg_GeoPoint"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_572bcRlvEeyKv52rycOycA" name="position">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/geometry_msgs.servicedef.uml#ID_msg_Point"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_573pkRlvEeyKv52rycOycA" name="orientation">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/geometry_msgs.servicedef.uml#ID_msg_Quaternion"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5743sRlvEeyKv52rycOycA" name="approach">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/geometry_msgs.servicedef.uml#ID_msg_Vector3"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_LandingTarget" name="LandingTarget">
+        <ownedAttribute xmi:id="_5-sUEBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5-sUERlvEeyKv52rycOycA" name="GLOBAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5-sUEhlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5-uwUBlvEeyKv52rycOycA" name="LOCAL_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5-uwURlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5-v-cRlvEeyKv52rycOycA" name="MISSION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5-v-chlvEeyKv52rycOycA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5-xMkRlvEeyKv52rycOycA" name="GLOBAL_RELATIVE_ALT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5-xMkhlvEeyKv52rycOycA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5-zBwBlvEeyKv52rycOycA" name="LOCAL_ENU" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5-zBwRlvEeyKv52rycOycA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5-0P4RlvEeyKv52rycOycA" name="GLOBAL_INT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5-0P4hlvEeyKv52rycOycA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5-1eARlvEeyKv52rycOycA" name="GLOBAL_RELATIVE_ALT_INT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5-1eAhlvEeyKv52rycOycA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5-2sIRlvEeyKv52rycOycA" name="LOCAL_OFFSET_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5-2sIhlvEeyKv52rycOycA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5-4hURlvEeyKv52rycOycA" name="BODY_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5-4hUhlvEeyKv52rycOycA" value="9">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5-6WgBlvEeyKv52rycOycA" name="BODY_OFFSET_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5-6WgRlvEeyKv52rycOycA" value="10">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5-7koRlvEeyKv52rycOycA" name="GLOBAL_TERRAIN_ALT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5-7kohlvEeyKv52rycOycA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5-8ywRlvEeyKv52rycOycA" name="GLOBAL_TERRAIN_ALT_INT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5-8ywhlvEeyKv52rycOycA" value="12">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5--n8RlvEeyKv52rycOycA" name="LIGHT_BEACON" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5--n8hlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5-_2ERlvEeyKv52rycOycA" name="RADIO_BEACON" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5-_2EhlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5_BEMRlvEeyKv52rycOycA" name="VISION_FIDUCIAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5_BEMhlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5_C5YRlvEeyKv52rycOycA" name="VISION_OTHER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_5_C5YhlvEeyKv52rycOycA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5_EHgRlvEeyKv52rycOycA" name="target_num">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5_EukBlvEeyKv52rycOycA" name="frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5_EukRlvEeyKv52rycOycA" name="angle">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5_EukhlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5_EukxlvEeyKv52rycOycA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5_EulBlvEeyKv52rycOycA" name="distance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5_EulRlvEeyKv52rycOycA" name="size">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5_EulhlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5_EulxlvEeyKv52rycOycA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5_EumBlvEeyKv52rycOycA" name="pose">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/geometry_msgs.servicedef.uml#ID_msg_Pose"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_5_EumRlvEeyKv52rycOycA" name="type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_LogData" name="LogData">
+        <ownedAttribute xmi:id="_6BkB4BlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6BkB4RlvEeyKv52rycOycA" name="id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6BkB4hlvEeyKv52rycOycA" name="offset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6BkB4xlvEeyKv52rycOycA" name="data">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6BkB5BlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6Bko8BlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_LogEntry" name="LogEntry">
+        <ownedAttribute xmi:id="_6EPicBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6EPicRlvEeyKv52rycOycA" name="id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6EPichlvEeyKv52rycOycA" name="num_logs">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6EPicxlvEeyKv52rycOycA" name="last_log_num">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6EPidBlvEeyKv52rycOycA" name="time_utc">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/builtin_interfaces.servicedef.uml#ID_msg_Time"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6EPidRlvEeyKv52rycOycA" name="size">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ManualControl" name="ManualControl">
+        <ownedAttribute xmi:id="_6G7qEBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6G7qERlvEeyKv52rycOycA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6G7qEhlvEeyKv52rycOycA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6G7qExlvEeyKv52rycOycA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6G8RIBlvEeyKv52rycOycA" name="r">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6G8RIRlvEeyKv52rycOycA" name="buttons">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_Mavlink" name="Mavlink">
+        <ownedAttribute xmi:id="_6JsDIBlvEeyKv52rycOycA" name="FRAMING_OK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6JsqMBlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6JsqMRlvEeyKv52rycOycA" name="FRAMING_BAD_CRC" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6JsqMhlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6JsqMxlvEeyKv52rycOycA" name="FRAMING_BAD_SIGNATURE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6JsqNBlvEeyKv52rycOycA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6JsqNRlvEeyKv52rycOycA" name="MAVLINK_V10" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6JsqNhlvEeyKv52rycOycA" value="254">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6JsqNxlvEeyKv52rycOycA" name="MAVLINK_V20" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6JsqOBlvEeyKv52rycOycA" value="253">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6JsqORlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6JsqOhlvEeyKv52rycOycA" name="framing_status">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6JsqOxlvEeyKv52rycOycA" name="magic">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6Jt4URlvEeyKv52rycOycA" name="len">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6Jt4UhlvEeyKv52rycOycA" name="incompat_flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6Jt4UxlvEeyKv52rycOycA" name="compat_flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6JufYBlvEeyKv52rycOycA" name="seq">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6JufYRlvEeyKv52rycOycA" name="sysid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6JufYhlvEeyKv52rycOycA" name="compid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6JufYxlvEeyKv52rycOycA" name="msgid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6JvtgRlvEeyKv52rycOycA" name="checksum">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6JvtghlvEeyKv52rycOycA" name="payload64" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6JvtgxlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6JvthBlvEeyKv52rycOycA" value="33"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6JvthRlvEeyKv52rycOycA" value="33">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6Jw7oRlvEeyKv52rycOycA" name="signature" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6Jw7ohlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6Jw7oxlvEeyKv52rycOycA" value="13"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6Jw7pBlvEeyKv52rycOycA" value="13">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_MountControl" name="MountControl">
+        <ownedAttribute xmi:id="_6MZ_8BlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6MZ_8RlvEeyKv52rycOycA" name="mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6Mb1IBlvEeyKv52rycOycA" name="MAV_MOUNT_MODE_RETRACT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6Mb1IRlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6Mb1IhlvEeyKv52rycOycA" name="MAV_MOUNT_MODE_NEUTRAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6Mb1IxlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6Mb1JBlvEeyKv52rycOycA" name="MAV_MOUNT_MODE_MAVLINK_TARGETING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6Mb1JRlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6Mb1JhlvEeyKv52rycOycA" name="MAV_MOUNT_MODE_RC_TARGETING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6Mb1JxlvEeyKv52rycOycA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6Mb1KBlvEeyKv52rycOycA" name="MAV_MOUNT_MODE_GPS_POINT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6Mb1KRlvEeyKv52rycOycA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6Mb1KhlvEeyKv52rycOycA" name="pitch">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6MdDQRlvEeyKv52rycOycA" name="roll">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6MeRYRlvEeyKv52rycOycA" name="yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6MffgRlvEeyKv52rycOycA" name="altitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6MgtoRlvEeyKv52rycOycA" name="latitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6Mh7wRlvEeyKv52rycOycA" name="longitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_OnboardComputerStatus" name="OnboardComputerStatus">
+        <ownedAttribute xmi:id="_6PE5cBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6PE5cRlvEeyKv52rycOycA" name="component">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6PGHkRlvEeyKv52rycOycA" name="uptime">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6PHVsRlvEeyKv52rycOycA" name="type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6PIj0RlvEeyKv52rycOycA" name="cpu_cores">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6PIj0hlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PIj0xlvEeyKv52rycOycA" value="8"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6PJx8RlvEeyKv52rycOycA" name="cpu_combined">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6PJx8hlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PJx8xlvEeyKv52rycOycA" value="10"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6PLAERlvEeyKv52rycOycA" name="gpu_cores">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6PLAEhlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PLAExlvEeyKv52rycOycA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6PMOMRlvEeyKv52rycOycA" name="gpu_combined">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6PMOMhlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PMOMxlvEeyKv52rycOycA" value="10"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6PNcURlvEeyKv52rycOycA" name="temperature_board">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6POqcRlvEeyKv52rycOycA" name="temperature_core">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6POqchlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6POqcxlvEeyKv52rycOycA" value="8"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6PP4kRlvEeyKv52rycOycA" name="fan_speed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6PP4khlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PP4kxlvEeyKv52rycOycA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6PRGsRlvEeyKv52rycOycA" name="ram_usage">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6PSU0RlvEeyKv52rycOycA" name="ram_total">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6PTi8RlvEeyKv52rycOycA" name="storage_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6PTi8hlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PTi8xlvEeyKv52rycOycA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6PUxERlvEeyKv52rycOycA" name="storage_usage">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6PUxEhlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PUxExlvEeyKv52rycOycA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6PV_MRlvEeyKv52rycOycA" name="storage_total">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6PV_MhlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PV_MxlvEeyKv52rycOycA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6PXNURlvEeyKv52rycOycA" name="link_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6PXNUhlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PXNUxlvEeyKv52rycOycA" value="6"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6PYbcRlvEeyKv52rycOycA" name="link_tx_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6PYbchlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PYbcxlvEeyKv52rycOycA" value="6"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6PZpkBlvEeyKv52rycOycA" name="link_rx_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6PZpkRlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PZpkhlvEeyKv52rycOycA" value="6"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6Pa3sBlvEeyKv52rycOycA" name="link_tx_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6Pa3sRlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6Pa3shlvEeyKv52rycOycA" value="6"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6PbewRlvEeyKv52rycOycA" name="link_rx_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6PbewhlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PbewxlvEeyKv52rycOycA" value="6"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_OpticalFlowRad" name="OpticalFlowRad">
+        <ownedAttribute xmi:id="_6R-ccBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6R_DgBlvEeyKv52rycOycA" name="integration_time_us">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6R_DgRlvEeyKv52rycOycA" name="integrated_x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6R_DghlvEeyKv52rycOycA" name="integrated_y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6R_DgxlvEeyKv52rycOycA" name="integrated_xgyro">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6R_DhBlvEeyKv52rycOycA" name="integrated_ygyro">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6R_DhRlvEeyKv52rycOycA" name="integrated_zgyro">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6R_DhhlvEeyKv52rycOycA" name="temperature">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6R_DhxlvEeyKv52rycOycA" name="quality">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6R_DiBlvEeyKv52rycOycA" name="time_delta_distance_us">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6R_DiRlvEeyKv52rycOycA" name="distance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_OverrideRCIn" name="OverrideRCIn">
+        <ownedAttribute xmi:id="_6UtnYBlvEeyKv52rycOycA" name="CHAN_RELEASE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6UtnYRlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6UuOcBlvEeyKv52rycOycA" name="CHAN_NOCHANGE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6UuOcRlvEeyKv52rycOycA" value="65535">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6UuOchlvEeyKv52rycOycA" name="channels">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6UuOcxlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6UuOdBlvEeyKv52rycOycA" value="8"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_Param" name="Param">
+        <ownedAttribute xmi:id="_6XYg4BlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6XYg4RlvEeyKv52rycOycA" name="param_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6XYg4hlvEeyKv52rycOycA" name="value" type="ID_msg_ParamValue"/>
+        <ownedAttribute xmi:id="_6XYg4xlvEeyKv52rycOycA" name="param_index">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6XYg5BlvEeyKv52rycOycA" name="param_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ParamEvent" name="ParamEvent">
+        <ownedAttribute xmi:id="_6aDaYBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6aDaYRlvEeyKv52rycOycA" name="param_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6aDaYhlvEeyKv52rycOycA" name="value">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/rcl_interfaces.servicedef.uml#ID_msg_ParameterValue"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6aDaYxlvEeyKv52rycOycA" name="param_index">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6aDaZBlvEeyKv52rycOycA" name="param_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ParamValue" name="ParamValue">
+        <ownedAttribute xmi:id="_6cu68BlvEeyKv52rycOycA" name="integer">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58a4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6cu68RlvEeyKv52rycOycA" name="real">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_PlayTuneV2" name="PlayTuneV2">
+        <ownedAttribute xmi:id="_6fYmUBlvEeyKv52rycOycA" name="QBASIC1_1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6fZNYBlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6fZNYRlvEeyKv52rycOycA" name="MML_MODERN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6fZNYhlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6fZNYxlvEeyKv52rycOycA" name="format">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6fZNZBlvEeyKv52rycOycA" name="tune">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_PositionTarget" name="PositionTarget">
+        <ownedAttribute xmi:id="_6iBqoBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iCRsBlvEeyKv52rycOycA" name="coordinate_frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iCRsRlvEeyKv52rycOycA" name="FRAME_LOCAL_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6iCRshlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iCRsxlvEeyKv52rycOycA" name="FRAME_LOCAL_OFFSET_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6iCRtBlvEeyKv52rycOycA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iCRtRlvEeyKv52rycOycA" name="FRAME_BODY_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6iCRthlvEeyKv52rycOycA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iCRtxlvEeyKv52rycOycA" name="FRAME_BODY_OFFSET_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6iCRuBlvEeyKv52rycOycA" value="9">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iCRuRlvEeyKv52rycOycA" name="type_mask">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iCRuhlvEeyKv52rycOycA" name="IGNORE_PX" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6iCRuxlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iEG4BlvEeyKv52rycOycA" name="IGNORE_PY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6iEG4RlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iEG4hlvEeyKv52rycOycA" name="IGNORE_PZ" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6iEG4xlvEeyKv52rycOycA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iEG5BlvEeyKv52rycOycA" name="IGNORE_VX" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6iEG5RlvEeyKv52rycOycA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iFVARlvEeyKv52rycOycA" name="IGNORE_VY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6iFVAhlvEeyKv52rycOycA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iFVAxlvEeyKv52rycOycA" name="IGNORE_VZ" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6iFVBBlvEeyKv52rycOycA" value="32">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iF8EBlvEeyKv52rycOycA" name="IGNORE_AFX" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6iF8ERlvEeyKv52rycOycA" value="64">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iHKMRlvEeyKv52rycOycA" name="IGNORE_AFY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6iHKMhlvEeyKv52rycOycA" value="128">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iHKMxlvEeyKv52rycOycA" name="IGNORE_AFZ" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6iHKNBlvEeyKv52rycOycA" value="256">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iHKNRlvEeyKv52rycOycA" name="FORCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6iHKNhlvEeyKv52rycOycA" value="512">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iIYURlvEeyKv52rycOycA" name="IGNORE_YAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6iIYUhlvEeyKv52rycOycA" value="1024">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iIYUxlvEeyKv52rycOycA" name="IGNORE_YAW_RATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6iIYVBlvEeyKv52rycOycA" value="2048">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iIYVRlvEeyKv52rycOycA" name="position">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/geometry_msgs.servicedef.uml#ID_msg_Point"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iI_YBlvEeyKv52rycOycA" name="velocity">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/geometry_msgs.servicedef.uml#ID_msg_Vector3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iI_YRlvEeyKv52rycOycA" name="acceleration_or_force">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/geometry_msgs.servicedef.uml#ID_msg_Vector3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iI_YhlvEeyKv52rycOycA" name="yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6iI_YxlvEeyKv52rycOycA" name="yaw_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_RCIn" name="RCIn">
+        <ownedAttribute xmi:id="_6kqu8BlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6krWABlvEeyKv52rycOycA" name="rssi">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6krWARlvEeyKv52rycOycA" name="channels">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6krWAhlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6krWAxlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_RCOut" name="RCOut">
+        <ownedAttribute xmi:id="_6nWPgBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6nWPgRlvEeyKv52rycOycA" name="channels">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6nWPghlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6nWPgxlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_RTCM" name="RTCM">
+        <ownedAttribute xmi:id="_6p_64BlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6p_64RlvEeyKv52rycOycA" name="data">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6p_64hlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6p_64xlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_RTKBaseline" name="RTKBaseline">
+        <ownedAttribute xmi:id="_6soYIBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6soYIRlvEeyKv52rycOycA" name="time_last_baseline_ms">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6soYIhlvEeyKv52rycOycA" name="rtk_receiver_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6so_MBlvEeyKv52rycOycA" name="wn">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6so_MRlvEeyKv52rycOycA" name="tow">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6so_MhlvEeyKv52rycOycA" name="rtk_health">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6so_MxlvEeyKv52rycOycA" name="rtk_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6so_NBlvEeyKv52rycOycA" name="nsats">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6so_NRlvEeyKv52rycOycA" name="baseline_coords_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6spmQBlvEeyKv52rycOycA" name="RTK_BASELINE_COORDINATE_SYSTEM_ECEF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6spmQRlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6ssCgRlvEeyKv52rycOycA" name="RTK_BASELINE_COORDINATE_SYSTEM_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6ssCghlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6stQoRlvEeyKv52rycOycA" name="baseline_a_mm">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6st3sBlvEeyKv52rycOycA" name="baseline_b_mm">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6st3sRlvEeyKv52rycOycA" name="baseline_c_mm">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6st3shlvEeyKv52rycOycA" name="accuracy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6st3sxlvEeyKv52rycOycA" name="iar_num_hypotheses">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_RadioStatus" name="RadioStatus">
+        <ownedAttribute xmi:id="_6vXjEBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6vYKIBlvEeyKv52rycOycA" name="rssi">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6vYKIRlvEeyKv52rycOycA" name="remrssi">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6vYKIhlvEeyKv52rycOycA" name="txbuf">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6vYKIxlvEeyKv52rycOycA" name="noise">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6vYKJBlvEeyKv52rycOycA" name="remnoise">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6vYKJRlvEeyKv52rycOycA" name="rxerrors">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6vYKJhlvEeyKv52rycOycA" name="fixed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6vYKJxlvEeyKv52rycOycA" name="rssi_dbm">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6vYKKBlvEeyKv52rycOycA" name="remrssi_dbm">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_State" name="State">
+        <ownedAttribute xmi:id="_6yAnYBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yBOcBlvEeyKv52rycOycA" name="connected">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yBOcRlvEeyKv52rycOycA" name="armed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yBOchlvEeyKv52rycOycA" name="guided">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yBOcxlvEeyKv52rycOycA" name="manual_input">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yBOdBlvEeyKv52rycOycA" name="mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yBOdRlvEeyKv52rycOycA" name="system_status">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yBOdhlvEeyKv52rycOycA" name="MODE_APM_PLANE_MANUAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yBOdxlvEeyKv52rycOycA" value="MANUAL">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yBOeBlvEeyKv52rycOycA" name="MODE_APM_PLANE_CIRCLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yBOeRlvEeyKv52rycOycA" value="CIRCLE">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yBOehlvEeyKv52rycOycA" name="MODE_APM_PLANE_STABILIZE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yBOexlvEeyKv52rycOycA" value="STABILIZE">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yB1gBlvEeyKv52rycOycA" name="MODE_APM_PLANE_TRAINING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yB1gRlvEeyKv52rycOycA" value="TRAINING">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yB1ghlvEeyKv52rycOycA" name="MODE_APM_PLANE_ACRO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yB1gxlvEeyKv52rycOycA" value="ACRO">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yB1hBlvEeyKv52rycOycA" name="MODE_APM_PLANE_FBWA" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yB1hRlvEeyKv52rycOycA" value="FBWA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yB1hhlvEeyKv52rycOycA" name="MODE_APM_PLANE_FBWB" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yB1hxlvEeyKv52rycOycA" value="FBWB">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yB1iBlvEeyKv52rycOycA" name="MODE_APM_PLANE_CRUISE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yB1iRlvEeyKv52rycOycA" value="CRUISE">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yB1ihlvEeyKv52rycOycA" name="MODE_APM_PLANE_AUTOTUNE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yB1ixlvEeyKv52rycOycA" value="AUTOTUNE">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yB1jBlvEeyKv52rycOycA" name="MODE_APM_PLANE_AUTO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yB1jRlvEeyKv52rycOycA" value="AUTO">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yB1jhlvEeyKv52rycOycA" name="MODE_APM_PLANE_RTL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yB1jxlvEeyKv52rycOycA" value="RTL">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yB1kBlvEeyKv52rycOycA" name="MODE_APM_PLANE_LOITER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yB1kRlvEeyKv52rycOycA" value="LOITER">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yCckBlvEeyKv52rycOycA" name="MODE_APM_PLANE_LAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yCckRlvEeyKv52rycOycA" value="LAND">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yCckhlvEeyKv52rycOycA" name="MODE_APM_PLANE_GUIDED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yCckxlvEeyKv52rycOycA" value="GUIDED">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yCclBlvEeyKv52rycOycA" name="MODE_APM_PLANE_INITIALISING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yCclRlvEeyKv52rycOycA" value="INITIALISING">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yCclhlvEeyKv52rycOycA" name="MODE_APM_PLANE_QSTABILIZE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yCclxlvEeyKv52rycOycA" value="QSTABILIZE">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yCcmBlvEeyKv52rycOycA" name="MODE_APM_PLANE_QHOVER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yCcmRlvEeyKv52rycOycA" value="QHOVER">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yCcmhlvEeyKv52rycOycA" name="MODE_APM_PLANE_QLOITER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yCcmxlvEeyKv52rycOycA" value="QLOITER">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yCcnBlvEeyKv52rycOycA" name="MODE_APM_PLANE_QLAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yCcnRlvEeyKv52rycOycA" value="QLAND">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yCcnhlvEeyKv52rycOycA" name="MODE_APM_PLANE_QRTL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yCcnxlvEeyKv52rycOycA" value="QRTL">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yDDoBlvEeyKv52rycOycA" name="MODE_APM_COPTER_STABILIZE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yDDoRlvEeyKv52rycOycA" value="STABILIZE">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yDDohlvEeyKv52rycOycA" name="MODE_APM_COPTER_ACRO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yDDoxlvEeyKv52rycOycA" value="ACRO">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yDDpBlvEeyKv52rycOycA" name="MODE_APM_COPTER_ALT_HOLD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yDDpRlvEeyKv52rycOycA" value="ALT_HOLD">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yDDphlvEeyKv52rycOycA" name="MODE_APM_COPTER_AUTO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yDDpxlvEeyKv52rycOycA" value="AUTO">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yDDqBlvEeyKv52rycOycA" name="MODE_APM_COPTER_GUIDED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yDDqRlvEeyKv52rycOycA" value="GUIDED">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yDDqhlvEeyKv52rycOycA" name="MODE_APM_COPTER_LOITER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yDDqxlvEeyKv52rycOycA" value="LOITER">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yDDrBlvEeyKv52rycOycA" name="MODE_APM_COPTER_RTL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yDDrRlvEeyKv52rycOycA" value="RTL">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yDDrhlvEeyKv52rycOycA" name="MODE_APM_COPTER_CIRCLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yDDrxlvEeyKv52rycOycA" value="CIRCLE">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yDqsBlvEeyKv52rycOycA" name="MODE_APM_COPTER_POSITION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yDqsRlvEeyKv52rycOycA" value="POSITION">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yDqshlvEeyKv52rycOycA" name="MODE_APM_COPTER_LAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yDqsxlvEeyKv52rycOycA" value="LAND">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yDqtBlvEeyKv52rycOycA" name="MODE_APM_COPTER_OF_LOITER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yDqtRlvEeyKv52rycOycA" value="OF_LOITER">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yDqthlvEeyKv52rycOycA" name="MODE_APM_COPTER_DRIFT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yDqtxlvEeyKv52rycOycA" value="DRIFT">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yDquBlvEeyKv52rycOycA" name="MODE_APM_COPTER_SPORT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yDquRlvEeyKv52rycOycA" value="SPORT">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yDquhlvEeyKv52rycOycA" name="MODE_APM_COPTER_FLIP" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yDquxlvEeyKv52rycOycA" value="FLIP">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yDqvBlvEeyKv52rycOycA" name="MODE_APM_COPTER_AUTOTUNE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yDqvRlvEeyKv52rycOycA" value="AUTOTUNE">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yDqvhlvEeyKv52rycOycA" name="MODE_APM_COPTER_POSHOLD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yDqvxlvEeyKv52rycOycA" value="POSHOLD">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yDqwBlvEeyKv52rycOycA" name="MODE_APM_COPTER_BRAKE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yDqwRlvEeyKv52rycOycA" value="BRAKE">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yDqwhlvEeyKv52rycOycA" name="MODE_APM_COPTER_THROW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yDqwxlvEeyKv52rycOycA" value="THROW">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yERwBlvEeyKv52rycOycA" name="MODE_APM_COPTER_AVOID_ADSB" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yERwRlvEeyKv52rycOycA" value="AVOID_ADSB">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yERwhlvEeyKv52rycOycA" name="MODE_APM_COPTER_GUIDED_NOGPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yERwxlvEeyKv52rycOycA" value="GUIDED_NOGPS">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yERxBlvEeyKv52rycOycA" name="MODE_APM_ROVER_MANUAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yERxRlvEeyKv52rycOycA" value="MANUAL">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yERxhlvEeyKv52rycOycA" name="MODE_APM_ROVER_LEARNING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yERxxlvEeyKv52rycOycA" value="LEARNING">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yERyBlvEeyKv52rycOycA" name="MODE_APM_ROVER_STEERING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yERyRlvEeyKv52rycOycA" value="STEERING">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yERyhlvEeyKv52rycOycA" name="MODE_APM_ROVER_HOLD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yE40BlvEeyKv52rycOycA" value="HOLD">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yE40RlvEeyKv52rycOycA" name="MODE_APM_ROVER_AUTO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yE40hlvEeyKv52rycOycA" value="AUTO">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yE40xlvEeyKv52rycOycA" name="MODE_APM_ROVER_RTL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yE41BlvEeyKv52rycOycA" value="RTL">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yE41RlvEeyKv52rycOycA" name="MODE_APM_ROVER_GUIDED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yE41hlvEeyKv52rycOycA" value="GUIDED">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yE41xlvEeyKv52rycOycA" name="MODE_APM_ROVER_INITIALISING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yE42BlvEeyKv52rycOycA" value="INITIALISING">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yE42RlvEeyKv52rycOycA" name="MODE_PX4_MANUAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yE42hlvEeyKv52rycOycA" value="MANUAL">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yE42xlvEeyKv52rycOycA" name="MODE_PX4_ACRO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yE43BlvEeyKv52rycOycA" value="ACRO">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yE43RlvEeyKv52rycOycA" name="MODE_PX4_ALTITUDE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yE43hlvEeyKv52rycOycA" value="ALTCTL">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yE43xlvEeyKv52rycOycA" name="MODE_PX4_POSITION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yFf4BlvEeyKv52rycOycA" value="POSCTL">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yFf4RlvEeyKv52rycOycA" name="MODE_PX4_OFFBOARD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yFf4hlvEeyKv52rycOycA" value="OFFBOARD">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yFf4xlvEeyKv52rycOycA" name="MODE_PX4_STABILIZED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yFf5BlvEeyKv52rycOycA" value="STABILIZED">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yFf5RlvEeyKv52rycOycA" name="MODE_PX4_RATTITUDE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yFf5hlvEeyKv52rycOycA" value="RATTITUDE">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yFf5xlvEeyKv52rycOycA" name="MODE_PX4_MISSION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yFf6BlvEeyKv52rycOycA" value="AUTO.MISSION">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yFf6RlvEeyKv52rycOycA" name="MODE_PX4_LOITER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yFf6hlvEeyKv52rycOycA" value="AUTO.LOITER">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yFf6xlvEeyKv52rycOycA" name="MODE_PX4_RTL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yFf7BlvEeyKv52rycOycA" value="AUTO.RTL">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yFf7RlvEeyKv52rycOycA" name="MODE_PX4_LAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yFf7hlvEeyKv52rycOycA" value="AUTO.LAND">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yGG8BlvEeyKv52rycOycA" name="MODE_PX4_RTGS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yGG8RlvEeyKv52rycOycA" value="AUTO.RTGS">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yGG8hlvEeyKv52rycOycA" name="MODE_PX4_READY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yGG8xlvEeyKv52rycOycA" value="AUTO.READY">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6yGG9BlvEeyKv52rycOycA" name="MODE_PX4_TAKEOFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralString" xmi:id="_6yGG9RlvEeyKv52rycOycA" value="AUTO.TAKEOFF">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_StatusText" name="StatusText">
+        <ownedAttribute xmi:id="_60tWEBlvEeyKv52rycOycA" name="EMERGENCY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_60tWERlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_60tWEhlvEeyKv52rycOycA" name="ALERT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_60tWExlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_60tWFBlvEeyKv52rycOycA" name="CRITICAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_60tWFRlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_61KCABlvEeyKv52rycOycA" name="ERROR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_61KCARlvEeyKv52rycOycA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_61KCAhlvEeyKv52rycOycA" name="WARNING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_61KCAxlvEeyKv52rycOycA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_61KpEBlvEeyKv52rycOycA" name="NOTICE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_61KpERlvEeyKv52rycOycA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_61KpEhlvEeyKv52rycOycA" name="INFO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_61KpExlvEeyKv52rycOycA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_61KpFBlvEeyKv52rycOycA" name="DEBUG" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_61KpFRlvEeyKv52rycOycA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_61KpFhlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_61KpFxlvEeyKv52rycOycA" name="severity">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_61KpGBlvEeyKv52rycOycA" name="text">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_Thrust" name="Thrust">
+        <ownedAttribute xmi:id="_63s_sBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_63s_sRlvEeyKv52rycOycA" name="thrust">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_TimesyncStatus" name="TimesyncStatus">
+        <ownedAttribute xmi:id="_66TAsBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_66TAsRlvEeyKv52rycOycA" name="remote_timestamp_ns">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_66UO0RlvEeyKv52rycOycA" name="observed_offset_ns">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58a4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_66Vc8RlvEeyKv52rycOycA" name="estimated_offset_ns">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58a4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_66WrERlvEeyKv52rycOycA" name="round_trip_time_ms">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_Trajectory" name="Trajectory">
+        <ownedAttribute xmi:id="_69CLoBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_69CLoRlvEeyKv52rycOycA" name="type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_69DZwRlvEeyKv52rycOycA" name="MAV_TRAJECTORY_REPRESENTATION_WAYPOINTS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_69DZwhlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_69DZwxlvEeyKv52rycOycA" name="MAV_TRAJECTORY_REPRESENTATION_BEZIER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_69DZxBlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_69EA0BlvEeyKv52rycOycA" name="point_1" type="ID_msg_PositionTarget"/>
+        <ownedAttribute xmi:id="_69EA0RlvEeyKv52rycOycA" name="point_2" type="ID_msg_PositionTarget"/>
+        <ownedAttribute xmi:id="_69EA0hlvEeyKv52rycOycA" name="point_3" type="ID_msg_PositionTarget"/>
+        <ownedAttribute xmi:id="_69EA0xlvEeyKv52rycOycA" name="point_4" type="ID_msg_PositionTarget"/>
+        <ownedAttribute xmi:id="_69EA1BlvEeyKv52rycOycA" name="point_5" type="ID_msg_PositionTarget"/>
+        <ownedAttribute xmi:id="_69EA1RlvEeyKv52rycOycA" name="point_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_69EA1hlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_69EA1xlvEeyKv52rycOycA" value="5"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_69FO8RlvEeyKv52rycOycA" name="command">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_69FO8hlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_69FO8xlvEeyKv52rycOycA" value="5"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_69GdERlvEeyKv52rycOycA" name="time_horizon">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_69GdEhlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_69GdExlvEeyKv52rycOycA" value="5"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleInfo" name="VehicleInfo">
+        <ownedAttribute xmi:id="_6_qo4BlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6_qo4RlvEeyKv52rycOycA" name="HAVE_INFO_HEARTBEAT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6_qo4hlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6_qo4xlvEeyKv52rycOycA" name="HAVE_INFO_AUTOPILOT_VERSION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_6_qo5BlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6_qo5RlvEeyKv52rycOycA" name="available_info">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6_r3ARlvEeyKv52rycOycA" name="sysid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6_tFIRlvEeyKv52rycOycA" name="compid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6_vhYRlvEeyKv52rycOycA" name="autopilot">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6_xWkBlvEeyKv52rycOycA" name="type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6_yksRlvEeyKv52rycOycA" name="system_status">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6_zy0RlvEeyKv52rycOycA" name="base_mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6_zy0hlvEeyKv52rycOycA" name="custom_mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6_0Z4BlvEeyKv52rycOycA" name="mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6_1oARlvEeyKv52rycOycA" name="mode_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6_22IRlvEeyKv52rycOycA" name="capabilities">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6_4EQRlvEeyKv52rycOycA" name="flight_sw_version">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6_5SYRlvEeyKv52rycOycA" name="middleware_sw_version">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6_6ggRlvEeyKv52rycOycA" name="os_sw_version">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6_7uoRlvEeyKv52rycOycA" name="board_version">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6_88wRlvEeyKv52rycOycA" name="flight_custom_version">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6_-K4RlvEeyKv52rycOycA" name="vendor_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_6__ZARlvEeyKv52rycOycA" name="product_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7AAnIRlvEeyKv52rycOycA" name="uid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VfrHud" name="VfrHud">
+        <ownedAttribute xmi:id="_7CfTYBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7CfTYRlvEeyKv52rycOycA" name="airspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7CghgRlvEeyKv52rycOycA" name="groundspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7CiWsRlvEeyKv52rycOycA" name="heading">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Cjk0BlvEeyKv52rycOycA" name="throttle">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7CkL4RlvEeyKv52rycOycA" name="altitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ClaARlvEeyKv52rycOycA" name="climb">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_Vibration" name="Vibration">
+        <ownedAttribute xmi:id="_7FJl0BlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7FJl0RlvEeyKv52rycOycA" name="vibration">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/geometry_msgs.servicedef.uml#ID_msg_Vector3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7FKz8RlvEeyKv52rycOycA" name="clipping">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7FKz8hlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7FKz8xlvEeyKv52rycOycA" value="3"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_Waypoint" name="Waypoint">
+        <ownedAttribute xmi:id="_7HyDEBlvEeyKv52rycOycA" name="frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7HyqIBlvEeyKv52rycOycA" name="FRAME_GLOBAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7HyqIRlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7HyqIhlvEeyKv52rycOycA" name="FRAME_LOCAL_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7HyqIxlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7HyqJBlvEeyKv52rycOycA" name="FRAME_MISSION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7HyqJRlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7HyqJhlvEeyKv52rycOycA" name="FRAME_GLOBAL_REL_ALT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7HyqJxlvEeyKv52rycOycA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7HyqKBlvEeyKv52rycOycA" name="FRAME_LOCAL_ENU" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7HyqKRlvEeyKv52rycOycA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7HyqKhlvEeyKv52rycOycA" name="command">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7HyqKxlvEeyKv52rycOycA" name="is_current">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7HyqLBlvEeyKv52rycOycA" name="autocontinue">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7HyqLRlvEeyKv52rycOycA" name="param1">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7HzRMBlvEeyKv52rycOycA" name="param2">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7HzRMRlvEeyKv52rycOycA" name="param3">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7HzRMhlvEeyKv52rycOycA" name="param4">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7HzRMxlvEeyKv52rycOycA" name="x_lat">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7HzRNBlvEeyKv52rycOycA" name="y_long">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7HzRNRlvEeyKv52rycOycA" name="z_alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_WaypointList" name="WaypointList">
+        <ownedAttribute xmi:id="_7KdjoBlvEeyKv52rycOycA" name="current_seq">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7KeKsBlvEeyKv52rycOycA" name="waypoints" type="ID_msg_Waypoint">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7KeKsRlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7KeKshlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_WaypointReached" name="WaypointReached">
+        <ownedAttribute xmi:id="_7NGA4BlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7NGA4RlvEeyKv52rycOycA" name="wp_seq">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_WheelOdomStamped" name="WheelOdomStamped">
+        <ownedAttribute xmi:id="_7PvsQBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7PvsQRlvEeyKv52rycOycA" name="data">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7PvsQhlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7PvsQxlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+      </packagedElement>
+    </packagedElement>
+    <packagedElement xmi:type="uml:Package" xmi:id="ID_srv" name="srv">
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_CommandBoolReq" name="CommandBoolReq">
+        <ownedAttribute xmi:id="_7s9MsBlvEeyKv52rycOycA" name="value">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_CommandBoolRes" name="CommandBoolRes">
+        <ownedAttribute xmi:id="_7s9zwBlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7s9zwRlvEeyKv52rycOycA" name="result">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_CommandHomeReq" name="CommandHomeReq">
+        <ownedAttribute xmi:id="_7vmRABlvEeyKv52rycOycA" name="current_gps">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7vm4EBlvEeyKv52rycOycA" name="yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7vm4ERlvEeyKv52rycOycA" name="latitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7vm4EhlvEeyKv52rycOycA" name="longitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7vm4ExlvEeyKv52rycOycA" name="altitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_CommandHomeRes" name="CommandHomeRes">
+        <ownedAttribute xmi:id="_7vm4FBlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7vm4FRlvEeyKv52rycOycA" name="result">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_CommandIntReq" name="CommandIntReq">
+        <ownedAttribute xmi:id="_7yMSABlvEeyKv52rycOycA" name="broadcast">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7yNgIRlvEeyKv52rycOycA" name="frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7yNgIhlvEeyKv52rycOycA" name="command">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7yNgIxlvEeyKv52rycOycA" name="current">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7yNgJBlvEeyKv52rycOycA" name="autocontinue">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7yNgJRlvEeyKv52rycOycA" name="param1">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7yNgJhlvEeyKv52rycOycA" name="param2">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7yNgJxlvEeyKv52rycOycA" name="param3">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7yNgKBlvEeyKv52rycOycA" name="param4">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7yOHMBlvEeyKv52rycOycA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7yOuQRlvEeyKv52rycOycA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7yQjcBlvEeyKv52rycOycA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_CommandIntRes" name="CommandIntRes">
+        <ownedAttribute xmi:id="_7yRKgRlvEeyKv52rycOycA" 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_srv_CommandLongReq" name="CommandLongReq">
+        <ownedAttribute xmi:id="_703LgBlvEeyKv52rycOycA" name="broadcast">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_704ZoRlvEeyKv52rycOycA" name="command">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_704ZohlvEeyKv52rycOycA" name="confirmation">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_704ZoxlvEeyKv52rycOycA" name="param1">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_704ZpBlvEeyKv52rycOycA" name="param2">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_704ZpRlvEeyKv52rycOycA" name="param3">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_704ZphlvEeyKv52rycOycA" name="param4">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_705AsBlvEeyKv52rycOycA" name="param5">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_705nwRlvEeyKv52rycOycA" name="param6">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_70614RlvEeyKv52rycOycA" name="param7">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_CommandLongRes" name="CommandLongRes">
+        <ownedAttribute xmi:id="_708EARlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_708rEBlvEeyKv52rycOycA" name="result">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_CommandTOLReq" name="CommandTOLReq">
+        <ownedAttribute xmi:id="_73dzkBlvEeyKv52rycOycA" name="min_pitch">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_73fBsRlvEeyKv52rycOycA" name="yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_73fowBlvEeyKv52rycOycA" name="latitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_73fowRlvEeyKv52rycOycA" name="longitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_73fowhlvEeyKv52rycOycA" name="altitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_CommandTOLRes" name="CommandTOLRes">
+        <ownedAttribute xmi:id="_73fowxlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_73foxBlvEeyKv52rycOycA" name="result">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_CommandTriggerControlReq" name="CommandTriggerControlReq">
+        <ownedAttribute xmi:id="_76KiQBlvEeyKv52rycOycA" name="trigger_enable">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_76LwYRlvEeyKv52rycOycA" name="sequence_reset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_76M-gRlvEeyKv52rycOycA" name="trigger_pause">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_CommandTriggerControlRes" name="CommandTriggerControlRes">
+        <ownedAttribute xmi:id="_76OMoRlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_76OMohlvEeyKv52rycOycA" name="result">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_CommandTriggerIntervalReq" name="CommandTriggerIntervalReq">
+        <ownedAttribute xmi:id="_78y_gBlvEeyKv52rycOycA" name="cycle_time">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_780NoRlvEeyKv52rycOycA" name="integration_time">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_CommandTriggerIntervalRes" name="CommandTriggerIntervalRes">
+        <ownedAttribute xmi:id="_781bwRlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_781bwhlvEeyKv52rycOycA" name="result">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_CommandVtolTransitionReq" name="CommandVtolTransitionReq">
+        <ownedAttribute xmi:id="_7_bcwBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7_cD0BlvEeyKv52rycOycA" name="STATE_MC" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7_cD0RlvEeyKv52rycOycA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7_cD0hlvEeyKv52rycOycA" name="STATE_FW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7_cD0xlvEeyKv52rycOycA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7_cD1BlvEeyKv52rycOycA" name="state">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_CommandVtolTransitionRes" name="CommandVtolTransitionRes">
+        <ownedAttribute xmi:id="_7_dR8RlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7_dR8hlvEeyKv52rycOycA" name="result">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_EndpointAddReq" name="EndpointAddReq">
+        <ownedAttribute xmi:id="_8CFvMBlvEeyKv52rycOycA" name="TYPE_FCU" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8CFvMRlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8CFvMhlvEeyKv52rycOycA" name="TYPE_GCS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8CFvMxlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8CFvNBlvEeyKv52rycOycA" name="TYPE_UAS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8CFvNRlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8CFvNhlvEeyKv52rycOycA" name="url">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8CG9URlvEeyKv52rycOycA" name="type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_EndpointAddRes" name="EndpointAddRes">
+        <ownedAttribute xmi:id="_8CILcRlvEeyKv52rycOycA" name="successful">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8CJZkRlvEeyKv52rycOycA" name="reason">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8CKnsRlvEeyKv52rycOycA" name="id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_EndpointDelReq" name="EndpointDelReq">
+        <ownedAttribute xmi:id="_8EwosBlvEeyKv52rycOycA" name="TYPE_FCU" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8EwosRlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8EwoshlvEeyKv52rycOycA" name="TYPE_GCS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8EwosxlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8EwotBlvEeyKv52rycOycA" name="TYPE_UAS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8EwotRlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8EwothlvEeyKv52rycOycA" name="id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8EwotxlvEeyKv52rycOycA" name="url">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8EwouBlvEeyKv52rycOycA" name="type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_EndpointDelRes" name="EndpointDelRes">
+        <ownedAttribute xmi:id="_8EwouRlvEeyKv52rycOycA" name="successful">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileChecksumReq" name="FileChecksumReq">
+        <ownedAttribute xmi:id="_8HcwUBlvEeyKv52rycOycA" name="file_path">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileChecksumRes" name="FileChecksumRes">
+        <ownedAttribute xmi:id="_8HcwURlvEeyKv52rycOycA" name="crc32">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8HcwUhlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8HcwUxlvEeyKv52rycOycA" name="r_errno">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileCloseReq" name="FileCloseReq">
+        <ownedAttribute xmi:id="_8KHp0BlvEeyKv52rycOycA" name="file_path">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileCloseRes" name="FileCloseRes">
+        <ownedAttribute xmi:id="_8KHp0RlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8KHp0hlvEeyKv52rycOycA" name="r_errno">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileListReq" name="FileListReq">
+        <ownedAttribute xmi:id="_8M20wBlvEeyKv52rycOycA" name="dir_path">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileListRes" name="FileListRes">
+        <ownedAttribute xmi:id="_8M3b0BlvEeyKv52rycOycA" name="list" type="ID_msg_FileEntry">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8M3b0RlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8M3b0hlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8M3b0xlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8M3b1BlvEeyKv52rycOycA" name="r_errno">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileMakeDirReq" name="FileMakeDirReq">
+        <ownedAttribute xmi:id="_8PggIBlvEeyKv52rycOycA" name="dir_path">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileMakeDirRes" name="FileMakeDirRes">
+        <ownedAttribute xmi:id="_8PggIRlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8PggIhlvEeyKv52rycOycA" name="r_errno">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileOpenReq" name="FileOpenReq">
+        <ownedAttribute xmi:id="_8SKykBlvEeyKv52rycOycA" name="MODE_READ" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8SKykRlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8SMAsBlvEeyKv52rycOycA" name="MODE_WRITE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8SMAsRlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8SNO0BlvEeyKv52rycOycA" name="MODE_CREATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8SNO0RlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8SN14RlvEeyKv52rycOycA" name="file_path">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8SOc8BlvEeyKv52rycOycA" name="mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileOpenRes" name="FileOpenRes">
+        <ownedAttribute xmi:id="_8SOc8RlvEeyKv52rycOycA" name="size">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8SOc8hlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8SOc8xlvEeyKv52rycOycA" name="r_errno">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileReadReq" name="FileReadReq">
+        <ownedAttribute xmi:id="_8UyowBlvEeyKv52rycOycA" name="file_path">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8UyowRlvEeyKv52rycOycA" name="offset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8UyowhlvEeyKv52rycOycA" name="size">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileReadRes" name="FileReadRes">
+        <ownedAttribute xmi:id="_8UzP0BlvEeyKv52rycOycA" name="data">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8UzP0RlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8UzP0hlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8UzP0xlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8UzP1BlvEeyKv52rycOycA" name="r_errno">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileRemoveReq" name="FileRemoveReq">
+        <ownedAttribute xmi:id="_8XdiQBlvEeyKv52rycOycA" name="file_path">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileRemoveRes" name="FileRemoveRes">
+        <ownedAttribute xmi:id="_8XeJUBlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8XeJURlvEeyKv52rycOycA" name="r_errno">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileRemoveDirReq" name="FileRemoveDirReq">
+        <ownedAttribute xmi:id="_8aIbwBlvEeyKv52rycOycA" name="dir_path">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileRemoveDirRes" name="FileRemoveDirRes">
+        <ownedAttribute xmi:id="_8aIbwRlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8aIbwhlvEeyKv52rycOycA" name="r_errno">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileRenameReq" name="FileRenameReq">
+        <ownedAttribute xmi:id="_8c0jYBlvEeyKv52rycOycA" name="old_path">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8c0jYRlvEeyKv52rycOycA" name="new_path">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileRenameRes" name="FileRenameRes">
+        <ownedAttribute xmi:id="_8c0jYhlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8c0jYxlvEeyKv52rycOycA" name="r_errno">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileTruncateReq" name="FileTruncateReq">
+        <ownedAttribute xmi:id="_8fgD8BlvEeyKv52rycOycA" name="file_path">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8fgD8RlvEeyKv52rycOycA" name="length">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileTruncateRes" name="FileTruncateRes">
+        <ownedAttribute xmi:id="_8fgD8hlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8fgD8xlvEeyKv52rycOycA" name="r_errno">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileWriteReq" name="FileWriteReq">
+        <ownedAttribute xmi:id="_8iMLkBlvEeyKv52rycOycA" name="file_path">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8iMLkRlvEeyKv52rycOycA" name="offset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8iMLkhlvEeyKv52rycOycA" name="data">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8iMyoBlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8iMyoRlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_FileWriteRes" name="FileWriteRes">
+        <ownedAttribute xmi:id="_8iMyohlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8iMyoxlvEeyKv52rycOycA" name="r_errno">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_LogRequestDataReq" name="LogRequestDataReq">
+        <ownedAttribute xmi:id="_8k3sIBlvEeyKv52rycOycA" name="id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8k3sIRlvEeyKv52rycOycA" name="offset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8k4TMBlvEeyKv52rycOycA" name="count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_LogRequestDataRes" name="LogRequestDataRes">
+        <ownedAttribute xmi:id="_8k4TMRlvEeyKv52rycOycA" 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_srv_LogRequestEndReq" name="LogRequestEndReq"/>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_LogRequestEndRes" name="LogRequestEndRes">
+        <ownedAttribute xmi:id="_8niloBlvEeyKv52rycOycA" 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_srv_LogRequestListReq" name="LogRequestListReq">
+        <ownedAttribute xmi:id="_8qMRABlvEeyKv52rycOycA" name="start">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8qMRARlvEeyKv52rycOycA" name="end">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_LogRequestListRes" name="LogRequestListRes">
+        <ownedAttribute xmi:id="_8qMRAhlvEeyKv52rycOycA" 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_srv_MessageIntervalReq" name="MessageIntervalReq">
+        <ownedAttribute xmi:id="_8s2jcBlvEeyKv52rycOycA" name="message_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8s2jcRlvEeyKv52rycOycA" name="message_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_MessageIntervalRes" name="MessageIntervalRes">
+        <ownedAttribute xmi:id="_8s2jchlvEeyKv52rycOycA" 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_srv_MountConfigureReq" name="MountConfigureReq">
+        <ownedAttribute xmi:id="_8virEBlvEeyKv52rycOycA" name="header">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/std_msgs.servicedef.uml#ID_msg_Header"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8virERlvEeyKv52rycOycA" name="mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8vj5MRlvEeyKv52rycOycA" name="MODE_RETRACT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8vj5MhlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8vj5MxlvEeyKv52rycOycA" name="MODE_NEUTRAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8vj5NBlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8vj5NRlvEeyKv52rycOycA" name="MODE_MAVLINK_TARGETING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8vj5NhlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8vj5NxlvEeyKv52rycOycA" name="MODE_RC_TARGETING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8vj5OBlvEeyKv52rycOycA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8vj5ORlvEeyKv52rycOycA" name="MODE_GPS_POINT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8vj5OhlvEeyKv52rycOycA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8vj5OxlvEeyKv52rycOycA" name="stabilize_roll">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8vlHURlvEeyKv52rycOycA" name="stabilize_pitch">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8vmVcRlvEeyKv52rycOycA" name="stabilize_yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8vnjkRlvEeyKv52rycOycA" name="roll_input">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8voxsRlvEeyKv52rycOycA" name="pitch_input">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8vp_0RlvEeyKv52rycOycA" name="yaw_input">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8vrN8BlvEeyKv52rycOycA" name="INPUT_ANGLE_BODY_FRAME" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8vrN8RlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8vrN8hlvEeyKv52rycOycA" name="INPUT_ANGULAR_RATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8vrN8xlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8vrN9BlvEeyKv52rycOycA" name="INPUT_ANGLE_ABSOLUTE_FRAME" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8vrN9RlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_MountConfigureRes" name="MountConfigureRes">
+        <ownedAttribute xmi:id="_8vrN9hlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8vrN9xlvEeyKv52rycOycA" name="result">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_ParamGetReq" name="ParamGetReq">
+        <ownedAttribute xmi:id="_8yOLoBlvEeyKv52rycOycA" name="param_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_ParamGetRes" name="ParamGetRes">
+        <ownedAttribute xmi:id="_8yOLoRlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8yOLohlvEeyKv52rycOycA" name="value" type="ID_msg_ParamValue"/>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_ParamPullReq" name="ParamPullReq">
+        <ownedAttribute xmi:id="_802o4BlvEeyKv52rycOycA" name="force_pull">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_ParamPullRes" name="ParamPullRes">
+        <ownedAttribute xmi:id="_802o4RlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_802o4hlvEeyKv52rycOycA" name="param_received">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_ParamPushReq" name="ParamPushReq"/>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_ParamPushRes" name="ParamPushRes">
+        <ownedAttribute xmi:id="_83jXkBlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_83j-oBlvEeyKv52rycOycA" name="param_transfered">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_ParamSetReq" name="ParamSetReq">
+        <ownedAttribute xmi:id="_86OREBlvEeyKv52rycOycA" name="param_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_86ORERlvEeyKv52rycOycA" name="value" type="ID_msg_ParamValue"/>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_ParamSetRes" name="ParamSetRes">
+        <ownedAttribute xmi:id="_86OREhlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_86ORExlvEeyKv52rycOycA" name="value" type="ID_msg_ParamValue"/>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_ParamSetV2Req" name="ParamSetV2Req">
+        <ownedAttribute xmi:id="_885xoBlvEeyKv52rycOycA" name="force_set">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_886YsBlvEeyKv52rycOycA" name="param_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_886YsRlvEeyKv52rycOycA" name="value">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/rcl_interfaces.servicedef.uml#ID_msg_ParameterValue"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_ParamSetV2Res" name="ParamSetV2Res">
+        <ownedAttribute xmi:id="_886YshlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_886YsxlvEeyKv52rycOycA" name="value">
+          <type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/rcl_interfaces.servicedef.uml#ID_msg_ParameterValue"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_SetMavFrameReq" name="SetMavFrameReq">
+        <ownedAttribute xmi:id="_8_jdABlvEeyKv52rycOycA" name="FRAME_GLOBAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_jdARlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_krIBlvEeyKv52rycOycA" name="FRAME_LOCAL_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_krIRlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_l5QBlvEeyKv52rycOycA" name="FRAME_MISSION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_l5QRlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_nHYRlvEeyKv52rycOycA" name="FRAME_GLOBAL_RELATIVE_ALT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_nHYhlvEeyKv52rycOycA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_oVgRlvEeyKv52rycOycA" name="FRAME_LOCAL_ENU" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_oVghlvEeyKv52rycOycA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_pjoBlvEeyKv52rycOycA" name="FRAME_GLOBAL_INT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_pjoRlvEeyKv52rycOycA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_qKsRlvEeyKv52rycOycA" name="FRAME_GLOBAL_RELATIVE_ALT_INT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_qKshlvEeyKv52rycOycA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_rY0RlvEeyKv52rycOycA" name="FRAME_LOCAL_OFFSET_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_rY0hlvEeyKv52rycOycA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_sm8RlvEeyKv52rycOycA" name="FRAME_BODY_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_sm8hlvEeyKv52rycOycA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_t1ERlvEeyKv52rycOycA" name="FRAME_BODY_OFFSET_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_t1EhlvEeyKv52rycOycA" value="9">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_vDMRlvEeyKv52rycOycA" name="FRAME_GLOBAL_TERRAIN_ALT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_vDMhlvEeyKv52rycOycA" value="10">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_wRURlvEeyKv52rycOycA" name="FRAME_GLOBAL_TERRAIN_ALT_INT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_wRUhlvEeyKv52rycOycA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_xfcRlvEeyKv52rycOycA" name="FRAME_BODY_FRD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_xfchlvEeyKv52rycOycA" value="12">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_ytkRlvEeyKv52rycOycA" name="FRAME_RESERVED_13" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_ytkhlvEeyKv52rycOycA" value="13">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_zUoRlvEeyKv52rycOycA" name="FRAME_RESERVED_14" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_zUohlvEeyKv52rycOycA" value="14">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_0iwRlvEeyKv52rycOycA" name="FRAME_RESERVED_15" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_0iwhlvEeyKv52rycOycA" value="15">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_1w4RlvEeyKv52rycOycA" name="FRAME_RESERVED_16" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_1w4hlvEeyKv52rycOycA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_2_ARlvEeyKv52rycOycA" name="FRAME_RESERVED_17" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_2_AhlvEeyKv52rycOycA" value="17">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_4NIRlvEeyKv52rycOycA" name="FRAME_RESERVED_18" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_4NIhlvEeyKv52rycOycA" value="18">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_5bQRlvEeyKv52rycOycA" name="FRAME_RESERVED_19" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_5bQhlvEeyKv52rycOycA" value="19">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_6CURlvEeyKv52rycOycA" name="FRAME_LOCAL_FRD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_6CUhlvEeyKv52rycOycA" value="20">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_7QcRlvEeyKv52rycOycA" name="FRAME_LOCAL_FLU" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8_7QchlvEeyKv52rycOycA" value="21">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_8ekRlvEeyKv52rycOycA" name="mav_frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_SetMavFrameRes" name="SetMavFrameRes">
+        <ownedAttribute xmi:id="_8_8ekhlvEeyKv52rycOycA" 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_srv_SetModeReq" name="SetModeReq">
+        <ownedAttribute xmi:id="_9CdAABlvEeyKv52rycOycA" name="MAV_MODE_PREFLIGHT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9CdAARlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CdAAhlvEeyKv52rycOycA" name="MAV_MODE_STABILIZE_DISARMED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9CdAAxlvEeyKv52rycOycA" value="80">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CdABBlvEeyKv52rycOycA" name="MAV_MODE_STABILIZE_ARMED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9CdABRlvEeyKv52rycOycA" value="208">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CdnEBlvEeyKv52rycOycA" name="MAV_MODE_MANUAL_DISARMED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9CdnERlvEeyKv52rycOycA" value="64">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CdnEhlvEeyKv52rycOycA" name="MAV_MODE_MANUAL_ARMED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9CdnExlvEeyKv52rycOycA" value="192">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CdnFBlvEeyKv52rycOycA" name="MAV_MODE_GUIDED_DISARMED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9CdnFRlvEeyKv52rycOycA" value="88">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CdnFhlvEeyKv52rycOycA" name="MAV_MODE_GUIDED_ARMED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9CdnFxlvEeyKv52rycOycA" value="216">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CdnGBlvEeyKv52rycOycA" name="MAV_MODE_AUTO_DISARMED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9CdnGRlvEeyKv52rycOycA" value="92">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CdnGhlvEeyKv52rycOycA" name="MAV_MODE_AUTO_ARMED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9CdnGxlvEeyKv52rycOycA" value="220">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CdnHBlvEeyKv52rycOycA" name="MAV_MODE_TEST_DISARMED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9CdnHRlvEeyKv52rycOycA" value="66">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CdnHhlvEeyKv52rycOycA" name="MAV_MODE_TEST_ARMED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9CdnHxlvEeyKv52rycOycA" value="194">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CdnIBlvEeyKv52rycOycA" name="base_mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Ce1MRlvEeyKv52rycOycA" name="custom_mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_96bjEK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_SetModeRes" name="SetModeRes">
+        <ownedAttribute xmi:id="_9CgDURlvEeyKv52rycOycA" name="mode_sent">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_StreamRateReq" name="StreamRateReq">
+        <ownedAttribute xmi:id="_9FH5gBlvEeyKv52rycOycA" name="STREAM_ALL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9FH5gRlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FH5ghlvEeyKv52rycOycA" name="STREAM_RAW_SENSORS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9FH5gxlvEeyKv52rycOycA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FH5hBlvEeyKv52rycOycA" name="STREAM_EXTENDED_STATUS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9FH5hRlvEeyKv52rycOycA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FH5hhlvEeyKv52rycOycA" name="STREAM_RC_CHANNELS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9FH5hxlvEeyKv52rycOycA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FH5iBlvEeyKv52rycOycA" name="STREAM_RAW_CONTROLLER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9FH5iRlvEeyKv52rycOycA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FH5ihlvEeyKv52rycOycA" name="STREAM_POSITION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9FIgkBlvEeyKv52rycOycA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FIgkRlvEeyKv52rycOycA" name="STREAM_EXTRA1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9FIgkhlvEeyKv52rycOycA" value="10">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FIgkxlvEeyKv52rycOycA" name="STREAM_EXTRA2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9FIglBlvEeyKv52rycOycA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FIglRlvEeyKv52rycOycA" name="STREAM_EXTRA3" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9FIglhlvEeyKv52rycOycA" value="12">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FIglxlvEeyKv52rycOycA" name="stream_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FIgmBlvEeyKv52rycOycA" name="message_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FIgmRlvEeyKv52rycOycA" name="on_off">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_StreamRateRes" name="StreamRateRes"/>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_VehicleInfoGetReq" name="VehicleInfoGetReq">
+        <ownedAttribute xmi:id="_9HyzABlvEeyKv52rycOycA" name="GET_MY_SYSID" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9HyzARlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9HyzAhlvEeyKv52rycOycA" name="GET_MY_COMPID" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9HyzAxlvEeyKv52rycOycA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9HyzBBlvEeyKv52rycOycA" name="sysid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9HyzBRlvEeyKv52rycOycA" name="compid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9HyzBhlvEeyKv52rycOycA" name="get_all">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_VehicleInfoGetRes" name="VehicleInfoGetRes">
+        <ownedAttribute xmi:id="_9HyzBxlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9HyzCBlvEeyKv52rycOycA" name="vehicles" type="ID_msg_VehicleInfo">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9HyzCRlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9HyzChlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_WaypointClearReq" name="WaypointClearReq"/>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_WaypointClearRes" name="WaypointClearRes">
+        <ownedAttribute xmi:id="_9KdFcBlvEeyKv52rycOycA" 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_srv_WaypointPullReq" name="WaypointPullReq"/>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_WaypointPullRes" name="WaypointPullRes">
+        <ownedAttribute xmi:id="_9NDtgBlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9NEUkBlvEeyKv52rycOycA" name="wp_received">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_WaypointPushReq" name="WaypointPushReq">
+        <ownedAttribute xmi:id="_9Psx0BlvEeyKv52rycOycA" name="start_index">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9PtY4BlvEeyKv52rycOycA" name="waypoints" type="ID_msg_Waypoint">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9PtY4RlvEeyKv52rycOycA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9PtY4hlvEeyKv52rycOycA" value="*"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_WaypointPushRes" name="WaypointPushRes">
+        <ownedAttribute xmi:id="_9PtY4xlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9PtY5BlvEeyKv52rycOycA" name="wp_transfered">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_WaypointSetCurrentReq" name="WaypointSetCurrentReq">
+        <ownedAttribute xmi:id="_9SY5cBlvEeyKv52rycOycA" name="wp_seq">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_WaypointSetCurrentRes" name="WaypointSetCurrentRes">
+        <ownedAttribute xmi:id="_9SY5cRlvEeyKv52rycOycA" name="success">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+    </packagedElement>
+    <profileApplication xmi:id="_29PVRBlvEeyKv52rycOycA">
+      <eAnnotations xmi:id="_29PVRRlvEeyKv52rycOycA" 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="_29PVRhlvEeyKv52rycOycA">
+      <eAnnotations xmi:id="_29PVRxlvEeyKv52rycOycA" 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="_29PVSBlvEeyKv52rycOycA">
+      <eAnnotations xmi:id="_29PVSRlvEeyKv52rycOycA" 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="_29PVShlvEeyKv52rycOycA">
+      <eAnnotations xmi:id="_29PVSxlvEeyKv52rycOycA" 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="_29PVTBlvEeyKv52rycOycA">
+      <eAnnotations xmi:id="_29PVTRlvEeyKv52rycOycA" 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="_29PVThlvEeyKv52rycOycA">
+      <eAnnotations xmi:id="_29PVTxlvEeyKv52rycOycA" 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="_29PVUBlvEeyKv52rycOycA">
+      <eAnnotations xmi:id="_29PVURlvEeyKv52rycOycA" 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="_29PVUhlvEeyKv52rycOycA">
+      <eAnnotations xmi:id="_29PVUxlvEeyKv52rycOycA" 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="_29PVVBlvEeyKv52rycOycA">
+      <eAnnotations xmi:id="_29PVVRlvEeyKv52rycOycA" 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="_29PVVhlvEeyKv52rycOycA">
+      <eAnnotations xmi:id="_29PVVxlvEeyKv52rycOycA" 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="_29PVWBlvEeyKv52rycOycA" base_Package="ID"/>
+  <robotics.generics:Package xmi:id="_29PVWRlvEeyKv52rycOycA" base_Package="_29PVQxlvEeyKv52rycOycA"/>
+  <robotics.generics:Package xmi:id="_29PVWhlvEeyKv52rycOycA" base_Package="_29PVQhlvEeyKv52rycOycA"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2-9zkBlvEeyKv52rycOycA" description="The location and information of an ADSB vehicle  https://mavlink.io/en/messages/common.html#ADSB_VEHICLE [[[cog: from pymavlink.dialects.v20 import common  def decl_enum(ename, pfx='', bsz=8): enum = sorted(common.enums[ename].items()) enum.pop() # remove ENUM_END  cog.outl(&quot;# &quot; + ename) for k, e in enum: sn = e.name[len(ename) + 1:] l = &quot;uint{bsz} {pfx}{sn} = {k}&quot;.format(**locals()) if e.description: l += ' ' * (40 - len(l)) + ' # ' + e.description cog.outl(l)  decl_enum('ADSB_ALTITUDE_TYPE', 'ALT_') decl_enum('ADSB_EMITTER_TYPE', 'EMITTER_') decl_enum('ADSB_FLAGS', 'FLAG_', 16) ]]] ADSB_ALTITUDE_TYPE" base_DataType="ID_msg_ADSBVehicle"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2-_owBlvEeyKv52rycOycA" description="raw servo values for direct actuator controls  about groups, mixing and channels: https://pixhawk.org/dev/mixing constant for mixer group" base_DataType="ID_msg_ActuatorControl"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_Bd8BlvEeyKv52rycOycA" description="Altitude information  https://mavlink.io/en/messages/common.html#ALTITUDE" base_DataType="ID_msg_Altitude"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_DTIBlvEeyKv52rycOycA" description="Message for SET_ATTITUDE_TARGET  Some complex system requires all feautures that mavlink message provide. See issue #402, #418." base_DataType="ID_msg_AttitudeTarget"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_FIUBlvEeyKv52rycOycA" description="IMU-Camera synchronisation data" base_DataType="ID_msg_CamIMUStamp"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_G9gBlvEeyKv52rycOycA" description="MAV_CMD command codes. Actual meaning and params you may find in MAVLink documentation https://mavlink.io/en/messages/common.html#MAV_CMD [[[cog: from pymavlink.dialects.v20 import common from collections import OrderedDict import re   def wr_enum(enum, ename, pfx='', bsz=16): cog.outl(f&quot;# {ename}_{pfx}&quot;) for k, e in enum: # exclude also deprecated commands if f&quot;{ename}_{pfx}&quot; in e.name and not re.search('deprecated', e.description, re.IGNORECASE): sn = e.name[len(ename) + 1:] l = f&quot;uint{bsz} {sn} = {k}&quot; if e.description: l += f&quot;{' ' * (50 - len(l))} # {e.description.strip()}&quot; cog.outl(l) cog.outl()   def decl_enum(ename): enum = sorted(common.enums[ename].items()) enum.pop() # remove ENUM_END  enumt = [] # exception list of commands to not include exlist = [] # ['SPATIAL', 'USER', 'WAYPOINT'] for k, e in enum: enumt.extend(e.name[len(ename) + 1:].split('_')[0:1])  enumt = sorted(set(enumt)) enumt = [word for word in enumt if word not in exlist]  for key in enumt: wr_enum(enum, ename, key)   decl_enum('MAV_CMD') ]]] MAV_CMD_AIRFRAME" base_DataType="ID_msg_CommandCode"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_IysBlvEeyKv52rycOycA" description="Mavros message: COMPANIONPROCESSSTATUS" base_DataType="ID_msg_CompanionProcessStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_LO8BlvEeyKv52rycOycA" description="Msg for Debug MAVLink API  Supported types: DEBUG&#x9;&#x9;&#x9;https://mavlink.io/en/messages/common.html#DEBUG DEBUG_VECTOR&#x9;&#x9;&#x9;https://mavlink.io/en/messages/common.html#DEBUG_VECT NAMED_VALUE_FLOAT&#x9;&#x9;https://mavlink.io/en/messages/common.html#NAMED_VALUE_FLOAT NAMED_VALUE_INT&#x9;&#x9;https://mavlink.io/en/messages/common.html#NAMED_VALUE_INT @TODO: add support for DEBUG_ARRAY (https://github.com/mavlink/mavlink/pull/734)" base_DataType="ID_msg_DebugValue"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_NEIBlvEeyKv52rycOycA" description="ESCInfo.msg   See mavlink message documentation here: https://mavlink.io/en/messages/common.html#ESC_INFO" base_DataType="ID_msg_ESCInfo"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_O5UBlvEeyKv52rycOycA" description="ESCInfoItem.msg   See mavlink message documentation here: https://mavlink.io/en/messages/common.html#ESC_INFO" base_DataType="ID_msg_ESCInfoItem"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_QugBlvEeyKv52rycOycA" description="ESCStatus.msg   See mavlink message documentation here: https://mavlink.io/en/messages/common.html#ESC_STATUS" base_DataType="ID_msg_ESCStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_SjsBlvEeyKv52rycOycA" description="ESCStatusItem.msg   See mavlink message documentation here: https://mavlink.io/en/messages/common.html#ESC_STATUS" base_DataType="ID_msg_ESCStatusItem"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_UY4BlvEeyKv52rycOycA" description="Current autopilot estimator state  https://mavlink.io/en/messages/common.html#ESTIMATOR_STATUS_FLAGS" base_DataType="ID_msg_EstimatorStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_WOEBlvEeyKv52rycOycA" description="Extended autopilot state  https://mavlink.io/en/messages/common.html#EXTENDED_SYS_STATE" base_DataType="ID_msg_ExtendedState"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_YDQBlvEeyKv52rycOycA" description="File/Dir information" base_DataType="ID_msg_FileEntry"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_Z4cBlvEeyKv52rycOycA" description="FCU GPS RAW message for the gps_status plugin A merge of &lt;a href=&quot;https://mavlink.io/en/messages/common.html#GPS_RAW_INT&quot;>mavlink GPS_RAW_INT&lt;/a> and &lt;a href=&quot;https://mavlink.io/en/messages/common.html#GPS2_RAW&quot;>mavlink GPS2_RAW&lt;/a> messages." base_DataType="ID_msg_GPSRAW"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_btoBlvEeyKv52rycOycA" description="FCU GPS RTK message for the gps_status plugin A copy of &lt;a href=&quot;https://mavlink.io/en/messages/common.html#GPS_RTK&quot;>mavlink GPS_RTK message&lt;/a>" base_DataType="ID_msg_GPSRTK"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_di0BlvEeyKv52rycOycA" description="Message for SET_POSITION_TARGET_GLOBAL_INT  https://mavlink.io/en/messages/common.html#SET_POSITION_TARGET_GLOBAL_INT Some complex system requires all feautures that mavlink message provide. See issue #402, #415." base_DataType="ID_msg_GlobalPositionTarget"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_fYABlvEeyKv52rycOycA" description="HilActuatorControls.msg  ROS representation of MAVLink HIL_ACTUATOR_CONTROLS See mavlink message documentation here: https://mavlink.io/en/messages/common.html#HIL_ACTUATOR_CONTROLS" base_DataType="ID_msg_HilActuatorControls"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_hNMBlvEeyKv52rycOycA" description="HilControls.msg  ROS representation of MAVLink HIL_CONTROLS (deprecated, use HIL_ACTUATOR_CONTROLS instead) See mavlink message documentation here: https://mavlink.io/en/messages/common.html#HIL_CONTROLS" base_DataType="ID_msg_HilControls"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_jCYBlvEeyKv52rycOycA" description="HilControls.msg  ROS representation of MAVLink HIL_GPS See mavlink message documentation here: https://mavlink.io/en/messages/common.html#HIL_GPS" base_DataType="ID_msg_HilGPS"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_k3kBlvEeyKv52rycOycA" description="HilSensor.msg  ROS representation of MAVLink HIL_SENSOR See mavlink message documentation here: https://mavlink.io/en/messages/common.html#HIL_SENSOR" base_DataType="ID_msg_HilSensor"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_mswBlvEeyKv52rycOycA" description="HilStateQuaternion.msg  ROS representation of MAVLink HIL_STATE_QUATERNION See mavlink message documentation here: https://mavlink.io/en/messages/common.html#HIL_STATE_QUATERNION" base_DataType="ID_msg_HilStateQuaternion"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_oh8BlvEeyKv52rycOycA" description="MAVLink message: HOME_POSITION https://mavlink.io/en/messages/common.html#HOME_POSITION" base_DataType="ID_msg_HomePosition"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_qXIBlvEeyKv52rycOycA" description="MAVLink message: LANDING_TARGET https://mavlink.io/en/messages/common.html" base_DataType="ID_msg_LandingTarget"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_sMUBlvEeyKv52rycOycA" description="Reply to LogRequestData, - a chunk of a log  :id: - log id :offset: - offset into the log :data: - chunk of data (if zero-sized, then there are no more chunks)" base_DataType="ID_msg_LogData"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_uBgBlvEeyKv52rycOycA" description="Information about a single log  :id: - log id :num_logs: - total number of logs :last_log_num: - id of last log :time_utc: - UTC timestamp of log (ros::Time(0) if not available) :size: - size of log in bytes (may be approximate)" base_DataType="ID_msg_LogEntry"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_v2sBlvEeyKv52rycOycA" description="Manual Control state" base_DataType="ID_msg_ManualControl"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_xr4BlvEeyKv52rycOycA" description="Mavlink message transport type.  Used to transport mavlink_message_t via ROS topic  :framing_status: Frame decoding status: OK, CRC error, bad Signature (mavlink v2.0) You may simply drop all non valid messages. Used for GCS Bridge to transport unknown messages.  :magic: STX byte, used to determine protocol version v1.0 or v2.0.  Please use mavros_msgs::mavlink::convert() from &lt;mavros_msgs/mavlink_convert.hpp> to convert between ROS and MAVLink message type mavlink_framing_t enum" base_DataType="ID_msg_Mavlink"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_zhEBlvEeyKv52rycOycA" description="MAVLink message: DO_MOUNT_CONTROL https://mavlink.io/en/messages/common.html#MAV_CMD_DO_MOUNT_CONTROL" base_DataType="ID_msg_MountControl"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_1WQBlvEeyKv52rycOycA" description="Mavros message: ONBOARDCOMPUTERSTATUS" base_DataType="ID_msg_OnboardComputerStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_3LcBlvEeyKv52rycOycA" description="OPTICAL_FLOW_RAD message data" base_DataType="ID_msg_OpticalFlowRad"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_5AoBlvEeyKv52rycOycA" description="Override RC Input Currently MAVLink defines override for 8 channel" base_DataType="ID_msg_OverrideRCIn"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_610BlvEeyKv52rycOycA" description="Parameter msg. XXX DEPRECATED: replaced by ParamEvent" base_DataType="ID_msg_Param"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_8rABlvEeyKv52rycOycA" description="Parameter Event  That messages replaces mavros_msgs/Param from mavros v1. Reason for that: ROS2 have native message for parameters  ROS2 also have it's own ParameterEvent stream, which could be used to get FCU updates too. But that message is simpler to use." base_DataType="ID_msg_ParamEvent"/>
+  <robotics.commobject:CommunicationObject xmi:id="_2_-gMBlvEeyKv52rycOycA" description="Parameter value storage type.  Integer and float fields:  if integer != 0: it is integer value else if real != 0.0: it is float value else: it is zero. XXX DEPRECATED: replaced by rmw_interfaces/ParameterValue" base_DataType="ID_msg_ParamValue"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3AAVYBlvEeyKv52rycOycA" description="Play tune V2  https://mavlink.io/en/messages/common.html#PLAY_TUNE_V2 # TUNE_FORMAT enum" base_DataType="ID_msg_PlayTuneV2"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3ACKkBlvEeyKv52rycOycA" description="Message for SET_POSITION_TARGET_LOCAL_NED  Some complex system requires all feautures that mavlink message provide. See issue #402." base_DataType="ID_msg_PositionTarget"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3AD_wBlvEeyKv52rycOycA" description="RAW RC input state" base_DataType="ID_msg_RCIn"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3AF08BlvEeyKv52rycOycA" description="RAW Servo out state" base_DataType="ID_msg_RCOut"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3AHqIBlvEeyKv52rycOycA" description="RTCM message for the gps_rtk plugin The gps_rtk plugin will fragment the data if necessary and forward it to the FCU via Mavlink through the available link. data should be &lt;= 4*180, higher will be discarded." base_DataType="ID_msg_RTCM"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3AJfUBlvEeyKv52rycOycA" description="RTKBaseline received from the FCU. Full description: https://mavlink.io/en/messages/common.html#GPS_RTK Mavlink Common, #127and #128" base_DataType="ID_msg_RTKBaseline"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3ALUgBlvEeyKv52rycOycA" description="RADIO_STATUS message" base_DataType="ID_msg_RadioStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3ANJsBlvEeyKv52rycOycA" description="Current autopilot state  Known modes listed here: http://wiki.ros.org/mavros/CustomModes  For system_status values see https://mavlink.io/en/messages/common.html#MAV_STATE " base_DataType="ID_msg_State"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3AO-4BlvEeyKv52rycOycA" description="STATUSTEXT message representation https://mavlink.io/en/messages/common.html#STATUSTEXT Severity levels" base_DataType="ID_msg_StatusText"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3AQ0EBlvEeyKv52rycOycA" description="Thrust to send to the FCU" base_DataType="ID_msg_Thrust"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3ASpQBlvEeyKv52rycOycA" description="Status of the MAVLink time synchroniser" base_DataType="ID_msg_TimesyncStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3AUecBlvEeyKv52rycOycA" description="MAVLink message: TRAJECTORY https://mavlink.io/en/messages/common.html#TRAJECTORY" base_DataType="ID_msg_Trajectory"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3AWToBlvEeyKv52rycOycA" description="Vehicle Info msg" base_DataType="ID_msg_VehicleInfo"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3AYI0BlvEeyKv52rycOycA" description="Metrics typically displayed on a HUD for fixed wing aircraft  VFR_HUD message" base_DataType="ID_msg_VfrHud"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3AZ-ABlvEeyKv52rycOycA" description="VIBRATION message data @description: Vibration levels and accelerometer clipping" base_DataType="ID_msg_Vibration"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3AbzMBlvEeyKv52rycOycA" description="Waypoint.msg  ROS representation of MAVLink MISSION_ITEM See mavlink documentation see enum MAV_FRAME" base_DataType="ID_msg_Waypoint"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3AePcBlvEeyKv52rycOycA" description="WaypointList.msg  :current_seq:   seq nr of currently active waypoint waypoints[current_seq].is_current == True  :waypoints:     list of waypoints" base_DataType="ID_msg_WaypointList"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3AfdkBlvEeyKv52rycOycA" description="That message represent MISSION_ITEM_REACHED  :wp_seq:    index number of reached waypoint" base_DataType="ID_msg_WaypointReached"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3Ah50BlvEeyKv52rycOycA" description="Stamped wheel odometry message  For streaming timestamped data from FCU wheel encoders (RPM or WHEEL_DISTANCE)." base_DataType="ID_msg_WheelOdomStamped"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3BsXcBlvEeyKv52rycOycA" base_DataType="ID_srv_CommandBoolReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3BuMoBlvEeyKv52rycOycA" description="Common type for switch commands" base_DataType="ID_srv_CommandBoolRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3BwB0BlvEeyKv52rycOycA" base_DataType="ID_srv_CommandHomeReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3ByeEBlvEeyKv52rycOycA" description="request set new home position" base_DataType="ID_srv_CommandHomeRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3B06UBlvEeyKv52rycOycA" base_DataType="ID_srv_CommandIntReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3B2vgBlvEeyKv52rycOycA" description="Generic COMMAND_INT" base_DataType="ID_srv_CommandIntRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3B4ksBlvEeyKv52rycOycA" base_DataType="ID_srv_CommandLongReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3B6Z4BlvEeyKv52rycOycA" description="Generic COMMAND_LONG" base_DataType="ID_srv_CommandLongRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3B8PEBlvEeyKv52rycOycA" base_DataType="ID_srv_CommandTOLReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3B-EQBlvEeyKv52rycOycA" description="Common type for Take Off and Landing" base_DataType="ID_srv_CommandTOLRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3B_5cBlvEeyKv52rycOycA" base_DataType="ID_srv_CommandTriggerControlReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CBuoBlvEeyKv52rycOycA" description="Type for controlling onboard camera triggering system" base_DataType="ID_srv_CommandTriggerControlRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CDj0BlvEeyKv52rycOycA" base_DataType="ID_srv_CommandTriggerIntervalReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CFZABlvEeyKv52rycOycA" description="Type for controlling camera trigger interval and integration time" base_DataType="ID_srv_CommandTriggerIntervalRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CGnIBlvEeyKv52rycOycA" base_DataType="ID_srv_CommandVtolTransitionReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CIcUBlvEeyKv52rycOycA" description="MAVLink command: DO_VTOL_TRANSITION https://mavlink.io/en/messages/common.html#MAV_CMD_DO_VTOL_TRANSITION" base_DataType="ID_srv_CommandVtolTransitionRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CKRgBlvEeyKv52rycOycA" base_DataType="ID_srv_EndpointAddReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CMGsBlvEeyKv52rycOycA" description="Adds endpoint to router " base_DataType="ID_srv_EndpointAddRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CN74BlvEeyKv52rycOycA" base_DataType="ID_srv_EndpointDelReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CPxEBlvEeyKv52rycOycA" description="Removes endpoint from router " base_DataType="ID_srv_EndpointDelRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CRmQBlvEeyKv52rycOycA" base_DataType="ID_srv_FileChecksumReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CTbcBlvEeyKv52rycOycA" description="FTP::Checksum  :file_path:&#x9;file to calculate checksum :crc32:&#x9;file checksum :success:&#x9;indicates success end of request :r_errno:&#x9;remote errno if applicapable" base_DataType="ID_srv_FileChecksumRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CVQoBlvEeyKv52rycOycA" base_DataType="ID_srv_FileCloseReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CXF0BlvEeyKv52rycOycA" description="FTP::Close  Call FTP::Open first. :success:&#x9;indicates success end of request :r_errno:&#x9;remote errno if applicapable" base_DataType="ID_srv_FileCloseRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CY7ABlvEeyKv52rycOycA" base_DataType="ID_srv_FileListReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CawMBlvEeyKv52rycOycA" description="FTP::List  :success:&#x9;indicates success end of request :r_errno:&#x9;remote errno if applicapable" base_DataType="ID_srv_FileListRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CclYBlvEeyKv52rycOycA" base_DataType="ID_srv_FileMakeDirReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CeakBlvEeyKv52rycOycA" description="FTP::MakeDir  :success:&#x9;indicates success end of request :r_errno:&#x9;remote errno if applicapable" base_DataType="ID_srv_FileMakeDirRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CgPwBlvEeyKv52rycOycA" base_DataType="ID_srv_FileOpenReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CiE8BlvEeyKv52rycOycA" description="FTP::Open  :file_path:&#x9;used as session id in read/write/close services :size:&#x9;file size returned for MODE_READ :success:&#x9;indicates success end of request :r_errno:&#x9;remote errno if applicapable" base_DataType="ID_srv_FileOpenRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3Cj6IBlvEeyKv52rycOycA" base_DataType="ID_srv_FileReadReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3ClvUBlvEeyKv52rycOycA" description="FTP::Read  Call FTP::Open first. :success:&#x9;indicates success end of request :r_errno:&#x9;remote errno if applicapable" base_DataType="ID_srv_FileReadRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CnkgBlvEeyKv52rycOycA" base_DataType="ID_srv_FileRemoveReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CoyoBlvEeyKv52rycOycA" description="FTP::Remove  :success:&#x9;indicates success end of request :r_errno:&#x9;remote errno if applicapable" base_DataType="ID_srv_FileRemoveRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3Cqn0BlvEeyKv52rycOycA" base_DataType="ID_srv_FileRemoveDirReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CsdABlvEeyKv52rycOycA" description="FTP::RemoveDir  :success:&#x9;indicates success end of request :r_errno:&#x9;remote errno if applicapable" base_DataType="ID_srv_FileRemoveDirRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CuSMBlvEeyKv52rycOycA" base_DataType="ID_srv_FileRenameReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CwHYBlvEeyKv52rycOycA" description="FTP::Rename  :success:&#x9;indicates success end of request :r_errno:&#x9;remote errno if applicapable" base_DataType="ID_srv_FileRenameRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3Cx8kBlvEeyKv52rycOycA" base_DataType="ID_srv_FileTruncateReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3CzxwBlvEeyKv52rycOycA" description="FTP::Truncate  :success:&#x9;indicates success end of request :r_errno:&#x9;remote errno if applicapable" base_DataType="ID_srv_FileTruncateRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3C1m8BlvEeyKv52rycOycA" base_DataType="ID_srv_FileWriteReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3C3cIBlvEeyKv52rycOycA" description="FTP::Write  Call FTP::Open first. :success:&#x9;indicates success end of request :r_errno:&#x9;remote errno if applicapable" base_DataType="ID_srv_FileWriteRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3C5RUBlvEeyKv52rycOycA" base_DataType="ID_srv_LogRequestDataReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3C7tkBlvEeyKv52rycOycA" description="Request a chunk of a log  :id: - log id from LogEntry message :offset: - offset into the log :count: - number of bytes to get" base_DataType="ID_srv_LogRequestDataRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3C9iwBlvEeyKv52rycOycA" base_DataType="ID_srv_LogRequestEndReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3C__ABlvEeyKv52rycOycA" description="Stop log transfer and resume normal logging" base_DataType="ID_srv_LogRequestEndRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DCbQBlvEeyKv52rycOycA" base_DataType="ID_srv_LogRequestListReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DFekBlvEeyKv52rycOycA" description="Request a list of available logs  :start: - first log id (0 for first available) :end: - last log id (0xffff for last available)" base_DataType="ID_srv_LogRequestListRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DHTwBlvEeyKv52rycOycA" base_DataType="ID_srv_MessageIntervalReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DJI8BlvEeyKv52rycOycA" description="sets message interval See MAV_CMD_SET_MESSAGE_INTERVAL" base_DataType="ID_srv_MessageIntervalRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DLlMBlvEeyKv52rycOycA" base_DataType="ID_srv_MountConfigureReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DNaYBlvEeyKv52rycOycA" description="MAVLink message: DO_MOUNT_CONTROL https://mavlink.io/en/messages/common.html#MAV_CMD_DO_MOUNT_CONFIGURE" base_DataType="ID_srv_MountConfigureRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DPPkBlvEeyKv52rycOycA" base_DataType="ID_srv_ParamGetReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DREwBlvEeyKv52rycOycA" description="Request parameter from attached device XXX DEPRECATED: use ros2 parameters api instead" base_DataType="ID_srv_ParamGetRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DS58BlvEeyKv52rycOycA" base_DataType="ID_srv_ParamPullReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DUvIBlvEeyKv52rycOycA" description="Request parameters from device  Returns success status and param_recived count" base_DataType="ID_srv_ParamPullRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DWkUBlvEeyKv52rycOycA" base_DataType="ID_srv_ParamPushReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DYZgBlvEeyKv52rycOycA" description="Send current send  Returns success status and param_transfered count XXX DEPRECATED: not used. param plugin listen to parameter changes" base_DataType="ID_srv_ParamPushRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3Da1wBlvEeyKv52rycOycA" base_DataType="ID_srv_ParamSetReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3Dcq8BlvEeyKv52rycOycA" description="Request set parameter value XXX DEPRECATED: replaced by ParamSetV2" base_DataType="ID_srv_ParamSetRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DegIBlvEeyKv52rycOycA" base_DataType="ID_srv_ParamSetV2Req"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DgVUBlvEeyKv52rycOycA" description="Request set parameter value  That interface allow to bypass some checks and send value as is to the FCU if force_set is true.  Use that api only if ROS2 Parameter API is not sufficient for your application." base_DataType="ID_srv_ParamSetV2Res"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DiKgBlvEeyKv52rycOycA" base_DataType="ID_srv_SetMavFrameReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3Dj_sBlvEeyKv52rycOycA" description="Set MAV_FRAME for setpoints XXX DEPRECATED [[[cog: from pymavlink.dialects.v20 import common  def decl_enum(ename, pfx='', bsz=8): enum = sorted(common.enums[ename].items()) enum.pop() # remove ENUM_END  cog.outl(&quot;# &quot; + ename) for k, e in enum: sn = e.name[len(ename) + 1:] l = &quot;uint{bsz} {pfx}{sn} = {k}&quot;.format(**locals()) if e.description: l += ' ' * (40 - len(l)) + ' # ' + e.description cog.outl(l)  decl_enum('MAV_FRAME', 'FRAME_') ]]] MAV_FRAME" base_DataType="ID_srv_SetMavFrameRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3Dl04BlvEeyKv52rycOycA" base_DataType="ID_srv_SetModeReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DnqEBlvEeyKv52rycOycA" description="set FCU mode  Known custom modes listed here: http://wiki.ros.org/mavros/CustomModes basic modes from MAV_MODE" base_DataType="ID_srv_SetModeRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DpfQBlvEeyKv52rycOycA" base_DataType="ID_srv_StreamRateReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DrUcBlvEeyKv52rycOycA" description="sets stream rate See REQUEST_DATA_STREAM message" base_DataType="ID_srv_StreamRateRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DtJoBlvEeyKv52rycOycA" base_DataType="ID_srv_VehicleInfoGetReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3Du-0BlvEeyKv52rycOycA" description="Request the Vehicle Info use this to request the current target sysid / compid defined in mavros set get_all = True to request all available vehicles" base_DataType="ID_srv_VehicleInfoGetRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DxbEBlvEeyKv52rycOycA" base_DataType="ID_srv_WaypointClearReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3DzQQBlvEeyKv52rycOycA" description="Request clear waypoint" base_DataType="ID_srv_WaypointClearRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3D1FcBlvEeyKv52rycOycA" base_DataType="ID_srv_WaypointPullReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3D26oBlvEeyKv52rycOycA" description="Requests waypoints from device  Returns success status and received count" base_DataType="ID_srv_WaypointPullRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3D4v0BlvEeyKv52rycOycA" base_DataType="ID_srv_WaypointPushReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3D6lABlvEeyKv52rycOycA" description="Send waypoints to device  :start_index: will define a partial waypoint update. Set to 0 for full update  Returns success status and transfered count" base_DataType="ID_srv_WaypointPushRes"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3D9BQBlvEeyKv52rycOycA" base_DataType="ID_srv_WaypointSetCurrentReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_3D-2cBlvEeyKv52rycOycA" description="Request set current waypoint  wp_seq - index in waypoint array" base_DataType="ID_srv_WaypointSetCurrentRes"/>
+  <robotics.commobject:DataAttribute xmi:id="_47RIMBlvEeyKv52rycOycA" description="Altitude reported from a Baro source using QNH reference" base_Property="_47P6EBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_47SWUBlvEeyKv52rycOycA" description="Altitude reported from a GNSS source" base_Property="_47RvQBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_47WnwBlvEeyKv52rycOycA" description="AMSL" base_Property="_47VZoBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_47X14BlvEeyKv52rycOycA" description="deg [0..360)" base_Property="_47WnwRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_47ZEABlvEeyKv52rycOycA" description="m/s" base_Property="_47X14RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_47aSIBlvEeyKv52rycOycA" description="m/s" base_Property="_47ZEARlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_47bgQBlvEeyKv52rycOycA" description="Type from ADSB_ALTITUDE_TYPE enum" base_Property="_47a5MBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_47cuYBlvEeyKv52rycOycA" description="Type from ADSB_EMITTER_TYPE enum" base_Property="_47cHUBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_47ejkBlvEeyKv52rycOycA" description="Duration from last communication, seconds [0..255]" base_Property="_47dVcBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_47fxsBlvEeyKv52rycOycA" description="ADSB_FLAGS bit field" base_Property="_47ejkRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_47g_0BlvEeyKv52rycOycA" description="Squawk code" base_Property="_47fxsRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_47iN8BlvEeyKv52rycOycA" base_Interface="svcdefs/P_ADSBVehicle"/>
+  <robotics.services:ServiceDefinition xmi:id="_4-KEIBlvEeyKv52rycOycA" base_Interface="svcdefs/P_ActuatorControl"/>
+  <robotics.services:ServiceDefinition xmi:id="_5Ax6UBlvEeyKv52rycOycA" base_Interface="svcdefs/P_Altitude"/>
+  <robotics.commobject:DataAttribute xmi:id="_5DM8MBlvEeyKv52rycOycA" description="body_rate.x" base_Property="_5DLHAhlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5DOKUBlvEeyKv52rycOycA" description="body_rate.y" base_Property="_5DM8MRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5DPYcBlvEeyKv52rycOycA" description="body_rate.z" base_Property="_5DOKURlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5DQmkBlvEeyKv52rycOycA" description="orientation field" base_Property="_5DPYcxlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_5DZwgBlvEeyKv52rycOycA" base_Interface="svcdefs/P_AttitudeTarget"/>
+  <robotics.commobject:DataAttribute xmi:id="_5F6R8BlvEeyKv52rycOycA" description="Timestamp when the camera was triggered" base_Property="_5F5D0BlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5F7gEBlvEeyKv52rycOycA" description="Sequence number of the image frame" base_Property="_5F6R8RlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_5GI7cBlvEeyKv52rycOycA" base_Interface="svcdefs/P_CamIMUStamp"/>
+  <robotics.commobject:DataAttribute xmi:id="_5InAoBlvEeyKv52rycOycA" description="Request authorization to arm the vehicle to a external entity, the arm authorizer is responsible to request all data that is needs from the vehicle before authorize or deny the request. If approved the progress of command_ack message should be set with period of time that this authorization is valid in seconds or in case it was denied it should be set with one of the reasons in ARM_AUTH_DENIED_REASON." base_Property="_5IlLchlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5IoOwBlvEeyKv52rycOycA" description="If the camera supports point visual tracking (CAMERA_CAP_FLAGS_HAS_TRACKING_POINT is set), this command allows to initiate the tracking." base_Property="_5InAoRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5IqD8BlvEeyKv52rycOycA" description="If the camera supports rectangle visual tracking (CAMERA_CAP_FLAGS_HAS_TRACKING_RECTANGLE is set), this command allows to initiate the tracking." base_Property="_5IoOwRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5IrSEBlvEeyKv52rycOycA" description="Stops ongoing tracking." base_Property="_5IqD8RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5IsgMBlvEeyKv52rycOycA" description="Arms / Disarms a component" base_Property="_5IrSERlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5ItuUBlvEeyKv52rycOycA" description="Delay mission state machine." base_Property="_5IsgMRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Iu8cBlvEeyKv52rycOycA" description="Ascend/descend to target altitude at specified rate. Delay mission state machine until desired altitude reached." base_Property="_5ItuURlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5IwKkBlvEeyKv52rycOycA" description="Delay mission state machine until within desired distance of next NAV point." base_Property="_5Iu8cRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Ix_wBlvEeyKv52rycOycA" description="Reach a certain target angle." base_Property="_5IwxoBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5IzN4BlvEeyKv52rycOycA" description="NOP - This command is only used to mark the upper limit of the CONDITION commands in the enumeration" base_Property="_5Ix_wRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5I0cABlvEeyKv52rycOycA" description="Delay mission state machine until gate has been reached." base_Property="_5IzN4RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5I1qIBlvEeyKv52rycOycA" description="Request to start/stop transmitting over the high latency telemetry" base_Property="_5I0cARlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5I24QBlvEeyKv52rycOycA" description="Begin following a target" base_Property="_5I1qIRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5I4GYBlvEeyKv52rycOycA" description="Reposition the MAV after a follow target command has been sent" base_Property="_5I24QRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5I5UgBlvEeyKv52rycOycA" description="Start orbiting on the circumference of a circle defined by the parameters. Setting any value NaN results in using defaults." base_Property="_5I4GYRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5I6ioBlvEeyKv52rycOycA" description="Set system mode." base_Property="_5I5UgRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5I7JsBlvEeyKv52rycOycA" description="Jump to the desired command in the mission list.  Repeat this action only the specified number of times" base_Property="_5I6ioRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5I8X0BlvEeyKv52rycOycA" description="Change speed and/or throttle set points." base_Property="_5I7wwBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5I9l8BlvEeyKv52rycOycA" description="Changes the home location either to the current location or a specified location." base_Property="_5I8X0RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5I-0EBlvEeyKv52rycOycA" description="Set a system parameter.  Caution!  Use of this command requires knowledge of the numeric enumeration value of the parameter." base_Property="_5I9l8RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JACMBlvEeyKv52rycOycA" description="Set a relay to a condition." base_Property="_5I-0ERlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JBQUBlvEeyKv52rycOycA" description="Cycle a relay on and off for a desired number of cycles with a desired period." base_Property="_5JACMRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JCecBlvEeyKv52rycOycA" description="Set a servo to a desired PWM value." base_Property="_5JBQURlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JDskBlvEeyKv52rycOycA" description="Cycle a between its nominal setting and a desired PWM for a desired number of cycles with a desired period." base_Property="_5JCecRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JE6sBlvEeyKv52rycOycA" description="Terminate flight immediately" base_Property="_5JDskRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JGI0BlvEeyKv52rycOycA" description="Change altitude set point." base_Property="_5JE6sRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JHW8BlvEeyKv52rycOycA" description="Sets actuators (e.g. servos) to a desired value. The actuator numbers are mapped to specific outputs (e.g. on any MAIN or AUX PWM or UAVCAN) using a flight-stack specific mechanism (i.e. a parameter)." base_Property="_5JGI0RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JIlEBlvEeyKv52rycOycA" description="Mission command to perform a landing. This is used as a marker in a mission to tell the autopilot where a sequence of mission items that represents a landing starts. It may also be sent via a COMMAND_LONG to trigger a landing, in which case the nearest (geographically) landing sequence in the mission will be used. The Latitude/Longitude is optional, and may be set to 0 if not needed. If specified then it will be used to help find the closest landing sequence." base_Property="_5JHW8RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JJMIBlvEeyKv52rycOycA" description="Mission command to perform a landing from a rally point." base_Property="_5JIlERlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JKaQBlvEeyKv52rycOycA" description="Mission command to safely abort an autonomous landing." base_Property="_5JJzMBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JLoYBlvEeyKv52rycOycA" description="Reposition the vehicle to a specific WGS84 global position." base_Property="_5JKaQRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JM2gBlvEeyKv52rycOycA" description="If in a GPS controlled position mode, hold the current position or continue." base_Property="_5JLoYRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JOEoBlvEeyKv52rycOycA" description="Set moving direction to forward or reverse." base_Property="_5JM2gRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JPSwBlvEeyKv52rycOycA" description="Sets the region of interest (ROI) to a location. This can then be used by the vehicle's control system to control the vehicle attitude and the attitude of various sensors such as cameras. This command can be sent to a gimbal manager but not to a gimbal device. A gimbal is not to react to this message." base_Property="_5JOEoRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JQg4BlvEeyKv52rycOycA" description="Sets the region of interest (ROI) to be toward next waypoint, with optional pitch/roll/yaw offset. This can then be used by the vehicle's control system to control the vehicle attitude and the attitude of various sensors such as cameras. This command can be sent to a gimbal manager but not to a gimbal device. A gimbal device is not to react to this message." base_Property="_5JPSwRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JRvABlvEeyKv52rycOycA" description="Cancels any previous ROI command returning the vehicle/sensors to default flight characteristics. This can then be used by the vehicle's control system to control the vehicle attitude and the attitude of various sensors such as cameras. This command can be sent to a gimbal manager but not to a gimbal device. A gimbal device is not to react to this message. After this command the gimbal manager should go back to manual input if available, and otherwise assume a neutral position." base_Property="_5JQg4RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JS9IBlvEeyKv52rycOycA" description="Mount tracks system with specified system ID. Determination of target vehicle position may be done with GLOBAL_POSITION_INT or any other means. This command can be sent to a gimbal manager but not to a gimbal device. A gimbal device is not to react to this message." base_Property="_5JRvARlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JULQBlvEeyKv52rycOycA" description="Control onboard camera system." base_Property="_5JS9IRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JVZYBlvEeyKv52rycOycA" description="Sets the region of interest (ROI) for a sensor set or the vehicle itself. This can then be used by the vehicle's control system to control the vehicle attitude and the attitude of various sensors such as cameras." base_Property="_5JULQRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JWngBlvEeyKv52rycOycA" description="Configure digital camera. This is a fallback message for systems that have not yet implemented PARAM_EXT_XXX messages and camera definition files (see https://mavlink.io/en/services/camera_def.html )." base_Property="_5JVZYRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JX1oBlvEeyKv52rycOycA" description="Control digital camera. This is a fallback message for systems that have not yet implemented PARAM_EXT_XXX messages and camera definition files (see https://mavlink.io/en/services/camera_def.html )." base_Property="_5JWngRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JZDwBlvEeyKv52rycOycA" description="Mission command to configure a camera or antenna mount" base_Property="_5JYcsBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Ja48BlvEeyKv52rycOycA" description="Mission command to control a camera or antenna mount" base_Property="_5JZq0BlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JcHEBlvEeyKv52rycOycA" description="Mission command to set camera trigger distance for this flight. The camera is triggered each time this distance is exceeded. This command can also be used to set the shutter integration time for the camera." base_Property="_5Ja48RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JdVMBlvEeyKv52rycOycA" description="Mission command to enable the geofence" base_Property="_5JcHERlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JejUBlvEeyKv52rycOycA" description="Mission item/command to release a parachute or enable/disable auto release." base_Property="_5JdVMRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JfxcBlvEeyKv52rycOycA" description="Mission command to perform motor test." base_Property="_5JejURlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Jg_kBlvEeyKv52rycOycA" description="Change to/from inverted flight." base_Property="_5JfxcRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JiNsBlvEeyKv52rycOycA" description="Mission command to operate a gripper." base_Property="_5Jg_kRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Jjb0BlvEeyKv52rycOycA" description="Enable/disable autotune." base_Property="_5JiNsRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Jkp8BlvEeyKv52rycOycA" description="Mission command to set camera trigger interval for this flight. If triggering is enabled, the camera is triggered each time this interval expires. This command can also be used to set the shutter integration time for the camera." base_Property="_5Jjb0RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Jl4EBlvEeyKv52rycOycA" description="Mission command to control a camera or antenna mount, using a quaternion as reference." base_Property="_5Jkp8RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JnGMBlvEeyKv52rycOycA" description="set id of master controller" base_Property="_5Jl4ERlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JoUUBlvEeyKv52rycOycA" description="Set limits for external control" base_Property="_5JnGMRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JpicBlvEeyKv52rycOycA" description="Control vehicle engine. This is interpreted by the vehicles engine controller to change the target engine state. It is intended for vehicles with internal combustion engines" base_Property="_5JoUURlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JqwkBlvEeyKv52rycOycA" description="Set the mission item with sequence number seq as current item. This means that the MAV will continue to this mission item on the shortest path (not following the mission items in-between)." base_Property="_5JpicRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Jr-sBlvEeyKv52rycOycA" description="NOP - This command is only used to mark the upper limit of the DO commands in the enumeration" base_Property="_5JqwkRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JtM0BlvEeyKv52rycOycA" description="Request a target system to start an upgrade of one (or all) of its components. For example, the command might be sent to a companion computer to cause it to upgrade a connected flight controller. The system doing the upgrade will report progress using the normal command protocol sequence for a long running operation. Command protocol information: https://mavlink.io/en/services/command.html." base_Property="_5JslwBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Jua8BlvEeyKv52rycOycA" description="Jump to the matching tag in the mission list. Repeat this action for the specified number of times. A mission should contain a single matching tag for each jump. If this is not the case then a jump to a missing tag should complete the mission, and a jump where there are multiple matching tags should always select the one with the lowest mission sequence number." base_Property="_5Jtz4BlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JvpEBlvEeyKv52rycOycA" description="High level setpoint to be sent to a gimbal manager to set a gimbal attitude. It is possible to set combinations of the values below. E.g. an angle as well as a desired angular rate can be used to get to this angle at a certain angular rate, or an angular rate only will result in continuous turning. NaN is to be used to signal unset. Note: a gimbal is never to react to this command but only the gimbal manager." base_Property="_5Jua8RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Jw3MBlvEeyKv52rycOycA" description="Gimbal configuration to set which sysid/compid is in primary and secondary control." base_Property="_5JwQIBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5JyFUBlvEeyKv52rycOycA" description="Enable or disable on-board camera triggering system." base_Property="_5JxeQBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Jz6gBlvEeyKv52rycOycA" description="Request VTOL transition" base_Property="_5JysYBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5J1IoBlvEeyKv52rycOycA" description="Command to operate winch." base_Property="_5Jz6gRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5J2WwBlvEeyKv52rycOycA" description="Magnetometer calibration based on provided known yaw. This allows for fast calibration using WMM field tables in the vehicle, given only the known yaw of the vehicle. If Latitude and longitude are both zero then use the current vehicle location." base_Property="_5J1IoRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5J3k4BlvEeyKv52rycOycA" description="Request the home position from the vehicle." base_Property="_5J2WwRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5J4zABlvEeyKv52rycOycA" description="Request the interval between messages for a particular MAVLink message ID. The receiver should ACK the command and then emit its response in a MESSAGE_INTERVAL message." base_Property="_5J3k4RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5J6BIBlvEeyKv52rycOycA" description="Turns illuminators ON/OFF. An illuminator is a light source that is used for lighting up dark areas external to the sytstem: e.g. a torch or searchlight (as opposed to a light source for illuminating the system itself, e.g. an indicator light)." base_Property="_5J4zARlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5J7PQBlvEeyKv52rycOycA" description="Start image capture sequence. Sends CAMERA_IMAGE_CAPTURED after each capture. Use NaN for reserved values." base_Property="_5J6BIRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5J8dYBlvEeyKv52rycOycA" description="Stop image capture sequence Use NaN for reserved values." base_Property="_5J7PQRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5J9rgBlvEeyKv52rycOycA" description="Inject artificial failure for testing purposes. Note that autopilots should implement an additional protection before accepting this command such as a specific param setting." base_Property="_5J8dYRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5J-5oBlvEeyKv52rycOycA" description="Tagged jump target. Can be jumped to with MAV_CMD_DO_JUMP_TAG." base_Property="_5J9rgRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KAHwBlvEeyKv52rycOycA" description="Request to start streaming logging data over MAVLink (see also LOGGING_DATA message)" base_Property="_5J-5oRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KBV4BlvEeyKv52rycOycA" description="Request to stop streaming log data over MAVLink" base_Property="_5KAHwRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KCkABlvEeyKv52rycOycA" description="start running a mission" base_Property="_5KBV4RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KDyIBlvEeyKv52rycOycA" description="Navigate to waypoint." base_Property="_5KCkARlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KFAQBlvEeyKv52rycOycA" description="Loiter around this waypoint an unlimited amount of time" base_Property="_5KDyIRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KGOYBlvEeyKv52rycOycA" description="Loiter around this waypoint for X turns" base_Property="_5KFnUBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KHcgBlvEeyKv52rycOycA" description="Loiter at the specified latitude, longitude and altitude for a certain amount of time. Multicopter vehicles stop at the point (within a vehicle-specific acceptance radius). Forward-only moving vehicles (e.g. fixed-wing) circle the point with the specified radius/direction. If the Heading Required parameter (2) is non-zero forward moving aircraft will only leave the loiter circle once heading towards the next waypoint." base_Property="_5KG1cBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KIqoBlvEeyKv52rycOycA" description="Return to launch location" base_Property="_5KHcgRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KJ4wBlvEeyKv52rycOycA" description="Land at location." base_Property="_5KJRsBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KLt8BlvEeyKv52rycOycA" description="Takeoff from ground / hand. Vehicles that support multiple takeoff modes (e.g. VTOL quadplane) should take off using the currently configured mode." base_Property="_5KKf0BlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KM8EBlvEeyKv52rycOycA" description="Land at local position (local frame only)" base_Property="_5KLt8RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KOKMBlvEeyKv52rycOycA" description="Takeoff from local position (local frame only)" base_Property="_5KM8ERlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KPYUBlvEeyKv52rycOycA" description="Vehicle following, i.e. this waypoint represents the position of a moving vehicle" base_Property="_5KOxQBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KQmcBlvEeyKv52rycOycA" description="Continue on the current course and climb/descend to specified altitude.  When the altitude is reached continue to the next command (i.e., don't proceed to the next command until the desired altitude is reached." base_Property="_5KP_YBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KR0kBlvEeyKv52rycOycA" description="Begin loiter at the specified Latitude and Longitude.  If Lat=Lon=0, then loiter at the current position.  Don't consider the navigation command complete (don't leave loiter) until the altitude has been reached. Additionally, if the Heading Required parameter is non-zero the aircraft will not leave the loiter until heading toward the next waypoint." base_Property="_5KRNgBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KTCsBlvEeyKv52rycOycA" description="Sets the region of interest (ROI) for a sensor set or the vehicle itself. This can then be used by the vehicle's control system to control the vehicle attitude and the attitude of various sensors such as cameras." base_Property="_5KSboBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KUQ0BlvEeyKv52rycOycA" description="Control autonomous path planning on the MAV." base_Property="_5KTpwBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KVe8BlvEeyKv52rycOycA" description="Navigate to waypoint using a spline path." base_Property="_5KU34BlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KXUIBlvEeyKv52rycOycA" description="Takeoff from ground using VTOL mode, and transition to forward flight with specified heading. The command should be ignored by vehicles that dont support both VTOL and fixed-wing flight (multicopters, boats,etc.)." base_Property="_5KWGABlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KYiQBlvEeyKv52rycOycA" description="Land using VTOL mode" base_Property="_5KXUIRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KZwYBlvEeyKv52rycOycA" description="hand control over to an external controller" base_Property="_5KYiQRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Ka-gBlvEeyKv52rycOycA" description="Delay the next navigation command a number of seconds or until a specified time" base_Property="_5KZwYRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KcMoBlvEeyKv52rycOycA" description="Descend and place payload. Vehicle moves to specified location, descends until it detects a hanging payload has reached the ground, and then releases the payload. If ground is not detected before the reaching the maximum descent value (param1), the command will complete without releasing the payload." base_Property="_5Ka-gRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KdawBlvEeyKv52rycOycA" description="NOP - This command is only used to mark the upper limit of the NAV/ACTION commands in the enumeration" base_Property="_5KcMoRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Keo4BlvEeyKv52rycOycA" description="Sets a desired vehicle turn angle and speed change." base_Property="_5KdawRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Kf3ABlvEeyKv52rycOycA" description="Fence return point (there can only be one such point in a geofence definition). If rally points are supported they should be used instead." base_Property="_5Keo4RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KhFIBlvEeyKv52rycOycA" description="Fence vertex for an inclusion polygon (the polygon must not be self-intersecting). The vehicle must stay within this area. Minimum of 3 vertices required." base_Property="_5Kf3ARlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KiTQBlvEeyKv52rycOycA" description="Fence vertex for an exclusion polygon (the polygon must not be self-intersecting). The vehicle must stay outside this area. Minimum of 3 vertices required." base_Property="_5KhsMBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KjhYBlvEeyKv52rycOycA" description="Circular fence area. The vehicle must stay inside this area." base_Property="_5KiTQRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KkvgBlvEeyKv52rycOycA" description="Circular fence area. The vehicle must stay outside this area." base_Property="_5KjhYRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Kl9oBlvEeyKv52rycOycA" description="Rally point. You can have multiple rally points defined." base_Property="_5KkvgRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KnLwBlvEeyKv52rycOycA" description="Mission command to set a Camera Auto Mount Pivoting Oblique Survey (Replaces CAM_TRIGG_DIST for this purpose). The camera is triggered each time this distance is exceeded, then the mount moves to the next position. Params 4~6 set-up the angle limits and number of positions for oblique survey, where mount-enabled vehicles automatically roll the camera between shots to emulate an oblique camera setup (providing an increased HFOV). This command can also be used to set the shutter integration time for the camera." base_Property="_5Kl9oRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KoZ4BlvEeyKv52rycOycA" description="Override current mission with command to pause mission, pause mission and move to position, continue/resume mission. When param 1 indicates that the mission is paused (MAV_GOTO_DO_HOLD), param 2 defines whether it holds in place or moves to another position." base_Property="_5KnLwRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KpoABlvEeyKv52rycOycA" description="Create a panorama at the current position" base_Property="_5KpA8BlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KrdMBlvEeyKv52rycOycA" description="Request to start or end a parameter transaction. Multiple kinds of transport layers can be used to exchange parameters in the transaction (param, param_ext and mavftp). The command response can either be a success/failure or an in progress in case the receiving side takes some time to apply the parameters." base_Property="_5KqPEBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KsrUBlvEeyKv52rycOycA" description="Deploy payload on a Lat / Lon / Alt position. This includes the navigation to reach the required release position and velocity." base_Property="_5KrdMRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Kt5cBlvEeyKv52rycOycA" description="Control the payload deployment." base_Property="_5KsrURlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KvHkBlvEeyKv52rycOycA" description="Trigger calibration. This command will be only accepted if in pre-flight mode. Except for Temperature Calibration, only one sensor should be set in a single message and all others should be zero." base_Property="_5Kt5cRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KwVsBlvEeyKv52rycOycA" description="Set sensor offsets. This command will be only accepted if in pre-flight mode." base_Property="_5KvHkRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Kxj0BlvEeyKv52rycOycA" description="Trigger UAVCAN configuration (actuator ID assignment and direction mapping). Note that this maps to the legacy UAVCAN v0 function UAVCAN_ENUMERATE, which is intended to be executed just once during initial vehicle configuration (it is not a normal pre-flight command and has been poorly named)." base_Property="_5KwVsRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KyK4BlvEeyKv52rycOycA" description="Request storage of different parameter values and logs. This command will be only accepted if in pre-flight mode." base_Property="_5Kxj0RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5KzZABlvEeyKv52rycOycA" description="Request the reboot or shutdown of system components." base_Property="_5Kyx8BlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5K0nIBlvEeyKv52rycOycA" description="Request the target system(s) emit a single instance of a specified message (i.e. a &quot;one-shot&quot; version of MAV_CMD_SET_MESSAGE_INTERVAL)." base_Property="_5KzZARlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5K2cUBlvEeyKv52rycOycA" description="Request MAVLink protocol version compatibility. All receivers should ACK the command and then emit their capabilities in an PROTOCOL_VERSION message" base_Property="_5K1OMBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5K3qcBlvEeyKv52rycOycA" description="Request autopilot capabilities. The receiver should ACK the command and then emit its capabilities in an AUTOPILOT_VERSION message" base_Property="_5K2cURlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5K44kBlvEeyKv52rycOycA" description="Request camera information (CAMERA_INFORMATION)." base_Property="_5K3qcRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5K6GsBlvEeyKv52rycOycA" description="Request camera settings (CAMERA_SETTINGS)." base_Property="_5K44kRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5K7U0BlvEeyKv52rycOycA" description="Request storage information (STORAGE_INFORMATION). Use the command's target_component to target a specific component's storage." base_Property="_5K6GsRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5K8i8BlvEeyKv52rycOycA" description="Request camera capture status (CAMERA_CAPTURE_STATUS)" base_Property="_5K7U0RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5K9xEBlvEeyKv52rycOycA" description="Request flight information (FLIGHT_INFORMATION)" base_Property="_5K8i8RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5K-_MBlvEeyKv52rycOycA" description="Re-request a CAMERA_IMAGE_CAPTURED message." base_Property="_5K9xERlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LANUBlvEeyKv52rycOycA" description="Request video stream information (VIDEO_STREAM_INFORMATION)" base_Property="_5K-_MRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LBbcBlvEeyKv52rycOycA" description="Request video stream status (VIDEO_STREAM_STATUS)" base_Property="_5LANURlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LCpkBlvEeyKv52rycOycA" description="Reset all camera settings to Factory Default" base_Property="_5LBbcRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LD3sBlvEeyKv52rycOycA" description="Set the interval between messages for a particular MAVLink message ID. This interface replaces REQUEST_DATA_STREAM." base_Property="_5LCpkRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LFF0BlvEeyKv52rycOycA" description="Set camera running mode. Use NaN for reserved values. GCS will send a MAV_CMD_REQUEST_VIDEO_STREAM_STATUS command after a mode change if the camera supports video streaming." base_Property="_5LD3sRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LGT8BlvEeyKv52rycOycA" description="Set camera zoom. Camera must respond with a CAMERA_SETTINGS message (on success)." base_Property="_5LFF0RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LG7ABlvEeyKv52rycOycA" description="Set camera focus. Camera must respond with a CAMERA_SETTINGS message (on success)." base_Property="_5LGT8RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LIJIBlvEeyKv52rycOycA" description="This command sets the submode to standard guided when vehicle is in guided mode. The vehicle holds position and altitude and the user can input the desired velocities along all three axes." base_Property="_5LHiEBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LJXQBlvEeyKv52rycOycA" description="This command sets submode circle when vehicle is in guided mode. Vehicle flies along a circle facing the center of the circle. The user can input the velocity along the circle and change the radius. If no input is given the vehicle will hold position." base_Property="_5LIwMBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LKlYBlvEeyKv52rycOycA" description="User defined spatial item. Ground Station will not show the Vehicle as flying through this item. Example: ROI item." base_Property="_5LJXQRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LLzgBlvEeyKv52rycOycA" description="User defined spatial item. Ground Station will not show the Vehicle as flying through this item. Example: ROI item." base_Property="_5LKlYRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LNBoBlvEeyKv52rycOycA" description="User defined spatial item. Ground Station will not show the Vehicle as flying through this item. Example: ROI item." base_Property="_5LLzgRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LOPwBlvEeyKv52rycOycA" description="User defined spatial item. Ground Station will not show the Vehicle as flying through this item. Example: ROI item." base_Property="_5LNBoRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LPd4BlvEeyKv52rycOycA" description="User defined spatial item. Ground Station will not show the Vehicle as flying through this item. Example: ROI item." base_Property="_5LOPwRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LQsABlvEeyKv52rycOycA" description="Starts receiver pairing." base_Property="_5LPd4RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LR6IBlvEeyKv52rycOycA" description="Format a storage medium. Once format is complete, a STORAGE_INFORMATION message is sent. Use the command's target_component to target a specific component's storage." base_Property="_5LQsARlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LTIQBlvEeyKv52rycOycA" description="Commands the vehicle to respond with a sequence of messages UAVCAN_NODE_INFO, one message per every UAVCAN node that is online. Note that some of the response messages can be lost, which the receiver can detect easily by checking whether every received UAVCAN_NODE_STATUS has a matching message UAVCAN_NODE_INFO received earlier; if not, this command should be sent again in order to request re-transmission of the node information messages." base_Property="_5LR6IRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LUWYBlvEeyKv52rycOycA" description="User defined command. Ground Station will not show the Vehicle as flying through this item. Example: MAV_CMD_DO_SET_PARAMETER item." base_Property="_5LTIQRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LVkgBlvEeyKv52rycOycA" description="User defined command. Ground Station will not show the Vehicle as flying through this item. Example: MAV_CMD_DO_SET_PARAMETER item." base_Property="_5LUWYRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LWyoBlvEeyKv52rycOycA" description="User defined command. Ground Station will not show the Vehicle as flying through this item. Example: MAV_CMD_DO_SET_PARAMETER item." base_Property="_5LWLkBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LYAwBlvEeyKv52rycOycA" description="User defined command. Ground Station will not show the Vehicle as flying through this item. Example: MAV_CMD_DO_SET_PARAMETER item." base_Property="_5LWyoRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LZO4BlvEeyKv52rycOycA" description="User defined command. Ground Station will not show the Vehicle as flying through this item. Example: MAV_CMD_DO_SET_PARAMETER item." base_Property="_5LYAwRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LadABlvEeyKv52rycOycA" description="Starts video capture (recording)." base_Property="_5LZO4RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LbrIBlvEeyKv52rycOycA" description="Stop the current video capture (recording)." base_Property="_5LadARlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Lc5QBlvEeyKv52rycOycA" description="Start video streaming" base_Property="_5LbrIRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LeHYBlvEeyKv52rycOycA" description="Stop the given video stream" base_Property="_5Lc5QRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LfVgBlvEeyKv52rycOycA" description="User defined waypoint item. Ground Station will show the Vehicle as flying through this item." base_Property="_5LeHYRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LgjoBlvEeyKv52rycOycA" description="User defined waypoint item. Ground Station will show the Vehicle as flying through this item." base_Property="_5LfVgRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LhxwBlvEeyKv52rycOycA" description="User defined waypoint item. Ground Station will show the Vehicle as flying through this item." base_Property="_5LgjoRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5LiY0BlvEeyKv52rycOycA" description="User defined waypoint item. Ground Station will show the Vehicle as flying through this item." base_Property="_5LhxwRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Ljm8BlvEeyKv52rycOycA" description="User defined waypoint item. Ground Station will show the Vehicle as flying through this item." base_Property="_5Li_4BlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_5Lk1EBlvEeyKv52rycOycA" base_Interface="svcdefs/P_CommandCode"/>
+  <robotics.commobject:DataAttribute xmi:id="_5OFWgBlvEeyKv52rycOycA" description="See enum COMPANION_PROCESS_STATE" base_Property="_5OEIYBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5OGkoBlvEeyKv52rycOycA" description="See enum MAV_COMPONENT" base_Property="_5OFWgRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_5OSx4BlvEeyKv52rycOycA" base_Interface="svcdefs/P_CompanionProcessStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Qw3EBlvEeyKv52rycOycA" description="index value of DEBUG value (-1 if not indexed)" base_Property="_5Qvo8RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5QyFMBlvEeyKv52rycOycA" description="value name/key" base_Property="_5Qw3ERlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5QzTUBlvEeyKv52rycOycA" description="float value for NAMED_VALUE_FLOAT and DEBUG" base_Property="_5QyFMRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Q0hcBlvEeyKv52rycOycA" description="int value for NAMED_VALUE_INT" base_Property="_5QzTURlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5Q1vkBlvEeyKv52rycOycA" description="DEBUG vector or array" base_Property="_5Q0hcRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_5Q-ScBlvEeyKv52rycOycA" base_Interface="svcdefs/P_DebugValue"/>
+  <robotics.services:ServiceDefinition xmi:id="_5TpzABlvEeyKv52rycOycA" base_Interface="svcdefs/P_ESCInfo"/>
+  <robotics.services:ServiceDefinition xmi:id="_5WUFcBlvEeyKv52rycOycA" base_Interface="svcdefs/P_ESCInfoItem"/>
+  <robotics.services:ServiceDefinition xmi:id="_5Y--8BlvEeyKv52rycOycA" base_Interface="svcdefs/P_ESCStatus"/>
+  <robotics.services:ServiceDefinition xmi:id="_5bti0BlvEeyKv52rycOycA" base_Interface="svcdefs/P_ESCStatusItem"/>
+  <robotics.services:ServiceDefinition xmi:id="_5eWAEBlvEeyKv52rycOycA" base_Interface="svcdefs/P_EstimatorStatus"/>
+  <robotics.services:ServiceDefinition xmi:id="_5hDV0BlvEeyKv52rycOycA" base_Interface="svcdefs/P_ExtendedState"/>
+  <robotics.services:ServiceDefinition xmi:id="_5jrzEBlvEeyKv52rycOycA" base_Interface="svcdefs/P_FileEntry"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mJ4QBlvEeyKv52rycOycA" description="No GPS connected" base_Property="_5mIqIRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mLGYBlvEeyKv52rycOycA" description="No position information, GPS is connected" base_Property="_5mJ4QRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mMUgBlvEeyKv52rycOycA" description="2D position" base_Property="_5mLGYRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mNioBlvEeyKv52rycOycA" description="3D position" base_Property="_5mMUgRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mOwwBlvEeyKv52rycOycA" description="DGPS/SBAS aided 3D position" base_Property="_5mNioRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mP-4BlvEeyKv52rycOycA" description="TK float, 3D position" base_Property="_5mOwwRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mRNABlvEeyKv52rycOycA" description="TK Fixed, 3D position" base_Property="_5mP-4RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mTCMBlvEeyKv52rycOycA" description="Static fixed, typically used for base stations" base_Property="_5mR0EBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mUQUBlvEeyKv52rycOycA" description="PPP, 3D position" base_Property="_5mTCMRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mVecBlvEeyKv52rycOycA" description="[GPS_FIX_TYPE] GPS fix type" base_Property="_5mUQURlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mWskBlvEeyKv52rycOycA" description="[degE7] Latitude (WGS84, EGM96 ellipsoid)" base_Property="_5mVecRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mX6sBlvEeyKv52rycOycA" description="[degE7] Longitude (WGS84, EGM96 ellipsoid)" base_Property="_5mWskRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mZI0BlvEeyKv52rycOycA" description="[mm] Altitude (MSL). Positive for up. Note that virtually all GPS modules provide the MSL altitude in addition to the WGS84 altitude." base_Property="_5mX6sRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5maW8BlvEeyKv52rycOycA" description="GPS HDOP horizontal dilution of position (unitless). If unknown, set to: UINT16_MAX" base_Property="_5mZI0RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mblEBlvEeyKv52rycOycA" description="GPS VDOP vertical dilution of position (unitless). If unknown, set to: UINT16_MAX" base_Property="_5maW8RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mczMBlvEeyKv52rycOycA" description="[cm/s] GPS ground speed. If unknown, set to: UINT16_MAX" base_Property="_5mblERlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5meBUBlvEeyKv52rycOycA" description="[cdeg] Course over ground (NOT heading, but direction of movement), 0.0..359.99 degrees. If unknown, set to: UINT16_MAX" base_Property="_5mczMRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mfPcBlvEeyKv52rycOycA" description="Number of satellites visible. If unknown, set to 255" base_Property="_5meBURlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mgdkBlvEeyKv52rycOycA" description="[mm] Altitude (above WGS84, EGM96 ellipsoid). Positive for up." base_Property="_5mfPcRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mhrsBlvEeyKv52rycOycA" description="[mm] Position uncertainty. Positive for up." base_Property="_5mgdkRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mi50BlvEeyKv52rycOycA" description="[mm] Altitude uncertainty. Positive for up." base_Property="_5mhrsRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mkH8BlvEeyKv52rycOycA" description="[mm] Speed uncertainty. Positive for up." base_Property="_5mi50RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mlWEBlvEeyKv52rycOycA" description="[degE5] Heading / track uncertainty" base_Property="_5mkH8RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mmkMBlvEeyKv52rycOycA" description="Number of DGPS satellites" base_Property="_5mlWERlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5mnyUBlvEeyKv52rycOycA" description="[ms] Age of DGPS info" base_Property="_5mmkMRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_5mpAcBlvEeyKv52rycOycA" base_Interface="svcdefs/P_GPSRAW"/>
+  <robotics.commobject:DataAttribute xmi:id="_5pGekBlvEeyKv52rycOycA" description="Identification of connected RTK receiver." base_Property="_5pECURlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5pI60BlvEeyKv52rycOycA" description="GPS Week Number of last baseline." base_Property="_5pGekRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5pLXEBlvEeyKv52rycOycA" description="[ms] GPS Time of Week of last baseline." base_Property="_5pI60RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5pMlMBlvEeyKv52rycOycA" description="GPS-specific health report for RTK data." base_Property="_5pLXERlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5pNzUBlvEeyKv52rycOycA" description="[Hz] Rate of baseline messages being received by GPS." base_Property="_5pMlMRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5pPBcBlvEeyKv52rycOycA" description="Current number of sats used for RTK calculation." base_Property="_5pNzURlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5pQPkBlvEeyKv52rycOycA" description="[mm] Current baseline in ECEF x or NED north component, depends on header.frame_id." base_Property="_5pPBcRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5pRdsBlvEeyKv52rycOycA" description="[mm] Current baseline in ECEF y or NED east component, depends on header.frame_id." base_Property="_5pQPkRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5pSr0BlvEeyKv52rycOycA" description="[mm] Current baseline in ECEF z or NED down component, depends on header.frame_id." base_Property="_5pRdsRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5pT58BlvEeyKv52rycOycA" description="Current estimate of baseline accuracy." base_Property="_5pSr0RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5pVIEBlvEeyKv52rycOycA" description="Current number of integer ambiguity hypotheses." base_Property="_5pUhABlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_5pW9QBlvEeyKv52rycOycA" base_Interface="svcdefs/P_GPSRTK"/>
+  <robotics.commobject:DataAttribute xmi:id="_5r2QkBlvEeyKv52rycOycA" description="Position ignore flags" base_Property="_5r1CeRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5r4FwBlvEeyKv52rycOycA" description="Velocity vector ignore flags" base_Property="_5r23oRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5r5T4BlvEeyKv52rycOycA" description="Acceleration/Force vector ignore flags" base_Property="_5r4FxRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5r6iABlvEeyKv52rycOycA" description="Force in af vector flag" base_Property="_5r568BlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5r8XMBlvEeyKv52rycOycA" description="in meters, AMSL or above terrain" base_Property="_5r7JFhlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_5sDr8BlvEeyKv52rycOycA" base_Interface="svcdefs/P_GlobalPositionTarget"/>
+  <robotics.services:ServiceDefinition xmi:id="_5uulcBlvEeyKv52rycOycA" base_Interface="svcdefs/P_HilActuatorControls"/>
+  <robotics.services:ServiceDefinition xmi:id="_5xY34BlvEeyKv52rycOycA" base_Interface="svcdefs/P_HilControls"/>
+  <robotics.services:ServiceDefinition xmi:id="_50FmkBlvEeyKv52rycOycA" base_Interface="svcdefs/P_HilGPS"/>
+  <robotics.services:ServiceDefinition xmi:id="_52vR8BlvEeyKv52rycOycA" base_Interface="svcdefs/P_HilSensor"/>
+  <robotics.services:ServiceDefinition xmi:id="_55ZkYBlvEeyKv52rycOycA" base_Interface="svcdefs/P_HilStateQuaternion"/>
+  <robotics.commobject:DataAttribute xmi:id="_572bcBlvEeyKv52rycOycA" description="geodetic coordinates in WGS-84 datum" base_Property="_571NUBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_573pkBlvEeyKv52rycOycA" description="local position" base_Property="_572bcRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5743sBlvEeyKv52rycOycA" description="XXX: verify field name (q[4])" base_Property="_573pkRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_576F0BlvEeyKv52rycOycA" description="position of the end of approach vector" base_Property="_5743sRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_58Ed4BlvEeyKv52rycOycA" base_Interface="svcdefs/P_HomePosition"/>
+  <robotics.commobject:DataAttribute xmi:id="_5-uJQBlvEeyKv52rycOycA" description="Global coordinate frame, WGS84 coordinate system. First value / x: latitude, second value / y: longitude, third value / z: positive altitude over mean sea level (MSL)" base_Property="_5-sUERlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5-v-cBlvEeyKv52rycOycA" description="Local coordinate frame, Z-up (x: north, y: east, z: down)." base_Property="_5-uwUBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5-xMkBlvEeyKv52rycOycA" description="NOT a coordinate frame, indicates a mission command." base_Property="_5-v-cRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5-yasBlvEeyKv52rycOycA" description="Global coordinate frame, WGS84 coordinate system, relative altitude over ground with respect to the home position. First value / x: latitude, second value / y: longitude, third value / z: positive altitude with 0 being at the altitude of the home location." base_Property="_5-xMkRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5-0P4BlvEeyKv52rycOycA" description="Local coordinate frame, Z-down (x: east, y: north, z: up)" base_Property="_5-zBwBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5-1eABlvEeyKv52rycOycA" description="Global coordinate frame, WGS84 coordinate system. First value / x: latitude in degrees*1.0e-7, second value / y: longitude in degrees*1.0e-7, third value / z: positive altitude over mean sea level (MSL)" base_Property="_5-0P4RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5-2sIBlvEeyKv52rycOycA" description="Global coordinate frame, WGS84 coordinate system, relative altitude over ground with respect to the home position. First value / x: latitude in degrees*10e-7, second value / y: longitude in degrees*10e-7, third value / z: positive altitude with 0 being at the altitude of the home location." base_Property="_5-1eARlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5-4hUBlvEeyKv52rycOycA" description="Offset to the current local frame. Anything expressed in this frame should be added to the current local frame position." base_Property="_5-2sIRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5-5vcBlvEeyKv52rycOycA" description="Setpoint in body NED frame. This makes sense if all position control is externalized - e.g. useful to command 2 m/s^2 acceleration to the right." base_Property="_5-4hURlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5-7koBlvEeyKv52rycOycA" description="Offset in body NED frame. This makes sense if adding setpoints to the current flight path, to avoid an obstacle - e.g. useful to command 2 m/s^2 acceleration to the east." base_Property="_5-6WgBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5-8ywBlvEeyKv52rycOycA" description="Global coordinate frame with above terrain level altitude. WGS84 coordinate system, relative altitude over terrain with respect to the waypoint coordinate. First value / x: latitude in degrees, second value / y: longitude in degrees, third value / z: positive altitude in meters with 0 being at ground level in terrain model." base_Property="_5-7koRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5--n8BlvEeyKv52rycOycA" description="Global coordinate frame with above terrain level altitude. WGS84 coordinate system, relative altitude over terrain with respect to the waypoint coordinate. First value / x: latitude in degrees*10e-7, second value / y: longitude in degrees*10e-7, third value / z: positive altitude in meters with 0 being at ground level in terrain model." base_Property="_5-8ywRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5-_2EBlvEeyKv52rycOycA" description="Landing target signaled by light beacon (ex: IR-LOCK)" base_Property="_5--n8RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5_BEMBlvEeyKv52rycOycA" description="Landing target signaled by radio beacon (ex: ILS, NDB)" base_Property="_5-_2ERlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5_C5YBlvEeyKv52rycOycA" description="Landing target represented by a fiducial marker (ex: ARTag)" base_Property="_5_BEMRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_5_EHgBlvEeyKv52rycOycA" description="Landing target represented by a pre-defined visual shape/feature (ex: X-marker, H-marker, square)" base_Property="_5_C5YRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_5_F8sBlvEeyKv52rycOycA" base_Interface="svcdefs/P_LandingTarget"/>
+  <robotics.services:ServiceDefinition xmi:id="_6Bz5gBlvEeyKv52rycOycA" base_Interface="svcdefs/P_LogData"/>
+  <robotics.services:ServiceDefinition xmi:id="_6EcWwBlvEeyKv52rycOycA" base_Interface="svcdefs/P_LogEntry"/>
+  <robotics.services:ServiceDefinition xmi:id="_6HKTkBlvEeyKv52rycOycA" base_Interface="svcdefs/P_ManualControl"/>
+  <robotics.commobject:DataAttribute xmi:id="_6Jt4UBlvEeyKv52rycOycA" description="STX byte" base_Property="_6JsqOxlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6JvtgBlvEeyKv52rycOycA" description="24-bit message id" base_Property="_6JufYxlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6Jw7oBlvEeyKv52rycOycA" description="max size: (255+2+7)/8" base_Property="_6JvtghlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6JyJwBlvEeyKv52rycOycA" description="optional signature, max size: 13" base_Property="_6Jw7oRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_6J76wBlvEeyKv52rycOycA" base_Interface="svcdefs/P_Mavlink"/>
+  <robotics.commobject:DataAttribute xmi:id="_6MbOEBlvEeyKv52rycOycA" description="See enum MAV_MOUNT_MODE." base_Property="_6MZ_8RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6MdDQBlvEeyKv52rycOycA" description="roll degrees or degrees/second depending on mount mode." base_Property="_6Mb1KhlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6MeRYBlvEeyKv52rycOycA" description="roll degrees or degrees/second depending on mount mode." base_Property="_6MdDQRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6MffgBlvEeyKv52rycOycA" description="roll degrees or degrees/second depending on mount mode." base_Property="_6MeRYRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6MgtoBlvEeyKv52rycOycA" description="altitude depending on mount mode." base_Property="_6MffgRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6Mh7wBlvEeyKv52rycOycA" description="latitude in degrees * 1E7, set if appropriate mount mode." base_Property="_6MgtoRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6MjJ4BlvEeyKv52rycOycA" description="longitude in degrees * 1E7, set if appropriate mount mode." base_Property="_6Mh7wRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_6MpQgBlvEeyKv52rycOycA" base_Interface="svcdefs/P_MountControl"/>
+  <robotics.commobject:DataAttribute xmi:id="_6PGHkBlvEeyKv52rycOycA" description="See enum MAV_COMPONENT" base_Property="_6PE5cRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6PHVsBlvEeyKv52rycOycA" description="[ms] Time since system boot" base_Property="_6PGHkRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6PIj0BlvEeyKv52rycOycA" description="Type of the onboard computer: 0: Mission computer primary, 1: Mission computer backup 1, 2: Mission computer backup 2, 3: Compute node, 4-5: Compute spares, 6-9: Payload computers." base_Property="_6PHVsRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6PJx8BlvEeyKv52rycOycA" description="CPU usage on the component in percent (100 - idle). A value of UINT8_MAX implies the field is unused." base_Property="_6PIj0RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6PLAEBlvEeyKv52rycOycA" description="Combined CPU usage as the last 10 slices of 100 MS (a histogram). This allows to identify spikes in load that max out the system, but only for a short amount of time. A value of UINT8_MAX implies the field is unused" base_Property="_6PJx8RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6PMOMBlvEeyKv52rycOycA" description="GPU usage on the component in percent (100 - idle). A value of UINT8_MAX implies the field is unused" base_Property="_6PLAERlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6PNcUBlvEeyKv52rycOycA" description="Combined GPU usage as the last 10 slices of 100 MS (a histogram). This allows to identify spikes in load that max out the system, but only for a short amount of time. A value of UINT8_MAX implies the field is unused." base_Property="_6PMOMRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6POqcBlvEeyKv52rycOycA" description="[degC] Temperature of the board. A value of INT8_MAX implies the field is unused." base_Property="_6PNcURlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6PP4kBlvEeyKv52rycOycA" description="[degC] Temperature of the CPU core. A value of INT8_MAX implies the field is unused." base_Property="_6POqcRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6PRGsBlvEeyKv52rycOycA" description="[rpm] Fan speeds. A value of INT16_MAX implies the field is unused." base_Property="_6PP4kRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6PSU0BlvEeyKv52rycOycA" description="[MiB] Amount of used RAM on the component system. A value of UINT32_MAX implies the field is unused." base_Property="_6PRGsRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6PTi8BlvEeyKv52rycOycA" description="[MiB] Total amount of RAM on the component system. A value of UINT32_MAX implies the field is unused." base_Property="_6PSU0RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6PUxEBlvEeyKv52rycOycA" description="Storage type: 0: HDD, 1: SSD, 2: EMMC, 3: SD card (non-removable), 4: SD card (removable). A value of UINT32_MAX implies the field is unused." base_Property="_6PTi8RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6PV_MBlvEeyKv52rycOycA" description="[MiB] Amount of used storage space on the component system. A value of UINT32_MAX implies the field is unused." base_Property="_6PUxERlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6PXNUBlvEeyKv52rycOycA" description="[MiB] Total amount of storage space on the component system. A value of UINT32_MAX implies the field is unused." base_Property="_6PV_MRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6PYbcBlvEeyKv52rycOycA" description="Link type: 0-9: UART, 10-19: Wired network, 20-29: Wifi, 30-39: Point-to-point proprietary, 40-49: Mesh proprietary." base_Property="_6PXNURlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6PZCgBlvEeyKv52rycOycA" description="[KiB/s] Network traffic from the component system. A value of UINT32_MAX implies the field is unused." base_Property="_6PYbcRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6PaQoBlvEeyKv52rycOycA" description="[KiB/s] Network traffic to the component system. A value of UINT32_MAX implies the field is unused." base_Property="_6PZpkBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6PbewBlvEeyKv52rycOycA" description="[KiB/s] Network capacity from the component system. A value of UINT32_MAX implies the field is unused." base_Property="_6Pa3sBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6Pcs4BlvEeyKv52rycOycA" description="[KiB/s] Network capacity to the component system. A value of UINT32_MAX implies the field is unused." base_Property="_6PbewRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_6Pd7ABlvEeyKv52rycOycA" base_Interface="svcdefs/P_OnboardComputerStatus"/>
+  <robotics.services:ServiceDefinition xmi:id="_6SNF8BlvEeyKv52rycOycA" base_Interface="svcdefs/P_OpticalFlowRad"/>
+  <robotics.services:ServiceDefinition xmi:id="_6U-GEBlvEeyKv52rycOycA" base_Interface="svcdefs/P_OverrideRCIn"/>
+  <robotics.services:ServiceDefinition xmi:id="_6Xl8QBlvEeyKv52rycOycA" base_Interface="svcdefs/P_Param"/>
+  <robotics.services:ServiceDefinition xmi:id="_6aQ1wBlvEeyKv52rycOycA" base_Interface="svcdefs/P_ParamEvent"/>
+  <robotics.services:ServiceDefinition xmi:id="_6c8WUBlvEeyKv52rycOycA" base_Interface="svcdefs/P_ParamValue"/>
+  <robotics.services:ServiceDefinition xmi:id="_6fmowBlvEeyKv52rycOycA" base_Interface="svcdefs/P_PlayTuneV2"/>
+  <robotics.commobject:DataAttribute xmi:id="_6iDf0BlvEeyKv52rycOycA" description="Position ignore flags" base_Property="_6iCRuhlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6iFVABlvEeyKv52rycOycA" description="Velocity vector ignore flags" base_Property="_6iEG5BlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6iHKMBlvEeyKv52rycOycA" description="Acceleration/Force vector ignore flags" base_Property="_6iF8EBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6iIYUBlvEeyKv52rycOycA" description="Force in af vector flag" base_Property="_6iHKNRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_6iPtEBlvEeyKv52rycOycA" base_Interface="svcdefs/P_PositionTarget"/>
+  <robotics.services:ServiceDefinition xmi:id="_6k4KUBlvEeyKv52rycOycA" base_Interface="svcdefs/P_RCIn"/>
+  <robotics.services:ServiceDefinition xmi:id="_6njq4BlvEeyKv52rycOycA" base_Interface="svcdefs/P_RCOut"/>
+  <robotics.services:ServiceDefinition xmi:id="_6qNWQBlvEeyKv52rycOycA" base_Interface="svcdefs/P_RTCM"/>
+  <robotics.commobject:DataAttribute xmi:id="_6ssCgBlvEeyKv52rycOycA" description="Earth-centered, earth-fixed" base_Property="_6spmQBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6stQoBlvEeyKv52rycOycA" description="RTK basestation centered, north, east, down" base_Property="_6ssCgRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_6s6E8BlvEeyKv52rycOycA" base_Interface="svcdefs/P_RTKBaseline"/>
+  <robotics.services:ServiceDefinition xmi:id="_6vmMkBlvEeyKv52rycOycA" base_Interface="svcdefs/P_RadioStatus"/>
+  <robotics.services:ServiceDefinition xmi:id="_6yQfABlvEeyKv52rycOycA" base_Interface="svcdefs/P_State"/>
+  <robotics.services:ServiceDefinition xmi:id="_61O6gBlvEeyKv52rycOycA" base_Interface="svcdefs/P_StatusText"/>
+  <robotics.services:ServiceDefinition xmi:id="_6350ABlvEeyKv52rycOycA" base_Interface="svcdefs/P_Thrust"/>
+  <robotics.commobject:DataAttribute xmi:id="_66UO0BlvEeyKv52rycOycA" description="remote system timestamp (nanoseconds)" base_Property="_66TAsRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_66Vc8BlvEeyKv52rycOycA" description="raw time offset directly observed from this timesync packet (nanoseconds)" base_Property="_66UO0RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_66WrEBlvEeyKv52rycOycA" description="smoothed time offset between companion system and Mavros (nanoseconds)" base_Property="_66Vc8RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_66X5MBlvEeyKv52rycOycA" description="round trip time of this timesync packet (milliseconds)" base_Property="_66WrERlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_66hqMBlvEeyKv52rycOycA" base_Interface="svcdefs/P_TimesyncStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_69DZwBlvEeyKv52rycOycA" description="See enum MAV_TRAJECTORY_REPRESENTATION." base_Property="_69CLoRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_69FO8BlvEeyKv52rycOycA" description="States if respective point is valid." base_Property="_69EA1RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_69GdEBlvEeyKv52rycOycA" description="MAV_CMD associated with each point. UINT16_MAX if unused." base_Property="_69FO8RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_69HrMBlvEeyKv52rycOycA" description="if type MAV_TRAJECTORY_REPRESENTATION_BEZIER, it represents the time horizon for each point, otherwise set to NaN" base_Property="_69GdERlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_69QOEBlvEeyKv52rycOycA" base_Interface="svcdefs/P_Trajectory"/>
+  <robotics.commobject:DataAttribute xmi:id="_6_r3ABlvEeyKv52rycOycA" description="Bitmap shows what info is available" base_Property="_6_qo5RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6_tFIBlvEeyKv52rycOycA" description="SYSTEM ID" base_Property="_6_r3ARlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6_vhYBlvEeyKv52rycOycA" description="COMPONENT ID" base_Property="_6_tFIRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6_wvgBlvEeyKv52rycOycA" description="MAV_AUTOPILOT" base_Property="_6_vhYRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6_yksBlvEeyKv52rycOycA" description="MAV_TYPE" base_Property="_6_xWkBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6_zy0BlvEeyKv52rycOycA" description="MAV_STATE" base_Property="_6_yksRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6_1oABlvEeyKv52rycOycA" description="MAV_MODE string" base_Property="_6_0Z4BlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6_22IBlvEeyKv52rycOycA" description="MAV_MODE number" base_Property="_6_1oARlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6_4EQBlvEeyKv52rycOycA" description="MAV_PROTOCOL_CAPABILITY" base_Property="_6_22IRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6_5SYBlvEeyKv52rycOycA" description="Firmware version number" base_Property="_6_4EQRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6_6ggBlvEeyKv52rycOycA" description="Middleware version number" base_Property="_6_5SYRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6_7uoBlvEeyKv52rycOycA" description="Operating system version number" base_Property="_6_6ggRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6_88wBlvEeyKv52rycOycA" description="HW / board version (last 8 bytes should be silicon ID, if any)" base_Property="_6_7uoRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6_-K4BlvEeyKv52rycOycA" description="Custom version field, commonly from the first 8 bytes of the git hash" base_Property="_6_88wRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_6__ZABlvEeyKv52rycOycA" description="ID of the board vendor" base_Property="_6_-K4RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7AAnIBlvEeyKv52rycOycA" description="ID of the product" base_Property="_6__ZARlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7AB1QBlvEeyKv52rycOycA" description="UID if provided by hardware" base_Property="_7AAnIRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7ADDYBlvEeyKv52rycOycA" base_Interface="svcdefs/P_VehicleInfo"/>
+  <robotics.commobject:DataAttribute xmi:id="_7CghgBlvEeyKv52rycOycA" description="m/s" base_Property="_7CfTYRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7CiWsBlvEeyKv52rycOycA" description="m/s" base_Property="_7CghgRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7Ci9wBlvEeyKv52rycOycA" description="degrees 0..360" base_Property="_7CiWsRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7CkL4BlvEeyKv52rycOycA" description="normalized to 0.0..1.0" base_Property="_7Cjk0BlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7ClaABlvEeyKv52rycOycA" description="MSL" base_Property="_7CkL4RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7CmoIBlvEeyKv52rycOycA" description="current climb rate m/s" base_Property="_7ClaARlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7Cuj8BlvEeyKv52rycOycA" base_Interface="svcdefs/P_VfrHud"/>
+  <robotics.commobject:DataAttribute xmi:id="_7FKz8BlvEeyKv52rycOycA" description="3-axis vibration levels" base_Property="_7FJl0RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7FMCEBlvEeyKv52rycOycA" description="Accelerometers clipping" base_Property="_7FKz8RlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7FXoQBlvEeyKv52rycOycA" base_Interface="svcdefs/P_Vibration"/>
+  <robotics.services:ServiceDefinition xmi:id="_7IAFgBlvEeyKv52rycOycA" base_Interface="svcdefs/P_Waypoint"/>
+  <robotics.services:ServiceDefinition xmi:id="_7Kq_ABlvEeyKv52rycOycA" base_Interface="svcdefs/P_WaypointList"/>
+  <robotics.services:ServiceDefinition xmi:id="_7NTcQBlvEeyKv52rycOycA" base_Interface="svcdefs/P_WaypointReached"/>
+  <robotics.services:ServiceDefinition xmi:id="_7P-80BlvEeyKv52rycOycA" base_Interface="svcdefs/P_WheelOdomStamped"/>
+  <robotics.services:ServiceDefinition xmi:id="_7tKoEBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_CommandBool"/>
+  <robotics.services:ServiceDefinition xmi:id="_7v0TcBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_CommandHome"/>
+  <robotics.commobject:DataAttribute xmi:id="_7yNgIBlvEeyKv52rycOycA" description="send this command in broadcast mode" base_Property="_7yMSABlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7yOuQBlvEeyKv52rycOycA" description="latitude in deg * 1E7 or local x * 1E4 m" base_Property="_7yOHMBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7yP8YBlvEeyKv52rycOycA" description="longitude in deg * 1E7 or local y * 1E4 m" base_Property="_7yOuQRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7yRKgBlvEeyKv52rycOycA" description="altitude" base_Property="_7yQjcBlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7ya7gBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_CommandInt"/>
+  <robotics.commobject:DataAttribute xmi:id="_704ZoBlvEeyKv52rycOycA" description="send this command in broadcast mode" base_Property="_703LgBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_705nwBlvEeyKv52rycOycA" description="x_lat" base_Property="_705AsBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_70614BlvEeyKv52rycOycA" description="y_lon" base_Property="_705nwRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_708EABlvEeyKv52rycOycA" description="z_alt" base_Property="_70614RlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_71FN8BlvEeyKv52rycOycA" base_Interface="svcdefs/Q_CommandLong"/>
+  <robotics.commobject:DataAttribute xmi:id="_73fBsBlvEeyKv52rycOycA" description="used by takeoff" base_Property="_73dzkBlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_73sdEBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_CommandTOL"/>
+  <robotics.commobject:DataAttribute xmi:id="_76LwYBlvEeyKv52rycOycA" description="Trigger enable/disable" base_Property="_76KiQBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_76M-gBlvEeyKv52rycOycA" description="Reset the trigger sequence" base_Property="_76LwYRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_76OMoBlvEeyKv52rycOycA" description="Pause triggering, but without switching the camera off or retracting it." base_Property="_76M-gRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_76YksBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_CommandTriggerControl"/>
+  <robotics.commobject:DataAttribute xmi:id="_780NoBlvEeyKv52rycOycA" description="Trigger cycle_time (interval between to triggers) - set to 0 to ignore command" base_Property="_78y_gBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_781bwBlvEeyKv52rycOycA" description="Camera shutter integration_time - set to 0 to ignore command" base_Property="_780NoRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_79BB8BlvEeyKv52rycOycA" base_Interface="svcdefs/Q_CommandTriggerInterval"/>
+  <robotics.commobject:DataAttribute xmi:id="_7_dR8BlvEeyKv52rycOycA" description="See enum MAV_VTOL_STATE." base_Property="_7_cD1BlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7_egEBlvEeyKv52rycOycA" description="Raw result returned by COMMAND_ACK" base_Property="_7_dR8hlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7_qGQBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_CommandVtolTransition"/>
+  <robotics.commobject:DataAttribute xmi:id="_8CG9UBlvEeyKv52rycOycA" description="mavconn URL or topic prefix for TYPE_UAS" base_Property="_8CFvNhlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8CILcBlvEeyKv52rycOycA" description="should be set to one of the TYPE_xxx" base_Property="_8CG9URlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8CJZkBlvEeyKv52rycOycA" description="true if endpoint added and opened" base_Property="_8CILcRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8CKnsBlvEeyKv52rycOycA" description="returns error description if open fails" base_Property="_8CJZkRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8CL10BlvEeyKv52rycOycA" description="ID of new endpoint, should be > 0 if endpoint created" base_Property="_8CKnsRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8CTxoBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_EndpointAdd"/>
+  <robotics.services:ServiceDefinition xmi:id="_8E9dABlvEeyKv52rycOycA" base_Interface="svcdefs/Q_EndpointDel"/>
+  <robotics.services:ServiceDefinition xmi:id="_8HqLsBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_FileChecksum"/>
+  <robotics.services:ServiceDefinition xmi:id="_8KWTUBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_FileClose"/>
+  <robotics.services:ServiceDefinition xmi:id="_8NFeQBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_FileList"/>
+  <robotics.services:ServiceDefinition xmi:id="_8Pt7gBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_FileMakeDir"/>
+  <robotics.commobject:DataAttribute xmi:id="_8SLZoBlvEeyKv52rycOycA" description="open for read" base_Property="_8SKykBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8SMnwBlvEeyKv52rycOycA" description="open for write" base_Property="_8SMAsBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8SN14BlvEeyKv52rycOycA" description="do creat()" base_Property="_8SNO0BlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8SYN8BlvEeyKv52rycOycA" base_Interface="svcdefs/Q_FileOpen"/>
+  <robotics.services:ServiceDefinition xmi:id="_8VAEIBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_FileRead"/>
+  <robotics.services:ServiceDefinition xmi:id="_8Xq9oBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_FileRemove"/>
+  <robotics.services:ServiceDefinition xmi:id="_8aXsUBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_FileRemoveDir"/>
+  <robotics.services:ServiceDefinition xmi:id="_8dBXsBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_FileRename"/>
+  <robotics.services:ServiceDefinition xmi:id="_8ftfUBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_FileTruncate"/>
+  <robotics.services:ServiceDefinition xmi:id="_8iZm8BlvEeyKv52rycOycA" base_Interface="svcdefs/Q_FileWrite"/>
+  <robotics.services:ServiceDefinition xmi:id="_8lFukBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_LogRequestData"/>
+  <robotics.services:ServiceDefinition xmi:id="_8nvZ8BlvEeyKv52rycOycA" base_Interface="svcdefs/Q_LogRequestEnd"/>
+  <robotics.services:ServiceDefinition xmi:id="_8qZsYBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_LogRequestList"/>
+  <robotics.services:ServiceDefinition xmi:id="_8tD-0BlvEeyKv52rycOycA" base_Interface="svcdefs/Q_MessageInterval"/>
+  <robotics.commobject:DataAttribute xmi:id="_8vj5MBlvEeyKv52rycOycA" description="See enum MAV_MOUNT_MODE." base_Property="_8virERlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8vlHUBlvEeyKv52rycOycA" description="stabilize roll? (1 = yes, 0 = no)" base_Property="_8vj5OxlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8vmVcBlvEeyKv52rycOycA" description="stabilize pitch? (1 = yes, 0 = no)" base_Property="_8vlHURlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8vnjkBlvEeyKv52rycOycA" description="stabilize yaw? (1 = yes, 0 = no)" base_Property="_8vmVcRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8voxsBlvEeyKv52rycOycA" description="roll input (See enum MOUNT_INPUT)" base_Property="_8vnjkRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8vp_0BlvEeyKv52rycOycA" description="pitch input (See enum MOUNT_INPUT)" base_Property="_8voxsRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8vqm4BlvEeyKv52rycOycA" description="yaw input (See enum MOUNT_INPUT)" base_Property="_8vp_0RlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8vwtgBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_MountConfigure"/>
+  <robotics.services:ServiceDefinition xmi:id="_8ycOEBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_ParamGet"/>
+  <robotics.services:ServiceDefinition xmi:id="_81FSYBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_ParamPull"/>
+  <robotics.services:ServiceDefinition xmi:id="_83wy8BlvEeyKv52rycOycA" base_Interface="svcdefs/Q_ParamPush"/>
+  <robotics.services:ServiceDefinition xmi:id="_86bscBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_ParamSet"/>
+  <robotics.services:ServiceDefinition xmi:id="_89HNABlvEeyKv52rycOycA" base_Interface="svcdefs/Q_ParamSetV2"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_kEEBlvEeyKv52rycOycA" description="Global (WGS84) coordinate frame + MSL altitude. First value / x: latitude, second value / y: longitude, third value / z: positive altitude over mean sea level (MSL)." base_Property="_8_jdABlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_lSMBlvEeyKv52rycOycA" description="Local coordinate frame, Z-down (x: North, y: East, z: Down)." base_Property="_8_krIBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_nHYBlvEeyKv52rycOycA" description="NOT a coordinate frame, indicates a mission command." base_Property="_8_l5QBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_oVgBlvEeyKv52rycOycA" description="Global (WGS84) coordinate frame + altitude relative to the home position. First value / x: latitude, second value / y: longitude, third value / z: positive altitude with 0 being at the altitude of the home location." base_Property="_8_nHYRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_o8kBlvEeyKv52rycOycA" description="Local coordinate frame, Z-up (x: East, y: North, z: Up)." base_Property="_8_oVgRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_qKsBlvEeyKv52rycOycA" description="Global (WGS84) coordinate frame (scaled) + MSL altitude. First value / x: latitude in degrees*1.0e-7, second value / y: longitude in degrees*1.0e-7, third value / z: positive altitude over mean sea level (MSL)." base_Property="_8_pjoBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_rY0BlvEeyKv52rycOycA" description="Global (WGS84) coordinate frame (scaled) + altitude relative to the home position. First value / x: latitude in degrees*10e-7, second value / y: longitude in degrees*10e-7, third value / z: positive altitude with 0 being at the altitude of the home location." base_Property="_8_qKsRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_sm8BlvEeyKv52rycOycA" description="Offset to the current local frame. Anything expressed in this frame should be added to the current local frame position." base_Property="_8_rY0RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_t1EBlvEeyKv52rycOycA" description="Setpoint in body NED frame. This makes sense if all position control is externalized - e.g. useful to command 2 m/s^2 acceleration to the right." base_Property="_8_sm8RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_vDMBlvEeyKv52rycOycA" description="Offset in body NED frame. This makes sense if adding setpoints to the current flight path, to avoid an obstacle - e.g. useful to command 2 m/s^2 acceleration to the east." base_Property="_8_t1ERlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_wRUBlvEeyKv52rycOycA" description="Global (WGS84) coordinate frame with AGL altitude (at the waypoint coordinate). First value / x: latitude in degrees, second value / y: longitude in degrees, third value / z: positive altitude in meters with 0 being at ground level in terrain model." base_Property="_8_vDMRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_xfcBlvEeyKv52rycOycA" description="Global (WGS84) coordinate frame (scaled) with AGL altitude (at the waypoint coordinate). First value / x: latitude in degrees*10e-7, second value / y: longitude in degrees*10e-7, third value / z: positive altitude in meters with 0 being at ground level in terrain model." base_Property="_8_wRURlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_ytkBlvEeyKv52rycOycA" description="Body fixed frame of reference, Z-down (x: Forward, y: Right, z: Down)." base_Property="_8_xfcRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_zUoBlvEeyKv52rycOycA" description="MAV_FRAME_BODY_FLU - Body fixed frame of reference, Z-up (x: Forward, y: Left, z: Up)." base_Property="_8_ytkRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_0iwBlvEeyKv52rycOycA" description="MAV_FRAME_MOCAP_NED - Odometry local coordinate frame of data given by a motion capture system, Z-down (x: North, y: East, z: Down)." base_Property="_8_zUoRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_1w4BlvEeyKv52rycOycA" description="MAV_FRAME_MOCAP_ENU - Odometry local coordinate frame of data given by a motion capture system, Z-up (x: East, y: North, z: Up)." base_Property="_8_0iwRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_2_ABlvEeyKv52rycOycA" description="MAV_FRAME_VISION_NED - Odometry local coordinate frame of data given by a vision estimation system, Z-down (x: North, y: East, z: Down)." base_Property="_8_1w4RlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_4NIBlvEeyKv52rycOycA" description="MAV_FRAME_VISION_ENU - Odometry local coordinate frame of data given by a vision estimation system, Z-up (x: East, y: North, z: Up)." base_Property="_8_2_ARlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_5bQBlvEeyKv52rycOycA" description="MAV_FRAME_ESTIM_NED - Odometry local coordinate frame of data given by an estimator running onboard the vehicle, Z-down (x: North, y: East, z: Down)." base_Property="_8_4NIRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_6CUBlvEeyKv52rycOycA" description="MAV_FRAME_ESTIM_ENU - Odometry local coordinate frame of data given by an estimator running onboard the vehicle, Z-up (x: East, y: North, z: Up)." base_Property="_8_5bQRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_7QcBlvEeyKv52rycOycA" description="Forward, Right, Down coordinate frame. This is a local frame with Z-down and arbitrary F/R alignment (i.e. not aligned with NED/earth frame)." base_Property="_8_6CURlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_8ekBlvEeyKv52rycOycA" description="Forward, Left, Up coordinate frame. This is a local frame with Z-up and arbitrary F/L alignment (i.e. not aligned with ENU/earth frame)." base_Property="_8_7QcRlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8_9ssBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_SetMavFrame"/>
+  <robotics.commobject:DataAttribute xmi:id="_9Ce1MBlvEeyKv52rycOycA" description="filled by MAV_MODE enum value or 0 if custom_mode != ''" base_Property="_9CdnIBlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9CgDUBlvEeyKv52rycOycA" description="string mode representation or integer" base_Property="_9Ce1MRlvEeyKv52rycOycA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9ChRcBlvEeyKv52rycOycA" description="Mode known/parsed correctly and SET_MODE are sent" base_Property="_9CgDURlvEeyKv52rycOycA"/>
+  <robotics.services:ServiceDefinition xmi:id="_9CrpgBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_SetMode"/>
+  <robotics.services:ServiceDefinition xmi:id="_9FYYMBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_StreamRate"/>
+  <robotics.services:ServiceDefinition xmi:id="_9IA1cBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_VehicleInfoGet"/>
+  <robotics.services:ServiceDefinition xmi:id="_9Kqg0BlvEeyKv52rycOycA" base_Interface="svcdefs/Q_WaypointClear"/>
+  <robotics.services:ServiceDefinition xmi:id="_9NRv8BlvEeyKv52rycOycA" base_Interface="svcdefs/Q_WaypointPull"/>
+  <robotics.services:ServiceDefinition xmi:id="_9P7bUBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_WaypointPush"/>
+  <robotics.services:ServiceDefinition xmi:id="_9SltwBlvEeyKv52rycOycA" base_Interface="svcdefs/Q_WaypointSetCurrent"/>
+</xmi:XMI>
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/px4_msgs.servicedef.di b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/px4_msgs.servicedef.di
new file mode 100644
index 0000000..bf9abab
--- /dev/null
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/px4_msgs.servicedef.di
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/px4_msgs.servicedef.notation b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/px4_msgs.servicedef.notation
new file mode 100644
index 0000000..bf9abab
--- /dev/null
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/px4_msgs.servicedef.notation
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/px4_msgs.servicedef.uml b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/px4_msgs.servicedef.uml
new file mode 100644
index 0000000..1d46021
--- /dev/null
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/models/services/px4_msgs.servicedef.uml
@@ -0,0 +1,16077 @@
+<?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="px4_msgs">
+    <packageImport xmi:id="_5pMhUdFGEeuFl4uGUGunyA">
+      <importedPackage xmi:type="uml:Model" href="pathmap://PapyrusC_Cpp_LIBRARIES/AnsiCLibrary.uml#_DV8nkBv8EduZN5aJJITI5w"/>
+    </packageImport>
+    <packagedElement xmi:type="uml:Package" xmi:id="_5pMhUtFGEeuFl4uGUGunyA" name="svcdefs">
+      <packagedElement xmi:type="uml:Interface" xmi:id="svcdefs/P_ActuatorArmed" name="P_ActuatorArmed">
+        <templateBinding xmi:id="_7ObZwdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_7ObZwtFGEeuFl4uGUGunyA" actual="ID_msg_ActuatorArmed">
+            <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_ActuatorControls" name="P_ActuatorControls">
+        <templateBinding xmi:id="_7RJWkdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_7RJWktFGEeuFl4uGUGunyA" actual="ID_msg_ActuatorControls">
+            <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_ActuatorControls0" name="P_ActuatorControls0">
+        <templateBinding xmi:id="_7T1eMdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_7T1eMtFGEeuFl4uGUGunyA" actual="ID_msg_ActuatorControls0">
+            <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_ActuatorControls1" name="P_ActuatorControls1">
+        <templateBinding xmi:id="_7WfwodFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_7WfwotFGEeuFl4uGUGunyA" actual="ID_msg_ActuatorControls1">
+            <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_ActuatorControls2" name="P_ActuatorControls2">
+        <templateBinding xmi:id="_7ZTNAdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_7ZTNAtFGEeuFl4uGUGunyA" actual="ID_msg_ActuatorControls2">
+            <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_ActuatorControls3" name="P_ActuatorControls3">
+        <templateBinding xmi:id="_7cAiwdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_7cAiwtFGEeuFl4uGUGunyA" actual="ID_msg_ActuatorControls3">
+            <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_ActuatorControls4" name="P_ActuatorControls4">
+        <templateBinding xmi:id="_7ez_INFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_7ez_IdFGEeuFl4uGUGunyA" actual="ID_msg_ActuatorControls4">
+            <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_ActuatorControls5" name="P_ActuatorControls5">
+        <templateBinding xmi:id="_7hzowdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_7h0P0NFGEeuFl4uGUGunyA" actual="ID_msg_ActuatorControls5">
+            <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_ActuatorControlsVirtualFw" name="P_ActuatorControlsVirtualFw">
+        <templateBinding xmi:id="_7kr9odFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_7kr9otFGEeuFl4uGUGunyA" actual="ID_msg_ActuatorControlsVirtualFw">
+            <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_ActuatorControlsVirtualMc" name="P_ActuatorControlsVirtualMc">
+        <templateBinding xmi:id="_7nZ6cdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_7nZ6ctFGEeuFl4uGUGunyA" actual="ID_msg_ActuatorControlsVirtualMc">
+            <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_ActuatorOutputs" name="P_ActuatorOutputs">
+        <templateBinding xmi:id="_7qKTgdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_7qKTgtFGEeuFl4uGUGunyA" actual="ID_msg_ActuatorOutputs">
+            <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_AdcReport" name="P_AdcReport">
+        <templateBinding xmi:id="_7s5ecdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_7s5ectFGEeuFl4uGUGunyA" actual="ID_msg_AdcReport">
+            <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_Airspeed" name="P_Airspeed">
+        <templateBinding xmi:id="_7v2r0dFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_7v2r0tFGEeuFl4uGUGunyA" actual="ID_msg_Airspeed">
+            <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_AirspeedValidated" name="P_AirspeedValidated">
+        <templateBinding xmi:id="_7yyEAdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_7yyEAtFGEeuFl4uGUGunyA" actual="ID_msg_AirspeedValidated">
+            <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_AirspeedWind" name="P_AirspeedWind">
+        <templateBinding xmi:id="_72CzYtFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_72CzY9FGEeuFl4uGUGunyA" actual="ID_msg_AirspeedWind">
+            <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_BatteryStatus" name="P_BatteryStatus">
+        <templateBinding xmi:id="_75g-ItFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_75g-I9FGEeuFl4uGUGunyA" actual="ID_msg_BatteryStatus">
+            <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_CameraCapture" name="P_CameraCapture">
+        <templateBinding xmi:id="_78TzcdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_78TzctFGEeuFl4uGUGunyA" actual="ID_msg_CameraCapture">
+            <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_CameraTrigger" name="P_CameraTrigger">
+        <templateBinding xmi:id="_7_N9gdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_7_N9gtFGEeuFl4uGUGunyA" actual="ID_msg_CameraTrigger">
+            <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_CameraTriggerSecondary" name="P_CameraTriggerSecondary">
+        <templateBinding xmi:id="_8B3o4dFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_8B3o4tFGEeuFl4uGUGunyA" actual="ID_msg_CameraTriggerSecondary">
+            <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_CellularStatus" name="P_CellularStatus">
+        <templateBinding xmi:id="_8FCRotFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_8FCRo9FGEeuFl4uGUGunyA" actual="ID_msg_CellularStatus">
+            <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_CollisionConstraints" name="P_CollisionConstraints">
+        <templateBinding xmi:id="_8IB7QdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_8IB7QtFGEeuFl4uGUGunyA" actual="ID_msg_CollisionConstraints">
+            <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_CollisionReport" name="P_CollisionReport">
+        <templateBinding xmi:id="_8K1-sdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_8K1-stFGEeuFl4uGUGunyA" actual="ID_msg_CollisionReport">
+            <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_CommanderState" name="P_CommanderState">
+        <templateBinding xmi:id="_8NlwsdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_8NlwstFGEeuFl4uGUGunyA" actual="ID_msg_CommanderState">
+            <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_ControlAllocatorStatus" name="P_ControlAllocatorStatus">
+        <templateBinding xmi:id="_8QUUkdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_8QUUktFGEeuFl4uGUGunyA" actual="ID_msg_ControlAllocatorStatus">
+            <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_Cpuload" name="P_Cpuload">
+        <templateBinding xmi:id="_8TXBgdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_8TXBgtFGEeuFl4uGUGunyA" actual="ID_msg_Cpuload">
+            <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_DebugArray" name="P_DebugArray">
+        <templateBinding xmi:id="_8WcxwdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_8WcxwtFGEeuFl4uGUGunyA" actual="ID_msg_DebugArray">
+            <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_DebugKeyValue" name="P_DebugKeyValue">
+        <templateBinding xmi:id="_8ZL8sdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_8ZL8stFGEeuFl4uGUGunyA" actual="ID_msg_DebugKeyValue">
+            <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_DebugValue" name="P_DebugValue">
+        <templateBinding xmi:id="_8cAAIdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_8cAAItFGEeuFl4uGUGunyA" actual="ID_msg_DebugValue">
+            <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_DebugVect" name="P_DebugVect">
+        <templateBinding xmi:id="_8evyIdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_8evyItFGEeuFl4uGUGunyA" actual="ID_msg_DebugVect">
+            <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_DifferentialPressure" name="P_DifferentialPressure">
+        <templateBinding xmi:id="_8hnf8dFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_8hnf8tFGEeuFl4uGUGunyA" actual="ID_msg_DifferentialPressure">
+            <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_DistanceSensor" name="P_DistanceSensor">
+        <templateBinding xmi:id="_8ksCEtFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_8ksCE9FGEeuFl4uGUGunyA" actual="ID_msg_DistanceSensor">
+            <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_Ekf2Timestamps" name="P_Ekf2Timestamps">
+        <templateBinding xmi:id="_8nkW8NFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_8nkW8dFGEeuFl4uGUGunyA" actual="ID_msg_Ekf2Timestamps">
+            <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_EkfGpsDrift" name="P_EkfGpsDrift">
+        <templateBinding xmi:id="_8qcEwdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_8qcEwtFGEeuFl4uGUGunyA" actual="ID_msg_EkfGpsDrift">
+            <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_EscReport" name="P_EscReport">
+        <templateBinding xmi:id="_8tXc8tFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_8tYEANFGEeuFl4uGUGunyA" actual="ID_msg_EscReport">
+            <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_EscStatus" name="P_EscStatus">
+        <templateBinding xmi:id="_8wLgZdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_8wLgZtFGEeuFl4uGUGunyA" actual="ID_msg_EscStatus">
+            <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_EstimatorAttitude" name="P_EstimatorAttitude">
+        <templateBinding xmi:id="_8zFDYNFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_8zFDYdFGEeuFl4uGUGunyA" actual="ID_msg_EstimatorAttitude">
+            <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_EstimatorEventFlags" name="P_EstimatorEventFlags">
+        <templateBinding xmi:id="_82Y2EtFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_82Y2E9FGEeuFl4uGUGunyA" actual="ID_msg_EstimatorEventFlags">
+            <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_EstimatorGlobalPosition" name="P_EstimatorGlobalPosition">
+        <templateBinding xmi:id="_85bjAtFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_85bjA9FGEeuFl4uGUGunyA" actual="ID_msg_EstimatorGlobalPosition">
+            <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_EstimatorInnovationTestRatios" name="P_EstimatorInnovationTestRatios">
+        <templateBinding xmi:id="_88XiQtFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_88XiQ9FGEeuFl4uGUGunyA" actual="ID_msg_EstimatorInnovationTestRatios">
+            <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_EstimatorInnovationVariances" name="P_EstimatorInnovationVariances">
+        <templateBinding xmi:id="_8_YaAtFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_8_YaA9FGEeuFl4uGUGunyA" actual="ID_msg_EstimatorInnovationVariances">
+            <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_EstimatorInnovations" name="P_EstimatorInnovations">
+        <templateBinding xmi:id="_9CW1gtFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_9CW1g9FGEeuFl4uGUGunyA" actual="ID_msg_EstimatorInnovations">
+            <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_EstimatorLocalPosition" name="P_EstimatorLocalPosition">
+        <templateBinding xmi:id="_9F4DkdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_9F4DktFGEeuFl4uGUGunyA" actual="ID_msg_EstimatorLocalPosition">
+            <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_EstimatorOdometry" name="P_EstimatorOdometry">
+        <templateBinding xmi:id="_9I6JdNFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_9I6JddFGEeuFl4uGUGunyA" actual="ID_msg_EstimatorOdometry">
+            <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_EstimatorOpticalFlowVel" name="P_EstimatorOpticalFlowVel">
+        <templateBinding xmi:id="_9Lp7cdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_9LqigNFGEeuFl4uGUGunyA" actual="ID_msg_EstimatorOpticalFlowVel">
+            <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_EstimatorSelectorStatus" name="P_EstimatorSelectorStatus">
+        <templateBinding xmi:id="_9Onv4dFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_9Onv4tFGEeuFl4uGUGunyA" actual="ID_msg_EstimatorSelectorStatus">
+            <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_EstimatorSensorBias" name="P_EstimatorSensorBias">
+        <templateBinding xmi:id="_9RalNtFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_9RbMQNFGEeuFl4uGUGunyA" actual="ID_msg_EstimatorSensorBias">
+            <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_EstimatorStates" name="P_EstimatorStates">
+        <templateBinding xmi:id="_9UUvQdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_9UUvQtFGEeuFl4uGUGunyA" actual="ID_msg_EstimatorStates">
+            <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_EstimatorStatus" name="P_EstimatorStatus">
+        <templateBinding xmi:id="_9YcaQNFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_9YcaQdFGEeuFl4uGUGunyA" actual="ID_msg_EstimatorStatus">
+            <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_EstimatorStatusFlags" name="P_EstimatorStatusFlags">
+        <templateBinding xmi:id="_9caUQtFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_9caUQ9FGEeuFl4uGUGunyA" actual="ID_msg_EstimatorStatusFlags">
+            <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_EstimatorVisualOdometryAligned" name="P_EstimatorVisualOdometryAligned">
+        <templateBinding xmi:id="_9fO-xdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_9fO-xtFGEeuFl4uGUGunyA" actual="ID_msg_EstimatorVisualOdometryAligned">
+            <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_EstimatorWind" name="P_EstimatorWind">
+        <templateBinding xmi:id="_9h_-4dFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_9h_-4tFGEeuFl4uGUGunyA" actual="ID_msg_EstimatorWind">
+            <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_FollowTarget" name="P_FollowTarget">
+        <templateBinding xmi:id="_9kxmEdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_9kxmEtFGEeuFl4uGUGunyA" actual="ID_msg_FollowTarget">
+            <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_FwVirtualAttitudeSetpoint" name="P_FwVirtualAttitudeSetpoint">
+        <templateBinding xmi:id="_9nhYEdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_9nhYEtFGEeuFl4uGUGunyA" actual="ID_msg_FwVirtualAttitudeSetpoint">
+            <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_GeneratorStatus" name="P_GeneratorStatus">
+        <templateBinding xmi:id="_9q9totFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_9q9to9FGEeuFl4uGUGunyA" actual="ID_msg_GeneratorStatus">
+            <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_GeofenceResult" name="P_GeofenceResult">
+        <templateBinding xmi:id="_9tzmQdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_9tzmQtFGEeuFl4uGUGunyA" actual="ID_msg_GeofenceResult">
+            <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_GimbalDeviceAttitudeStatus" name="P_GimbalDeviceAttitudeStatus">
+        <templateBinding xmi:id="_9wlNcdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_9wlNctFGEeuFl4uGUGunyA" actual="ID_msg_GimbalDeviceAttitudeStatus">
+            <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_GimbalDeviceInformation" name="P_GimbalDeviceInformation">
+        <templateBinding xmi:id="_9zTKQdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_9zTKQtFGEeuFl4uGUGunyA" actual="ID_msg_GimbalDeviceInformation">
+            <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_GimbalDeviceSetAttitude" name="P_GimbalDeviceSetAttitude">
+        <templateBinding xmi:id="_92JC4dFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_92JC4tFGEeuFl4uGUGunyA" actual="ID_msg_GimbalDeviceSetAttitude">
+            <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_GimbalManagerInformation" name="P_GimbalManagerInformation">
+        <templateBinding xmi:id="_95LIwdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_95LIwtFGEeuFl4uGUGunyA" actual="ID_msg_GimbalManagerInformation">
+            <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_GimbalManagerSetAttitude" name="P_GimbalManagerSetAttitude">
+        <templateBinding xmi:id="_98NOodFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_98NOotFGEeuFl4uGUGunyA" actual="ID_msg_GimbalManagerSetAttitude">
+            <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_GimbalManagerSetManualControl" name="P_GimbalManagerSetManualControl">
+        <templateBinding xmi:id="_9--OwdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_9--OwtFGEeuFl4uGUGunyA" actual="ID_msg_GimbalManagerSetManualControl">
+            <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_GimbalManagerStatus" name="P_GimbalManagerStatus">
+        <templateBinding xmi:id="_-BzgUNFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-BzgUdFGEeuFl4uGUGunyA" actual="ID_msg_GimbalManagerStatus">
+            <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_GpsDump" name="P_GpsDump">
+        <templateBinding xmi:id="_-EjSUdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-EjSUtFGEeuFl4uGUGunyA" actual="ID_msg_GpsDump">
+            <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_GpsInjectData" name="P_GpsInjectData">
+        <templateBinding xmi:id="_-HnNYdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-HnNYtFGEeuFl4uGUGunyA" actual="ID_msg_GpsInjectData">
+            <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_HeaterStatus" name="P_HeaterStatus">
+        <templateBinding xmi:id="_-KpTQdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-KpTQtFGEeuFl4uGUGunyA" actual="ID_msg_HeaterStatus">
+            <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_HomePosition" name="P_HomePosition">
+        <templateBinding xmi:id="_-NnuwdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-NnuwtFGEeuFl4uGUGunyA" actual="ID_msg_HomePosition">
+            <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_HoverThrustEstimate" name="P_HoverThrustEstimate">
+        <templateBinding xmi:id="_-QW5sdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-QW5stFGEeuFl4uGUGunyA" actual="ID_msg_HoverThrustEstimate">
+            <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_InputRc" name="P_InputRc">
+        <templateBinding xmi:id="_-TLkMNFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-TLkMdFGEeuFl4uGUGunyA" actual="ID_msg_InputRc">
+            <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_IridiumsbdStatus" name="P_IridiumsbdStatus">
+        <templateBinding xmi:id="_-V8kUtFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-V9LYNFGEeuFl4uGUGunyA" actual="ID_msg_IridiumsbdStatus">
+            <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_IrlockReport" name="P_IrlockReport">
+        <templateBinding xmi:id="_-YzEAdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-YzEAtFGEeuFl4uGUGunyA" actual="ID_msg_IrlockReport">
+            <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_LandingGear" name="P_LandingGear">
+        <templateBinding xmi:id="_-bo8odFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-bo8otFGEeuFl4uGUGunyA" actual="ID_msg_LandingGear">
+            <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_LandingTargetInnovations" name="P_LandingTargetInnovations">
+        <templateBinding xmi:id="_-eSoAdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-eSoAtFGEeuFl4uGUGunyA" actual="ID_msg_LandingTargetInnovations">
+            <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_LandingTargetPose" name="P_LandingTargetPose">
+        <templateBinding xmi:id="_-hJHstFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-hJHs9FGEeuFl4uGUGunyA" actual="ID_msg_LandingTargetPose">
+            <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_LedControl" name="P_LedControl">
+        <templateBinding xmi:id="_-kJYYNFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-kJYYdFGEeuFl4uGUGunyA" actual="ID_msg_LedControl">
+            <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_LogMessage" name="P_LogMessage">
+        <templateBinding xmi:id="_-m9b0dFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-m9b0tFGEeuFl4uGUGunyA" actual="ID_msg_LogMessage">
+            <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_LoggerStatus" name="P_LoggerStatus">
+        <templateBinding xmi:id="_-p0ikdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-p0iktFGEeuFl4uGUGunyA" actual="ID_msg_LoggerStatus">
+            <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_MagWorkerData" name="P_MagWorkerData">
+        <templateBinding xmi:id="_-sc_0dFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-sc_0tFGEeuFl4uGUGunyA" actual="ID_msg_MagWorkerData">
+            <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_ManualControlSetpoint" name="P_ManualControlSetpoint">
+        <templateBinding xmi:id="_-vVUs9FGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-vV7wNFGEeuFl4uGUGunyA" actual="ID_msg_ManualControlSetpoint">
+            <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_ManualControlSwitches" name="P_ManualControlSwitches">
+        <templateBinding xmi:id="_-yYBotFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-yYBo9FGEeuFl4uGUGunyA" actual="ID_msg_ManualControlSwitches">
+            <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_MavlinkLog" name="P_MavlinkLog">
+        <templateBinding xmi:id="_-1MFEdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-1MFEtFGEeuFl4uGUGunyA" actual="ID_msg_MavlinkLog">
+            <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_McVirtualAttitudeSetpoint" name="P_McVirtualAttitudeSetpoint">
+        <templateBinding xmi:id="_-4HdQtFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-4HdQ9FGEeuFl4uGUGunyA" actual="ID_msg_McVirtualAttitudeSetpoint">
+            <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_Mission" name="P_Mission">
+        <templateBinding xmi:id="_-7I8EdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_-7I8EtFGEeuFl4uGUGunyA" actual="ID_msg_Mission">
+            <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_MissionResult" name="P_MissionResult">
+        <templateBinding xmi:id="_--BQ8NFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_--BQ8dFGEeuFl4uGUGunyA" actual="ID_msg_MissionResult">
+            <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_MountOrientation" name="P_MountOrientation">
+        <templateBinding xmi:id="__AsxgdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__AsxgtFGEeuFl4uGUGunyA" actual="ID_msg_MountOrientation">
+            <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_MultirotorMotorLimits" name="P_MultirotorMotorLimits">
+        <templateBinding xmi:id="__DXD8dFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__DXrANFGEeuFl4uGUGunyA" actual="ID_msg_MultirotorMotorLimits">
+            <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_NavigatorMissionItem" name="P_NavigatorMissionItem">
+        <templateBinding xmi:id="__GGO4NFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__GGO4dFGEeuFl4uGUGunyA" actual="ID_msg_NavigatorMissionItem">
+            <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_ObstacleDistance" name="P_ObstacleDistance">
+        <templateBinding xmi:id="__IusIdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__IusItFGEeuFl4uGUGunyA" actual="ID_msg_ObstacleDistance">
+            <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_ObstacleDistanceFused" name="P_ObstacleDistanceFused">
+        <templateBinding xmi:id="__LY-ktFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__LY-k9FGEeuFl4uGUGunyA" actual="ID_msg_ObstacleDistanceFused">
+            <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_OffboardControlMode" name="P_OffboardControlMode">
+        <templateBinding xmi:id="__OLM0dFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__OLM0tFGEeuFl4uGUGunyA" actual="ID_msg_OffboardControlMode">
+            <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_OnboardComputerStatus" name="P_OnboardComputerStatus">
+        <templateBinding xmi:id="__RGlAtFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__RGlA9FGEeuFl4uGUGunyA" actual="ID_msg_OnboardComputerStatus">
+            <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_OpticalFlow" name="P_OpticalFlow">
+        <templateBinding xmi:id="__T4MMdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__T4MMtFGEeuFl4uGUGunyA" actual="ID_msg_OpticalFlow">
+            <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_OrbMultitest" name="P_OrbMultitest">
+        <templateBinding xmi:id="__Wh3kNFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__Wh3kdFGEeuFl4uGUGunyA" actual="ID_msg_OrbMultitest">
+            <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_OrbTest" name="P_OrbTest">
+        <templateBinding xmi:id="__ZMxEdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__ZMxEtFGEeuFl4uGUGunyA" actual="ID_msg_OrbTest">
+            <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_OrbTestLarge" name="P_OrbTestLarge">
+        <templateBinding xmi:id="__b2ccdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__b2cctFGEeuFl4uGUGunyA" actual="ID_msg_OrbTestLarge">
+            <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_OrbTestMedium" name="P_OrbTestMedium">
+        <templateBinding xmi:id="__ehV8dFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__ehV8tFGEeuFl4uGUGunyA" actual="ID_msg_OrbTestMedium">
+            <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_OrbTestMediumMulti" name="P_OrbTestMediumMulti">
+        <templateBinding xmi:id="__hLBUdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__hLBUtFGEeuFl4uGUGunyA" actual="ID_msg_OrbTestMediumMulti">
+            <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_OrbTestMediumQueue" name="P_OrbTestMediumQueue">
+        <templateBinding xmi:id="__j0FodFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__j0FotFGEeuFl4uGUGunyA" actual="ID_msg_OrbTestMediumQueue">
+            <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_OrbTestMediumQueuePoll" name="P_OrbTestMediumQueuePoll">
+        <templateBinding xmi:id="__mlFwdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__mlFwtFGEeuFl4uGUGunyA" actual="ID_msg_OrbTestMediumQueuePoll">
+            <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_OrbTestMediumWrapAround" name="P_OrbTestMediumWrapAround">
+        <templateBinding xmi:id="__pkIUdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__pkIUtFGEeuFl4uGUGunyA" actual="ID_msg_OrbTestMediumWrapAround">
+            <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_OrbitStatus" name="P_OrbitStatus">
+        <templateBinding xmi:id="__sReEdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__sReEtFGEeuFl4uGUGunyA" actual="ID_msg_OrbitStatus">
+            <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_ParameterUpdate" name="P_ParameterUpdate">
+        <templateBinding xmi:id="__vIk0dFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__vIk0tFGEeuFl4uGUGunyA" actual="ID_msg_ParameterUpdate">
+            <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_Ping" name="P_Ping">
+        <templateBinding xmi:id="__x3vwdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__x3vwtFGEeuFl4uGUGunyA" actual="ID_msg_Ping">
+            <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_PositionControllerLandingStatus" name="P_PositionControllerLandingStatus">
+        <templateBinding xmi:id="__0j3YdFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__0j3YtFGEeuFl4uGUGunyA" actual="ID_msg_PositionControllerLandingStatus">
+            <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_PositionControllerStatus" name="P_PositionControllerStatus">
+        <templateBinding xmi:id="__3WFodFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__3WFotFGEeuFl4uGUGunyA" actual="ID_msg_PositionControllerStatus">
+            <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_PositionSetpoint" name="P_PositionSetpoint">
+        <templateBinding xmi:id="__6jKotFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__6jKo9FGEeuFl4uGUGunyA" actual="ID_msg_PositionSetpoint">
+            <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_PositionSetpointTriplet" name="P_PositionSetpointTriplet">
+        <templateBinding xmi:id="__9OrMNFGEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="__9OrMdFGEeuFl4uGUGunyA" actual="ID_msg_PositionSetpointTriplet">
+            <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_PowerButtonState" name="P_PowerButtonState">
+        <templateBinding xmi:id="_AAFK4dFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_AAFK4tFHEeuFl4uGUGunyA" actual="ID_msg_PowerButtonState">
+            <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_PowerMonitor" name="P_PowerMonitor">
+        <templateBinding xmi:id="_AC2LANFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_AC2LAdFHEeuFl4uGUGunyA" actual="ID_msg_PowerMonitor">
+            <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_PwmInput" name="P_PwmInput">
+        <templateBinding xmi:id="_AFiSodFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_AFiSotFHEeuFl4uGUGunyA" actual="ID_msg_PwmInput">
+            <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_Px4IoStatus" name="P_Px4IoStatus">
+        <templateBinding xmi:id="_AIT50dFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_AIUg4NFHEeuFl4uGUGunyA" actual="ID_msg_Px4IoStatus">
+            <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_QshellReq" name="P_QshellReq">
+        <templateBinding xmi:id="_ALQgIdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_ALQgItFHEeuFl4uGUGunyA" actual="ID_msg_QshellReq">
+            <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_QshellRetval" name="P_QshellRetval">
+        <templateBinding xmi:id="_AN-c8NFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_AN-c8dFHEeuFl4uGUGunyA" actual="ID_msg_QshellRetval">
+            <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_RadioStatus" name="P_RadioStatus">
+        <templateBinding xmi:id="_AQtA0NFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_AQtA0dFHEeuFl4uGUGunyA" actual="ID_msg_RadioStatus">
+            <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_RateCtrlStatus" name="P_RateCtrlStatus">
+        <templateBinding xmi:id="_ATi5cdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_ATi5ctFHEeuFl4uGUGunyA" actual="ID_msg_RateCtrlStatus">
+            <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_RcChannels" name="P_RcChannels">
+        <templateBinding xmi:id="_AWPBEdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_AWPBEtFHEeuFl4uGUGunyA" actual="ID_msg_RcChannels">
+            <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_RcParameterMap" name="P_RcParameterMap">
+        <templateBinding xmi:id="_AY-MAdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_AY-MAtFHEeuFl4uGUGunyA" actual="ID_msg_RcParameterMap">
+            <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_Rpm" name="P_Rpm">
+        <templateBinding xmi:id="_Ab5kMdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_Ab5kMtFHEeuFl4uGUGunyA" actual="ID_msg_Rpm">
+            <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_RtlFlightTime" name="P_RtlFlightTime">
+        <templateBinding xmi:id="_AenhAdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_AenhAtFHEeuFl4uGUGunyA" actual="ID_msg_RtlFlightTime">
+            <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_Safety" name="P_Safety">
+        <templateBinding xmi:id="_AhRMYdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_AhRMYtFHEeuFl4uGUGunyA" actual="ID_msg_Safety">
+            <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_SatelliteInfo" name="P_SatelliteInfo">
+        <templateBinding xmi:id="_AkAXUdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_AkAXUtFHEeuFl4uGUGunyA" actual="ID_msg_SatelliteInfo">
+            <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_SensorAccel" name="P_SensorAccel">
+        <templateBinding xmi:id="_Am56UdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_Am56UtFHEeuFl4uGUGunyA" actual="ID_msg_SensorAccel">
+            <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_SensorAccelFifo" name="P_SensorAccelFifo">
+        <templateBinding xmi:id="_AptWsdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_AptWstFHEeuFl4uGUGunyA" actual="ID_msg_SensorAccelFifo">
+            <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_SensorBaro" name="P_SensorBaro">
+        <templateBinding xmi:id="_Asj2YdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_Asj2YtFHEeuFl4uGUGunyA" actual="ID_msg_SensorBaro">
+            <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_SensorCombined" name="P_SensorCombined">
+        <templateBinding xmi:id="_AvVdkdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_AvVdktFHEeuFl4uGUGunyA" actual="ID_msg_SensorCombined">
+            <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_SensorCorrection" name="P_SensorCorrection">
+        <templateBinding xmi:id="_AyQ1wtFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_AyQ1w9FHEeuFl4uGUGunyA" actual="ID_msg_SensorCorrection">
+            <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_SensorGps" name="P_SensorGps">
+        <templateBinding xmi:id="_A1VX4tFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_A1VX49FHEeuFl4uGUGunyA" actual="ID_msg_SensorGps">
+            <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_SensorGyro" name="P_SensorGyro">
+        <templateBinding xmi:id="_A4kSEdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_A4kSEtFHEeuFl4uGUGunyA" actual="ID_msg_SensorGyro">
+            <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_SensorGyroFft" name="P_SensorGyroFft">
+        <templateBinding xmi:id="_A7iGgdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_A7iGgtFHEeuFl4uGUGunyA" actual="ID_msg_SensorGyroFft">
+            <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_SensorGyroFifo" name="P_SensorGyroFifo">
+        <templateBinding xmi:id="_A-f68dFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_A-giANFHEeuFl4uGUGunyA" actual="ID_msg_SensorGyroFifo">
+            <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_SensorMag" name="P_SensorMag">
+        <templateBinding xmi:id="_BBY24dFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_BBY24tFHEeuFl4uGUGunyA" actual="ID_msg_SensorMag">
+            <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_SensorPreflightMag" name="P_SensorPreflightMag">
+        <templateBinding xmi:id="_BEXSYNFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_BEXSYdFHEeuFl4uGUGunyA" actual="ID_msg_SensorPreflightMag">
+            <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_SensorSelection" name="P_SensorSelection">
+        <templateBinding xmi:id="_BHEBEdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_BHEBEtFHEeuFl4uGUGunyA" actual="ID_msg_SensorSelection">
+            <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_SensorsStatusImu" name="P_SensorsStatusImu">
+        <templateBinding xmi:id="_BJwIsdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_BJwIstFHEeuFl4uGUGunyA" actual="ID_msg_SensorsStatusImu">
+            <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_SystemPower" name="P_SystemPower">
+        <templateBinding xmi:id="_BMdecdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_BMdectFHEeuFl4uGUGunyA" actual="ID_msg_SystemPower">
+            <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_TakeoffStatus" name="P_TakeoffStatus">
+        <templateBinding xmi:id="_BPOekdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_BPOektFHEeuFl4uGUGunyA" actual="ID_msg_TakeoffStatus">
+            <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_TaskStackInfo" name="P_TaskStackInfo">
+        <templateBinding xmi:id="_BR6mMdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_BR6mMtFHEeuFl4uGUGunyA" actual="ID_msg_TaskStackInfo">
+            <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_TecsStatus" name="P_TecsStatus">
+        <templateBinding xmi:id="_BUpKEdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_BUpKEtFHEeuFl4uGUGunyA" actual="ID_msg_TecsStatus">
+            <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_TelemetryStatus" name="P_TelemetryStatus">
+        <templateBinding xmi:id="_BXqB0NFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_BXqB0dFHEeuFl4uGUGunyA" actual="ID_msg_TelemetryStatus">
+            <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_TestMotor" name="P_TestMotor">
+        <templateBinding xmi:id="_Baaa4dFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_Baaa4tFHEeuFl4uGUGunyA" actual="ID_msg_TestMotor">
+            <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_Timesync" name="P_Timesync">
+        <templateBinding xmi:id="_BdEtUNFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_BdEtUdFHEeuFl4uGUGunyA" actual="ID_msg_Timesync">
+            <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_TimesyncStatus" name="P_TimesyncStatus">
+        <templateBinding xmi:id="_BfzRMdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_BfzRMtFHEeuFl4uGUGunyA" actual="ID_msg_TimesyncStatus">
+            <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_TrajectoryBezier" name="P_TrajectoryBezier">
+        <templateBinding xmi:id="_BicVgdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_Bic8kNFHEeuFl4uGUGunyA" actual="ID_msg_TrajectoryBezier">
+            <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_TrajectorySetpoint" name="P_TrajectorySetpoint">
+        <templateBinding xmi:id="_BlKSUdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_BlKSUtFHEeuFl4uGUGunyA" actual="ID_msg_TrajectorySetpoint">
+            <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_TrajectoryWaypoint" name="P_TrajectoryWaypoint">
+        <templateBinding xmi:id="_Bnz9sdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_Bnz9stFHEeuFl4uGUGunyA" actual="ID_msg_TrajectoryWaypoint">
+            <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_TransponderReport" name="P_TransponderReport">
+        <templateBinding xmi:id="_BqrEedFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_BqrEetFHEeuFl4uGUGunyA" actual="ID_msg_TransponderReport">
+            <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_TuneControl" name="P_TuneControl">
+        <templateBinding xmi:id="_BtbdgdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_BtbdgtFHEeuFl4uGUGunyA" actual="ID_msg_TuneControl">
+            <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_UavcanParameterRequest" name="P_UavcanParameterRequest">
+        <templateBinding xmi:id="_BwR9NNFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_BwR9NdFHEeuFl4uGUGunyA" actual="ID_msg_UavcanParameterRequest">
+            <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_UavcanParameterValue" name="P_UavcanParameterValue">
+        <templateBinding xmi:id="_BzIc4dFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_BzIc4tFHEeuFl4uGUGunyA" actual="ID_msg_UavcanParameterValue">
+            <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_UlogStream" name="P_UlogStream">
+        <templateBinding xmi:id="_B11LkdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_B11LktFHEeuFl4uGUGunyA" actual="ID_msg_UlogStream">
+            <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_UlogStreamAck" name="P_UlogStreamAck">
+        <templateBinding xmi:id="_B4k9kdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_B4k9ktFHEeuFl4uGUGunyA" actual="ID_msg_UlogStreamAck">
+            <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_VehicleAcceleration" name="P_VehicleAcceleration">
+        <templateBinding xmi:id="_B7V9sdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_B7V9stFHEeuFl4uGUGunyA" actual="ID_msg_VehicleAcceleration">
+            <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_VehicleActuatorSetpoint" name="P_VehicleActuatorSetpoint">
+        <templateBinding xmi:id="_B-DTcdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_B-DTctFHEeuFl4uGUGunyA" actual="ID_msg_VehicleActuatorSetpoint">
+            <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_VehicleAirData" name="P_VehicleAirData">
+        <templateBinding xmi:id="_CA06odFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_CA1hsNFHEeuFl4uGUGunyA" actual="ID_msg_VehicleAirData">
+            <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_VehicleAngularAcceleration" name="P_VehicleAngularAcceleration">
+        <templateBinding xmi:id="_CDf0IdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_CDf0ItFHEeuFl4uGUGunyA" actual="ID_msg_VehicleAngularAcceleration">
+            <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_VehicleAngularAccelerationSetpoint" name="P_VehicleAngularAccelerationSetpoint">
+        <templateBinding xmi:id="_CGNJ4dFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_CGNJ4tFHEeuFl4uGUGunyA" actual="ID_msg_VehicleAngularAccelerationSetpoint">
+            <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_VehicleAngularVelocity" name="P_VehicleAngularVelocity">
+        <templateBinding xmi:id="_CI1AEdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_CI1AEtFHEeuFl4uGUGunyA" actual="ID_msg_VehicleAngularVelocity">
+            <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_VehicleAngularVelocityGroundtruth" name="P_VehicleAngularVelocityGroundtruth">
+        <templateBinding xmi:id="_CLddUdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_CLddUtFHEeuFl4uGUGunyA" actual="ID_msg_VehicleAngularVelocityGroundtruth">
+            <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_VehicleAttitude" name="P_VehicleAttitude">
+        <templateBinding xmi:id="_COI94dFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_COI94tFHEeuFl4uGUGunyA" actual="ID_msg_VehicleAttitude">
+            <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_VehicleAttitudeGroundtruth" name="P_VehicleAttitudeGroundtruth">
+        <templateBinding xmi:id="_CQ5W8dFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_CQ5W8tFHEeuFl4uGUGunyA" actual="ID_msg_VehicleAttitudeGroundtruth">
+            <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_VehicleAttitudeSetpoint" name="P_VehicleAttitudeSetpoint">
+        <templateBinding xmi:id="_CTq-ItFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_CTq-I9FHEeuFl4uGUGunyA" actual="ID_msg_VehicleAttitudeSetpoint">
+            <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_VehicleCommand" name="P_VehicleCommand">
+        <templateBinding xmi:id="_CYX389FHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_CYX39NFHEeuFl4uGUGunyA" actual="ID_msg_VehicleCommand">
+            <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_VehicleCommandAck" name="P_VehicleCommandAck">
+        <templateBinding xmi:id="_CbEmodFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_CbEmotFHEeuFl4uGUGunyA" actual="ID_msg_VehicleCommandAck">
+            <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_VehicleConstraints" name="P_VehicleConstraints">
+        <templateBinding xmi:id="_CdwuQNFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_CdwuQdFHEeuFl4uGUGunyA" actual="ID_msg_VehicleConstraints">
+            <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_VehicleControlMode" name="P_VehicleControlMode">
+        <templateBinding xmi:id="_Cgc14tFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_Cgc149FHEeuFl4uGUGunyA" actual="ID_msg_VehicleControlMode">
+            <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_VehicleGlobalPosition" name="P_VehicleGlobalPosition">
+        <templateBinding xmi:id="_CjJkktFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_CjJkk9FHEeuFl4uGUGunyA" actual="ID_msg_VehicleGlobalPosition">
+            <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_VehicleGlobalPositionGroundtruth" name="P_VehicleGlobalPositionGroundtruth">
+        <templateBinding xmi:id="_Cl26UtFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_Cl26U9FHEeuFl4uGUGunyA" actual="ID_msg_VehicleGlobalPositionGroundtruth">
+            <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_VehicleGpsPosition" name="P_VehicleGpsPosition">
+        <templateBinding xmi:id="_Co3LAdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_Co3LAtFHEeuFl4uGUGunyA" actual="ID_msg_VehicleGpsPosition">
+            <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_VehicleImu" name="P_VehicleImu">
+        <templateBinding xmi:id="_CrlH0dFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_CrlH0tFHEeuFl4uGUGunyA" actual="ID_msg_VehicleImu">
+            <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_VehicleImuStatus" name="P_VehicleImuStatus">
+        <templateBinding xmi:id="_CuSdlNFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_CuSdldFHEeuFl4uGUGunyA" actual="ID_msg_VehicleImuStatus">
+            <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_VehicleLandDetected" name="P_VehicleLandDetected">
+        <templateBinding xmi:id="_Cw9-IdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_Cw9-ItFHEeuFl4uGUGunyA" actual="ID_msg_VehicleLandDetected">
+            <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_VehicleLocalPosition" name="P_VehicleLocalPosition">
+        <templateBinding xmi:id="_C0JN8dFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_C0JN8tFHEeuFl4uGUGunyA" actual="ID_msg_VehicleLocalPosition">
+            <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_VehicleLocalPositionGroundtruth" name="P_VehicleLocalPositionGroundtruth">
+        <templateBinding xmi:id="_C3TPotFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_C3TPo9FHEeuFl4uGUGunyA" actual="ID_msg_VehicleLocalPositionGroundtruth">
+            <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_VehicleLocalPositionSetpoint" name="P_VehicleLocalPositionSetpoint">
+        <templateBinding xmi:id="_C6HTEdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_C6HTEtFHEeuFl4uGUGunyA" actual="ID_msg_VehicleLocalPositionSetpoint">
+            <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_VehicleMagnetometer" name="P_VehicleMagnetometer">
+        <templateBinding xmi:id="_C9DSUdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_C9DSUtFHEeuFl4uGUGunyA" actual="ID_msg_VehicleMagnetometer">
+            <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_VehicleMocapOdometry" name="P_VehicleMocapOdometry">
+        <templateBinding xmi:id="_DACU5dFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_DACU5tFHEeuFl4uGUGunyA" actual="ID_msg_VehicleMocapOdometry">
+            <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_VehicleOdometry" name="P_VehicleOdometry">
+        <templateBinding xmi:id="_DC2_ZdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_DC2_ZtFHEeuFl4uGUGunyA" actual="ID_msg_VehicleOdometry">
+            <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_VehicleRatesSetpoint" name="P_VehicleRatesSetpoint">
+        <templateBinding xmi:id="_DFk8MNFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_DFk8MdFHEeuFl4uGUGunyA" actual="ID_msg_VehicleRatesSetpoint">
+            <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_VehicleRoi" name="P_VehicleRoi">
+        <templateBinding xmi:id="_DIV8UtFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_DIV8U9FHEeuFl4uGUGunyA" actual="ID_msg_VehicleRoi">
+            <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_VehicleStatus" name="P_VehicleStatus">
+        <templateBinding xmi:id="_DLxDwtFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_DLxDw9FHEeuFl4uGUGunyA" actual="ID_msg_VehicleStatus">
+            <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_VehicleStatusFlags" name="P_VehicleStatusFlags">
+        <templateBinding xmi:id="_DOp_stFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_DOp_s9FHEeuFl4uGUGunyA" actual="ID_msg_VehicleStatusFlags">
+            <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_VehicleThrustSetpoint" name="P_VehicleThrustSetpoint">
+        <templateBinding xmi:id="_DRX8gdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_DRX8gtFHEeuFl4uGUGunyA" actual="ID_msg_VehicleThrustSetpoint">
+            <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_VehicleTorqueSetpoint" name="P_VehicleTorqueSetpoint">
+        <templateBinding xmi:id="_DUCO8dFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_DUCO8tFHEeuFl4uGUGunyA" actual="ID_msg_VehicleTorqueSetpoint">
+            <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_VehicleTrajectoryBezier" name="P_VehicleTrajectoryBezier">
+        <templateBinding xmi:id="_DWwLwdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_DWwLwtFHEeuFl4uGUGunyA" actual="ID_msg_VehicleTrajectoryBezier">
+            <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_VehicleTrajectoryWaypoint" name="P_VehicleTrajectoryWaypoint">
+        <templateBinding xmi:id="_DZf9wdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_DZf9wtFHEeuFl4uGUGunyA" actual="ID_msg_VehicleTrajectoryWaypoint">
+            <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_VehicleTrajectoryWaypointDesired" name="P_VehicleTrajectoryWaypointDesired">
+        <templateBinding xmi:id="_DcQ94NFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_DcQ94dFHEeuFl4uGUGunyA" actual="ID_msg_VehicleTrajectoryWaypointDesired">
+            <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_VehicleVisionAttitude" name="P_VehicleVisionAttitude">
+        <templateBinding xmi:id="_DfAI0dFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_DfAI0tFHEeuFl4uGUGunyA" actual="ID_msg_VehicleVisionAttitude">
+            <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_VehicleVisualOdometry" name="P_VehicleVisualOdometry">
+        <templateBinding xmi:id="_DhzlNdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_DhzlNtFHEeuFl4uGUGunyA" actual="ID_msg_VehicleVisualOdometry">
+            <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_VtolVehicleStatus" name="P_VtolVehicleStatus">
+        <templateBinding xmi:id="_DkeesdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_DkeestFHEeuFl4uGUGunyA" actual="ID_msg_VtolVehicleStatus">
+            <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_WheelEncoders" name="P_WheelEncoders">
+        <templateBinding xmi:id="_DnYowdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_DnYowtFHEeuFl4uGUGunyA" actual="ID_msg_WheelEncoders">
+            <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_Wind" name="P_Wind">
+        <templateBinding xmi:id="_DqBtEdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_DqBtEtFHEeuFl4uGUGunyA" actual="ID_msg_Wind">
+            <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_YawEstimatorStatus" name="P_YawEstimatorStatus">
+        <templateBinding xmi:id="_DspjQdFHEeuFl4uGUGunyA">
+          <parameterSubstitution xmi:id="_DspjQtFHEeuFl4uGUGunyA" actual="ID_msg_YawEstimatorStatus">
+            <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>
+    <packagedElement xmi:type="uml:Package" xmi:id="_5pMhU9FGEeuFl4uGUGunyA" name="msg">
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ActuatorArmed" name="ActuatorArmed">
+        <ownedAttribute xmi:id="_7OKUANFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7OMJMdFGEeuFl4uGUGunyA" name="armed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ONXUdFGEeuFl4uGUGunyA" name="prearmed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7OPMgNFGEeuFl4uGUGunyA" name="ready_to_arm">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7OQaodFGEeuFl4uGUGunyA" name="lockdown">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ORowdFGEeuFl4uGUGunyA" name="manual_lockdown">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7OTd8dFGEeuFl4uGUGunyA" name="force_failsafe">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7OUsEdFGEeuFl4uGUGunyA" name="in_esc_calibration_mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7OV6MdFGEeuFl4uGUGunyA" name="soft_stop">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ActuatorControls" name="ActuatorControls">
+        <ownedAttribute xmi:id="_7Q434NFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q6tENFGEeuFl4uGUGunyA" name="NUM_ACTUATOR_CONTROLS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Q6tEdFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q6tEtFGEeuFl4uGUGunyA" name="NUM_ACTUATOR_CONTROL_GROUPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Q6tE9FGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q6tFNFGEeuFl4uGUGunyA" name="INDEX_ROLL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Q6tFdFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q7UINFGEeuFl4uGUGunyA" name="INDEX_PITCH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Q7UIdFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q7UItFGEeuFl4uGUGunyA" name="INDEX_YAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Q7UI9FGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q7UJNFGEeuFl4uGUGunyA" name="INDEX_THROTTLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Q7UJdFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q7UJtFGEeuFl4uGUGunyA" name="INDEX_FLAPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Q7UJ9FGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q7UKNFGEeuFl4uGUGunyA" name="INDEX_SPOILERS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Q7UKdFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q77MNFGEeuFl4uGUGunyA" name="INDEX_AIRBRAKES" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Q77MdFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q77MtFGEeuFl4uGUGunyA" name="INDEX_LANDING_GEAR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Q77M9FGEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q77NNFGEeuFl4uGUGunyA" name="INDEX_GIMBAL_SHUTTER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Q77NdFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q77NtFGEeuFl4uGUGunyA" name="INDEX_CAMERA_ZOOM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Q77N9FGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q77ONFGEeuFl4uGUGunyA" name="GROUP_INDEX_ATTITUDE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Q77OdFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q77OtFGEeuFl4uGUGunyA" name="GROUP_INDEX_ATTITUDE_ALTERNATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Q77O9FGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q77PNFGEeuFl4uGUGunyA" name="GROUP_INDEX_GIMBAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Q8iQNFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q8iQdFGEeuFl4uGUGunyA" name="GROUP_INDEX_MANUAL_PASSTHROUGH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Q8iQtFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q8iQ9FGEeuFl4uGUGunyA" name="GROUP_INDEX_ALLOCATED_PART1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Q8iRNFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q8iRdFGEeuFl4uGUGunyA" name="GROUP_INDEX_ALLOCATED_PART2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Q8iRtFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q8iR9FGEeuFl4uGUGunyA" name="GROUP_INDEX_PAYLOAD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Q8iSNFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q8iSdFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Q-XcdFGEeuFl4uGUGunyA" name="control">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7Q-XctFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7Q-Xc9FGEeuFl4uGUGunyA" value="8"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ActuatorControls0" name="ActuatorControls0">
+        <ownedAttribute xmi:id="_7TmNoNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ToC0NFGEeuFl4uGUGunyA" name="NUM_ACTUATOR_CONTROLS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ToC0dFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ToC0tFGEeuFl4uGUGunyA" name="NUM_ACTUATOR_CONTROL_GROUPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ToC09FGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ToC1NFGEeuFl4uGUGunyA" name="INDEX_ROLL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ToC1dFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ToC1tFGEeuFl4uGUGunyA" name="INDEX_PITCH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ToC19FGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ToC2NFGEeuFl4uGUGunyA" name="INDEX_YAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ToC2dFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ToC2tFGEeuFl4uGUGunyA" name="INDEX_THROTTLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ToC29FGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Top4NFGEeuFl4uGUGunyA" name="INDEX_FLAPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Top4dFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Top4tFGEeuFl4uGUGunyA" name="INDEX_SPOILERS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Top49FGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Top5NFGEeuFl4uGUGunyA" name="INDEX_AIRBRAKES" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Top5dFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Top5tFGEeuFl4uGUGunyA" name="INDEX_LANDING_GEAR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Top59FGEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Top6NFGEeuFl4uGUGunyA" name="INDEX_GIMBAL_SHUTTER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Top6dFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Top6tFGEeuFl4uGUGunyA" name="INDEX_CAMERA_ZOOM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Top69FGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7Top7NFGEeuFl4uGUGunyA" name="GROUP_INDEX_ATTITUDE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7Top7dFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7TpQ8NFGEeuFl4uGUGunyA" name="GROUP_INDEX_ATTITUDE_ALTERNATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7TpQ8dFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7TpQ8tFGEeuFl4uGUGunyA" name="GROUP_INDEX_GIMBAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7TpQ89FGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7TpQ9NFGEeuFl4uGUGunyA" name="GROUP_INDEX_MANUAL_PASSTHROUGH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7TpQ9dFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7TpQ9tFGEeuFl4uGUGunyA" name="GROUP_INDEX_ALLOCATED_PART1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7TpQ99FGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7TpQ-NFGEeuFl4uGUGunyA" name="GROUP_INDEX_ALLOCATED_PART2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7TpQ-dFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7TpQ-tFGEeuFl4uGUGunyA" name="GROUP_INDEX_PAYLOAD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7TpQ-9FGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7TpQ_NFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7TrGIdFGEeuFl4uGUGunyA" name="control">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7TrGItFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7TrGI9FGEeuFl4uGUGunyA" value="8"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ActuatorControls1" name="ActuatorControls1">
+        <ownedAttribute xmi:id="_7WQgENFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WSVQNFGEeuFl4uGUGunyA" name="NUM_ACTUATOR_CONTROLS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7WSVQdFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WSVQtFGEeuFl4uGUGunyA" name="NUM_ACTUATOR_CONTROL_GROUPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7WSVQ9FGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WSVRNFGEeuFl4uGUGunyA" name="INDEX_ROLL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7WSVRdFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WSVRtFGEeuFl4uGUGunyA" name="INDEX_PITCH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7WSVR9FGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WS8UNFGEeuFl4uGUGunyA" name="INDEX_YAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7WS8UdFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WS8UtFGEeuFl4uGUGunyA" name="INDEX_THROTTLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7WS8U9FGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WS8VNFGEeuFl4uGUGunyA" name="INDEX_FLAPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7WS8VdFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WS8VtFGEeuFl4uGUGunyA" name="INDEX_SPOILERS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7WS8V9FGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WS8WNFGEeuFl4uGUGunyA" name="INDEX_AIRBRAKES" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7WS8WdFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WS8WtFGEeuFl4uGUGunyA" name="INDEX_LANDING_GEAR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7WS8W9FGEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WS8XNFGEeuFl4uGUGunyA" name="INDEX_GIMBAL_SHUTTER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7WS8XdFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WTjYNFGEeuFl4uGUGunyA" name="INDEX_CAMERA_ZOOM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7WTjYdFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WTjYtFGEeuFl4uGUGunyA" name="GROUP_INDEX_ATTITUDE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7WTjY9FGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WTjZNFGEeuFl4uGUGunyA" name="GROUP_INDEX_ATTITUDE_ALTERNATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7WTjZdFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WTjZtFGEeuFl4uGUGunyA" name="GROUP_INDEX_GIMBAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7WTjZ9FGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WTjaNFGEeuFl4uGUGunyA" name="GROUP_INDEX_MANUAL_PASSTHROUGH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7WTjadFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WTjatFGEeuFl4uGUGunyA" name="GROUP_INDEX_ALLOCATED_PART1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7WTja9FGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WTjbNFGEeuFl4uGUGunyA" name="GROUP_INDEX_ALLOCATED_PART2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7WUKcNFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WUKcdFGEeuFl4uGUGunyA" name="GROUP_INDEX_PAYLOAD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7WUKctFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WUKc9FGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7WVYkdFGEeuFl4uGUGunyA" name="control">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7WVYktFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7WVYk9FGEeuFl4uGUGunyA" value="8"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ActuatorControls2" name="ActuatorControls2">
+        <ownedAttribute xmi:id="_7ZASENFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZCHQdFGEeuFl4uGUGunyA" name="NUM_ACTUATOR_CONTROLS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ZCHQtFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZCuUNFGEeuFl4uGUGunyA" name="NUM_ACTUATOR_CONTROL_GROUPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ZCuUdFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZCuUtFGEeuFl4uGUGunyA" name="INDEX_ROLL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ZCuU9FGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZCuVNFGEeuFl4uGUGunyA" name="INDEX_PITCH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ZCuVdFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZCuVtFGEeuFl4uGUGunyA" name="INDEX_YAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ZCuV9FGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZCuWNFGEeuFl4uGUGunyA" name="INDEX_THROTTLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ZCuWdFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZCuWtFGEeuFl4uGUGunyA" name="INDEX_FLAPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ZCuW9FGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZDVYNFGEeuFl4uGUGunyA" name="INDEX_SPOILERS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ZDVYdFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZDVYtFGEeuFl4uGUGunyA" name="INDEX_AIRBRAKES" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ZDVY9FGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZDVZNFGEeuFl4uGUGunyA" name="INDEX_LANDING_GEAR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ZDVZdFGEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZDVZtFGEeuFl4uGUGunyA" name="INDEX_GIMBAL_SHUTTER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ZDVZ9FGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZDVaNFGEeuFl4uGUGunyA" name="INDEX_CAMERA_ZOOM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ZDVadFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZDVatFGEeuFl4uGUGunyA" name="GROUP_INDEX_ATTITUDE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ZDVa9FGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZD8cNFGEeuFl4uGUGunyA" name="GROUP_INDEX_ATTITUDE_ALTERNATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ZD8cdFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZD8ctFGEeuFl4uGUGunyA" name="GROUP_INDEX_GIMBAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ZD8c9FGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZD8dNFGEeuFl4uGUGunyA" name="GROUP_INDEX_MANUAL_PASSTHROUGH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ZD8ddFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZD8dtFGEeuFl4uGUGunyA" name="GROUP_INDEX_ALLOCATED_PART1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ZD8d9FGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZD8eNFGEeuFl4uGUGunyA" name="GROUP_INDEX_ALLOCATED_PART2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ZD8edFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZD8etFGEeuFl4uGUGunyA" name="GROUP_INDEX_PAYLOAD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ZD8e9FGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZEjgNFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ZFxodFGEeuFl4uGUGunyA" name="control">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7ZFxotFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7ZFxo9FGEeuFl4uGUGunyA" value="8"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ActuatorControls3" name="ActuatorControls3">
+        <ownedAttribute xmi:id="_7bygUNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7bzucdFGEeuFl4uGUGunyA" name="NUM_ACTUATOR_CONTROLS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7bzuctFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7bzuc9FGEeuFl4uGUGunyA" name="NUM_ACTUATOR_CONTROL_GROUPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7bzudNFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7bzuddFGEeuFl4uGUGunyA" name="INDEX_ROLL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7b0VgNFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7b0VgdFGEeuFl4uGUGunyA" name="INDEX_PITCH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7b0VgtFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7b0Vg9FGEeuFl4uGUGunyA" name="INDEX_YAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7b0VhNFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7b0VhdFGEeuFl4uGUGunyA" name="INDEX_THROTTLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7b0VhtFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7b0Vh9FGEeuFl4uGUGunyA" name="INDEX_FLAPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7b0ViNFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7b0VidFGEeuFl4uGUGunyA" name="INDEX_SPOILERS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7b0VitFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7b0Vi9FGEeuFl4uGUGunyA" name="INDEX_AIRBRAKES" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7b0VjNFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7b0VjdFGEeuFl4uGUGunyA" name="INDEX_LANDING_GEAR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7b08kNFGEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7b08kdFGEeuFl4uGUGunyA" name="INDEX_GIMBAL_SHUTTER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7b08ktFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7b08k9FGEeuFl4uGUGunyA" name="INDEX_CAMERA_ZOOM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7b08lNFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7b08ldFGEeuFl4uGUGunyA" name="GROUP_INDEX_ATTITUDE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7b08ltFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7b08l9FGEeuFl4uGUGunyA" name="GROUP_INDEX_ATTITUDE_ALTERNATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7b08mNFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7b08mdFGEeuFl4uGUGunyA" name="GROUP_INDEX_GIMBAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7b08mtFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7b1joNFGEeuFl4uGUGunyA" name="GROUP_INDEX_MANUAL_PASSTHROUGH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7b1jodFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7b1jotFGEeuFl4uGUGunyA" name="GROUP_INDEX_ALLOCATED_PART1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7b1jo9FGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7b1jpNFGEeuFl4uGUGunyA" name="GROUP_INDEX_ALLOCATED_PART2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7b1jpdFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7b1jptFGEeuFl4uGUGunyA" name="GROUP_INDEX_PAYLOAD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7b1jp9FGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7b1jqNFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7b2xwdFGEeuFl4uGUGunyA" name="control">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7b2xwtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7b2xw9FGEeuFl4uGUGunyA" value="8"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ActuatorControls4" name="ActuatorControls4">
+        <ownedAttribute xmi:id="_7ef2ENFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ehrQdFGEeuFl4uGUGunyA" name="NUM_ACTUATOR_CONTROLS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ehrQtFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7eiSUNFGEeuFl4uGUGunyA" name="NUM_ACTUATOR_CONTROL_GROUPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7eiSUdFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7eiSUtFGEeuFl4uGUGunyA" name="INDEX_ROLL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7eiSU9FGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7eiSVNFGEeuFl4uGUGunyA" name="INDEX_PITCH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7eiSVdFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7eiSVtFGEeuFl4uGUGunyA" name="INDEX_YAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7eiSV9FGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7eiSWNFGEeuFl4uGUGunyA" name="INDEX_THROTTLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ei5YNFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ei5YdFGEeuFl4uGUGunyA" name="INDEX_FLAPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ei5YtFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ei5Y9FGEeuFl4uGUGunyA" name="INDEX_SPOILERS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ei5ZNFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ei5ZdFGEeuFl4uGUGunyA" name="INDEX_AIRBRAKES" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ei5ZtFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ei5Z9FGEeuFl4uGUGunyA" name="INDEX_LANDING_GEAR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ei5aNFGEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ei5adFGEeuFl4uGUGunyA" name="INDEX_GIMBAL_SHUTTER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ei5atFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ejgcNFGEeuFl4uGUGunyA" name="INDEX_CAMERA_ZOOM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ejgcdFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ejgctFGEeuFl4uGUGunyA" name="GROUP_INDEX_ATTITUDE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ejgc9FGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ejgdNFGEeuFl4uGUGunyA" name="GROUP_INDEX_ATTITUDE_ALTERNATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ejgddFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ejgdtFGEeuFl4uGUGunyA" name="GROUP_INDEX_GIMBAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ejgd9FGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ejgeNFGEeuFl4uGUGunyA" name="GROUP_INDEX_MANUAL_PASSTHROUGH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ejgedFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ejgetFGEeuFl4uGUGunyA" name="GROUP_INDEX_ALLOCATED_PART1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ejge9FGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ekHgNFGEeuFl4uGUGunyA" name="GROUP_INDEX_ALLOCATED_PART2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ekHgdFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ekHgtFGEeuFl4uGUGunyA" name="GROUP_INDEX_PAYLOAD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7ekHg9FGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ekHhNFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7el8sNFGEeuFl4uGUGunyA" name="control">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7el8sdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7el8stFGEeuFl4uGUGunyA" value="8"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ActuatorControls5" name="ActuatorControls5">
+        <ownedAttribute xmi:id="_7hhU4NFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hjKEdFGEeuFl4uGUGunyA" name="NUM_ACTUATOR_CONTROLS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7hjKEtFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hjKE9FGEeuFl4uGUGunyA" name="NUM_ACTUATOR_CONTROL_GROUPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7hjKFNFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hjxINFGEeuFl4uGUGunyA" name="INDEX_ROLL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7hjxIdFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hjxItFGEeuFl4uGUGunyA" name="INDEX_PITCH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7hjxI9FGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hjxJNFGEeuFl4uGUGunyA" name="INDEX_YAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7hjxJdFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hjxJtFGEeuFl4uGUGunyA" name="INDEX_THROTTLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7hjxJ9FGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hjxKNFGEeuFl4uGUGunyA" name="INDEX_FLAPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7hjxKdFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hjxKtFGEeuFl4uGUGunyA" name="INDEX_SPOILERS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7hjxK9FGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hkYMNFGEeuFl4uGUGunyA" name="INDEX_AIRBRAKES" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7hkYMdFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hkYMtFGEeuFl4uGUGunyA" name="INDEX_LANDING_GEAR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7hkYM9FGEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hkYNNFGEeuFl4uGUGunyA" name="INDEX_GIMBAL_SHUTTER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7hkYNdFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hkYNtFGEeuFl4uGUGunyA" name="INDEX_CAMERA_ZOOM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7hkYN9FGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hkYONFGEeuFl4uGUGunyA" name="GROUP_INDEX_ATTITUDE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7hkYOdFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hkYOtFGEeuFl4uGUGunyA" name="GROUP_INDEX_ATTITUDE_ALTERNATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7hkYO9FGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hkYPNFGEeuFl4uGUGunyA" name="GROUP_INDEX_GIMBAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7hkYPdFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hkYPtFGEeuFl4uGUGunyA" name="GROUP_INDEX_MANUAL_PASSTHROUGH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7hk_QNFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hk_QdFGEeuFl4uGUGunyA" name="GROUP_INDEX_ALLOCATED_PART1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7hk_QtFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hk_Q9FGEeuFl4uGUGunyA" name="GROUP_INDEX_ALLOCATED_PART2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7hk_RNFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hk_RdFGEeuFl4uGUGunyA" name="GROUP_INDEX_PAYLOAD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7hk_RtFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hk_R9FGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7hm0cNFGEeuFl4uGUGunyA" name="control">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7hm0cdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7hm0ctFGEeuFl4uGUGunyA" value="8"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ActuatorControlsVirtualFw" name="ActuatorControlsVirtualFw">
+        <ownedAttribute xmi:id="_7kcGANFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7kdUIdFGEeuFl4uGUGunyA" name="NUM_ACTUATOR_CONTROLS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7kdUItFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7kdUI9FGEeuFl4uGUGunyA" name="NUM_ACTUATOR_CONTROL_GROUPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7kdUJNFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7kdUJdFGEeuFl4uGUGunyA" name="INDEX_ROLL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7kdUJtFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7kd7MNFGEeuFl4uGUGunyA" name="INDEX_PITCH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7kd7MdFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7kd7MtFGEeuFl4uGUGunyA" name="INDEX_YAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7kd7M9FGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7kd7NNFGEeuFl4uGUGunyA" name="INDEX_THROTTLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7kd7NdFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7kd7NtFGEeuFl4uGUGunyA" name="INDEX_FLAPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7kd7N9FGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7kd7ONFGEeuFl4uGUGunyA" name="INDEX_SPOILERS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7kd7OdFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7kd7OtFGEeuFl4uGUGunyA" name="INDEX_AIRBRAKES" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7kd7O9FGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7kd7PNFGEeuFl4uGUGunyA" name="INDEX_LANDING_GEAR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7kd7PdFGEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7keiQNFGEeuFl4uGUGunyA" name="INDEX_GIMBAL_SHUTTER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7keiQdFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7keiQtFGEeuFl4uGUGunyA" name="INDEX_CAMERA_ZOOM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7keiQ9FGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7keiRNFGEeuFl4uGUGunyA" name="GROUP_INDEX_ATTITUDE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7keiRdFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7keiRtFGEeuFl4uGUGunyA" name="GROUP_INDEX_ATTITUDE_ALTERNATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7keiR9FGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7keiSNFGEeuFl4uGUGunyA" name="GROUP_INDEX_GIMBAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7keiSdFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7keiStFGEeuFl4uGUGunyA" name="GROUP_INDEX_MANUAL_PASSTHROUGH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7keiS9FGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7kfJUNFGEeuFl4uGUGunyA" name="GROUP_INDEX_ALLOCATED_PART1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7kfJUdFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7kfJUtFGEeuFl4uGUGunyA" name="GROUP_INDEX_ALLOCATED_PART2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7kfJU9FGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7kfJVNFGEeuFl4uGUGunyA" name="GROUP_INDEX_PAYLOAD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7kfJVdFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7kfJVtFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7kgXcdFGEeuFl4uGUGunyA" name="control">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7kgXctFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7kgXc9FGEeuFl4uGUGunyA" value="8"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ActuatorControlsVirtualMc" name="ActuatorControlsVirtualMc">
+        <ownedAttribute xmi:id="_7nKC0NFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nL4AdFGEeuFl4uGUGunyA" name="NUM_ACTUATOR_CONTROLS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7nMfENFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nMfEdFGEeuFl4uGUGunyA" name="NUM_ACTUATOR_CONTROL_GROUPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7nMfEtFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nMfE9FGEeuFl4uGUGunyA" name="INDEX_ROLL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7nMfFNFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nMfFdFGEeuFl4uGUGunyA" name="INDEX_PITCH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7nMfFtFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nMfF9FGEeuFl4uGUGunyA" name="INDEX_YAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7nMfGNFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nMfGdFGEeuFl4uGUGunyA" name="INDEX_THROTTLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7nMfGtFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nMfG9FGEeuFl4uGUGunyA" name="INDEX_FLAPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7nMfHNFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nNGINFGEeuFl4uGUGunyA" name="INDEX_SPOILERS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7nNGIdFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nNGItFGEeuFl4uGUGunyA" name="INDEX_AIRBRAKES" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7nNGI9FGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nNGJNFGEeuFl4uGUGunyA" name="INDEX_LANDING_GEAR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7nNGJdFGEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nNGJtFGEeuFl4uGUGunyA" name="INDEX_GIMBAL_SHUTTER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7nNGJ9FGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nNGKNFGEeuFl4uGUGunyA" name="INDEX_CAMERA_ZOOM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7nNGKdFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nNGKtFGEeuFl4uGUGunyA" name="GROUP_INDEX_ATTITUDE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7nNGK9FGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nNtMNFGEeuFl4uGUGunyA" name="GROUP_INDEX_ATTITUDE_ALTERNATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7nNtMdFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nNtMtFGEeuFl4uGUGunyA" name="GROUP_INDEX_GIMBAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7nNtM9FGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nNtNNFGEeuFl4uGUGunyA" name="GROUP_INDEX_MANUAL_PASSTHROUGH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7nNtNdFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nNtNtFGEeuFl4uGUGunyA" name="GROUP_INDEX_ALLOCATED_PART1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7nNtN9FGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nNtONFGEeuFl4uGUGunyA" name="GROUP_INDEX_ALLOCATED_PART2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7nNtOdFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nNtOtFGEeuFl4uGUGunyA" name="GROUP_INDEX_PAYLOAD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7nNtO9FGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nNtPNFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7nPiYdFGEeuFl4uGUGunyA" name="control">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7nQJcNFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7nQJcdFGEeuFl4uGUGunyA" value="8"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ActuatorOutputs" name="ActuatorOutputs">
+        <ownedAttribute xmi:id="_7p84INFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7p-GQdFGEeuFl4uGUGunyA" name="NUM_ACTUATOR_OUTPUTS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7p-GQtFGEeuFl4uGUGunyA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7p-GQ9FGEeuFl4uGUGunyA" name="NUM_ACTUATOR_OUTPUT_GROUPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_7p-GRNFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7p_UYdFGEeuFl4uGUGunyA" name="noutputs">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7qAigdFGEeuFl4uGUGunyA" name="output">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7qBJkNFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7qBJkdFGEeuFl4uGUGunyA" value="16"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_AdcReport" name="AdcReport">
+        <ownedAttribute xmi:id="_7snxoNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7spm0dFGEeuFl4uGUGunyA" name="device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7sq08dFGEeuFl4uGUGunyA" name="channel_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7sq08tFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7srcANFGEeuFl4uGUGunyA" value="12"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ssqIdFGEeuFl4uGUGunyA" name="raw_data">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7ssqItFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7ssqI9FGEeuFl4uGUGunyA" value="12"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7st4QdFGEeuFl4uGUGunyA" name="resolution">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7svtcdFGEeuFl4uGUGunyA" name="v_ref">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_Airspeed" name="Airspeed">
+        <ownedAttribute xmi:id="_7vjJ0NFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7vk_ANFGEeuFl4uGUGunyA" name="indicated_airspeed_m_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7vmNIdFGEeuFl4uGUGunyA" name="true_airspeed_m_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7vnbQdFGEeuFl4uGUGunyA" name="air_temperature_celsius">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7vopYdFGEeuFl4uGUGunyA" name="confidence">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_AirspeedValidated" name="AirspeedValidated">
+        <ownedAttribute xmi:id="_7yd68NFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7yfwINFGEeuFl4uGUGunyA" name="indicated_airspeed_m_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7yg-QdFGEeuFl4uGUGunyA" name="calibrated_airspeed_m_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7yjagdFGEeuFl4uGUGunyA" name="true_airspeed_m_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ylPsdFGEeuFl4uGUGunyA" name="calibrated_ground_minus_wind_m_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7ynE4NFGEeuFl4uGUGunyA" name="true_ground_minus_wind_m_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7yoTAdFGEeuFl4uGUGunyA" name="airspeed_sensor_measurement_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7yphIdFGEeuFl4uGUGunyA" name="selected_airspeed_index">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_AirspeedWind" name="AirspeedWind">
+        <ownedAttribute xmi:id="_71k5UNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_71mugdFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_71ojsdFGEeuFl4uGUGunyA" name="windspeed_north">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_71qY4NFGEeuFl4uGUGunyA" name="windspeed_east">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_71rnAdFGEeuFl4uGUGunyA" name="variance_north">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_71tcMdFGEeuFl4uGUGunyA" name="variance_east">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_71vRYdFGEeuFl4uGUGunyA" name="tas_innov">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_71xGkdFGEeuFl4uGUGunyA" name="tas_innov_var">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_71y7wdFGEeuFl4uGUGunyA" name="tas_scale">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_710w8NFGEeuFl4uGUGunyA" name="beta_innov">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_711_EdFGEeuFl4uGUGunyA" name="beta_innov_var">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7130QdFGEeuFl4uGUGunyA" name="source">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_715pcdFGEeuFl4uGUGunyA" name="SOURCE_AS_BETA_ONLY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_715pctFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_717eoNFGEeuFl4uGUGunyA" name="SOURCE_AS_SENSOR_1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_717eodFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_719T0NFGEeuFl4uGUGunyA" name="SOURCE_AS_SENSOR_2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_719T0dFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_71_wEdFGEeuFl4uGUGunyA" name="SOURCE_AS_SENSOR_3" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_71_wEtFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_BatteryStatus" name="BatteryStatus">
+        <ownedAttribute xmi:id="_74lxENFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_74m_MdFGEeuFl4uGUGunyA" name="voltage_v">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_74o0YNFGEeuFl4uGUGunyA" name="voltage_filtered_v">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_74qCgdFGEeuFl4uGUGunyA" name="current_a">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_74rQodFGEeuFl4uGUGunyA" name="current_filtered_a">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_74tF0NFGEeuFl4uGUGunyA" name="average_current_a">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_74u7ANFGEeuFl4uGUGunyA" name="discharged_mah">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_74wJIdFGEeuFl4uGUGunyA" name="remaining">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_74x-UNFGEeuFl4uGUGunyA" name="scale">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_74zMcdFGEeuFl4uGUGunyA" name="temperature">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_741BodFGEeuFl4uGUGunyA" name="cell_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_74220NFGEeuFl4uGUGunyA" name="connected">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_744sANFGEeuFl4uGUGunyA" name="BATTERY_SOURCE_POWER_MODULE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_744sAdFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_744sAtFGEeuFl4uGUGunyA" name="BATTERY_SOURCE_EXTERNAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_744sA9FGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_744sBNFGEeuFl4uGUGunyA" name="BATTERY_SOURCE_ESCS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_744sBdFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_744sBtFGEeuFl4uGUGunyA" name="source">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_746hMNFGEeuFl4uGUGunyA" name="priority">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_748WYNFGEeuFl4uGUGunyA" name="capacity">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_74-LkdFGEeuFl4uGUGunyA" name="cycle_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_74_ZsdFGEeuFl4uGUGunyA" name="run_time_to_empty">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75BO4dFGEeuFl4uGUGunyA" name="average_time_to_empty">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75CdAdFGEeuFl4uGUGunyA" name="serial_number">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75ESMdFGEeuFl4uGUGunyA" name="manufacture_date">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75FgUdFGEeuFl4uGUGunyA" name="state_of_health">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75HVgNFGEeuFl4uGUGunyA" name="max_error">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75IjodFGEeuFl4uGUGunyA" name="id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75JxwdFGEeuFl4uGUGunyA" name="interface_error">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75K_4dFGEeuFl4uGUGunyA" name="voltage_cell_v">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_75K_4tFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_75K_49FGEeuFl4uGUGunyA" value="14"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75MOAdFGEeuFl4uGUGunyA" name="max_cell_voltage_delta">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75ODMdFGEeuFl4uGUGunyA" name="is_powering_off">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75PRUdFGEeuFl4uGUGunyA" name="BATTERY_WARNING_NONE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_75PRUtFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75QfcdFGEeuFl4uGUGunyA" name="BATTERY_WARNING_LOW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_75RGgNFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75SUoNFGEeuFl4uGUGunyA" name="BATTERY_WARNING_CRITICAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_75SUodFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75TiwNFGEeuFl4uGUGunyA" name="BATTERY_WARNING_EMERGENCY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_75TiwdFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75Uw4dFGEeuFl4uGUGunyA" name="BATTERY_WARNING_FAILED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_75Uw4tFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75V_AdFGEeuFl4uGUGunyA" name="warning">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75X0MNFGEeuFl4uGUGunyA" name="MAX_INSTANCES" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_75X0MdFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75X0MtFGEeuFl4uGUGunyA" name="average_power">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75ZCUdFGEeuFl4uGUGunyA" name="available_energy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75a3gNFGEeuFl4uGUGunyA" name="remaining_capacity">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75cFodFGEeuFl4uGUGunyA" name="design_capacity">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75dTwdFGEeuFl4uGUGunyA" name="average_time_to_full">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75eh4dFGEeuFl4uGUGunyA" name="over_discharge_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_75fwAdFGEeuFl4uGUGunyA" name="nominal_voltage">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_CameraCapture" name="CameraCapture">
+        <ownedAttribute xmi:id="_78ARcNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_78BfkdFGEeuFl4uGUGunyA" name="timestamp_utc">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_78DUwNFGEeuFl4uGUGunyA" name="seq">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_78Ei4dFGEeuFl4uGUGunyA" name="lat">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_78GYEdFGEeuFl4uGUGunyA" name="lon">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_78INQdFGEeuFl4uGUGunyA" name="alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_78KCcdFGEeuFl4uGUGunyA" name="ground_distance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_78LQkdFGEeuFl4uGUGunyA" name="q">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_78LQktFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_78LQk9FGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_78NFwNFGEeuFl4uGUGunyA" name="result">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_CameraTrigger" name="CameraTrigger">
+        <ownedAttribute xmi:id="_7-9e0NFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7-_UANFGEeuFl4uGUGunyA" name="timestamp_utc">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7_AiIdFGEeuFl4uGUGunyA" name="seq">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_7_BwQdFGEeuFl4uGUGunyA" name="feedback">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_CameraTriggerSecondary" name="CameraTriggerSecondary">
+        <ownedAttribute xmi:id="_8BqNgNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8BrbodFGEeuFl4uGUGunyA" name="timestamp_utc">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8BspwdFGEeuFl4uGUGunyA" name="seq">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8Bue8NFGEeuFl4uGUGunyA" name="feedback">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_CellularStatus" name="CellularStatus">
+        <ownedAttribute xmi:id="_8EamkNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8EcbwNFGEeuFl4uGUGunyA" name="CELLULAR_STATUS_FLAG_UNKNOWN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8EcbwdFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8Edp4dFGEeuFl4uGUGunyA" name="CELLULAR_STATUS_FLAG_FAILED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8Edp4tFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8EffEdFGEeuFl4uGUGunyA" name="CELLULAR_STATUS_FLAG_INITIALIZING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8EffEtFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8EhUQNFGEeuFl4uGUGunyA" name="CELLULAR_STATUS_FLAG_LOCKED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8EhUQdFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8EjJcNFGEeuFl4uGUGunyA" name="CELLULAR_STATUS_FLAG_DISABLED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8EjJcdFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8Ek-oNFGEeuFl4uGUGunyA" name="CELLULAR_STATUS_FLAG_DISABLING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8Ek-odFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8EmMwdFGEeuFl4uGUGunyA" name="CELLULAR_STATUS_FLAG_ENABLING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8EmMwtFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8Ena4dFGEeuFl4uGUGunyA" name="CELLULAR_STATUS_FLAG_ENABLED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8Ena4tFGEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8Ep3INFGEeuFl4uGUGunyA" name="CELLULAR_STATUS_FLAG_SEARCHING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8Ep3IdFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8ErFQdFGEeuFl4uGUGunyA" name="CELLULAR_STATUS_FLAG_REGISTERED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8ErFQtFGEeuFl4uGUGunyA" value="9">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8Es6cdFGEeuFl4uGUGunyA" name="CELLULAR_STATUS_FLAG_DISCONNECTING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8Es6ctFGEeuFl4uGUGunyA" value="10">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8EuvodFGEeuFl4uGUGunyA" name="CELLULAR_STATUS_FLAG_CONNECTING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8EuvotFGEeuFl4uGUGunyA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8Ewk0dFGEeuFl4uGUGunyA" name="CELLULAR_STATUS_FLAG_CONNECTED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8Ewk0tFGEeuFl4uGUGunyA" value="12">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8EyaAdFGEeuFl4uGUGunyA" name="CELLULAR_NETWORK_FAILED_REASON_NONE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8EyaAtFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8EzoIdFGEeuFl4uGUGunyA" name="CELLULAR_NETWORK_FAILED_REASON_UNKNOWN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8E0PMNFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8E1dUdFGEeuFl4uGUGunyA" name="CELLULAR_NETWORK_FAILED_REASON_SIM_MISSING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8E1dUtFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8E3SgNFGEeuFl4uGUGunyA" name="CELLULAR_NETWORK_FAILED_REASON_SIM_ERROR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8E3SgdFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8E4godFGEeuFl4uGUGunyA" name="status">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8E5uwdFGEeuFl4uGUGunyA" name="failure_reason">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8E684dFGEeuFl4uGUGunyA" name="type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8E8yENFGEeuFl4uGUGunyA" name="quality">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8E-AMdFGEeuFl4uGUGunyA" name="mcc">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8E_1YNFGEeuFl4uGUGunyA" name="mnc">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8FBDgdFGEeuFl4uGUGunyA" name="lac">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_CollisionConstraints" name="CollisionConstraints">
+        <ownedAttribute xmi:id="_8Hw1gNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8HyDodFGEeuFl4uGUGunyA" name="original_setpoint">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8HyqsNFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8HyqsdFGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8Hz40dFGEeuFl4uGUGunyA" name="adapted_setpoint">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8Hz40tFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8Hz409FGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_CollisionReport" name="CollisionReport">
+        <ownedAttribute xmi:id="_8KpKYNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8KqYgdFGEeuFl4uGUGunyA" name="src">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8KqYgtFGEeuFl4uGUGunyA" name="id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8KqYg9FGEeuFl4uGUGunyA" name="action">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8KqYhNFGEeuFl4uGUGunyA" name="threat_level">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8Kq_kNFGEeuFl4uGUGunyA" name="time_to_minimum_delta">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8Kq_kdFGEeuFl4uGUGunyA" name="altitude_minimum_delta">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8Kq_ktFGEeuFl4uGUGunyA" name="horizontal_minimum_delta">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_CommanderState" name="CommanderState">
+        <ownedAttribute xmi:id="_8NY8YNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8NaKgdFGEeuFl4uGUGunyA" name="MAIN_STATE_MANUAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8NaKgtFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8NaKg9FGEeuFl4uGUGunyA" name="MAIN_STATE_ALTCTL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8NaKhNFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8NaxkNFGEeuFl4uGUGunyA" name="MAIN_STATE_POSCTL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8NaxkdFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8NaxktFGEeuFl4uGUGunyA" name="MAIN_STATE_AUTO_MISSION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8Naxk9FGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8NaxlNFGEeuFl4uGUGunyA" name="MAIN_STATE_AUTO_LOITER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8NaxldFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8NaxltFGEeuFl4uGUGunyA" name="MAIN_STATE_AUTO_RTL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8Naxl9FGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8NaxmNFGEeuFl4uGUGunyA" name="MAIN_STATE_ACRO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8NaxmdFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8NaxmtFGEeuFl4uGUGunyA" name="MAIN_STATE_OFFBOARD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8Naxm9FGEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8NaxnNFGEeuFl4uGUGunyA" name="MAIN_STATE_STAB" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8NaxndFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8NbYoNFGEeuFl4uGUGunyA" name="MAIN_STATE_AUTO_TAKEOFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8NbYodFGEeuFl4uGUGunyA" value="10">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8NbYotFGEeuFl4uGUGunyA" name="MAIN_STATE_AUTO_LAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8NbYo9FGEeuFl4uGUGunyA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8NbYpNFGEeuFl4uGUGunyA" name="MAIN_STATE_AUTO_FOLLOW_TARGET" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8NbYpdFGEeuFl4uGUGunyA" value="12">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8NbYptFGEeuFl4uGUGunyA" name="MAIN_STATE_AUTO_PRECLAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8NbYp9FGEeuFl4uGUGunyA" value="13">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8NbYqNFGEeuFl4uGUGunyA" name="MAIN_STATE_ORBIT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8NbYqdFGEeuFl4uGUGunyA" value="14">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8NbYqtFGEeuFl4uGUGunyA" name="MAIN_STATE_MAX" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8NbYq9FGEeuFl4uGUGunyA" value="15">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8NbYrNFGEeuFl4uGUGunyA" name="main_state">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8NcmwdFGEeuFl4uGUGunyA" name="main_state_changes">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ControlAllocatorStatus" name="ControlAllocatorStatus">
+        <ownedAttribute xmi:id="_8QCAsNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8QDO0dFGEeuFl4uGUGunyA" name="torque_setpoint_achieved">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8QFEANFGEeuFl4uGUGunyA" name="allocated_torque">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8QFEAdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8QFEAtFGEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8QGSIdFGEeuFl4uGUGunyA" name="unallocated_torque">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8QGSItFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8QGSI9FGEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8QHgQdFGEeuFl4uGUGunyA" name="thrust_setpoint_achieved">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8QJVcNFGEeuFl4uGUGunyA" name="allocated_thrust">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8QJVcdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8QJVctFGEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8QKjkdFGEeuFl4uGUGunyA" name="unallocated_thrust">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8QKjktFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8QKjk9FGEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8QLxsdFGEeuFl4uGUGunyA" name="ACTUATOR_SATURATION_OK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8QLxstFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8QM_0dFGEeuFl4uGUGunyA" name="ACTUATOR_SATURATION_UPPER_DYN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8QNm4NFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8QO1ANFGEeuFl4uGUGunyA" name="ACTUATOR_SATURATION_UPPER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8QO1AdFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8QQDIdFGEeuFl4uGUGunyA" name="ACTUATOR_SATURATION_LOWER_DYN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8QQDItFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8QRRQdFGEeuFl4uGUGunyA" name="ACTUATOR_SATURATION_LOWER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8QRRQtFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8QTGcNFGEeuFl4uGUGunyA" name="actuator_saturation">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8QTGcdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8QTGctFGEeuFl4uGUGunyA" value="16"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_Cpuload" name="Cpuload">
+        <ownedAttribute xmi:id="_8TEtoNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8TF7wdFGEeuFl4uGUGunyA" name="load">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8THJ4dFGEeuFl4uGUGunyA" name="ram_usage">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_DebugArray" name="DebugArray">
+        <ownedAttribute xmi:id="_8WKd4NFGEeuFl4uGUGunyA" name="ARRAY_SIZE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8WKd4dFGEeuFl4uGUGunyA" value="58">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8WLE8NFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8WMTEdFGEeuFl4uGUGunyA" name="id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8WNhMdFGEeuFl4uGUGunyA" name="name">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8WNhMtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8WNhM9FGEeuFl4uGUGunyA" value="10"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8WPWYNFGEeuFl4uGUGunyA" name="data">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8WPWYdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8WPWYtFGEeuFl4uGUGunyA" value="58"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_DebugKeyValue" name="DebugKeyValue">
+        <ownedAttribute xmi:id="_8Y_IYNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8ZA9kNFGEeuFl4uGUGunyA" name="key">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8ZA9kdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8ZA9ktFGEeuFl4uGUGunyA" value="10"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8ZCLsdFGEeuFl4uGUGunyA" name="value">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_DebugValue" name="DebugValue">
+        <ownedAttribute xmi:id="_8bu6YNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8bwvkNFGEeuFl4uGUGunyA" name="ind">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8bx9sdFGEeuFl4uGUGunyA" name="value">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_DebugVect" name="DebugVect">
+        <ownedAttribute xmi:id="_8ehvsNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8ejk4NFGEeuFl4uGUGunyA" name="name">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8ejk4dFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8ejk4tFGEeuFl4uGUGunyA" value="10"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8ekzAdFGEeuFl4uGUGunyA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8emBIdFGEeuFl4uGUGunyA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8enPQdFGEeuFl4uGUGunyA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_DifferentialPressure" name="DifferentialPressure">
+        <ownedAttribute xmi:id="_8hVMENFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8hWaMdFGEeuFl4uGUGunyA" name="error_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8hXoUdFGEeuFl4uGUGunyA" name="differential_pressure_raw_pa">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8hZdgNFGEeuFl4uGUGunyA" name="differential_pressure_filtered_pa">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8hbSsdFGEeuFl4uGUGunyA" name="temperature">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8hcg0dFGEeuFl4uGUGunyA" name="device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_DistanceSensor" name="DistanceSensor">
+        <ownedAttribute xmi:id="_8kIocNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kKdodFGEeuFl4uGUGunyA" name="device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kLrwdFGEeuFl4uGUGunyA" name="min_distance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kM54dFGEeuFl4uGUGunyA" name="max_distance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kOIAdFGEeuFl4uGUGunyA" name="current_distance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kPWIdFGEeuFl4uGUGunyA" name="variance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kQkQdFGEeuFl4uGUGunyA" name="signal_quality">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kSZcNFGEeuFl4uGUGunyA" name="type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kTnkdFGEeuFl4uGUGunyA" name="MAV_DISTANCE_SENSOR_LASER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8kTnktFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kTnk9FGEeuFl4uGUGunyA" name="MAV_DISTANCE_SENSOR_ULTRASOUND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8kTnlNFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kTnldFGEeuFl4uGUGunyA" name="MAV_DISTANCE_SENSOR_INFRARED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8kTnltFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kTnl9FGEeuFl4uGUGunyA" name="MAV_DISTANCE_SENSOR_RADAR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8kTnmNFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kUOoNFGEeuFl4uGUGunyA" name="h_fov">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kVcwdFGEeuFl4uGUGunyA" name="v_fov">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kWq4dFGEeuFl4uGUGunyA" name="q">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8kWq4tFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8kWq49FGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kX5AdFGEeuFl4uGUGunyA" name="orientation">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kZHIdFGEeuFl4uGUGunyA" name="ROTATION_YAW_0" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8kZHItFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kaVQdFGEeuFl4uGUGunyA" name="ROTATION_YAW_45" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8ka8UNFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kcKcNFGEeuFl4uGUGunyA" name="ROTATION_YAW_90" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8kcKcdFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kdYkdFGEeuFl4uGUGunyA" name="ROTATION_YAW_135" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8kdYktFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kemsdFGEeuFl4uGUGunyA" name="ROTATION_YAW_180" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8kemstFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kf00dFGEeuFl4uGUGunyA" name="ROTATION_YAW_225" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8kf00tFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8khC8dFGEeuFl4uGUGunyA" name="ROTATION_YAW_270" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8khC8tFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kiRENFGEeuFl4uGUGunyA" name="ROTATION_YAW_315" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8kiREdFGEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kjfMNFGEeuFl4uGUGunyA" name="ROTATION_FORWARD_FACING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8kjfMdFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kkGQdFGEeuFl4uGUGunyA" name="ROTATION_RIGHT_FACING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8kkGQtFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8klUYdFGEeuFl4uGUGunyA" name="ROTATION_BACKWARD_FACING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8klUYtFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kmigdFGEeuFl4uGUGunyA" name="ROTATION_LEFT_FACING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8knJkNFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8koXsNFGEeuFl4uGUGunyA" name="ROTATION_UPWARD_FACING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8koXsdFGEeuFl4uGUGunyA" value="24">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kpl0NFGEeuFl4uGUGunyA" name="ROTATION_DOWNWARD_FACING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8kpl0dFGEeuFl4uGUGunyA" value="25">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8kqz8dFGEeuFl4uGUGunyA" name="ROTATION_CUSTOM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8kqz8tFGEeuFl4uGUGunyA" value="100">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_Ekf2Timestamps" name="Ekf2Timestamps">
+        <ownedAttribute xmi:id="_8nRcANFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8nTRMNFGEeuFl4uGUGunyA" name="RELATIVE_TIMESTAMP_INVALID" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8nTRMdFGEeuFl4uGUGunyA" value="32767">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8nVGYNFGEeuFl4uGUGunyA" name="airspeed_timestamp_rel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8nVGYdFGEeuFl4uGUGunyA" name="distance_sensor_timestamp_rel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8nVGYtFGEeuFl4uGUGunyA" name="optical_flow_timestamp_rel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8nVGY9FGEeuFl4uGUGunyA" name="vehicle_air_data_timestamp_rel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8nVtcNFGEeuFl4uGUGunyA" name="vehicle_magnetometer_timestamp_rel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8nVtcdFGEeuFl4uGUGunyA" name="visual_odometry_timestamp_rel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_EkfGpsDrift" name="EkfGpsDrift">
+        <ownedAttribute xmi:id="_8qOCUNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8qPQcdFGEeuFl4uGUGunyA" name="hpos_drift_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8qQekdFGEeuFl4uGUGunyA" name="vpos_drift_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8qRssdFGEeuFl4uGUGunyA" name="hspd">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8qS60dFGEeuFl4uGUGunyA" name="blocked">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_EscReport" name="EscReport">
+        <ownedAttribute xmi:id="_8s9NQNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8s_CcdFGEeuFl4uGUGunyA" name="esc_errorcount">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8tA3oNFGEeuFl4uGUGunyA" name="esc_rpm">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8tCs0dFGEeuFl4uGUGunyA" name="esc_voltage">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8tD68dFGEeuFl4uGUGunyA" name="esc_current">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8tFwINFGEeuFl4uGUGunyA" name="esc_temperature">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8tG-QdFGEeuFl4uGUGunyA" name="esc_address">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8tIzcNFGEeuFl4uGUGunyA" name="esc_state">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8tKBkdFGEeuFl4uGUGunyA" name="failures">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8tL2wdFGEeuFl4uGUGunyA" name="FAILURE_NONE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8tL2wtFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8tL2w9FGEeuFl4uGUGunyA" name="FAILURE_OVER_CURRENT_MASK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8tL2xNFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8tOTANFGEeuFl4uGUGunyA" name="FAILURE_OVER_VOLTAGE_MASK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8tOTAdFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8tPhIdFGEeuFl4uGUGunyA" name="FAILURE_OVER_TEMPERATURE_MASK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8tPhItFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8tRWUdFGEeuFl4uGUGunyA" name="FAILURE_OVER_RPM_MASK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8tRWUtFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8tTLgdFGEeuFl4uGUGunyA" name="FAILURE_INCONSISTENT_CMD_MASK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8tTLgtFGEeuFl4uGUGunyA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8tUZodFGEeuFl4uGUGunyA" name="FAILURE_MOTOR_STUCK_MASK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8tVAsNFGEeuFl4uGUGunyA" value="32">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8tWO0dFGEeuFl4uGUGunyA" name="FAILURE_GENERIC_MASK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8tWO0tFGEeuFl4uGUGunyA" value="64">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_EscStatus" name="EscStatus">
+        <ownedAttribute xmi:id="_8v5zkNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8v7BsdFGEeuFl4uGUGunyA" name="CONNECTED_ESC_MAX" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8v7BstFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8v8P0dFGEeuFl4uGUGunyA" name="ESC_CONNECTION_TYPE_PPM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8v8P0tFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8v9d8dFGEeuFl4uGUGunyA" name="ESC_CONNECTION_TYPE_SERIAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8v-FANFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8v_TINFGEeuFl4uGUGunyA" name="ESC_CONNECTION_TYPE_ONESHOT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8v_TIdFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8wAhQdFGEeuFl4uGUGunyA" name="ESC_CONNECTION_TYPE_I2C" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8wAhQtFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8wBvYdFGEeuFl4uGUGunyA" name="ESC_CONNECTION_TYPE_CAN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8wBvYtFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8wDkkdFGEeuFl4uGUGunyA" name="ESC_CONNECTION_TYPE_DSHOT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_8wDkktFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8wEysdFGEeuFl4uGUGunyA" name="counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8wGn4NFGEeuFl4uGUGunyA" name="esc_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8wH2AdFGEeuFl4uGUGunyA" name="esc_connectiontype">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8wJEIdFGEeuFl4uGUGunyA" name="esc_online_flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8wKSQdFGEeuFl4uGUGunyA" name="esc_armed_flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8wLgYdFGEeuFl4uGUGunyA" name="esc" type="ID_msg_EscReport">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8wLgYtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8wLgY9FGEeuFl4uGUGunyA" value="8"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_EstimatorAttitude" name="EstimatorAttitude">
+        <ownedAttribute xmi:id="_8yyIcNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8yzWkdFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8y1LwdFGEeuFl4uGUGunyA" name="q">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8y1LwtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8y1Lw9FGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8y2Z4dFGEeuFl4uGUGunyA" name="delta_q_reset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8y2Z4tFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8y2Z49FGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8y3oAdFGEeuFl4uGUGunyA" name="quat_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_EstimatorEventFlags" name="EstimatorEventFlags">
+        <ownedAttribute xmi:id="_81tgoNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_81vV0dFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_81xLAdFGEeuFl4uGUGunyA" name="information_event_changes">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_81zAMNFGEeuFl4uGUGunyA" name="gps_checks_passed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_810OUdFGEeuFl4uGUGunyA" name="reset_vel_to_gps">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_811ccdFGEeuFl4uGUGunyA" name="reset_vel_to_flow">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_813RoNFGEeuFl4uGUGunyA" name="reset_vel_to_vision">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_814fwdFGEeuFl4uGUGunyA" name="reset_vel_to_zero">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_815t4dFGEeuFl4uGUGunyA" name="reset_pos_to_last_known">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_818KIdFGEeuFl4uGUGunyA" name="reset_pos_to_gps">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_81-mYNFGEeuFl4uGUGunyA" name="reset_pos_to_vision">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_81_0gdFGEeuFl4uGUGunyA" name="starting_gps_fusion">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_82BpsNFGEeuFl4uGUGunyA" name="starting_vision_pos_fusion">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_82C30dFGEeuFl4uGUGunyA" name="starting_vision_vel_fusion">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_82EF8dFGEeuFl4uGUGunyA" name="starting_vision_yaw_fusion">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_82F7IdFGEeuFl4uGUGunyA" name="yaw_aligned_to_imu_gps">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_82HwUdFGEeuFl4uGUGunyA" name="warning_event_changes">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_82I-cdFGEeuFl4uGUGunyA" name="gps_quality_poor">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_82KMkdFGEeuFl4uGUGunyA" name="gps_fusion_timout">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_82MBwNFGEeuFl4uGUGunyA" name="gps_data_stopped">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_82NP4dFGEeuFl4uGUGunyA" name="gps_data_stopped_using_alternate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_82OeAdFGEeuFl4uGUGunyA" name="height_sensor_timeout">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_82QTMdFGEeuFl4uGUGunyA" name="stopping_navigation">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_82SIYNFGEeuFl4uGUGunyA" name="invalid_accel_bias_cov_reset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_82TWgdFGEeuFl4uGUGunyA" name="bad_yaw_using_gps_course">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_82UkodFGEeuFl4uGUGunyA" name="stopping_mag_use">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_82VywdFGEeuFl4uGUGunyA" name="vision_data_stopped">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_82Xn8NFGEeuFl4uGUGunyA" name="emergency_yaw_reset_mag_stopped">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_EstimatorGlobalPosition" name="EstimatorGlobalPosition">
+        <ownedAttribute xmi:id="_85GL0NFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_85IBANFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_85JPIdFGEeuFl4uGUGunyA" name="lat">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_85LEUNFGEeuFl4uGUGunyA" name="lon">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_85MScdFGEeuFl4uGUGunyA" name="alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_85OHoNFGEeuFl4uGUGunyA" name="alt_ellipsoid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_85PVwNFGEeuFl4uGUGunyA" name="delta_alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_85Qj4dFGEeuFl4uGUGunyA" name="lat_lon_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_85SZENFGEeuFl4uGUGunyA" name="alt_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_85UOQdFGEeuFl4uGUGunyA" name="eph">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_85VcYdFGEeuFl4uGUGunyA" name="epv">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_85WqgdFGEeuFl4uGUGunyA" name="terrain_alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_85YfsdFGEeuFl4uGUGunyA" name="terrain_alt_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_85Zt0dFGEeuFl4uGUGunyA" name="dead_reckoning">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_EstimatorInnovationTestRatios" name="EstimatorInnovationTestRatios">
+        <ownedAttribute xmi:id="_8762UNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_878EcdFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8795oNFGEeuFl4uGUGunyA" name="gps_hvel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8795odFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8795otFGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_87_HwdFGEeuFl4uGUGunyA" name="gps_vvel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_88A88dFGEeuFl4uGUGunyA" name="gps_hpos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_88A88tFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_88A889FGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_88CLEdFGEeuFl4uGUGunyA" name="gps_vpos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_88EAQNFGEeuFl4uGUGunyA" name="ev_hvel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_88EAQdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_88EAQtFGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_88FOYdFGEeuFl4uGUGunyA" name="ev_vvel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_88GcgdFGEeuFl4uGUGunyA" name="ev_hpos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_88GcgtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_88Gcg9FGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_88IRsNFGEeuFl4uGUGunyA" name="ev_vpos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_88Jf0dFGEeuFl4uGUGunyA" name="rng_vpos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_88Kt8dFGEeuFl4uGUGunyA" name="baro_vpos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_88L8EdFGEeuFl4uGUGunyA" name="aux_hvel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_88L8EtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_88L8E9FGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_88NKMdFGEeuFl4uGUGunyA" name="aux_vvel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_88OYUdFGEeuFl4uGUGunyA" name="flow">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_88OYUtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_88OYU9FGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_88PmcdFGEeuFl4uGUGunyA" name="heading">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_88Q0kdFGEeuFl4uGUGunyA" name="mag_field">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_88Q0ktFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_88Q0k9FGEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_88SCsdFGEeuFl4uGUGunyA" name="drag">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_88SCstFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_88SCs9FGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_88T34NFGEeuFl4uGUGunyA" name="airspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_88VGAdFGEeuFl4uGUGunyA" name="beta">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_88WUIdFGEeuFl4uGUGunyA" name="hagl">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_EstimatorInnovationVariances" name="EstimatorInnovationVariances">
+        <ownedAttribute xmi:id="_8-8VINFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8--KUNFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8-_YcdFGEeuFl4uGUGunyA" name="gps_hvel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8-_YctFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8-_Yc9FGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_AmkdFGEeuFl4uGUGunyA" name="gps_vvel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_B0sdFGEeuFl4uGUGunyA" name="gps_hpos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8_B0stFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8_CbwNFGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_Dp4NFGEeuFl4uGUGunyA" name="gps_vpos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_E4ANFGEeuFl4uGUGunyA" name="ev_hvel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8_E4AdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8_E4AtFGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_GGIdFGEeuFl4uGUGunyA" name="ev_vvel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_HUQdFGEeuFl4uGUGunyA" name="ev_hpos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8_HUQtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8_HUQ9FGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_IiYdFGEeuFl4uGUGunyA" name="ev_vpos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_KXkNFGEeuFl4uGUGunyA" name="rng_vpos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_LlsdFGEeuFl4uGUGunyA" name="baro_vpos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_Mz0dFGEeuFl4uGUGunyA" name="aux_hvel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8_Mz0tFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8_Mz09FGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_OB8dFGEeuFl4uGUGunyA" name="aux_vvel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_PQEdFGEeuFl4uGUGunyA" name="flow">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8_PQEtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8_PQE9FGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_QeMdFGEeuFl4uGUGunyA" name="heading">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_RsUdFGEeuFl4uGUGunyA" name="mag_field">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8_RsUtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8_RsU9FGEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_S6cdFGEeuFl4uGUGunyA" name="drag">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8_S6ctFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8_S6c9FGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_UvoNFGEeuFl4uGUGunyA" name="airspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_V9wdFGEeuFl4uGUGunyA" name="beta">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_8_XL4dFGEeuFl4uGUGunyA" name="hagl">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_EstimatorInnovations" name="EstimatorInnovations">
+        <ownedAttribute xmi:id="_9B3GQNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9B47cNFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9B6JkdFGEeuFl4uGUGunyA" name="gps_hvel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9B6JktFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9B6Jk9FGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9B7-wNFGEeuFl4uGUGunyA" name="gps_vvel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9B9M4NFGEeuFl4uGUGunyA" name="gps_hpos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9B9M4dFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9B9M4tFGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9B-bAdFGEeuFl4uGUGunyA" name="gps_vpos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CAQMNFGEeuFl4uGUGunyA" name="ev_hvel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9CAQMdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9CAQMtFGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CCFYNFGEeuFl4uGUGunyA" name="ev_vvel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CD6kNFGEeuFl4uGUGunyA" name="ev_hpos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9CD6kdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9CD6ktFGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CFIsdFGEeuFl4uGUGunyA" name="ev_vpos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CGW0dFGEeuFl4uGUGunyA" name="rng_vpos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CHk8dFGEeuFl4uGUGunyA" name="baro_vpos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CJaIdFGEeuFl4uGUGunyA" name="aux_hvel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9CJaItFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9CJaI9FGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CLPUNFGEeuFl4uGUGunyA" name="aux_vvel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CMdcdFGEeuFl4uGUGunyA" name="flow">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9CMdctFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9CMdc9FGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CNrkdFGEeuFl4uGUGunyA" name="heading">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CO5sdFGEeuFl4uGUGunyA" name="mag_field">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9CO5stFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9CO5s9FGEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CQu4NFGEeuFl4uGUGunyA" name="drag">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9CQu4dFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9CQu4tFGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CR9AdFGEeuFl4uGUGunyA" name="airspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CTyMNFGEeuFl4uGUGunyA" name="beta">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9CVnYdFGEeuFl4uGUGunyA" name="hagl">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_EstimatorLocalPosition" name="EstimatorLocalPosition">
+        <ownedAttribute xmi:id="_9FCWENFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FELQdFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FFZYdFGEeuFl4uGUGunyA" name="xy_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FHOkNFGEeuFl4uGUGunyA" name="z_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FIcsdFGEeuFl4uGUGunyA" name="v_xy_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FJq0dFGEeuFl4uGUGunyA" name="v_z_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FLgANFGEeuFl4uGUGunyA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FMuIdFGEeuFl4uGUGunyA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FOjUNFGEeuFl4uGUGunyA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FPxcdFGEeuFl4uGUGunyA" name="delta_xy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9FPxctFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9FPxc9FGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FPxdNFGEeuFl4uGUGunyA" name="xy_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FPxddFGEeuFl4uGUGunyA" name="delta_z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FPxdtFGEeuFl4uGUGunyA" name="z_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FQYgNFGEeuFl4uGUGunyA" name="vx">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FRmodFGEeuFl4uGUGunyA" name="vy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FS0wdFGEeuFl4uGUGunyA" name="vz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FUC4dFGEeuFl4uGUGunyA" name="z_deriv">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FV4ENFGEeuFl4uGUGunyA" name="delta_vxy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9FV4EdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9FV4EtFGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FV4E9FGEeuFl4uGUGunyA" name="vxy_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FV4FNFGEeuFl4uGUGunyA" name="delta_vz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FV4FdFGEeuFl4uGUGunyA" name="vz_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FV4FtFGEeuFl4uGUGunyA" name="ax">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FXtQNFGEeuFl4uGUGunyA" name="ay">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FY7YdFGEeuFl4uGUGunyA" name="az">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FawkNFGEeuFl4uGUGunyA" name="heading">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Fb-sdFGEeuFl4uGUGunyA" name="delta_heading">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Fb-stFGEeuFl4uGUGunyA" name="heading_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Fb-s9FGEeuFl4uGUGunyA" name="xy_global">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Fdz4dFGEeuFl4uGUGunyA" name="z_global">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FfCAdFGEeuFl4uGUGunyA" name="ref_timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FgQIdFGEeuFl4uGUGunyA" name="ref_lat">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FiFUNFGEeuFl4uGUGunyA" name="ref_lon">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FjTcdFGEeuFl4uGUGunyA" name="ref_alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FlIoNFGEeuFl4uGUGunyA" name="dist_bottom">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FmWwNFGEeuFl4uGUGunyA" name="dist_bottom_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Fnk4dFGEeuFl4uGUGunyA" name="dist_bottom_sensor_bitfield">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FozAdFGEeuFl4uGUGunyA" name="DIST_BOTTOM_SENSOR_NONE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9FozAtFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FozA9FGEeuFl4uGUGunyA" name="DIST_BOTTOM_SENSOR_RANGE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9FozBNFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FqoMNFGEeuFl4uGUGunyA" name="DIST_BOTTOM_SENSOR_FLOW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9FqoMdFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FsdYNFGEeuFl4uGUGunyA" name="eph">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FuSkNFGEeuFl4uGUGunyA" name="epv">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FvgsdFGEeuFl4uGUGunyA" name="evh">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Fwu0dFGEeuFl4uGUGunyA" name="evv">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Fx88dFGEeuFl4uGUGunyA" name="vxy_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9FzLEdFGEeuFl4uGUGunyA" name="vz_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9F1AQdFGEeuFl4uGUGunyA" name="hagl_min">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9F21cNFGEeuFl4uGUGunyA" name="hagl_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_EstimatorOdometry" name="EstimatorOdometry">
+        <ownedAttribute xmi:id="_9IfSsNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9IiWAdFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9IiWAtFGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_X_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9IiWA9FGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9IiWBNFGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_Y_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9IiWBdFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Ii9ENFGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_Z_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9Ii9EdFGEeuFl4uGUGunyA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Ii9EtFGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_ROLL_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9Ii9E9FGEeuFl4uGUGunyA" value="15">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Ii9FNFGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_PITCH_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9Ii9FdFGEeuFl4uGUGunyA" value="18">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Ii9FtFGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_YAW_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9Ii9F9FGEeuFl4uGUGunyA" value="20">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Ii9GNFGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_VX_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9Ii9GdFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9IjkINFGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_VY_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9IjkIdFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9IjkItFGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_VZ_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9IjkI9FGEeuFl4uGUGunyA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9IjkJNFGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_ROLLRATE_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9IjkJdFGEeuFl4uGUGunyA" value="15">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9IjkJtFGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_PITCHRATE_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9IjkJ9FGEeuFl4uGUGunyA" value="18">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9IjkKNFGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_YAWRATE_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9IjkKdFGEeuFl4uGUGunyA" value="20">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9IkLMNFGEeuFl4uGUGunyA" name="LOCAL_FRAME_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9IkLMdFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9IlZUdFGEeuFl4uGUGunyA" name="LOCAL_FRAME_FRD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9IlZUtFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9ImncdFGEeuFl4uGUGunyA" name="LOCAL_FRAME_OTHER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9ImnctFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9IocoNFGEeuFl4uGUGunyA" name="BODY_FRAME_FRD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9IocodFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9IpqwdFGEeuFl4uGUGunyA" name="local_frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9IpqwtFGEeuFl4uGUGunyA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Irf8dFGEeuFl4uGUGunyA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9IsuEdFGEeuFl4uGUGunyA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9IujQNFGEeuFl4uGUGunyA" name="q">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9IujQdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9IujQtFGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9IvxYdFGEeuFl4uGUGunyA" name="q_offset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9IvxYtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9IvxY9FGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Iw_gdFGEeuFl4uGUGunyA" name="pose_covariance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9IxmkNFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9IxmkdFGEeuFl4uGUGunyA" value="21"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9IxmktFGEeuFl4uGUGunyA" name="velocity_frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Ixmk9FGEeuFl4uGUGunyA" name="vx">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Iy0sdFGEeuFl4uGUGunyA" name="vy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9I0p4NFGEeuFl4uGUGunyA" name="vz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9I14AdFGEeuFl4uGUGunyA" name="rollspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9I3GIdFGEeuFl4uGUGunyA" name="pitchspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9I4UQdFGEeuFl4uGUGunyA" name="yawspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9I6JcNFGEeuFl4uGUGunyA" name="velocity_covariance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9I6JcdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9I6JctFGEeuFl4uGUGunyA" value="21"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_EstimatorOpticalFlowVel" name="EstimatorOpticalFlowVel">
+        <ownedAttribute xmi:id="_9Lb5ANFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9LduMNFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Le8UdFGEeuFl4uGUGunyA" name="vel_body">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9Le8UtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9Le8U9FGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9LgKcdFGEeuFl4uGUGunyA" name="vel_ne">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9LgKctFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9LgKc9FGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Lh_oNFGEeuFl4uGUGunyA" name="flow_uncompensated_integral">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9Lh_odFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9Lh_otFGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9LjNwdFGEeuFl4uGUGunyA" name="flow_compensated_integral">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9LjNwtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9LjNw9FGEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Lkb4dFGEeuFl4uGUGunyA" name="gyro_rate_integral">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9Lkb4tFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9Lkb49FGEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_EstimatorSelectorStatus" name="EstimatorSelectorStatus">
+        <ownedAttribute xmi:id="_9OTm0NFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9OVcANFGEeuFl4uGUGunyA" name="primary_instance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9OVcAdFGEeuFl4uGUGunyA" name="instances_available">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9OVcAtFGEeuFl4uGUGunyA" name="instance_changed_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9OVcA9FGEeuFl4uGUGunyA" name="last_instance_change">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9OVcBNFGEeuFl4uGUGunyA" name="accel_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9OVcBdFGEeuFl4uGUGunyA" name="baro_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9OVcBtFGEeuFl4uGUGunyA" name="gyro_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9OVcB9FGEeuFl4uGUGunyA" name="mag_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9OWDENFGEeuFl4uGUGunyA" name="combined_test_ratio">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9OWDEdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9OWDEtFGEeuFl4uGUGunyA" value="9"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9OWDE9FGEeuFl4uGUGunyA" name="relative_test_ratio">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9OWDFNFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9OWDFdFGEeuFl4uGUGunyA" value="9"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9OWDFtFGEeuFl4uGUGunyA" name="healthy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9OWDF9FGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9OWDGNFGEeuFl4uGUGunyA" value="9"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9OWDGdFGEeuFl4uGUGunyA" name="accumulated_gyro_error">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9OWDGtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9OWDG9FGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9OWDHNFGEeuFl4uGUGunyA" name="accumulated_accel_error">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9OWDHdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9OWqINFGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9OWqIdFGEeuFl4uGUGunyA" name="gyro_fault_detected">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9OWqItFGEeuFl4uGUGunyA" name="accel_fault_detected">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_EstimatorSensorBias" name="EstimatorSensorBias">
+        <ownedAttribute xmi:id="_9RLUoNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9RMiwdFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9ROX8NFGEeuFl4uGUGunyA" name="gyro_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9RPmENFGEeuFl4uGUGunyA" name="gyro_bias">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9RPmEdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9RPmEtFGEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9RQ0MdFGEeuFl4uGUGunyA" name="gyro_bias_limit">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9RSCUdFGEeuFl4uGUGunyA" name="gyro_bias_variance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9RSCUtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9RSCU9FGEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9RSCVNFGEeuFl4uGUGunyA" name="gyro_bias_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9RSpYNFGEeuFl4uGUGunyA" name="accel_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9RT3gNFGEeuFl4uGUGunyA" name="accel_bias">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9RT3gdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9RT3gtFGEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9RVFodFGEeuFl4uGUGunyA" name="accel_bias_limit">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9RWTwdFGEeuFl4uGUGunyA" name="accel_bias_variance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9RWTwtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9RWTw9FGEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9RWTxNFGEeuFl4uGUGunyA" name="accel_bias_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9RWTxdFGEeuFl4uGUGunyA" name="mag_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9RXh4dFGEeuFl4uGUGunyA" name="mag_bias">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9RXh4tFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9RXh49FGEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9RZXENFGEeuFl4uGUGunyA" name="mag_bias_limit">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9RalMdFGEeuFl4uGUGunyA" name="mag_bias_variance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9RalMtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9RalM9FGEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9RalNNFGEeuFl4uGUGunyA" name="mag_bias_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_EstimatorStates" name="EstimatorStates">
+        <ownedAttribute xmi:id="_9UBNQNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9UCbYdFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9UDpgdFGEeuFl4uGUGunyA" name="states">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9UDpgtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9UDpg9FGEeuFl4uGUGunyA" value="24"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9UFesNFGEeuFl4uGUGunyA" name="n_states">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9UGs0dFGEeuFl4uGUGunyA" name="covariances">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9UGs0tFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9UGs09FGEeuFl4uGUGunyA" value="24"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_EstimatorStatus" name="EstimatorStatus">
+        <ownedAttribute xmi:id="_9XDTINFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XEhQdFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XFvYdFGEeuFl4uGUGunyA" name="vibe">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9XGWcNFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9XGWcdFGEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XHkkNFGEeuFl4uGUGunyA" name="output_tracking_error">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9XHkkdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9XHkktFGEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XJZwNFGEeuFl4uGUGunyA" name="gps_check_fail_flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XLO8NFGEeuFl4uGUGunyA" name="GPS_CHECK_FAIL_GPS_FIX" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XLO8dFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XMdEdFGEeuFl4uGUGunyA" name="GPS_CHECK_FAIL_MIN_SAT_COUNT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XMdEtFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XNrMdFGEeuFl4uGUGunyA" name="GPS_CHECK_FAIL_MAX_PDOP" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XNrMtFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XPgYNFGEeuFl4uGUGunyA" name="GPS_CHECK_FAIL_MAX_HORZ_ERR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XPgYdFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XQugdFGEeuFl4uGUGunyA" name="GPS_CHECK_FAIL_MAX_VERT_ERR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XQugtFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XR8odFGEeuFl4uGUGunyA" name="GPS_CHECK_FAIL_MAX_SPD_ERR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XR8otFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XUY4NFGEeuFl4uGUGunyA" name="GPS_CHECK_FAIL_MAX_HORZ_DRIFT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XUY4dFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XWOENFGEeuFl4uGUGunyA" name="GPS_CHECK_FAIL_MAX_VERT_DRIFT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XWOEdFGEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XXcMdFGEeuFl4uGUGunyA" name="GPS_CHECK_FAIL_MAX_HORZ_SPD_ERR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XXcMtFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XZRYNFGEeuFl4uGUGunyA" name="GPS_CHECK_FAIL_MAX_VERT_SPD_ERR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XZRYdFGEeuFl4uGUGunyA" value="9">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XafgdFGEeuFl4uGUGunyA" name="control_mode_flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XbtodFGEeuFl4uGUGunyA" name="CS_TILT_ALIGN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XbtotFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Xc7wdFGEeuFl4uGUGunyA" name="CS_YAW_ALIGN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9Xc7wtFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Xew8dFGEeuFl4uGUGunyA" name="CS_GPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9Xew8tFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Xf_EdFGEeuFl4uGUGunyA" name="CS_OPT_FLOW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XgmINFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Xh0QdFGEeuFl4uGUGunyA" name="CS_MAG_HDG" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9Xh0QtFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XjCYdFGEeuFl4uGUGunyA" name="CS_MAG_3D" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XjCYtFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XkQgdFGEeuFl4uGUGunyA" name="CS_MAG_DEC" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XkQgtFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XmFsNFGEeuFl4uGUGunyA" name="CS_IN_AIR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XmFsdFGEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XnT0dFGEeuFl4uGUGunyA" name="CS_WIND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XnT0tFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XpJAdFGEeuFl4uGUGunyA" name="CS_BARO_HGT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XpJAtFGEeuFl4uGUGunyA" value="9">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9Xq-MNFGEeuFl4uGUGunyA" name="CS_RNG_HGT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9Xq-MdFGEeuFl4uGUGunyA" value="10">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XsMUdFGEeuFl4uGUGunyA" name="CS_GPS_HGT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XsMUtFGEeuFl4uGUGunyA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XuBgNFGEeuFl4uGUGunyA" name="CS_EV_POS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XuBgdFGEeuFl4uGUGunyA" value="12">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XvPodFGEeuFl4uGUGunyA" name="CS_EV_YAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XvPotFGEeuFl4uGUGunyA" value="13">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XwdwdFGEeuFl4uGUGunyA" name="CS_EV_HGT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XwdwtFGEeuFl4uGUGunyA" value="14">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9XyS8dFGEeuFl4uGUGunyA" name="CS_BETA" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9XyS8tFGEeuFl4uGUGunyA" value="15">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9X0IINFGEeuFl4uGUGunyA" name="CS_MAG_FIELD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9X0IIdFGEeuFl4uGUGunyA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9X1WQdFGEeuFl4uGUGunyA" name="CS_FIXED_WING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9X1WQtFGEeuFl4uGUGunyA" value="17">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9X3LcNFGEeuFl4uGUGunyA" name="CS_MAG_FAULT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9X3LcdFGEeuFl4uGUGunyA" value="18">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9X4ZkNFGEeuFl4uGUGunyA" name="CS_ASPD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9X4ZkdFGEeuFl4uGUGunyA" value="19">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9X5nsdFGEeuFl4uGUGunyA" name="CS_GND_EFFECT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9X5nstFGEeuFl4uGUGunyA" value="20">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9X610dFGEeuFl4uGUGunyA" name="CS_RNG_STUCK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9X610tFGEeuFl4uGUGunyA" value="21">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9X8rANFGEeuFl4uGUGunyA" name="CS_GPS_YAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9X8rAdFGEeuFl4uGUGunyA" value="22">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9X95IdFGEeuFl4uGUGunyA" name="CS_MAG_ALIGNED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9X95ItFGEeuFl4uGUGunyA" value="23">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9X_uUNFGEeuFl4uGUGunyA" name="filter_fault_flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YA8cdFGEeuFl4uGUGunyA" name="pos_horiz_accuracy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YCxoNFGEeuFl4uGUGunyA" name="pos_vert_accuracy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YD_wdFGEeuFl4uGUGunyA" name="innovation_check_flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YFN4dFGEeuFl4uGUGunyA" name="mag_test_ratio">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YHDENFGEeuFl4uGUGunyA" name="vel_test_ratio">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YIRMdFGEeuFl4uGUGunyA" name="pos_test_ratio">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YJfUdFGEeuFl4uGUGunyA" name="hgt_test_ratio">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YLUgNFGEeuFl4uGUGunyA" name="tas_test_ratio">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YMiodFGEeuFl4uGUGunyA" name="hagl_test_ratio">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YNwwdFGEeuFl4uGUGunyA" name="beta_test_ratio">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YO-4dFGEeuFl4uGUGunyA" name="solution_status_flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YQNAdFGEeuFl4uGUGunyA" name="reset_count_vel_ne">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YSCMNFGEeuFl4uGUGunyA" name="reset_count_vel_d">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YTQUdFGEeuFl4uGUGunyA" name="reset_count_pos_ne">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YVFgNFGEeuFl4uGUGunyA" name="reset_count_pod_d">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YWTodFGEeuFl4uGUGunyA" name="reset_count_quat">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YXhwdFGEeuFl4uGUGunyA" name="time_slip">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YYv4dFGEeuFl4uGUGunyA" name="pre_flt_fail_innov_heading">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YYv4tFGEeuFl4uGUGunyA" name="pre_flt_fail_innov_vel_horiz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YYv49FGEeuFl4uGUGunyA" name="pre_flt_fail_innov_vel_vert">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YYv5NFGEeuFl4uGUGunyA" name="pre_flt_fail_innov_height">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YYv5dFGEeuFl4uGUGunyA" name="pre_flt_fail_mag_field_disturbed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YZW8NFGEeuFl4uGUGunyA" name="accel_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YZW8dFGEeuFl4uGUGunyA" name="gyro_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YZW8tFGEeuFl4uGUGunyA" name="baro_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YZW89FGEeuFl4uGUGunyA" name="mag_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YZW9NFGEeuFl4uGUGunyA" name="health_flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9YalEdFGEeuFl4uGUGunyA" name="timeout_flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_EstimatorStatusFlags" name="EstimatorStatusFlags">
+        <ownedAttribute xmi:id="_9a4DMNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9a54YNFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9a7GgdFGEeuFl4uGUGunyA" name="control_status_changes">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9a8UodFGEeuFl4uGUGunyA" name="cs_tilt_align">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9a9iwdFGEeuFl4uGUGunyA" name="cs_yaw_align">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9a-w4dFGEeuFl4uGUGunyA" name="cs_gps">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bAmEdFGEeuFl4uGUGunyA" name="cs_opt_flow">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bB0MdFGEeuFl4uGUGunyA" name="cs_mag_hdg">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bDCUdFGEeuFl4uGUGunyA" name="cs_mag_3d">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bEQcdFGEeuFl4uGUGunyA" name="cs_mag_dec">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bFekdFGEeuFl4uGUGunyA" name="cs_in_air">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bHTwdFGEeuFl4uGUGunyA" name="cs_wind">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bIh4dFGEeuFl4uGUGunyA" name="cs_baro_hgt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bJwAdFGEeuFl4uGUGunyA" name="cs_rng_hgt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bK-IdFGEeuFl4uGUGunyA" name="cs_gps_hgt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bMMQdFGEeuFl4uGUGunyA" name="cs_ev_pos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bNaYdFGEeuFl4uGUGunyA" name="cs_ev_yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bOogdFGEeuFl4uGUGunyA" name="cs_ev_hgt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bP2odFGEeuFl4uGUGunyA" name="cs_fuse_beta">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bREwdFGEeuFl4uGUGunyA" name="cs_mag_field_disturbed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bSS4dFGEeuFl4uGUGunyA" name="cs_fixed_wing">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bThAdFGEeuFl4uGUGunyA" name="cs_mag_fault">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bUvIdFGEeuFl4uGUGunyA" name="cs_fuse_aspd">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bV9QdFGEeuFl4uGUGunyA" name="cs_gnd_effect">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bXLYdFGEeuFl4uGUGunyA" name="cs_rng_stuck">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bYZgdFGEeuFl4uGUGunyA" name="cs_gps_yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bZnodFGEeuFl4uGUGunyA" name="cs_mag_aligned_in_flight">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9ba1wdFGEeuFl4uGUGunyA" name="cs_ev_vel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bcD4dFGEeuFl4uGUGunyA" name="cs_synthetic_mag_z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bdSAdFGEeuFl4uGUGunyA" name="cs_vehicle_at_rest">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bfHMNFGEeuFl4uGUGunyA" name="fault_status_changes">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bgVUdFGEeuFl4uGUGunyA" name="fs_bad_mag_x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bhjcNFGEeuFl4uGUGunyA" name="fs_bad_mag_y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9biKgdFGEeuFl4uGUGunyA" name="fs_bad_mag_z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bjYodFGEeuFl4uGUGunyA" name="fs_bad_hdg">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bkmwdFGEeuFl4uGUGunyA" name="fs_bad_mag_decl">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bl04dFGEeuFl4uGUGunyA" name="fs_bad_airspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bnDAdFGEeuFl4uGUGunyA" name="fs_bad_sideslip">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9boRIdFGEeuFl4uGUGunyA" name="fs_bad_optflow_x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bpfQdFGEeuFl4uGUGunyA" name="fs_bad_optflow_y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bqtYdFGEeuFl4uGUGunyA" name="fs_bad_vel_n">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9br7gdFGEeuFl4uGUGunyA" name="fs_bad_vel_e">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9btJodFGEeuFl4uGUGunyA" name="fs_bad_vel_d">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9buXwdFGEeuFl4uGUGunyA" name="fs_bad_pos_n">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bwM8dFGEeuFl4uGUGunyA" name="fs_bad_pos_e">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bxbEdFGEeuFl4uGUGunyA" name="fs_bad_pos_d">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bypMdFGEeuFl4uGUGunyA" name="fs_bad_acc_bias">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9bz3UdFGEeuFl4uGUGunyA" name="fs_bad_acc_vertical">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9cGyQdFGEeuFl4uGUGunyA" name="fs_bad_acc_clipping">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9cJOgNFGEeuFl4uGUGunyA" name="innovation_fault_status_changes">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9cLDsdFGEeuFl4uGUGunyA" name="reject_hor_vel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9cMR0dFGEeuFl4uGUGunyA" name="reject_ver_vel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9cNf8dFGEeuFl4uGUGunyA" name="reject_hor_pos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9cOuEdFGEeuFl4uGUGunyA" name="reject_ver_pos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9cP8MdFGEeuFl4uGUGunyA" name="reject_mag_x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9cRKUdFGEeuFl4uGUGunyA" name="reject_mag_y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9cSYcdFGEeuFl4uGUGunyA" name="reject_mag_z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9cS_gdFGEeuFl4uGUGunyA" name="reject_yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9cUNodFGEeuFl4uGUGunyA" name="reject_airspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9cVbwdFGEeuFl4uGUGunyA" name="reject_sideslip">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9cWp4dFGEeuFl4uGUGunyA" name="reject_hagl">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9cX4AdFGEeuFl4uGUGunyA" name="reject_optflow_x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9cZGIdFGEeuFl4uGUGunyA" name="reject_optflow_y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_EstimatorVisualOdometryAligned" name="EstimatorVisualOdometryAligned">
+        <ownedAttribute xmi:id="_9e5nkNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9e61sdFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9e61stFGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_X_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9e61s9FGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9e61tNFGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_Y_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9e7cwNFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9e7cwdFGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_Z_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9e7cwtFGEeuFl4uGUGunyA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9e7cw9FGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_ROLL_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9e7cxNFGEeuFl4uGUGunyA" value="15">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9e7cxdFGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_PITCH_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9e7cxtFGEeuFl4uGUGunyA" value="18">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9e7cx9FGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_YAW_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9e7cyNFGEeuFl4uGUGunyA" value="20">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9e7cydFGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_VX_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9e7cytFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9e7cy9FGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_VY_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9e7czNFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9e7czdFGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_VZ_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9e7cztFGEeuFl4uGUGunyA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9e7cz9FGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_ROLLRATE_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9e7c0NFGEeuFl4uGUGunyA" value="15">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9e8D0NFGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_PITCHRATE_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9e8D0dFGEeuFl4uGUGunyA" value="18">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9e8D0tFGEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_YAWRATE_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9e8D09FGEeuFl4uGUGunyA" value="20">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9e8D1NFGEeuFl4uGUGunyA" name="LOCAL_FRAME_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9e8D1dFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9e9R8dFGEeuFl4uGUGunyA" name="LOCAL_FRAME_FRD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9e9R8tFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9e-gEdFGEeuFl4uGUGunyA" name="LOCAL_FRAME_OTHER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9e-gEtFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9e_uMdFGEeuFl4uGUGunyA" name="BODY_FRAME_FRD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9e_uMtFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9fA8UdFGEeuFl4uGUGunyA" name="local_frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9fA8UtFGEeuFl4uGUGunyA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9fCKcdFGEeuFl4uGUGunyA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9fDYkdFGEeuFl4uGUGunyA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9fFNwNFGEeuFl4uGUGunyA" name="q">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9fFNwdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9fFNwtFGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9fGb4dFGEeuFl4uGUGunyA" name="q_offset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9fGb4tFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9fGb49FGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9fHqAdFGEeuFl4uGUGunyA" name="pose_covariance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9fHqAtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9fHqA9FGEeuFl4uGUGunyA" value="21"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9fHqBNFGEeuFl4uGUGunyA" name="velocity_frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9fHqBdFGEeuFl4uGUGunyA" name="vx">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9fI4IdFGEeuFl4uGUGunyA" name="vy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9fKGQdFGEeuFl4uGUGunyA" name="vz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9fLUYdFGEeuFl4uGUGunyA" name="rollspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9fMigdFGEeuFl4uGUGunyA" name="pitchspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9fNwodFGEeuFl4uGUGunyA" name="yawspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9fO-wdFGEeuFl4uGUGunyA" name="velocity_covariance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9fO-wtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9fO-w9FGEeuFl4uGUGunyA" value="21"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_EstimatorWind" name="EstimatorWind">
+        <ownedAttribute xmi:id="_9huSENFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9hwHQNFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9hxVYdFGEeuFl4uGUGunyA" name="windspeed_north">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9hyjgdFGEeuFl4uGUGunyA" name="windspeed_east">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9hzxodFGEeuFl4uGUGunyA" name="variance_north">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9h1m0dFGEeuFl4uGUGunyA" name="variance_east">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9h208dFGEeuFl4uGUGunyA" name="tas_innov">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9h4DEdFGEeuFl4uGUGunyA" name="tas_innov_var">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9h5RMdFGEeuFl4uGUGunyA" name="beta_innov">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9h7GYNFGEeuFl4uGUGunyA" name="beta_innov_var">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_FollowTarget" name="FollowTarget">
+        <ownedAttribute xmi:id="_9kkKsNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9klY0NFGEeuFl4uGUGunyA" name="lat">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9kmm8dFGEeuFl4uGUGunyA" name="lon">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9kn1ENFGEeuFl4uGUGunyA" name="alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9kpDMNFGEeuFl4uGUGunyA" name="vy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9kqRUdFGEeuFl4uGUGunyA" name="vx">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9krfcdFGEeuFl4uGUGunyA" name="vz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9kstkdFGEeuFl4uGUGunyA" name="est_cap">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_FwVirtualAttitudeSetpoint" name="FwVirtualAttitudeSetpoint">
+        <ownedAttribute xmi:id="_9nNPANFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9nOdIdFGEeuFl4uGUGunyA" name="roll_body">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9nPrQdFGEeuFl4uGUGunyA" name="pitch_body">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9nRgcNFGEeuFl4uGUGunyA" name="yaw_body">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9nSukNFGEeuFl4uGUGunyA" name="yaw_sp_move_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9nT8sNFGEeuFl4uGUGunyA" name="q_d">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9nT8sdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9nT8stFGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9nVK0NFGEeuFl4uGUGunyA" name="thrust_body">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9nVK0dFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9nVK0tFGEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9nWY8NFGEeuFl4uGUGunyA" name="roll_reset_integral">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9nXnEdFGEeuFl4uGUGunyA" name="pitch_reset_integral">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9nY1MdFGEeuFl4uGUGunyA" name="yaw_reset_integral">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9naDUdFGEeuFl4uGUGunyA" name="fw_control_yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9nbRcdFGEeuFl4uGUGunyA" name="apply_flaps">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9ndGoNFGEeuFl4uGUGunyA" name="FLAPS_OFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9ndGodFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9neUwdFGEeuFl4uGUGunyA" name="FLAPS_LAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9neUwtFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9nfi4dFGEeuFl4uGUGunyA" name="FLAPS_TAKEOFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9nfi4tFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GeneratorStatus" name="GeneratorStatus">
+        <ownedAttribute xmi:id="_9qOGwNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qP78dFGEeuFl4uGUGunyA" name="STATUS_FLAG_OFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qP78tFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qRKEdFGEeuFl4uGUGunyA" name="STATUS_FLAG_READY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qRKEtFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qSYMdFGEeuFl4uGUGunyA" name="STATUS_FLAG_GENERATING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qSYMtFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qTmUdFGEeuFl4uGUGunyA" name="STATUS_FLAG_CHARGING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qUNYNFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qVbgNFGEeuFl4uGUGunyA" name="STATUS_FLAG_REDUCED_POWER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qVbgdFGEeuFl4uGUGunyA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qWpodFGEeuFl4uGUGunyA" name="STATUS_FLAG_MAXPOWER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qWpotFGEeuFl4uGUGunyA" value="32">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qX3wdFGEeuFl4uGUGunyA" name="STATUS_FLAG_OVERTEMP_WARNING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qX3wtFGEeuFl4uGUGunyA" value="64">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qZs8dFGEeuFl4uGUGunyA" name="STATUS_FLAG_OVERTEMP_FAULT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qZs8tFGEeuFl4uGUGunyA" value="128">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qa7EdFGEeuFl4uGUGunyA" name="STATUS_FLAG_ELECTRONICS_OVERTEMP_WARNING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qa7EtFGEeuFl4uGUGunyA" value="256">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qcJMdFGEeuFl4uGUGunyA" name="STATUS_FLAG_ELECTRONICS_OVERTEMP_FAULT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qcJMtFGEeuFl4uGUGunyA" value="512">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qd-YNFGEeuFl4uGUGunyA" name="STATUS_FLAG_ELECTRONICS_FAULT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qd-YdFGEeuFl4uGUGunyA" value="1024">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qfMgNFGEeuFl4uGUGunyA" name="STATUS_FLAG_POWERSOURCE_FAULT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qfMgdFGEeuFl4uGUGunyA" value="2048">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qgaodFGEeuFl4uGUGunyA" name="STATUS_FLAG_COMMUNICATION_WARNING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qgaotFGEeuFl4uGUGunyA" value="4096">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qhowdFGEeuFl4uGUGunyA" name="STATUS_FLAG_COOLING_WARNING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qhowtFGEeuFl4uGUGunyA" value="8192">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qjd8dFGEeuFl4uGUGunyA" name="STATUS_FLAG_POWER_RAIL_FAULT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qjd8tFGEeuFl4uGUGunyA" value="16384">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qlTIdFGEeuFl4uGUGunyA" name="STATUS_FLAG_OVERCURRENT_FAULT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qlTItFGEeuFl4uGUGunyA" value="32768">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qmhQdFGEeuFl4uGUGunyA" name="STATUS_FLAG_BATTERY_OVERCHARGE_CURRENT_FAULT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qmhQtFGEeuFl4uGUGunyA" value="65536">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qnvYdFGEeuFl4uGUGunyA" name="STATUS_FLAG_OVERVOLTAGE_FAULT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qnvYtFGEeuFl4uGUGunyA" value="131072">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qo9gdFGEeuFl4uGUGunyA" name="STATUS_FLAG_BATTERY_UNDERVOLT_FAULT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qo9gtFGEeuFl4uGUGunyA" value="262144">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qqLodFGEeuFl4uGUGunyA" name="STATUS_FLAG_START_INHIBITED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qqLotFGEeuFl4uGUGunyA" value="524288">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qrZwdFGEeuFl4uGUGunyA" name="STATUS_FLAG_MAINTENANCE_REQUIRED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qrZwtFGEeuFl4uGUGunyA" value="1048576">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qsn4dFGEeuFl4uGUGunyA" name="STATUS_FLAG_WARMING_UP" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qsn4tFGEeuFl4uGUGunyA" value="2097152">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qudENFGEeuFl4uGUGunyA" name="STATUS_FLAG_IDLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9qudEdFGEeuFl4uGUGunyA" value="4194304">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qvrMNFGEeuFl4uGUGunyA" name="status">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qw5UNFGEeuFl4uGUGunyA" name="battery_current">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qyHcNFGEeuFl4uGUGunyA" name="load_current">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9qzVkdFGEeuFl4uGUGunyA" name="power_generated">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9q0jsdFGEeuFl4uGUGunyA" name="bus_voltage">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9q1x0dFGEeuFl4uGUGunyA" name="bat_current_setpoint">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9q2_8dFGEeuFl4uGUGunyA" name="runtime">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9q4OEdFGEeuFl4uGUGunyA" name="time_until_maintenance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9q5cMdFGEeuFl4uGUGunyA" name="generator_speed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9q7RYNFGEeuFl4uGUGunyA" name="rectifier_temperature">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9q8fgdFGEeuFl4uGUGunyA" name="generator_temperature">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GeofenceResult" name="GeofenceResult">
+        <ownedAttribute xmi:id="_9tk8wNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9tmx8dFGEeuFl4uGUGunyA" name="GF_ACTION_NONE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9tmx8tFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9toAEdFGEeuFl4uGUGunyA" name="GF_ACTION_WARN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9toAEtFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9tpOMdFGEeuFl4uGUGunyA" name="GF_ACTION_LOITER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9tpOMtFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9trDYNFGEeuFl4uGUGunyA" name="GF_ACTION_RTL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9trDYdFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9tsRgNFGEeuFl4uGUGunyA" name="GF_ACTION_TERMINATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9tsRgdFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9ttfodFGEeuFl4uGUGunyA" name="GF_ACTION_LAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9ttfotFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9tutwdFGEeuFl4uGUGunyA" name="geofence_violated">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9twi8dFGEeuFl4uGUGunyA" name="geofence_action">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9txxEdFGEeuFl4uGUGunyA" name="home_required">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GimbalDeviceAttitudeStatus" name="GimbalDeviceAttitudeStatus">
+        <ownedAttribute xmi:id="_9wUHsNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9wVV0dFGEeuFl4uGUGunyA" name="target_system">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9wV84NFGEeuFl4uGUGunyA" name="target_component">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9wV84dFGEeuFl4uGUGunyA" name="device_flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9wV84tFGEeuFl4uGUGunyA" name="DEVICE_FLAGS_RETRACT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9wV849FGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9wV85NFGEeuFl4uGUGunyA" name="DEVICE_FLAGS_NEUTRAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9wV85dFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9wV85tFGEeuFl4uGUGunyA" name="DEVICE_FLAGS_ROLL_LOCK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9wV859FGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9wV86NFGEeuFl4uGUGunyA" name="DEVICE_FLAGS_PITCH_LOCK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9wV86dFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9wV86tFGEeuFl4uGUGunyA" name="DEVICE_FLAGS_YAW_LOCK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9wV869FGEeuFl4uGUGunyA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9wV87NFGEeuFl4uGUGunyA" name="q">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wWj8NFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9wWj8dFGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9wWj8tFGEeuFl4uGUGunyA" name="angular_velocity_x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9wWj89FGEeuFl4uGUGunyA" name="angular_velocity_y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9wWj9NFGEeuFl4uGUGunyA" name="angular_velocity_z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9wWj9dFGEeuFl4uGUGunyA" name="failure_flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GimbalDeviceInformation" name="GimbalDeviceInformation">
+        <ownedAttribute xmi:id="_9zFu4NFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zG9AdFGEeuFl4uGUGunyA" name="vendor_name">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9zG9AtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9zG9A9FGEeuFl4uGUGunyA" value="32"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zG9BNFGEeuFl4uGUGunyA" name="model_name">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9zG9BdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9zG9BtFGEeuFl4uGUGunyA" value="32"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zG9B9FGEeuFl4uGUGunyA" name="custom_name">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9zG9CNFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9zG9CdFGEeuFl4uGUGunyA" value="32"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zG9CtFGEeuFl4uGUGunyA" name="firmware_version">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zHkENFGEeuFl4uGUGunyA" name="hardware_version">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zHkEdFGEeuFl4uGUGunyA" name="uid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zHkEtFGEeuFl4uGUGunyA" name="cap_flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zHkE9FGEeuFl4uGUGunyA" name="GIMBAL_DEVICE_CAP_FLAGS_HAS_RETRACT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9zHkFNFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zHkFdFGEeuFl4uGUGunyA" name="GIMBAL_DEVICE_CAP_FLAGS_HAS_NEUTRAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9zHkFtFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zHkF9FGEeuFl4uGUGunyA" name="GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_AXIS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9zHkGNFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zHkGdFGEeuFl4uGUGunyA" name="GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_FOLLOW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9zHkGtFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zHkG9FGEeuFl4uGUGunyA" name="GIMBAL_DEVICE_CAP_FLAGS_HAS_ROLL_LOCK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9zILINFGEeuFl4uGUGunyA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zILIdFGEeuFl4uGUGunyA" name="GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_AXIS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9zILItFGEeuFl4uGUGunyA" value="32">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zILI9FGEeuFl4uGUGunyA" name="GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_FOLLOW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9zILJNFGEeuFl4uGUGunyA" value="64">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zILJdFGEeuFl4uGUGunyA" name="GIMBAL_DEVICE_CAP_FLAGS_HAS_PITCH_LOCK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9zILJtFGEeuFl4uGUGunyA" value="128">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zILJ9FGEeuFl4uGUGunyA" name="GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_AXIS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9zILKNFGEeuFl4uGUGunyA" value="256">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zILKdFGEeuFl4uGUGunyA" name="GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_FOLLOW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9zILKtFGEeuFl4uGUGunyA" value="512">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zILK9FGEeuFl4uGUGunyA" name="GIMBAL_DEVICE_CAP_FLAGS_HAS_YAW_LOCK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9zILLNFGEeuFl4uGUGunyA" value="1024">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zILLdFGEeuFl4uGUGunyA" name="GIMBAL_DEVICE_CAP_FLAGS_SUPPORTS_INFINITE_YAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9zILLtFGEeuFl4uGUGunyA" value="2048">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zILL9FGEeuFl4uGUGunyA" name="custom_cap_flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zIyMNFGEeuFl4uGUGunyA" name="roll_min">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zKAUdFGEeuFl4uGUGunyA" name="roll_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zLOcdFGEeuFl4uGUGunyA" name="pitch_min">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zMckdFGEeuFl4uGUGunyA" name="pitch_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zNqsdFGEeuFl4uGUGunyA" name="yaw_min">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zO40dFGEeuFl4uGUGunyA" name="yaw_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9zQG8dFGEeuFl4uGUGunyA" name="gimbal_device_compid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GimbalDeviceSetAttitude" name="GimbalDeviceSetAttitude">
+        <ownedAttribute xmi:id="_912vANFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_914kMNFGEeuFl4uGUGunyA" name="target_system">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_914kMdFGEeuFl4uGUGunyA" name="target_component">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_914kMtFGEeuFl4uGUGunyA" name="flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_914kM9FGEeuFl4uGUGunyA" name="GIMBAL_DEVICE_FLAGS_RETRACT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_914kNNFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_914kNdFGEeuFl4uGUGunyA" name="GIMBAL_DEVICE_FLAGS_NEUTRAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_914kNtFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_914kN9FGEeuFl4uGUGunyA" name="GIMBAL_DEVICE_FLAGS_ROLL_LOCK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_914kONFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_914kOdFGEeuFl4uGUGunyA" name="GIMBAL_DEVICE_FLAGS_PITCH_LOCK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_914kOtFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_914kO9FGEeuFl4uGUGunyA" name="GIMBAL_DEVICE_FLAGS_YAW_LOCK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_914kPNFGEeuFl4uGUGunyA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_915LQNFGEeuFl4uGUGunyA" name="q">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_915LQdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_915LQtFGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_915LQ9FGEeuFl4uGUGunyA" name="angular_velocity_x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_915LRNFGEeuFl4uGUGunyA" name="angular_velocity_y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_915LRdFGEeuFl4uGUGunyA" name="angular_velocity_z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GimbalManagerInformation" name="GimbalManagerInformation">
+        <ownedAttribute xmi:id="_942_sNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_94404NFGEeuFl4uGUGunyA" name="cap_flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_94404dFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_CAP_FLAGS_HAS_RETRACT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_94404tFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_944049FGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_CAP_FLAGS_HAS_NEUTRAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_94405NFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_94405dFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_AXIS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_94405tFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_944059FGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_FOLLOW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_94406NFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_94406dFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_CAP_FLAGS_HAS_ROLL_LOCK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_94406tFGEeuFl4uGUGunyA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_945b8NFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_AXIS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_945b8dFGEeuFl4uGUGunyA" value="32">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_945b8tFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_FOLLOW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_945b89FGEeuFl4uGUGunyA" value="64">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_945b9NFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_CAP_FLAGS_HAS_PITCH_LOCK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_945b9dFGEeuFl4uGUGunyA" value="128">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_945b9tFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_AXIS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_945b99FGEeuFl4uGUGunyA" value="256">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_945b-NFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_FOLLOW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_945b-dFGEeuFl4uGUGunyA" value="512">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_945b-tFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_CAP_FLAGS_HAS_YAW_LOCK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_945b-9FGEeuFl4uGUGunyA" value="1024">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_945b_NFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_CAP_FLAGS_SUPPORTS_INFINITE_YAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_945b_dFGEeuFl4uGUGunyA" value="2048">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_945b_tFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_CAP_FLAGS_CAN_POINT_LOCATION_LOCAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_945b_9FGEeuFl4uGUGunyA" value="65536">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_945cANFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_CAP_FLAGS_CAN_POINT_LOCATION_GLOBAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_945cAdFGEeuFl4uGUGunyA" value="131072">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_946DANFGEeuFl4uGUGunyA" name="gimbal_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_946DAdFGEeuFl4uGUGunyA" name="roll_min">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_947RIdFGEeuFl4uGUGunyA" name="roll_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_948fQdFGEeuFl4uGUGunyA" name="pitch_min">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_94-7gNFGEeuFl4uGUGunyA" name="pitch_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_95AJodFGEeuFl4uGUGunyA" name="yaw_min">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_95B-0dFGEeuFl4uGUGunyA" name="yaw_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GimbalManagerSetAttitude" name="GimbalManagerSetAttitude">
+        <ownedAttribute xmi:id="_979-ENFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_97_MMdFGEeuFl4uGUGunyA" name="origin_sysid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_97_MMtFGEeuFl4uGUGunyA" name="origin_compid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_97_MM9FGEeuFl4uGUGunyA" name="target_system">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_97_MNNFGEeuFl4uGUGunyA" name="target_component">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_97_zQNFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_FLAGS_RETRACT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_97_zQdFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_97_zQtFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_FLAGS_NEUTRAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_97_zQ9FGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_97_zRNFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_FLAGS_ROLL_LOCK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_97_zRdFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_97_zRtFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_FLAGS_PITCH_LOCK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_97_zR9FGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_97_zSNFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_FLAGS_YAW_LOCK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_97_zSdFGEeuFl4uGUGunyA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_97_zStFGEeuFl4uGUGunyA" name="flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_97_zS9FGEeuFl4uGUGunyA" name="gimbal_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_97_zTNFGEeuFl4uGUGunyA" name="q">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_97_zTdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_97_zTtFGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_97_zT9FGEeuFl4uGUGunyA" name="angular_velocity_x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_98AaUNFGEeuFl4uGUGunyA" name="angular_velocity_y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_98AaUdFGEeuFl4uGUGunyA" name="angular_velocity_z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GimbalManagerSetManualControl" name="GimbalManagerSetManualControl">
+        <ownedAttribute xmi:id="_9-vlQNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9-wzYdFGEeuFl4uGUGunyA" name="origin_sysid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9-wzYtFGEeuFl4uGUGunyA" name="origin_compid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9-xacNFGEeuFl4uGUGunyA" name="target_system">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9-xacdFGEeuFl4uGUGunyA" name="target_component">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9-xactFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_FLAGS_RETRACT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9-xac9FGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9-xadNFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_FLAGS_NEUTRAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9-xaddFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9-xadtFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_FLAGS_ROLL_LOCK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9-xad9FGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9-xaeNFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_FLAGS_PITCH_LOCK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9-xaedFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9-xaetFGEeuFl4uGUGunyA" name="GIMBAL_MANAGER_FLAGS_YAW_LOCK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_9-xae9FGEeuFl4uGUGunyA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9-xafNFGEeuFl4uGUGunyA" name="flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9-xafdFGEeuFl4uGUGunyA" name="gimbal_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9-yBgNFGEeuFl4uGUGunyA" name="pitch">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9-zPodFGEeuFl4uGUGunyA" name="yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9-0dwdFGEeuFl4uGUGunyA" name="pitch_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_9-1r4dFGEeuFl4uGUGunyA" name="yaw_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GimbalManagerStatus" name="GimbalManagerStatus">
+        <ownedAttribute xmi:id="_-BkPwNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-BmE8NFGEeuFl4uGUGunyA" name="flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-BmE8dFGEeuFl4uGUGunyA" name="gimbal_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-BmE8tFGEeuFl4uGUGunyA" name="primary_control_sysid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-BmE89FGEeuFl4uGUGunyA" name="primary_control_compid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-BmE9NFGEeuFl4uGUGunyA" name="secondary_control_sysid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-BmE9dFGEeuFl4uGUGunyA" name="secondary_control_compid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GpsDump" name="GpsDump">
+        <ownedAttribute xmi:id="_-EUo0NFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-EWeAdFGEeuFl4uGUGunyA" name="instance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-EXsIdFGEeuFl4uGUGunyA" name="len">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-EY6QdFGEeuFl4uGUGunyA" name="data">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-EY6QtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-EY6Q9FGEeuFl4uGUGunyA" value="79"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-EaIYdFGEeuFl4uGUGunyA" name="ORB_QUEUE_LENGTH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-EaIYtFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_GpsInjectData" name="GpsInjectData">
+        <ownedAttribute xmi:id="_-HU5gNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-HWHodFGEeuFl4uGUGunyA" name="len">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-HXVwdFGEeuFl4uGUGunyA" name="flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-HYj4dFGEeuFl4uGUGunyA" name="data">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-HYj4tFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-HZK8NFGEeuFl4uGUGunyA" value="182"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-HaZENFGEeuFl4uGUGunyA" name="ORB_QUEUE_LENGTH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-HaZEdFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_HeaterStatus" name="HeaterStatus">
+        <ownedAttribute xmi:id="_-KWYUNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-KXmcdFGEeuFl4uGUGunyA" name="device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-KYNgNFGEeuFl4uGUGunyA" name="heater_on">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-KYNgdFGEeuFl4uGUGunyA" name="temperature_target_met">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-KYNgtFGEeuFl4uGUGunyA" name="temperature_sensor">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-KYNg9FGEeuFl4uGUGunyA" name="temperature_target">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-KYNhNFGEeuFl4uGUGunyA" name="controller_period_usec">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-KYNhdFGEeuFl4uGUGunyA" name="controller_time_on_usec">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-KYNhtFGEeuFl4uGUGunyA" name="proportional_value">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-KYNh9FGEeuFl4uGUGunyA" name="integrator_value">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-KYNiNFGEeuFl4uGUGunyA" name="feed_forward_value">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-KYNidFGEeuFl4uGUGunyA" name="MODE_GPIO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-KY0kNFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-KY0kdFGEeuFl4uGUGunyA" name="MODE_PX4IO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-KY0ktFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-KY0k9FGEeuFl4uGUGunyA" name="mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_HomePosition" name="HomePosition">
+        <ownedAttribute xmi:id="_-NUMwNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-NWB8dFGEeuFl4uGUGunyA" name="lat">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-NXQEdFGEeuFl4uGUGunyA" name="lon">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-NZFQNFGEeuFl4uGUGunyA" name="alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-NaTYNFGEeuFl4uGUGunyA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-NbhgNFGEeuFl4uGUGunyA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-NcvodFGEeuFl4uGUGunyA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-Nd9wdFGEeuFl4uGUGunyA" name="yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-NfL4dFGEeuFl4uGUGunyA" name="valid_alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-NgaAdFGEeuFl4uGUGunyA" name="valid_hpos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-NiPMdFGEeuFl4uGUGunyA" name="valid_lpos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-NjdUdFGEeuFl4uGUGunyA" name="manual_home">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_HoverThrustEstimate" name="HoverThrustEstimate">
+        <ownedAttribute xmi:id="_-QHpINFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-QI3QdFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-QKFYdFGEeuFl4uGUGunyA" name="hover_thrust">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-QLTgdFGEeuFl4uGUGunyA" name="hover_thrust_var">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-QNIsNFGEeuFl4uGUGunyA" name="accel_innov">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-QOW0NFGEeuFl4uGUGunyA" name="accel_innov_var">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-QPk8dFGEeuFl4uGUGunyA" name="accel_innov_test_ratio">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-QQzEdFGEeuFl4uGUGunyA" name="accel_noise_var">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-QSBMdFGEeuFl4uGUGunyA" name="valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_InputRc" name="InputRc">
+        <ownedAttribute xmi:id="_-S7FgNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-S8TodFGEeuFl4uGUGunyA" name="RC_INPUT_SOURCE_UNKNOWN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-S8TotFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-S8To9FGEeuFl4uGUGunyA" name="RC_INPUT_SOURCE_PX4FMU_PPM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-S8TpNFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-S8TpdFGEeuFl4uGUGunyA" name="RC_INPUT_SOURCE_PX4IO_PPM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-S8TptFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-S8Tp9FGEeuFl4uGUGunyA" name="RC_INPUT_SOURCE_PX4IO_SPEKTRUM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-S8TqNFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-S8TqdFGEeuFl4uGUGunyA" name="RC_INPUT_SOURCE_PX4IO_SBUS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-S8TqtFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-S8Tq9FGEeuFl4uGUGunyA" name="RC_INPUT_SOURCE_PX4IO_ST24" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-S8TrNFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-S86sNFGEeuFl4uGUGunyA" name="RC_INPUT_SOURCE_MAVLINK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-S86sdFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-S86stFGEeuFl4uGUGunyA" name="RC_INPUT_SOURCE_QURT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-S86s9FGEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-S86tNFGEeuFl4uGUGunyA" name="RC_INPUT_SOURCE_PX4FMU_SPEKTRUM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-S86tdFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-S86ttFGEeuFl4uGUGunyA" name="RC_INPUT_SOURCE_PX4FMU_SBUS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-S86t9FGEeuFl4uGUGunyA" value="9">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-S86uNFGEeuFl4uGUGunyA" name="RC_INPUT_SOURCE_PX4FMU_ST24" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-S86udFGEeuFl4uGUGunyA" value="10">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-S86utFGEeuFl4uGUGunyA" name="RC_INPUT_SOURCE_PX4FMU_SUMD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-S86u9FGEeuFl4uGUGunyA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-S86vNFGEeuFl4uGUGunyA" name="RC_INPUT_SOURCE_PX4FMU_DSM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-S86vdFGEeuFl4uGUGunyA" value="12">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-S86vtFGEeuFl4uGUGunyA" name="RC_INPUT_SOURCE_PX4IO_SUMD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-S86v9FGEeuFl4uGUGunyA" value="13">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-S9hwNFGEeuFl4uGUGunyA" name="RC_INPUT_SOURCE_PX4FMU_CRSF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-S9hwdFGEeuFl4uGUGunyA" value="14">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-S9hwtFGEeuFl4uGUGunyA" name="RC_INPUT_SOURCE_PX4FMU_GHST" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-S9hw9FGEeuFl4uGUGunyA" value="15">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-S9hxNFGEeuFl4uGUGunyA" name="RC_INPUT_MAX_CHANNELS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-S9hxdFGEeuFl4uGUGunyA" value="18">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-S-v4dFGEeuFl4uGUGunyA" name="timestamp_last_signal">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-S_-AdFGEeuFl4uGUGunyA" name="channel_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-TBMIdFGEeuFl4uGUGunyA" name="rssi">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-TCaQdFGEeuFl4uGUGunyA" name="rc_failsafe">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-TDoYdFGEeuFl4uGUGunyA" name="rc_lost">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-TE2gdFGEeuFl4uGUGunyA" name="rc_lost_frame_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-TGEodFGEeuFl4uGUGunyA" name="rc_total_frame_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-THSwdFGEeuFl4uGUGunyA" name="rc_ppm_frame_length">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-TIg4dFGEeuFl4uGUGunyA" name="input_source">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-TJvAdFGEeuFl4uGUGunyA" name="values">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-TJvAtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-TJvA9FGEeuFl4uGUGunyA" value="18"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_IridiumsbdStatus" name="IridiumsbdStatus">
+        <ownedAttribute xmi:id="_-VpCUNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-Vq3gNFGEeuFl4uGUGunyA" name="last_heartbeat">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-VsFoNFGEeuFl4uGUGunyA" name="tx_buf_write_index">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-VtTwNFGEeuFl4uGUGunyA" name="rx_buf_read_index">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-Vuh4NFGEeuFl4uGUGunyA" name="rx_buf_end_index">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-VvwANFGEeuFl4uGUGunyA" name="failed_sbd_sessions">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-Vw-INFGEeuFl4uGUGunyA" name="successful_sbd_sessions">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-VyMQdFGEeuFl4uGUGunyA" name="num_tx_buf_reset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-VzaYdFGEeuFl4uGUGunyA" name="signal_quality">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-V0ogdFGEeuFl4uGUGunyA" name="state">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-V12odFGEeuFl4uGUGunyA" name="ring_pending">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-V3EwdFGEeuFl4uGUGunyA" name="tx_buf_write_pending">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-V4S4dFGEeuFl4uGUGunyA" name="tx_session_pending">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-V5hAdFGEeuFl4uGUGunyA" name="rx_read_pending">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-V7WMdFGEeuFl4uGUGunyA" name="rx_session_pending">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_IrlockReport" name="IrlockReport">
+        <ownedAttribute xmi:id="_-YilUNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-YkagNFGEeuFl4uGUGunyA" name="signature">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-YkagdFGEeuFl4uGUGunyA" name="pos_x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-YlooNFGEeuFl4uGUGunyA" name="pos_y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-Ym2wNFGEeuFl4uGUGunyA" name="size_x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-YoE4dFGEeuFl4uGUGunyA" name="size_y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_LandingGear" name="LandingGear">
+        <ownedAttribute xmi:id="_-bZsENFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-ba6MdFGEeuFl4uGUGunyA" name="GEAR_UP" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-ba6MtFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-bcIUdFGEeuFl4uGUGunyA" name="GEAR_DOWN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-bcIUtFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-bd9gNFGEeuFl4uGUGunyA" name="GEAR_KEEP" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-bd9gdFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-bfLodFGEeuFl4uGUGunyA" name="landing_gear">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_LandingTargetInnovations" name="LandingTargetInnovations">
+        <ownedAttribute xmi:id="_-eFMoNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-eGawdFGEeuFl4uGUGunyA" name="innov_x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-eGawtFGEeuFl4uGUGunyA" name="innov_y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-eGaw9FGEeuFl4uGUGunyA" name="innov_cov_x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-eGaxNFGEeuFl4uGUGunyA" name="innov_cov_y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_LandingTargetPose" name="LandingTargetPose">
+        <ownedAttribute xmi:id="_-gxUQNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-gyiYdFGEeuFl4uGUGunyA" name="is_static">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-gzwgdFGEeuFl4uGUGunyA" name="rel_pos_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-g0-odFGEeuFl4uGUGunyA" name="rel_vel_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-g2MwdFGEeuFl4uGUGunyA" name="x_rel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-g4B8NFGEeuFl4uGUGunyA" name="y_rel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-g5QEdFGEeuFl4uGUGunyA" name="z_rel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-g7FQNFGEeuFl4uGUGunyA" name="vx_rel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-g8TYdFGEeuFl4uGUGunyA" name="vy_rel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-g9hgdFGEeuFl4uGUGunyA" name="cov_x_rel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-g-vodFGEeuFl4uGUGunyA" name="cov_y_rel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-hAk0NFGEeuFl4uGUGunyA" name="cov_vx_rel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-hBy8dFGEeuFl4uGUGunyA" name="cov_vy_rel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-hDoIdFGEeuFl4uGUGunyA" name="abs_pos_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-hE2QdFGEeuFl4uGUGunyA" name="x_abs">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-hGEYdFGEeuFl4uGUGunyA" name="y_abs">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-hHSgdFGEeuFl4uGUGunyA" name="z_abs">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_LedControl" name="LedControl">
+        <ownedAttribute xmi:id="_-j12YNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-j3rkNFGEeuFl4uGUGunyA" name="COLOR_OFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-j3rkdFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-j45sNFGEeuFl4uGUGunyA" name="COLOR_RED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-j45sdFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-j45stFGEeuFl4uGUGunyA" name="COLOR_GREEN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-j45s9FGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-j45tNFGEeuFl4uGUGunyA" name="COLOR_BLUE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-j45tdFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-j45ttFGEeuFl4uGUGunyA" name="COLOR_YELLOW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-j45t9FGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-j45uNFGEeuFl4uGUGunyA" name="COLOR_PURPLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-j45udFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-j45utFGEeuFl4uGUGunyA" name="COLOR_AMBER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-j45u9FGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-j45vNFGEeuFl4uGUGunyA" name="COLOR_CYAN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-j5gwNFGEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-j5gwdFGEeuFl4uGUGunyA" name="COLOR_WHITE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-j5gwtFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-j5gw9FGEeuFl4uGUGunyA" name="MODE_OFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-j5gxNFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-j6u4dFGEeuFl4uGUGunyA" name="MODE_ON" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-j6u4tFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-j79AdFGEeuFl4uGUGunyA" name="MODE_DISABLED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-j79AtFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-j9LIdFGEeuFl4uGUGunyA" name="MODE_BLINK_SLOW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-j9LItFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-j9LI9FGEeuFl4uGUGunyA" name="MODE_BLINK_NORMAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-j9LJNFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-j9LJdFGEeuFl4uGUGunyA" name="MODE_BLINK_FAST" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-j9LJtFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-j9yMNFGEeuFl4uGUGunyA" name="MODE_BREATHE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-j9yMdFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-j_AUNFGEeuFl4uGUGunyA" name="MODE_FLASH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-j_AUdFGEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-kAOcdFGEeuFl4uGUGunyA" name="MAX_PRIORITY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-kAOctFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-kBckdFGEeuFl4uGUGunyA" name="led_mask">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-kCqsdFGEeuFl4uGUGunyA" name="color">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-kD40dFGEeuFl4uGUGunyA" name="mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-kFG8dFGEeuFl4uGUGunyA" name="num_blinks">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-kGVEdFGEeuFl4uGUGunyA" name="priority">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-kHjMdFGEeuFl4uGUGunyA" name="ORB_QUEUE_LENGTH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-kHjMtFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_LogMessage" name="LogMessage">
+        <ownedAttribute xmi:id="_-muyUNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-mwAcdFGEeuFl4uGUGunyA" name="severity">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-mxOkdFGEeuFl4uGUGunyA" name="text">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-mx1oNFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-mx1odFGEeuFl4uGUGunyA" value="127"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-mx1otFGEeuFl4uGUGunyA" name="ORB_QUEUE_LENGTH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-mx1o9FGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_LoggerStatus" name="LoggerStatus">
+        <ownedAttribute xmi:id="_-pl5ENFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-pnuQNFGEeuFl4uGUGunyA" name="LOGGER_TYPE_FULL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-pnuQdFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-po8YdFGEeuFl4uGUGunyA" name="LOGGER_TYPE_MISSION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-po8YtFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-pqKgdFGEeuFl4uGUGunyA" name="type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-pqKgtFGEeuFl4uGUGunyA" name="BACKEND_FILE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-pqKg9FGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-pqKhNFGEeuFl4uGUGunyA" name="BACKEND_MAVLINK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-pqKhdFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-pqxkNFGEeuFl4uGUGunyA" name="BACKEND_ALL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-pqxkdFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-pqxktFGEeuFl4uGUGunyA" name="backend">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-pqxk9FGEeuFl4uGUGunyA" name="total_written_kb">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-pr_sdFGEeuFl4uGUGunyA" name="write_rate_kb_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-ptN0dFGEeuFl4uGUGunyA" name="dropouts">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-pub8NFGEeuFl4uGUGunyA" name="message_gaps">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-pvqENFGEeuFl4uGUGunyA" name="buffer_used_bytes">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-pwRIdFGEeuFl4uGUGunyA" name="buffer_size_bytes">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-pxfQdFGEeuFl4uGUGunyA" name="num_messages">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_MagWorkerData" name="MagWorkerData">
+        <ownedAttribute xmi:id="_-sQLgNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-sRZodFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-sRZotFGEeuFl4uGUGunyA" name="MAX_MAGS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-sRZo9FGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-sRZpNFGEeuFl4uGUGunyA" name="done_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-sRZpdFGEeuFl4uGUGunyA" name="calibration_points_perside">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-sRZptFGEeuFl4uGUGunyA" name="calibration_interval_perside_us">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-sRZp9FGEeuFl4uGUGunyA" name="calibration_counter_total">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-sRZqNFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-sRZqdFGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-sRZqtFGEeuFl4uGUGunyA" name="side_data_collected">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-sRZq9FGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-sRZrNFGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-sSAsNFGEeuFl4uGUGunyA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-sSAsdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-sSAstFGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-sSAs9FGEeuFl4uGUGunyA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-sSAtNFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-sSAtdFGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-sSAttFGEeuFl4uGUGunyA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-sSAt9FGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-sSAuNFGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ManualControlSetpoint" name="ManualControlSetpoint">
+        <ownedAttribute xmi:id="_-u-vYNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-vAkkNFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-vBysNFGEeuFl4uGUGunyA" name="SOURCE_RC" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-vBysdFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-vDA0dFGEeuFl4uGUGunyA" name="SOURCE_MAVLINK_0" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-vDA0tFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-vEO8dFGEeuFl4uGUGunyA" name="SOURCE_MAVLINK_1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-vEO8tFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-vFdEdFGEeuFl4uGUGunyA" name="SOURCE_MAVLINK_2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-vFdEtFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-vGrMdFGEeuFl4uGUGunyA" name="SOURCE_MAVLINK_3" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-vGrMtFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-vH5UdFGEeuFl4uGUGunyA" name="data_source">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-vJHcdFGEeuFl4uGUGunyA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-vKVkdFGEeuFl4uGUGunyA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-vLjsdFGEeuFl4uGUGunyA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-vNY4NFGEeuFl4uGUGunyA" name="r">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-vOnANFGEeuFl4uGUGunyA" name="flaps">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-vP1INFGEeuFl4uGUGunyA" name="aux1">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-vRDQNFGEeuFl4uGUGunyA" name="aux2">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-vSRYNFGEeuFl4uGUGunyA" name="aux3">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-vTfgNFGEeuFl4uGUGunyA" name="aux4">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-vUtoNFGEeuFl4uGUGunyA" name="aux5">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-vVUsdFGEeuFl4uGUGunyA" name="aux6">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ManualControlSwitches" name="ManualControlSwitches">
+        <ownedAttribute xmi:id="_-x0oANFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-x12IdFGEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-x3EQdFGEeuFl4uGUGunyA" name="SWITCH_POS_NONE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-x3EQtFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-x4SYdFGEeuFl4uGUGunyA" name="SWITCH_POS_ON" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-x4SYtFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-x6HkdFGEeuFl4uGUGunyA" name="SWITCH_POS_MIDDLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-x6HktFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-x7VsdFGEeuFl4uGUGunyA" name="SWITCH_POS_OFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-x7VstFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-x9K4NFGEeuFl4uGUGunyA" name="MODE_SLOT_NONE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-x9K4dFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-x-ZAdFGEeuFl4uGUGunyA" name="MODE_SLOT_1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-x-ZAtFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-x_nIdFGEeuFl4uGUGunyA" name="MODE_SLOT_2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-x_nItFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-yA1QdFGEeuFl4uGUGunyA" name="MODE_SLOT_3" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-yA1QtFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-yCqcNFGEeuFl4uGUGunyA" name="MODE_SLOT_4" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-yCqcdFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-yD4kdFGEeuFl4uGUGunyA" name="MODE_SLOT_5" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-yD4ktFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-yFGsdFGEeuFl4uGUGunyA" name="MODE_SLOT_6" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-yFGstFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-yGU0dFGEeuFl4uGUGunyA" name="MODE_SLOT_NUM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-yGU0tFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-yHi8dFGEeuFl4uGUGunyA" name="mode_slot">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-yIxEdFGEeuFl4uGUGunyA" name="arm_switch">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-yJ_MdFGEeuFl4uGUGunyA" name="return_switch">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-yKmQdFGEeuFl4uGUGunyA" name="loiter_switch">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-yL0YdFGEeuFl4uGUGunyA" name="offboard_switch">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-yNCgdFGEeuFl4uGUGunyA" name="kill_switch">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-yO3sNFGEeuFl4uGUGunyA" name="gear_switch">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-yPewdFGEeuFl4uGUGunyA" name="transition_switch">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-yRT8NFGEeuFl4uGUGunyA" name="mode_switch">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-yR7AdFGEeuFl4uGUGunyA" name="man_switch">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-yTJIdFGEeuFl4uGUGunyA" name="acro_switch">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-yUXQdFGEeuFl4uGUGunyA" name="stab_switch">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-yVlYdFGEeuFl4uGUGunyA" name="posctl_switch">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-yWzgdFGEeuFl4uGUGunyA" name="switch_changes">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_MavlinkLog" name="MavlinkLog">
+        <ownedAttribute xmi:id="_-08NcNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-09bkdFGEeuFl4uGUGunyA" name="text">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-0-CoNFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-0-CodFGEeuFl4uGUGunyA" value="127"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-0-CotFGEeuFl4uGUGunyA" name="severity">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-0_QwdFGEeuFl4uGUGunyA" name="ORB_QUEUE_LENGTH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-0_QwtFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_McVirtualAttitudeSetpoint" name="McVirtualAttitudeSetpoint">
+        <ownedAttribute xmi:id="_-3wQ4NFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-3xfAdFGEeuFl4uGUGunyA" name="roll_body">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-3zUMNFGEeuFl4uGUGunyA" name="pitch_body">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-30iUdFGEeuFl4uGUGunyA" name="yaw_body">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-32XgNFGEeuFl4uGUGunyA" name="yaw_sp_move_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-33lodFGEeuFl4uGUGunyA" name="q_d">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-33lotFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-33lo9FGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-34zwdFGEeuFl4uGUGunyA" name="thrust_body">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-34zwtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-34zw9FGEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-36o8NFGEeuFl4uGUGunyA" name="roll_reset_integral">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-373ENFGEeuFl4uGUGunyA" name="pitch_reset_integral">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-39FMdFGEeuFl4uGUGunyA" name="yaw_reset_integral">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-3_hcdFGEeuFl4uGUGunyA" name="fw_control_yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-4B9sNFGEeuFl4uGUGunyA" name="apply_flaps">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-4Dy4dFGEeuFl4uGUGunyA" name="FLAPS_OFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-4Dy4tFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-4FBAdFGEeuFl4uGUGunyA" name="FLAPS_LAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-4FBAtFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-4GPIdFGEeuFl4uGUGunyA" name="FLAPS_TAKEOFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-4GPItFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_Mission" name="Mission">
+        <ownedAttribute xmi:id="_-632UNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-65rgNFGEeuFl4uGUGunyA" name="dataman_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-665odFGEeuFl4uGUGunyA" name="count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-68HwdFGEeuFl4uGUGunyA" name="current_seq">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_MissionResult" name="MissionResult">
+        <ownedAttribute xmi:id="_-9o2cNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-9qroNFGEeuFl4uGUGunyA" name="MISSION_EXECUTION_MODE_NORMAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-9qrodFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-9r5wdFGEeuFl4uGUGunyA" name="MISSION_EXECUTION_MODE_REVERSE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-9r5wtFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-9tH4dFGEeuFl4uGUGunyA" name="MISSION_EXECUTION_MODE_FAST_FORWARD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_-9tH4tFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-9uWAdFGEeuFl4uGUGunyA" name="instance_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-9vkIdFGEeuFl4uGUGunyA" name="seq_reached">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-9xZUNFGEeuFl4uGUGunyA" name="seq_current">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-9yncdFGEeuFl4uGUGunyA" name="seq_total">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-9z1kdFGEeuFl4uGUGunyA" name="valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-91qwNFGEeuFl4uGUGunyA" name="warning">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-9244NFGEeuFl4uGUGunyA" name="finished">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-94HAdFGEeuFl4uGUGunyA" name="failure">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-95VIdFGEeuFl4uGUGunyA" name="stay_in_failsafe">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-96jQdFGEeuFl4uGUGunyA" name="flight_termination">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-97xYdFGEeuFl4uGUGunyA" name="item_do_jump_changed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-98_gdFGEeuFl4uGUGunyA" name="item_changed_index">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-9-NodFGEeuFl4uGUGunyA" name="item_do_jump_remaining">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_-9_bwdFGEeuFl4uGUGunyA" name="execution_mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_MountOrientation" name="MountOrientation">
+        <ownedAttribute xmi:id="__AevENFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__Af9MdFGEeuFl4uGUGunyA" name="attitude_euler_angle">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__Af9MtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__Af9M9FGEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_MultirotorMotorLimits" name="MultirotorMotorLimits">
+        <ownedAttribute xmi:id="__DIacNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__DJokdFGEeuFl4uGUGunyA" name="saturation_status">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_NavigatorMissionItem" name="NavigatorMissionItem">
+        <ownedAttribute xmi:id="__FzT8NFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__F0iEdFGEeuFl4uGUGunyA" name="instance_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__F1wMdFGEeuFl4uGUGunyA" name="sequence_current">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__F2-UdFGEeuFl4uGUGunyA" name="nav_cmd">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__F2-UtFGEeuFl4uGUGunyA" name="latitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__F2-U9FGEeuFl4uGUGunyA" name="longitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__F2-VNFGEeuFl4uGUGunyA" name="time_inside">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__F4McdFGEeuFl4uGUGunyA" name="acceptance_radius">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__F5akdFGEeuFl4uGUGunyA" name="loiter_radius">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__F6osdFGEeuFl4uGUGunyA" name="yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__F720dFGEeuFl4uGUGunyA" name="altitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__F9E8dFGEeuFl4uGUGunyA" name="frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__F-6INFGEeuFl4uGUGunyA" name="origin">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__GAIQNFGEeuFl4uGUGunyA" name="loiter_exit_xtrack">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__GBWYNFGEeuFl4uGUGunyA" name="force_heading">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__GCkgNFGEeuFl4uGUGunyA" name="altitude_is_relative">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__GDyoNFGEeuFl4uGUGunyA" name="autocontinue">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__GEZsdFGEeuFl4uGUGunyA" name="vtol_back_transition">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ObstacleDistance" name="ObstacleDistance">
+        <ownedAttribute xmi:id="__IgCoNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__IhQwdFGEeuFl4uGUGunyA" name="frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__Iie4dFGEeuFl4uGUGunyA" name="MAV_FRAME_GLOBAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__Iie4tFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__Iie49FGEeuFl4uGUGunyA" name="MAV_FRAME_LOCAL_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__IjF8NFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__IjF8dFGEeuFl4uGUGunyA" name="MAV_FRAME_BODY_FRD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__IjF8tFGEeuFl4uGUGunyA" value="12">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__IjF89FGEeuFl4uGUGunyA" name="sensor_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__IkUENFGEeuFl4uGUGunyA" name="MAV_DISTANCE_SENSOR_LASER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__IkUEdFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__IkUEtFGEeuFl4uGUGunyA" name="MAV_DISTANCE_SENSOR_ULTRASOUND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__IkUE9FGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__IkUFNFGEeuFl4uGUGunyA" name="MAV_DISTANCE_SENSOR_INFRARED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__IkUFdFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__IkUFtFGEeuFl4uGUGunyA" name="MAV_DISTANCE_SENSOR_RADAR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__IkUF9FGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__IkUGNFGEeuFl4uGUGunyA" name="distances">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__IkUGdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__IkUGtFGEeuFl4uGUGunyA" value="72"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__IliMdFGEeuFl4uGUGunyA" name="increment">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__ImwUdFGEeuFl4uGUGunyA" name="min_distance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__In-cdFGEeuFl4uGUGunyA" name="max_distance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__IpMkdFGEeuFl4uGUGunyA" name="angle_offset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ObstacleDistanceFused" name="ObstacleDistanceFused">
+        <ownedAttribute xmi:id="__LH40NFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__LJG8dFGEeuFl4uGUGunyA" name="frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__LLjMdFGEeuFl4uGUGunyA" name="MAV_FRAME_GLOBAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__LLjMtFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__LLjM9FGEeuFl4uGUGunyA" name="MAV_FRAME_LOCAL_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__LLjNNFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__LLjNdFGEeuFl4uGUGunyA" name="MAV_FRAME_BODY_FRD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__LMKQNFGEeuFl4uGUGunyA" value="12">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__LMKQdFGEeuFl4uGUGunyA" name="sensor_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__LN_cdFGEeuFl4uGUGunyA" name="MAV_DISTANCE_SENSOR_LASER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__LN_ctFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__LN_c9FGEeuFl4uGUGunyA" name="MAV_DISTANCE_SENSOR_ULTRASOUND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__LN_dNFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__LN_ddFGEeuFl4uGUGunyA" name="MAV_DISTANCE_SENSOR_INFRARED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__LN_dtFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__LN_d9FGEeuFl4uGUGunyA" name="MAV_DISTANCE_SENSOR_RADAR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__LN_eNFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__LOmgNFGEeuFl4uGUGunyA" name="distances">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__LOmgdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__LOmgtFGEeuFl4uGUGunyA" value="72"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__LQbsdFGEeuFl4uGUGunyA" name="increment">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__LSQ4dFGEeuFl4uGUGunyA" name="min_distance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__LUtIdFGEeuFl4uGUGunyA" name="max_distance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__LXJYNFGEeuFl4uGUGunyA" name="angle_offset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_OffboardControlMode" name="OffboardControlMode">
+        <ownedAttribute xmi:id="__N7VMNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__N9xcdFGEeuFl4uGUGunyA" name="position">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__N9xctFGEeuFl4uGUGunyA" name="velocity">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__N9xc9FGEeuFl4uGUGunyA" name="acceleration">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__N-YgNFGEeuFl4uGUGunyA" name="attitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__N-YgdFGEeuFl4uGUGunyA" name="body_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_OnboardComputerStatus" name="OnboardComputerStatus">
+        <ownedAttribute xmi:id="__QuKgNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__QvYodFGEeuFl4uGUGunyA" name="uptime">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__QwmwdFGEeuFl4uGUGunyA" name="type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__Qx04dFGEeuFl4uGUGunyA" name="cpu_cores">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__Qx04tFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__Qx049FGEeuFl4uGUGunyA" value="8"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__QzDAdFGEeuFl4uGUGunyA" name="cpu_combined">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__QzDAtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__QzDA9FGEeuFl4uGUGunyA" value="10"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__Q0RIdFGEeuFl4uGUGunyA" name="gpu_cores">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__Q0RItFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__Q0RI9FGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__Q1fQdFGEeuFl4uGUGunyA" name="gpu_combined">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__Q1fQtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__Q1fQ9FGEeuFl4uGUGunyA" value="10"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__Q2tYdFGEeuFl4uGUGunyA" name="temperature_board">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__Q37gdFGEeuFl4uGUGunyA" name="temperature_core">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__Q37gtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__Q37g9FGEeuFl4uGUGunyA" value="8"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__Q5JodFGEeuFl4uGUGunyA" name="fan_speed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__Q5JotFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__Q5Jo9FGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__Q6XwdFGEeuFl4uGUGunyA" name="ram_usage">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__Q8M8NFGEeuFl4uGUGunyA" name="ram_total">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__Q9bENFGEeuFl4uGUGunyA" name="storage_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__Q9bEdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__Q9bEtFGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__Q-pMdFGEeuFl4uGUGunyA" name="storage_usage">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__Q-pMtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__Q-pM9FGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__Q_3UdFGEeuFl4uGUGunyA" name="storage_total">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__Q_3UtFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__Q_3U9FGEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__RBFcdFGEeuFl4uGUGunyA" name="link_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__RBFctFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__RBFc9FGEeuFl4uGUGunyA" value="6"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__RCTkdFGEeuFl4uGUGunyA" name="link_tx_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__RCTktFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__RCTk9FGEeuFl4uGUGunyA" value="6"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__RDhsNFGEeuFl4uGUGunyA" name="link_rx_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__RDhsdFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__RDhstFGEeuFl4uGUGunyA" value="6"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__REIwdFGEeuFl4uGUGunyA" name="link_tx_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__REv0NFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__REv0dFGEeuFl4uGUGunyA" value="6"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__RFW4dFGEeuFl4uGUGunyA" name="link_rx_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__RFW4tFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__RFW49FGEeuFl4uGUGunyA" value="6"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_OpticalFlow" name="OpticalFlow">
+        <ownedAttribute xmi:id="__TkDINFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__TlRQdFGEeuFl4uGUGunyA" name="sensor_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__TmfYdFGEeuFl4uGUGunyA" name="pixel_flow_x_integral">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__TntgdFGEeuFl4uGUGunyA" name="pixel_flow_y_integral">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__To7odFGEeuFl4uGUGunyA" name="gyro_x_rate_integral">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__TqJwdFGEeuFl4uGUGunyA" name="gyro_y_rate_integral">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__Tr-8NFGEeuFl4uGUGunyA" name="gyro_z_rate_integral">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__TtNENFGEeuFl4uGUGunyA" name="ground_distance_m">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__TubMNFGEeuFl4uGUGunyA" name="integration_timespan">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__TvCQdFGEeuFl4uGUGunyA" name="time_since_last_sonar_update">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__Tw3cNFGEeuFl4uGUGunyA" name="frame_count_since_last_readout">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__TyFkdFGEeuFl4uGUGunyA" name="gyro_temperature">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__TzTsdFGEeuFl4uGUGunyA" name="quality">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__T0h0NFGEeuFl4uGUGunyA" name="max_flow_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__T1I4dFGEeuFl4uGUGunyA" name="min_ground_distance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__T2XAdFGEeuFl4uGUGunyA" name="max_ground_distance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__T3lIdFGEeuFl4uGUGunyA" name="MODE_UNKNOWN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__T3lItFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__T3lI9FGEeuFl4uGUGunyA" name="MODE_BRIGHT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__T3lJNFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__T3lJdFGEeuFl4uGUGunyA" name="MODE_LOWLIGHT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__T3lJtFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__T3lJ9FGEeuFl4uGUGunyA" name="MODE_SUPER_LOWLIGHT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__T3lKNFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__T3lKdFGEeuFl4uGUGunyA" name="mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_OrbMultitest" name="OrbMultitest">
+        <ownedAttribute xmi:id="__WSnANFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__WT1IdFGEeuFl4uGUGunyA" name="val">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_OrbTest" name="OrbTest">
+        <ownedAttribute xmi:id="__Y9ggNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__Y-uodFGEeuFl4uGUGunyA" name="val">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_OrbTestLarge" name="OrbTestLarge">
+        <ownedAttribute xmi:id="__boaANFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__bpoIdFGEeuFl4uGUGunyA" name="val">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__bpoItFGEeuFl4uGUGunyA" name="junk">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__bpoI9FGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__bpoJNFGEeuFl4uGUGunyA" value="512"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_OrbTestMedium" name="OrbTestMedium">
+        <ownedAttribute xmi:id="__eTTgNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__eUhodFGEeuFl4uGUGunyA" name="val">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__eUhotFGEeuFl4uGUGunyA" name="junk">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__eUho9FGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__eUhpNFGEeuFl4uGUGunyA" value="64"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_OrbTestMediumMulti" name="OrbTestMediumMulti">
+        <ownedAttribute xmi:id="__g8X0NFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__g9l8dFGEeuFl4uGUGunyA" name="val">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__g9l8tFGEeuFl4uGUGunyA" name="junk">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__g9l89FGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__g9l9NFGEeuFl4uGUGunyA" value="64"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_OrbTestMediumQueue" name="OrbTestMediumQueue">
+        <ownedAttribute xmi:id="__jlcINFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__jmqQdFGEeuFl4uGUGunyA" name="val">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__jmqQtFGEeuFl4uGUGunyA" name="junk">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__jmqQ9FGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__jmqRNFGEeuFl4uGUGunyA" value="64"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_OrbTestMediumQueuePoll" name="OrbTestMediumQueuePoll">
+        <ownedAttribute xmi:id="__mV1MNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__mXDUdFGEeuFl4uGUGunyA" name="val">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__mXDUtFGEeuFl4uGUGunyA" name="junk">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__mXqYNFGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__mXqYdFGEeuFl4uGUGunyA" value="64"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_OrbTestMediumWrapAround" name="OrbTestMediumWrapAround">
+        <ownedAttribute xmi:id="__pWF4NFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__pXUAdFGEeuFl4uGUGunyA" name="val">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__pXUAtFGEeuFl4uGUGunyA" name="junk">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__pXUA9FGEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__pXUBNFGEeuFl4uGUGunyA" value="64"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_OrbitStatus" name="OrbitStatus">
+        <ownedAttribute xmi:id="__r_xQNFGEeuFl4uGUGunyA" name="ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TO_CIRCLE_CENTER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__r_xQdFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__r_xQtFGEeuFl4uGUGunyA" name="ORBIT_YAW_BEHAVIOUR_HOLD_INITIAL_HEADING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__r_xQ9FGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__sAYUNFGEeuFl4uGUGunyA" name="ORBIT_YAW_BEHAVIOUR_UNCONTROLLED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__sAYUdFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__sAYUtFGEeuFl4uGUGunyA" name="ORBIT_YAW_BEHAVIOUR_HOLD_FRONT_TANGENT_TO_CIRCLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__sAYU9FGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__sAYVNFGEeuFl4uGUGunyA" name="ORBIT_YAW_BEHAVIOUR_RC_CONTROLLED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__sAYVdFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__sAYVtFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__sBmcdFGEeuFl4uGUGunyA" name="radius">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__sC0kdFGEeuFl4uGUGunyA" name="frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__sEpwNFGEeuFl4uGUGunyA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__sGe8dFGEeuFl4uGUGunyA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__sHtEdFGEeuFl4uGUGunyA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__sJiQNFGEeuFl4uGUGunyA" name="yaw_behaviour">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_ParameterUpdate" name="ParameterUpdate">
+        <ownedAttribute xmi:id="__u5UQNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__u7JcdFGEeuFl4uGUGunyA" name="instance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__u8XkdFGEeuFl4uGUGunyA" name="get_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__u8XktFGEeuFl4uGUGunyA" name="set_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__u8Xk9FGEeuFl4uGUGunyA" name="find_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__u8XlNFGEeuFl4uGUGunyA" name="export_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__u8XldFGEeuFl4uGUGunyA" name="active">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__u8-oNFGEeuFl4uGUGunyA" name="changed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__u8-odFGEeuFl4uGUGunyA" name="custom_default">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_Ping" name="Ping">
+        <ownedAttribute xmi:id="__xofMNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__xptUdFGEeuFl4uGUGunyA" name="ping_time">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__xrigNFGEeuFl4uGUGunyA" name="ping_sequence">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__xswoNFGEeuFl4uGUGunyA" name="dropped_packets">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__xt-wNFGEeuFl4uGUGunyA" name="rtt_ms">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__xvM4dFGEeuFl4uGUGunyA" name="system_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__xwbAdFGEeuFl4uGUGunyA" name="component_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_PositionControllerLandingStatus" name="PositionControllerLandingStatus">
+        <ownedAttribute xmi:id="__0VN4NFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__0XDEdFGEeuFl4uGUGunyA" name="horizontal_slope_displacement">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__0XqINFGEeuFl4uGUGunyA" name="slope_angle_rad">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__0XqIdFGEeuFl4uGUGunyA" name="flare_length">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__0XqItFGEeuFl4uGUGunyA" name="abort_landing">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_PositionControllerStatus" name="PositionControllerStatus">
+        <ownedAttribute xmi:id="__3EY0NFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__3GOANFGEeuFl4uGUGunyA" name="nav_roll">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__3GOAdFGEeuFl4uGUGunyA" name="nav_pitch">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__3GOAtFGEeuFl4uGUGunyA" name="nav_bearing">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__3HcIdFGEeuFl4uGUGunyA" name="target_bearing">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__3IqQdFGEeuFl4uGUGunyA" name="xtrack_error">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__3J4YdFGEeuFl4uGUGunyA" name="wp_dist">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__3J4YtFGEeuFl4uGUGunyA" name="acceptance_radius">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__3LGgdFGEeuFl4uGUGunyA" name="yaw_acceptance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__3M7sNFGEeuFl4uGUGunyA" name="altitude_acceptance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__3OJ0dFGEeuFl4uGUGunyA" name="type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_PositionSetpoint" name="PositionSetpoint">
+        <ownedAttribute xmi:id="__58tsNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__5970dFGEeuFl4uGUGunyA" name="SETPOINT_TYPE_POSITION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__5970tFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__5_J8dFGEeuFl4uGUGunyA" name="SETPOINT_TYPE_VELOCITY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__5_J8tFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6AYEdFGEeuFl4uGUGunyA" name="SETPOINT_TYPE_LOITER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__6AYEtFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6BmMdFGEeuFl4uGUGunyA" name="SETPOINT_TYPE_TAKEOFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__6BmMtFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6C0UdFGEeuFl4uGUGunyA" name="SETPOINT_TYPE_LAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__6C0UtFGEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6ECcdFGEeuFl4uGUGunyA" name="SETPOINT_TYPE_IDLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__6ECctFGEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6FQkdFGEeuFl4uGUGunyA" name="SETPOINT_TYPE_FOLLOW_TARGET" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__6F3oNFGEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6GesdFGEeuFl4uGUGunyA" name="VELOCITY_FRAME_LOCAL_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__6HFwNFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6IT4NFGEeuFl4uGUGunyA" name="VELOCITY_FRAME_BODY_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="__6IT4dFGEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6JiAdFGEeuFl4uGUGunyA" name="valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6KwIdFGEeuFl4uGUGunyA" name="type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6L-QdFGEeuFl4uGUGunyA" name="vx">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6NMYdFGEeuFl4uGUGunyA" name="vy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6OagdFGEeuFl4uGUGunyA" name="vz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6PoodFGEeuFl4uGUGunyA" name="velocity_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6Q2wdFGEeuFl4uGUGunyA" name="velocity_frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6SE4NFGEeuFl4uGUGunyA" name="alt_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6Sr8dFGEeuFl4uGUGunyA" name="lat">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6T6EdFGEeuFl4uGUGunyA" name="lon">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6VIMdFGEeuFl4uGUGunyA" name="alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6WWUNFGEeuFl4uGUGunyA" name="yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6XkcNFGEeuFl4uGUGunyA" name="yaw_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6YLgdFGEeuFl4uGUGunyA" name="yawspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6ZZodFGEeuFl4uGUGunyA" name="yawspeed_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6anwdFGEeuFl4uGUGunyA" name="landing_gear">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6b14dFGEeuFl4uGUGunyA" name="loiter_radius">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6dEAdFGEeuFl4uGUGunyA" name="loiter_direction">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6eSIdFGEeuFl4uGUGunyA" name="acceptance_radius">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6fgQdFGEeuFl4uGUGunyA" name="cruising_speed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6guYdFGEeuFl4uGUGunyA" name="cruising_throttle">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__6h8gdFGEeuFl4uGUGunyA" name="disable_weather_vane">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_PositionSetpointTriplet" name="PositionSetpointTriplet">
+        <ownedAttribute xmi:id="__9AowNFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="__9B24dFGEeuFl4uGUGunyA" name="previous" type="ID_msg_PositionSetpoint"/>
+        <ownedAttribute xmi:id="__9B24tFGEeuFl4uGUGunyA" name="current" type="ID_msg_PositionSetpoint"/>
+        <ownedAttribute xmi:id="__9B249FGEeuFl4uGUGunyA" name="next" type="ID_msg_PositionSetpoint"/>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_PowerButtonState" name="PowerButtonState">
+        <ownedAttribute xmi:id="___y3ANFGEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="___0FIdFGEeuFl4uGUGunyA" name="PWR_BUTTON_STATE_IDEL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="___0FItFGEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="___1TQdFGEeuFl4uGUGunyA" name="PWR_BUTTON_STATE_DOWN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="___1TQtFGEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="___2hYdFGEeuFl4uGUGunyA" name="PWR_BUTTON_STATE_UP" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="___2hYtFGEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="___3vgdFGEeuFl4uGUGunyA" name="PWR_BUTTON_STATE_REQUEST_SHUTDOWN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="___4WkNFGEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="___5ksNFGEeuFl4uGUGunyA" name="event">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_PowerMonitor" name="PowerMonitor">
+        <ownedAttribute xmi:id="_AClsUNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ACnhgNFHEeuFl4uGUGunyA" name="voltage_v">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ACovoNFHEeuFl4uGUGunyA" name="current_a">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ACp9wdFHEeuFl4uGUGunyA" name="power_w">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ACrL4dFHEeuFl4uGUGunyA" name="rconf">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ACrL4tFHEeuFl4uGUGunyA" name="rsv">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ACrL49FHEeuFl4uGUGunyA" name="rbv">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ACrL5NFHEeuFl4uGUGunyA" name="rp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ACrL5dFHEeuFl4uGUGunyA" name="rc">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ACrL5tFHEeuFl4uGUGunyA" name="rcal">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ACrL59FHEeuFl4uGUGunyA" name="me">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ACry8NFHEeuFl4uGUGunyA" name="al">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_PwmInput" name="PwmInput">
+        <ownedAttribute xmi:id="_AFTpINFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AFU3QNFHEeuFl4uGUGunyA" name="error_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AFWFYdFHEeuFl4uGUGunyA" name="pulse_width">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AFXTgdFHEeuFl4uGUGunyA" name="period">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_Px4IoStatus" name="Px4IoStatus">
+        <ownedAttribute xmi:id="_AIECMNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIFQUdFHEeuFl4uGUGunyA" name="free_memory_bytes">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIF3YNFHEeuFl4uGUGunyA" name="voltage_v">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIHFgNFHEeuFl4uGUGunyA" name="rssi_v">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIITodFHEeuFl4uGUGunyA" name="status_outputs_armed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIITotFHEeuFl4uGUGunyA" name="status_override">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIITo9FHEeuFl4uGUGunyA" name="status_rc_ok">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIITpNFHEeuFl4uGUGunyA" name="status_rc_ppm">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIITpdFHEeuFl4uGUGunyA" name="status_rc_dsm">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIITptFHEeuFl4uGUGunyA" name="status_rc_sbus">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIITp9FHEeuFl4uGUGunyA" name="status_fmu_ok">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIITqNFHEeuFl4uGUGunyA" name="status_raw_pwm">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIITqdFHEeuFl4uGUGunyA" name="status_mixer_ok">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AII6sNFHEeuFl4uGUGunyA" name="status_arm_sync">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AII6sdFHEeuFl4uGUGunyA" name="status_init_ok">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AII6stFHEeuFl4uGUGunyA" name="status_failsafe">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AII6s9FHEeuFl4uGUGunyA" name="status_safety_off">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AII6tNFHEeuFl4uGUGunyA" name="status_fmu_initialized">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AII6tdFHEeuFl4uGUGunyA" name="status_rc_st24">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AII6ttFHEeuFl4uGUGunyA" name="status_rc_sumd">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AII6t9FHEeuFl4uGUGunyA" name="alarm_vbatt_low">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AII6uNFHEeuFl4uGUGunyA" name="alarm_temperature">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AII6udFHEeuFl4uGUGunyA" name="alarm_servo_current">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AII6utFHEeuFl4uGUGunyA" name="alarm_acc_current">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AII6u9FHEeuFl4uGUGunyA" name="alarm_fmu_lost">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIJhwNFHEeuFl4uGUGunyA" name="alarm_rc_lost">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIJhwdFHEeuFl4uGUGunyA" name="alarm_pwm_error">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIJhwtFHEeuFl4uGUGunyA" name="alarm_vservo_fault">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIJhw9FHEeuFl4uGUGunyA" name="arming_io_arm_ok">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIJhxNFHEeuFl4uGUGunyA" name="arming_fmu_armed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIJhxdFHEeuFl4uGUGunyA" name="arming_fmu_prearmed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIJhxtFHEeuFl4uGUGunyA" name="arming_manual_override_ok">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIJhx9FHEeuFl4uGUGunyA" name="arming_failsafe_custom">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIKI0NFHEeuFl4uGUGunyA" name="arming_inair_restart_ok">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIKI0dFHEeuFl4uGUGunyA" name="arming_always_pwm_enable">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIKI0tFHEeuFl4uGUGunyA" name="arming_rc_handling_disabled">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIKI09FHEeuFl4uGUGunyA" name="arming_lockdown">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIKI1NFHEeuFl4uGUGunyA" name="arming_force_failsafe">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIKI1dFHEeuFl4uGUGunyA" name="arming_termination_failsafe">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIKI1tFHEeuFl4uGUGunyA" name="arming_override_immediate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIKI19FHEeuFl4uGUGunyA" name="actuators">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AIKI2NFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AIKI2dFHEeuFl4uGUGunyA" value="8"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIKI2tFHEeuFl4uGUGunyA" name="servos">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AIKI29FHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AIKI3NFHEeuFl4uGUGunyA" value="8"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AIKv4NFHEeuFl4uGUGunyA" name="raw_inputs">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AIKv4dFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AIKv4tFHEeuFl4uGUGunyA" value="18"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_QshellReq" name="QshellReq">
+        <ownedAttribute xmi:id="_ALAogNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ALB2odFHEeuFl4uGUGunyA" name="cmd">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ALB2otFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ALB2o9FHEeuFl4uGUGunyA" value="100"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ALB2pNFHEeuFl4uGUGunyA" name="MAX_STRLEN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_ALB2pdFHEeuFl4uGUGunyA" value="100">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ALB2ptFHEeuFl4uGUGunyA" name="strlen">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ALB2p9FHEeuFl4uGUGunyA" name="request_sequence">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_QshellRetval" name="QshellRetval">
+        <ownedAttribute xmi:id="_ANtXMNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ANulUdFHEeuFl4uGUGunyA" name="return_value">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ANulUtFHEeuFl4uGUGunyA" name="return_sequence">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_RadioStatus" name="RadioStatus">
+        <ownedAttribute xmi:id="_AQdwQNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AQflcNFHEeuFl4uGUGunyA" name="rssi">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AQgzkdFHEeuFl4uGUGunyA" name="remote_rssi">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AQiBsdFHEeuFl4uGUGunyA" name="txbuf">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AQjP0dFHEeuFl4uGUGunyA" name="noise">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AQkd8dFHEeuFl4uGUGunyA" name="remote_noise">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AQlsEdFHEeuFl4uGUGunyA" name="rxerrors">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AQm6MdFHEeuFl4uGUGunyA" name="fix">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_RateCtrlStatus" name="RateCtrlStatus">
+        <ownedAttribute xmi:id="_ATUP8NFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ATWFIdFHEeuFl4uGUGunyA" name="rollspeed_integ">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ATWFItFHEeuFl4uGUGunyA" name="pitchspeed_integ">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ATWFI9FHEeuFl4uGUGunyA" name="yawspeed_integ">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ATWFJNFHEeuFl4uGUGunyA" name="additional_integ1">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_RcChannels" name="RcChannels">
+        <ownedAttribute xmi:id="_AV_wgNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWA-odFHEeuFl4uGUGunyA" name="FUNCTION_THROTTLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWA-otFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWA-o9FHEeuFl4uGUGunyA" name="FUNCTION_ROLL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWA-pNFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWA-pdFHEeuFl4uGUGunyA" name="FUNCTION_PITCH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWA-ptFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWA-p9FHEeuFl4uGUGunyA" name="FUNCTION_YAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWA-qNFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWA-qdFHEeuFl4uGUGunyA" name="FUNCTION_MODE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWA-qtFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWA-q9FHEeuFl4uGUGunyA" name="FUNCTION_RETURN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWA-rNFHEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWBlsNFHEeuFl4uGUGunyA" name="FUNCTION_POSCTL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWBlsdFHEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWBlstFHEeuFl4uGUGunyA" name="FUNCTION_LOITER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWBls9FHEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWBltNFHEeuFl4uGUGunyA" name="FUNCTION_OFFBOARD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWBltdFHEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWBlttFHEeuFl4uGUGunyA" name="FUNCTION_ACRO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWBlt9FHEeuFl4uGUGunyA" value="9">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWBluNFHEeuFl4uGUGunyA" name="FUNCTION_FLAPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWBludFHEeuFl4uGUGunyA" value="10">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWBlutFHEeuFl4uGUGunyA" name="FUNCTION_AUX_1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWBlu9FHEeuFl4uGUGunyA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWBlvNFHEeuFl4uGUGunyA" name="FUNCTION_AUX_2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWBlvdFHEeuFl4uGUGunyA" value="12">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWBlvtFHEeuFl4uGUGunyA" name="FUNCTION_AUX_3" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWBlv9FHEeuFl4uGUGunyA" value="13">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWBlwNFHEeuFl4uGUGunyA" name="FUNCTION_AUX_4" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWCMwNFHEeuFl4uGUGunyA" value="14">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWCMwdFHEeuFl4uGUGunyA" name="FUNCTION_AUX_5" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWCMwtFHEeuFl4uGUGunyA" value="15">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWCMw9FHEeuFl4uGUGunyA" name="FUNCTION_PARAM_1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWCMxNFHEeuFl4uGUGunyA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWCMxdFHEeuFl4uGUGunyA" name="FUNCTION_PARAM_2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWCMxtFHEeuFl4uGUGunyA" value="17">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWCMx9FHEeuFl4uGUGunyA" name="FUNCTION_PARAM_3_5" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWCMyNFHEeuFl4uGUGunyA" value="18">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWCMydFHEeuFl4uGUGunyA" name="FUNCTION_KILLSWITCH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWCMytFHEeuFl4uGUGunyA" value="19">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWCMy9FHEeuFl4uGUGunyA" name="FUNCTION_TRANSITION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWCMzNFHEeuFl4uGUGunyA" value="20">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWCMzdFHEeuFl4uGUGunyA" name="FUNCTION_GEAR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWCMztFHEeuFl4uGUGunyA" value="21">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWCMz9FHEeuFl4uGUGunyA" name="FUNCTION_ARMSWITCH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWCM0NFHEeuFl4uGUGunyA" value="22">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWCz0NFHEeuFl4uGUGunyA" name="FUNCTION_STAB" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWCz0dFHEeuFl4uGUGunyA" value="23">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWCz0tFHEeuFl4uGUGunyA" name="FUNCTION_AUX_6" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWCz09FHEeuFl4uGUGunyA" value="24">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWCz1NFHEeuFl4uGUGunyA" name="FUNCTION_MAN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AWCz1dFHEeuFl4uGUGunyA" value="25">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWCz1tFHEeuFl4uGUGunyA" name="timestamp_last_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWEB8dFHEeuFl4uGUGunyA" name="channels">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AWEB8tFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AWEB89FHEeuFl4uGUGunyA" value="18"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWFQEdFHEeuFl4uGUGunyA" name="channel_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWGeMdFHEeuFl4uGUGunyA" name="function">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb3BoK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AWGeMtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AWGeM9FHEeuFl4uGUGunyA" value="26"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWHsUdFHEeuFl4uGUGunyA" name="rssi">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWI6cdFHEeuFl4uGUGunyA" name="signal_lost">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AWKIkdFHEeuFl4uGUGunyA" name="frame_drop_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_RcParameterMap" name="RcParameterMap">
+        <ownedAttribute xmi:id="_AYr4INFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AYtGQNFHEeuFl4uGUGunyA" name="RC_PARAM_MAP_NCHAN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AYtGQdFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AYuUYdFHEeuFl4uGUGunyA" name="PARAM_ID_LEN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AYuUYtFHEeuFl4uGUGunyA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AYwJkNFHEeuFl4uGUGunyA" name="valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AYwJkdFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AYwJktFHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AYxXsNFHEeuFl4uGUGunyA" name="param_index">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AYxXsdFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AYxXstFHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AYyl0dFHEeuFl4uGUGunyA" name="param_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AYyl0tFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AYyl09FHEeuFl4uGUGunyA" value="51"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AYzz8dFHEeuFl4uGUGunyA" name="scale">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AYzz8tFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AYzz89FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AY1CEdFHEeuFl4uGUGunyA" name="value0">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AY1CEtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AY1CE9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AY23QNFHEeuFl4uGUGunyA" name="value_min">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AY23QdFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AY23QtFHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AY4FYdFHEeuFl4uGUGunyA" name="value_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AY4FYtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AY4FY9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_Rpm" name="Rpm">
+        <ownedAttribute xmi:id="_AbpFgNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AbqTodFHEeuFl4uGUGunyA" name="indicated_frequency_rpm">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AbrhwdFHEeuFl4uGUGunyA" name="estimated_accurancy_rpm">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_RtlFlightTime" name="RtlFlightTime">
+        <ownedAttribute xmi:id="_AeZekNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AeassdFHEeuFl4uGUGunyA" name="rtl_time_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Aeb60dFHEeuFl4uGUGunyA" name="rtl_limit_fraction">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_Safety" name="Safety">
+        <ownedAttribute xmi:id="_AhEYENFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AhFmMdFHEeuFl4uGUGunyA" name="safety_switch_available">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AhG0UdFHEeuFl4uGUGunyA" name="safety_off">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AhICcdFHEeuFl4uGUGunyA" name="override_available">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AhJQkdFHEeuFl4uGUGunyA" name="override_enabled">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_SatelliteInfo" name="SatelliteInfo">
+        <ownedAttribute xmi:id="_Ajv4oNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ajxt0NFHEeuFl4uGUGunyA" name="SAT_INFO_MAX_SATELLITES" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Ajxt0dFHEeuFl4uGUGunyA" value="20">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ajxt0tFHEeuFl4uGUGunyA" name="count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AjzjAdFHEeuFl4uGUGunyA" name="svid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AjzjAtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AjzjA9FHEeuFl4uGUGunyA" value="20"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Aj1YMdFHEeuFl4uGUGunyA" name="used">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Aj1YMtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Aj1YM9FHEeuFl4uGUGunyA" value="20"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Aj2mUdFHEeuFl4uGUGunyA" name="elevation">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Aj3NYNFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Aj3NYdFHEeuFl4uGUGunyA" value="20"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Aj4bgdFHEeuFl4uGUGunyA" name="azimuth">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Aj4bgtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Aj4bg9FHEeuFl4uGUGunyA" value="20"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Aj5podFHEeuFl4uGUGunyA" name="snr">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Aj5potFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Aj5po9FHEeuFl4uGUGunyA" value="20"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Aj63wdFHEeuFl4uGUGunyA" name="prn">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Aj63wtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Aj63w9FHEeuFl4uGUGunyA" value="20"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_SensorAccel" name="SensorAccel">
+        <ownedAttribute xmi:id="_AmlxQNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AmoNgNFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AmoNgdFHEeuFl4uGUGunyA" name="device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AmqCsdFHEeuFl4uGUGunyA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Amr34dFHEeuFl4uGUGunyA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AmtGAdFHEeuFl4uGUGunyA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Amu7MdFHEeuFl4uGUGunyA" name="temperature">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AmwwYdFHEeuFl4uGUGunyA" name="error_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AmwwYtFHEeuFl4uGUGunyA" name="clip_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AmwwY9FHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AmwwZNFHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AmylkdFHEeuFl4uGUGunyA" name="samples">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AmzzsdFHEeuFl4uGUGunyA" name="ORB_QUEUE_LENGTH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AmzzstFHEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_SensorAccelFifo" name="SensorAccelFifo">
+        <ownedAttribute xmi:id="_ApetMNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Apf7UdFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Apf7UtFHEeuFl4uGUGunyA" name="device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AphwgNFHEeuFl4uGUGunyA" name="dt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Api-oNFHEeuFl4uGUGunyA" name="scale">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Api-odFHEeuFl4uGUGunyA" name="samples">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ApkMwNFHEeuFl4uGUGunyA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ApkMwdFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ApkMwtFHEeuFl4uGUGunyA" value="32"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Apla4dFHEeuFl4uGUGunyA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Apla4tFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Apla49FHEeuFl4uGUGunyA" value="32"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ApmpAdFHEeuFl4uGUGunyA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ApmpAtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ApmpA9FHEeuFl4uGUGunyA" value="32"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_SensorBaro" name="SensorBaro">
+        <ownedAttribute xmi:id="_AsT-wNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AsVz8NFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AsVz8dFHEeuFl4uGUGunyA" name="device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AsXCEdFHEeuFl4uGUGunyA" name="error_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AsXCEtFHEeuFl4uGUGunyA" name="pressure">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AsYQMdFHEeuFl4uGUGunyA" name="temperature">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_SensorCombined" name="SensorCombined">
+        <ownedAttribute xmi:id="_AvDwwNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AvFl8dFHEeuFl4uGUGunyA" name="RELATIVE_TIMESTAMP_INVALID" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AvFl8tFHEeuFl4uGUGunyA" value="2147483647">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AvG0EdFHEeuFl4uGUGunyA" name="gyro_rad">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AvG0EtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AvG0E9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AvIpQdFHEeuFl4uGUGunyA" name="gyro_integral_dt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AvJ3YdFHEeuFl4uGUGunyA" name="accelerometer_timestamp_relative">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AvLskdFHEeuFl4uGUGunyA" name="accelerometer_m_s2">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AvLsktFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AvLsk9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AvNhwNFHEeuFl4uGUGunyA" name="accelerometer_integral_dt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AvOv4dFHEeuFl4uGUGunyA" name="CLIPPING_X" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AvOv4tFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AvOv49FHEeuFl4uGUGunyA" name="CLIPPING_Y" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AvOv5NFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AvOv5dFHEeuFl4uGUGunyA" name="CLIPPING_Z" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_AvOv5tFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AvOv59FHEeuFl4uGUGunyA" name="accelerometer_clipping">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_SensorCorrection" name="SensorCorrection">
+        <ownedAttribute xmi:id="_Ax9TwNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ax_I8dFHEeuFl4uGUGunyA" name="gyro_device_ids">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Ax_I8tFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Ax_I89FHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ax_I9NFHEeuFl4uGUGunyA" name="gyro_offset_0">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Ax_I9dFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Ax_I9tFHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AyA-INFHEeuFl4uGUGunyA" name="gyro_offset_1">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AyA-IdFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AyA-ItFHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AyCMQdFHEeuFl4uGUGunyA" name="gyro_offset_2">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AyCMQtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AyCMQ9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AyEBcdFHEeuFl4uGUGunyA" name="gyro_offset_3">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AyEBctFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AyEBc9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AyFPkdFHEeuFl4uGUGunyA" name="accel_device_ids">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AyFPktFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AyFPk9FHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AyFPlNFHEeuFl4uGUGunyA" name="accel_offset_0">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AyFPldFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AyFPltFHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AyGdsdFHEeuFl4uGUGunyA" name="accel_offset_1">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AyHEwNFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AyHEwdFHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AyIS4dFHEeuFl4uGUGunyA" name="accel_offset_2">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AyIS4tFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AyIS49FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AyJhAdFHEeuFl4uGUGunyA" name="accel_offset_3">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AyJhAtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AyJhA9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AyLWMNFHEeuFl4uGUGunyA" name="baro_device_ids">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AyLWMdFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AyLWMtFHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AyLWM9FHEeuFl4uGUGunyA" name="baro_offset_0">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AyNLYNFHEeuFl4uGUGunyA" name="baro_offset_1">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AyOZgdFHEeuFl4uGUGunyA" name="baro_offset_2">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_AyPnodFHEeuFl4uGUGunyA" name="baro_offset_3">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_SensorGps" name="SensorGps">
+        <ownedAttribute xmi:id="_A0wwINFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A0x-QdFHEeuFl4uGUGunyA" name="device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A0zMYdFHEeuFl4uGUGunyA" name="lat">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A00agdFHEeuFl4uGUGunyA" name="lon">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A01oodFHEeuFl4uGUGunyA" name="alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A022wdFHEeuFl4uGUGunyA" name="alt_ellipsoid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A04r8dFHEeuFl4uGUGunyA" name="s_variance_m_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A056EdFHEeuFl4uGUGunyA" name="c_variance_rad">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A07IMdFHEeuFl4uGUGunyA" name="fix_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A089YNFHEeuFl4uGUGunyA" name="eph">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A0-LgdFHEeuFl4uGUGunyA" name="epv">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A0_ZodFHEeuFl4uGUGunyA" name="hdop">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A1BO0NFHEeuFl4uGUGunyA" name="vdop">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A1Cc8dFHEeuFl4uGUGunyA" name="noise_per_ms">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A1DrEdFHEeuFl4uGUGunyA" name="automatic_gain_control">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A1E5MdFHEeuFl4uGUGunyA" name="jamming_indicator">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A1GHUdFHEeuFl4uGUGunyA" name="jamming_state">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A1HVcdFHEeuFl4uGUGunyA" name="vel_m_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A1IjkdFHEeuFl4uGUGunyA" name="vel_n_m_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A1JxsdFHEeuFl4uGUGunyA" name="vel_e_m_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A1K_0dFHEeuFl4uGUGunyA" name="vel_d_m_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A1MN8dFHEeuFl4uGUGunyA" name="cog_rad">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A1NcEdFHEeuFl4uGUGunyA" name="vel_ned_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A1PRQNFHEeuFl4uGUGunyA" name="timestamp_time_relative">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A1QfYdFHEeuFl4uGUGunyA" name="time_utc_usec">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A1RtgdFHEeuFl4uGUGunyA" name="satellites_used">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A1S7odFHEeuFl4uGUGunyA" name="heading">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A1UJwdFHEeuFl4uGUGunyA" name="heading_offset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_SensorGyro" name="SensorGyro">
+        <ownedAttribute xmi:id="_A4R-MNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A4TzYdFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A4TzYtFHEeuFl4uGUGunyA" name="device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A4VBgdFHEeuFl4uGUGunyA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A4W2sNFHEeuFl4uGUGunyA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A4YE0dFHEeuFl4uGUGunyA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A4ZS8dFHEeuFl4uGUGunyA" name="temperature">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A4ahEdFHEeuFl4uGUGunyA" name="error_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A4ahEtFHEeuFl4uGUGunyA" name="samples">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A4bvMdFHEeuFl4uGUGunyA" name="ORB_QUEUE_LENGTH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_A4cWQNFHEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_SensorGyroFft" name="SensorGyroFft">
+        <ownedAttribute xmi:id="_A7PyoNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A7RAwdFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A7RAwtFHEeuFl4uGUGunyA" name="device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A7SO4dFHEeuFl4uGUGunyA" name="sensor_sample_rate_hz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A7S18NFHEeuFl4uGUGunyA" name="resolution_hz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A7S18dFHEeuFl4uGUGunyA" name="peak_frequencies_x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_A7S18tFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_A7S189FHEeuFl4uGUGunyA" value="6"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A7UEENFHEeuFl4uGUGunyA" name="peak_frequencies_y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_A7UEEdFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_A7UEEtFHEeuFl4uGUGunyA" value="6"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A7VSMdFHEeuFl4uGUGunyA" name="peak_frequencies_z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_A7VSMtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_A7VSM9FHEeuFl4uGUGunyA" value="6"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A7WgUdFHEeuFl4uGUGunyA" name="peak_magnitude_x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_A7WgUtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_A7WgU9FHEeuFl4uGUGunyA" value="6"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A7XucdFHEeuFl4uGUGunyA" name="peak_magnitude_y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_A7XuctFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_A7Xuc9FHEeuFl4uGUGunyA" value="6"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A7ZjodFHEeuFl4uGUGunyA" name="peak_magnitude_z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_A7ZjotFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_A7Zjo9FHEeuFl4uGUGunyA" value="6"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_SensorGyroFifo" name="SensorGyroFifo">
+        <ownedAttribute xmi:id="_A-NAANFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A-O1MNFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A-O1MdFHEeuFl4uGUGunyA" name="device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A-QDUdFHEeuFl4uGUGunyA" name="dt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A-R4gNFHEeuFl4uGUGunyA" name="scale">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A-R4gdFHEeuFl4uGUGunyA" name="samples">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A-TGodFHEeuFl4uGUGunyA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_A-TGotFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_A-TGo9FHEeuFl4uGUGunyA" value="32"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A-UUwdFHEeuFl4uGUGunyA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_A-UUwtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_A-UUw9FHEeuFl4uGUGunyA" value="32"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A-Vi4dFHEeuFl4uGUGunyA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_A-Vi4tFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_A-WJ8NFHEeuFl4uGUGunyA" value="32"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_A-XYEdFHEeuFl4uGUGunyA" name="ORB_QUEUE_LENGTH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_A-XYEtFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_SensorMag" name="SensorMag">
+        <ownedAttribute xmi:id="_BBIYMNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BBKNYdFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BBKNYtFHEeuFl4uGUGunyA" name="device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BBLbgdFHEeuFl4uGUGunyA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BBMpodFHEeuFl4uGUGunyA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BBN3wdFHEeuFl4uGUGunyA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BBPF4dFHEeuFl4uGUGunyA" name="temperature">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BBQUAdFHEeuFl4uGUGunyA" name="error_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BBQUAtFHEeuFl4uGUGunyA" name="is_external">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BBSJMdFHEeuFl4uGUGunyA" name="ORB_QUEUE_LENGTH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BBSJMtFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_SensorPreflightMag" name="SensorPreflightMag">
+        <ownedAttribute xmi:id="_BEGzsNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BEIB0dFHEeuFl4uGUGunyA" name="mag_inconsistency_angle">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_SensorSelection" name="SensorSelection">
+        <ownedAttribute xmi:id="_BG1XkNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BG2lsdFHEeuFl4uGUGunyA" name="accel_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BG4a4dFHEeuFl4uGUGunyA" name="gyro_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_SensorsStatusImu" name="SensorsStatusImu">
+        <ownedAttribute xmi:id="_BJg4INFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BJitUNFHEeuFl4uGUGunyA" name="accel_device_id_primary">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BJj7cdFHEeuFl4uGUGunyA" name="accel_device_ids">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BJj7ctFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BJj7c9FHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BJj7dNFHEeuFl4uGUGunyA" name="accel_inconsistency_m_s_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BJj7ddFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BJj7dtFHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BJlJkdFHEeuFl4uGUGunyA" name="accel_healthy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BJlJktFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BJlJk9FHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BJlJlNFHEeuFl4uGUGunyA" name="gyro_device_id_primary">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BJmXsdFHEeuFl4uGUGunyA" name="gyro_device_ids">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BJmXstFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BJmXs9FHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BJm-wNFHEeuFl4uGUGunyA" name="gyro_inconsistency_rad_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BJm-wdFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BJm-wtFHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BJoM4NFHEeuFl4uGUGunyA" name="gyro_healthy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BJoM4dFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BJoM4tFHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_SystemPower" name="SystemPower">
+        <ownedAttribute xmi:id="_BMLxoNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BMM_wdFHEeuFl4uGUGunyA" name="voltage5v_v">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BMON4dFHEeuFl4uGUGunyA" name="sensors3v3">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BMON4tFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BMON49FHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BMQDEdFHEeuFl4uGUGunyA" name="sensors3v3_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BMRRMdFHEeuFl4uGUGunyA" name="usb_connected">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BMTGYdFHEeuFl4uGUGunyA" name="brick_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BMUUgdFHEeuFl4uGUGunyA" name="usb_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BMViodFHEeuFl4uGUGunyA" name="servo_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BMWwwdFHEeuFl4uGUGunyA" name="periph_5v_oc">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BMYl8NFHEeuFl4uGUGunyA" name="hipower_5v_oc">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BMZ0EdFHEeuFl4uGUGunyA" name="comp_5v_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BMbCMdFHEeuFl4uGUGunyA" name="can1_gps1_5v_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BMcQUdFHEeuFl4uGUGunyA" name="BRICK1_VALID_SHIFTS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BMcQUtFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BMc3YNFHEeuFl4uGUGunyA" name="BRICK1_VALID_MASK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BMc3YdFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BMc3YtFHEeuFl4uGUGunyA" name="BRICK2_VALID_SHIFTS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BMc3Y9FHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BMc3ZNFHEeuFl4uGUGunyA" name="BRICK2_VALID_MASK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BMc3ZdFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BMc3ZtFHEeuFl4uGUGunyA" name="BRICK3_VALID_SHIFTS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BMc3Z9FHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BMc3aNFHEeuFl4uGUGunyA" name="BRICK3_VALID_MASK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BMc3adFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BMc3atFHEeuFl4uGUGunyA" name="BRICK4_VALID_SHIFTS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BMc3a9FHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BMc3bNFHEeuFl4uGUGunyA" name="BRICK4_VALID_MASK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BMc3bdFHEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_TakeoffStatus" name="TakeoffStatus">
+        <ownedAttribute xmi:id="_BO_1ENFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BPBDMdFHEeuFl4uGUGunyA" name="TAKEOFF_STATE_UNINITIALIZED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BPBqQNFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BPBqQdFHEeuFl4uGUGunyA" name="TAKEOFF_STATE_DISARMED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BPBqQtFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BPBqQ9FHEeuFl4uGUGunyA" name="TAKEOFF_STATE_SPOOLUP" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BPBqRNFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BPBqRdFHEeuFl4uGUGunyA" name="TAKEOFF_STATE_READY_FOR_TAKEOFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BPBqRtFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BPBqR9FHEeuFl4uGUGunyA" name="TAKEOFF_STATE_RAMPUP" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BPBqSNFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BPBqSdFHEeuFl4uGUGunyA" name="TAKEOFF_STATE_FLIGHT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BPBqStFHEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BPBqS9FHEeuFl4uGUGunyA" name="takeoff_state">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BPBqTNFHEeuFl4uGUGunyA" name="tilt_limit">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_TaskStackInfo" name="TaskStackInfo">
+        <ownedAttribute xmi:id="_BRr8sNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BRtK0dFHEeuFl4uGUGunyA" name="stack_free">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BRtx4NFHEeuFl4uGUGunyA" name="task_name">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BRtx4dFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BRtx4tFHEeuFl4uGUGunyA" value="24"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BRtx49FHEeuFl4uGUGunyA" name="ORB_QUEUE_LENGTH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BRtx5NFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_TecsStatus" name="TecsStatus">
+        <ownedAttribute xmi:id="_BUYrYNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUZ5gdFHEeuFl4uGUGunyA" name="TECS_MODE_NORMAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BUZ5gtFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUZ5g9FHEeuFl4uGUGunyA" name="TECS_MODE_UNDERSPEED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BUZ5hNFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUagkNFHEeuFl4uGUGunyA" name="TECS_MODE_TAKEOFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BUagkdFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUagktFHEeuFl4uGUGunyA" name="TECS_MODE_LAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BUagk9FHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUaglNFHEeuFl4uGUGunyA" name="TECS_MODE_LAND_THROTTLELIM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BUagldFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUagltFHEeuFl4uGUGunyA" name="TECS_MODE_BAD_DESCENT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BUagl9FHEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUagmNFHEeuFl4uGUGunyA" name="TECS_MODE_CLIMBOUT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BUagmdFHEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUbHoNFHEeuFl4uGUGunyA" name="altitude_sp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUbHodFHEeuFl4uGUGunyA" name="altitude_filtered">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUbHotFHEeuFl4uGUGunyA" name="height_rate_setpoint">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUbHo9FHEeuFl4uGUGunyA" name="height_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUbHpNFHEeuFl4uGUGunyA" name="equivalent_airspeed_sp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUbHpdFHEeuFl4uGUGunyA" name="true_airspeed_sp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUbHptFHEeuFl4uGUGunyA" name="true_airspeed_filtered">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUbusNFHEeuFl4uGUGunyA" name="true_airspeed_derivative_sp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUbusdFHEeuFl4uGUGunyA" name="true_airspeed_derivative">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUbustFHEeuFl4uGUGunyA" name="total_energy_error">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUbus9FHEeuFl4uGUGunyA" name="energy_distribution_error">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUbutNFHEeuFl4uGUGunyA" name="total_energy_rate_error">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUbutdFHEeuFl4uGUGunyA" name="energy_distribution_rate_error">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUbuttFHEeuFl4uGUGunyA" name="total_energy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUcVwNFHEeuFl4uGUGunyA" name="total_energy_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUcVwdFHEeuFl4uGUGunyA" name="total_energy_balance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUcVwtFHEeuFl4uGUGunyA" name="total_energy_balance_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUcVw9FHEeuFl4uGUGunyA" name="total_energy_sp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUcVxNFHEeuFl4uGUGunyA" name="total_energy_rate_sp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUcVxdFHEeuFl4uGUGunyA" name="total_energy_balance_sp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUcVxtFHEeuFl4uGUGunyA" name="total_energy_balance_rate_sp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUc80NFHEeuFl4uGUGunyA" name="throttle_integ">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUc80dFHEeuFl4uGUGunyA" name="pitch_integ">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUc80tFHEeuFl4uGUGunyA" name="throttle_sp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BUc809FHEeuFl4uGUGunyA" name="mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_TelemetryStatus" name="TelemetryStatus">
+        <ownedAttribute xmi:id="_BXIdYNFHEeuFl4uGUGunyA" name="LINK_TYPE_GENERIC" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BXIdYdFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXIdYtFHEeuFl4uGUGunyA" name="LINK_TYPE_UBIQUITY_BULLET" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BXIdY9FHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXIdZNFHEeuFl4uGUGunyA" name="LINK_TYPE_WIRE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BXIdZdFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXIdZtFHEeuFl4uGUGunyA" name="LINK_TYPE_USB" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BXIdZ9FHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXIdaNFHEeuFl4uGUGunyA" name="LINK_TYPE_IRIDIUM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BXIdadFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXIdatFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXKSkNFHEeuFl4uGUGunyA" name="type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXLgsNFHEeuFl4uGUGunyA" name="mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXLgsdFHEeuFl4uGUGunyA" name="flow_control">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXLgstFHEeuFl4uGUGunyA" name="forwarding">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXLgs9FHEeuFl4uGUGunyA" name="mavlink_v2">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXLgtNFHEeuFl4uGUGunyA" name="ftp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXLgtdFHEeuFl4uGUGunyA" name="streams">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXLgttFHEeuFl4uGUGunyA" name="data_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXMu0dFHEeuFl4uGUGunyA" name="rate_multiplier">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXNV4NFHEeuFl4uGUGunyA" name="tx_rate_avg">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXOkANFHEeuFl4uGUGunyA" name="tx_error_rate_avg">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXPyINFHEeuFl4uGUGunyA" name="tx_message_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXRAQNFHEeuFl4uGUGunyA" name="tx_buffer_overruns">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXSOYNFHEeuFl4uGUGunyA" name="rx_rate_avg">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXS1cdFHEeuFl4uGUGunyA" name="rx_message_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXUDkdFHEeuFl4uGUGunyA" name="rx_message_lost_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXUDktFHEeuFl4uGUGunyA" name="rx_buffer_overruns">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXVRsdFHEeuFl4uGUGunyA" name="rx_parse_errors">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXXG4NFHEeuFl4uGUGunyA" name="rx_packet_drop_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXYVANFHEeuFl4uGUGunyA" name="rx_message_lost_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXYVAdFHEeuFl4uGUGunyA" name="HEARTBEAT_TIMEOUT_US" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BXYVAtFHEeuFl4uGUGunyA" value="1500000">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXZjINFHEeuFl4uGUGunyA" name="heartbeat_type_antenna_tracker">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXaKMdFHEeuFl4uGUGunyA" name="heartbeat_type_gcs">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXbYUdFHEeuFl4uGUGunyA" name="heartbeat_type_onboard_controller">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXcmcdFHEeuFl4uGUGunyA" name="heartbeat_type_gimbal">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXd0kdFHEeuFl4uGUGunyA" name="heartbeat_type_adsb">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXfCsNFHEeuFl4uGUGunyA" name="heartbeat_type_camera">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXfpwdFHEeuFl4uGUGunyA" name="heartbeat_component_telemetry_radio">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXhe8NFHEeuFl4uGUGunyA" name="heartbeat_component_log">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXitENFHEeuFl4uGUGunyA" name="heartbeat_component_osd">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXj7MNFHEeuFl4uGUGunyA" name="heartbeat_component_obstacle_avoidance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXlJUdFHEeuFl4uGUGunyA" name="heartbeat_component_vio">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXmXcdFHEeuFl4uGUGunyA" name="heartbeat_component_pairing_manager">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXnlkNFHEeuFl4uGUGunyA" name="heartbeat_component_udp_bridge">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXozsNFHEeuFl4uGUGunyA" name="heartbeat_component_uart_bridge">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BXpawdFHEeuFl4uGUGunyA" name="avoidance_system_healthy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_TestMotor" name="TestMotor">
+        <ownedAttribute xmi:id="_BaJVINFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BaKjQdFHEeuFl4uGUGunyA" name="NUM_MOTOR_OUTPUTS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BaLKUNFHEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BaLKUdFHEeuFl4uGUGunyA" name="ACTION_STOP" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BaLKUtFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BaMYcNFHEeuFl4uGUGunyA" name="ACTION_RUN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BaMYcdFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BaNmkdFHEeuFl4uGUGunyA" name="action">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BaO0sdFHEeuFl4uGUGunyA" name="motor_number">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BaQp4dFHEeuFl4uGUGunyA" name="value">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BaR4AdFHEeuFl4uGUGunyA" name="timeout_ms">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BaTGIdFHEeuFl4uGUGunyA" name="driver_instance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BaUUQdFHEeuFl4uGUGunyA" name="ORB_QUEUE_LENGTH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BaUUQtFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_Timesync" name="Timesync">
+        <ownedAttribute xmi:id="_Bc3R8NFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bc4gEdFHEeuFl4uGUGunyA" name="sys_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bc5uMdFHEeuFl4uGUGunyA" name="seq">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bc68UdFHEeuFl4uGUGunyA" name="tc1">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58a4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bc8KcdFHEeuFl4uGUGunyA" name="ts1">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58a4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_TimesyncStatus" name="TimesyncStatus">
+        <ownedAttribute xmi:id="_BfknsNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bfl10dFHEeuFl4uGUGunyA" name="remote_timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BfnrAdFHEeuFl4uGUGunyA" name="observed_offset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58a4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bfo5IdFHEeuFl4uGUGunyA" name="estimated_offset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58a4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BfqHQdFHEeuFl4uGUGunyA" name="round_trip_time">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_TrajectoryBezier" name="TrajectoryBezier">
+        <ownedAttribute xmi:id="_BiO6INFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BiQIQdFHEeuFl4uGUGunyA" name="position">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BiQIQtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BiQIQ9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BiR9cNFHEeuFl4uGUGunyA" name="yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BiSkgdFHEeuFl4uGUGunyA" name="delta">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_TrajectorySetpoint" name="TrajectorySetpoint">
+        <ownedAttribute xmi:id="_Bk5MkNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bk6asdFHEeuFl4uGUGunyA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bk7o0dFHEeuFl4uGUGunyA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bk9eAdFHEeuFl4uGUGunyA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bk-sIdFHEeuFl4uGUGunyA" name="yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bk_6QdFHEeuFl4uGUGunyA" name="yawspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BlBIYdFHEeuFl4uGUGunyA" name="vx">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BlCWgdFHEeuFl4uGUGunyA" name="vy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BlDkodFHEeuFl4uGUGunyA" name="vz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BlEywdFHEeuFl4uGUGunyA" name="acceleration">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BlEywtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BlEyw9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BlGA4dFHEeuFl4uGUGunyA" name="jerk">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BlGn8NFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BlGn8dFHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BlH2ENFHEeuFl4uGUGunyA" name="thrust">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BlH2EdFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BlH2EtFHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_TrajectoryWaypoint" name="TrajectoryWaypoint">
+        <ownedAttribute xmi:id="_BnlUMNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BnmiUdFHEeuFl4uGUGunyA" name="position">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BnmiUtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BnnJYNFHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BnnJYdFHEeuFl4uGUGunyA" name="velocity">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BnnJYtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BnnJY9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BnnJZNFHEeuFl4uGUGunyA" name="acceleration">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BnnJZdFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BnnJZtFHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BnnJZ9FHEeuFl4uGUGunyA" name="yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BnnJaNFHEeuFl4uGUGunyA" name="yaw_speed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BnnJadFHEeuFl4uGUGunyA" name="point_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BnnJatFHEeuFl4uGUGunyA" name="type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_TransponderReport" name="TransponderReport">
+        <ownedAttribute xmi:id="_BqW7YNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqYJgdFHEeuFl4uGUGunyA" name="icao_address">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqZXodFHEeuFl4uGUGunyA" name="lat">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqalwdFHEeuFl4uGUGunyA" name="lon">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bqbz4dFHEeuFl4uGUGunyA" name="altitude_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqdCAdFHEeuFl4uGUGunyA" name="altitude">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqeQIdFHEeuFl4uGUGunyA" name="heading">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqfeQdFHEeuFl4uGUGunyA" name="hor_velocity">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqgsYdFHEeuFl4uGUGunyA" name="ver_velocity">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bqh6gdFHEeuFl4uGUGunyA" name="callsign">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Bqh6gtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Bqh6g9FHEeuFl4uGUGunyA" value="9"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqjIodFHEeuFl4uGUGunyA" name="emitter_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqkWwdFHEeuFl4uGUGunyA" name="tslc">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bqlk4dFHEeuFl4uGUGunyA" name="flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqmzAdFHEeuFl4uGUGunyA" name="squawk">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqoBIdFHEeuFl4uGUGunyA" name="uas_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BqoBItFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BqoBI9FHEeuFl4uGUGunyA" value="18"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqpPQdFHEeuFl4uGUGunyA" name="PX4_ADSB_FLAGS_VALID_COORDS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BqpPQtFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqpPQ9FHEeuFl4uGUGunyA" name="PX4_ADSB_FLAGS_VALID_ALTITUDE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BqpPRNFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqpPRdFHEeuFl4uGUGunyA" name="PX4_ADSB_FLAGS_VALID_HEADING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BqpPRtFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqpPR9FHEeuFl4uGUGunyA" name="PX4_ADSB_FLAGS_VALID_VELOCITY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BqpPSNFHEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqpPSdFHEeuFl4uGUGunyA" name="PX4_ADSB_FLAGS_VALID_CALLSIGN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BqpPStFHEeuFl4uGUGunyA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqpPS9FHEeuFl4uGUGunyA" name="PX4_ADSB_FLAGS_VALID_SQUAWK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BqpPTNFHEeuFl4uGUGunyA" value="32">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqpPTdFHEeuFl4uGUGunyA" name="PX4_ADSB_FLAGS_RETRANSLATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Bqp2UNFHEeuFl4uGUGunyA" value="256">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bqp2UdFHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_NO_INFO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Bqp2UtFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bqp2U9FHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_LIGHT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Bqp2VNFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bqp2VdFHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_SMALL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Bqp2VtFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bqp2V9FHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_LARGE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Bqp2WNFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bqp2WdFHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_HIGH_VORTEX_LARGE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Bqp2WtFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bqp2W9FHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_HEAVY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Bqp2XNFHEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bqp2XdFHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_HIGHLY_MANUV" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Bqp2XtFHEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bqp2X9FHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_ROTOCRAFT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Bqp2YNFHEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bqp2YdFHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_UNASSIGNED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Bqp2YtFHEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqqdYNFHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_GLIDER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BqqdYdFHEeuFl4uGUGunyA" value="9">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqqdYtFHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_LIGHTER_AIR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BqqdY9FHEeuFl4uGUGunyA" value="10">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqqdZNFHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_PARACHUTE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BqqdZdFHEeuFl4uGUGunyA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqqdZtFHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_ULTRA_LIGHT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BqqdZ9FHEeuFl4uGUGunyA" value="12">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqqdaNFHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_UNASSIGNED2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BqqdadFHEeuFl4uGUGunyA" value="13">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqqdatFHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_UAV" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Bqqda9FHEeuFl4uGUGunyA" value="14">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqqdbNFHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_SPACE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BqqdbdFHEeuFl4uGUGunyA" value="15">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqqdbtFHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_UNASSGINED3" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Bqqdb9FHEeuFl4uGUGunyA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqqdcNFHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_EMERGENCY_SURFACE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BqqdcdFHEeuFl4uGUGunyA" value="17">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqrEcNFHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_SERVICE_SURFACE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BqrEcdFHEeuFl4uGUGunyA" value="18">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqrEctFHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_POINT_OBSTACLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BqrEc9FHEeuFl4uGUGunyA" value="19">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqrEdNFHEeuFl4uGUGunyA" name="ADSB_EMITTER_TYPE_ENUM_END" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BqrEddFHEeuFl4uGUGunyA" value="20">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BqrEdtFHEeuFl4uGUGunyA" name="ORB_QUEUE_LENGTH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BqrEd9FHEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_TuneControl" name="TuneControl">
+        <ownedAttribute xmi:id="_BtMM8NFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtNbEdFHEeuFl4uGUGunyA" name="TUNE_ID_STOP" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtNbEtFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtNbE9FHEeuFl4uGUGunyA" name="TUNE_ID_STARTUP" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtNbFNFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtNbFdFHEeuFl4uGUGunyA" name="TUNE_ID_ERROR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtNbFtFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtNbF9FHEeuFl4uGUGunyA" name="TUNE_ID_NOTIFY_POSITIVE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtNbGNFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtNbGdFHEeuFl4uGUGunyA" name="TUNE_ID_NOTIFY_NEUTRAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtNbGtFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtNbG9FHEeuFl4uGUGunyA" name="TUNE_ID_NOTIFY_NEGATIVE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtNbHNFHEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtNbHdFHEeuFl4uGUGunyA" name="TUNE_ID_ARMING_WARNING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtOCINFHEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtOCIdFHEeuFl4uGUGunyA" name="TUNE_ID_BATTERY_WARNING_SLOW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtOCItFHEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtOCI9FHEeuFl4uGUGunyA" name="TUNE_ID_BATTERY_WARNING_FAST" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtOCJNFHEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtOCJdFHEeuFl4uGUGunyA" name="TUNE_ID_GPS_WARNING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtOCJtFHEeuFl4uGUGunyA" value="9">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtOCJ9FHEeuFl4uGUGunyA" name="TUNE_ID_ARMING_FAILURE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtOCKNFHEeuFl4uGUGunyA" value="10">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtOCKdFHEeuFl4uGUGunyA" name="TUNE_ID_PARACHUTE_RELEASE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtOCKtFHEeuFl4uGUGunyA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtOCK9FHEeuFl4uGUGunyA" name="TUNE_ID_SINGLE_BEEP" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtOCLNFHEeuFl4uGUGunyA" value="12">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtOCLdFHEeuFl4uGUGunyA" name="TUNE_ID_HOME_SET" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtOCLtFHEeuFl4uGUGunyA" value="13">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtOCL9FHEeuFl4uGUGunyA" name="TUNE_ID_SD_INIT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtOCMNFHEeuFl4uGUGunyA" value="14">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtOpMNFHEeuFl4uGUGunyA" name="TUNE_ID_SD_ERROR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtOpMdFHEeuFl4uGUGunyA" value="15">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtOpMtFHEeuFl4uGUGunyA" name="TUNE_ID_PROG_PX4IO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtOpM9FHEeuFl4uGUGunyA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtOpNNFHEeuFl4uGUGunyA" name="TUNE_ID_PROG_PX4IO_OK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtOpNdFHEeuFl4uGUGunyA" value="17">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtOpNtFHEeuFl4uGUGunyA" name="TUNE_ID_PROG_PX4IO_ERR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtOpN9FHEeuFl4uGUGunyA" value="18">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtOpONFHEeuFl4uGUGunyA" name="NUMBER_OF_TUNES" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtOpOdFHEeuFl4uGUGunyA" value="19">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtOpOtFHEeuFl4uGUGunyA" name="tune_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtP3UdFHEeuFl4uGUGunyA" name="tune_override">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtRFcdFHEeuFl4uGUGunyA" name="frequency">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtS6oNFHEeuFl4uGUGunyA" name="duration">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtUIwdFHEeuFl4uGUGunyA" name="silence">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtVW4dFHEeuFl4uGUGunyA" name="volume">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtWlAdFHEeuFl4uGUGunyA" name="VOLUME_LEVEL_MIN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtWlAtFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtWlA9FHEeuFl4uGUGunyA" name="VOLUME_LEVEL_DEFAULT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtWlBNFHEeuFl4uGUGunyA" value="40">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtWlBdFHEeuFl4uGUGunyA" name="VOLUME_LEVEL_MAX" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtWlBtFHEeuFl4uGUGunyA" value="100">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BtWlB9FHEeuFl4uGUGunyA" name="ORB_QUEUE_LENGTH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BtWlCNFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_UavcanParameterRequest" name="UavcanParameterRequest">
+        <ownedAttribute xmi:id="_Bv-bMNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Bv_pUdFHEeuFl4uGUGunyA" name="MESSAGE_TYPE_PARAM_REQUEST_READ" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Bv_pUtFHEeuFl4uGUGunyA" value="20">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BwA3cdFHEeuFl4uGUGunyA" name="MESSAGE_TYPE_PARAM_REQUEST_LIST" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BwBegNFHEeuFl4uGUGunyA" value="21">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BwCsoNFHEeuFl4uGUGunyA" name="MESSAGE_TYPE_PARAM_SET" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BwCsodFHEeuFl4uGUGunyA" value="23">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BwD6wNFHEeuFl4uGUGunyA" name="message_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BwFI4dFHEeuFl4uGUGunyA" name="NODE_ID_ALL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BwFI4tFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BwGXAdFHEeuFl4uGUGunyA" name="node_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BwHlIdFHEeuFl4uGUGunyA" name="param_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BwHlItFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BwHlI9FHEeuFl4uGUGunyA" value="17"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BwIzQdFHEeuFl4uGUGunyA" name="param_index">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BwKocNFHEeuFl4uGUGunyA" name="PARAM_TYPE_UINT8" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BwKocdFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BwL2kNFHEeuFl4uGUGunyA" name="PARAM_TYPE_INT64" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BwL2kdFHEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BwNEsNFHEeuFl4uGUGunyA" name="PARAM_TYPE_REAL32" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BwNEsdFHEeuFl4uGUGunyA" value="9">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BwOS0dFHEeuFl4uGUGunyA" name="param_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BwPg8dFHEeuFl4uGUGunyA" name="int_value">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58a4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BwQvEdFHEeuFl4uGUGunyA" name="real_value">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BwR9MdFHEeuFl4uGUGunyA" name="ORB_QUEUE_LENGTH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_BwR9MtFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_UavcanParameterValue" name="UavcanParameterValue">
+        <ownedAttribute xmi:id="_By5MUNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_By7BgNFHEeuFl4uGUGunyA" name="node_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_By8PoNFHEeuFl4uGUGunyA" name="param_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_By8PodFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_By8PotFHEeuFl4uGUGunyA" value="17"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_By9dwdFHEeuFl4uGUGunyA" name="param_index">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvHdsK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_By-r4dFHEeuFl4uGUGunyA" name="param_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_By_6AdFHEeuFl4uGUGunyA" name="param_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BzBIIdFHEeuFl4uGUGunyA" name="int_value">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58a4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_BzCWQdFHEeuFl4uGUGunyA" name="real_value">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_UlogStream" name="UlogStream">
+        <ownedAttribute xmi:id="_B1nwMNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_B1o-UNFHEeuFl4uGUGunyA" name="FLAGS_NEED_ACK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_B1o-UdFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_B1qMcNFHEeuFl4uGUGunyA" name="length">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_B1rakNFHEeuFl4uGUGunyA" name="first_message_offset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_B1sosNFHEeuFl4uGUGunyA" name="msg_sequence">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_B1t20NFHEeuFl4uGUGunyA" name="flags">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_B1vE8dFHEeuFl4uGUGunyA" name="data">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B1vE8tFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B1vE89FHEeuFl4uGUGunyA" value="249"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_B1wTENFHEeuFl4uGUGunyA" name="ORB_QUEUE_LENGTH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_B1wTEdFHEeuFl4uGUGunyA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_UlogStreamAck" name="UlogStreamAck">
+        <ownedAttribute xmi:id="_B4VF8NFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_B4W7IdFHEeuFl4uGUGunyA" name="ACK_TIMEOUT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_B4W7ItFHEeuFl4uGUGunyA" value="50">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_B4YJQdFHEeuFl4uGUGunyA" name="ACK_MAX_TRIES" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_B4YJQtFHEeuFl4uGUGunyA" value="50">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_B4ZXYdFHEeuFl4uGUGunyA" name="msg_sequence">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleAcceleration" name="VehicleAcceleration">
+        <ownedAttribute xmi:id="_B7HUMNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_B7IiUdFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_B7JwcdFHEeuFl4uGUGunyA" name="xyz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B7JwctFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B7Jwc9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleActuatorSetpoint" name="VehicleActuatorSetpoint">
+        <ownedAttribute xmi:id="_B9zb0NFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_B91RANFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_B92fIdFHEeuFl4uGUGunyA" name="NUM_ACTUATOR_SETPOINT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_B92fItFHEeuFl4uGUGunyA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_B92fI9FHEeuFl4uGUGunyA" name="actuator">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B92fJNFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B92fJdFHEeuFl4uGUGunyA" value="16"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleAirData" name="VehicleAirData">
+        <ownedAttribute xmi:id="_CAm4MNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CAotYNFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CAp7gdFHEeuFl4uGUGunyA" name="baro_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CArwsdFHEeuFl4uGUGunyA" name="baro_alt_meter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CAs-0dFHEeuFl4uGUGunyA" name="baro_temp_celcius">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CAuM8dFHEeuFl4uGUGunyA" name="baro_pressure_pa">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CAvbEdFHEeuFl4uGUGunyA" name="rho">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleAngularAcceleration" name="VehicleAngularAcceleration">
+        <ownedAttribute xmi:id="_CDS_0NFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CDUN8NFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CDVcENFHEeuFl4uGUGunyA" name="xyz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CDVcEdFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CDVcEtFHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleAngularAccelerationSetpoint" name="VehicleAngularAccelerationSetpoint">
+        <ownedAttribute xmi:id="_CF_ugNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CGA8odFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CGCKwdFHEeuFl4uGUGunyA" name="xyz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CGCKwtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CGCKw9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleAngularVelocity" name="VehicleAngularVelocity">
+        <ownedAttribute xmi:id="_CInksNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CIpZ4dFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CIqoAdFHEeuFl4uGUGunyA" name="xyz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CIqoAtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CIqoA9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleAngularVelocityGroundtruth" name="VehicleAngularVelocityGroundtruth">
+        <ownedAttribute xmi:id="_CLQB8NFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CLRQEdFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CLSeMdFHEeuFl4uGUGunyA" name="xyz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CLSeMtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CLSeM9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleAttitude" name="VehicleAttitude">
+        <ownedAttribute xmi:id="_CN4fMNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CN5tUdFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CN67cdFHEeuFl4uGUGunyA" name="q">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CN67ctFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CN67c9FHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CN8JkdFHEeuFl4uGUGunyA" name="delta_q_reset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CN8JktFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CN8Jk9FHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CN9XsdFHEeuFl4uGUGunyA" name="quat_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleAttitudeGroundtruth" name="VehicleAttitudeGroundtruth">
+        <ownedAttribute xmi:id="_CQqtcNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CQr7kdFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CQtJsdFHEeuFl4uGUGunyA" name="q">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CQtJstFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CQtJs9FHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CQuX0dFHEeuFl4uGUGunyA" name="delta_q_reset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CQuX0tFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CQuX09FHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CQvl8dFHEeuFl4uGUGunyA" name="quat_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleAttitudeSetpoint" name="VehicleAttitudeSetpoint">
+        <ownedAttribute xmi:id="_CTWOANFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CTYqQdFHEeuFl4uGUGunyA" name="roll_body">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CTafcdFHEeuFl4uGUGunyA" name="pitch_body">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CTcUodFHEeuFl4uGUGunyA" name="yaw_body">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CTdiwdFHEeuFl4uGUGunyA" name="yaw_sp_move_rate">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CTew4dFHEeuFl4uGUGunyA" name="q_d">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CTew4tFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CTew49FHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CTf_AdFHEeuFl4uGUGunyA" name="thrust_body">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CTf_AtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CTf_A9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CThNIdFHEeuFl4uGUGunyA" name="roll_reset_integral">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CTibQdFHEeuFl4uGUGunyA" name="pitch_reset_integral">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CTjpYdFHEeuFl4uGUGunyA" name="yaw_reset_integral">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CTk3gdFHEeuFl4uGUGunyA" name="fw_control_yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CTmFodFHEeuFl4uGUGunyA" name="apply_flaps">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CTnTwdFHEeuFl4uGUGunyA" name="FLAPS_OFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CTnTwtFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CToh4dFHEeuFl4uGUGunyA" name="FLAPS_LAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CToh4tFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CTpwAdFHEeuFl4uGUGunyA" name="FLAPS_TAKEOFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CTpwAtFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleCommand" name="VehicleCommand">
+        <ownedAttribute xmi:id="_CWIcQNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWJqYdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_CUSTOM_0" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWJqYtFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWK4gdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_CUSTOM_1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWLfkNFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWMtsNFHEeuFl4uGUGunyA" name="VEHICLE_CMD_CUSTOM_2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWMtsdFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWNUwdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_NAV_WAYPOINT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWNUwtFHEeuFl4uGUGunyA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWOi4dFHEeuFl4uGUGunyA" name="VEHICLE_CMD_NAV_LOITER_UNLIM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWOi4tFHEeuFl4uGUGunyA" value="17">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWPxAdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_NAV_LOITER_TURNS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWPxAtFHEeuFl4uGUGunyA" value="18">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWRmMNFHEeuFl4uGUGunyA" name="VEHICLE_CMD_NAV_LOITER_TIME" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWRmMdFHEeuFl4uGUGunyA" value="19">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWS0UNFHEeuFl4uGUGunyA" name="VEHICLE_CMD_NAV_RETURN_TO_LAUNCH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWS0UdFHEeuFl4uGUGunyA" value="20">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWUCcdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_NAV_LAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWUCctFHEeuFl4uGUGunyA" value="21">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWVQkdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_NAV_TAKEOFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWVQktFHEeuFl4uGUGunyA" value="22">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWWesdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_NAV_PRECLAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWWestFHEeuFl4uGUGunyA" value="23">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWXs0dFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_ORBIT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWXs0tFHEeuFl4uGUGunyA" value="34">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWY68dFHEeuFl4uGUGunyA" name="VEHICLE_CMD_NAV_ROI" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWY68tFHEeuFl4uGUGunyA" value="80">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWaJEdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_NAV_PATHPLANNING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWaJEtFHEeuFl4uGUGunyA" value="81">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWbXMdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_NAV_VTOL_TAKEOFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWbXMtFHEeuFl4uGUGunyA" value="84">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWclUdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_NAV_VTOL_LAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWclUtFHEeuFl4uGUGunyA" value="85">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWdzcdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_NAV_GUIDED_LIMITS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWdzctFHEeuFl4uGUGunyA" value="90">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWfBkdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_NAV_GUIDED_MASTER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWfBktFHEeuFl4uGUGunyA" value="91">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWgPsdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_NAV_DELAY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWgPstFHEeuFl4uGUGunyA" value="93">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWhd0NFHEeuFl4uGUGunyA" name="VEHICLE_CMD_NAV_LAST" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWhd0dFHEeuFl4uGUGunyA" value="95">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWiE4dFHEeuFl4uGUGunyA" name="VEHICLE_CMD_CONDITION_DELAY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWiE4tFHEeuFl4uGUGunyA" value="112">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWjTAdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_CONDITION_CHANGE_ALT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWjTAtFHEeuFl4uGUGunyA" value="113">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWkhIdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_CONDITION_DISTANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWkhItFHEeuFl4uGUGunyA" value="114">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWlvQdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_CONDITION_YAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWlvQtFHEeuFl4uGUGunyA" value="115">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWm9YdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_CONDITION_LAST" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWm9YtFHEeuFl4uGUGunyA" value="159">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWoLgdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_CONDITION_GATE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWoLgtFHEeuFl4uGUGunyA" value="4501">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWpZodFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_SET_MODE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWpZotFHEeuFl4uGUGunyA" value="176">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWqnwdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_JUMP" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWqnwtFHEeuFl4uGUGunyA" value="177">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWr14dFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_CHANGE_SPEED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWr14tFHEeuFl4uGUGunyA" value="178">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWtEAdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_SET_HOME" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWtEAtFHEeuFl4uGUGunyA" value="179">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWuSIdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_SET_PARAMETER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWuSItFHEeuFl4uGUGunyA" value="180">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWvgQdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_SET_RELAY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWvgQtFHEeuFl4uGUGunyA" value="181">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWwuYNFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_REPEAT_RELAY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWwuYdFHEeuFl4uGUGunyA" value="182">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWxVcdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_SET_SERVO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWxVctFHEeuFl4uGUGunyA" value="183">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWzKoNFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_REPEAT_SERVO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWzKodFHEeuFl4uGUGunyA" value="184">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CWzxsdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_FLIGHTTERMINATION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CWzxstFHEeuFl4uGUGunyA" value="185">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CW0_0dFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_LAND_START" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CW0_0tFHEeuFl4uGUGunyA" value="189">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CW2N8dFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_GO_AROUND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CW2N8tFHEeuFl4uGUGunyA" value="191">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CW3cEdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_REPOSITION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CW3cEtFHEeuFl4uGUGunyA" value="192">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CW3cE9FHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_PAUSE_CONTINUE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CW3cFNFHEeuFl4uGUGunyA" value="193">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CW3cFdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_SET_ROI_LOCATION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CW3cFtFHEeuFl4uGUGunyA" value="195">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CW4qMdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_SET_ROI_WPNEXT_OFFSET" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CW4qMtFHEeuFl4uGUGunyA" value="196">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CW54UdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_SET_ROI_NONE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CW54UtFHEeuFl4uGUGunyA" value="197">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CW7GcdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_CONTROL_VIDEO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CW7GctFHEeuFl4uGUGunyA" value="200">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CW8UkdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_SET_ROI" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CW8UktFHEeuFl4uGUGunyA" value="201">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CW9isdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_DIGICAM_CONTROL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CW9istFHEeuFl4uGUGunyA" value="203">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CW9is9FHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_MOUNT_CONFIGURE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CW9itNFHEeuFl4uGUGunyA" value="204">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CW-w0dFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_MOUNT_CONTROL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CW-w0tFHEeuFl4uGUGunyA" value="205">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CW_-8dFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_SET_CAM_TRIGG_DIST" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CW_-8tFHEeuFl4uGUGunyA" value="206">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXBNEdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_FENCE_ENABLE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXBNEtFHEeuFl4uGUGunyA" value="207">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXCbMdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_PARACHUTE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXCbMtFHEeuFl4uGUGunyA" value="208">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXDpUdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_MOTOR_TEST" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXDpUtFHEeuFl4uGUGunyA" value="209">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXE3cdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_INVERTED_FLIGHT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXE3ctFHEeuFl4uGUGunyA" value="210">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXGFkNFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_SET_CAM_TRIGG_INTERVAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXGFkdFHEeuFl4uGUGunyA" value="214">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXHTsdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_MOUNT_CONTROL_QUAT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXHTstFHEeuFl4uGUGunyA" value="220">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXIh0NFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_GUIDED_MASTER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXIh0dFHEeuFl4uGUGunyA" value="221">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXJI4dFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_GUIDED_LIMITS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXJI4tFHEeuFl4uGUGunyA" value="222">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXKXAdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_LAST" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXKXAtFHEeuFl4uGUGunyA" value="240">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXLlIdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_PREFLIGHT_CALIBRATION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXLlItFHEeuFl4uGUGunyA" value="241">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXMzQdFHEeuFl4uGUGunyA" name="PREFLIGHT_CALIBRATION_TEMPERATURE_CALIBRATION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXMzQtFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXOBYdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_PREFLIGHT_SET_SENSOR_OFFSETS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXOBYtFHEeuFl4uGUGunyA" value="242">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXPPgdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_PREFLIGHT_UAVCAN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXPPgtFHEeuFl4uGUGunyA" value="243">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXQdodFHEeuFl4uGUGunyA" name="VEHICLE_CMD_PREFLIGHT_STORAGE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXQdotFHEeuFl4uGUGunyA" value="245">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXRrwdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_PREFLIGHT_REBOOT_SHUTDOWN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXRrwtFHEeuFl4uGUGunyA" value="246">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXS54dFHEeuFl4uGUGunyA" name="VEHICLE_CMD_OBLIQUE_SURVEY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXS54tFHEeuFl4uGUGunyA" value="260">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXUIAdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_GIMBAL_DEVICE_INFORMATION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXUIAtFHEeuFl4uGUGunyA" value="283">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXVWIdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_MISSION_START" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXVWItFHEeuFl4uGUGunyA" value="300">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXWkQdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_COMPONENT_ARM_DISARM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXWkQtFHEeuFl4uGUGunyA" value="400">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXXyYdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_INJECT_FAILURE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXXyYtFHEeuFl4uGUGunyA" value="420">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXYZcdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_START_RX_PAIR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXYZctFHEeuFl4uGUGunyA" value="500">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXZnkdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_REQUEST_MESSAGE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXZnktFHEeuFl4uGUGunyA" value="512">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXa1sdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_SET_CAMERA_MODE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXa1stFHEeuFl4uGUGunyA" value="530">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXcD0dFHEeuFl4uGUGunyA" name="VEHICLE_CMD_SET_CAMERA_ZOOM" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXcD0tFHEeuFl4uGUGunyA" value="531">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXd5ANFHEeuFl4uGUGunyA" name="VEHICLE_CMD_SET_CAMERA_FOCUS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXd5AdFHEeuFl4uGUGunyA" value="532">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXd5AtFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_GIMBAL_MANAGER_PITCHYAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXd5A9FHEeuFl4uGUGunyA" value="1000">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXfHINFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_GIMBAL_MANAGER_CONFIGURE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXfHIdFHEeuFl4uGUGunyA" value="1001">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXfuMdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_TRIGGER_CONTROL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXfuMtFHEeuFl4uGUGunyA" value="2003">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXg8UdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_LOGGING_START" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXg8UtFHEeuFl4uGUGunyA" value="2510">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXiKcdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_LOGGING_STOP" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXiKctFHEeuFl4uGUGunyA" value="2511">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXjYkdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_CONTROL_HIGH_LATENCY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXjYktFHEeuFl4uGUGunyA" value="2600">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXkmsdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_DO_VTOL_TRANSITION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXkmstFHEeuFl4uGUGunyA" value="3000">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXl00dFHEeuFl4uGUGunyA" name="VEHICLE_CMD_ARM_AUTHORIZATION_REQUEST" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXl00tFHEeuFl4uGUGunyA" value="3001">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXnqAdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_PAYLOAD_PREPARE_DEPLOY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXnqAtFHEeuFl4uGUGunyA" value="30001">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXo4IdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_PAYLOAD_CONTROL_DEPLOY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXo4ItFHEeuFl4uGUGunyA" value="30002">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXqGQdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_FIXED_MAG_CAL_YAW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXqGQtFHEeuFl4uGUGunyA" value="42006">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXrUYdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_PX4_INTERNAL_START" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXrUYtFHEeuFl4uGUGunyA" value="65537">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXsigdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_SET_GPS_GLOBAL_ORIGIN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXsigtFHEeuFl4uGUGunyA" value="100000">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXtwodFHEeuFl4uGUGunyA" name="VEHICLE_CMD_RESULT_ACCEPTED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXtwotFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXu-wdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_RESULT_TEMPORARILY_REJECTED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXu-wtFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXwM4dFHEeuFl4uGUGunyA" name="VEHICLE_CMD_RESULT_DENIED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXwM4tFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXxbAdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_RESULT_UNSUPPORTED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXxbAtFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXypINFHEeuFl4uGUGunyA" name="VEHICLE_CMD_RESULT_FAILED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXypIdFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CXzQMdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_RESULT_IN_PROGRESS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CXzQMtFHEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CX0eUdFHEeuFl4uGUGunyA" name="VEHICLE_CMD_RESULT_ENUM_END" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CX0eUtFHEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CX1scdFHEeuFl4uGUGunyA" name="VEHICLE_MOUNT_MODE_RETRACT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CX1sctFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CX26kdFHEeuFl4uGUGunyA" name="VEHICLE_MOUNT_MODE_NEUTRAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CX26ktFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CX4IsdFHEeuFl4uGUGunyA" name="VEHICLE_MOUNT_MODE_MAVLINK_TARGETING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CX4IstFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CX5W0dFHEeuFl4uGUGunyA" name="VEHICLE_MOUNT_MODE_RC_TARGETING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CX5W0tFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CX6k8dFHEeuFl4uGUGunyA" name="VEHICLE_MOUNT_MODE_GPS_POINT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CX6k8tFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CX7zEdFHEeuFl4uGUGunyA" name="VEHICLE_MOUNT_MODE_ENUM_END" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CX7zEtFHEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CX9BMdFHEeuFl4uGUGunyA" name="VEHICLE_ROI_NONE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CX9BMtFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CX-PUdFHEeuFl4uGUGunyA" name="VEHICLE_ROI_WPNEXT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CX-PUtFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CX_dcdFHEeuFl4uGUGunyA" name="VEHICLE_ROI_WPINDEX" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CX_dctFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYArkdFHEeuFl4uGUGunyA" name="VEHICLE_ROI_LOCATION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYArktFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYB5sNFHEeuFl4uGUGunyA" name="VEHICLE_ROI_TARGET" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYB5sdFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYCgwdFHEeuFl4uGUGunyA" name="VEHICLE_ROI_ENUM_END" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYCgwtFHEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYCgw9FHEeuFl4uGUGunyA" name="VEHICLE_CAMERA_ZOOM_TYPE_STEP" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYCgxNFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYDu4dFHEeuFl4uGUGunyA" name="VEHICLE_CAMERA_ZOOM_TYPE_CONTINUOUS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYDu4tFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYE9AdFHEeuFl4uGUGunyA" name="VEHICLE_CAMERA_ZOOM_TYPE_RANGE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYE9AtFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYGLIdFHEeuFl4uGUGunyA" name="VEHICLE_CAMERA_ZOOM_TYPE_FOCAL_LENGTH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYGLItFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYHZQdFHEeuFl4uGUGunyA" name="FAILURE_UNIT_SENSOR_GYRO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYHZQtFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYHZQ9FHEeuFl4uGUGunyA" name="FAILURE_UNIT_SENSOR_ACCEL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYHZRNFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYHZRdFHEeuFl4uGUGunyA" name="FAILURE_UNIT_SENSOR_MAG" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYHZRtFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYHZR9FHEeuFl4uGUGunyA" name="FAILURE_UNIT_SENSOR_BARO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYHZSNFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYHZSdFHEeuFl4uGUGunyA" name="FAILURE_UNIT_SENSOR_GPS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYHZStFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYHZS9FHEeuFl4uGUGunyA" name="FAILURE_UNIT_SENSOR_OPTICAL_FLOW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYHZTNFHEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYIAUNFHEeuFl4uGUGunyA" name="FAILURE_UNIT_SENSOR_VIO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYIAUdFHEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYIAUtFHEeuFl4uGUGunyA" name="FAILURE_UNIT_SENSOR_DISTANCE_SENSOR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYIAU9FHEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYIAVNFHEeuFl4uGUGunyA" name="FAILURE_UNIT_SENSOR_AIRSPEED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYIAVdFHEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYIAVtFHEeuFl4uGUGunyA" name="FAILURE_UNIT_SYSTEM_BATTERY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYIAV9FHEeuFl4uGUGunyA" value="100">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYIAWNFHEeuFl4uGUGunyA" name="FAILURE_UNIT_SYSTEM_MOTOR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYIAWdFHEeuFl4uGUGunyA" value="101">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYIAWtFHEeuFl4uGUGunyA" name="FAILURE_UNIT_SYSTEM_SERVO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYIAW9FHEeuFl4uGUGunyA" value="102">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYIAXNFHEeuFl4uGUGunyA" name="FAILURE_UNIT_SYSTEM_AVOIDANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYIAXdFHEeuFl4uGUGunyA" value="103">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYIAXtFHEeuFl4uGUGunyA" name="FAILURE_UNIT_SYSTEM_RC_SIGNAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYIAX9FHEeuFl4uGUGunyA" value="104">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYIAYNFHEeuFl4uGUGunyA" name="FAILURE_UNIT_SYSTEM_MAVLINK_SIGNAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYIAYdFHEeuFl4uGUGunyA" value="105">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYInYNFHEeuFl4uGUGunyA" name="FAILURE_TYPE_OK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYInYdFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYInYtFHEeuFl4uGUGunyA" name="FAILURE_TYPE_OFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYInY9FHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYInZNFHEeuFl4uGUGunyA" name="FAILURE_TYPE_STUCK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYInZdFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYInZtFHEeuFl4uGUGunyA" name="FAILURE_TYPE_GARBAGE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYInZ9FHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYInaNFHEeuFl4uGUGunyA" name="FAILURE_TYPE_WRONG" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYInadFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYInatFHEeuFl4uGUGunyA" name="FAILURE_TYPE_SLOW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYIna9FHEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYInbNFHEeuFl4uGUGunyA" name="FAILURE_TYPE_DELAYED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYInbdFHEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYInbtFHEeuFl4uGUGunyA" name="FAILURE_TYPE_INTERMITTENT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYInb9FHEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYIncNFHEeuFl4uGUGunyA" name="ORB_QUEUE_LENGTH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CYIncdFHEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYInctFHEeuFl4uGUGunyA" name="param1">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYJ1gdFHEeuFl4uGUGunyA" name="param2">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYLDodFHEeuFl4uGUGunyA" name="param3">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYMRwdFHEeuFl4uGUGunyA" name="param4">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYNf4dFHEeuFl4uGUGunyA" name="param5">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYOuAdFHEeuFl4uGUGunyA" name="param6">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYP8IdFHEeuFl4uGUGunyA" name="param7">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYRKQdFHEeuFl4uGUGunyA" name="command">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYSYYdFHEeuFl4uGUGunyA" name="target_system">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYTmgdFHEeuFl4uGUGunyA" name="target_component">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYU0oNFHEeuFl4uGUGunyA" name="source_system">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYVbsdFHEeuFl4uGUGunyA" name="source_component">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYWp0dFHEeuFl4uGUGunyA" name="confirmation">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CYX38dFHEeuFl4uGUGunyA" name="from_external">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleCommandAck" name="VehicleCommandAck">
+        <ownedAttribute xmi:id="_Ca19INFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ca3LQdFHEeuFl4uGUGunyA" name="VEHICLE_RESULT_ACCEPTED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Ca3LQtFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ca3LQ9FHEeuFl4uGUGunyA" name="VEHICLE_RESULT_TEMPORARILY_REJECTED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Ca3LRNFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ca3LRdFHEeuFl4uGUGunyA" name="VEHICLE_RESULT_DENIED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Ca3LRtFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ca3LR9FHEeuFl4uGUGunyA" name="VEHICLE_RESULT_UNSUPPORTED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Ca3LSNFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ca3LSdFHEeuFl4uGUGunyA" name="VEHICLE_RESULT_FAILED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Ca3LStFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ca3LS9FHEeuFl4uGUGunyA" name="VEHICLE_RESULT_IN_PROGRESS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Ca3LTNFHEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ca3yUNFHEeuFl4uGUGunyA" name="ARM_AUTH_DENIED_REASON_GENERIC" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Ca3yUdFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ca3yUtFHEeuFl4uGUGunyA" name="ARM_AUTH_DENIED_REASON_NONE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Ca3yU9FHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ca3yVNFHEeuFl4uGUGunyA" name="ARM_AUTH_DENIED_REASON_INVALID_WAYPOINT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Ca3yVdFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ca3yVtFHEeuFl4uGUGunyA" name="ARM_AUTH_DENIED_REASON_TIMEOUT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Ca3yV9FHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ca3yWNFHEeuFl4uGUGunyA" name="ARM_AUTH_DENIED_REASON_AIRSPACE_IN_USE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Ca3yWdFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ca3yWtFHEeuFl4uGUGunyA" name="ARM_AUTH_DENIED_REASON_BAD_WEATHER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Ca3yW9FHEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ca3yXNFHEeuFl4uGUGunyA" name="ORB_QUEUE_LENGTH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Ca3yXdFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ca3yXtFHEeuFl4uGUGunyA" name="command">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ca4ZYNFHEeuFl4uGUGunyA" name="result">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ca4ZYdFHEeuFl4uGUGunyA" name="from_external">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ca4ZYtFHEeuFl4uGUGunyA" name="result_param1">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ca4ZY9FHEeuFl4uGUGunyA" name="result_param2">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ca4ZZNFHEeuFl4uGUGunyA" name="target_system">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ca4ZZdFHEeuFl4uGUGunyA" name="target_component">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleConstraints" name="VehicleConstraints">
+        <ownedAttribute xmi:id="_CdhdsNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cdir0NFHEeuFl4uGUGunyA" name="speed_xy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cdj58dFHEeuFl4uGUGunyA" name="speed_up">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CdlIEdFHEeuFl4uGUGunyA" name="speed_down">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CdmWMdFHEeuFl4uGUGunyA" name="want_takeoff">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleControlMode" name="VehicleControlMode">
+        <ownedAttribute xmi:id="_CgLwINFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CgM-QdFHEeuFl4uGUGunyA" name="flag_armed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CgOMYdFHEeuFl4uGUGunyA" name="flag_external_manual_override_ok">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CgPagdFHEeuFl4uGUGunyA" name="flag_control_manual_enabled">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CgQoodFHEeuFl4uGUGunyA" name="flag_control_auto_enabled">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CgR2wdFHEeuFl4uGUGunyA" name="flag_control_offboard_enabled">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CgTE4dFHEeuFl4uGUGunyA" name="flag_control_rates_enabled">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CgUTAdFHEeuFl4uGUGunyA" name="flag_control_attitude_enabled">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CgVhIdFHEeuFl4uGUGunyA" name="flag_control_acceleration_enabled">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CgWvQdFHEeuFl4uGUGunyA" name="flag_control_velocity_enabled">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CgX9YdFHEeuFl4uGUGunyA" name="flag_control_position_enabled">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CgZLgdFHEeuFl4uGUGunyA" name="flag_control_altitude_enabled">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CgaZodFHEeuFl4uGUGunyA" name="flag_control_climb_rate_enabled">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CgbnwdFHEeuFl4uGUGunyA" name="flag_control_termination_enabled">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleGlobalPosition" name="VehicleGlobalPosition">
+        <ownedAttribute xmi:id="_Ci33wNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ci5s8NFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ci67EdFHEeuFl4uGUGunyA" name="lat">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ci8JMdFHEeuFl4uGUGunyA" name="lon">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ci9XUdFHEeuFl4uGUGunyA" name="alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ci-lcdFHEeuFl4uGUGunyA" name="alt_ellipsoid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Ci_zkNFHEeuFl4uGUGunyA" name="delta_alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CjBBsNFHEeuFl4uGUGunyA" name="lat_lon_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CjCP0dFHEeuFl4uGUGunyA" name="alt_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CjDd8NFHEeuFl4uGUGunyA" name="eph">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CjEsEdFHEeuFl4uGUGunyA" name="epv">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CjF6MdFHEeuFl4uGUGunyA" name="terrain_alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CjHIUdFHEeuFl4uGUGunyA" name="terrain_alt_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CjIWcdFHEeuFl4uGUGunyA" name="dead_reckoning">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleGlobalPositionGroundtruth" name="VehicleGlobalPositionGroundtruth">
+        <ownedAttribute xmi:id="_CllNgNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ClnCsNFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CloQ0NFHEeuFl4uGUGunyA" name="lat">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Clpe8NFHEeuFl4uGUGunyA" name="lon">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ClqtENFHEeuFl4uGUGunyA" name="alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Clr7MdFHEeuFl4uGUGunyA" name="alt_ellipsoid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CltJUdFHEeuFl4uGUGunyA" name="delta_alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Clu-gNFHEeuFl4uGUGunyA" name="lat_lon_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ClwMoNFHEeuFl4uGUGunyA" name="alt_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ClxawNFHEeuFl4uGUGunyA" name="eph">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Clyo4NFHEeuFl4uGUGunyA" name="epv">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Clz3ANFHEeuFl4uGUGunyA" name="terrain_alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cl0eEdFHEeuFl4uGUGunyA" name="terrain_alt_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cl1sMdFHEeuFl4uGUGunyA" name="dead_reckoning">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleGpsPosition" name="VehicleGpsPosition">
+        <ownedAttribute xmi:id="_CoWNoNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CoYC0dFHEeuFl4uGUGunyA" name="lat">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CoZQ8dFHEeuFl4uGUGunyA" name="lon">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CoafENFHEeuFl4uGUGunyA" name="alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CobtMdFHEeuFl4uGUGunyA" name="alt_ellipsoid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Coc7UdFHEeuFl4uGUGunyA" name="s_variance_m_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CoeJcdFHEeuFl4uGUGunyA" name="c_variance_rad">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CofXkdFHEeuFl4uGUGunyA" name="fix_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CoglsdFHEeuFl4uGUGunyA" name="eph">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cohz0dFHEeuFl4uGUGunyA" name="epv">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CojB8dFHEeuFl4uGUGunyA" name="hdop">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CokQEdFHEeuFl4uGUGunyA" name="vdop">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ColeMdFHEeuFl4uGUGunyA" name="noise_per_ms">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_ComsUdFHEeuFl4uGUGunyA" name="jamming_indicator">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Con6cdFHEeuFl4uGUGunyA" name="jamming_state">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CopIkdFHEeuFl4uGUGunyA" name="vel_m_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CoqWsdFHEeuFl4uGUGunyA" name="vel_n_m_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cork0dFHEeuFl4uGUGunyA" name="vel_e_m_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cosy8dFHEeuFl4uGUGunyA" name="vel_d_m_s">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CouBEdFHEeuFl4uGUGunyA" name="cog_rad">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CovPMdFHEeuFl4uGUGunyA" name="vel_ned_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CowdUdFHEeuFl4uGUGunyA" name="timestamp_time_relative">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CoxrcNFHEeuFl4uGUGunyA" name="time_utc_usec">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CoySgdFHEeuFl4uGUGunyA" name="satellites_used">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CozgodFHEeuFl4uGUGunyA" name="heading">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Co0uwdFHEeuFl4uGUGunyA" name="heading_offset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Co184dFHEeuFl4uGUGunyA" name="selected">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleImu" name="VehicleImu">
+        <ownedAttribute xmi:id="_CrXscNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CrY6kdFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CrY6ktFHEeuFl4uGUGunyA" name="accel_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CraIsdFHEeuFl4uGUGunyA" name="gyro_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CrbW0dFHEeuFl4uGUGunyA" name="delta_angle">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CrbW0tFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CrbW09FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Crck8dFHEeuFl4uGUGunyA" name="delta_velocity">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Crck8tFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Crck89FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CrdzEdFHEeuFl4uGUGunyA" name="delta_angle_dt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CrfBMdFHEeuFl4uGUGunyA" name="delta_velocity_dt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvIr0K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CrgPUdFHEeuFl4uGUGunyA" name="CLIPPING_X" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CrgPUtFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CrgPU9FHEeuFl4uGUGunyA" name="CLIPPING_Y" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_CrgPVNFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CrgPVdFHEeuFl4uGUGunyA" name="CLIPPING_Z" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Crg2YNFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Crg2YdFHEeuFl4uGUGunyA" name="delta_velocity_clipping">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CriEgNFHEeuFl4uGUGunyA" name="calibration_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleImuStatus" name="VehicleImuStatus">
+        <ownedAttribute xmi:id="_CuEbINFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CuGQUNFHEeuFl4uGUGunyA" name="accel_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CuHecNFHEeuFl4uGUGunyA" name="gyro_device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CuIskNFHEeuFl4uGUGunyA" name="accel_clipping">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuIskdFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuIsktFHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CuJ6sdFHEeuFl4uGUGunyA" name="accel_error_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CuJ6stFHEeuFl4uGUGunyA" name="gyro_error_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CuJ6s9FHEeuFl4uGUGunyA" name="accel_rate_hz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CuJ6tNFHEeuFl4uGUGunyA" name="gyro_rate_hz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CuJ6tdFHEeuFl4uGUGunyA" name="accel_raw_rate_hz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CuLI0dFHEeuFl4uGUGunyA" name="gyro_raw_rate_hz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CuMW8dFHEeuFl4uGUGunyA" name="accel_vibration_metric">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CuNlEdFHEeuFl4uGUGunyA" name="gyro_vibration_metric">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CuOzMdFHEeuFl4uGUGunyA" name="gyro_coning_vibration">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CuQBUdFHEeuFl4uGUGunyA" name="mean_accel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuQBUtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuQBU9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CuRPcdFHEeuFl4uGUGunyA" name="mean_gyro">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CuRPctFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CuRPc9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CuSdkdFHEeuFl4uGUGunyA" name="temperature_accel">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CuSdktFHEeuFl4uGUGunyA" name="temperature_gyro">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleLandDetected" name="VehicleLandDetected">
+        <ownedAttribute xmi:id="_CwwiwNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cwxw4dFHEeuFl4uGUGunyA" name="alt_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cwy_ANFHEeuFl4uGUGunyA" name="freefall">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cw0NINFHEeuFl4uGUGunyA" name="ground_contact">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cw00MdFHEeuFl4uGUGunyA" name="maybe_landed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cw2pYdFHEeuFl4uGUGunyA" name="landed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cw33gdFHEeuFl4uGUGunyA" name="in_ground_effect">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cw5FoNFHEeuFl4uGUGunyA" name="in_descend">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cw5FodFHEeuFl4uGUGunyA" name="has_low_throttle">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cw5FotFHEeuFl4uGUGunyA" name="vertical_movement">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cw5Fo9FHEeuFl4uGUGunyA" name="horizontal_movement">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cw5FpNFHEeuFl4uGUGunyA" name="close_to_ground_or_skipped_check">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleLocalPosition" name="VehicleLocalPosition">
+        <ownedAttribute xmi:id="_Czd4gNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CzfGodFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CzgUwdFHEeuFl4uGUGunyA" name="xy_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Czhi4dFHEeuFl4uGUGunyA" name="z_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CzixAdFHEeuFl4uGUGunyA" name="v_xy_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Czj_IdFHEeuFl4uGUGunyA" name="v_z_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CzlNQdFHEeuFl4uGUGunyA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CzmbYdFHEeuFl4uGUGunyA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CznpgdFHEeuFl4uGUGunyA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Czo3odFHEeuFl4uGUGunyA" name="delta_xy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Czo3otFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CzpesNFHEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CzpesdFHEeuFl4uGUGunyA" name="xy_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CzpestFHEeuFl4uGUGunyA" name="delta_z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Czpes9FHEeuFl4uGUGunyA" name="z_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CzpetNFHEeuFl4uGUGunyA" name="vx">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Czqs0dFHEeuFl4uGUGunyA" name="vy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Czr68dFHEeuFl4uGUGunyA" name="vz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CztJENFHEeuFl4uGUGunyA" name="z_deriv">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CzuXMdFHEeuFl4uGUGunyA" name="delta_vxy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CzuXMtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CzuXM9FHEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CzuXNNFHEeuFl4uGUGunyA" name="vxy_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CzuXNdFHEeuFl4uGUGunyA" name="delta_vz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CzuXNtFHEeuFl4uGUGunyA" name="vz_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CzuXN9FHEeuFl4uGUGunyA" name="ax">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CzvlUdFHEeuFl4uGUGunyA" name="ay">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CzwzcdFHEeuFl4uGUGunyA" name="az">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CzyBkNFHEeuFl4uGUGunyA" name="heading">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CzyoodFHEeuFl4uGUGunyA" name="delta_heading">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_CzyootFHEeuFl4uGUGunyA" name="heading_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Czyoo9FHEeuFl4uGUGunyA" name="xy_global">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Czz2wdFHEeuFl4uGUGunyA" name="z_global">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cz1r8dFHEeuFl4uGUGunyA" name="ref_timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cz26ENFHEeuFl4uGUGunyA" name="ref_lat">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cz4IMNFHEeuFl4uGUGunyA" name="ref_lon">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cz5WUNFHEeuFl4uGUGunyA" name="ref_alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cz59YdFHEeuFl4uGUGunyA" name="dist_bottom">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cz7LgdFHEeuFl4uGUGunyA" name="dist_bottom_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cz8ZodFHEeuFl4uGUGunyA" name="dist_bottom_sensor_bitfield">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cz9nwdFHEeuFl4uGUGunyA" name="DIST_BOTTOM_SENSOR_NONE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Cz9nwtFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cz9nw9FHEeuFl4uGUGunyA" name="DIST_BOTTOM_SENSOR_RANGE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Cz9nxNFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Cz-14dFHEeuFl4uGUGunyA" name="DIST_BOTTOM_SENSOR_FLOW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Cz-14tFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C0AEAdFHEeuFl4uGUGunyA" name="eph">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C0BSIdFHEeuFl4uGUGunyA" name="epv">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C0CgQdFHEeuFl4uGUGunyA" name="evh">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C0DHUdFHEeuFl4uGUGunyA" name="evv">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C0EVcdFHEeuFl4uGUGunyA" name="vxy_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C0FjkdFHEeuFl4uGUGunyA" name="vz_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C0GxsdFHEeuFl4uGUGunyA" name="hagl_min">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C0H_0NFHEeuFl4uGUGunyA" name="hagl_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleLocalPositionGroundtruth" name="VehicleLocalPositionGroundtruth">
+        <ownedAttribute xmi:id="_C2nTINFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C2ohQdFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C2pvYdFHEeuFl4uGUGunyA" name="xy_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C2q9gdFHEeuFl4uGUGunyA" name="z_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C2sLodFHEeuFl4uGUGunyA" name="v_xy_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C2tZwdFHEeuFl4uGUGunyA" name="v_z_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C2vO8NFHEeuFl4uGUGunyA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C2wdENFHEeuFl4uGUGunyA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C2xrMNFHEeuFl4uGUGunyA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C2y5UdFHEeuFl4uGUGunyA" name="delta_xy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_C2y5UtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_C2y5U9FHEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C2y5VNFHEeuFl4uGUGunyA" name="xy_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C2y5VdFHEeuFl4uGUGunyA" name="delta_z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C2y5VtFHEeuFl4uGUGunyA" name="z_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C2y5V9FHEeuFl4uGUGunyA" name="vx">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C20HcdFHEeuFl4uGUGunyA" name="vy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C21VkdFHEeuFl4uGUGunyA" name="vz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C22jsdFHEeuFl4uGUGunyA" name="z_deriv">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C23x0dFHEeuFl4uGUGunyA" name="delta_vxy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_C23x0tFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_C23x09FHEeuFl4uGUGunyA" value="2"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C23x1NFHEeuFl4uGUGunyA" name="vxy_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C23x1dFHEeuFl4uGUGunyA" name="delta_vz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C23x1tFHEeuFl4uGUGunyA" name="vz_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C23x19FHEeuFl4uGUGunyA" name="ax">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C24_8dFHEeuFl4uGUGunyA" name="ay">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C26OEdFHEeuFl4uGUGunyA" name="az">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C27cMdFHEeuFl4uGUGunyA" name="heading">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C28qUdFHEeuFl4uGUGunyA" name="delta_heading">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C28qUtFHEeuFl4uGUGunyA" name="heading_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C28qU9FHEeuFl4uGUGunyA" name="xy_global">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C294cdFHEeuFl4uGUGunyA" name="z_global">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C2_GkdFHEeuFl4uGUGunyA" name="ref_timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C3AUsdFHEeuFl4uGUGunyA" name="ref_lat">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C3Bi0dFHEeuFl4uGUGunyA" name="ref_lon">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C3Cw8dFHEeuFl4uGUGunyA" name="ref_alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C3D_EdFHEeuFl4uGUGunyA" name="dist_bottom">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C3FNMdFHEeuFl4uGUGunyA" name="dist_bottom_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C3GbUdFHEeuFl4uGUGunyA" name="dist_bottom_sensor_bitfield">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C3HpcdFHEeuFl4uGUGunyA" name="DIST_BOTTOM_SENSOR_NONE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_C3HpctFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C3Hpc9FHEeuFl4uGUGunyA" name="DIST_BOTTOM_SENSOR_RANGE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_C3HpdNFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C3I3kNFHEeuFl4uGUGunyA" name="DIST_BOTTOM_SENSOR_FLOW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_C3I3kdFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C3JeodFHEeuFl4uGUGunyA" name="eph">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C3KswdFHEeuFl4uGUGunyA" name="epv">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C3L64dFHEeuFl4uGUGunyA" name="evh">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C3NJAdFHEeuFl4uGUGunyA" name="evv">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C3OXIdFHEeuFl4uGUGunyA" name="vxy_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C3PlQdFHEeuFl4uGUGunyA" name="vz_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C3QzYdFHEeuFl4uGUGunyA" name="hagl_min">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C3SBgNFHEeuFl4uGUGunyA" name="hagl_max">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleLocalPositionSetpoint" name="VehicleLocalPositionSetpoint">
+        <ownedAttribute xmi:id="_C50_MNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C52NUdFHEeuFl4uGUGunyA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C54CgNFHEeuFl4uGUGunyA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C55QoNFHEeuFl4uGUGunyA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C56ewdFHEeuFl4uGUGunyA" name="yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C57s4dFHEeuFl4uGUGunyA" name="yawspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C59iENFHEeuFl4uGUGunyA" name="vx">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C5-wMNFHEeuFl4uGUGunyA" name="vy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C5_-UdFHEeuFl4uGUGunyA" name="vz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C6BMcdFHEeuFl4uGUGunyA" name="acceleration">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_C6BMctFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_C6BMc9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C6CakdFHEeuFl4uGUGunyA" name="jerk">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_C6CaktFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_C6Cak9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C6EPwdFHEeuFl4uGUGunyA" name="thrust">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_C6EPwtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_C6EPw9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleMagnetometer" name="VehicleMagnetometer">
+        <ownedAttribute xmi:id="_C8zasNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C80o0dFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C8128dFHEeuFl4uGUGunyA" name="device_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C83FEdFHEeuFl4uGUGunyA" name="magnetometer_ga">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_C83FEtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_C83FE9FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C84TMdFHEeuFl4uGUGunyA" name="calibration_count">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleMocapOdometry" name="VehicleMocapOdometry">
+        <ownedAttribute xmi:id="_C_lo8NFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_neIdFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_neItFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_X_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_C_neI9FHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_neJNFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_Y_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_C_oFMNFHEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_oFMdFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_Z_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_C_oFMtFHEeuFl4uGUGunyA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_oFM9FHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_ROLL_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_C_oFNNFHEeuFl4uGUGunyA" value="15">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_oFNdFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_PITCH_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_C_oFNtFHEeuFl4uGUGunyA" value="18">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_oFN9FHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_YAW_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_C_oFONFHEeuFl4uGUGunyA" value="20">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_oFOdFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_VX_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_C_oFOtFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_osQNFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_VY_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_C_osQdFHEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_osQtFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_VZ_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_C_osQ9FHEeuFl4uGUGunyA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_osRNFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_ROLLRATE_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_C_osRdFHEeuFl4uGUGunyA" value="15">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_osRtFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_PITCHRATE_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_C_osR9FHEeuFl4uGUGunyA" value="18">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_osSNFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_YAWRATE_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_C_osSdFHEeuFl4uGUGunyA" value="20">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_osStFHEeuFl4uGUGunyA" name="LOCAL_FRAME_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_C_osS9FHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_rIgNFHEeuFl4uGUGunyA" name="LOCAL_FRAME_FRD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_C_rIgdFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_s9sdFHEeuFl4uGUGunyA" name="LOCAL_FRAME_OTHER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_C_s9stFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_uy4dFHEeuFl4uGUGunyA" name="BODY_FRAME_FRD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_C_uy4tFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_xPINFHEeuFl4uGUGunyA" name="local_frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_xPIdFHEeuFl4uGUGunyA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_zEUdFHEeuFl4uGUGunyA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_1gkNFHEeuFl4uGUGunyA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_3VwdFHEeuFl4uGUGunyA" name="q">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_C_3VwtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_C_3Vw9FHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_5K8dFHEeuFl4uGUGunyA" name="q_offset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_C_5K8tFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_C_5K89FHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_6ZEdFHEeuFl4uGUGunyA" name="pose_covariance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_C_7AINFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_C_7AIdFHEeuFl4uGUGunyA" value="21"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_7AItFHEeuFl4uGUGunyA" name="velocity_frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_7AI9FHEeuFl4uGUGunyA" name="vx">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_8OQdFHEeuFl4uGUGunyA" name="vy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_9cYdFHEeuFl4uGUGunyA" name="vz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C_-qgdFHEeuFl4uGUGunyA" name="rollspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_C__4odFHEeuFl4uGUGunyA" name="pitchspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DABGwdFHEeuFl4uGUGunyA" name="yawspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DACU4dFHEeuFl4uGUGunyA" name="velocity_covariance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DACU4tFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DACU49FHEeuFl4uGUGunyA" value="21"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleOdometry" name="VehicleOdometry">
+        <ownedAttribute xmi:id="_DChoMNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCi2UdFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCjdYNFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_X_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DCjdYdFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCjdYtFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_Y_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DCjdY9FHEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCjdZNFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_Z_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DCjdZdFHEeuFl4uGUGunyA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCjdZtFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_ROLL_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DCjdZ9FHEeuFl4uGUGunyA" value="15">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCjdaNFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_PITCH_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DCjdadFHEeuFl4uGUGunyA" value="18">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCjdatFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_YAW_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DCjda9FHEeuFl4uGUGunyA" value="20">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCjdbNFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_VX_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DCjdbdFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCjdbtFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_VY_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DCjdb9FHEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCjdcNFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_VZ_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DCjdcdFHEeuFl4uGUGunyA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCjdctFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_ROLLRATE_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DCjdc9FHEeuFl4uGUGunyA" value="15">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCkEcNFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_PITCHRATE_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DCkEcdFHEeuFl4uGUGunyA" value="18">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCkEctFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_YAWRATE_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DCkEc9FHEeuFl4uGUGunyA" value="20">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCkEdNFHEeuFl4uGUGunyA" name="LOCAL_FRAME_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DCkEddFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DClSkdFHEeuFl4uGUGunyA" name="LOCAL_FRAME_FRD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DClSktFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCmgsdFHEeuFl4uGUGunyA" name="LOCAL_FRAME_OTHER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DCmgstFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCnu0dFHEeuFl4uGUGunyA" name="BODY_FRAME_FRD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DCnu0tFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCo88dFHEeuFl4uGUGunyA" name="local_frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCo88tFHEeuFl4uGUGunyA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCqyIdFHEeuFl4uGUGunyA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCsAQdFHEeuFl4uGUGunyA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCtOYdFHEeuFl4uGUGunyA" name="q">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DCtOYtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DCtOY9FHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCucgdFHEeuFl4uGUGunyA" name="q_offset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DCucgtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DCucg9FHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCvqodFHEeuFl4uGUGunyA" name="pose_covariance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DCvqotFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DCvqo9FHEeuFl4uGUGunyA" value="21"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCvqpNFHEeuFl4uGUGunyA" name="velocity_frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCvqpdFHEeuFl4uGUGunyA" name="vx">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCw4wdFHEeuFl4uGUGunyA" name="vy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCyG4dFHEeuFl4uGUGunyA" name="vz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DCzVAdFHEeuFl4uGUGunyA" name="rollspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DC0jIdFHEeuFl4uGUGunyA" name="pitchspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DC1xQdFHEeuFl4uGUGunyA" name="yawspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DC2_YdFHEeuFl4uGUGunyA" name="velocity_covariance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DC2_YtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DC2_Y9FHEeuFl4uGUGunyA" value="21"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleRatesSetpoint" name="VehicleRatesSetpoint">
+        <ownedAttribute xmi:id="_DFVroNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DFXg0NFHEeuFl4uGUGunyA" name="roll">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DFYu8dFHEeuFl4uGUGunyA" name="pitch">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DFZ9EdFHEeuFl4uGUGunyA" name="yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DFbLMNFHEeuFl4uGUGunyA" name="thrust_body">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DFbLMdFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DFbLMtFHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleRoi" name="VehicleRoi">
+        <ownedAttribute xmi:id="_DIGEsNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DIHS0dFHEeuFl4uGUGunyA" name="ROI_NONE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DIHS0tFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DIIg8dFHEeuFl4uGUGunyA" name="ROI_WPNEXT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DIIg8tFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DIJvEdFHEeuFl4uGUGunyA" name="ROI_WPINDEX" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DIJvEtFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DIK9MdFHEeuFl4uGUGunyA" name="ROI_LOCATION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DIK9MtFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DIMLUdFHEeuFl4uGUGunyA" name="ROI_TARGET" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DIMLUtFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DINZcdFHEeuFl4uGUGunyA" name="ROI_ENUM_END" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DINZctFHEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DINZc9FHEeuFl4uGUGunyA" name="mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DIPOoNFHEeuFl4uGUGunyA" name="lat">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DIQcwNFHEeuFl4uGUGunyA" name="lon">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DIRq4NFHEeuFl4uGUGunyA" name="alt">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DISR8dFHEeuFl4uGUGunyA" name="roll_offset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DITgEdFHEeuFl4uGUGunyA" name="pitch_offset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DIUuMdFHEeuFl4uGUGunyA" name="yaw_offset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleStatus" name="VehicleStatus">
+        <ownedAttribute xmi:id="_DKyMUNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DKzacdFHEeuFl4uGUGunyA" name="ARMING_STATE_INIT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DKzactFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DKzac9FHEeuFl4uGUGunyA" name="ARMING_STATE_STANDBY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DK0BgNFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DK0BgdFHEeuFl4uGUGunyA" name="ARMING_STATE_ARMED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DK0BgtFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DK0Bg9FHEeuFl4uGUGunyA" name="ARMING_STATE_STANDBY_ERROR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DK0BhNFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DK0BhdFHEeuFl4uGUGunyA" name="ARMING_STATE_SHUTDOWN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DK0BhtFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DK0Bh9FHEeuFl4uGUGunyA" name="ARMING_STATE_IN_AIR_RESTORE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DK0BiNFHEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DK0BidFHEeuFl4uGUGunyA" name="ARMING_STATE_MAX" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DK0BitFHEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DK0Bi9FHEeuFl4uGUGunyA" name="FAILURE_NONE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DK0BjNFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DK0BjdFHEeuFl4uGUGunyA" name="FAILURE_ROLL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DK0BjtFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DK1PodFHEeuFl4uGUGunyA" name="FAILURE_PITCH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DK1PotFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DK2dwdFHEeuFl4uGUGunyA" name="FAILURE_ALT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DK2dwtFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DK3r4dFHEeuFl4uGUGunyA" name="FAILURE_EXT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DK3r4tFHEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DK46AdFHEeuFl4uGUGunyA" name="FAILURE_ARM_ESC" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DK46AtFHEeuFl4uGUGunyA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DK6vMdFHEeuFl4uGUGunyA" name="HIL_STATE_OFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DK6vMtFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DK6vM9FHEeuFl4uGUGunyA" name="HIL_STATE_ON" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DK6vNNFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DK6vNdFHEeuFl4uGUGunyA" name="NAVIGATION_STATE_MANUAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DK6vNtFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DK79UdFHEeuFl4uGUGunyA" name="NAVIGATION_STATE_ALTCTL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DK8kYNFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DK9LcdFHEeuFl4uGUGunyA" name="NAVIGATION_STATE_POSCTL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DK9ygNFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DK_AoNFHEeuFl4uGUGunyA" name="NAVIGATION_STATE_AUTO_MISSION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DK_AodFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DK_nsdFHEeuFl4uGUGunyA" name="NAVIGATION_STATE_AUTO_LOITER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DK_nstFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLA10dFHEeuFl4uGUGunyA" name="NAVIGATION_STATE_AUTO_RTL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLA10tFHEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLCD8dFHEeuFl4uGUGunyA" name="NAVIGATION_STATE_AUTO_LANDENGFAIL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLCD8tFHEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLDSEdFHEeuFl4uGUGunyA" name="NAVIGATION_STATE_AUTO_LANDGPSFAIL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLDSEtFHEeuFl4uGUGunyA" value="9">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLEgMdFHEeuFl4uGUGunyA" name="NAVIGATION_STATE_ACRO" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLEgMtFHEeuFl4uGUGunyA" value="10">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLFuUdFHEeuFl4uGUGunyA" name="NAVIGATION_STATE_UNUSED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLFuUtFHEeuFl4uGUGunyA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLG8cdFHEeuFl4uGUGunyA" name="NAVIGATION_STATE_DESCEND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLG8ctFHEeuFl4uGUGunyA" value="12">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLIKkdFHEeuFl4uGUGunyA" name="NAVIGATION_STATE_TERMINATION" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLIKktFHEeuFl4uGUGunyA" value="13">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLJYsdFHEeuFl4uGUGunyA" name="NAVIGATION_STATE_OFFBOARD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLJYstFHEeuFl4uGUGunyA" value="14">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLJYs9FHEeuFl4uGUGunyA" name="NAVIGATION_STATE_STAB" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLJYtNFHEeuFl4uGUGunyA" value="15">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLKm0dFHEeuFl4uGUGunyA" name="NAVIGATION_STATE_UNUSED2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLKm0tFHEeuFl4uGUGunyA" value="16">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLL08dFHEeuFl4uGUGunyA" name="NAVIGATION_STATE_AUTO_TAKEOFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLL08tFHEeuFl4uGUGunyA" value="17">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLNDEdFHEeuFl4uGUGunyA" name="NAVIGATION_STATE_AUTO_LAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLNDEtFHEeuFl4uGUGunyA" value="18">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLORMdFHEeuFl4uGUGunyA" name="NAVIGATION_STATE_AUTO_FOLLOW_TARGET" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLORMtFHEeuFl4uGUGunyA" value="19">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLPfUdFHEeuFl4uGUGunyA" name="NAVIGATION_STATE_AUTO_PRECLAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLPfUtFHEeuFl4uGUGunyA" value="20">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLQtcdFHEeuFl4uGUGunyA" name="NAVIGATION_STATE_ORBIT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLQtctFHEeuFl4uGUGunyA" value="21">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLR7kdFHEeuFl4uGUGunyA" name="NAVIGATION_STATE_MAX" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLR7ktFHEeuFl4uGUGunyA" value="22">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLR7k9FHEeuFl4uGUGunyA" name="RC_IN_MODE_DEFAULT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLR7lNFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLR7ldFHEeuFl4uGUGunyA" name="RC_IN_MODE_OFF" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLR7ltFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLR7l9FHEeuFl4uGUGunyA" name="RC_IN_MODE_GENERATED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLR7mNFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLR7mdFHEeuFl4uGUGunyA" name="VEHICLE_TYPE_UNKNOWN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLSioNFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLSiodFHEeuFl4uGUGunyA" name="VEHICLE_TYPE_ROTARY_WING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLSiotFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLSio9FHEeuFl4uGUGunyA" name="VEHICLE_TYPE_FIXED_WING" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLSipNFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLSipdFHEeuFl4uGUGunyA" name="VEHICLE_TYPE_ROVER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLSiptFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLSip9FHEeuFl4uGUGunyA" name="VEHICLE_TYPE_AIRSHIP" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLSiqNFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLSiqdFHEeuFl4uGUGunyA" name="nav_state">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLTwwdFHEeuFl4uGUGunyA" name="nav_state_timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLU-4dFHEeuFl4uGUGunyA" name="arming_state">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLWNANFHEeuFl4uGUGunyA" name="hil_state">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLW0EdFHEeuFl4uGUGunyA" name="failsafe">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLYCMdFHEeuFl4uGUGunyA" name="failsafe_timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLZQUdFHEeuFl4uGUGunyA" name="system_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLaecdFHEeuFl4uGUGunyA" name="system_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLbskdFHEeuFl4uGUGunyA" name="component_id">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLc6sdFHEeuFl4uGUGunyA" name="vehicle_type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLeI0dFHEeuFl4uGUGunyA" name="is_vtol">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLfW8dFHEeuFl4uGUGunyA" name="is_vtol_tailsitter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLglENFHEeuFl4uGUGunyA" name="vtol_fw_permanent_stab">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLhMIdFHEeuFl4uGUGunyA" name="in_transition_mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLiaQdFHEeuFl4uGUGunyA" name="in_transition_to_fw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLjoYdFHEeuFl4uGUGunyA" name="rc_signal_lost">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLk2gdFHEeuFl4uGUGunyA" name="rc_input_mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLmEodFHEeuFl4uGUGunyA" name="data_link_lost">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLnSwdFHEeuFl4uGUGunyA" name="data_link_lost_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLog4dFHEeuFl4uGUGunyA" name="high_latency_data_link_lost">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLpvAdFHEeuFl4uGUGunyA" name="engine_failure">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLq9IdFHEeuFl4uGUGunyA" name="mission_failure">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLrkMdFHEeuFl4uGUGunyA" name="geofence_violated">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLsLQNFHEeuFl4uGUGunyA" name="failure_detector_status">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLsyUdFHEeuFl4uGUGunyA" name="onboard_control_sensors_present">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLtZYNFHEeuFl4uGUGunyA" name="onboard_control_sensors_enabled">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLtZYdFHEeuFl4uGUGunyA" name="onboard_control_sensors_health">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLtZYtFHEeuFl4uGUGunyA" name="ARM_DISARM_REASON_TRANSITION_TO_STANDBY" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLtZY9FHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLtZZNFHEeuFl4uGUGunyA" name="ARM_DISARM_REASON_RC_STICK" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLtZZdFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLtZZtFHEeuFl4uGUGunyA" name="ARM_DISARM_REASON_RC_SWITCH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLtZZ9FHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLtZaNFHEeuFl4uGUGunyA" name="ARM_DISARM_REASON_COMMAND_INTERNAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLtZadFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLtZatFHEeuFl4uGUGunyA" name="ARM_DISARM_REASON_COMMAND_EXTERNAL" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLtZa9FHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLtZbNFHEeuFl4uGUGunyA" name="ARM_DISARM_REASON_MISSION_START" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLtZbdFHEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLtZbtFHEeuFl4uGUGunyA" name="ARM_DISARM_REASON_SAFETY_BUTTON" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLtZb9FHEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLuAcNFHEeuFl4uGUGunyA" name="ARM_DISARM_REASON_AUTO_DISARM_LAND" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLuAcdFHEeuFl4uGUGunyA" value="7">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLuActFHEeuFl4uGUGunyA" name="ARM_DISARM_REASON_AUTO_DISARM_PREFLIGHT" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLuAc9FHEeuFl4uGUGunyA" value="8">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLuAdNFHEeuFl4uGUGunyA" name="ARM_DISARM_REASON_KILL_SWITCH" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLuAddFHEeuFl4uGUGunyA" value="9">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLuAdtFHEeuFl4uGUGunyA" name="ARM_DISARM_REASON_LOCKDOWN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLuAd9FHEeuFl4uGUGunyA" value="10">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLuAeNFHEeuFl4uGUGunyA" name="ARM_DISARM_REASON_FAILURE_DETECTOR" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLuAedFHEeuFl4uGUGunyA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLuAetFHEeuFl4uGUGunyA" name="ARM_DISARM_REASON_SHUTDOWN" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLuAe9FHEeuFl4uGUGunyA" value="12">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLuAfNFHEeuFl4uGUGunyA" name="ARM_DISARM_REASON_UNIT_TEST" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DLuAfdFHEeuFl4uGUGunyA" value="13">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLuAftFHEeuFl4uGUGunyA" name="latest_arming_reason">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLuAf9FHEeuFl4uGUGunyA" name="latest_disarming_reason">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLungNFHEeuFl4uGUGunyA" name="armed_time">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DLv1oNFHEeuFl4uGUGunyA" name="takeoff_time">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleStatusFlags" name="VehicleStatusFlags">
+        <ownedAttribute xmi:id="_DORlMNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOTaYNFHEeuFl4uGUGunyA" name="condition_calibration_enabled">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOTaYdFHEeuFl4uGUGunyA" name="condition_system_sensors_initialized">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOTaYtFHEeuFl4uGUGunyA" name="condition_system_hotplug_timeout">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOUogdFHEeuFl4uGUGunyA" name="condition_system_returned_to_home">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOUogtFHEeuFl4uGUGunyA" name="condition_auto_mission_available">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOUog9FHEeuFl4uGUGunyA" name="condition_angular_velocity_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOUohNFHEeuFl4uGUGunyA" name="condition_attitude_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOUohdFHEeuFl4uGUGunyA" name="condition_local_altitude_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOUohtFHEeuFl4uGUGunyA" name="condition_local_position_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOV2odFHEeuFl4uGUGunyA" name="condition_local_velocity_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOXEwdFHEeuFl4uGUGunyA" name="condition_global_position_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOYS4dFHEeuFl4uGUGunyA" name="condition_home_position_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOZhAdFHEeuFl4uGUGunyA" name="condition_power_input_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOavIdFHEeuFl4uGUGunyA" name="condition_battery_healthy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOckUNFHEeuFl4uGUGunyA" name="condition_escs_error">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOdycdFHEeuFl4uGUGunyA" name="condition_escs_failure">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOfAkdFHEeuFl4uGUGunyA" name="circuit_breaker_engaged_power_check">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOfAktFHEeuFl4uGUGunyA" name="circuit_breaker_engaged_airspd_check">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOfAk9FHEeuFl4uGUGunyA" name="circuit_breaker_engaged_enginefailure_check">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOfAlNFHEeuFl4uGUGunyA" name="circuit_breaker_flight_termination_disabled">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOfAldFHEeuFl4uGUGunyA" name="circuit_breaker_engaged_usb_check">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOfAltFHEeuFl4uGUGunyA" name="circuit_breaker_engaged_posfailure_check">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOgOsdFHEeuFl4uGUGunyA" name="circuit_breaker_vtol_fw_arming_check">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOhc0dFHEeuFl4uGUGunyA" name="offboard_control_signal_found_once">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOhc0tFHEeuFl4uGUGunyA" name="offboard_control_signal_lost">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOhc09FHEeuFl4uGUGunyA" name="rc_signal_found_once">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOhc1NFHEeuFl4uGUGunyA" name="rc_input_blocked">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOiq8dFHEeuFl4uGUGunyA" name="rc_calibration_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOj5EdFHEeuFl4uGUGunyA" name="vtol_transition_failure">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOlHMdFHEeuFl4uGUGunyA" name="usb_connected">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOmVUdFHEeuFl4uGUGunyA" name="sd_card_detected_once">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOnjcdFHEeuFl4uGUGunyA" name="avoidance_system_required">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DOoxkdFHEeuFl4uGUGunyA" name="avoidance_system_valid">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleThrustSetpoint" name="VehicleThrustSetpoint">
+        <ownedAttribute xmi:id="_DRJTANFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DRLIMNFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DRMWUNFHEeuFl4uGUGunyA" name="xyz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DRMWUdFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DRMWUtFHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleTorqueSetpoint" name="VehicleTorqueSetpoint">
+        <ownedAttribute xmi:id="_DT0zkNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DT2BsdFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DT3P0dFHEeuFl4uGUGunyA" name="xyz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DT3P0tFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DT3P09FHEeuFl4uGUGunyA" value="3"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleTrajectoryBezier" name="VehicleTrajectoryBezier">
+        <ownedAttribute xmi:id="_DWjXcNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DWklkdFHEeuFl4uGUGunyA" name="POINT_0" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DWklktFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DWlMoNFHEeuFl4uGUGunyA" name="POINT_1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DWlModFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DWlMotFHEeuFl4uGUGunyA" name="POINT_2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DWlMo9FHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DWlMpNFHEeuFl4uGUGunyA" name="POINT_3" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DWlMpdFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DWlMptFHEeuFl4uGUGunyA" name="POINT_4" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DWlMp9FHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DWlMqNFHEeuFl4uGUGunyA" name="NUMBER_POINTS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DWlMqdFHEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DWlMqtFHEeuFl4uGUGunyA" name="control_points" type="ID_msg_TrajectoryBezier">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DWlMq9FHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DWlMrNFHEeuFl4uGUGunyA" value="5"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DWlMrdFHEeuFl4uGUGunyA" name="bezier_order">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleTrajectoryWaypoint" name="VehicleTrajectoryWaypoint">
+        <ownedAttribute xmi:id="_DZSiYNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DZUXkNFHEeuFl4uGUGunyA" name="MAV_TRAJECTORY_REPRESENTATION_WAYPOINTS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DZUXkdFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DZUXktFHEeuFl4uGUGunyA" name="type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DZVlsNFHEeuFl4uGUGunyA" name="POINT_0" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DZVlsdFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DZVlstFHEeuFl4uGUGunyA" name="POINT_1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DZVls9FHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DZVltNFHEeuFl4uGUGunyA" name="POINT_2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DZVltdFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DZVlttFHEeuFl4uGUGunyA" name="POINT_3" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DZVlt9FHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DZVluNFHEeuFl4uGUGunyA" name="POINT_4" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DZVludFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DZVlutFHEeuFl4uGUGunyA" name="NUMBER_POINTS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DZVlu9FHEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DZVlvNFHEeuFl4uGUGunyA" name="waypoints" type="ID_msg_TrajectoryWaypoint">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DZVlvdFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DZVlvtFHEeuFl4uGUGunyA" value="5"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleTrajectoryWaypointDesired" name="VehicleTrajectoryWaypointDesired">
+        <ownedAttribute xmi:id="_DcC7cNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DcEJkdFHEeuFl4uGUGunyA" name="MAV_TRAJECTORY_REPRESENTATION_WAYPOINTS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DcEJktFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DcEJk9FHEeuFl4uGUGunyA" name="type">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DcF-wNFHEeuFl4uGUGunyA" name="POINT_0" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DcF-wdFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DcF-wtFHEeuFl4uGUGunyA" name="POINT_1" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DcF-w9FHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DcF-xNFHEeuFl4uGUGunyA" name="POINT_2" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DcF-xdFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DcF-xtFHEeuFl4uGUGunyA" name="POINT_3" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DcF-x9FHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DcF-yNFHEeuFl4uGUGunyA" name="POINT_4" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DcF-ydFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DcF-ytFHEeuFl4uGUGunyA" name="NUMBER_POINTS" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DcF-y9FHEeuFl4uGUGunyA" value="5">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DcF-zNFHEeuFl4uGUGunyA" name="waypoints" type="ID_msg_TrajectoryWaypoint">
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DcF-zdFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DcF-ztFHEeuFl4uGUGunyA" value="5"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleVisionAttitude" name="VehicleVisionAttitude">
+        <ownedAttribute xmi:id="_Dew4QNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DeyGYdFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DezUgdFHEeuFl4uGUGunyA" name="q">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DezUgtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DezUg9FHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_De1JsNFHEeuFl4uGUGunyA" name="delta_q_reset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_De1JsdFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_De1JstFHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_De2X0NFHEeuFl4uGUGunyA" name="quat_reset_counter">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VehicleVisualOdometry" name="VehicleVisualOdometry">
+        <ownedAttribute xmi:id="_Dhdm8NFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Dhe1EdFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Dhe1EtFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_X_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Dhe1E9FHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Dhe1FNFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_Y_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Dhe1FdFHEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Dhe1FtFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_Z_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Dhe1F9FHEeuFl4uGUGunyA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Dhe1GNFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_ROLL_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Dhe1GdFHEeuFl4uGUGunyA" value="15">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhfcINFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_PITCH_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DhfcIdFHEeuFl4uGUGunyA" value="18">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhfcItFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_YAW_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DhfcI9FHEeuFl4uGUGunyA" value="20">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhfcJNFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_VX_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DhfcJdFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhfcJtFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_VY_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DhfcJ9FHEeuFl4uGUGunyA" value="6">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhfcKNFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_VZ_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DhfcKdFHEeuFl4uGUGunyA" value="11">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhfcKtFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_ROLLRATE_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DhfcK9FHEeuFl4uGUGunyA" value="15">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhfcLNFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_PITCHRATE_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DhfcLdFHEeuFl4uGUGunyA" value="18">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhfcLtFHEeuFl4uGUGunyA" name="COVARIANCE_MATRIX_YAWRATE_VARIANCE" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DhfcL9FHEeuFl4uGUGunyA" value="20">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhfcMNFHEeuFl4uGUGunyA" name="LOCAL_FRAME_NED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DhfcMdFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhhRUNFHEeuFl4uGUGunyA" name="LOCAL_FRAME_FRD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DhhRUdFHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhjGgdFHEeuFl4uGUGunyA" name="LOCAL_FRAME_OTHER" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DhjGgtFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhkUodFHEeuFl4uGUGunyA" name="BODY_FRAME_FRD" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DhkUotFHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhliwdFHEeuFl4uGUGunyA" name="local_frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhliwtFHEeuFl4uGUGunyA" name="x">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Dhmw4dFHEeuFl4uGUGunyA" name="y">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Dhn_AdFHEeuFl4uGUGunyA" name="z">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhpNIdFHEeuFl4uGUGunyA" name="q">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Dhp0MNFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Dhp0MdFHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhqbQdFHEeuFl4uGUGunyA" name="q_offset">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DhrCUNFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DhrCUdFHEeuFl4uGUGunyA" value="4"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhsQcdFHEeuFl4uGUGunyA" name="pose_covariance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DhsQctFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DhsQc9FHEeuFl4uGUGunyA" value="21"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhsQdNFHEeuFl4uGUGunyA" name="velocity_frame">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Dhs3gNFHEeuFl4uGUGunyA" name="vx">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhuFoNFHEeuFl4uGUGunyA" name="vy">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhussdFHEeuFl4uGUGunyA" name="vz">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Dhv60dFHEeuFl4uGUGunyA" name="rollspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhxI8dFHEeuFl4uGUGunyA" name="pitchspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhyXEdFHEeuFl4uGUGunyA" name="yawspeed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DhzlMdFHEeuFl4uGUGunyA" name="velocity_covariance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DhzlMtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DhzlM9FHEeuFl4uGUGunyA" value="21"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_VtolVehicleStatus" name="VtolVehicleStatus">
+        <ownedAttribute xmi:id="_DkRDUNFHEeuFl4uGUGunyA" name="VEHICLE_VTOL_STATE_UNDEFINED" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DkRDUdFHEeuFl4uGUGunyA">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DkRDUtFHEeuFl4uGUGunyA" name="VEHICLE_VTOL_STATE_TRANSITION_TO_FW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DkRDU9FHEeuFl4uGUGunyA" value="1">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DkRDVNFHEeuFl4uGUGunyA" name="VEHICLE_VTOL_STATE_TRANSITION_TO_MC" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DkRDVdFHEeuFl4uGUGunyA" value="2">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DkRDVtFHEeuFl4uGUGunyA" name="VEHICLE_VTOL_STATE_MC" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DkRDV9FHEeuFl4uGUGunyA" value="3">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DkRDWNFHEeuFl4uGUGunyA" name="VEHICLE_VTOL_STATE_FW" isStatic="true">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_DkRDWdFHEeuFl4uGUGunyA" value="4">
+            <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb4PwK4QEemKGaIZu1xPYw"/>
+          </defaultValue>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DkRqYNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DkSRcdFHEeuFl4uGUGunyA" name="vtol_in_rw_mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DkTfkdFHEeuFl4uGUGunyA" name="vtol_in_trans_mode">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DkUGoNFHEeuFl4uGUGunyA" name="in_transition_to_fw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DkUtsdFHEeuFl4uGUGunyA" name="vtol_transition_failsafe">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DkV70dFHEeuFl4uGUGunyA" name="fw_permanent_stab">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_WheelEncoders" name="WheelEncoders">
+        <ownedAttribute xmi:id="_DnKmUNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DnL0cdFHEeuFl4uGUGunyA" name="encoder_position">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58a4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DnNCkdFHEeuFl4uGUGunyA" name="speed">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DnOQsdFHEeuFl4uGUGunyA" name="pulses_per_rev">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_Wind" name="Wind">
+        <ownedAttribute xmi:id="_DpzDkNFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Dp0RsdFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Dp1f0dFHEeuFl4uGUGunyA" name="windspeed_north">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Dp2t8dFHEeuFl4uGUGunyA" name="windspeed_east">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Dp38EdFHEeuFl4uGUGunyA" name="variance_north">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Dp5KMdFHEeuFl4uGUGunyA" name="variance_east">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Dp6YUdFHEeuFl4uGUGunyA" name="tas_innov">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Dp7mcdFHEeuFl4uGUGunyA" name="tas_innov_var">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Dp80kdFHEeuFl4uGUGunyA" name="beta_innov">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Dp-CsdFHEeuFl4uGUGunyA" name="beta_innov_var">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+      </packagedElement>
+      <packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_YawEstimatorStatus" name="YawEstimatorStatus">
+        <ownedAttribute xmi:id="_Dsbg0NFHEeuFl4uGUGunyA" name="timestamp">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Dscu8dFHEeuFl4uGUGunyA" name="timestamp_sample">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvKhAK4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_Dsd9EdFHEeuFl4uGUGunyA" name="yaw_composite">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DsfLMdFHEeuFl4uGUGunyA" name="yaw_variance">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DshAYdFHEeuFl4uGUGunyA" name="yaw">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DshAYtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DshAY9FHEeuFl4uGUGunyA" value="5"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DsiOgdFHEeuFl4uGUGunyA" name="innov_vn">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DsiOgtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DsiOg9FHEeuFl4uGUGunyA" value="5"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DsjcodFHEeuFl4uGUGunyA" name="innov_ve">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DsjcotFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Dsjco9FHEeuFl4uGUGunyA" value="5"/>
+        </ownedAttribute>
+        <ownedAttribute xmi:id="_DskqwdFHEeuFl4uGUGunyA" name="weight">
+          <type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zga4QEemKGaIZu1xPYw"/>
+          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DskqwtFHEeuFl4uGUGunyA"/>
+          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Dskqw9FHEeuFl4uGUGunyA" value="5"/>
+        </ownedAttribute>
+      </packagedElement>
+    </packagedElement>
+    <profileApplication xmi:id="_5pMhVNFGEeuFl4uGUGunyA">
+      <eAnnotations xmi:id="_5pMhVdFGEeuFl4uGUGunyA" 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="_5pMhVtFGEeuFl4uGUGunyA">
+      <eAnnotations xmi:id="_5pMhV9FGEeuFl4uGUGunyA" 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="_5pMhWNFGEeuFl4uGUGunyA">
+      <eAnnotations xmi:id="_5pMhWdFGEeuFl4uGUGunyA" 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="_5pMhWtFGEeuFl4uGUGunyA">
+      <eAnnotations xmi:id="_5pMhW9FGEeuFl4uGUGunyA" 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="_5pMhXNFGEeuFl4uGUGunyA">
+      <eAnnotations xmi:id="_5pMhXdFGEeuFl4uGUGunyA" 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="_5pMhXtFGEeuFl4uGUGunyA">
+      <eAnnotations xmi:id="_5pMhX9FGEeuFl4uGUGunyA" 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="_5pMhYNFGEeuFl4uGUGunyA">
+      <eAnnotations xmi:id="_5pMhYdFGEeuFl4uGUGunyA" 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="_5pMhYtFGEeuFl4uGUGunyA">
+      <eAnnotations xmi:id="_5pMhY9FGEeuFl4uGUGunyA" 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="_5pMhZNFGEeuFl4uGUGunyA">
+      <eAnnotations xmi:id="_5pMhZdFGEeuFl4uGUGunyA" 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="_5pMhZtFGEeuFl4uGUGunyA">
+      <eAnnotations xmi:id="_5pMhZ9FGEeuFl4uGUGunyA" 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="_5pMhaNFGEeuFl4uGUGunyA" base_Package="ID"/>
+  <robotics.generics:Package xmi:id="_5pMhadFGEeuFl4uGUGunyA" base_Package="_5pMhU9FGEeuFl4uGUGunyA"/>
+  <robotics.generics:Package xmi:id="_5pMhatFGEeuFl4uGUGunyA" base_Package="_5pMhUtFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5rr0oNFGEeuFl4uGUGunyA" base_DataType="ID_msg_ActuatorArmed"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5rtp0NFGEeuFl4uGUGunyA" base_DataType="ID_msg_ActuatorControls"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5rvfANFGEeuFl4uGUGunyA" base_DataType="ID_msg_ActuatorControls0"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5rxUMNFGEeuFl4uGUGunyA" base_DataType="ID_msg_ActuatorControls1"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5rzJYNFGEeuFl4uGUGunyA" base_DataType="ID_msg_ActuatorControls2"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5r0-kNFGEeuFl4uGUGunyA" base_DataType="ID_msg_ActuatorControls3"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5r2zwNFGEeuFl4uGUGunyA" base_DataType="ID_msg_ActuatorControls4"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5r4o8NFGEeuFl4uGUGunyA" base_DataType="ID_msg_ActuatorControls5"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5r6eINFGEeuFl4uGUGunyA" base_DataType="ID_msg_ActuatorControlsVirtualFw"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5r8TUNFGEeuFl4uGUGunyA" base_DataType="ID_msg_ActuatorControlsVirtualMc"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5r-IgNFGEeuFl4uGUGunyA" base_DataType="ID_msg_ActuatorOutputs"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5r_9sNFGEeuFl4uGUGunyA" base_DataType="ID_msg_AdcReport"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5sCZ8NFGEeuFl4uGUGunyA" base_DataType="ID_msg_Airspeed"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5sEPINFGEeuFl4uGUGunyA" base_DataType="ID_msg_AirspeedValidated"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5sGEUNFGEeuFl4uGUGunyA" base_DataType="ID_msg_AirspeedWind"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5sH5gNFGEeuFl4uGUGunyA" base_DataType="ID_msg_BatteryStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5sJusNFGEeuFl4uGUGunyA" base_DataType="ID_msg_CameraCapture"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5sLj4NFGEeuFl4uGUGunyA" base_DataType="ID_msg_CameraTrigger"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5sMyANFGEeuFl4uGUGunyA" base_DataType="ID_msg_CameraTriggerSecondary"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5sOnMNFGEeuFl4uGUGunyA" base_DataType="ID_msg_CellularStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5sRDcNFGEeuFl4uGUGunyA" description="Local setpoint constraints in NED frame setting something to NaN means that no limit is provided" base_DataType="ID_msg_CollisionConstraints"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5sS4oNFGEeuFl4uGUGunyA" base_DataType="ID_msg_CollisionReport"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5sUt0NFGEeuFl4uGUGunyA" description="Main state, i.e. what user wants. Controlled by RC or from ground station via telemetry link." base_DataType="ID_msg_CommanderState"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5sWjANFGEeuFl4uGUGunyA" base_DataType="ID_msg_ControlAllocatorStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5sY_QNFGEeuFl4uGUGunyA" base_DataType="ID_msg_Cpuload"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5sa0cNFGEeuFl4uGUGunyA" base_DataType="ID_msg_DebugArray"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5scpoNFGEeuFl4uGUGunyA" base_DataType="ID_msg_DebugKeyValue"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5see0NFGEeuFl4uGUGunyA" base_DataType="ID_msg_DebugValue"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5sfs8NFGEeuFl4uGUGunyA" base_DataType="ID_msg_DebugVect"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5shiINFGEeuFl4uGUGunyA" base_DataType="ID_msg_DifferentialPressure"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5slMgNFGEeuFl4uGUGunyA" description="DISTANCE_SENSOR message data" base_DataType="ID_msg_DistanceSensor"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5soP0NFGEeuFl4uGUGunyA" description="this message contains the (relative) timestamps of the sensor inputs used by ekf2. It can be used for reproducible replay. the timestamp field is the ekf2 reference time and matches the timestamp of the sensor_combined topic." base_DataType="ID_msg_Ekf2Timestamps"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5sqsENFGEeuFl4uGUGunyA" base_DataType="ID_msg_EkfGpsDrift"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5stvYNFGEeuFl4uGUGunyA" base_DataType="ID_msg_EscReport"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5swysNFGEeuFl4uGUGunyA" base_DataType="ID_msg_EscStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5szO8NFGEeuFl4uGUGunyA" description="This is similar to the mavlink message ATTITUDE_QUATERNION, but for onboard use" base_DataType="ID_msg_EstimatorAttitude"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5s2SQNFGEeuFl4uGUGunyA" base_DataType="ID_msg_EstimatorEventFlags"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5s4ugNFGEeuFl4uGUGunyA" description="Fused global position in WGS84. This struct contains global position estimation. It is not the raw GPS measurement (@see vehicle_gps_position). This topic is usually published by the position estimator, which will take more sources of information into account than just GPS, e.g. control inputs of the vehicle in a Kalman-filter implementation. " base_DataType="ID_msg_EstimatorGlobalPosition"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5s7x0NFGEeuFl4uGUGunyA" base_DataType="ID_msg_EstimatorInnovationTestRatios"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5s-OENFGEeuFl4uGUGunyA" base_DataType="ID_msg_EstimatorInnovationVariances"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tADQNFGEeuFl4uGUGunyA" base_DataType="ID_msg_EstimatorInnovations"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tB4cNFGEeuFl4uGUGunyA" description="Fused local position in NED." base_DataType="ID_msg_EstimatorLocalPosition"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tDGkNFGEeuFl4uGUGunyA" description="Vehicle odometry data. Fits ROS REP 147 for aerial vehicles" base_DataType="ID_msg_EstimatorOdometry"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tE7wNFGEeuFl4uGUGunyA" base_DataType="ID_msg_EstimatorOpticalFlowVel"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tGw8NFGEeuFl4uGUGunyA" base_DataType="ID_msg_EstimatorSelectorStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tImINFGEeuFl4uGUGunyA" description="Sensor readings and in-run biases in SI-unit form. Sensor readings are compensated for static offsets, scale errors, in-run bias and thermal drift (if thermal compensation is enabled and available). " base_DataType="ID_msg_EstimatorSensorBias"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tKbUNFGEeuFl4uGUGunyA" base_DataType="ID_msg_EstimatorStates"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tMQgNFGEeuFl4uGUGunyA" base_DataType="ID_msg_EstimatorStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tPT0NFGEeuFl4uGUGunyA" base_DataType="ID_msg_EstimatorStatusFlags"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tRJANFGEeuFl4uGUGunyA" description="Vehicle odometry data. Fits ROS REP 147 for aerial vehicles" base_DataType="ID_msg_EstimatorVisualOdometryAligned"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tS-MNFGEeuFl4uGUGunyA" base_DataType="ID_msg_EstimatorWind"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tUzYNFGEeuFl4uGUGunyA" base_DataType="ID_msg_FollowTarget"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tWokNFGEeuFl4uGUGunyA" base_DataType="ID_msg_FwVirtualAttitudeSetpoint"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tYdwNFGEeuFl4uGUGunyA" base_DataType="ID_msg_GeneratorStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5taS8NFGEeuFl4uGUGunyA" base_DataType="ID_msg_GeofenceResult"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tcvMNFGEeuFl4uGUGunyA" base_DataType="ID_msg_GimbalDeviceAttitudeStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tekYNFGEeuFl4uGUGunyA" base_DataType="ID_msg_GimbalDeviceInformation"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tgZkNFGEeuFl4uGUGunyA" base_DataType="ID_msg_GimbalDeviceSetAttitude"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5ti10NFGEeuFl4uGUGunyA" base_DataType="ID_msg_GimbalManagerInformation"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tkrANFGEeuFl4uGUGunyA" base_DataType="ID_msg_GimbalManagerSetAttitude"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tmgMNFGEeuFl4uGUGunyA" base_DataType="ID_msg_GimbalManagerSetManualControl"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5toVYNFGEeuFl4uGUGunyA" base_DataType="ID_msg_GimbalManagerStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tqKkNFGEeuFl4uGUGunyA" description="This message is used to dump the raw gps communication to the log. Set the parameter GPS_DUMP_COMM to 1 to use this." base_DataType="ID_msg_GpsDump"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tr_wNFGEeuFl4uGUGunyA" base_DataType="ID_msg_GpsInjectData"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tt08NFGEeuFl4uGUGunyA" base_DataType="ID_msg_HeaterStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tvqINFGEeuFl4uGUGunyA" description="GPS home position in WGS84 coordinates." base_DataType="ID_msg_HomePosition"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5txfUNFGEeuFl4uGUGunyA" base_DataType="ID_msg_HoverThrustEstimate"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5tzUgNFGEeuFl4uGUGunyA" base_DataType="ID_msg_InputRc"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5t1JsNFGEeuFl4uGUGunyA" base_DataType="ID_msg_IridiumsbdStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5t2-4NFGEeuFl4uGUGunyA" description="IRLOCK_REPORT message data" base_DataType="ID_msg_IrlockReport"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5t40ENFGEeuFl4uGUGunyA" base_DataType="ID_msg_LandingGear"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5t73YNFGEeuFl4uGUGunyA" base_DataType="ID_msg_LandingTargetInnovations"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5t-6sNFGEeuFl4uGUGunyA" description="Relative position of precision land target in navigation (body fixed, north aligned, NED) and inertial (world fixed, north aligned, NED) frames" base_DataType="ID_msg_LandingTargetPose"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5uB-ANFGEeuFl4uGUGunyA" description="LED control: control a single or multiple LED's. These are the externally visible LED's, not the board LED's" base_DataType="ID_msg_LedControl"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5uEaQNFGEeuFl4uGUGunyA" description="A logging message, output with PX4_{WARN,ERR,INFO}" base_DataType="ID_msg_LogMessage"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5uHdkNFGEeuFl4uGUGunyA" base_DataType="ID_msg_LoggerStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5uJ50NFGEeuFl4uGUGunyA" base_DataType="ID_msg_MagWorkerData"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5uMWENFGEeuFl4uGUGunyA" base_DataType="ID_msg_ManualControlSetpoint"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5uPZYNFGEeuFl4uGUGunyA" base_DataType="ID_msg_ManualControlSwitches"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5uR1oNFGEeuFl4uGUGunyA" base_DataType="ID_msg_MavlinkLog"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5uUR4NFGEeuFl4uGUGunyA" base_DataType="ID_msg_McVirtualAttitudeSetpoint"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5uWuINFGEeuFl4uGUGunyA" base_DataType="ID_msg_Mission"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5uZKYNFGEeuFl4uGUGunyA" base_DataType="ID_msg_MissionResult"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5ubmoNFGEeuFl4uGUGunyA" base_DataType="ID_msg_MountOrientation"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5uep8NFGEeuFl4uGUGunyA" base_DataType="ID_msg_MultirotorMotorLimits"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5uhGMNFGEeuFl4uGUGunyA" base_DataType="ID_msg_NavigatorMissionItem"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5ujicNFGEeuFl4uGUGunyA" description="Obstacle distances in front of the sensor." base_DataType="ID_msg_ObstacleDistance"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5ul-sNFGEeuFl4uGUGunyA" description="Obstacle distances in front of the sensor." base_DataType="ID_msg_ObstacleDistanceFused"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5upCANFGEeuFl4uGUGunyA" description="Off-board control mode" base_DataType="ID_msg_OffboardControlMode"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5ureQNFGEeuFl4uGUGunyA" description="ONBOARD_COMPUTER_STATUS message data" base_DataType="ID_msg_OnboardComputerStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5ut6gNFGEeuFl4uGUGunyA" description="Optical flow in XYZ body frame in SI units. http://en.wikipedia.org/wiki/International_System_of_Units" base_DataType="ID_msg_OpticalFlow"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5uw90NFGEeuFl4uGUGunyA" base_DataType="ID_msg_OrbMultitest"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5u0BINFGEeuFl4uGUGunyA" base_DataType="ID_msg_OrbTest"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5u2dYNFGEeuFl4uGUGunyA" base_DataType="ID_msg_OrbTestLarge"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5u5gsNFGEeuFl4uGUGunyA" base_DataType="ID_msg_OrbTestMedium"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5u788NFGEeuFl4uGUGunyA" base_DataType="ID_msg_OrbTestMediumMulti"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5u_AQNFGEeuFl4uGUGunyA" base_DataType="ID_msg_OrbTestMediumQueue"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vBcgNFGEeuFl4uGUGunyA" base_DataType="ID_msg_OrbTestMediumQueuePoll"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vD4wNFGEeuFl4uGUGunyA" base_DataType="ID_msg_OrbTestMediumWrapAround"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vGVANFGEeuFl4uGUGunyA" description="ORBIT_YAW_BEHAVIOUR" base_DataType="ID_msg_OrbitStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vIxQNFGEeuFl4uGUGunyA" description="This message is used to notify the system about one or more parameter changes" base_DataType="ID_msg_ParameterUpdate"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vLNgNFGEeuFl4uGUGunyA" base_DataType="ID_msg_Ping"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vNCsNFGEeuFl4uGUGunyA" base_DataType="ID_msg_PositionControllerLandingStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vO34NFGEeuFl4uGUGunyA" base_DataType="ID_msg_PositionControllerStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vRUINFGEeuFl4uGUGunyA" description="this file is only used in the position_setpoint triple as a dependency" base_DataType="ID_msg_PositionSetpoint"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vSiQNFGEeuFl4uGUGunyA" description="Global position setpoint triplet in WGS84 coordinates. This are the three next waypoints (or just the next two or one)." base_DataType="ID_msg_PositionSetpointTriplet"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vUXcNFGEeuFl4uGUGunyA" description="power button state notification message" base_DataType="ID_msg_PowerButtonState"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vWMoNFGEeuFl4uGUGunyA" description="power monitor message" base_DataType="ID_msg_PowerMonitor"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vXawNFGEeuFl4uGUGunyA" base_DataType="ID_msg_PwmInput"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vZP8NFGEeuFl4uGUGunyA" base_DataType="ID_msg_Px4IoStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vbFINFGEeuFl4uGUGunyA" base_DataType="ID_msg_QshellReq"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vc6UNFGEeuFl4uGUGunyA" base_DataType="ID_msg_QshellRetval"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vevgNFGEeuFl4uGUGunyA" base_DataType="ID_msg_RadioStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vf9oNFGEeuFl4uGUGunyA" base_DataType="ID_msg_RateCtrlStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vhy0NFGEeuFl4uGUGunyA" base_DataType="ID_msg_RcChannels"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vjoANFGEeuFl4uGUGunyA" base_DataType="ID_msg_RcParameterMap"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vldMNFGEeuFl4uGUGunyA" base_DataType="ID_msg_Rpm"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vnSYNFGEeuFl4uGUGunyA" base_DataType="ID_msg_RtlFlightTime"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vpHkNFGEeuFl4uGUGunyA" base_DataType="ID_msg_Safety"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vq8wNFGEeuFl4uGUGunyA" base_DataType="ID_msg_SatelliteInfo"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vsx8NFGEeuFl4uGUGunyA" base_DataType="ID_msg_SensorAccel"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vunINFGEeuFl4uGUGunyA" base_DataType="ID_msg_SensorAccelFifo"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vv1QNFGEeuFl4uGUGunyA" base_DataType="ID_msg_SensorBaro"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vxqcNFGEeuFl4uGUGunyA" description="Sensor readings in SI-unit form. These fields are scaled and offset-compensated where possible and do not change with board revisions and sensor updates." base_DataType="ID_msg_SensorCombined"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5vzfoNFGEeuFl4uGUGunyA" description="Sensor corrections in SI-unit form for the voted sensor " base_DataType="ID_msg_SensorCorrection"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5v1U0NFGEeuFl4uGUGunyA" description="GPS position in WGS84 coordinates. the field 'timestamp' is for the position &amp; velocity (microseconds)" base_DataType="ID_msg_SensorGps"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5v3KANFGEeuFl4uGUGunyA" base_DataType="ID_msg_SensorGyro"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5v4YINFGEeuFl4uGUGunyA" base_DataType="ID_msg_SensorGyroFft"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5v6NUNFGEeuFl4uGUGunyA" base_DataType="ID_msg_SensorGyroFifo"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5v7bcNFGEeuFl4uGUGunyA" base_DataType="ID_msg_SensorMag"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5v9QoNFGEeuFl4uGUGunyA" description="Pre-flight sensor check metrics. The topic will not be updated when the vehicle is armed " base_DataType="ID_msg_SensorPreflightMag"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5v_F0NFGEeuFl4uGUGunyA" description="Sensor ID's for the voted sensors output on the sensor_combined topic. Will be updated on startup of the sensor module and when sensor selection changes " base_DataType="ID_msg_SensorSelection"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wAT8NFGEeuFl4uGUGunyA" description="Sensor check metrics. This will be zero for a sensor that's primary or unpopulated. " base_DataType="ID_msg_SensorsStatusImu"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wCJINFGEeuFl4uGUGunyA" base_DataType="ID_msg_SystemPower"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wD-UNFGEeuFl4uGUGunyA" description="Status of the takeoff state machine currently just availble for multicopters" base_DataType="ID_msg_TakeoffStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wFMcNFGEeuFl4uGUGunyA" description="stack information for a single running process" base_DataType="ID_msg_TaskStackInfo"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wHBoNFGEeuFl4uGUGunyA" base_DataType="ID_msg_TecsStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wI20NFGEeuFl4uGUGunyA" base_DataType="ID_msg_TelemetryStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wKsANFGEeuFl4uGUGunyA" base_DataType="ID_msg_TestMotor"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wL6INFGEeuFl4uGUGunyA" base_DataType="ID_msg_Timesync"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wNvUNFGEeuFl4uGUGunyA" base_DataType="ID_msg_TimesyncStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wO9cNFGEeuFl4uGUGunyA" description="Bezier Trajectory description. See also Mavlink TRAJECTORY msg The topic trajectory_bezier describe each waypoint defined in vehicle_trajectory_bezier" base_DataType="ID_msg_TrajectoryBezier"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wQyoNFGEeuFl4uGUGunyA" description="Local position setpoint in NED frame setting something to NaN means the state should not be controlled" base_DataType="ID_msg_TrajectorySetpoint"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wSAwNFGEeuFl4uGUGunyA" description="Waypoint Trajectory description. See also Mavlink TRAJECTORY msg The topic trajectory_waypoint describe each waypoint defined in vehicle_trajectory_waypoint" base_DataType="ID_msg_TrajectoryWaypoint"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wT18NFGEeuFl4uGUGunyA" base_DataType="ID_msg_TransponderReport"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wVrINFGEeuFl4uGUGunyA" description="This message is used to control the tunes, when the tune_id is set to CUSTOM then the frequency, duration are used otherwise those values are ignored." base_DataType="ID_msg_TuneControl"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wW5QNFGEeuFl4uGUGunyA" description="UAVCAN-MAVLink parameter bridge request type" base_DataType="ID_msg_UavcanParameterRequest"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wYucNFGEeuFl4uGUGunyA" description="UAVCAN-MAVLink parameter bridge response type" base_DataType="ID_msg_UavcanParameterValue"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wajoNFGEeuFl4uGUGunyA" description="Message to stream ULog data from the logger. Corresponds to the LOGGING_DATA mavlink message" base_DataType="ID_msg_UlogStream"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wbxwNFGEeuFl4uGUGunyA" description="Ack a previously sent ulog_stream message that had the NEED_ACK flag set" base_DataType="ID_msg_UlogStreamAck"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wdm8NFGEeuFl4uGUGunyA" base_DataType="ID_msg_VehicleAcceleration"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5we1ENFGEeuFl4uGUGunyA" base_DataType="ID_msg_VehicleActuatorSetpoint"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wgqQNFGEeuFl4uGUGunyA" base_DataType="ID_msg_VehicleAirData"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wh4YNFGEeuFl4uGUGunyA" base_DataType="ID_msg_VehicleAngularAcceleration"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wjtkNFGEeuFl4uGUGunyA" base_DataType="ID_msg_VehicleAngularAccelerationSetpoint"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wliwNFGEeuFl4uGUGunyA" base_DataType="ID_msg_VehicleAngularVelocity"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wmw4NFGEeuFl4uGUGunyA" base_DataType="ID_msg_VehicleAngularVelocityGroundtruth"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5womENFGEeuFl4uGUGunyA" description="This is similar to the mavlink message ATTITUDE_QUATERNION, but for onboard use" base_DataType="ID_msg_VehicleAttitude"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wp0MNFGEeuFl4uGUGunyA" description="This is similar to the mavlink message ATTITUDE_QUATERNION, but for onboard use" base_DataType="ID_msg_VehicleAttitudeGroundtruth"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wrpYNFGEeuFl4uGUGunyA" base_DataType="ID_msg_VehicleAttitudeSetpoint"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5ws3gNFGEeuFl4uGUGunyA" base_DataType="ID_msg_VehicleCommand"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wussNFGEeuFl4uGUGunyA" base_DataType="ID_msg_VehicleCommandAck"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wv60NFGEeuFl4uGUGunyA" description="Local setpoint constraints in NED frame setting something to NaN means that no limit is provided" base_DataType="ID_msg_VehicleConstraints"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wxwANFGEeuFl4uGUGunyA" base_DataType="ID_msg_VehicleControlMode"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5wy-INFGEeuFl4uGUGunyA" description="Fused global position in WGS84. This struct contains global position estimation. It is not the raw GPS measurement (@see vehicle_gps_position). This topic is usually published by the position estimator, which will take more sources of information into account than just GPS, e.g. control inputs of the vehicle in a Kalman-filter implementation. " base_DataType="ID_msg_VehicleGlobalPosition"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5w0zUNFGEeuFl4uGUGunyA" description="Fused global position in WGS84. This struct contains global position estimation. It is not the raw GPS measurement (@see vehicle_gps_position). This topic is usually published by the position estimator, which will take more sources of information into account than just GPS, e.g. control inputs of the vehicle in a Kalman-filter implementation. " base_DataType="ID_msg_VehicleGlobalPositionGroundtruth"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5w2BcNFGEeuFl4uGUGunyA" description="GPS position in WGS84 coordinates. the field 'timestamp' is for the position &amp; velocity (microseconds)" base_DataType="ID_msg_VehicleGpsPosition"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5w32oNFGEeuFl4uGUGunyA" description="IMU readings in SI-unit form." base_DataType="ID_msg_VehicleImu"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5w5r0NFGEeuFl4uGUGunyA" base_DataType="ID_msg_VehicleImuStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5w658NFGEeuFl4uGUGunyA" base_DataType="ID_msg_VehicleLandDetected"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5w8vINFGEeuFl4uGUGunyA" description="Fused local position in NED." base_DataType="ID_msg_VehicleLocalPosition"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5w99QNFGEeuFl4uGUGunyA" description="Fused local position in NED." base_DataType="ID_msg_VehicleLocalPositionGroundtruth"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5w_ycNFGEeuFl4uGUGunyA" description="Local position setpoint in NED frame setting something to NaN means the state should not be controlled" base_DataType="ID_msg_VehicleLocalPositionSetpoint"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5xBAkNFGEeuFl4uGUGunyA" base_DataType="ID_msg_VehicleMagnetometer"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5xC1wNFGEeuFl4uGUGunyA" description="Vehicle odometry data. Fits ROS REP 147 for aerial vehicles" base_DataType="ID_msg_VehicleMocapOdometry"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5xED4NFGEeuFl4uGUGunyA" description="Vehicle odometry data. Fits ROS REP 147 for aerial vehicles" base_DataType="ID_msg_VehicleOdometry"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5xF5ENFGEeuFl4uGUGunyA" base_DataType="ID_msg_VehicleRatesSetpoint"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5xHuQNFGEeuFl4uGUGunyA" description="Vehicle Region Of Interest (ROI)" base_DataType="ID_msg_VehicleRoi"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5xJjcNFGEeuFl4uGUGunyA" description="If you change the order, add or remove arming_state_t states make sure to update the arrays in state_machine_helper.cpp as well." base_DataType="ID_msg_VehicleStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5xKxkNFGEeuFl4uGUGunyA" description="This is a struct used by the commander internally." base_DataType="ID_msg_VehicleStatusFlags"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5xL_sNFGEeuFl4uGUGunyA" base_DataType="ID_msg_VehicleThrustSetpoint"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5xN04NFGEeuFl4uGUGunyA" base_DataType="ID_msg_VehicleTorqueSetpoint"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5xPDANFGEeuFl4uGUGunyA" description="Vehicle Waypoints Trajectory description. See also MAVLink MAV_TRAJECTORY_REPRESENTATION msg The topic vehicle_trajectory_bezier is used to send a smooth flight path from the companion computer / avoidance module to the position controller." base_DataType="ID_msg_VehicleTrajectoryBezier"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5xQ4MNFGEeuFl4uGUGunyA" description="Vehicle Waypoints Trajectory description. See also MAVLink MAV_TRAJECTORY_REPRESENTATION msg The topic vehicle_trajectory_waypoint_desired is used to send the user desired waypoints from the position controller to the companion computer / avoidance module. The topic vehicle_trajectory_waypoint is used to send the adjusted waypoints from the companion computer / avoidance module to the position controller." base_DataType="ID_msg_VehicleTrajectoryWaypoint"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5xSGUNFGEeuFl4uGUGunyA" description="Vehicle Waypoints Trajectory description. See also MAVLink MAV_TRAJECTORY_REPRESENTATION msg The topic vehicle_trajectory_waypoint_desired is used to send the user desired waypoints from the position controller to the companion computer / avoidance module. The topic vehicle_trajectory_waypoint is used to send the adjusted waypoints from the companion computer / avoidance module to the position controller." base_DataType="ID_msg_VehicleTrajectoryWaypointDesired"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5xT7gNFGEeuFl4uGUGunyA" description="This is similar to the mavlink message ATTITUDE_QUATERNION, but for onboard use" base_DataType="ID_msg_VehicleVisionAttitude"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5xVJoNFGEeuFl4uGUGunyA" description="Vehicle odometry data. Fits ROS REP 147 for aerial vehicles" base_DataType="ID_msg_VehicleVisualOdometry"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5xWXwNFGEeuFl4uGUGunyA" description="VEHICLE_VTOL_STATE, should match 1:1 MAVLinks's MAV_VTOL_STATE" base_DataType="ID_msg_VtolVehicleStatus"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5xYM8NFGEeuFl4uGUGunyA" base_DataType="ID_msg_WheelEncoders"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5xZbENFGEeuFl4uGUGunyA" base_DataType="ID_msg_Wind"/>
+  <robotics.commobject:CommunicationObject xmi:id="_5xapMNFGEeuFl4uGUGunyA" base_DataType="ID_msg_YawEstimatorStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_7OMJMNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_7OKUANFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7ONXUNFGEeuFl4uGUGunyA" description="Set to true if system is armed" base_Property="_7OMJMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7OOlcNFGEeuFl4uGUGunyA" description="Set to true if the actuator safety is disabled but motors are not armed" base_Property="_7ONXUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7OQaoNFGEeuFl4uGUGunyA" description="Set to true if system is ready to be armed" base_Property="_7OPMgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7ORowNFGEeuFl4uGUGunyA" description="Set to true if actuators are forced to being disabled (due to emergency or HIL)" base_Property="_7OQaodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7OTd8NFGEeuFl4uGUGunyA" description="Set to true if manual throttle kill switch is engaged" base_Property="_7ORowdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7OUsENFGEeuFl4uGUGunyA" description="Set to true if the actuators are forced to the failsafe position" base_Property="_7OTd8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7OV6MNFGEeuFl4uGUGunyA" description="IO/FMU should ignore messages from the actuator controls topics" base_Property="_7OUsEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7OXIUNFGEeuFl4uGUGunyA" description="Set to true if we need to ESCs to remove the idle constraint" base_Property="_7OV6MdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7Ocn4NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_ActuatorArmed"/>
+  <robotics.commobject:DataAttribute xmi:id="_7Q6GANFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_7Q434NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7Q-XcNFGEeuFl4uGUGunyA" description="the timestamp the data this control response is based on was sampled" base_Property="_7Q8iSdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7RKksNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_ActuatorControls"/>
+  <robotics.commobject:DataAttribute xmi:id="_7TnbwNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_7TmNoNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7TrGINFGEeuFl4uGUGunyA" description="the timestamp the data this control response is based on was sampled" base_Property="_7TpQ_NFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7T2sUNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_ActuatorControls0"/>
+  <robotics.commobject:DataAttribute xmi:id="_7WRuMNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_7WQgENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7WVYkNFGEeuFl4uGUGunyA" description="the timestamp the data this control response is based on was sampled" base_Property="_7WUKc9FGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7Whl0NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_ActuatorControls1"/>
+  <robotics.commobject:DataAttribute xmi:id="_7ZCHQNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_7ZASENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7ZFxoNFGEeuFl4uGUGunyA" description="the timestamp the data this control response is based on was sampled" base_Property="_7ZEjgNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7ZUbINFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_ActuatorControls2"/>
+  <robotics.commobject:DataAttribute xmi:id="_7bzucNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_7bygUNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7b2xwNFGEeuFl4uGUGunyA" description="the timestamp the data this control response is based on was sampled" base_Property="_7b1jqNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7cCX8NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_ActuatorControls3"/>
+  <robotics.commobject:DataAttribute xmi:id="_7ehrQNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_7ef2ENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7elVoNFGEeuFl4uGUGunyA" description="the timestamp the data this control response is based on was sampled" base_Property="_7ekHhNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7e1NQNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_ActuatorControls4"/>
+  <robotics.commobject:DataAttribute xmi:id="_7hjKENFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_7hhU4NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7hmNYNFGEeuFl4uGUGunyA" description="the timestamp the data this control response is based on was sampled" base_Property="_7hk_R9FGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7h1d8NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_ActuatorControls5"/>
+  <robotics.commobject:DataAttribute xmi:id="_7kdUINFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_7kcGANFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7kgXcNFGEeuFl4uGUGunyA" description="the timestamp the data this control response is based on was sampled" base_Property="_7kfJVtFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7ktLwNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_ActuatorControlsVirtualFw"/>
+  <robotics.commobject:DataAttribute xmi:id="_7nL4ANFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_7nKC0NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7nPiYNFGEeuFl4uGUGunyA" description="the timestamp the data this control response is based on was sampled" base_Property="_7nNtPNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7nbIkNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_ActuatorControlsVirtualMc"/>
+  <robotics.commobject:DataAttribute xmi:id="_7p-GQNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_7p84INFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7p_UYNFGEeuFl4uGUGunyA" description="for sanity checking" base_Property="_7p-GQ9FGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7qAigNFGEeuFl4uGUGunyA" description="valid outputs" base_Property="_7p_UYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7qBwoNFGEeuFl4uGUGunyA" description="output data, in natural output units" base_Property="_7qAigdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7qLhoNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_ActuatorOutputs"/>
+  <robotics.commobject:DataAttribute xmi:id="_7spm0NFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_7snxoNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7sq08NFGEeuFl4uGUGunyA" description="unique device ID for the sensor that does not change between power cycles" base_Property="_7spm0dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7ssqINFGEeuFl4uGUGunyA" description="ADC channel IDs, negative for non-existent, TODO: should be kept same as array index" base_Property="_7sq08dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7st4QNFGEeuFl4uGUGunyA" description="ADC channel raw value, accept negative value, valid if channel ID is positive" base_Property="_7ssqIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7svtcNFGEeuFl4uGUGunyA" description="ADC channel resolution" base_Property="_7st4QdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7sxioNFGEeuFl4uGUGunyA" description="ADC channel voltage reference, use to calculate LSB voltage(lsb=scale/resolution)" base_Property="_7svtcdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7s7ToNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_AdcReport"/>
+  <robotics.commobject:DataAttribute xmi:id="_7vkX8NFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_7vjJ0NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7vmNINFGEeuFl4uGUGunyA" description="indicated airspeed in m/s" base_Property="_7vk_ANFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7vnbQNFGEeuFl4uGUGunyA" description="true filtered airspeed in m/s" base_Property="_7vmNIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7vopYNFGEeuFl4uGUGunyA" description="air temperature in degrees celsius, -1000 if unknown" base_Property="_7vnbQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7vrFoNFGEeuFl4uGUGunyA" description="confidence value from 0 to 1 for this sensor" base_Property="_7vopYdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7v358NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_Airspeed"/>
+  <robotics.commobject:DataAttribute xmi:id="_7yfJENFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_7yd68NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7yg-QNFGEeuFl4uGUGunyA" description="indicated airspeed in m/s (IAS), set to NAN if invalid" base_Property="_7yfwINFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7yjagNFGEeuFl4uGUGunyA" description="calibrated airspeed in m/s (CAS, accounts for instrumentation errors), set to NAN if invalid" base_Property="_7yg-QdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7ylPsNFGEeuFl4uGUGunyA" description="true filtered airspeed in m/s (TAS), set to NAN if invalid" base_Property="_7yjagdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7ymd0NFGEeuFl4uGUGunyA" description="CAS calculated from groundspeed - windspeed, where windspeed is estimated based on a zero-sideslip assumption, set to NAN if invalid" base_Property="_7ylPsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7yoTANFGEeuFl4uGUGunyA" description="TAS calculated from groundspeed - windspeed, where windspeed is estimated based on a zero-sideslip assumption, set to NAN if invalid" base_Property="_7ynE4NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7yphINFGEeuFl4uGUGunyA" description="True if data from at least one airspeed sensor is declared valid." base_Property="_7yoTAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7yqvQNFGEeuFl4uGUGunyA" description="1-3: airspeed sensor index, 0: groundspeed-windspeed, -1: airspeed invalid" base_Property="_7yphIdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7yzSINFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_AirspeedValidated"/>
+  <robotics.commobject:DataAttribute xmi:id="_71mugNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_71k5UNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_71ojsNFGEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_71mugdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_71px0NFGEeuFl4uGUGunyA" description="Wind component in north / X direction (m/sec)" base_Property="_71ojsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_71rnANFGEeuFl4uGUGunyA" description="Wind component in east / Y direction (m/sec)" base_Property="_71qY4NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_71tcMNFGEeuFl4uGUGunyA" description="Wind estimate error variance in north / X direction (m/sec)**2 - set to zero (no uncertainty) if not estimated" base_Property="_71rnAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_71vRYNFGEeuFl4uGUGunyA" description="Wind estimate error variance in east / Y direction (m/sec)**2 - set to zero (no uncertainty) if not estimated" base_Property="_71tcMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_71xGkNFGEeuFl4uGUGunyA" description="True airspeed innovation" base_Property="_71vRYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_71y7wNFGEeuFl4uGUGunyA" description="True airspeed innovation variance" base_Property="_71xGkdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_710J4NFGEeuFl4uGUGunyA" description="Estimated true airspeed scale factor" base_Property="_71y7wdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_711_ENFGEeuFl4uGUGunyA" description="Sideslip measurement innovation" base_Property="_710w8NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7130QNFGEeuFl4uGUGunyA" description="Sideslip measurement innovation variance" base_Property="_711_EdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_715pcNFGEeuFl4uGUGunyA" description="source of wind estimate" base_Property="_7130QdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7163kNFGEeuFl4uGUGunyA" description="wind estimate only based on synthetic sideslip fusion" base_Property="_715pcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_718swNFGEeuFl4uGUGunyA" description="combined synthetic sideslip and airspeed fusion (data from first airspeed sensor)" base_Property="_717eoNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_71_wENFGEeuFl4uGUGunyA" description="combined synthetic sideslip and airspeed fusion (data from second airspeed sensor)" base_Property="_719T0NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_72CzYNFGEeuFl4uGUGunyA" description="combined synthetic sideslip and airspeed fusion (data from third airspeed sensor)" base_Property="_71_wEdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_72EokNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_AirspeedWind"/>
+  <robotics.commobject:DataAttribute xmi:id="_74m_MNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_74lxENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_74oNUNFGEeuFl4uGUGunyA" description="Battery voltage in volts, 0 if unknown" base_Property="_74m_MdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_74qCgNFGEeuFl4uGUGunyA" description="Battery voltage in volts, filtered, 0 if unknown" base_Property="_74o0YNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_74rQoNFGEeuFl4uGUGunyA" description="Battery current in amperes, -1 if unknown" base_Property="_74qCgdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_74sewNFGEeuFl4uGUGunyA" description="Battery current in amperes, filtered, 0 if unknown" base_Property="_74rQodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_74uT8NFGEeuFl4uGUGunyA" description="Battery current average in amperes, -1 if unknown" base_Property="_74tF0NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_74wJINFGEeuFl4uGUGunyA" description="Discharged amount in mAh, -1 if unknown" base_Property="_74u7ANFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_74xXQNFGEeuFl4uGUGunyA" description="From 1 to 0, -1 if unknown" base_Property="_74wJIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_74zMcNFGEeuFl4uGUGunyA" description="Power scaling factor, >= 1, or -1 if unknown" base_Property="_74x-UNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_741BoNFGEeuFl4uGUGunyA" description="temperature of the battery. NaN if unknown" base_Property="_74zMcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_742PwNFGEeuFl4uGUGunyA" description="Number of cells" base_Property="_741BodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_744E8NFGEeuFl4uGUGunyA" description="Whether or not a battery is connected, based on a voltage threshold" base_Property="_74220NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7456INFGEeuFl4uGUGunyA" description="Battery source" base_Property="_744sBtFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_747vUNFGEeuFl4uGUGunyA" description="Zero based priority is the connection on the Power Controller V1..Vn AKA BrickN-1" base_Property="_746hMNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_74-LkNFGEeuFl4uGUGunyA" description="actual capacity of the battery" base_Property="_748WYNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_74_ZsNFGEeuFl4uGUGunyA" description="number of discharge cycles the battery has experienced" base_Property="_74-LkdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75BO4NFGEeuFl4uGUGunyA" description="predicted remaining battery capacity based on the present rate of discharge in min" base_Property="_74_ZsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75CdANFGEeuFl4uGUGunyA" description="predicted remaining battery capacity based on the average rate of discharge in min" base_Property="_75BO4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75ESMNFGEeuFl4uGUGunyA" description="serial number of the battery pack" base_Property="_75CdAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75FgUNFGEeuFl4uGUGunyA" description="manufacture date, part of serial number of the battery pack. formated as: Day + Month×32 + (Year–1980)×512" base_Property="_75ESMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75GucNFGEeuFl4uGUGunyA" description="state of health. FullChargeCapacity/DesignCapacity." base_Property="_75FgUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75IjoNFGEeuFl4uGUGunyA" description="max error, expected margin of error in % in the state-of-charge calculation with a range of 1 to 100%" base_Property="_75HVgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75JxwNFGEeuFl4uGUGunyA" description="ID number of a battery. Should be unique and consistent for the lifetime of a vehicle. 1-indexed." base_Property="_75IjodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75K_4NFGEeuFl4uGUGunyA" description="interface error counter" base_Property="_75JxwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75MOANFGEeuFl4uGUGunyA" description="Battery individual cell voltages" base_Property="_75K_4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75ODMNFGEeuFl4uGUGunyA" description="Max difference between individual cell voltages" base_Property="_75MOAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75PRUNFGEeuFl4uGUGunyA" description="Power off event imminent indication, false if unknown" base_Property="_75ODMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75QfcNFGEeuFl4uGUGunyA" description="no battery low voltage warning active" base_Property="_75PRUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75RtkNFGEeuFl4uGUGunyA" description="warning of low voltage" base_Property="_75QfcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75S7sNFGEeuFl4uGUGunyA" description="critical voltage, return / abort immediately" base_Property="_75SUoNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75Uw4NFGEeuFl4uGUGunyA" description="immediate landing required" base_Property="_75TiwNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75V_ANFGEeuFl4uGUGunyA" description="the battery has failed completely" base_Property="_75Uw4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75XNINFGEeuFl4uGUGunyA" description="current battery warning" base_Property="_75V_AdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75ZCUNFGEeuFl4uGUGunyA" description="The average power of the current discharge" base_Property="_75X0MtFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75aQcNFGEeuFl4uGUGunyA" description="The predicted charge or energy remaining in the battery" base_Property="_75ZCUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75cFoNFGEeuFl4uGUGunyA" description="The compensated battery capacity remaining" base_Property="_75a3gNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75dTwNFGEeuFl4uGUGunyA" description="The design capacity of the battery" base_Property="_75cFodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75eh4NFGEeuFl4uGUGunyA" description="The predicted remaining time until the battery reaches full charge, in minutes" base_Property="_75dTwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75fwANFGEeuFl4uGUGunyA" description="Number of battery overdischarge" base_Property="_75eh4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_75g-INFGEeuFl4uGUGunyA" description="Nominal voltage of the battery pack" base_Property="_75fwAdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_75iMQNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_BatteryStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_78BfkNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_78ARcNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_78CtsNFGEeuFl4uGUGunyA" description="Capture time in UTC / GPS time" base_Property="_78BfkdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_78Ei4NFGEeuFl4uGUGunyA" description="Image sequence number" base_Property="_78DUwNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_78GYENFGEeuFl4uGUGunyA" description="Latitude in degrees (WGS84)" base_Property="_78Ei4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_78INQNFGEeuFl4uGUGunyA" description="Longitude in degrees (WGS84)" base_Property="_78GYEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_78KCcNFGEeuFl4uGUGunyA" description="Altitude (AMSL)" base_Property="_78INQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_78LQkNFGEeuFl4uGUGunyA" description="Altitude above ground (meters)" base_Property="_78KCcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_78MesNFGEeuFl4uGUGunyA" description="Attitude of the camera, zero rotation is facing towards front of vehicle" base_Property="_78LQkdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_78OT4NFGEeuFl4uGUGunyA" description="1 for success, 0 for failure, -1 if camera does not provide feedback" base_Property="_78NFwNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_78VooNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_CameraCapture"/>
+  <robotics.commobject:DataAttribute xmi:id="_7--s8NFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_7-9e0NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7_AiINFGEeuFl4uGUGunyA" description="UTC timestamp" base_Property="_7-_UANFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7_BwQNFGEeuFl4uGUGunyA" description="Image sequence number" base_Property="_7_AiIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_7_C-YNFGEeuFl4uGUGunyA" description="Trigger feedback from camera" base_Property="_7_BwQdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_7_PLoNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_CameraTrigger"/>
+  <robotics.commobject:DataAttribute xmi:id="_8BrboNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_8BqNgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8BspwNFGEeuFl4uGUGunyA" description="UTC timestamp" base_Property="_8BrbodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8Bt34NFGEeuFl4uGUGunyA" description="Image sequence number" base_Property="_8BspwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8BvGANFGEeuFl4uGUGunyA" description="Trigger feedback from camera" base_Property="_8Bue8NFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8B43ANFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_CameraTriggerSecondary"/>
+  <robotics.commobject:DataAttribute xmi:id="_8Eb0sNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_8EamkNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8Edp4NFGEeuFl4uGUGunyA" description="State unknown or not reportable" base_Property="_8EcbwNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8EffENFGEeuFl4uGUGunyA" description="velocity setpoint" base_Property="_8Edp4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8EgtMNFGEeuFl4uGUGunyA" description="Modem is being initialized" base_Property="_8EffEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8EiiYNFGEeuFl4uGUGunyA" description="Modem is locked" base_Property="_8EhUQNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8EkXkNFGEeuFl4uGUGunyA" description="Modem is not enabled and is powered down" base_Property="_8EjJcNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8EmMwNFGEeuFl4uGUGunyA" description="Modem is currently transitioning to the CELLULAR_STATUS_FLAG_DISABLED state" base_Property="_8Ek-oNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8Ena4NFGEeuFl4uGUGunyA" description="Modem is currently transitioning to the CELLULAR_STATUS_FLAG_ENABLED state" base_Property="_8EmMwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8EpQENFGEeuFl4uGUGunyA" description="Modem is enabled and powered on but not registered with a network provider and not available for data connections" base_Property="_8Ena4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8ErFQNFGEeuFl4uGUGunyA" description="Modem is searching for a network provider to register" base_Property="_8Ep3INFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8Es6cNFGEeuFl4uGUGunyA" description="Modem is registered with a network provider, and data connections and messaging may be available for use" base_Property="_8ErFQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8EuvoNFGEeuFl4uGUGunyA" description="Modem is disconnecting and deactivating the last active packet data bearer. This state will not be entered if more than one packet data bearer is active and one of the active bearers is deactivated" base_Property="_8Es6cdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8Ewk0NFGEeuFl4uGUGunyA" description="Modem is activating and connecting the first packet data bearer. Subsequent bearer activations when another bearer is already active do not cause this state to be entered" base_Property="_8EuvodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8EyaANFGEeuFl4uGUGunyA" description="One or more packet data bearers is active and connected" base_Property="_8Ewk0dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8EzoINFGEeuFl4uGUGunyA" description="No error" base_Property="_8EyaAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8E1dUNFGEeuFl4uGUGunyA" description="Error state is unknown" base_Property="_8EzoIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8E2rcNFGEeuFl4uGUGunyA" description="SIM is required for the modem but missing" base_Property="_8E1dUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8E4goNFGEeuFl4uGUGunyA" description="SIM is available, but not usuable for connection" base_Property="_8E3SgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8E5uwNFGEeuFl4uGUGunyA" description="Status bitmap 1: Roaming is active" base_Property="_8E4godFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8E684NFGEeuFl4uGUGunyA" description="Failure reason when status in in CELLUAR_STATUS_FAILED" base_Property="_8E5uwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8E8LANFGEeuFl4uGUGunyA" description="Cellular network radio type 0: none 1: gsm 2: cdma 3: wcdma 4: lte" base_Property="_8E684dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8E-AMNFGEeuFl4uGUGunyA" description="Cellular network RSSI/RSRP in dBm, absolute value" base_Property="_8E8yENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8E_OUNFGEeuFl4uGUGunyA" description="Mobile country code. If unknown, set to: UINT16_MAX" base_Property="_8E-AMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8FBDgNFGEeuFl4uGUGunyA" description="Mobile network code. If unknown, set to: UINT16_MAX" base_Property="_8E_1YNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8FCRoNFGEeuFl4uGUGunyA" description="Location area code. If unknown, set to: 0" base_Property="_8FBDgdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8FDfwNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_CellularStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_8HyDoNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_8Hw1gNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8Hz40NFGEeuFl4uGUGunyA" description="velocities demanded" base_Property="_8HyDodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8H1G8NFGEeuFl4uGUGunyA" description="velocities allowed" base_Property="_8Hz40dFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8IDwcNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_CollisionConstraints"/>
+  <robotics.commobject:DataAttribute xmi:id="_8KqYgNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_8KpKYNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8K3M0NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_CollisionReport"/>
+  <robotics.commobject:DataAttribute xmi:id="_8NaKgNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_8NY8YNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8NcmwNFGEeuFl4uGUGunyA" description="main state machine" base_Property="_8NbYrNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8Nm-0NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_CommanderState"/>
+  <robotics.commobject:DataAttribute xmi:id="_8QDO0NFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_8QCAsNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8QEc8NFGEeuFl4uGUGunyA" description="Boolean indicating whether the 3D torque setpoint was correctly allocated to actuators. 0 if not achieved, 1 if achieved." base_Property="_8QDO0dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8QGSINFGEeuFl4uGUGunyA" description="Torque allocated to actuators. Equal to `vehicle_torque_setpoint_s::xyz` if the setpoint was achieved." base_Property="_8QFEANFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8QHgQNFGEeuFl4uGUGunyA" description="Unallocated torque. Equal to 0 if the setpoint was achieved." base_Property="_8QGSIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8QIuYNFGEeuFl4uGUGunyA" description="Boolean indicating whether the 3D thrust setpoint was correctly allocated to actuators. 0 if not achieved, 1 if achieved." base_Property="_8QHgQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8QKjkNFGEeuFl4uGUGunyA" description="Thrust allocated to actuators. Equal to `vehicle_thrust_setpoint_s::xyz` if the setpoint was achieved." base_Property="_8QJVcNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8QLxsNFGEeuFl4uGUGunyA" description="Unallocated thrust. Equal to 0 if the setpoint was achieved." base_Property="_8QKjkdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8QM_0NFGEeuFl4uGUGunyA" description="The actuator is not saturated" base_Property="_8QLxsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8QON8NFGEeuFl4uGUGunyA" description="The actuator is saturated (with a value &lt;= the desired value) because it cannot increase its value faster" base_Property="_8QM_0dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8QQDINFGEeuFl4uGUGunyA" description="The actuator is saturated (with a value &lt;= the desired value) because it has reached its maximum value" base_Property="_8QO1ANFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8QRRQNFGEeuFl4uGUGunyA" description="The actuator is saturated (with a value >= the desired value) because it cannot decrease its value faster" base_Property="_8QQDIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8QSfYNFGEeuFl4uGUGunyA" description="The actuator is saturated (with a value >= the desired value) because it has reached its minimum value" base_Property="_8QRRQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8QTtgNFGEeuFl4uGUGunyA" description="Indicates actuator saturation status." base_Property="_8QTGcNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8QVisNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_ControlAllocatorStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_8TF7wNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_8TEtoNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8THJ4NFGEeuFl4uGUGunyA" description="processor load from 0 to 1" base_Property="_8TF7wdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8TI_ENFGEeuFl4uGUGunyA" description="RAM usage from 0 to 1" base_Property="_8THJ4dFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8TYPoNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_Cpuload"/>
+  <robotics.commobject:DataAttribute xmi:id="_8WMTENFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_8WLE8NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8WNhMNFGEeuFl4uGUGunyA" description="unique ID of debug array, used to discriminate between arrays" base_Property="_8WMTEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8WOvUNFGEeuFl4uGUGunyA" description="name of the debug array (max. 10 characters)" base_Property="_8WNhMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8WQkgNFGEeuFl4uGUGunyA" description="data" base_Property="_8WPWYNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8Wem8NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_DebugArray"/>
+  <robotics.commobject:DataAttribute xmi:id="_8ZAWgNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_8Y_IYNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8ZCLsNFGEeuFl4uGUGunyA" description="max. 10 characters as key / name" base_Property="_8ZA9kNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8ZDZ0NFGEeuFl4uGUGunyA" description="the value to send as debug output" base_Property="_8ZCLsdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8ZNK0NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_DebugKeyValue"/>
+  <robotics.commobject:DataAttribute xmi:id="_8bwIgNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_8bu6YNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8bx9sNFGEeuFl4uGUGunyA" description="index of debug variable" base_Property="_8bwvkNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8bzL0NFGEeuFl4uGUGunyA" description="the value to send as debug output" base_Property="_8bx9sdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8cB1UNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_DebugValue"/>
+  <robotics.commobject:DataAttribute xmi:id="_8ei90NFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_8ehvsNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8ekzANFGEeuFl4uGUGunyA" description="max. 10 characters as key / name" base_Property="_8ejk4NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8emBINFGEeuFl4uGUGunyA" description="x value" base_Property="_8ekzAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8enPQNFGEeuFl4uGUGunyA" description="y value" base_Property="_8emBIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8eodYNFGEeuFl4uGUGunyA" description="z value" base_Property="_8enPQdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8exAQNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_DebugVect"/>
+  <robotics.commobject:DataAttribute xmi:id="_8hWaMNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_8hVMENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8hXoUNFGEeuFl4uGUGunyA" description="Number of errors detected by driver" base_Property="_8hWaMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8hY2cNFGEeuFl4uGUGunyA" description="Raw differential pressure reading (may be negative)" base_Property="_8hXoUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8hbSsNFGEeuFl4uGUGunyA" description="Low pass filtered differential pressure reading" base_Property="_8hZdgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8hcg0NFGEeuFl4uGUGunyA" description="Temperature provided by sensor, -1000.0f if unknown" base_Property="_8hbSsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8heWANFGEeuFl4uGUGunyA" description="unique device ID for the sensor that does not change between power cycles" base_Property="_8hcg0dFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8hpVINFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_DifferentialPressure"/>
+  <robotics.commobject:DataAttribute xmi:id="_8kKdoNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_8kIocNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8kLrwNFGEeuFl4uGUGunyA" description="unique device ID for the sensor that does not change between power cycles" base_Property="_8kKdodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8kM54NFGEeuFl4uGUGunyA" description="Minimum distance the sensor can measure (in m)" base_Property="_8kLrwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8kOIANFGEeuFl4uGUGunyA" description="Maximum distance the sensor can measure (in m)" base_Property="_8kM54dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8kPWINFGEeuFl4uGUGunyA" description="Current distance reading (in m)" base_Property="_8kOIAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8kQkQNFGEeuFl4uGUGunyA" description="Measurement variance (in m^2), 0 for unknown / invalid readings" base_Property="_8kPWIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8kRyYNFGEeuFl4uGUGunyA" description="Signal quality in percent (0...100%), where 0 = invalid signal, 100 = perfect signal, and -1 = unknown signal quality." base_Property="_8kQkQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8kTnkNFGEeuFl4uGUGunyA" description="Type from MAV_DISTANCE_SENSOR enum" base_Property="_8kSZcNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8kVcwNFGEeuFl4uGUGunyA" description="Sensor horizontal field of view (rad)" base_Property="_8kUOoNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8kWq4NFGEeuFl4uGUGunyA" description="Sensor vertical field of view (rad)" base_Property="_8kVcwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8kX5ANFGEeuFl4uGUGunyA" description="Quaterion sensor orientation with respect to the vehicle body frame to specify the orientation ROTATION_CUSTOM" base_Property="_8kWq4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8kZHINFGEeuFl4uGUGunyA" description="Direction the sensor faces from MAV_SENSOR_ORIENTATION enum" base_Property="_8kX5AdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8kaVQNFGEeuFl4uGUGunyA" description="MAV_SENSOR_ROTATION_NONE" base_Property="_8kZHIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8kbjYNFGEeuFl4uGUGunyA" description="MAV_SENSOR_ROTATION_YAW_45" base_Property="_8kaVQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8kdYkNFGEeuFl4uGUGunyA" description="MAV_SENSOR_ROTATION_YAW_90" base_Property="_8kcKcNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8kemsNFGEeuFl4uGUGunyA" description="MAV_SENSOR_ROTATION_YAW_135" base_Property="_8kdYkdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8kf00NFGEeuFl4uGUGunyA" description="MAV_SENSOR_ROTATION_YAW_180" base_Property="_8kemsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8khC8NFGEeuFl4uGUGunyA" description="MAV_SENSOR_ROTATION_YAW_225" base_Property="_8kf00dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8khqANFGEeuFl4uGUGunyA" description="MAV_SENSOR_ROTATION_YAW_270" base_Property="_8khC8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8ki4INFGEeuFl4uGUGunyA" description="MAV_SENSOR_ROTATION_YAW_315" base_Property="_8kiRENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8kkGQNFGEeuFl4uGUGunyA" description="MAV_SENSOR_ROTATION_NONE" base_Property="_8kjfMNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8klUYNFGEeuFl4uGUGunyA" description="MAV_SENSOR_ROTATION_YAW_90" base_Property="_8kkGQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8kmigNFGEeuFl4uGUGunyA" description="MAV_SENSOR_ROTATION_YAW_180" base_Property="_8klUYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8knwoNFGEeuFl4uGUGunyA" description="MAV_SENSOR_ROTATION_YAW_270" base_Property="_8kmigdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8ko-wNFGEeuFl4uGUGunyA" description="MAV_SENSOR_ROTATION_PITCH_90" base_Property="_8koXsNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8kqz8NFGEeuFl4uGUGunyA" description="MAV_SENSOR_ROTATION_PITCH_270" base_Property="_8kpl0NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8ksCENFGEeuFl4uGUGunyA" description="MAV_SENSOR_ROTATION_CUSTOM" base_Property="_8kqz8dFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8ktQMNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_DistanceSensor"/>
+  <robotics.commobject:DataAttribute xmi:id="_8nSqINFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_8nRcANFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8nUfUNFGEeuFl4uGUGunyA" description="(0x7fff) If one of the relative timestamps" base_Property="_8nTRMNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8nllENFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_Ekf2Timestamps"/>
+  <robotics.commobject:DataAttribute xmi:id="_8qPQcNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_8qOCUNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8qQekNFGEeuFl4uGUGunyA" description="Horizontal position rate magnitude checked using EKF2_REQ_HDRIFT (m/s)" base_Property="_8qPQcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8qRssNFGEeuFl4uGUGunyA" description="Vertical position rate magnitude checked using EKF2_REQ_VDRIFT (m/s)" base_Property="_8qQekdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8qS60NFGEeuFl4uGUGunyA" description="Filtered horizontal velocity magnitude checked using EKF2_REQ_HDRIFT (m/s)" base_Property="_8qRssdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8qUwANFGEeuFl4uGUGunyA" description="true when drift calculation is blocked due to IMU movement check controlled by EKF2_MOVE_TEST" base_Property="_8qS60dFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8qd58NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_EkfGpsDrift"/>
+  <robotics.commobject:DataAttribute xmi:id="_8s_CcNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_8s9NQNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8tAQkNFGEeuFl4uGUGunyA" description="Number of reported errors by ESC - if supported" base_Property="_8s_CcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8tCs0NFGEeuFl4uGUGunyA" description="Motor RPM, negative for reverse rotation [RPM] - if supported" base_Property="_8tA3oNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8tD68NFGEeuFl4uGUGunyA" description="Voltage measured from current ESC [V] - if supported" base_Property="_8tCs0dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8tFJENFGEeuFl4uGUGunyA" description="Current measured from current ESC [A] - if supported" base_Property="_8tD68dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8tG-QNFGEeuFl4uGUGunyA" description="Temperature measured from current ESC [degC] - if supported" base_Property="_8tFwINFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8tIMYNFGEeuFl4uGUGunyA" description="Address of current ESC (in most cases 1-8 / must be set by driver)" base_Property="_8tG-QdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8tKBkNFGEeuFl4uGUGunyA" description="State of ESC - depend on Vendor" base_Property="_8tIzcNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8tL2wNFGEeuFl4uGUGunyA" description="Bitmask to indicate the internal ESC faults" base_Property="_8tKBkdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8tNr8NFGEeuFl4uGUGunyA" description="(1 &lt;&lt; 0)" base_Property="_8tL2w9FGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8tPhINFGEeuFl4uGUGunyA" description="(1 &lt;&lt; 1)" base_Property="_8tOTANFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8tRWUNFGEeuFl4uGUGunyA" description="(1 &lt;&lt; 2)" base_Property="_8tPhIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8tTLgNFGEeuFl4uGUGunyA" description="(1 &lt;&lt; 3)" base_Property="_8tRWUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8tUZoNFGEeuFl4uGUGunyA" description="(1 &lt;&lt; 4)  Set if ESC received an inconsistent command (i.e out of boundaries)" base_Property="_8tTLgdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8tWO0NFGEeuFl4uGUGunyA" description="(1 &lt;&lt; 5)" base_Property="_8tUZodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8tXc8NFGEeuFl4uGUGunyA" description="(1 &lt;&lt; 6)" base_Property="_8tWO0dFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8tZSINFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_EscReport"/>
+  <robotics.commobject:DataAttribute xmi:id="_8v7BsNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_8v5zkNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8v8P0NFGEeuFl4uGUGunyA" description="The number of ESCs supported. Current (Q2/2013) we support 8 ESCs" base_Property="_8v7BsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8v9d8NFGEeuFl4uGUGunyA" description="Traditional PPM ESC" base_Property="_8v8P0dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8v-sENFGEeuFl4uGUGunyA" description="Serial Bus connected ESC" base_Property="_8v9d8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8wAhQNFGEeuFl4uGUGunyA" description="One Shot PPM" base_Property="_8v_TINFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8wBvYNFGEeuFl4uGUGunyA" description="I2C" base_Property="_8wAhQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8wDkkNFGEeuFl4uGUGunyA" description="CAN-Bus" base_Property="_8wBvYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8wEysNFGEeuFl4uGUGunyA" description="DShot" base_Property="_8wDkkdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8wGA0NFGEeuFl4uGUGunyA" description="incremented by the writing thread everytime new data is stored" base_Property="_8wEysdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8wH2ANFGEeuFl4uGUGunyA" description="number of connected ESCs" base_Property="_8wGn4NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8wJEINFGEeuFl4uGUGunyA" description="how ESCs connected to the system" base_Property="_8wH2AdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8wKSQNFGEeuFl4uGUGunyA" description="Bitmask indicating which ESC is online/offline" base_Property="_8wJEIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8wLgYNFGEeuFl4uGUGunyA" description="Bitmask indicating which ESC is armed. For ESC's where the arming state is not known (returned by the ESC), the arming bits should always be set." base_Property="_8wKSQdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8wMugNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_EscStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_8yzWkNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_8yyIcNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8y1LwNFGEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_8yzWkdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8y2Z4NFGEeuFl4uGUGunyA" description="Quaternion rotation from the FRD body frame to the NED earth frame" base_Property="_8y1LwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8y3oANFGEeuFl4uGUGunyA" description="Amount by which quaternion has changed during last reset" base_Property="_8y2Z4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8y42INFGEeuFl4uGUGunyA" description="Quaternion reset counter" base_Property="_8y3oAdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8zGRgNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_EstimatorAttitude"/>
+  <robotics.commobject:DataAttribute xmi:id="_81vV0NFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_81tgoNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_81xLANFGEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_81vV0dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_81yZINFGEeuFl4uGUGunyA" description="number of information event changes" base_Property="_81xLAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_810OUNFGEeuFl4uGUGunyA" description="0 - true when gps quality checks are passing passed" base_Property="_81zAMNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_811ccNFGEeuFl4uGUGunyA" description="1 - true when the velocity states are reset to the gps measurement" base_Property="_810OUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_812qkNFGEeuFl4uGUGunyA" description="2 - true when the velocity states are reset using the optical flow measurement" base_Property="_811ccdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_814fwNFGEeuFl4uGUGunyA" description="3 - true when the velocity states are reset to the vision system measurement" base_Property="_813RoNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_815t4NFGEeuFl4uGUGunyA" description="4 - true when the velocity states are reset to zero" base_Property="_814fwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_818KINFGEeuFl4uGUGunyA" description="5 - true when the position states are reset to the last known position" base_Property="_815t4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_819_UNFGEeuFl4uGUGunyA" description="6 - true when the position states are reset to the gps measurement" base_Property="_818KIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_81_0gNFGEeuFl4uGUGunyA" description="7 - true when the position states are reset to the vision system measurement" base_Property="_81-mYNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_82BCoNFGEeuFl4uGUGunyA" description="8 - true when the filter starts using gps measurements to correct the state estimates" base_Property="_81_0gdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_82C30NFGEeuFl4uGUGunyA" description="9 - true when the filter starts using vision system position measurements to correct the state estimates" base_Property="_82BpsNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_82EF8NFGEeuFl4uGUGunyA" description="10 - true when the filter starts using vision system velocity measurements to correct the state estimates" base_Property="_82C30dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_82F7INFGEeuFl4uGUGunyA" description="11 - true when the filter starts using vision system yaw  measurements to correct the state estimates" base_Property="_82EF8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_82HwUNFGEeuFl4uGUGunyA" description="12 - true when the filter resets the yaw to an estimate derived from IMU and GPS data" base_Property="_82F7IdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_82I-cNFGEeuFl4uGUGunyA" description="number of warning event changes" base_Property="_82HwUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_82KMkNFGEeuFl4uGUGunyA" description="0 - true when the gps is failing quality checks" base_Property="_82I-cdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_82LasNFGEeuFl4uGUGunyA" description="1 - true when the gps data has not been used to correct the state estimates for a significant time period" base_Property="_82KMkdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_82NP4NFGEeuFl4uGUGunyA" description="2 - true when the gps data has stopped for a significant time period" base_Property="_82MBwNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_82OeANFGEeuFl4uGUGunyA" description="3 - true when the gps data has stopped for a significant time period but the filter is able to use other sources of data to maintain navigation" base_Property="_82NP4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_82QTMNFGEeuFl4uGUGunyA" description="4 - true when the height sensor has not been used to correct the state estimates for a significant time period" base_Property="_82OeAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_82RhUNFGEeuFl4uGUGunyA" description="5 - true when the filter has insufficient data to estimate velocity and position and is falling back to an attitude, height and height rate mode of operation" base_Property="_82QTMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_82TWgNFGEeuFl4uGUGunyA" description="6 - true when the filter has detected bad acceerometer bias state esitmstes and has reset the corresponding covariance matrix elements" base_Property="_82SIYNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_82UkoNFGEeuFl4uGUGunyA" description="7 - true when the fiter has detected an invalid yaw esitmate and has reset the yaw angle to the GPS ground course" base_Property="_82TWgdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_82VywNFGEeuFl4uGUGunyA" description="8 - true when the filter has detected bad magnetometer data and is stopping further use of the magnetomer data" base_Property="_82UkodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_82XA4NFGEeuFl4uGUGunyA" description="9 - true when the vision system data has stopped for a significant time period" base_Property="_82VywdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_82Y2ENFGEeuFl4uGUGunyA" description="10 - true when the filter has detected bad magnetometer data, has reset the yaw to anothter source of data and has stopped further use of the magnetomer data" base_Property="_82Xn8NFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_82arQNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_EstimatorEventFlags"/>
+  <robotics.commobject:DataAttribute xmi:id="_85HZ8NFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_85GL0NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_85JPINFGEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_85IBANFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_85KdQNFGEeuFl4uGUGunyA" description="Latitude, (degrees)" base_Property="_85JPIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_85MScNFGEeuFl4uGUGunyA" description="Longitude, (degrees)" base_Property="_85LEUNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_85NgkNFGEeuFl4uGUGunyA" description="Altitude AMSL, (meters)" base_Property="_85MScdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_85OusNFGEeuFl4uGUGunyA" description="Altitude above ellipsoid, (meters)" base_Property="_85OHoNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_85Qj4NFGEeuFl4uGUGunyA" description="Reset delta for altitude" base_Property="_85PVwNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_85RyANFGEeuFl4uGUGunyA" description="Counter for reset events on horizontal position coordinates" base_Property="_85Qj4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_85UOQNFGEeuFl4uGUGunyA" description="Counter for reset events on altitude" base_Property="_85SZENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_85VcYNFGEeuFl4uGUGunyA" description="Standard deviation of horizontal position error, (metres)" base_Property="_85UOQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_85WqgNFGEeuFl4uGUGunyA" description="Standard deviation of vertical position error, (metres)" base_Property="_85VcYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_85YfsNFGEeuFl4uGUGunyA" description="Terrain altitude WGS84, (metres)" base_Property="_85WqgdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_85Zt0NFGEeuFl4uGUGunyA" description="Terrain altitude estimate is valid" base_Property="_85YfsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_85bjANFGEeuFl4uGUGunyA" description="True if this position is estimated through dead-reckoning" base_Property="_85Zt0dFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_85cxINFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_EstimatorGlobalPosition"/>
+  <robotics.commobject:DataAttribute xmi:id="_878EcNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_8762UNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_879SkNFGEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_878EcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_87_HwNFGEeuFl4uGUGunyA" description="horizontal GPS velocity innovation (m/sec) and innovation variance ((m/sec)**2)" base_Property="_8795oNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_88A88NFGEeuFl4uGUGunyA" description="vertical GPS velocity innovation (m/sec) and innovation variance ((m/sec)**2)" base_Property="_87_HwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_88CLENFGEeuFl4uGUGunyA" description="horizontal GPS position innovation (m) and innovation variance (m**2)" base_Property="_88A88dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_88DZMNFGEeuFl4uGUGunyA" description="vertical GPS position innovation (m) and innovation variance (m**2)" base_Property="_88CLEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_88FOYNFGEeuFl4uGUGunyA" description="horizontal external vision velocity innovation (m/sec) and innovation variance ((m/sec)**2)" base_Property="_88EAQNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_88GcgNFGEeuFl4uGUGunyA" description="vertical external vision velocity innovation (m/sec) and innovation variance ((m/sec)**2)" base_Property="_88FOYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_88HqoNFGEeuFl4uGUGunyA" description="horizontal external vision position innovation (m) and innovation variance (m**2)" base_Property="_88GcgdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_88Jf0NFGEeuFl4uGUGunyA" description="vertical external vision position innovation (m) and innovation variance (m**2)" base_Property="_88IRsNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_88Kt8NFGEeuFl4uGUGunyA" description="range sensor height innovation (m) and innovation variance (m**2)" base_Property="_88Jf0dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_88L8ENFGEeuFl4uGUGunyA" description="barometer height innovation (m) and innovation variance (m**2)" base_Property="_88Kt8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_88NKMNFGEeuFl4uGUGunyA" description="horizontal auxiliar velocity innovation from landing target measurement (m/sec) and innovation variance ((m/sec)**2)" base_Property="_88L8EdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_88OYUNFGEeuFl4uGUGunyA" description="vertical auxiliar velocity innovation from landing target measurement (m/sec) and innovation variance ((m/sec)**2)" base_Property="_88NKMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_88PmcNFGEeuFl4uGUGunyA" description="flow innvoation (rad/sec) and innovation variance ((rad/sec)**2)" base_Property="_88OYUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_88Q0kNFGEeuFl4uGUGunyA" description="heading innovation (rad) and innovation variance (rad**2)" base_Property="_88PmcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_88SCsNFGEeuFl4uGUGunyA" description="earth magnetic field innovation (Gauss) and innovation variance (Gauss**2)" base_Property="_88Q0kdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_88TQ0NFGEeuFl4uGUGunyA" description="drag specific force innovation (m/sec**2) and innovation variance ((m/sec)**2)" base_Property="_88SCsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_88VGANFGEeuFl4uGUGunyA" description="airspeed innovation (m/sec) and innovation variance ((m/sec)**2)" base_Property="_88T34NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_88WUINFGEeuFl4uGUGunyA" description="synthetic sideslip innovation (rad) and innovation variance (rad**2)" base_Property="_88VGAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_88XiQNFGEeuFl4uGUGunyA" description="height of ground innovation (m) and innovation variance (m**2)" base_Property="_88WUIdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_88YwYNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_EstimatorInnovationTestRatios"/>
+  <robotics.commobject:DataAttribute xmi:id="_8-9jQNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_8-8VINFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8-_YcNFGEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_8--KUNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_AmkNFGEeuFl4uGUGunyA" description="horizontal GPS velocity innovation (m/sec) and innovation variance ((m/sec)**2)" base_Property="_8-_YcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_B0sNFGEeuFl4uGUGunyA" description="vertical GPS velocity innovation (m/sec) and innovation variance ((m/sec)**2)" base_Property="_8_AmkdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_DC0NFGEeuFl4uGUGunyA" description="horizontal GPS position innovation (m) and innovation variance (m**2)" base_Property="_8_B0sdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_EQ8NFGEeuFl4uGUGunyA" description="vertical GPS position innovation (m) and innovation variance (m**2)" base_Property="_8_Dp4NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_GGINFGEeuFl4uGUGunyA" description="horizontal external vision velocity innovation (m/sec) and innovation variance ((m/sec)**2)" base_Property="_8_E4ANFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_HUQNFGEeuFl4uGUGunyA" description="vertical external vision velocity innovation (m/sec) and innovation variance ((m/sec)**2)" base_Property="_8_GGIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_IiYNFGEeuFl4uGUGunyA" description="horizontal external vision position innovation (m) and innovation variance (m**2)" base_Property="_8_HUQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_JwgNFGEeuFl4uGUGunyA" description="vertical external vision position innovation (m) and innovation variance (m**2)" base_Property="_8_IiYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_LlsNFGEeuFl4uGUGunyA" description="range sensor height innovation (m) and innovation variance (m**2)" base_Property="_8_KXkNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_Mz0NFGEeuFl4uGUGunyA" description="barometer height innovation (m) and innovation variance (m**2)" base_Property="_8_LlsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_OB8NFGEeuFl4uGUGunyA" description="horizontal auxiliar velocity innovation from landing target measurement (m/sec) and innovation variance ((m/sec)**2)" base_Property="_8_Mz0dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_PQENFGEeuFl4uGUGunyA" description="vertical auxiliar velocity innovation from landing target measurement (m/sec) and innovation variance ((m/sec)**2)" base_Property="_8_OB8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_QeMNFGEeuFl4uGUGunyA" description="flow innvoation (rad/sec) and innovation variance ((rad/sec)**2)" base_Property="_8_PQEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_RsUNFGEeuFl4uGUGunyA" description="heading innovation (rad) and innovation variance (rad**2)" base_Property="_8_QeMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_S6cNFGEeuFl4uGUGunyA" description="earth magnetic field innovation (Gauss) and innovation variance (Gauss**2)" base_Property="_8_RsUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_UIkNFGEeuFl4uGUGunyA" description="drag specific force innovation (m/sec**2) and innovation variance ((m/sec)**2)" base_Property="_8_S6cdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_V9wNFGEeuFl4uGUGunyA" description="airspeed innovation (m/sec) and innovation variance ((m/sec)**2)" base_Property="_8_UvoNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_XL4NFGEeuFl4uGUGunyA" description="synthetic sideslip innovation (rad) and innovation variance (rad**2)" base_Property="_8_V9wdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_8_YaANFGEeuFl4uGUGunyA" description="height of ground innovation (m) and innovation variance (m**2)" base_Property="_8_XL4dFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_8_ZoINFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_EstimatorInnovationVariances"/>
+  <robotics.commobject:DataAttribute xmi:id="_9B4UYNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_9B3GQNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9B6JkNFGEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_9B47cNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9B7XsNFGEeuFl4uGUGunyA" description="horizontal GPS velocity innovation (m/sec) and innovation variance ((m/sec)**2)" base_Property="_9B6JkdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9B8l0NFGEeuFl4uGUGunyA" description="vertical GPS velocity innovation (m/sec) and innovation variance ((m/sec)**2)" base_Property="_9B7-wNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9B-bANFGEeuFl4uGUGunyA" description="horizontal GPS position innovation (m) and innovation variance (m**2)" base_Property="_9B9M4NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9B_pINFGEeuFl4uGUGunyA" description="vertical GPS position innovation (m) and innovation variance (m**2)" base_Property="_9B-bAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9CBeUNFGEeuFl4uGUGunyA" description="horizontal external vision velocity innovation (m/sec) and innovation variance ((m/sec)**2)" base_Property="_9CAQMNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9CDTgNFGEeuFl4uGUGunyA" description="vertical external vision velocity innovation (m/sec) and innovation variance ((m/sec)**2)" base_Property="_9CCFYNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9CFIsNFGEeuFl4uGUGunyA" description="horizontal external vision position innovation (m) and innovation variance (m**2)" base_Property="_9CD6kNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9CGW0NFGEeuFl4uGUGunyA" description="vertical external vision position innovation (m) and innovation variance (m**2)" base_Property="_9CFIsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9CHk8NFGEeuFl4uGUGunyA" description="range sensor height innovation (m) and innovation variance (m**2)" base_Property="_9CGW0dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9CJaINFGEeuFl4uGUGunyA" description="barometer height innovation (m) and innovation variance (m**2)" base_Property="_9CHk8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9CKoQNFGEeuFl4uGUGunyA" description="horizontal auxiliar velocity innovation from landing target measurement (m/sec) and innovation variance ((m/sec)**2)" base_Property="_9CJaIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9CMdcNFGEeuFl4uGUGunyA" description="vertical auxiliar velocity innovation from landing target measurement (m/sec) and innovation variance ((m/sec)**2)" base_Property="_9CLPUNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9CNrkNFGEeuFl4uGUGunyA" description="flow innvoation (rad/sec) and innovation variance ((rad/sec)**2)" base_Property="_9CMdcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9CO5sNFGEeuFl4uGUGunyA" description="heading innovation (rad) and innovation variance (rad**2)" base_Property="_9CNrkdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9CQH0NFGEeuFl4uGUGunyA" description="earth magnetic field innovation (Gauss) and innovation variance (Gauss**2)" base_Property="_9CO5sdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9CR9ANFGEeuFl4uGUGunyA" description="drag specific force innovation (m/sec**2) and innovation variance ((m/sec)**2)" base_Property="_9CQu4NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9CTLINFGEeuFl4uGUGunyA" description="airspeed innovation (m/sec) and innovation variance ((m/sec)**2)" base_Property="_9CR9AdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9CVnYNFGEeuFl4uGUGunyA" description="synthetic sideslip innovation (rad) and innovation variance (rad**2)" base_Property="_9CTyMNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9CW1gNFGEeuFl4uGUGunyA" description="height of ground innovation (m) and innovation variance (m**2)" base_Property="_9CVnYdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_9CYDoNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_EstimatorInnovations"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FELQNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_9FCWENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FFZYNFGEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_9FELQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FGngNFGEeuFl4uGUGunyA" description="true if x and y are valid" base_Property="_9FFZYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FIcsNFGEeuFl4uGUGunyA" description="true if z is valid" base_Property="_9FHOkNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FJq0NFGEeuFl4uGUGunyA" description="true if vy and vy are valid" base_Property="_9FIcsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FK48NFGEeuFl4uGUGunyA" description="true if vz is valid" base_Property="_9FJq0dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FMuINFGEeuFl4uGUGunyA" description="North position in NED earth-fixed frame, (metres)" base_Property="_9FLgANFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FN8QNFGEeuFl4uGUGunyA" description="East position in NED earth-fixed frame, (metres)" base_Property="_9FMuIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FPxcNFGEeuFl4uGUGunyA" description="Down position (negative altitude) in NED earth-fixed frame, (metres)" base_Property="_9FOjUNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FRmoNFGEeuFl4uGUGunyA" description="North velocity in NED earth-fixed frame, (metres/sec)" base_Property="_9FQYgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FS0wNFGEeuFl4uGUGunyA" description="East velocity in NED earth-fixed frame, (metres/sec)" base_Property="_9FRmodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FUC4NFGEeuFl4uGUGunyA" description="Down velocity in NED earth-fixed frame, (metres/sec)" base_Property="_9FS0wdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FVRANFGEeuFl4uGUGunyA" description="Down position time derivative in NED earth-fixed frame, (metres/sec)" base_Property="_9FUC4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FXGMNFGEeuFl4uGUGunyA" description="North velocity derivative in NED earth-fixed frame, (metres/sec^2)" base_Property="_9FV4FtFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FY7YNFGEeuFl4uGUGunyA" description="East velocity derivative in NED earth-fixed frame, (metres/sec^2)" base_Property="_9FXtQNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FaJgNFGEeuFl4uGUGunyA" description="Down velocity derivative in NED earth-fixed frame, (metres/sec^2)" base_Property="_9FY7YdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9Fb-sNFGEeuFl4uGUGunyA" description="Euler yaw angle transforming the tangent plane relative to NED earth-fixed frame, -PI..+PI,  (radians)" base_Property="_9FawkNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9Fdz4NFGEeuFl4uGUGunyA" description="true if position (x, y) has a valid global reference (ref_lat, ref_lon)" base_Property="_9Fb-s9FGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FfCANFGEeuFl4uGUGunyA" description="true if z has a valid global reference (ref_alt)" base_Property="_9Fdz4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FgQINFGEeuFl4uGUGunyA" description="Time when reference position was set since system start, (microseconds)" base_Property="_9FfCAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FheQNFGEeuFl4uGUGunyA" description="Reference point latitude, (degrees)" base_Property="_9FgQIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FjTcNFGEeuFl4uGUGunyA" description="Reference point longitude, (degrees)" base_Property="_9FiFUNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FkhkNFGEeuFl4uGUGunyA" description="Reference altitude AMSL, (metres)" base_Property="_9FjTcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FlvsNFGEeuFl4uGUGunyA" description="Distance from from bottom surface to ground, (metres)" base_Property="_9FlIoNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9Fnk4NFGEeuFl4uGUGunyA" description="true if distance to bottom surface is valid" base_Property="_9FmWwNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FozANFGEeuFl4uGUGunyA" description="bitfield indicating what type of sensor is used to estimate dist_bottom" base_Property="_9Fnk4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FqBINFGEeuFl4uGUGunyA" description="(1 &lt;&lt; 0) a range sensor is used to estimate dist_bottom field" base_Property="_9FozA9FGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9Fr2UNFGEeuFl4uGUGunyA" description="(1 &lt;&lt; 1) a flow sensor is used to estimate dist_bottom field (mostly fixed-wing use case)" base_Property="_9FqoMNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FtrgNFGEeuFl4uGUGunyA" description="Standard deviation of horizontal position error, (metres)" base_Property="_9FsdYNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FvgsNFGEeuFl4uGUGunyA" description="Standard deviation of vertical position error, (metres)" base_Property="_9FuSkNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9Fwu0NFGEeuFl4uGUGunyA" description="Standard deviation of horizontal velocity error, (metres/sec)" base_Property="_9FvgsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9Fx88NFGEeuFl4uGUGunyA" description="Standard deviation of horizontal velocity error, (metres/sec)" base_Property="_9Fwu0dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9FzLENFGEeuFl4uGUGunyA" description="maximum horizontal speed - set to 0 when limiting not required (meters/sec)" base_Property="_9Fx88dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9F1AQNFGEeuFl4uGUGunyA" description="maximum vertical speed - set to 0 when limiting not required (meters/sec)" base_Property="_9FzLEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9F2OYNFGEeuFl4uGUGunyA" description="minimum height above ground level - set to 0 when limiting not required (meters)" base_Property="_9F1AQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9F3cgNFGEeuFl4uGUGunyA" description="maximum height above ground level - set to 0 when limiting not required (meters)" base_Property="_9F21cNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_9F5RsNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_EstimatorLocalPosition"/>
+  <robotics.commobject:DataAttribute xmi:id="_9IiWANFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_9IfSsNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9IlZUNFGEeuFl4uGUGunyA" description="NED earth-fixed frame" base_Property="_9IkLMNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9ImncNFGEeuFl4uGUGunyA" description="FRD earth-fixed frame, arbitrary heading reference" base_Property="_9IlZUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9In1kNFGEeuFl4uGUGunyA" description="Not aligned with the std frames of reference" base_Property="_9ImncdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9IpqwNFGEeuFl4uGUGunyA" description="FRD body-fixed frame" base_Property="_9IocoNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9Irf8NFGEeuFl4uGUGunyA" description="North position" base_Property="_9IpqwtFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9IsuENFGEeuFl4uGUGunyA" description="East position" base_Property="_9Irf8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9It8MNFGEeuFl4uGUGunyA" description="Down position" base_Property="_9IsuEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9IvxYNFGEeuFl4uGUGunyA" description="Quaternion rotation from FRD body frame to refernce frame" base_Property="_9IujQNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9Iw_gNFGEeuFl4uGUGunyA" description="Quaternion rotation from odometry reference frame to navigation frame" base_Property="_9IvxYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9Iy0sNFGEeuFl4uGUGunyA" description="North velocity" base_Property="_9Ixmk9FGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9I0C0NFGEeuFl4uGUGunyA" description="East velocity" base_Property="_9Iy0sdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9I14ANFGEeuFl4uGUGunyA" description="Down velocity" base_Property="_9I0p4NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9I3GINFGEeuFl4uGUGunyA" description="Angular velocity about X body axis" base_Property="_9I14AdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9I4UQNFGEeuFl4uGUGunyA" description="Angular velocity about Y body axis" base_Property="_9I3GIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9I5iYNFGEeuFl4uGUGunyA" description="Angular velocity about Z body axis" base_Property="_9I4UQdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_9I7XkNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_EstimatorOdometry"/>
+  <robotics.commobject:DataAttribute xmi:id="_9LdHINFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_9Lb5ANFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9Le8UNFGEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_9LduMNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9LgKcNFGEeuFl4uGUGunyA" description="velocity obtained from gyro-compensated and distance-scaled optical flow raw measurements in body frame(m/s)" base_Property="_9Le8UdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9LhYkNFGEeuFl4uGUGunyA" description="same as vel_body but in local frame (m/s)" base_Property="_9LgKcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9LjNwNFGEeuFl4uGUGunyA" description="integrated optical flow measurement (rad)" base_Property="_9Lh_oNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9Lkb4NFGEeuFl4uGUGunyA" description="integrated optical flow measurement compensated for angular motion (rad)" base_Property="_9LjNwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9LlqANFGEeuFl4uGUGunyA" description="gyro measurement integrated to flow rate and synchronized with flow measurements (rad)" base_Property="_9Lkb4dFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_9LrwoNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_EstimatorOpticalFlowVel"/>
+  <robotics.commobject:DataAttribute xmi:id="_9OU08NFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_9OTm0NFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_9Oo-ANFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_EstimatorSelectorStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_9RMiwNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_9RLUoNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9RNw4NFGEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_9RMiwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9RO_ANFGEeuFl4uGUGunyA" description="unique device ID for the sensor that does not change between power cycles" base_Property="_9ROX8NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9RQ0MNFGEeuFl4uGUGunyA" description="gyroscope in-run bias in body frame (rad/s)" base_Property="_9RPmENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9RSCUNFGEeuFl4uGUGunyA" description="magnitude of maximum gyroscope in-run bias in body frame (rad/s)" base_Property="_9RQ0MdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9RTQcNFGEeuFl4uGUGunyA" description="unique device ID for the sensor that does not change between power cycles" base_Property="_9RSpYNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9RVFoNFGEeuFl4uGUGunyA" description="accelerometer in-run bias in body frame (m/s^2)" base_Property="_9RT3gNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9RWTwNFGEeuFl4uGUGunyA" description="magnitude of maximum accelerometer in-run bias in body frame (m/s^2)" base_Property="_9RVFodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9RXh4NFGEeuFl4uGUGunyA" description="unique device ID for the sensor that does not change between power cycles" base_Property="_9RWTxdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9RYwANFGEeuFl4uGUGunyA" description="magnetometer in-run bias in body frame (Gauss)" base_Property="_9RXh4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9RalMNFGEeuFl4uGUGunyA" description="magnitude of maximum magnetometer in-run bias in body frame (Gauss)" base_Property="_9RZXENFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_9RcaYNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_EstimatorSensorBias"/>
+  <robotics.commobject:DataAttribute xmi:id="_9UCbYNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_9UBNQNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9UDpgNFGEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_9UCbYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9UE3oNFGEeuFl4uGUGunyA" description="Internal filter states" base_Property="_9UDpgdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9UGs0NFGEeuFl4uGUGunyA" description="Number of states effectively used" base_Property="_9UFesNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9UIiANFGEeuFl4uGUGunyA" description="Diagonal Elements of Covariance Matrix" base_Property="_9UGs0dFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_9UV9YNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_EstimatorStates"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XEhQNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_9XDTINFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XFvYNFGEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_9XEhQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XG9gNFGEeuFl4uGUGunyA" description="IMU vibration metrics in the following array locations" base_Property="_9XFvYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XIysNFGEeuFl4uGUGunyA" description="return a vector containing the output predictor angular, velocity and position tracking error magnitudes (rad), (m/s), (m)" base_Property="_9XHkkNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XKn4NFGEeuFl4uGUGunyA" description="Bitmask to indicate status of GPS checks - see definition below" base_Property="_9XJZwNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XMdENFGEeuFl4uGUGunyA" description="0 : insufficient fix type (no 3D solution)" base_Property="_9XLO8NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XNrMNFGEeuFl4uGUGunyA" description="1 : minimum required sat count fail" base_Property="_9XMdEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XO5UNFGEeuFl4uGUGunyA" description="2 : maximum allowed PDOP fail" base_Property="_9XNrMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XQugNFGEeuFl4uGUGunyA" description="3 : maximum allowed horizontal position error fail" base_Property="_9XPgYNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XR8oNFGEeuFl4uGUGunyA" description="4 : maximum allowed vertical position error fail" base_Property="_9XQugdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XTx0NFGEeuFl4uGUGunyA" description="5 : maximum allowed speed error fail" base_Property="_9XR8odFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XVnANFGEeuFl4uGUGunyA" description="6 : maximum allowed horizontal position drift fail - requires stationary vehicle" base_Property="_9XUY4NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XXcMNFGEeuFl4uGUGunyA" description="7 : maximum allowed vertical position drift fail - requires stationary vehicle" base_Property="_9XWOENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XYqUNFGEeuFl4uGUGunyA" description="8 : maximum allowed horizontal speed fail - requires stationary vehicle" base_Property="_9XXcMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XafgNFGEeuFl4uGUGunyA" description="9 : maximum allowed vertical velocity discrepancy fail" base_Property="_9XZRYNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XbtoNFGEeuFl4uGUGunyA" description="Bitmask to indicate EKF logic state" base_Property="_9XafgdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9Xc7wNFGEeuFl4uGUGunyA" description="0 - true if the filter tilt alignment is complete" base_Property="_9XbtodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9Xew8NFGEeuFl4uGUGunyA" description="1 - true if the filter yaw alignment is complete" base_Property="_9Xc7wdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9Xf_ENFGEeuFl4uGUGunyA" description="2 - true if GPS measurements are being fused" base_Property="_9Xew8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9Xh0QNFGEeuFl4uGUGunyA" description="3 - true if optical flow measurements are being fused" base_Property="_9Xf_EdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XjCYNFGEeuFl4uGUGunyA" description="4 - true if a simple magnetic yaw heading is being fused" base_Property="_9Xh0QdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XkQgNFGEeuFl4uGUGunyA" description="5 - true if 3-axis magnetometer measurement are being fused" base_Property="_9XjCYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XleoNFGEeuFl4uGUGunyA" description="6 - true if synthetic magnetic declination measurements are being fused" base_Property="_9XkQgdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XnT0NFGEeuFl4uGUGunyA" description="7 - true when thought to be airborne" base_Property="_9XmFsNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XpJANFGEeuFl4uGUGunyA" description="8 - true when wind velocity is being estimated" base_Property="_9XnT0dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XqXINFGEeuFl4uGUGunyA" description="9 - true when baro height is being fused as a primary height reference" base_Property="_9XpJAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XsMUNFGEeuFl4uGUGunyA" description="10 - true when range finder height is being fused as a primary height reference" base_Property="_9Xq-MNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XtacNFGEeuFl4uGUGunyA" description="11 - true when GPS height is being fused as a primary height reference" base_Property="_9XsMUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XvPoNFGEeuFl4uGUGunyA" description="12 - true when local position data from external vision is being fused" base_Property="_9XuBgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XwdwNFGEeuFl4uGUGunyA" description="13 - true when yaw data from external vision measurements is being fused" base_Property="_9XvPodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XyS8NFGEeuFl4uGUGunyA" description="14 - true when height data from external vision measurements is being fused" base_Property="_9XwdwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9XzhENFGEeuFl4uGUGunyA" description="15 - true when synthetic sideslip measurements are being fused" base_Property="_9XyS8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9X1WQNFGEeuFl4uGUGunyA" description="16 - true when only the magnetic field states are updated by the magnetometer" base_Property="_9X0IINFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9X2kYNFGEeuFl4uGUGunyA" description="17 - true when thought to be operating as a fixed wing vehicle with constrained sideslip" base_Property="_9X1WQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9X3ygNFGEeuFl4uGUGunyA" description="18 - true when the magnetomer has been declared faulty and is no longer being used" base_Property="_9X3LcNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9X5nsNFGEeuFl4uGUGunyA" description="19 - true when airspeed measurements are being fused" base_Property="_9X4ZkNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9X610NFGEeuFl4uGUGunyA" description="20 - true when when protection from ground effect induced static pressure rise is active" base_Property="_9X5nsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9X8D8NFGEeuFl4uGUGunyA" description="21 - true when a stuck range finder sensor has been detected" base_Property="_9X610dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9X95INFGEeuFl4uGUGunyA" description="22 - true when yaw (not ground course) data from a GPS receiver is being fused" base_Property="_9X8rANFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9X_HQNFGEeuFl4uGUGunyA" description="23 - true when the in-flight mag field alignment has been completed" base_Property="_9X95IdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9YA8cNFGEeuFl4uGUGunyA" description="Bitmask to indicate EKF internal faults" base_Property="_9X_uUNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9YCKkNFGEeuFl4uGUGunyA" description="1-Sigma estimated horizontal position accuracy relative to the estimators origin (m)" base_Property="_9YA8cdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9YD_wNFGEeuFl4uGUGunyA" description="1-Sigma estimated vertical position accuracy relative to the estimators origin (m)" base_Property="_9YCxoNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9YFN4NFGEeuFl4uGUGunyA" description="Bitmask to indicate pass/fail status of innovation consistency checks" base_Property="_9YD_wdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9YGcANFGEeuFl4uGUGunyA" description="ratio of the largest magnetometer innovation component to the innovation test limit" base_Property="_9YFN4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9YIRMNFGEeuFl4uGUGunyA" description="ratio of the largest velocity innovation component to the innovation test limit" base_Property="_9YHDENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9YJfUNFGEeuFl4uGUGunyA" description="ratio of the largest horizontal position innovation component to the innovation test limit" base_Property="_9YIRMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9YKtcNFGEeuFl4uGUGunyA" description="ratio of the vertical position innovation to the innovation test limit" base_Property="_9YJfUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9YMioNFGEeuFl4uGUGunyA" description="ratio of the true airspeed innovation to the innovation test limit" base_Property="_9YLUgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9YNwwNFGEeuFl4uGUGunyA" description="ratio of the height above ground innovation to the innovation test limit" base_Property="_9YMiodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9YO-4NFGEeuFl4uGUGunyA" description="ratio of the synthetic sideslip innovation to the innovation test limit" base_Property="_9YNwwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9YQNANFGEeuFl4uGUGunyA" description="Bitmask indicating which filter kinematic state outputs are valid for flight control use." base_Property="_9YO-4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9YRbINFGEeuFl4uGUGunyA" description="number of horizontal position reset events (allow to wrap if count exceeds 255)" base_Property="_9YQNAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9YTQUNFGEeuFl4uGUGunyA" description="number of vertical velocity reset events (allow to wrap if count exceeds 255)" base_Property="_9YSCMNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9YUecNFGEeuFl4uGUGunyA" description="number of horizontal position reset events (allow to wrap if count exceeds 255)" base_Property="_9YTQUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9YWToNFGEeuFl4uGUGunyA" description="number of vertical position reset events (allow to wrap if count exceeds 255)" base_Property="_9YVFgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9YXhwNFGEeuFl4uGUGunyA" description="number of quaternion reset events (allow to wrap if count exceeds 255)" base_Property="_9YWTodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9YYv4NFGEeuFl4uGUGunyA" description="cumulative amount of time in seconds that the EKF inertial calculation has slipped relative to system time" base_Property="_9YXhwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9YalENFGEeuFl4uGUGunyA" description="Bitmask to indicate sensor health states (vel, pos, hgt)" base_Property="_9YZW9NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9YbzMNFGEeuFl4uGUGunyA" description="Bitmask to indicate timeout flags (vel, pos, hgt)" base_Property="_9YalEdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_9YdBUNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_EstimatorStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_9a5RUNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_9a4DMNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9a7GgNFGEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_9a54YNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9a8UoNFGEeuFl4uGUGunyA" description="number of filter control status (cs) changes" base_Property="_9a7GgdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9a9iwNFGEeuFl4uGUGunyA" description="0 - true if the filter tilt alignment is complete" base_Property="_9a8UodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9a-w4NFGEeuFl4uGUGunyA" description="1 - true if the filter yaw alignment is complete" base_Property="_9a9iwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bAmENFGEeuFl4uGUGunyA" description="2 - true if GPS measurement fusion is intended" base_Property="_9a-w4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bB0MNFGEeuFl4uGUGunyA" description="3 - true if optical flow measurements fusion is intended" base_Property="_9bAmEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bDCUNFGEeuFl4uGUGunyA" description="4 - true if a simple magnetic yaw heading fusion is intended" base_Property="_9bB0MdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bEQcNFGEeuFl4uGUGunyA" description="5 - true if 3-axis magnetometer measurement fusion is inteded" base_Property="_9bDCUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bFekNFGEeuFl4uGUGunyA" description="6 - true if synthetic magnetic declination measurements fusion is intended" base_Property="_9bEQcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bHTwNFGEeuFl4uGUGunyA" description="7 - true when the vehicle is airborne" base_Property="_9bFekdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bIh4NFGEeuFl4uGUGunyA" description="8 - true when wind velocity is being estimated" base_Property="_9bHTwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bJwANFGEeuFl4uGUGunyA" description="9 - true when baro height is being fused as a primary height reference" base_Property="_9bIh4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bK-INFGEeuFl4uGUGunyA" description="10 - true when range finder height is being fused as a primary height reference" base_Property="_9bJwAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bMMQNFGEeuFl4uGUGunyA" description="11 - true when GPS height is being fused as a primary height reference" base_Property="_9bK-IdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bNaYNFGEeuFl4uGUGunyA" description="12 - true when local position data fusion from external vision is intended" base_Property="_9bMMQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bOogNFGEeuFl4uGUGunyA" description="13 - true when yaw data from external vision measurements fusion is intended" base_Property="_9bNaYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bP2oNFGEeuFl4uGUGunyA" description="14 - true when height data from external vision measurements is being fused" base_Property="_9bOogdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bREwNFGEeuFl4uGUGunyA" description="15 - true when synthetic sideslip measurements are being fused" base_Property="_9bP2odFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bSS4NFGEeuFl4uGUGunyA" description="16 - true when the mag field does not match the expected strength" base_Property="_9bREwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bThANFGEeuFl4uGUGunyA" description="17 - true when the vehicle is operating as a fixed wing vehicle" base_Property="_9bSS4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bUvINFGEeuFl4uGUGunyA" description="18 - true when the magnetometer has been declared faulty and is no longer being used" base_Property="_9bThAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bV9QNFGEeuFl4uGUGunyA" description="19 - true when airspeed measurements are being fused" base_Property="_9bUvIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bXLYNFGEeuFl4uGUGunyA" description="20 - true when protection from ground effect induced static pressure rise is active" base_Property="_9bV9QdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bYZgNFGEeuFl4uGUGunyA" description="21 - true when rng data wasn't ready for more than 10s and new rng values haven't changed enough" base_Property="_9bXLYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bZnoNFGEeuFl4uGUGunyA" description="22 - true when yaw (not ground course) data fusion from a GPS receiver is intended" base_Property="_9bYZgdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9ba1wNFGEeuFl4uGUGunyA" description="23 - true when the in-flight mag field alignment has been completed" base_Property="_9bZnodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bcD4NFGEeuFl4uGUGunyA" description="24 - true when local frame velocity data fusion from external vision measurements is intended" base_Property="_9ba1wdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bdSANFGEeuFl4uGUGunyA" description="25 - true when we are using a synthesized measurement for the magnetometer Z component" base_Property="_9bcD4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9begINFGEeuFl4uGUGunyA" description="26 - true when the vehicle is at rest" base_Property="_9bdSAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bgVUNFGEeuFl4uGUGunyA" description="number of filter fault status (fs) changes" base_Property="_9bfHMNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bg8YNFGEeuFl4uGUGunyA" description="0 - true if the fusion of the magnetometer X-axis has encountered a numerical error" base_Property="_9bgVUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9biKgNFGEeuFl4uGUGunyA" description="1 - true if the fusion of the magnetometer Y-axis has encountered a numerical error" base_Property="_9bhjcNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bjYoNFGEeuFl4uGUGunyA" description="2 - true if the fusion of the magnetometer Z-axis has encountered a numerical error" base_Property="_9biKgdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bkmwNFGEeuFl4uGUGunyA" description="3 - true if the fusion of the heading angle has encountered a numerical error" base_Property="_9bjYodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bl04NFGEeuFl4uGUGunyA" description="4 - true if the fusion of the magnetic declination has encountered a numerical error" base_Property="_9bkmwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bnDANFGEeuFl4uGUGunyA" description="5 - true if fusion of the airspeed has encountered a numerical error" base_Property="_9bl04dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9boRINFGEeuFl4uGUGunyA" description="6 - true if fusion of the synthetic sideslip constraint has encountered a numerical error" base_Property="_9bnDAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bpfQNFGEeuFl4uGUGunyA" description="7 - true if fusion of the optical flow X axis has encountered a numerical error" base_Property="_9boRIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bqtYNFGEeuFl4uGUGunyA" description="8 - true if fusion of the optical flow Y axis has encountered a numerical error" base_Property="_9bpfQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9br7gNFGEeuFl4uGUGunyA" description="9 - true if fusion of the North velocity has encountered a numerical error" base_Property="_9bqtYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9btJoNFGEeuFl4uGUGunyA" description="10 - true if fusion of the East velocity has encountered a numerical error" base_Property="_9br7gdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9buXwNFGEeuFl4uGUGunyA" description="11 - true if fusion of the Down velocity has encountered a numerical error" base_Property="_9btJodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bwM8NFGEeuFl4uGUGunyA" description="12 - true if fusion of the North position has encountered a numerical error" base_Property="_9buXwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bxbENFGEeuFl4uGUGunyA" description="13 - true if fusion of the East position has encountered a numerical error" base_Property="_9bwM8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bypMNFGEeuFl4uGUGunyA" description="14 - true if fusion of the Down position has encountered a numerical error" base_Property="_9bxbEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9bz3UNFGEeuFl4uGUGunyA" description="15 - true if bad delta velocity bias estimates have been detected" base_Property="_9bypMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9cGyQNFGEeuFl4uGUGunyA" description="16 - true if bad vertical accelerometer data has been detected" base_Property="_9bz3UdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9cIncNFGEeuFl4uGUGunyA" description="17 - true if delta velocity data contains clipping (asymmetric railing)" base_Property="_9cGyQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9cLDsNFGEeuFl4uGUGunyA" description="number of innovation fault status (reject) changes" base_Property="_9cJOgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9cMR0NFGEeuFl4uGUGunyA" description="0 - true if horizontal velocity observations have been rejected" base_Property="_9cLDsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9cNf8NFGEeuFl4uGUGunyA" description="1 - true if vertical velocity observations have been rejected" base_Property="_9cMR0dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9cOuENFGEeuFl4uGUGunyA" description="2 - true if horizontal position observations have been rejected" base_Property="_9cNf8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9cP8MNFGEeuFl4uGUGunyA" description="3 - true if vertical position observations have been rejected" base_Property="_9cOuEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9cRKUNFGEeuFl4uGUGunyA" description="4 - true if the X magnetometer observation has been rejected" base_Property="_9cP8MdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9cSYcNFGEeuFl4uGUGunyA" description="5 - true if the Y magnetometer observation has been rejected" base_Property="_9cRKUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9cS_gNFGEeuFl4uGUGunyA" description="6 - true if the Z magnetometer observation has been rejected" base_Property="_9cSYcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9cUNoNFGEeuFl4uGUGunyA" description="7 - true if the yaw observation has been rejected" base_Property="_9cS_gdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9cVbwNFGEeuFl4uGUGunyA" description="8 - true if the airspeed observation has been rejected" base_Property="_9cUNodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9cWp4NFGEeuFl4uGUGunyA" description="9 - true if the synthetic sideslip observation has been rejected" base_Property="_9cVbwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9cX4ANFGEeuFl4uGUGunyA" description="10 - true if the height above ground observation has been rejected" base_Property="_9cWp4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9cZGINFGEeuFl4uGUGunyA" description="11 - true if the X optical flow observation has been rejected" base_Property="_9cX4AdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9caUQNFGEeuFl4uGUGunyA" description="12 - true if the Y optical flow observation has been rejected" base_Property="_9cZGIdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_9cbiYNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_EstimatorStatusFlags"/>
+  <robotics.commobject:DataAttribute xmi:id="_9e61sNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_9e5nkNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9e9R8NFGEeuFl4uGUGunyA" description="NED earth-fixed frame" base_Property="_9e8D1NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9e-gENFGEeuFl4uGUGunyA" description="FRD earth-fixed frame, arbitrary heading reference" base_Property="_9e9R8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9e_uMNFGEeuFl4uGUGunyA" description="Not aligned with the std frames of reference" base_Property="_9e-gEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9fA8UNFGEeuFl4uGUGunyA" description="FRD body-fixed frame" base_Property="_9e_uMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9fCKcNFGEeuFl4uGUGunyA" description="North position" base_Property="_9fA8UtFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9fDYkNFGEeuFl4uGUGunyA" description="East position" base_Property="_9fCKcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9fEmsNFGEeuFl4uGUGunyA" description="Down position" base_Property="_9fDYkdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9fGb4NFGEeuFl4uGUGunyA" description="Quaternion rotation from FRD body frame to refernce frame" base_Property="_9fFNwNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9fHqANFGEeuFl4uGUGunyA" description="Quaternion rotation from odometry reference frame to navigation frame" base_Property="_9fGb4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9fI4INFGEeuFl4uGUGunyA" description="North velocity" base_Property="_9fHqBdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9fKGQNFGEeuFl4uGUGunyA" description="East velocity" base_Property="_9fI4IdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9fLUYNFGEeuFl4uGUGunyA" description="Down velocity" base_Property="_9fKGQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9fMigNFGEeuFl4uGUGunyA" description="Angular velocity about X body axis" base_Property="_9fLUYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9fNwoNFGEeuFl4uGUGunyA" description="Angular velocity about Y body axis" base_Property="_9fMigdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9fO-wNFGEeuFl4uGUGunyA" description="Angular velocity about Z body axis" base_Property="_9fNwodFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_9fQM4NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_EstimatorVisualOdometryAligned"/>
+  <robotics.commobject:DataAttribute xmi:id="_9hvgMNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_9huSENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9hxVYNFGEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_9hwHQNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9hyjgNFGEeuFl4uGUGunyA" description="Wind component in north / X direction (m/sec)" base_Property="_9hxVYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9hzxoNFGEeuFl4uGUGunyA" description="Wind component in east / Y direction (m/sec)" base_Property="_9hyjgdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9h1m0NFGEeuFl4uGUGunyA" description="Wind estimate error variance in north / X direction (m/sec)**2 - set to zero (no uncertainty) if not estimated" base_Property="_9hzxodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9h208NFGEeuFl4uGUGunyA" description="Wind estimate error variance in east / Y direction (m/sec)**2 - set to zero (no uncertainty) if not estimated" base_Property="_9h1m0dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9h4DENFGEeuFl4uGUGunyA" description="True airspeed innovation" base_Property="_9h208dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9h5RMNFGEeuFl4uGUGunyA" description="True airspeed innovation variance" base_Property="_9h4DEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9h6fUNFGEeuFl4uGUGunyA" description="Sideslip measurement innovation" base_Property="_9h5RMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9h7tcNFGEeuFl4uGUGunyA" description="Sideslip measurement innovation variance" base_Property="_9h7GYNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_9iBNANFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_EstimatorWind"/>
+  <robotics.commobject:DataAttribute xmi:id="_9kkxwNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_9kkKsNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9kmm8NFGEeuFl4uGUGunyA" description="target position (deg * 1e7)" base_Property="_9klY0NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9knOANFGEeuFl4uGUGunyA" description="target position (deg * 1e7)" base_Property="_9kmm8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9kocINFGEeuFl4uGUGunyA" description="target position" base_Property="_9kn1ENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9kqRUNFGEeuFl4uGUGunyA" description="target vel in y" base_Property="_9kpDMNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9krfcNFGEeuFl4uGUGunyA" description="target vel in x" base_Property="_9kqRUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9kstkNFGEeuFl4uGUGunyA" description="target vel in z" base_Property="_9krfcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9kt7sNFGEeuFl4uGUGunyA" description="target reporting capabilities" base_Property="_9kstkdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_9ky0MNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_FollowTarget"/>
+  <robotics.commobject:DataAttribute xmi:id="_9nOdINFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_9nNPANFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9nPrQNFGEeuFl4uGUGunyA" description="body angle in NED frame (can be NaN for FW)" base_Property="_9nOdIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9nQ5YNFGEeuFl4uGUGunyA" description="body angle in NED frame (can be NaN for FW)" base_Property="_9nPrQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9nSHgNFGEeuFl4uGUGunyA" description="body angle in NED frame (can be NaN for FW)" base_Property="_9nRgcNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9nTVoNFGEeuFl4uGUGunyA" description="rad/s (commanded by user)" base_Property="_9nSukNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9nUjwNFGEeuFl4uGUGunyA" description="Desired quaternion for quaternion control" base_Property="_9nT8sNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9nVx4NFGEeuFl4uGUGunyA" description="Normalized thrust command in body NED frame [-1,1]" base_Property="_9nVK0NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9nXnENFGEeuFl4uGUGunyA" description="Reset roll integral part (navigation logic change)" base_Property="_9nWY8NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9nY1MNFGEeuFl4uGUGunyA" description="Reset pitch integral part (navigation logic change)" base_Property="_9nXnEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9naDUNFGEeuFl4uGUGunyA" description="Reset yaw integral part (navigation logic change)" base_Property="_9nY1MdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9nbRcNFGEeuFl4uGUGunyA" description="control heading with rudder (used for auto takeoff on runway)" base_Property="_9naDUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9ncfkNFGEeuFl4uGUGunyA" description="flap config specifier" base_Property="_9nbRcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9neUwNFGEeuFl4uGUGunyA" description="no flaps" base_Property="_9ndGoNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9nfi4NFGEeuFl4uGUGunyA" description="landing config flaps" base_Property="_9neUwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9ngxANFGEeuFl4uGUGunyA" description="take-off config flaps" base_Property="_9nfi4dFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_9nimMNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_FwVirtualAttitudeSetpoint"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qP78NFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_9qOGwNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qRKENFGEeuFl4uGUGunyA" description="Generator is off." base_Property="_9qP78dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qSYMNFGEeuFl4uGUGunyA" description="Generator is ready to start generating power." base_Property="_9qRKEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qTmUNFGEeuFl4uGUGunyA" description="Generator is generating power." base_Property="_9qSYMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qU0cNFGEeuFl4uGUGunyA" description="Generator is charging the batteries (generating enough power to charge and provide the load)." base_Property="_9qTmUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qWpoNFGEeuFl4uGUGunyA" description="Generator is operating at a reduced maximum power." base_Property="_9qVbgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qX3wNFGEeuFl4uGUGunyA" description="Generator is providing the maximum output." base_Property="_9qWpodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qZs8NFGEeuFl4uGUGunyA" description="Generator is near the maximum operating temperature, cooling is insufficient." base_Property="_9qX3wdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qa7ENFGEeuFl4uGUGunyA" description="Generator hit the maximum operating temperature and shutdown." base_Property="_9qZs8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qcJMNFGEeuFl4uGUGunyA" description="Power electronics are near the maximum operating temperature, cooling is insufficient." base_Property="_9qa7EdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qdXUNFGEeuFl4uGUGunyA" description="Power electronics hit the maximum operating temperature and shutdown." base_Property="_9qcJMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qelcNFGEeuFl4uGUGunyA" description="Power electronics experienced a fault and shutdown." base_Property="_9qd-YNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qgaoNFGEeuFl4uGUGunyA" description="The power source supplying the generator failed e.g. mechanical generator stopped, tether is no longer providing power, solar cell is in shade, hydrogen reaction no longer happening." base_Property="_9qfMgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qhowNFGEeuFl4uGUGunyA" description="Generator controller having communication problems." base_Property="_9qgaodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qjd8NFGEeuFl4uGUGunyA" description="Power electronic or generator cooling system error." base_Property="_9qhowdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qlTINFGEeuFl4uGUGunyA" description="Generator controller power rail experienced a fault." base_Property="_9qjd8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qmhQNFGEeuFl4uGUGunyA" description="Generator controller exceeded the overcurrent threshold and shutdown to prevent damage." base_Property="_9qlTIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qnvYNFGEeuFl4uGUGunyA" description="Generator controller detected a high current going into the batteries and shutdown to prevent battery damage. |" base_Property="_9qmhQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qo9gNFGEeuFl4uGUGunyA" description="Generator controller exceeded it's overvoltage threshold and shutdown to prevent it exceeding the voltage rating." base_Property="_9qnvYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qqLoNFGEeuFl4uGUGunyA" description="Batteries are under voltage (generator will not start)." base_Property="_9qo9gdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qrZwNFGEeuFl4uGUGunyA" description="Generator start is inhibited by e.g. a safety switch." base_Property="_9qqLodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qsn4NFGEeuFl4uGUGunyA" description="Generator requires maintenance." base_Property="_9qrZwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qt2ANFGEeuFl4uGUGunyA" description="Generator is not ready to generate yet." base_Property="_9qsn4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qvEINFGEeuFl4uGUGunyA" description="Generator is idle." base_Property="_9qudENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qwSQNFGEeuFl4uGUGunyA" description="Status flags" base_Property="_9qvrMNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qxgYNFGEeuFl4uGUGunyA" description="[A] Current into/out of battery. Positive for out. Negative for in. NaN: field not provided." base_Property="_9qw5UNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9qzVkNFGEeuFl4uGUGunyA" description="[A] Current going to the UAV. If battery current not available this is the DC current from the generator. Positive for out. Negative for in. NaN: field not provided" base_Property="_9qyHcNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9q0jsNFGEeuFl4uGUGunyA" description="[W] The power being generated. NaN: field not provided" base_Property="_9qzVkdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9q1x0NFGEeuFl4uGUGunyA" description="[V] Voltage of the bus seen at the generator, or battery bus if battery bus is controlled by generator and at a different voltage to main bus." base_Property="_9q0jsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9q2_8NFGEeuFl4uGUGunyA" description="[A] The target battery current. Positive for out. Negative for in. NaN: field not provided" base_Property="_9q1x0dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9q4OENFGEeuFl4uGUGunyA" description="[s] Seconds this generator has run since it was rebooted. UINT32_MAX: field not provided." base_Property="_9q2_8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9q5cMNFGEeuFl4uGUGunyA" description="[s] Seconds until this generator requires maintenance.  A negative value indicates maintenance is past-due. INT32_MAX: field not provided." base_Property="_9q4OEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9q6qUNFGEeuFl4uGUGunyA" description="[rpm] Speed of electrical generator or alternator. UINT16_MAX: field not provided." base_Property="_9q5cMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9q8fgNFGEeuFl4uGUGunyA" description="[degC] The temperature of the rectifier or power converter. INT16_MAX: field not provided." base_Property="_9q7RYNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9q9toNFGEeuFl4uGUGunyA" description="[degC] The temperature of the mechanical motor, fuel cell core or generator. INT16_MAX: field not provided." base_Property="_9q8fgdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_9q-7wNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_GeneratorStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_9tmx8NFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_9tk8wNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9toAENFGEeuFl4uGUGunyA" description="no action on geofence violation" base_Property="_9tmx8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9tpOMNFGEeuFl4uGUGunyA" description="critical mavlink message" base_Property="_9toAEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9tqcUNFGEeuFl4uGUGunyA" description="switch to AUTO|LOITER" base_Property="_9tpOMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9trqcNFGEeuFl4uGUGunyA" description="switch to AUTO|RTL" base_Property="_9trDYNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9ttfoNFGEeuFl4uGUGunyA" description="flight termination" base_Property="_9tsRgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9tutwNFGEeuFl4uGUGunyA" description="switch to AUTO|LAND" base_Property="_9ttfodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9twi8NFGEeuFl4uGUGunyA" description="true if the geofence is violated" base_Property="_9tutwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9txxENFGEeuFl4uGUGunyA" description="action to take when geofence is violated" base_Property="_9twi8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9ty_MNFGEeuFl4uGUGunyA" description="true if the geofence requires a valid home position" base_Property="_9txxEdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_9t00YNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_GeofenceResult"/>
+  <robotics.commobject:DataAttribute xmi:id="_9wVV0NFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_9wUHsNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_9wmbkNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_GimbalDeviceAttitudeStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_9zG9ANFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_9zFu4NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9zKAUNFGEeuFl4uGUGunyA" description="[rad]" base_Property="_9zIyMNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9zLOcNFGEeuFl4uGUGunyA" description="[rad]" base_Property="_9zKAUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9zMckNFGEeuFl4uGUGunyA" description="[rad]" base_Property="_9zLOcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9zNqsNFGEeuFl4uGUGunyA" description="[rad]" base_Property="_9zMckdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9zO40NFGEeuFl4uGUGunyA" description="[rad]" base_Property="_9zNqsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9zQG8NFGEeuFl4uGUGunyA" description="[rad]" base_Property="_9zO40dFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_9zUYYNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_GimbalDeviceInformation"/>
+  <robotics.commobject:DataAttribute xmi:id="_9139INFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_912vANFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_92KRANFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_GimbalDeviceSetAttitude"/>
+  <robotics.commobject:DataAttribute xmi:id="_944N0NFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_942_sNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_947RINFGEeuFl4uGUGunyA" description="[rad]" base_Property="_946DAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_948fQNFGEeuFl4uGUGunyA" description="[rad]" base_Property="_947RIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_94-UcNFGEeuFl4uGUGunyA" description="[rad]" base_Property="_948fQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_95AJoNFGEeuFl4uGUGunyA" description="[rad]" base_Property="_94-7gNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_95B-0NFGEeuFl4uGUGunyA" description="[rad]" base_Property="_95AJodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_95DM8NFGEeuFl4uGUGunyA" description="[rad]" base_Property="_95B-0dFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_95MW4NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_GimbalManagerInformation"/>
+  <robotics.commobject:DataAttribute xmi:id="_97_MMNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_979-ENFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_98OcwNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_GimbalManagerSetAttitude"/>
+  <robotics.commobject:DataAttribute xmi:id="_9-wzYNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_9-vlQNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9-zPoNFGEeuFl4uGUGunyA" description="unitless -1..1, can be NAN" base_Property="_9-yBgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9-0dwNFGEeuFl4uGUGunyA" description="unitless -1..1, can be NAN" base_Property="_9-zPodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9-1r4NFGEeuFl4uGUGunyA" description="unitless -1..1, can be NAN" base_Property="_9-0dwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_9-26ANFGEeuFl4uGUGunyA" description="unitless -1..1, can be NAN" base_Property="_9-1r4dFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_9-_c4NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_GimbalManagerSetManualControl"/>
+  <robotics.commobject:DataAttribute xmi:id="_-Bld4NFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-BkPwNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-B0ucNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_GimbalManagerStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_-EWeANFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-EUo0NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-EXsINFGEeuFl4uGUGunyA" description="Instance of GNSS reciever" base_Property="_-EWeAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-EY6QNFGEeuFl4uGUGunyA" description="length of data, MSB bit set = message to the gps device," base_Property="_-EXsIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-EaIYNFGEeuFl4uGUGunyA" description="data to write to the log" base_Property="_-EY6QdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-EkgcNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_GpsDump"/>
+  <robotics.commobject:DataAttribute xmi:id="_-HWHoNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-HU5gNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-HXVwNFGEeuFl4uGUGunyA" description="length of data" base_Property="_-HWHodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-HYj4NFGEeuFl4uGUGunyA" description="LSB: 1=fragmented" base_Property="_-HXVwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-HZyANFGEeuFl4uGUGunyA" description="data to write to GPS device (RTCM message)" base_Property="_-HYj4dFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-HpCkNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_GpsInjectData"/>
+  <robotics.commobject:DataAttribute xmi:id="_-KXmcNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-KWYUNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-KqhYNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_HeaterStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_-NWB8NFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-NUMwNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-NXQENFGEeuFl4uGUGunyA" description="Latitude in degrees" base_Property="_-NWB8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-NYeMNFGEeuFl4uGUGunyA" description="Longitude in degrees" base_Property="_-NXQEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-NZsUNFGEeuFl4uGUGunyA" description="Altitude in meters (AMSL)" base_Property="_-NZFQNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-Na6cNFGEeuFl4uGUGunyA" description="X coordinate in meters" base_Property="_-NaTYNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-NcvoNFGEeuFl4uGUGunyA" description="Y coordinate in meters" base_Property="_-NbhgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-Nd9wNFGEeuFl4uGUGunyA" description="Z coordinate in meters" base_Property="_-NcvodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-NfL4NFGEeuFl4uGUGunyA" description="Yaw angle in radians" base_Property="_-Nd9wdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-NgaANFGEeuFl4uGUGunyA" description="true when the altitude has been set" base_Property="_-NfL4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-NiPMNFGEeuFl4uGUGunyA" description="true when the latitude and longitude have been set" base_Property="_-NgaAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-NjdUNFGEeuFl4uGUGunyA" description="true when the local position (xyz) has been set" base_Property="_-NiPMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-NkrcNFGEeuFl4uGUGunyA" description="true when home position was set manually" base_Property="_-NjdUdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-No84NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_HomePosition"/>
+  <robotics.commobject:DataAttribute xmi:id="_-QI3QNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-QHpINFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-QKFYNFGEeuFl4uGUGunyA" description="time of corresponding sensor data last used for this estimate" base_Property="_-QI3QdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-QLTgNFGEeuFl4uGUGunyA" description="estimated hover thrust [0.1, 0.9]" base_Property="_-QKFYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-QMhoNFGEeuFl4uGUGunyA" description="estimated hover thrust variance" base_Property="_-QLTgdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-QNvwNFGEeuFl4uGUGunyA" description="innovation of the last acceleration fusion" base_Property="_-QNIsNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-QPk8NFGEeuFl4uGUGunyA" description="innovation variance of the last acceleration fusion" base_Property="_-QOW0NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-QQzENFGEeuFl4uGUGunyA" description="normalized innovation squared test ratio" base_Property="_-QPk8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-QSBMNFGEeuFl4uGUGunyA" description="vertical acceleration noise variance estimated form innovation residual" base_Property="_-QQzEdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-QYH0NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_HoverThrustEstimate"/>
+  <robotics.commobject:DataAttribute xmi:id="_-S8ToNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-S7FgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-S-v4NFGEeuFl4uGUGunyA" description="Maximum number of R/C input channels in the system. S.Bus has up to 18 channels." base_Property="_-S9hxNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-S_-ANFGEeuFl4uGUGunyA" description="last valid reception time" base_Property="_-S-v4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-TBMINFGEeuFl4uGUGunyA" description="number of channels actually being seen" base_Property="_-S_-AdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-TCaQNFGEeuFl4uGUGunyA" description="receive signal strength indicator (RSSI): &lt; 0: Undefined, 0: no signal, 100: full reception" base_Property="_-TBMIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-TDoYNFGEeuFl4uGUGunyA" description="explicit failsafe flag: true on TX failure or TX out of range , false otherwise. Only the true state is reliable, as there are some (PPM) receivers on the market going into failsafe without telling us explicitly." base_Property="_-TCaQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-TE2gNFGEeuFl4uGUGunyA" description="RC receiver connection status: True,if no frame has arrived in the expected time, false otherwise. True usually means that the receiver has been disconnected, but can also indicate a radio link loss on &quot;stupid&quot; systems. Will remain false, if a RX with failsafe option continues to transmit frames after a link loss." base_Property="_-TDoYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-TGEoNFGEeuFl4uGUGunyA" description="Number of lost RC frames. Note: intended purpose: observe the radio link quality if RSSI is not available. This value must not be used to trigger any failsafe-alike funtionality." base_Property="_-TE2gdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-THSwNFGEeuFl4uGUGunyA" description="Number of total RC frames. Note: intended purpose: observe the radio link quality if RSSI is not available. This value must not be used to trigger any failsafe-alike funtionality." base_Property="_-TGEodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-TIg4NFGEeuFl4uGUGunyA" description="Length of a single PPM frame. Zero for non-PPM systems" base_Property="_-THSwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-TJvANFGEeuFl4uGUGunyA" description="Input source" base_Property="_-TIg4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-TK9INFGEeuFl4uGUGunyA" description="measured pulse widths for each of the supported channels" base_Property="_-TJvAdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-TMLQNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_InputRc"/>
+  <robotics.commobject:DataAttribute xmi:id="_-VqQcNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-VpCUNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-VrekNFGEeuFl4uGUGunyA" description="timestamp of the last successful sbd session" base_Property="_-Vq3gNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-VsssNFGEeuFl4uGUGunyA" description="current size of the tx buffer" base_Property="_-VsFoNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-Vt60NFGEeuFl4uGUGunyA" description="the rx buffer is parsed up to that index" base_Property="_-VtTwNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-VvI8NFGEeuFl4uGUGunyA" description="current size of the rx buffer" base_Property="_-Vuh4NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-VwXENFGEeuFl4uGUGunyA" description="number of failed sbd sessions" base_Property="_-VvwANFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-VyMQNFGEeuFl4uGUGunyA" description="number of successfull sbd sessions" base_Property="_-Vw-INFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-VzaYNFGEeuFl4uGUGunyA" description="number of times the tx buffer was reset" base_Property="_-VyMQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-V0ogNFGEeuFl4uGUGunyA" description="current signal quality, 0 is no signal, 5 the best" base_Property="_-VzaYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-V12oNFGEeuFl4uGUGunyA" description="current state of the driver, see the satcom_state of IridiumSBD.h for the definition" base_Property="_-V0ogdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-V3EwNFGEeuFl4uGUGunyA" description="indicates if a ring call is pending" base_Property="_-V12odFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-V4S4NFGEeuFl4uGUGunyA" description="indicates if a tx buffer write is pending" base_Property="_-V3EwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-V5hANFGEeuFl4uGUGunyA" description="indicates if a tx session is pending" base_Property="_-V4S4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-V7WMNFGEeuFl4uGUGunyA" description="indicates if a rx read is pending" base_Property="_-V5hAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-V8kUNFGEeuFl4uGUGunyA" description="indicates if a rx session is pending" base_Property="_-V7WMdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-V-ZgNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_IridiumsbdStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_-YjzcNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-YilUNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-YlBkNFGEeuFl4uGUGunyA" description="tan(theta), where theta is the angle between the target and the camera center of projection in camera x-axis" base_Property="_-YkagdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-YmPsNFGEeuFl4uGUGunyA" description="tan(theta), where theta is the angle between the target and the camera center of projection in camera y-axis" base_Property="_-YlooNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-YoE4NFGEeuFl4uGUGunyA" description="/** size of target along camera x-axis in units of tan(theta) **/" base_Property="_-Ym2wNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-YpTANFGEeuFl4uGUGunyA" description="/** size of target along camera y-axis in units of tan(theta) **/" base_Property="_-YoE4dFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-Y0SINFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_IrlockReport"/>
+  <robotics.commobject:DataAttribute xmi:id="_-ba6MNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-bZsENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-bcIUNFGEeuFl4uGUGunyA" description="landing gear up" base_Property="_-ba6MdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-bdWcNFGEeuFl4uGUGunyA" description="landing gear down" base_Property="_-bcIUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-bfLoNFGEeuFl4uGUGunyA" description="keep the current state" base_Property="_-bd9gNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-bqKwNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_LandingGear"/>
+  <robotics.commobject:DataAttribute xmi:id="_-eGawNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-eFMoNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-eT2INFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_LandingTargetInnovations"/>
+  <robotics.commobject:DataAttribute xmi:id="_-gyiYNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-gxUQNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-gzwgNFGEeuFl4uGUGunyA" description="Flag indicating whether the landing target is static or moving with respect to the ground" base_Property="_-gyiYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-g0-oNFGEeuFl4uGUGunyA" description="Flag showing whether relative position is valid" base_Property="_-gzwgdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-g2MwNFGEeuFl4uGUGunyA" description="Flag showing whether relative velocity is valid" base_Property="_-g0-odFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-g3a4NFGEeuFl4uGUGunyA" description="X/north position of target, relative to vehicle (navigation frame) [meters]" base_Property="_-g2MwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-g5QENFGEeuFl4uGUGunyA" description="Y/east position of target, relative to vehicle (navigation frame) [meters]" base_Property="_-g4B8NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-g6eMNFGEeuFl4uGUGunyA" description="Z/down position of target, relative to vehicle (navigation frame) [meters]" base_Property="_-g5QEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-g8TYNFGEeuFl4uGUGunyA" description="X/north velocity  of target, relative to vehicle (navigation frame) [meters/second]" base_Property="_-g7FQNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-g9hgNFGEeuFl4uGUGunyA" description="Y/east velocity of target, relative to vehicle (navigation frame) [meters/second]" base_Property="_-g8TYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-g-voNFGEeuFl4uGUGunyA" description="X/north position variance [meters^2]" base_Property="_-g9hgdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-g_9wNFGEeuFl4uGUGunyA" description="Y/east position variance [meters^2]" base_Property="_-g-vodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-hBy8NFGEeuFl4uGUGunyA" description="X/north velocity variance [(meters/second)^2]" base_Property="_-hAk0NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-hDoINFGEeuFl4uGUGunyA" description="Y/east velocity variance [(meters/second)^2]" base_Property="_-hBy8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-hE2QNFGEeuFl4uGUGunyA" description="Flag showing whether absolute position is valid" base_Property="_-hDoIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-hGEYNFGEeuFl4uGUGunyA" description="X/north position of target, relative to origin (navigation frame) [meters]" base_Property="_-hE2QdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-hHSgNFGEeuFl4uGUGunyA" description="Y/east position of target, relative to origin (navigation frame) [meters]" base_Property="_-hGEYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-hJHsNFGEeuFl4uGUGunyA" description="Z/down position of target, relative to origin (navigation frame) [meters]" base_Property="_-hHSgdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-hKV0NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_LandingTargetPose"/>
+  <robotics.commobject:DataAttribute xmi:id="_-j3EgNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-j12YNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-j4SoNFGEeuFl4uGUGunyA" description="this is only used in the drivers" base_Property="_-j3rkNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-j6u4NFGEeuFl4uGUGunyA" description="turn LED off" base_Property="_-j5gw9FGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-j79ANFGEeuFl4uGUGunyA" description="turn LED on" base_Property="_-j6u4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-j9LINFGEeuFl4uGUGunyA" description="disable this priority (switch to lower priority setting)" base_Property="_-j79AdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-j-ZQNFGEeuFl4uGUGunyA" description="continuously increase &amp; decrease brightness (solid color if driver does not support it)" base_Property="_-j9yMNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-kAOcNFGEeuFl4uGUGunyA" description="two fast blinks (on/off) with timing as in MODE_BLINK_FAST and then off for a while" base_Property="_-j_AUNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-kBckNFGEeuFl4uGUGunyA" description="maxium priority (minimum is 0)" base_Property="_-kAOcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-kCqsNFGEeuFl4uGUGunyA" description="bitmask which LED(s) to control, set to 0xff for all" base_Property="_-kBckdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-kD40NFGEeuFl4uGUGunyA" description="see COLOR_*" base_Property="_-kCqsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-kFG8NFGEeuFl4uGUGunyA" description="see MODE_*" base_Property="_-kD40dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-kGVENFGEeuFl4uGUGunyA" description="how many times to blink (number of on-off cycles if mode is one of MODE_BLINK_*) . Set to 0 for infinite" base_Property="_-kFG8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-kHjMNFGEeuFl4uGUGunyA" description="priority: higher priority events will override current lower priority events (see MAX_PRIORITY)" base_Property="_-kGVEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-kIxUNFGEeuFl4uGUGunyA" description="needs to match BOARD_MAX_LEDS" base_Property="_-kHjMdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-kJ_cNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_LedControl"/>
+  <robotics.commobject:DataAttribute xmi:id="_-mwAcNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-muyUNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-mxOkNFGEeuFl4uGUGunyA" description="log level (same as in the linux kernel, starting with 0)" base_Property="_-mwAcdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-m-p8NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_LogMessage"/>
+  <robotics.commobject:DataAttribute xmi:id="_-pnHMNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-pl5ENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-po8YNFGEeuFl4uGUGunyA" description="Normal, full size log" base_Property="_-pnuQNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-pqKgNFGEeuFl4uGUGunyA" description="reduced mission log (e.g. for geotagging)" base_Property="_-po8YdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-pr_sNFGEeuFl4uGUGunyA" description="total written to log in kiloBytes" base_Property="_-pqxk9FGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-ptN0NFGEeuFl4uGUGunyA" description="write rate in kiloBytes/s" base_Property="_-pr_sdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-pt04NFGEeuFl4uGUGunyA" description="number of failed buffer writes due to buffer overflow" base_Property="_-ptN0dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-pvDANFGEeuFl4uGUGunyA" description="messages misssed" base_Property="_-pub8NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-pwRINFGEeuFl4uGUGunyA" description="current buffer fill in Bytes" base_Property="_-pvqENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-pxfQNFGEeuFl4uGUGunyA" description="total buffer size in Bytes" base_Property="_-pwRIdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-p1wsNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_LoggerStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_-sRZoNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-sQLgNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-seN8NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_MagWorkerData"/>
+  <robotics.commobject:DataAttribute xmi:id="_-u_9gNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-u-vYNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-vBLoNFGEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_-vAkkNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-vDA0NFGEeuFl4uGUGunyA" description="radio control" base_Property="_-vBysNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-vEO8NFGEeuFl4uGUGunyA" description="mavlink instance 0" base_Property="_-vDA0dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-vFdENFGEeuFl4uGUGunyA" description="mavlink instance 1" base_Property="_-vEO8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-vGrMNFGEeuFl4uGUGunyA" description="mavlink instance 2" base_Property="_-vFdEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-vH5UNFGEeuFl4uGUGunyA" description="mavlink instance 4" base_Property="_-vGrMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-vJHcNFGEeuFl4uGUGunyA" description="where this input is coming from" base_Property="_-vH5UdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-vKVkNFGEeuFl4uGUGunyA" description="stick position in x direction -1..1" base_Property="_-vJHcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-vLjsNFGEeuFl4uGUGunyA" description="stick position in y direction -1..1" base_Property="_-vKVkdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-vMx0NFGEeuFl4uGUGunyA" description="throttle stick position 0..1" base_Property="_-vLjsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-vN_8NFGEeuFl4uGUGunyA" description="yaw stick/twist position, -1..1" base_Property="_-vNY4NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-vPOENFGEeuFl4uGUGunyA" description="flap position" base_Property="_-vOnANFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-vQcMNFGEeuFl4uGUGunyA" description="default function: camera yaw / azimuth" base_Property="_-vP1INFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-vRqUNFGEeuFl4uGUGunyA" description="default function: camera pitch / tilt" base_Property="_-vRDQNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-vS4cNFGEeuFl4uGUGunyA" description="default function: camera trigger" base_Property="_-vSRYNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-vUGkNFGEeuFl4uGUGunyA" description="default function: camera roll" base_Property="_-vTfgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-vVUsNFGEeuFl4uGUGunyA" description="default function: payload drop" base_Property="_-vUtoNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-vWi0NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_ManualControlSetpoint"/>
+  <robotics.commobject:DataAttribute xmi:id="_-x12INFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-x0oANFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-x3EQNFGEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_-x12IdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-x4SYNFGEeuFl4uGUGunyA" description="switch is not mapped" base_Property="_-x3EQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-x6HkNFGEeuFl4uGUGunyA" description="switch activated (value = 1)" base_Property="_-x4SYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-x7VsNFGEeuFl4uGUGunyA" description="middle position (value = 0)" base_Property="_-x6HkdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-x8j0NFGEeuFl4uGUGunyA" description="switch not activated (value = -1)" base_Property="_-x7VsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-x-ZANFGEeuFl4uGUGunyA" description="no mode slot assigned" base_Property="_-x9K4NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-x_nINFGEeuFl4uGUGunyA" description="mode slot 1 selected" base_Property="_-x-ZAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-yA1QNFGEeuFl4uGUGunyA" description="mode slot 2 selected" base_Property="_-x_nIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-yCDYNFGEeuFl4uGUGunyA" description="mode slot 3 selected" base_Property="_-yA1QdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-yD4kNFGEeuFl4uGUGunyA" description="mode slot 4 selected" base_Property="_-yCqcNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-yFGsNFGEeuFl4uGUGunyA" description="mode slot 5 selected" base_Property="_-yD4kdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-yGU0NFGEeuFl4uGUGunyA" description="mode slot 6 selected" base_Property="_-yFGsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-yHi8NFGEeuFl4uGUGunyA" description="number of slots" base_Property="_-yGU0dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-yIxENFGEeuFl4uGUGunyA" description="the slot a specific model selector is in" base_Property="_-yHi8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-yJ_MNFGEeuFl4uGUGunyA" description="arm/disarm switch: _DISARMED_, ARMED" base_Property="_-yIxEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-yKmQNFGEeuFl4uGUGunyA" description="return to launch 2 position switch (mandatory): _NORMAL_, RTL" base_Property="_-yJ_MdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-yL0YNFGEeuFl4uGUGunyA" description="loiter 2 position switch (optional): _MISSION_, LOITER" base_Property="_-yKmQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-yNCgNFGEeuFl4uGUGunyA" description="offboard 2 position switch (optional): _NORMAL_, OFFBOARD" base_Property="_-yL0YdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-yOQoNFGEeuFl4uGUGunyA" description="throttle kill: _NORMAL_, KILL" base_Property="_-yNCgdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-yPewNFGEeuFl4uGUGunyA" description="landing gear switch: _DOWN_, UP" base_Property="_-yO3sNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-yQs4NFGEeuFl4uGUGunyA" description="VTOL transition switch: _HOVER, FORWARD_FLIGHT" base_Property="_-yPewdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-yR7ANFGEeuFl4uGUGunyA" description="main mode 3 position switch (mandatory): _MANUAL_, ASSIST, AUTO" base_Property="_-yRT8NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-yTJINFGEeuFl4uGUGunyA" description="manual switch (only relevant for fixed wings, optional): _STABILIZED_, MANUAL" base_Property="_-yR7AdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-yUXQNFGEeuFl4uGUGunyA" description="acro 2 position switch (optional): _MANUAL_, ACRO" base_Property="_-yTJIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-yVlYNFGEeuFl4uGUGunyA" description="stabilize switch (only relevant for fixed wings, optional): _MANUAL, STABILIZED" base_Property="_-yUXQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-yWzgNFGEeuFl4uGUGunyA" description="position control 2 position switch (optional): _ALTCTL_, POSCTL" base_Property="_-yVlYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-yYBoNFGEeuFl4uGUGunyA" description="number of switch changes" base_Property="_-yWzgdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-yZPwNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_ManualControlSwitches"/>
+  <robotics.commobject:DataAttribute xmi:id="_-09bkNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-08NcNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-0_QwNFGEeuFl4uGUGunyA" description="log level (same as in the linux kernel, starting with 0)" base_Property="_-0-CotFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-1NTMNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_MavlinkLog"/>
+  <robotics.commobject:DataAttribute xmi:id="_-3xfANFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-3wQ4NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-3ytINFGEeuFl4uGUGunyA" description="body angle in NED frame (can be NaN for FW)" base_Property="_-3xfAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-30iUNFGEeuFl4uGUGunyA" description="body angle in NED frame (can be NaN for FW)" base_Property="_-3zUMNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-31wcNFGEeuFl4uGUGunyA" description="body angle in NED frame (can be NaN for FW)" base_Property="_-30iUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-33loNFGEeuFl4uGUGunyA" description="rad/s (commanded by user)" base_Property="_-32XgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-34zwNFGEeuFl4uGUGunyA" description="Desired quaternion for quaternion control" base_Property="_-33lodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-36B4NFGEeuFl4uGUGunyA" description="Normalized thrust command in body NED frame [-1,1]" base_Property="_-34zwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-37QANFGEeuFl4uGUGunyA" description="Reset roll integral part (navigation logic change)" base_Property="_-36o8NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-39FMNFGEeuFl4uGUGunyA" description="Reset pitch integral part (navigation logic change)" base_Property="_-373ENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-3_hcNFGEeuFl4uGUGunyA" description="Reset yaw integral part (navigation logic change)" base_Property="_-39FMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-4BWoNFGEeuFl4uGUGunyA" description="control heading with rudder (used for auto takeoff on runway)" base_Property="_-3_hcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-4Dy4NFGEeuFl4uGUGunyA" description="flap config specifier" base_Property="_-4B9sNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-4FBANFGEeuFl4uGUGunyA" description="no flaps" base_Property="_-4Dy4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-4GPINFGEeuFl4uGUGunyA" description="landing config flaps" base_Property="_-4FBAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-4HdQNFGEeuFl4uGUGunyA" description="take-off config flaps" base_Property="_-4GPIdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-4IrYNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_McVirtualAttitudeSetpoint"/>
+  <robotics.commobject:DataAttribute xmi:id="_-65EcNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-632UNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-665oNFGEeuFl4uGUGunyA" description="default 0, there are two offboard storage places in the dataman: 0 or 1" base_Property="_-65rgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-68HwNFGEeuFl4uGUGunyA" description="count of the missions stored in the dataman" base_Property="_-665odFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-69V4NFGEeuFl4uGUGunyA" description="default -1, start at the one changed latest" base_Property="_-68HwdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_-7KKMNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_Mission"/>
+  <robotics.commobject:DataAttribute xmi:id="_-9qEkNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_-9o2cNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-9r5wNFGEeuFl4uGUGunyA" description="Execute the mission according to the planned items" base_Property="_-9qroNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-9tH4NFGEeuFl4uGUGunyA" description="Execute the mission in reverse order, ignoring commands and converting all waypoints to normal ones" base_Property="_-9r5wdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-9uWANFGEeuFl4uGUGunyA" description="Execute the mission as fast as possible, for example converting loiter waypoints to normal ones" base_Property="_-9tH4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-9vkINFGEeuFl4uGUGunyA" description="Instance count of this mission. Increments monotonically whenever the mission is modified" base_Property="_-9uWAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-9wyQNFGEeuFl4uGUGunyA" description="Sequence of the mission item which has been reached, default -1" base_Property="_-9vkIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-9yncNFGEeuFl4uGUGunyA" description="Sequence of the current mission item" base_Property="_-9xZUNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-9z1kNFGEeuFl4uGUGunyA" description="Total number of mission items" base_Property="_-9yncdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-91DsNFGEeuFl4uGUGunyA" description="true if mission is valid" base_Property="_-9z1kdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-92R0NFGEeuFl4uGUGunyA" description="true if mission is valid, but has potentially problematic items leading to safety warnings" base_Property="_-91qwNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-94HANFGEeuFl4uGUGunyA" description="true if mission has been completed" base_Property="_-9244NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-95VINFGEeuFl4uGUGunyA" description="true if the mission cannot continue or be completed for some reason" base_Property="_-94HAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-96jQNFGEeuFl4uGUGunyA" description="true if the commander should not switch out of the failsafe mode" base_Property="_-95VIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-97xYNFGEeuFl4uGUGunyA" description="true if the navigator demands a flight termination from the commander app" base_Property="_-96jQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-98_gNFGEeuFl4uGUGunyA" description="true if the number of do jumps remaining has changed" base_Property="_-97xYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-9-NoNFGEeuFl4uGUGunyA" description="indicate which item has changed" base_Property="_-98_gdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_-9_bwNFGEeuFl4uGUGunyA" description="set to the number of do jumps remaining for that item" base_Property="_-9-NodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_--Ap4NFGEeuFl4uGUGunyA" description="indicates the mode in which the mission is executed" base_Property="_-9_bwdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_--B4ANFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_MissionResult"/>
+  <robotics.commobject:DataAttribute xmi:id="__Af9MNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__AevENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__AhLUNFGEeuFl4uGUGunyA" description="Attitude/direction of the mount as euler angles in rad" base_Property="__Af9MdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__At_oNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_MountOrientation"/>
+  <robotics.commobject:DataAttribute xmi:id="__DJokNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__DIacNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__DK2sNFGEeuFl4uGUGunyA" description="Integer bit mask indicating which axes in the control mixer are saturated" base_Property="__DJokdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__DY5INFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_MultirotorMotorLimits"/>
+  <robotics.commobject:DataAttribute xmi:id="__F0iENFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__FzT8NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__F1wMNFGEeuFl4uGUGunyA" description="Instance count of this mission. Increments monotonically whenever the mission is modified" base_Property="__F0iEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__F2-UNFGEeuFl4uGUGunyA" description="Sequence of the current mission item" base_Property="__F1wMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__F4McNFGEeuFl4uGUGunyA" description="time that the MAV should stay inside the radius before advancing in seconds" base_Property="__F2-VNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__F5akNFGEeuFl4uGUGunyA" description="default radius in which the mission is accepted as reached in meters" base_Property="__F4McdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__F6osNFGEeuFl4uGUGunyA" description="loiter radius in meters, 0 for a VTOL to hover, negative for counter-clockwise" base_Property="__F5akdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__F720NFGEeuFl4uGUGunyA" description="in radians NED -PI..+PI, NAN means don't change yaw" base_Property="__F6osdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__F9E8NFGEeuFl4uGUGunyA" description="altitude in meters (AMSL)" base_Property="__F720dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__F-TENFGEeuFl4uGUGunyA" description="mission frame" base_Property="__F9E8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__F_hMNFGEeuFl4uGUGunyA" description="mission item origin (onboard or mavlink)" base_Property="__F-6INFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__GAvUNFGEeuFl4uGUGunyA" description="exit xtrack location: 0 for center of loiter wp, 1 for exit location" base_Property="__GAIQNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__GB9cNFGEeuFl4uGUGunyA" description="heading needs to be reached" base_Property="__GBWYNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__GDLkNFGEeuFl4uGUGunyA" description="true if altitude is relative from start point" base_Property="__GCkgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__GEZsNFGEeuFl4uGUGunyA" description="true if next waypoint should follow after this one" base_Property="__GDyoNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__GFn0NFGEeuFl4uGUGunyA" description="part of the vtol back transition sequence" base_Property="__GEZsdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__GG18NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_NavigatorMissionItem"/>
+  <robotics.commobject:DataAttribute xmi:id="__IhQwNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__IgCoNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__Iie4NFGEeuFl4uGUGunyA" description="Coordinate frame of reference for the yaw rotation and offset of the sensor data. Defaults to MAV_FRAME_GLOBAL, which is North aligned. For body-mounted sensors use MAV_FRAME_BODY_FRD, which is vehicle front aligned." base_Property="__IhQwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__IjtANFGEeuFl4uGUGunyA" description="Type from MAV_DISTANCE_SENSOR enum." base_Property="__IjF89FGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__IliMNFGEeuFl4uGUGunyA" description="Distance of obstacles around the UAV with index 0 corresponding to local North. A value of 0 means that the obstacle is right in front of the sensor. A value of max_distance +1 means no obstacle is present. A value of UINT16_MAX for unknown/not used. In a array element, one unit corresponds to 1cm." base_Property="__IkUGNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__ImwUNFGEeuFl4uGUGunyA" description="Angular width in degrees of each array element." base_Property="__IliMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__In-cNFGEeuFl4uGUGunyA" description="Minimum distance the sensor can measure in centimeters." base_Property="__ImwUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__IpMkNFGEeuFl4uGUGunyA" description="Maximum distance the sensor can measure in centimeters." base_Property="__In-cdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__IqasNFGEeuFl4uGUGunyA" description="Relative angle offset of the 0-index element in the distances array. Value of 0 corresponds to forward. Positive values are offsets to the right." base_Property="__IpMkdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__IvTMNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_ObstacleDistance"/>
+  <robotics.commobject:DataAttribute xmi:id="__LJG8NFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__LH40NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__LLjMNFGEeuFl4uGUGunyA" description="Coordinate frame of reference for the yaw rotation and offset of the sensor data. Defaults to MAV_FRAME_GLOBAL, which is North aligned. For body-mounted sensors use MAV_FRAME_BODY_FRD, which is vehicle front aligned." base_Property="__LJG8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__LN_cNFGEeuFl4uGUGunyA" description="Type from MAV_DISTANCE_SENSOR enum." base_Property="__LMKQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__LQbsNFGEeuFl4uGUGunyA" description="Distance of obstacles around the UAV with index 0 corresponding to local North. A value of 0 means that the obstacle is right in front of the sensor. A value of max_distance +1 means no obstacle is present. A value of UINT16_MAX for unknown/not used. In a array element, one unit corresponds to 1cm." base_Property="__LOmgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__LSQ4NFGEeuFl4uGUGunyA" description="Angular width in degrees of each array element." base_Property="__LQbsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__LUtINFGEeuFl4uGUGunyA" description="Minimum distance the sensor can measure in centimeters." base_Property="__LSQ4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__LWiUNFGEeuFl4uGUGunyA" description="Maximum distance the sensor can measure in centimeters." base_Property="__LUtIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__LY-kNFGEeuFl4uGUGunyA" description="Relative angle offset of the 0-index element in the distances array. Value of 0 corresponds to forward. Positive values are offsets to the right." base_Property="__LXJYNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__LazwNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_ObstacleDistanceFused"/>
+  <robotics.commobject:DataAttribute xmi:id="__N9xcNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__N7VMNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__ONpENFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_OffboardControlMode"/>
+  <robotics.commobject:DataAttribute xmi:id="__QvYoNFGEeuFl4uGUGunyA" description="[us] time since system start (microseconds)" base_Property="__QuKgNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__QwmwNFGEeuFl4uGUGunyA" description="[ms] time since system boot of the companion (milliseconds)" base_Property="__QvYodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__Qx04NFGEeuFl4uGUGunyA" description="type of onboard computer 0: Mission computer primary, 1: Mission computer backup 1, 2: Mission computer backup 2, 3: Compute node, 4-5: Compute spares, 6-9: Payload computers." base_Property="__QwmwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__QzDANFGEeuFl4uGUGunyA" description="CPU usage on the component in percent" base_Property="__Qx04dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__Q0RINFGEeuFl4uGUGunyA" description="Combined CPU usage as the last 10 slices of 100 MS" base_Property="__QzDAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__Q1fQNFGEeuFl4uGUGunyA" description="GPU usage on the component in percent" base_Property="__Q0RIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__Q2tYNFGEeuFl4uGUGunyA" description="Combined GPU usage as the last 10 slices of 100 MS" base_Property="__Q1fQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__Q37gNFGEeuFl4uGUGunyA" description="[degC] Temperature of the board" base_Property="__Q2tYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__Q5JoNFGEeuFl4uGUGunyA" description="[degC] Temperature of the CPU core" base_Property="__Q37gdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__Q6XwNFGEeuFl4uGUGunyA" description="[rpm] Fan speeds" base_Property="__Q5JodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__Q7l4NFGEeuFl4uGUGunyA" description="[MB] Amount of used RAM on the component system" base_Property="__Q6XwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__Q80ANFGEeuFl4uGUGunyA" description="[MB] Total amount of RAM on the component system" base_Property="__Q8M8NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__Q-pMNFGEeuFl4uGUGunyA" description="Storage type: 0: HDD, 1: SSD, 2: EMMC, 3: SD card (non-removable), 4: SD card (removable)" base_Property="__Q9bENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__Q_3UNFGEeuFl4uGUGunyA" description="[MB] Amount of used storage space on the component system" base_Property="__Q-pMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__RBFcNFGEeuFl4uGUGunyA" description="[MB] Total amount of storage space on the component system" base_Property="__Q_3UdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__RCTkNFGEeuFl4uGUGunyA" description="[Kb/s] Link type: 0-9: UART, 10-19: Wired network, 20-29: Wifi, 30-39: Point-to-point proprietary, 40-49: Mesh proprietary" base_Property="__RBFcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__RC6oNFGEeuFl4uGUGunyA" description="[Kb/s] Network traffic from the component system" base_Property="__RCTkdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__REIwNFGEeuFl4uGUGunyA" description="[Kb/s] Network traffic to the component system" base_Property="__RDhsNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__RFW4NFGEeuFl4uGUGunyA" description="[Kb/s] Network capacity from the component system" base_Property="__REIwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__RGlANFGEeuFl4uGUGunyA" description="[Kb/s] Network capacity to the component system" base_Property="__RFW4dFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__RHzINFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_OnboardComputerStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="__TlRQNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__TkDINFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__TmfYNFGEeuFl4uGUGunyA" description="id of the sensor emitting the flow value" base_Property="__TlRQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__TntgNFGEeuFl4uGUGunyA" description="accumulated optical flow in radians where a positive value is produced by a RH rotation about the X body axis" base_Property="__TmfYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__To7oNFGEeuFl4uGUGunyA" description="accumulated optical flow in radians where a positive value is produced by a RH rotation about the Y body axis" base_Property="__TntgdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__TqJwNFGEeuFl4uGUGunyA" description="accumulated gyro value in radians where a positive value is produced by a RH rotation about the X body axis. Set to NaN if flow sensor does not have 3-axis gyro data." base_Property="__To7odFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__TrX4NFGEeuFl4uGUGunyA" description="accumulated gyro value in radians where a positive value is produced by a RH rotation about the Y body axis. Set to NaN if flow sensor does not have 3-axis gyro data." base_Property="__TqJwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__TsmANFGEeuFl4uGUGunyA" description="accumulated gyro value in radians where a positive value is produced by a RH rotation about the Z body axis. Set to NaN if flow sensor does not have 3-axis gyro data." base_Property="__Tr-8NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__Tt0INFGEeuFl4uGUGunyA" description="Altitude / distance to ground in meters" base_Property="__TtNENFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__TvCQNFGEeuFl4uGUGunyA" description="accumulation timespan in microseconds" base_Property="__TubMNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__TwQYNFGEeuFl4uGUGunyA" description="time since last sonar update in microseconds" base_Property="__TvCQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__TyFkNFGEeuFl4uGUGunyA" description="number of accumulated frames in timespan" base_Property="__Tw3cNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__TzTsNFGEeuFl4uGUGunyA" description="Temperature * 100 in centi-degrees Celsius" base_Property="__TyFkdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__Tz6wNFGEeuFl4uGUGunyA" description="Average of quality of accumulated frames, 0: bad quality, 255: maximum quality" base_Property="__TzTsdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__T1I4NFGEeuFl4uGUGunyA" description="Magnitude of maximum angular which the optical flow sensor can measure reliably" base_Property="__T0h0NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__T2XANFGEeuFl4uGUGunyA" description="Minimum distance from ground at which the optical flow sensor operates reliably" base_Property="__T1I4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__T3lINFGEeuFl4uGUGunyA" description="Maximum distance from ground at which the optical flow sensor operates reliably" base_Property="__T2XAdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__T4zQNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_OpticalFlow"/>
+  <robotics.commobject:DataAttribute xmi:id="__WT1INFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__WSnANFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__WieoNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_OrbMultitest"/>
+  <robotics.commobject:DataAttribute xmi:id="__Y-uoNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__Y9ggNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__ZNYINFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_OrbTest"/>
+  <robotics.commobject:DataAttribute xmi:id="__bpoINFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__boaANFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__b3qkNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_OrbTestLarge"/>
+  <robotics.commobject:DataAttribute xmi:id="__eUhoNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__eTTgNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__eh9ANFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_OrbTestMedium"/>
+  <robotics.commobject:DataAttribute xmi:id="__g9l8NFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__g8X0NFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__hLoYNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_OrbTestMediumMulti"/>
+  <robotics.commobject:DataAttribute xmi:id="__jmqQNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__jlcINFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__j1TwNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_OrbTestMediumQueue"/>
+  <robotics.commobject:DataAttribute xmi:id="__mXDUNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__mV1MNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__mmT4NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_OrbTestMediumQueuePoll"/>
+  <robotics.commobject:DataAttribute xmi:id="__pXUANFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__pWF4NFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__plWcNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_OrbTestMediumWrapAround"/>
+  <robotics.commobject:DataAttribute xmi:id="__sBmcNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__sAYVtFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__sC0kNFGEeuFl4uGUGunyA" description="Radius of the orbit circle. Positive values orbit clockwise, negative values orbit counter-clockwise. [m]" base_Property="__sBmcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__sECsNFGEeuFl4uGUGunyA" description="The coordinate system of the fields: x, y, z." base_Property="__sC0kdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__sGe8NFGEeuFl4uGUGunyA" description="X coordinate of center point. Coordinate system depends on frame field: local = x position in meters * 1e4, global = latitude in degrees * 1e7." base_Property="__sEpwNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__sHtENFGEeuFl4uGUGunyA" description="Y coordinate of center point. Coordinate system depends on frame field: local = y position in meters * 1e4, global = latitude in degrees * 1e7." base_Property="__sGe8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__sI7MNFGEeuFl4uGUGunyA" description="Altitude of center point. Coordinate system depends on frame field." base_Property="__sHtEdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__sSsMNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_OrbitStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="__u7JcNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__u5UQNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__u8XkNFGEeuFl4uGUGunyA" description="Instance count - constantly incrementing" base_Property="__u7JcdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__vJy8NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_ParameterUpdate"/>
+  <robotics.commobject:DataAttribute xmi:id="__xptUNFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__xofMNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__xq7cNFGEeuFl4uGUGunyA" description="Timestamp of the ping packet" base_Property="__xptUdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__xsJkNFGEeuFl4uGUGunyA" description="Sequence number of the ping packet" base_Property="__xrigNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__xtXsNFGEeuFl4uGUGunyA" description="Number of dropped ping packets" base_Property="__xswoNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__xvM4NFGEeuFl4uGUGunyA" description="Round trip time (in ms)" base_Property="__xt-wNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__xwbANFGEeuFl4uGUGunyA" description="System ID of the remote system" base_Property="__xvM4dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__xxpINFGEeuFl4uGUGunyA" description="Component ID of the remote system" base_Property="__xwbAdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__x494NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_Ping"/>
+  <robotics.commobject:DataAttribute xmi:id="__0XDENFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__0VN4NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__0Y4QNFGEeuFl4uGUGunyA" description="true if landing should be aborted" base_Property="__0XqItFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__0lFgNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_PositionControllerLandingStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="__3Fm8NFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__3EY0NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__3HcINFGEeuFl4uGUGunyA" description="set to NAN if not valid" base_Property="__3GOAtFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__3IqQNFGEeuFl4uGUGunyA" description="set to NAN if not valid" base_Property="__3HcIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__3J4YNFGEeuFl4uGUGunyA" description="set to NAN if not valid" base_Property="__3IqQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__3LGgNFGEeuFl4uGUGunyA" description="the optimal distance to a waypoint to switch to the next" base_Property="__3J4YtFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__3MUoNFGEeuFl4uGUGunyA" description="NaN if not set" base_Property="__3LGgdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__3OJ0NFGEeuFl4uGUGunyA" description="the optimal vertical distance to a waypoint to switch to the next" base_Property="__3M7sNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__3Yh4NFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_PositionControllerStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="__5970NFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__58tsNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__5_J8NFGEeuFl4uGUGunyA" description="position setpoint" base_Property="__5970dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6AYENFGEeuFl4uGUGunyA" description="velocity setpoint" base_Property="__5_J8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6BmMNFGEeuFl4uGUGunyA" description="loiter setpoint" base_Property="__6AYEdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6C0UNFGEeuFl4uGUGunyA" description="takeoff setpoint" base_Property="__6BmMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6ECcNFGEeuFl4uGUGunyA" description="land setpoint, altitude must be ignored, descend until landing" base_Property="__6C0UdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6FQkNFGEeuFl4uGUGunyA" description="do nothing, switch off motors or keep at idle speed (MC)" base_Property="__6ECcdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6GesNFGEeuFl4uGUGunyA" description="setpoint in NED frame (x, y, z, vx, vy, vz) set by follow target" base_Property="__6FQkdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6Hs0NFGEeuFl4uGUGunyA" description="MAV_FRAME_LOCAL_NED" base_Property="__6GesdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6JiANFGEeuFl4uGUGunyA" description="MAV_FRAME_BODY_NED" base_Property="__6IT4NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6KwINFGEeuFl4uGUGunyA" description="true if setpoint is valid" base_Property="__6JiAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6L-QNFGEeuFl4uGUGunyA" description="setpoint type to adjust behavior of position controller" base_Property="__6KwIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6NMYNFGEeuFl4uGUGunyA" description="local velocity setpoint in m/s in NED" base_Property="__6L-QdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6OagNFGEeuFl4uGUGunyA" description="local velocity setpoint in m/s in NED" base_Property="__6NMYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6PooNFGEeuFl4uGUGunyA" description="local velocity setpoint in m/s in NED" base_Property="__6OagdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6Q2wNFGEeuFl4uGUGunyA" description="true if local velocity setpoint valid" base_Property="__6PoodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6Rd0NFGEeuFl4uGUGunyA" description="to set velocity setpoints in NED or body" base_Property="__6Q2wdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6Sr8NFGEeuFl4uGUGunyA" description="do not set for 3D position control. Set to true if you want z-position control while doing vx,vy velocity control." base_Property="__6SE4NFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6T6ENFGEeuFl4uGUGunyA" description="latitude, in deg" base_Property="__6Sr8dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6VIMNFGEeuFl4uGUGunyA" description="longitude, in deg" base_Property="__6T6EdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6VvQNFGEeuFl4uGUGunyA" description="altitude AMSL, in m" base_Property="__6VIMdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6W9YNFGEeuFl4uGUGunyA" description="yaw (only for multirotors), in rad [-PI..PI), NaN = hold current yaw" base_Property="__6WWUNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6YLgNFGEeuFl4uGUGunyA" description="true if yaw setpoint valid" base_Property="__6XkcNFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6ZZoNFGEeuFl4uGUGunyA" description="yawspeed (only for multirotors, in rad/s)" base_Property="__6YLgdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6anwNFGEeuFl4uGUGunyA" description="true if yawspeed setpoint valid" base_Property="__6ZZodFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6b14NFGEeuFl4uGUGunyA" description="landing gear: see definition of the states in landing_gear.msg" base_Property="__6anwdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6dEANFGEeuFl4uGUGunyA" description="loiter radius (only for fixed wing), in m" base_Property="__6b14dFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6eSINFGEeuFl4uGUGunyA" description="loiter direction: 1 = CW, -1 = CCW" base_Property="__6dEAdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6fgQNFGEeuFl4uGUGunyA" description="navigation acceptance_radius if we're doing waypoint navigation" base_Property="__6eSIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6guYNFGEeuFl4uGUGunyA" description="the generally desired cruising speed (not a hard constraint)" base_Property="__6fgQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6h8gNFGEeuFl4uGUGunyA" description="the generally desired cruising throttle (not a hard constraint)" base_Property="__6guYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="__6jKoNFGEeuFl4uGUGunyA" description="VTOL: disable (in auto mode) the weather vane feature that turns the nose into the wind" base_Property="__6h8gdFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__6kYwNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_PositionSetpoint"/>
+  <robotics.commobject:DataAttribute xmi:id="__9B24NFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="__9AowNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="__9PSQNFGEeuFl4uGUGunyA" base_Interface="svcdefs/P_PositionSetpointTriplet"/>
+  <robotics.commobject:DataAttribute xmi:id="___0FINFGEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="___y3ANFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="___1TQNFGEeuFl4uGUGunyA" description="Button went up without meeting shutdown button down time (delete event)" base_Property="___0FIdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="___2hYNFGEeuFl4uGUGunyA" description="Button went Down" base_Property="___1TQdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="___3vgNFGEeuFl4uGUGunyA" description="Button went Up" base_Property="___2hYdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="___49oNFGEeuFl4uGUGunyA" description="Button went Up after meeting shutdown button down time" base_Property="___3vgdFGEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="___6y0NFGEeuFl4uGUGunyA" description="one of PWR_BUTTON_STATE_*" base_Property="___5ksNFGEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_AAGZANFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_PowerButtonState"/>
+  <robotics.commobject:DataAttribute xmi:id="_ACm6cNFHEeuFl4uGUGunyA" description="Time since system start (microseconds)" base_Property="_AClsUNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_ACoIkNFHEeuFl4uGUGunyA" description="Voltage in volts, 0 if unknown" base_Property="_ACnhgNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_ACp9wNFHEeuFl4uGUGunyA" description="Current in amperes, -1 if unknown" base_Property="_ACovoNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_ACrL4NFHEeuFl4uGUGunyA" description="power in watts, -1 if unknown" base_Property="_ACp9wdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_AC2yENFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_PowerMonitor"/>
+  <robotics.commobject:DataAttribute xmi:id="_AFUQMNFHEeuFl4uGUGunyA" description="Time since system start (microseconds)" base_Property="_AFTpINFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AFWFYNFHEeuFl4uGUGunyA" description="Timer overcapture error flag (AUX5 or MAIN5)" base_Property="_AFU3QNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AFXTgNFHEeuFl4uGUGunyA" description="Pulse width, timer counts" base_Property="_AFWFYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AFYhoNFHEeuFl4uGUGunyA" description="Period, timer counts" base_Property="_AFXTgdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_AFjgwNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_PwmInput"/>
+  <robotics.commobject:DataAttribute xmi:id="_AIFQUNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_AIECMNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AIGecNFHEeuFl4uGUGunyA" description="Servo rail voltage in volts" base_Property="_AIF3YNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AIIToNFHEeuFl4uGUGunyA" description="RSSI pin voltage in volts" base_Property="_AIHFgNFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_AIVH8NFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_Px4IoStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_ALB2oNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_ALAogNFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_ALRuQNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_QshellReq"/>
+  <robotics.commobject:DataAttribute xmi:id="_ANulUNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_ANtXMNFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_AN_EANFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_QshellRetval"/>
+  <robotics.commobject:DataAttribute xmi:id="_AQe-YNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_AQdwQNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AQgzkNFHEeuFl4uGUGunyA" description="local signal strength" base_Property="_AQflcNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AQiBsNFHEeuFl4uGUGunyA" description="remote signal strength" base_Property="_AQgzkdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AQjP0NFHEeuFl4uGUGunyA" description="how full the tx buffer is as a percentage" base_Property="_AQiBsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AQkd8NFHEeuFl4uGUGunyA" description="background noise level" base_Property="_AQjP0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AQlsENFHEeuFl4uGUGunyA" description="remote background noise level" base_Property="_AQkd8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AQm6MNFHEeuFl4uGUGunyA" description="receive errors" base_Property="_AQlsEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AQoIUNFHEeuFl4uGUGunyA" description="count of error corrected packets" base_Property="_AQm6MdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_AQtn4NFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_RadioStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_ATWFINFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_ATUP8NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_ATXTQNFHEeuFl4uGUGunyA" description="FW: wheel rate integrator (optional)" base_Property="_ATWFJNFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_ATkHkNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_RateCtrlStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_AWA-oNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_AV_wgNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AWEB8NFHEeuFl4uGUGunyA" description="Timestamp of last valid RC signal" base_Property="_AWCz1tFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AWFQENFHEeuFl4uGUGunyA" description="Scaled to -1..1 (throttle: 0..1)" base_Property="_AWEB8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AWGeMNFHEeuFl4uGUGunyA" description="Number of valid channels" base_Property="_AWFQEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AWHsUNFHEeuFl4uGUGunyA" description="Functions mapping" base_Property="_AWGeMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AWI6cNFHEeuFl4uGUGunyA" description="Receive signal strength index" base_Property="_AWHsUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AWKIkNFHEeuFl4uGUGunyA" description="Control signal lost, should be checked together with topic timeout" base_Property="_AWI6cdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AWLWsNFHEeuFl4uGUGunyA" description="Number of dropped frames" base_Property="_AWKIkdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_AWQPMNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_RcChannels"/>
+  <robotics.commobject:DataAttribute xmi:id="_AYsfMNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_AYr4INFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AYuUYNFHEeuFl4uGUGunyA" description="This limit is also hardcoded in the enum RC_CHANNELS_FUNCTION in rc_channels.h" base_Property="_AYtGQNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AYvigNFHEeuFl4uGUGunyA" description="corresponds to MAVLINK_MSG_PARAM_VALUE_FIELD_PARAM_ID_LEN" base_Property="_AYuUYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AYwwoNFHEeuFl4uGUGunyA" description="true for RC-Param channels which are mapped to a param" base_Property="_AYwJkNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AYyl0NFHEeuFl4uGUGunyA" description="corresponding param index, this field is ignored if set to -1, in this case param_id will be used" base_Property="_AYxXsNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AYzz8NFHEeuFl4uGUGunyA" description="MAP_NCHAN * (ID_LEN + 1) chars, corresponding param id, null terminated" base_Property="_AYyl0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AY1CENFHEeuFl4uGUGunyA" description="scale to map the RC input [-1, 1] to a parameter value" base_Property="_AYzz8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AY2QMNFHEeuFl4uGUGunyA" description="initial value around which the parameter value is changed" base_Property="_AY1CEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AY4FYNFHEeuFl4uGUGunyA" description="minimal parameter value" base_Property="_AY23QNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AY5TgNFHEeuFl4uGUGunyA" description="minimal parameter value" base_Property="_AY4FYdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_AY_aINFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_RcParameterMap"/>
+  <robotics.commobject:DataAttribute xmi:id="_AbqToNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_AbpFgNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AbrhwNFHEeuFl4uGUGunyA" description="indicated rotor Frequency in Revolution per minute" base_Property="_AbqTodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Absv4NFHEeuFl4uGUGunyA" description="estimated accurancy in Revolution per minute" base_Property="_AbrhwdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_Ab6yUNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_Rpm"/>
+  <robotics.commobject:DataAttribute xmi:id="_AeassNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_AeZekNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Aeb60NFHEeuFl4uGUGunyA" description="how long in seconds will the RTL take" base_Property="_AeassdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AedI8NFHEeuFl4uGUGunyA" description="what fraction of the allowable RTL time would be taken" base_Property="_Aeb60dFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_AeovINFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_RtlFlightTime"/>
+  <robotics.commobject:DataAttribute xmi:id="_AhFmMNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_AhEYENFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AhG0UNFHEeuFl4uGUGunyA" description="Set to true if a safety switch is connected" base_Property="_AhFmMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AhICcNFHEeuFl4uGUGunyA" description="Set to true if safety is off" base_Property="_AhG0UdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AhJQkNFHEeuFl4uGUGunyA" description="Set to true if external override system is connected" base_Property="_AhICcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AhKesNFHEeuFl4uGUGunyA" description="Set to true if override is engaged" base_Property="_AhJQkdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_AhSagNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_Safety"/>
+  <robotics.commobject:DataAttribute xmi:id="_AjxGwNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_Ajv4oNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AjzjANFHEeuFl4uGUGunyA" description="Number of satellites visible to the receiver" base_Property="_Ajxt0tFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Aj1YMNFHEeuFl4uGUGunyA" description="Space vehicle ID [1..255], see scheme below" base_Property="_AjzjAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Aj2mUNFHEeuFl4uGUGunyA" description="0: Satellite not used, 1: used for navigation" base_Property="_Aj1YMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Aj4bgNFHEeuFl4uGUGunyA" description="Elevation (0: right on top of receiver, 90: on the horizon) of satellite" base_Property="_Aj2mUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Aj5poNFHEeuFl4uGUGunyA" description="Direction of satellite, 0: 0 deg, 255: 360 deg." base_Property="_Aj4bgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Aj63wNFHEeuFl4uGUGunyA" description="dBHz, Signal to noise ratio of satellite C/N0, range 0..99, zero when not tracking this satellite." base_Property="_Aj5podFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Aj8F4NFHEeuFl4uGUGunyA" description="Satellite PRN code assignment, (psuedorandom number SBAS, valid codes are 120-144)" base_Property="_Aj63wdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_AkBlcNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_SatelliteInfo"/>
+  <robotics.commobject:DataAttribute xmi:id="_AmnmcNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_AmlxQNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AmqCsNFHEeuFl4uGUGunyA" description="unique device ID for the sensor that does not change between power cycles" base_Property="_AmoNgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Amr34NFHEeuFl4uGUGunyA" description="acceleration in the FRD board frame X-axis in m/s^2" base_Property="_AmqCsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AmtGANFHEeuFl4uGUGunyA" description="acceleration in the FRD board frame Y-axis in m/s^2" base_Property="_Amr34dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Amu7MNFHEeuFl4uGUGunyA" description="acceleration in the FRD board frame Z-axis in m/s^2" base_Property="_AmtGAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AmwwYNFHEeuFl4uGUGunyA" description="temperature in degrees Celsius" base_Property="_Amu7MdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AmylkNFHEeuFl4uGUGunyA" description="clip count per axis in the sample period" base_Property="_AmwwYtFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AmzzsNFHEeuFl4uGUGunyA" description="number of raw samples that went into this message" base_Property="_AmylkdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_Am7IcNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_SensorAccel"/>
+  <robotics.commobject:DataAttribute xmi:id="_Apf7UNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_ApetMNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AphJcNFHEeuFl4uGUGunyA" description="unique device ID for the sensor that does not change between power cycles" base_Property="_Apf7UtFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_ApiXkNFHEeuFl4uGUGunyA" description="delta time between samples (microseconds)" base_Property="_AphwgNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_ApjlsNFHEeuFl4uGUGunyA" description="number of valid samples" base_Property="_Api-odFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Apla4NFHEeuFl4uGUGunyA" description="acceleration in the FRD board frame X-axis in m/s^2" base_Property="_ApkMwNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_ApmpANFHEeuFl4uGUGunyA" description="acceleration in the FRD board frame Y-axis in m/s^2" base_Property="_Apla4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Apn3INFHEeuFl4uGUGunyA" description="acceleration in the FRD board frame Z-axis in m/s^2" base_Property="_ApmpAdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_Apuk0NFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_SensorAccelFifo"/>
+  <robotics.commobject:DataAttribute xmi:id="_AsVM4NFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_AsT-wNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AsXCENFHEeuFl4uGUGunyA" description="unique device ID for the sensor that does not change between power cycles" base_Property="_AsVz8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AsYQMNFHEeuFl4uGUGunyA" description="static pressure measurement in millibar" base_Property="_AsXCEtFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AsZeUNFHEeuFl4uGUGunyA" description="static temperature measurement in deg Celsius" base_Property="_AsYQMdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_AslEgNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_SensorBaro"/>
+  <robotics.commobject:DataAttribute xmi:id="_AvFl8NFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_AvDwwNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AvG0ENFHEeuFl4uGUGunyA" description="(0x7fffffff) If one of the relative timestamps is set to this value, it means the associated sensor values are invalid" base_Property="_AvFl8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AvIpQNFHEeuFl4uGUGunyA" description="average angular rate measured in the FRD body frame XYZ-axis in rad/s over the last gyro sampling period" base_Property="_AvG0EdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AvJ3YNFHEeuFl4uGUGunyA" description="gyro measurement sampling period in microseconds" base_Property="_AvIpQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AvLskNFHEeuFl4uGUGunyA" description="timestamp + accelerometer_timestamp_relative = Accelerometer timestamp" base_Property="_AvJ3YdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AvM6sNFHEeuFl4uGUGunyA" description="average value acceleration measured in the FRD body frame XYZ-axis in m/s^2 over the last accelerometer sampling period" base_Property="_AvLskdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AvOv4NFHEeuFl4uGUGunyA" description="accelerometer measurement sampling period in microseconds" base_Property="_AvNhwNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AvP-ANFHEeuFl4uGUGunyA" description="bitfield indicating if there was any accelerometer clipping (per axis) during the sampling period" base_Property="_AvOv59FHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_AvXSwNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_SensorCombined"/>
+  <robotics.commobject:DataAttribute xmi:id="_Ax_I8NFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_Ax9TwNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AyAXENFHEeuFl4uGUGunyA" description="gyro 0 XYZ offsets in the sensor frame in rad/s" base_Property="_Ax_I9NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AyCMQNFHEeuFl4uGUGunyA" description="gyro 1 XYZ offsets in the sensor frame in rad/s" base_Property="_AyA-INFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AyEBcNFHEeuFl4uGUGunyA" description="gyro 2 XYZ offsets in the sensor frame in rad/s" base_Property="_AyCMQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AyFPkNFHEeuFl4uGUGunyA" description="gyro 3 XYZ offsets in the sensor frame in rad/s" base_Property="_AyEBcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AyGdsNFHEeuFl4uGUGunyA" description="accelerometer 0 offsets in the FRD board frame XYZ-axis in m/s^s" base_Property="_AyFPlNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AyIS4NFHEeuFl4uGUGunyA" description="accelerometer 1 offsets in the FRD board frame XYZ-axis in m/s^s" base_Property="_AyGdsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AyJhANFHEeuFl4uGUGunyA" description="accelerometer 2 offsets in the FRD board frame XYZ-axis in m/s^s" base_Property="_AyIS4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AyKvINFHEeuFl4uGUGunyA" description="accelerometer 3 offsets in the FRD board frame XYZ-axis in m/s^s" base_Property="_AyJhAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AyMkUNFHEeuFl4uGUGunyA" description="barometric pressure 0 offsets in the sensor frame in Pascals" base_Property="_AyLWM9FHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AyOZgNFHEeuFl4uGUGunyA" description="barometric pressure 1 offsets in the sensor frame in Pascals" base_Property="_AyNLYNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AyPnoNFHEeuFl4uGUGunyA" description="barometric pressure 2 offsets in the sensor frame in Pascals" base_Property="_AyOZgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_AyQ1wNFHEeuFl4uGUGunyA" description="barometric pressure 3 offsets in the sensor frame in Pascals" base_Property="_AyPnodFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_AySD4NFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_SensorCorrection"/>
+  <robotics.commobject:DataAttribute xmi:id="_A0x-QNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_A0wwINFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A0zMYNFHEeuFl4uGUGunyA" description="unique device ID for the sensor that does not change between power cycles" base_Property="_A0x-QdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A00agNFHEeuFl4uGUGunyA" description="Latitude in 1E-7 degrees" base_Property="_A0zMYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A01ooNFHEeuFl4uGUGunyA" description="Longitude in 1E-7 degrees" base_Property="_A00agdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A022wNFHEeuFl4uGUGunyA" description="Altitude in 1E-3 meters above MSL, (millimetres)" base_Property="_A01oodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A04r8NFHEeuFl4uGUGunyA" description="Altitude in 1E-3 meters bove Ellipsoid, (millimetres)" base_Property="_A022wdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A056ENFHEeuFl4uGUGunyA" description="GPS speed accuracy estimate, (metres/sec)" base_Property="_A04r8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A07IMNFHEeuFl4uGUGunyA" description="GPS course accuracy estimate, (radians)" base_Property="_A056EdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A08WUNFHEeuFl4uGUGunyA" description="0-1: no fix, 2: 2D fix, 3: 3D fix, 4: RTCM code differential, 5: Real-Time Kinematic, float, 6: Real-Time Kinematic, fixed, 8: Extrapolated. Some applications will not use the value of this field unless it is at least two, so always correctly fill in the fix." base_Property="_A07IMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A0-LgNFHEeuFl4uGUGunyA" description="GPS horizontal position accuracy (metres)" base_Property="_A089YNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A0_ZoNFHEeuFl4uGUGunyA" description="GPS vertical position accuracy (metres)" base_Property="_A0-LgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A1AnwNFHEeuFl4uGUGunyA" description="Horizontal dilution of precision" base_Property="_A0_ZodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A1Cc8NFHEeuFl4uGUGunyA" description="Vertical dilution of precision" base_Property="_A1BO0NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A1DrENFHEeuFl4uGUGunyA" description="GPS noise per millisecond" base_Property="_A1Cc8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A1E5MNFHEeuFl4uGUGunyA" description="Automatic gain control monitor" base_Property="_A1DrEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A1GHUNFHEeuFl4uGUGunyA" description="indicates jamming is occurring" base_Property="_A1E5MdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A1HVcNFHEeuFl4uGUGunyA" description="indicates whether jamming has been detected or suspected by the receivers. O: Unknown, 1: OK, 2: Warning, 3: Critical" base_Property="_A1GHUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A1IjkNFHEeuFl4uGUGunyA" description="GPS ground speed, (metres/sec)" base_Property="_A1HVcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A1JxsNFHEeuFl4uGUGunyA" description="GPS North velocity, (metres/sec)" base_Property="_A1IjkdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A1K_0NFHEeuFl4uGUGunyA" description="GPS East velocity, (metres/sec)" base_Property="_A1JxsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A1MN8NFHEeuFl4uGUGunyA" description="GPS Down velocity, (metres/sec)" base_Property="_A1K_0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A1NcENFHEeuFl4uGUGunyA" description="Course over ground (NOT heading, but direction of movement), -PI..PI, (radians)" base_Property="_A1MN8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A1OqMNFHEeuFl4uGUGunyA" description="True if NED velocity is valid" base_Property="_A1NcEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A1QfYNFHEeuFl4uGUGunyA" description="timestamp + timestamp_time_relative = Time of the UTC timestamp since system start, (microseconds)" base_Property="_A1PRQNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A1RtgNFHEeuFl4uGUGunyA" description="Timestamp (microseconds, UTC), this is the timestamp which comes from the gps module. It might be unavailable right after cold start, indicated by a value of 0" base_Property="_A1QfYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A1S7oNFHEeuFl4uGUGunyA" description="Number of satellites used" base_Property="_A1RtgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A1UJwNFHEeuFl4uGUGunyA" description="heading angle of XYZ body frame rel to NED. Set to NaN if not available and updated (used for dual antenna GPS), (rad, [-PI, PI])" base_Property="_A1S7odFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A1VX4NFHEeuFl4uGUGunyA" description="heading offset of dual antenna array in body frame. Set to NaN if not applicable. (rad, [-PI, PI])" base_Property="_A1UJwdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_A1WmANFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_SensorGps"/>
+  <robotics.commobject:DataAttribute xmi:id="_A4TzYNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_A4R-MNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A4VBgNFHEeuFl4uGUGunyA" description="unique device ID for the sensor that does not change between power cycles" base_Property="_A4TzYtFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A4WPoNFHEeuFl4uGUGunyA" description="angular velocity in the FRD board frame X-axis in rad/s" base_Property="_A4VBgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A4YE0NFHEeuFl4uGUGunyA" description="angular velocity in the FRD board frame Y-axis in rad/s" base_Property="_A4W2sNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A4ZS8NFHEeuFl4uGUGunyA" description="angular velocity in the FRD board frame Z-axis in rad/s" base_Property="_A4YE0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A4ahENFHEeuFl4uGUGunyA" description="temperature in degrees Celsius" base_Property="_A4ZS8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A4bvMNFHEeuFl4uGUGunyA" description="number of raw samples that went into this message" base_Property="_A4ahEtFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_A4lgMNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_SensorGyro"/>
+  <robotics.commobject:DataAttribute xmi:id="_A7RAwNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_A7PyoNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A7SO4NFHEeuFl4uGUGunyA" description="unique device ID for the sensor that does not change between power cycles" base_Property="_A7RAwtFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A7TdANFHEeuFl4uGUGunyA" description="x axis peak frequencies" base_Property="_A7S18dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A7VSMNFHEeuFl4uGUGunyA" description="y axis peak frequencies" base_Property="_A7UEENFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A7WgUNFHEeuFl4uGUGunyA" description="z axis peak frequencies" base_Property="_A7VSMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A7XucNFHEeuFl4uGUGunyA" description="x axis peak frequencies magnitude" base_Property="_A7WgUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A7ZjoNFHEeuFl4uGUGunyA" description="y axis peak frequencies magnitude" base_Property="_A7XucdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A7axwNFHEeuFl4uGUGunyA" description="z axis peak frequencies magnitude" base_Property="_A7ZjodFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_A7jUoNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_SensorGyroFft"/>
+  <robotics.commobject:DataAttribute xmi:id="_A-OOINFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_A-NAANFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A-QDUNFHEeuFl4uGUGunyA" description="unique device ID for the sensor that does not change between power cycles" base_Property="_A-O1MdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A-RRcNFHEeuFl4uGUGunyA" description="delta time between samples (microseconds)" base_Property="_A-QDUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A-TGoNFHEeuFl4uGUGunyA" description="number of valid samples" base_Property="_A-R4gdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A-UUwNFHEeuFl4uGUGunyA" description="angular velocity in the FRD board frame X-axis in rad/s" base_Property="_A-TGodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A-Vi4NFHEeuFl4uGUGunyA" description="angular velocity in the FRD board frame Y-axis in rad/s" base_Property="_A-UUwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_A-XYENFHEeuFl4uGUGunyA" description="angular velocity in the FRD board frame Z-axis in rad/s" base_Property="_A-Vi4dFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_A-hJENFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_SensorGyroFifo"/>
+  <robotics.commobject:DataAttribute xmi:id="_BBKNYNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_BBIYMNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BBLbgNFHEeuFl4uGUGunyA" description="unique device ID for the sensor that does not change between power cycles" base_Property="_BBKNYtFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BBMpoNFHEeuFl4uGUGunyA" description="magnetic field in the FRD board frame X-axis in Gauss" base_Property="_BBLbgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BBN3wNFHEeuFl4uGUGunyA" description="magnetic field in the FRD board frame Y-axis in Gauss" base_Property="_BBMpodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BBPF4NFHEeuFl4uGUGunyA" description="magnetic field in the FRD board frame Z-axis in Gauss" base_Property="_BBN3wdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BBQUANFHEeuFl4uGUGunyA" description="temperature in degrees Celsius" base_Property="_BBPF4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BBSJMNFHEeuFl4uGUGunyA" description="if true the mag is external (i.e. not built into the board)" base_Property="_BBQUAtFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_BBasENFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_SensorMag"/>
+  <robotics.commobject:DataAttribute xmi:id="_BEIB0NFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_BEGzsNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BEJP8NFHEeuFl4uGUGunyA" description="maximum angle between magnetometer instance field vectors in radians." base_Property="_BEIB0dFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_BEX5cNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_SensorPreflightMag"/>
+  <robotics.commobject:DataAttribute xmi:id="_BG2lsNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_BG1XkNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BG4a4NFHEeuFl4uGUGunyA" description="unique device ID for the selected accelerometers" base_Property="_BG2lsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BG5pANFHEeuFl4uGUGunyA" description="unique device ID for the selected rate gyros" base_Property="_BG4a4dFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_BHFPMNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_SensorSelection"/>
+  <robotics.commobject:DataAttribute xmi:id="_BJiGQNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_BJg4INFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BJj7cNFHEeuFl4uGUGunyA" description="current primary accel device id for reference" base_Property="_BJitUNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BJlJkNFHEeuFl4uGUGunyA" description="magnitude of acceleration difference between IMU instance and mean in m/s^2." base_Property="_BJj7dNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BJmXsNFHEeuFl4uGUGunyA" description="current primary gyro device id for reference" base_Property="_BJlJlNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BJnl0NFHEeuFl4uGUGunyA" description="magnitude of angular rate difference between IMU instance and mean in (rad/s)." base_Property="_BJm-wNFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_BJxW0NFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_SensorsStatusImu"/>
+  <robotics.commobject:DataAttribute xmi:id="_BMM_wNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_BMLxoNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BMON4NFHEeuFl4uGUGunyA" description="peripheral 5V rail voltage" base_Property="_BMM_wdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BMQDENFHEeuFl4uGUGunyA" description="Sensors 3V3 rail voltage" base_Property="_BMON4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BMRRMNFHEeuFl4uGUGunyA" description="Sensors 3V3 rail voltage was read (bitfield)." base_Property="_BMQDEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BMTGYNFHEeuFl4uGUGunyA" description="USB is connected when 1" base_Property="_BMRRMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BMUUgNFHEeuFl4uGUGunyA" description="brick bits power is good when bit 1" base_Property="_BMTGYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BMVioNFHEeuFl4uGUGunyA" description="USB is valid when 1" base_Property="_BMUUgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BMWwwNFHEeuFl4uGUGunyA" description="servo power is good when 1" base_Property="_BMViodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BMX-4NFHEeuFl4uGUGunyA" description="peripheral overcurrent when 1" base_Property="_BMWwwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BMZ0ENFHEeuFl4uGUGunyA" description="high power peripheral overcurrent when 1" base_Property="_BMYl8NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BMbCMNFHEeuFl4uGUGunyA" description="5V to companion valid" base_Property="_BMZ0EdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BMcQUNFHEeuFl4uGUGunyA" description="5V for CAN1/GPS1 valid" base_Property="_BMbCMdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_BMeskNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_SystemPower"/>
+  <robotics.commobject:DataAttribute xmi:id="_BPBDMNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_BO_1ENFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BPC4YNFHEeuFl4uGUGunyA" description="limited tilt feasability during takeoff, contains maximum tilt otherwise" base_Property="_BPBqTNFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_BPPssNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_TakeoffStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_BRtK0NFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_BRr8sNFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_BR7NQNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_TaskStackInfo"/>
+  <robotics.commobject:DataAttribute xmi:id="_BUZ5gNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_BUYrYNFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_BUrmUNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_TecsStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXJrgNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_BXIdatFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXK5oNFHEeuFl4uGUGunyA" description="type of the radio hardware (LINK_TYPE_*)" base_Property="_BXKSkNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXMu0NFHEeuFl4uGUGunyA" description="configured maximum data rate (Bytes/s)" base_Property="_BXLgttFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXN88NFHEeuFl4uGUGunyA" description="transmit rate average (Bytes/s)" base_Property="_BXNV4NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXPLENFHEeuFl4uGUGunyA" description="transmit error rate average (Bytes/s)" base_Property="_BXOkANFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXQZMNFHEeuFl4uGUGunyA" description="total message sent count" base_Property="_BXPyINFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXRnUNFHEeuFl4uGUGunyA" description="number of TX buffer overruns" base_Property="_BXRAQNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXS1cNFHEeuFl4uGUGunyA" description="transmit rate average (Bytes/s)" base_Property="_BXSOYNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXUDkNFHEeuFl4uGUGunyA" description="count of total messages received" base_Property="_BXS1cdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXVRsNFHEeuFl4uGUGunyA" description="number of RX buffer overruns" base_Property="_BXUDktFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXWf0NFHEeuFl4uGUGunyA" description="number of parse errors" base_Property="_BXVRsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXXt8NFHEeuFl4uGUGunyA" description="number of packet drops" base_Property="_BXXG4NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXY8ENFHEeuFl4uGUGunyA" description="Heartbeat timeout 1.5 seconds" base_Property="_BXYVAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXaKMNFHEeuFl4uGUGunyA" description="MAV_TYPE_ANTENNA_TRACKER" base_Property="_BXZjINFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXbYUNFHEeuFl4uGUGunyA" description="MAV_TYPE_GCS" base_Property="_BXaKMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXcmcNFHEeuFl4uGUGunyA" description="MAV_TYPE_ONBOARD_CONTROLLER" base_Property="_BXbYUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXd0kNFHEeuFl4uGUGunyA" description="MAV_TYPE_GIMBAL" base_Property="_BXcmcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXeboNFHEeuFl4uGUGunyA" description="MAV_TYPE_ADSB" base_Property="_BXd0kdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXfpwNFHEeuFl4uGUGunyA" description="MAV_TYPE_CAMERA" base_Property="_BXfCsNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXg34NFHEeuFl4uGUGunyA" description="MAV_COMP_ID_TELEMETRY_RADIO" base_Property="_BXfpwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXiGANFHEeuFl4uGUGunyA" description="MAV_COMP_ID_LOG" base_Property="_BXhe8NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXjUINFHEeuFl4uGUGunyA" description="MAV_COMP_ID_OSD" base_Property="_BXitENFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXlJUNFHEeuFl4uGUGunyA" description="MAV_COMP_ID_OBSTACLE_AVOIDANCE" base_Property="_BXj7MNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXmXcNFHEeuFl4uGUGunyA" description="MAV_COMP_ID_VISUAL_INERTIAL_ODOMETRY" base_Property="_BXlJUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXm-gNFHEeuFl4uGUGunyA" description="MAV_COMP_ID_PAIRING_MANAGER" base_Property="_BXmXcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXoMoNFHEeuFl4uGUGunyA" description="MAV_COMP_ID_UDP_BRIDGE" base_Property="_BXnlkNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BXpawNFHEeuFl4uGUGunyA" description="MAV_COMP_ID_UART_BRIDGE" base_Property="_BXozsNFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_BXqo4NFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_TelemetryStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_BaKjQNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_BaJVINFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BaLxYNFHEeuFl4uGUGunyA" description="stop all motors (disable motor test mode)" base_Property="_BaLKUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BaNmkNFHEeuFl4uGUGunyA" description="run motor(s) (enable motor test mode)" base_Property="_BaMYcNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BaO0sNFHEeuFl4uGUGunyA" description="one of ACTION_* (applies to all motors)" base_Property="_BaNmkdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BaQp4NFHEeuFl4uGUGunyA" description="number of motor to spin [0..N-1]" base_Property="_BaO0sdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BaR4ANFHEeuFl4uGUGunyA" description="output power, range [0..1], -1 to stop individual motor" base_Property="_BaQp4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BaTGINFHEeuFl4uGUGunyA" description="timeout in ms after which to exit test mode (if 0, do not time out)" base_Property="_BaR4AdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BaUUQNFHEeuFl4uGUGunyA" description="select output driver (for boards with multiple outputs, like IO+FMU)" base_Property="_BaTGIdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_BabpANFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_TestMotor"/>
+  <robotics.commobject:DataAttribute xmi:id="_Bc4gENFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_Bc3R8NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Bc5uMNFHEeuFl4uGUGunyA" description="id of the origin system" base_Property="_Bc4gEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Bc68UNFHEeuFl4uGUGunyA" description="timesync msg sequence" base_Property="_Bc5uMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Bc8KcNFHEeuFl4uGUGunyA" description="time sync timestamp 1" base_Property="_Bc68UdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Bc9YkNFHEeuFl4uGUGunyA" description="time sync timestamp 2" base_Property="_Bc8KcdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_BdF7cNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_Timesync"/>
+  <robotics.commobject:DataAttribute xmi:id="_Bfl10NFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_BfknsNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BfnrANFHEeuFl4uGUGunyA" description="remote system timestamp (microseconds)" base_Property="_Bfl10dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Bfo5INFHEeuFl4uGUGunyA" description="raw time offset directly observed from this timesync packet (microseconds)" base_Property="_BfnrAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BfqHQNFHEeuFl4uGUGunyA" description="smoothed time offset between companion system and PX4 (microseconds)" base_Property="_Bfo5IdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BfrVYNFHEeuFl4uGUGunyA" description="round trip time of this timesync packet (microseconds)" base_Property="_BfqHQdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_Bf0fUNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_TimesyncStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_BiQIQNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_BiO6INFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BiRWYNFHEeuFl4uGUGunyA" description="local position x,y,z (metres)" base_Property="_BiQIQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BiSkgNFHEeuFl4uGUGunyA" description="yaw angle (rad)" base_Property="_BiR9cNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BiTyoNFHEeuFl4uGUGunyA" description="time it should take to get to this waypoint, if this is the final waypoint (seconds)" base_Property="_BiSkgdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_BidjoNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_TrajectoryBezier"/>
+  <robotics.commobject:DataAttribute xmi:id="_Bk6asNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_Bk5MkNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Bk7o0NFHEeuFl4uGUGunyA" description="in meters NED" base_Property="_Bk6asdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Bk9eANFHEeuFl4uGUGunyA" description="in meters NED" base_Property="_Bk7o0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Bk-sINFHEeuFl4uGUGunyA" description="in meters NED" base_Property="_Bk9eAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Bk_6QNFHEeuFl4uGUGunyA" description="in radians NED -PI..+PI" base_Property="_Bk-sIdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BlBIYNFHEeuFl4uGUGunyA" description="in radians/sec" base_Property="_Bk_6QdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BlCWgNFHEeuFl4uGUGunyA" description="in meters/sec" base_Property="_BlBIYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BlDkoNFHEeuFl4uGUGunyA" description="in meters/sec" base_Property="_BlCWgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BlEywNFHEeuFl4uGUGunyA" description="in meters/sec" base_Property="_BlDkodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BlGA4NFHEeuFl4uGUGunyA" description="in meters/sec^2" base_Property="_BlEywdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BlHPANFHEeuFl4uGUGunyA" description="in meters/sec^3" base_Property="_BlGA4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BlJEMNFHEeuFl4uGUGunyA" description="normalized thrust vector in NED" base_Property="_BlH2ENFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_BlLgcNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_TrajectorySetpoint"/>
+  <robotics.commobject:DataAttribute xmi:id="_BnmiUNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_BnlUMNFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_Bn1L0NFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_TrajectoryWaypoint"/>
+  <robotics.commobject:DataAttribute xmi:id="_BqYJgNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_BqW7YNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BqZXoNFHEeuFl4uGUGunyA" description="ICAO address" base_Property="_BqYJgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BqalwNFHEeuFl4uGUGunyA" description="Latitude, expressed as degrees" base_Property="_BqZXodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Bqbz4NFHEeuFl4uGUGunyA" description="Longitude, expressed as degrees" base_Property="_BqalwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BqdCANFHEeuFl4uGUGunyA" description="Type from ADSB_ALTITUDE_TYPE enum" base_Property="_Bqbz4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BqeQINFHEeuFl4uGUGunyA" description="Altitude(ASL) in meters" base_Property="_BqdCAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BqfeQNFHEeuFl4uGUGunyA" description="Course over ground in radians, -pi to +pi, 0 is north" base_Property="_BqeQIdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BqgsYNFHEeuFl4uGUGunyA" description="The horizontal velocity in m/s" base_Property="_BqfeQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Bqh6gNFHEeuFl4uGUGunyA" description="The vertical velocity in m/s, positive is up" base_Property="_BqgsYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BqjIoNFHEeuFl4uGUGunyA" description="The callsign, 8+null" base_Property="_Bqh6gdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BqkWwNFHEeuFl4uGUGunyA" description="Type from ADSB_EMITTER_TYPE enum" base_Property="_BqjIodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Bqlk4NFHEeuFl4uGUGunyA" description="Time since last communication in seconds" base_Property="_BqkWwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BqmzANFHEeuFl4uGUGunyA" description="Flags to indicate various statuses including valid data fields" base_Property="_Bqlk4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BqoBINFHEeuFl4uGUGunyA" description="Squawk code" base_Property="_BqmzAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BqpPQNFHEeuFl4uGUGunyA" description="Unique UAS ID" base_Property="_BqoBIdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_BqsSkNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_TransponderReport"/>
+  <robotics.commobject:DataAttribute xmi:id="_BtNbENFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_BtMM8NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BtP3UNFHEeuFl4uGUGunyA" description="tune_id corresponding to TuneID::* from the tune_defaults.h in the tunes library" base_Property="_BtOpOtFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BtRFcNFHEeuFl4uGUGunyA" description="if true the tune which is playing will be stopped and the new started" base_Property="_BtP3UdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BtSTkNFHEeuFl4uGUGunyA" description="in Hz" base_Property="_BtRFcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BtUIwNFHEeuFl4uGUGunyA" description="in us" base_Property="_BtS6oNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BtVW4NFHEeuFl4uGUGunyA" description="in us" base_Property="_BtUIwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BtWlANFHEeuFl4uGUGunyA" description="value between 0-100 if supported by backend" base_Property="_BtVW4dFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_BtcroNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_TuneControl"/>
+  <robotics.commobject:DataAttribute xmi:id="_Bv_pUNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_Bv-bMNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BwA3cNFHEeuFl4uGUGunyA" description="MAVLINK_MSG_ID_PARAM_REQUEST_READ" base_Property="_Bv_pUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BwCFkNFHEeuFl4uGUGunyA" description="MAVLINK_MSG_ID_PARAM_REQUEST_LIST" base_Property="_BwA3cdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BwDTsNFHEeuFl4uGUGunyA" description="MAVLINK_MSG_ID_PARAM_SET" base_Property="_BwCsoNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BwFI4NFHEeuFl4uGUGunyA" description="MAVLink message type: PARAM_REQUEST_READ, PARAM_REQUEST_LIST, PARAM_SET" base_Property="_BwD6wNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BwGXANFHEeuFl4uGUGunyA" description="MAV_COMP_ID_ALL" base_Property="_BwFI4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BwHlINFHEeuFl4uGUGunyA" description="UAVCAN node ID mapped from MAVLink component ID" base_Property="_BwGXAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BwIzQNFHEeuFl4uGUGunyA" description="MAVLink/UAVCAN parameter name" base_Property="_BwHlIdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BwKBYNFHEeuFl4uGUGunyA" description="-1 if the param_id field should be used as identifier" base_Property="_BwIzQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BwLPgNFHEeuFl4uGUGunyA" description="MAV_PARAM_TYPE_UINT8" base_Property="_BwKocNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BwMdoNFHEeuFl4uGUGunyA" description="MAV_PARAM_TYPE_INT64" base_Property="_BwL2kNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BwOS0NFHEeuFl4uGUGunyA" description="MAV_PARAM_TYPE_REAL32" base_Property="_BwNEsNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BwPg8NFHEeuFl4uGUGunyA" description="MAVLink parameter type" base_Property="_BwOS0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BwQvENFHEeuFl4uGUGunyA" description="current value if param_type is int-like" base_Property="_BwPg8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BwR9MNFHEeuFl4uGUGunyA" description="current value if param_type is float-like" base_Property="_BwQvEdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_BwTLUNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_UavcanParameterRequest"/>
+  <robotics.commobject:DataAttribute xmi:id="_By6acNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_By5MUNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_By7okNFHEeuFl4uGUGunyA" description="UAVCAN node ID mapped from MAVLink component ID" base_Property="_By7BgNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_By9dwNFHEeuFl4uGUGunyA" description="MAVLink/UAVCAN parameter name" base_Property="_By8PoNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_By-r4NFHEeuFl4uGUGunyA" description="parameter index, if known" base_Property="_By9dwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_By_6ANFHEeuFl4uGUGunyA" description="number of parameters exposed by the node" base_Property="_By-r4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BzBIINFHEeuFl4uGUGunyA" description="MAVLink parameter type" base_Property="_By_6AdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BzCWQNFHEeuFl4uGUGunyA" description="current value if param_type is int-like" base_Property="_BzBIIdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_BzDkYNFHEeuFl4uGUGunyA" description="current value if param_type is float-like" base_Property="_BzCWQdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_BzJD8NFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_UavcanParameterValue"/>
+  <robotics.commobject:DataAttribute xmi:id="_B1oXQNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_B1nwMNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_B1plYNFHEeuFl4uGUGunyA" description="if set, this message requires to be acked." base_Property="_B1o-UNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_B1qzgNFHEeuFl4uGUGunyA" description="length of data" base_Property="_B1qMcNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_B1sBoNFHEeuFl4uGUGunyA" description="offset into data where first message starts. This" base_Property="_B1rakNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_B1tPwNFHEeuFl4uGUGunyA" description="allows determine drops" base_Property="_B1sosNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_B1vE8NFHEeuFl4uGUGunyA" description="see FLAGS_*" base_Property="_B1t20NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_B1vsANFHEeuFl4uGUGunyA" description="ulog data" base_Property="_B1vE8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_B1w6INFHEeuFl4uGUGunyA" description="TODO: we might be able to reduce this if mavlink polled on the topic" base_Property="_B1wTENFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_B12ZsNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_UlogStream"/>
+  <robotics.commobject:DataAttribute xmi:id="_B4W7INFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_B4VF8NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_B4YJQNFHEeuFl4uGUGunyA" description="timeout waiting for an ack until we retry to send the message [ms]" base_Property="_B4W7IdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_B4ZXYNFHEeuFl4uGUGunyA" description="maximum amount of tries to (re-)send a message, each time waiting ACK_TIMEOUT ms" base_Property="_B4YJQdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_B4mLsNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_UlogStreamAck"/>
+  <robotics.commobject:DataAttribute xmi:id="_B7IiUNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_B7HUMNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_B7JwcNFHEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_B7IiUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_B7K-kNFHEeuFl4uGUGunyA" description="Bias corrected acceleration (including gravity) in the FRD body frame XYZ-axis in m/s^2" base_Property="_B7JwcdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_B7XL0NFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleAcceleration"/>
+  <robotics.commobject:DataAttribute xmi:id="_B90p8NFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_B9zb0NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_B92fINFHEeuFl4uGUGunyA" description="the timestamp the data this control response is based on was sampled" base_Property="_B91RANFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_B-EhkNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleActuatorSetpoint"/>
+  <robotics.commobject:DataAttribute xmi:id="_CAoGUNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_CAm4MNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CAp7gNFHEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_CAotYNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CArwsNFHEeuFl4uGUGunyA" description="unique device ID for the selected barometer" base_Property="_CAp7gdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CAs-0NFHEeuFl4uGUGunyA" description="Altitude above MSL calculated from temperature compensated baro sensor data using an ISA corrected for sea level pressure SENS_BARO_QNH." base_Property="_CArwsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CAuM8NFHEeuFl4uGUGunyA" description="Temperature in degrees Celsius" base_Property="_CAs-0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CAvbENFHEeuFl4uGUGunyA" description="Absolute pressure in Pascals" base_Property="_CAuM8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CAwpMNFHEeuFl4uGUGunyA" description="air density" base_Property="_CAvbEdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_CA2v0NFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleAirData"/>
+  <robotics.commobject:DataAttribute xmi:id="_CDTm4NFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_CDS_0NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CDU1ANFHEeuFl4uGUGunyA" description="timestamp of the data sample on which this message is based (microseconds)" base_Property="_CDUN8NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CDWDINFHEeuFl4uGUGunyA" description="angular acceleration about the FRD body frame XYZ-axis in rad/s^2" base_Property="_CDVcENFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_CDhCQNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleAngularAcceleration"/>
+  <robotics.commobject:DataAttribute xmi:id="_CGA8oNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_CF_ugNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CGCKwNFHEeuFl4uGUGunyA" description="timestamp of the data sample on which this message is based (microseconds)" base_Property="_CGA8odFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CGDY4NFHEeuFl4uGUGunyA" description="angular acceleration about X, Y, Z body axis in rad/s^2" base_Property="_CGCKwdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_CGOYANFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleAngularAccelerationSetpoint"/>
+  <robotics.commobject:DataAttribute xmi:id="_CIpZ4NFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_CInksNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CIqoANFHEeuFl4uGUGunyA" description="timestamp of the data sample on which this message is based (microseconds)" base_Property="_CIpZ4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CIr2INFHEeuFl4uGUGunyA" description="Bias corrected angular velocity about the FRD body frame XYZ-axis in rad/s" base_Property="_CIqoAdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_CI2OMNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleAngularVelocity"/>
+  <robotics.commobject:DataAttribute xmi:id="_CLRQENFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_CLQB8NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CLSeMNFHEeuFl4uGUGunyA" description="timestamp of the data sample on which this message is based (microseconds)" base_Property="_CLRQEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CLTsUNFHEeuFl4uGUGunyA" description="Bias corrected angular velocity about the FRD body frame XYZ-axis in rad/s" base_Property="_CLSeMdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_CLercNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleAngularVelocityGroundtruth"/>
+  <robotics.commobject:DataAttribute xmi:id="_CN5tUNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_CN4fMNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CN67cNFHEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_CN5tUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CN8JkNFHEeuFl4uGUGunyA" description="Quaternion rotation from the FRD body frame to the NED earth frame" base_Property="_CN67cdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CN9XsNFHEeuFl4uGUGunyA" description="Amount by which quaternion has changed during last reset" base_Property="_CN8JkdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CN-l0NFHEeuFl4uGUGunyA" description="Quaternion reset counter" base_Property="_CN9XsdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_COKMANFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleAttitude"/>
+  <robotics.commobject:DataAttribute xmi:id="_CQr7kNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_CQqtcNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CQtJsNFHEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_CQr7kdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CQuX0NFHEeuFl4uGUGunyA" description="Quaternion rotation from the FRD body frame to the NED earth frame" base_Property="_CQtJsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CQvl8NFHEeuFl4uGUGunyA" description="Amount by which quaternion has changed during last reset" base_Property="_CQuX0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CQw0ENFHEeuFl4uGUGunyA" description="Quaternion reset counter" base_Property="_CQvl8dFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_CQ6lENFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleAttitudeGroundtruth"/>
+  <robotics.commobject:DataAttribute xmi:id="_CTYqQNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_CTWOANFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CTafcNFHEeuFl4uGUGunyA" description="body angle in NED frame (can be NaN for FW)" base_Property="_CTYqQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CTcUoNFHEeuFl4uGUGunyA" description="body angle in NED frame (can be NaN for FW)" base_Property="_CTafcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CTdiwNFHEeuFl4uGUGunyA" description="body angle in NED frame (can be NaN for FW)" base_Property="_CTcUodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CTew4NFHEeuFl4uGUGunyA" description="rad/s (commanded by user)" base_Property="_CTdiwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CTf_ANFHEeuFl4uGUGunyA" description="Desired quaternion for quaternion control" base_Property="_CTew4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CThNINFHEeuFl4uGUGunyA" description="Normalized thrust command in body NED frame [-1,1]" base_Property="_CTf_AdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CTibQNFHEeuFl4uGUGunyA" description="Reset roll integral part (navigation logic change)" base_Property="_CThNIdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CTjpYNFHEeuFl4uGUGunyA" description="Reset pitch integral part (navigation logic change)" base_Property="_CTibQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CTk3gNFHEeuFl4uGUGunyA" description="Reset yaw integral part (navigation logic change)" base_Property="_CTjpYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CTmFoNFHEeuFl4uGUGunyA" description="control heading with rudder (used for auto takeoff on runway)" base_Property="_CTk3gdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CTnTwNFHEeuFl4uGUGunyA" description="flap config specifier" base_Property="_CTmFodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CToh4NFHEeuFl4uGUGunyA" description="no flaps" base_Property="_CTnTwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CTpwANFHEeuFl4uGUGunyA" description="landing config flaps" base_Property="_CToh4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CTq-INFHEeuFl4uGUGunyA" description="take-off config flaps" base_Property="_CTpwAdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_CTsMQNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleAttitudeSetpoint"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWJqYNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_CWIcQNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWK4gNFHEeuFl4uGUGunyA" description="test command" base_Property="_CWJqYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWMGoNFHEeuFl4uGUGunyA" description="test command" base_Property="_CWK4gdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWNUwNFHEeuFl4uGUGunyA" description="test command" base_Property="_CWMtsNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWOi4NFHEeuFl4uGUGunyA" description="Navigate to MISSION. |Hold time in decimal seconds. (ignored by fixed wing, time to stay at MISSION for rotary wing)| Acceptance radius in meters (if the sphere with this radius is hit, the MISSION counts as reached)| 0 to pass through the WP, if > 0 radius in meters to pass by WP. Positive value for clockwise orbit, negative value for counter-clockwise orbit. Allows trajectory control.| Desired yaw angle at MISSION (rotary wing)| Latitude| Longitude| Altitude|" base_Property="_CWNUwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWPxANFHEeuFl4uGUGunyA" description="Loiter around this MISSION an unlimited amount of time |Empty| Empty| Radius around MISSION, in meters. If positive loiter clockwise, else counter-clockwise| Desired yaw angle.| Latitude| Longitude| Altitude|" base_Property="_CWOi4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWQ_INFHEeuFl4uGUGunyA" description="Loiter around this MISSION for X turns |Turns| Empty| Radius around MISSION, in meters. If positive loiter clockwise, else counter-clockwise| Desired yaw angle.| Latitude| Longitude| Altitude|" base_Property="_CWPxAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWSNQNFHEeuFl4uGUGunyA" description="Loiter around this MISSION for X seconds |Seconds (decimal)| Empty| Radius around MISSION, in meters. If positive loiter clockwise, else counter-clockwise| Desired yaw angle.| Latitude| Longitude| Altitude|" base_Property="_CWRmMNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWUCcNFHEeuFl4uGUGunyA" description="Return to launch location |Empty| Empty| Empty| Empty| Empty| Empty| Empty|" base_Property="_CWS0UNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWVQkNFHEeuFl4uGUGunyA" description="Land at location |Empty| Empty| Empty| Desired yaw angle.| Latitude| Longitude| Altitude|" base_Property="_CWUCcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWWesNFHEeuFl4uGUGunyA" description="Takeoff from ground / hand |Minimum pitch (if airspeed sensor present), desired pitch without sensor| Empty| Empty| Yaw angle (if magnetometer present), ignored without magnetometer| Latitude| Longitude| Altitude|" base_Property="_CWVQkdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWXs0NFHEeuFl4uGUGunyA" description="Attempt a precision landing" base_Property="_CWWesdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWY68NFHEeuFl4uGUGunyA" description="Start orbiting on the circumference of a circle defined by the parameters. |Radius [m] |Velocity [m/s] |Yaw behaviour |Empty |Latitude/X |Longitude/Y |Altitude/Z |" base_Property="_CWXs0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWaJENFHEeuFl4uGUGunyA" description="Sets the region of interest (ROI) for a sensor set or the vehicle itself. This can then be used by the vehicles control system to control the vehicle attitude and the attitude of various sensors such as cameras. |Region of interest mode. (see MAV_ROI enum)| MISSION index/ target ID. (see MAV_ROI enum)| ROI index (allows a vehicle to manage multiple ROI's)| Empty| x the location of the fixed ROI (see MAV_FRAME)| y| z|" base_Property="_CWY68dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWbXMNFHEeuFl4uGUGunyA" description="Control autonomous path planning on the MAV. |0: Disable local obstacle avoidance / local path planning (without resetting map), 1: Enable local path planning, 2: Enable and reset local path planning| 0: Disable full path planning (without resetting map), 1: Enable, 2: Enable and reset map/occupancy grid, 3: Enable and reset planned route, but not occupancy grid| Empty| Yaw angle at goal, in compass degrees, [0..360]| Latitude/X of goal| Longitude/Y of goal| Altitude/Z of goal|" base_Property="_CWaJEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWclUNFHEeuFl4uGUGunyA" description="Takeoff from ground / hand and transition to fixed wing |Minimum pitch (if airspeed sensor present), desired pitch without sensor| Empty| Empty| Yaw angle (if magnetometer present), ignored without magnetometer| Latitude| Longitude| Altitude|" base_Property="_CWbXMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWdzcNFHEeuFl4uGUGunyA" description="Transition to MC and land at location |Empty| Empty| Empty| Desired yaw angle.| Latitude| Longitude| Altitude|" base_Property="_CWclUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWfBkNFHEeuFl4uGUGunyA" description="set limits for external control |timeout - maximum time (in seconds) that external controller will be allowed to control vehicle. 0 means no timeout| absolute altitude min (in meters, AMSL) - if vehicle moves below this alt, the command will be aborted and the mission will continue.  0 means no lower altitude limit| absolute altitude max (in meters)- if vehicle moves above this alt, the command will be aborted and the mission will continue.  0 means no upper altitude limit| horizontal move limit (in meters, AMSL) - if vehicle moves more than this distance from it's location at the moment the command was executed, the command will be aborted and the mission will continue. 0 means no horizontal altitude limit| Empty| Empty| Empty|" base_Property="_CWdzcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWgPsNFHEeuFl4uGUGunyA" description="set id of master controller |System ID| Component ID| Empty| Empty| Empty| Empty| Empty|" base_Property="_CWfBkdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWg2wNFHEeuFl4uGUGunyA" description="Delay the next navigation command a number of seconds or until a specified time |Delay in seconds (decimal, -1 to enable time-of-day fields)| hour (24h format, UTC, -1 to ignore)| minute (24h format, UTC, -1 to ignore)| second (24h format, UTC)| Empty| Empty| Empty|" base_Property="_CWgPsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWiE4NFHEeuFl4uGUGunyA" description="NOP - This command is only used to mark the upper limit of the NAV/ACTION commands in the enumeration |Empty| Empty| Empty| Empty| Empty| Empty| Empty|" base_Property="_CWhd0NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWjTANFHEeuFl4uGUGunyA" description="Delay mission state machine. |Delay in seconds (decimal)| Empty| Empty| Empty| Empty| Empty| Empty|" base_Property="_CWiE4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWkhINFHEeuFl4uGUGunyA" description="Ascend/descend at rate.  Delay mission state machine until desired altitude reached. |Descent / Ascend rate (m/s)| Empty| Empty| Empty| Empty| Empty| Finish Altitude|" base_Property="_CWjTAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWlvQNFHEeuFl4uGUGunyA" description="Delay mission state machine until within desired distance of next NAV point. |Distance (meters)| Empty| Empty| Empty| Empty| Empty| Empty|" base_Property="_CWkhIdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWm9YNFHEeuFl4uGUGunyA" description="Reach a certain target angle. |target angle: [0-360], 0 is north| speed during yaw change:[deg per second]| direction: negative: counter clockwise, positive: clockwise [-1,1]| relative offset or absolute angle: [ 1,0]| Empty| Empty| Empty|" base_Property="_CWlvQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWoLgNFHEeuFl4uGUGunyA" description="NOP - This command is only used to mark the upper limit of the CONDITION commands in the enumeration |Empty| Empty| Empty| Empty| Empty| Empty| Empty|" base_Property="_CWm9YdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWpZoNFHEeuFl4uGUGunyA" description="Wait until passing a threshold |2D coord mode: 0: Orthogonal to planned route | Altitude mode: 0: Ignore altitude| Empty| Empty| Lat| Lon| Alt|" base_Property="_CWoLgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWqnwNFHEeuFl4uGUGunyA" description="Set system mode. |Mode, as defined by ENUM MAV_MODE| Empty| Empty| Empty| Empty| Empty| Empty|" base_Property="_CWpZodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWr14NFHEeuFl4uGUGunyA" description="Jump to the desired command in the mission list.  Repeat this action only the specified number of times |Sequence number| Repeat count| Empty| Empty| Empty| Empty| Empty|" base_Property="_CWqnwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWtEANFHEeuFl4uGUGunyA" description="Change speed and/or throttle set points. |Speed type (0=Airspeed, 1=Ground Speed)| Speed  (m/s, -1 indicates no change)| Throttle  ( Percent, -1 indicates no change)| Empty| Empty| Empty| Empty|" base_Property="_CWr14dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWuSINFHEeuFl4uGUGunyA" description="Changes the home location either to the current location or a specified location. |Use current (1=use current location, 0=use specified location)| Empty| Empty| Empty| Latitude| Longitude| Altitude|" base_Property="_CWtEAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWvgQNFHEeuFl4uGUGunyA" description="Set a system parameter.  Caution!  Use of this command requires knowledge of the numeric enumeration value of the parameter. |Parameter number| Parameter value| Empty| Empty| Empty| Empty| Empty|" base_Property="_CWuSIdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWwHUNFHEeuFl4uGUGunyA" description="Set a relay to a condition. |Relay number| Setting (1=on, 0=off, others possible depending on system hardware)| Empty| Empty| Empty| Empty| Empty|" base_Property="_CWvgQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWxVcNFHEeuFl4uGUGunyA" description="Cycle a relay on and off for a desired number of cyles with a desired period. |Relay number| Cycle count| Cycle time (seconds, decimal)| Empty| Empty| Empty| Empty|" base_Property="_CWwuYNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWyjkNFHEeuFl4uGUGunyA" description="Set a servo to a desired PWM value. |Servo number| PWM (microseconds, 1000 to 2000 typical)| Empty| Empty| Empty| Empty| Empty|" base_Property="_CWxVcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CWzxsNFHEeuFl4uGUGunyA" description="Cycle a between its nominal setting and a desired PWM for a desired number of cycles with a desired period. |Servo number| PWM (microseconds, 1000 to 2000 typical)| Cycle count| Cycle time (seconds)| Empty| Empty| Empty|" base_Property="_CWzKoNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CW0_0NFHEeuFl4uGUGunyA" description="Terminate flight immediately |Flight termination activated if > 0.5| Empty| Empty| Empty| Empty| Empty| Empty|" base_Property="_CWzxsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CW2N8NFHEeuFl4uGUGunyA" description="Mission command to perform a landing. This is used as a marker in a mission to tell the autopilot where a sequence of mission items that represents a landing starts. It may also be sent via a COMMAND_LONG to trigger a landing, in which case the nearest (geographically) landing sequence in the mission will be used. The Latitude/Longitude is optional, and may be set to 0/0 if not needed. If specified then it will be used to help find the closest landing sequence. |Empty| Empty| Empty| Empty| Latitude| Longitude| Empty|  */" base_Property="_CW0_0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CW3cENFHEeuFl4uGUGunyA" description="Mission command to safely abort an autonmous landing. |Altitude (meters)| Empty| Empty| Empty| Empty| Empty| Empty|  */" base_Property="_CW2N8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CW4qMNFHEeuFl4uGUGunyA" description="Sets the region of interest (ROI) to a location. This can then be used by the vehicles control system to control the vehicle attitude and the attitude of various sensors such as cameras. |Empty| Empty| Empty| Empty| Latitude| Longitude| Altitude|" base_Property="_CW3cFdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CW54UNFHEeuFl4uGUGunyA" description="Sets the region of interest (ROI) to be toward next waypoint, with optional pitch/roll/yaw offset. This can then be used by the vehicles control system to control the vehicle attitude and the attitude of various sensors such as cameras. |Empty| Empty| Empty| Empty| pitch offset from next waypoint| roll offset from next waypoint| yaw offset from next waypoint|" base_Property="_CW4qMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CW7GcNFHEeuFl4uGUGunyA" description="Cancels any previous ROI command returning the vehicle/sensors to default flight characteristics. This can then be used by the vehicles control system to control the vehicle attitude and the attitude of various sensors such as cameras. |Empty| Empty| Empty| Empty| Empty| Empty| Empty|" base_Property="_CW54UdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CW8UkNFHEeuFl4uGUGunyA" description="Control onboard camera system. |Camera ID (-1 for all)| Transmission: 0: disabled, 1: enabled compressed, 2: enabled raw| Transmission mode: 0: video stream, >0: single images every n seconds (decimal)| Recording: 0: disabled, 1: enabled compressed, 2: enabled raw| Empty| Empty| Empty|" base_Property="_CW7GcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CW9isNFHEeuFl4uGUGunyA" description="Sets the region of interest (ROI) for a sensor set or the vehicle itself. This can then be used by the vehicles control system to control the vehicle attitude and the attitude of various sensors such as cameras. |Region of interest mode. (see MAV_ROI enum)| MISSION index/ target ID. (see MAV_ROI enum)| ROI index (allows a vehicle to manage multiple ROI's)| Empty| x the location of the fixed ROI (see MAV_FRAME)| y| z|" base_Property="_CW8UkdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CW-w0NFHEeuFl4uGUGunyA" description="Mission command to configure a camera or antenna mount |Mount operation mode (see MAV_MOUNT_MODE enum)| stabilize roll? (1 = yes, 0 = no)| stabilize pitch? (1 = yes, 0 = no)| stabilize yaw? (1 = yes, 0 = no)| Empty| Empty| Empty|" base_Property="_CW9is9FHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CW_-8NFHEeuFl4uGUGunyA" description="Mission command to control a camera or antenna mount |pitch or lat in degrees, depending on mount mode.| roll or lon in degrees depending on mount mode| yaw or alt (in meters) depending on mount mode| reserved| reserved| reserved| MAV_MOUNT_MODE enum value|" base_Property="_CW-w0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXBNENFHEeuFl4uGUGunyA" description="Mission command to set TRIG_DIST for this flight |Camera trigger distance (meters)| Shutter integration time (ms)| Empty| Empty| Empty| Empty| Empty|" base_Property="_CW_-8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXCbMNFHEeuFl4uGUGunyA" description="Mission command to enable the geofence |enable? (0=disable, 1=enable)| Empty| Empty| Empty| Empty| Empty| Empty|" base_Property="_CXBNEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXDpUNFHEeuFl4uGUGunyA" description="Mission command to trigger a parachute |action (0=disable, 1=enable, 2=release, for some systems see PARACHUTE_ACTION enum, not in general message set.)| Empty| Empty| Empty| Empty| Empty| Empty|" base_Property="_CXCbMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXE3cNFHEeuFl4uGUGunyA" description="motor test command |Instance (1, ...)| throttle type| throttle| timeout [s]| Motor count | Test order| Empty|" base_Property="_CXDpUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXFegNFHEeuFl4uGUGunyA" description="Change to/from inverted flight |inverted (0=normal, 1=inverted)| Empty| Empty| Empty| Empty| Empty| Empty|" base_Property="_CXE3cdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXHTsNFHEeuFl4uGUGunyA" description="Mission command to set TRIG_INTERVAL for this flight |Camera trigger distance (meters)| Shutter integration time (ms)| Empty| Empty| Empty| Empty| Empty|" base_Property="_CXGFkNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXH6wNFHEeuFl4uGUGunyA" description="Mission command to control a camera or antenna mount, using a quaternion as reference. |q1 - quaternion param #1, w (1 in null-rotation)| q2 - quaternion param #2, x (0 in null-rotation)| q3 - quaternion param #3, y (0 in null-rotation)| q4 - quaternion param #4, z (0 in null-rotation)| Empty| Empty| Empty|" base_Property="_CXHTsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXJI4NFHEeuFl4uGUGunyA" description="set id of master controller |System ID| Component ID| Empty| Empty| Empty| Empty| Empty|" base_Property="_CXIh0NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXKXANFHEeuFl4uGUGunyA" description="set limits for external control |timeout - maximum time (in seconds) that external controller will be allowed to control vehicle. 0 means no timeout| absolute altitude min (in meters, AMSL) - if vehicle moves below this alt, the command will be aborted and the mission will continue.  0 means no lower altitude limit| absolute altitude max (in meters)- if vehicle moves above this alt, the command will be aborted and the mission will continue.  0 means no upper altitude limit| horizontal move limit (in meters, AMSL) - if vehicle moves more than this distance from it's location at the moment the command was executed, the command will be aborted and the mission will continue. 0 means no horizontal altitude limit| Empty| Empty| Empty|" base_Property="_CXJI4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXLlINFHEeuFl4uGUGunyA" description="NOP - This command is only used to mark the upper limit of the DO commands in the enumeration |Empty| Empty| Empty| Empty| Empty| Empty| Empty|" base_Property="_CXKXAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXMzQNFHEeuFl4uGUGunyA" description="Trigger calibration. This command will be only accepted if in pre-flight mode. See mavlink spec MAV_CMD_PREFLIGHT_CALIBRATION" base_Property="_CXLlIdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXOBYNFHEeuFl4uGUGunyA" description="param value for VEHICLE_CMD_PREFLIGHT_CALIBRATION to start temperature calibration" base_Property="_CXMzQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXPPgNFHEeuFl4uGUGunyA" description="Set sensor offsets. This command will be only accepted if in pre-flight mode. |Sensor to adjust the offsets for: 0: gyros, 1: accelerometer, 2: magnetometer, 3: barometer, 4: optical flow| X axis offset (or generic dimension 1), in the sensor's raw units| Y axis offset (or generic dimension 2), in the sensor's raw units| Z axis offset (or generic dimension 3), in the sensor's raw units| Generic dimension 4, in the sensor's raw units| Generic dimension 5, in the sensor's raw units| Generic dimension 6, in the sensor's raw units|" base_Property="_CXOBYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXQdoNFHEeuFl4uGUGunyA" description="UAVCAN configuration. If param 1 == 1 actuator mapping and direction assignment should be started" base_Property="_CXPPgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXRrwNFHEeuFl4uGUGunyA" description="Request storage of different parameter values and logs. This command will be only accepted if in pre-flight mode. |Parameter storage: 0: READ FROM FLASH/EEPROM, 1: WRITE CURRENT TO FLASH/EEPROM| Mission storage: 0: READ FROM FLASH/EEPROM, 1: WRITE CURRENT TO FLASH/EEPROM| Reserved| Reserved| Empty| Empty| Empty|" base_Property="_CXQdodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXS54NFHEeuFl4uGUGunyA" description="Request the reboot or shutdown of system components. |0: Do nothing for autopilot, 1: Reboot autopilot, 2: Shutdown autopilot.| 0: Do nothing for onboard computer, 1: Reboot onboard computer, 2: Shutdown onboard computer.| Reserved| Reserved| Empty| Empty| Empty|" base_Property="_CXRrwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXUIANFHEeuFl4uGUGunyA" description="Mission command to set a Camera Auto Mount Pivoting Oblique Survey for this flight|Camera trigger distance (meters)| Shutter integration time (ms)| Camera minimum trigger interval| Number of positions| Roll| Pitch| Empty|" base_Property="_CXS54dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXVWINFHEeuFl4uGUGunyA" description="Command to ask information about a low level gimbal" base_Property="_CXUIAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXWkQNFHEeuFl4uGUGunyA" description="start running a mission |first_item: the first mission item to run| last_item:  the last mission item to run (after this item is run, the mission ends)|" base_Property="_CXVWIdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXXyYNFHEeuFl4uGUGunyA" description="Arms / Disarms a component |1 to arm, 0 to disarm|" base_Property="_CXWkQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXYZcNFHEeuFl4uGUGunyA" description="Inject artificial failure for testing purposes" base_Property="_CXXyYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXZnkNFHEeuFl4uGUGunyA" description="Starts receiver pairing |0:Spektrum| 0:Spektrum DSM2, 1:Spektrum DSMX|" base_Property="_CXYZcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXa1sNFHEeuFl4uGUGunyA" description="Request to send a single instance of the specified message" base_Property="_CXZnkdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXcD0NFHEeuFl4uGUGunyA" description="Set camera capture mode (photo, video, etc.)" base_Property="_CXa1sdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXdR8NFHEeuFl4uGUGunyA" description="Set camera zoom" base_Property="_CXcD0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXegENFHEeuFl4uGUGunyA" description="Setpoint to be sent to a gimbal manager to set a gimbal pitch and yaw" base_Property="_CXd5AtFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXfuMNFHEeuFl4uGUGunyA" description="Gimbal configuration to set which sysid/compid is in primary and secondary control" base_Property="_CXfHINFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXg8UNFHEeuFl4uGUGunyA" description="Enable or disable on-board camera triggering system" base_Property="_CXfuMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXiKcNFHEeuFl4uGUGunyA" description="start streaming ULog data" base_Property="_CXg8UdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXjYkNFHEeuFl4uGUGunyA" description="stop streaming ULog data" base_Property="_CXiKcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXkmsNFHEeuFl4uGUGunyA" description="control starting/stopping transmitting data over the high latency link" base_Property="_CXjYkdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXl00NFHEeuFl4uGUGunyA" description="Command VTOL transition" base_Property="_CXkmsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXnqANFHEeuFl4uGUGunyA" description="Request arm authorization" base_Property="_CXl00dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXo4INFHEeuFl4uGUGunyA" description="Prepare a payload deployment in the flight plan" base_Property="_CXnqAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXqGQNFHEeuFl4uGUGunyA" description="Control a pre-programmed payload deployment" base_Property="_CXo4IdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXrUYNFHEeuFl4uGUGunyA" description="Magnetometer calibration based on provided known yaw. This allows for fast calibration using WMM field tables in the vehicle, given only the known yaw of the vehicle. If Latitude and longitude are both zero then use the current vehicle location." base_Property="_CXqGQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXsigNFHEeuFl4uGUGunyA" description="start of PX4 internal only vehicle commands (> UINT16_MAX)" base_Property="_CXrUYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXtwoNFHEeuFl4uGUGunyA" description="Sets the GPS co-ordinates of the vehicle local origin (0,0,0) position. |Empty|Empty|Empty|Empty|Latitude|Longitude|Altitude|" base_Property="_CXsigdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXu-wNFHEeuFl4uGUGunyA" description="Command ACCEPTED and EXECUTED |" base_Property="_CXtwodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXwM4NFHEeuFl4uGUGunyA" description="Command TEMPORARY REJECTED/DENIED |" base_Property="_CXu-wdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXxbANFHEeuFl4uGUGunyA" description="Command PERMANENTLY DENIED |" base_Property="_CXwM4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXyCENFHEeuFl4uGUGunyA" description="Command UNKNOWN/UNSUPPORTED |" base_Property="_CXxbAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CXzQMNFHEeuFl4uGUGunyA" description="Command executed, but failed |" base_Property="_CXypINFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CX0eUNFHEeuFl4uGUGunyA" description="Command being executed |" base_Property="_CXzQMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CX1scNFHEeuFl4uGUGunyA" description="" base_Property="_CX0eUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CX26kNFHEeuFl4uGUGunyA" description="Load and keep safe position (Roll,Pitch,Yaw) from permanent memory and stop stabilization |" base_Property="_CX1scdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CX4IsNFHEeuFl4uGUGunyA" description="Load and keep neutral position (Roll,Pitch,Yaw) from permanent memory. |" base_Property="_CX26kdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CX5W0NFHEeuFl4uGUGunyA" description="Load neutral position and start MAVLink Roll,Pitch,Yaw control with stabilization |" base_Property="_CX4IsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CX6k8NFHEeuFl4uGUGunyA" description="Load neutral position and start RC Roll,Pitch,Yaw control with stabilization |" base_Property="_CX5W0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CX7zENFHEeuFl4uGUGunyA" description="Load neutral position and start to point to Lat,Lon,Alt |" base_Property="_CX6k8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CX9BMNFHEeuFl4uGUGunyA" description="" base_Property="_CX7zEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CX-PUNFHEeuFl4uGUGunyA" description="No region of interest |" base_Property="_CX9BMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CX_dcNFHEeuFl4uGUGunyA" description="Point toward next MISSION |" base_Property="_CX-PUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CYArkNFHEeuFl4uGUGunyA" description="Point toward given MISSION |" base_Property="_CX_dcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CYBSoNFHEeuFl4uGUGunyA" description="Point toward fixed location |" base_Property="_CYArkdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CYCgwNFHEeuFl4uGUGunyA" description="Point toward target" base_Property="_CYB5sNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CYDu4NFHEeuFl4uGUGunyA" description="Zoom one step increment" base_Property="_CYCgw9FHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CYE9ANFHEeuFl4uGUGunyA" description="Continuous zoom up/down until stopped" base_Property="_CYDu4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CYGLINFHEeuFl4uGUGunyA" description="Zoom value as proportion of full camera range" base_Property="_CYE9AdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CYHZQNFHEeuFl4uGUGunyA" description="Zoom to a focal length" base_Property="_CYGLIdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CYJ1gNFHEeuFl4uGUGunyA" description="Parameter 1, as defined by MAVLink uint16 VEHICLE_CMD enum." base_Property="_CYInctFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CYLDoNFHEeuFl4uGUGunyA" description="Parameter 2, as defined by MAVLink uint16 VEHICLE_CMD enum." base_Property="_CYJ1gdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CYMRwNFHEeuFl4uGUGunyA" description="Parameter 3, as defined by MAVLink uint16 VEHICLE_CMD enum." base_Property="_CYLDodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CYNf4NFHEeuFl4uGUGunyA" description="Parameter 4, as defined by MAVLink uint16 VEHICLE_CMD enum." base_Property="_CYMRwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CYOuANFHEeuFl4uGUGunyA" description="Parameter 5, as defined by MAVLink uint16 VEHICLE_CMD enum." base_Property="_CYNf4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CYP8INFHEeuFl4uGUGunyA" description="Parameter 6, as defined by MAVLink uint16 VEHICLE_CMD enum." base_Property="_CYOuAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CYRKQNFHEeuFl4uGUGunyA" description="Parameter 7, as defined by MAVLink uint16 VEHICLE_CMD enum." base_Property="_CYP8IdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CYSYYNFHEeuFl4uGUGunyA" description="Command ID" base_Property="_CYRKQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CYTmgNFHEeuFl4uGUGunyA" description="System which should execute the command" base_Property="_CYSYYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CYUNkNFHEeuFl4uGUGunyA" description="Component which should execute the command, 0 for all components" base_Property="_CYTmgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CYVbsNFHEeuFl4uGUGunyA" description="System sending the command" base_Property="_CYU0oNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CYWp0NFHEeuFl4uGUGunyA" description="Component sending the command" base_Property="_CYVbsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CYX38NFHEeuFl4uGUGunyA" description="0: First transmission of this command. 1-255: Confirmation transmissions (e.g. for kill command)" base_Property="_CYWp0dFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_CYZGENFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleCommand"/>
+  <robotics.commobject:DataAttribute xmi:id="_Ca3LQNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_Ca19INFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_CbF0wNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleCommandAck"/>
+  <robotics.commobject:DataAttribute xmi:id="_CdiEwNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_CdhdsNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cdj58NFHEeuFl4uGUGunyA" description="in meters/sec" base_Property="_Cdir0NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CdlIENFHEeuFl4uGUGunyA" description="in meters/sec" base_Property="_Cdj58dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CdmWMNFHEeuFl4uGUGunyA" description="in meters/sec" base_Property="_CdlIEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CdnkUNFHEeuFl4uGUGunyA" description="tell the controller to initiate takeoff when idling (ignored during flight)" base_Property="_CdmWMdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_CdxVUNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleConstraints"/>
+  <robotics.commobject:DataAttribute xmi:id="_CgM-QNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_CgLwINFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CgOMYNFHEeuFl4uGUGunyA" description="synonym for actuator_armed.armed" base_Property="_CgM-QdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CgPagNFHEeuFl4uGUGunyA" description="external override non-fatal for system. Only true for fixed wing" base_Property="_CgOMYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CgQooNFHEeuFl4uGUGunyA" description="true if manual input is mixed in" base_Property="_CgPagdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CgR2wNFHEeuFl4uGUGunyA" description="true if onboard autopilot should act" base_Property="_CgQoodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CgTE4NFHEeuFl4uGUGunyA" description="true if offboard control should be used" base_Property="_CgR2wdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CgUTANFHEeuFl4uGUGunyA" description="true if rates are stabilized" base_Property="_CgTE4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CgVhINFHEeuFl4uGUGunyA" description="true if attitude stabilization is mixed in" base_Property="_CgUTAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CgWvQNFHEeuFl4uGUGunyA" description="true if acceleration is controlled" base_Property="_CgVhIdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CgX9YNFHEeuFl4uGUGunyA" description="true if horizontal velocity (implies direction) is controlled" base_Property="_CgWvQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CgZLgNFHEeuFl4uGUGunyA" description="true if position is controlled" base_Property="_CgX9YdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CgaZoNFHEeuFl4uGUGunyA" description="true if altitude is controlled" base_Property="_CgZLgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CgbnwNFHEeuFl4uGUGunyA" description="true if climb rate is controlled" base_Property="_CgaZodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cgc14NFHEeuFl4uGUGunyA" description="true if flighttermination is enabled" base_Property="_CgbnwdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_CgeEANFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleControlMode"/>
+  <robotics.commobject:DataAttribute xmi:id="_Ci5F4NFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_Ci33wNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Ci67ENFHEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_Ci5s8NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Ci8JMNFHEeuFl4uGUGunyA" description="Latitude, (degrees)" base_Property="_Ci67EdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Ci9XUNFHEeuFl4uGUGunyA" description="Longitude, (degrees)" base_Property="_Ci8JMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Ci-lcNFHEeuFl4uGUGunyA" description="Altitude AMSL, (meters)" base_Property="_Ci9XUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Ci_MgNFHEeuFl4uGUGunyA" description="Altitude above ellipsoid, (meters)" base_Property="_Ci-lcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CjAaoNFHEeuFl4uGUGunyA" description="Reset delta for altitude" base_Property="_Ci_zkNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CjCP0NFHEeuFl4uGUGunyA" description="Counter for reset events on horizontal position coordinates" base_Property="_CjBBsNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CjC24NFHEeuFl4uGUGunyA" description="Counter for reset events on altitude" base_Property="_CjCP0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CjEsENFHEeuFl4uGUGunyA" description="Standard deviation of horizontal position error, (metres)" base_Property="_CjDd8NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CjF6MNFHEeuFl4uGUGunyA" description="Standard deviation of vertical position error, (metres)" base_Property="_CjEsEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CjHIUNFHEeuFl4uGUGunyA" description="Terrain altitude WGS84, (metres)" base_Property="_CjF6MdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CjIWcNFHEeuFl4uGUGunyA" description="Terrain altitude estimate is valid" base_Property="_CjHIUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CjJkkNFHEeuFl4uGUGunyA" description="True if this position is estimated through dead-reckoning" base_Property="_CjIWcdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_CjLZwNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleGlobalPosition"/>
+  <robotics.commobject:DataAttribute xmi:id="_ClmboNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_CllNgNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_ClnpwNFHEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_ClnCsNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Clo34NFHEeuFl4uGUGunyA" description="Latitude, (degrees)" base_Property="_CloQ0NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_ClqGANFHEeuFl4uGUGunyA" description="Longitude, (degrees)" base_Property="_Clpe8NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Clr7MNFHEeuFl4uGUGunyA" description="Altitude AMSL, (meters)" base_Property="_ClqtENFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CltJUNFHEeuFl4uGUGunyA" description="Altitude above ellipsoid, (meters)" base_Property="_Clr7MdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CluXcNFHEeuFl4uGUGunyA" description="Reset delta for altitude" base_Property="_CltJUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_ClvlkNFHEeuFl4uGUGunyA" description="Counter for reset events on horizontal position coordinates" base_Property="_Clu-gNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_ClwzsNFHEeuFl4uGUGunyA" description="Counter for reset events on altitude" base_Property="_ClwMoNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_ClyB0NFHEeuFl4uGUGunyA" description="Standard deviation of horizontal position error, (metres)" base_Property="_ClxawNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_ClzP8NFHEeuFl4uGUGunyA" description="Standard deviation of vertical position error, (metres)" base_Property="_Clyo4NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cl0eENFHEeuFl4uGUGunyA" description="Terrain altitude WGS84, (metres)" base_Property="_Clz3ANFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cl1sMNFHEeuFl4uGUGunyA" description="Terrain altitude estimate is valid" base_Property="_Cl0eEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cl26UNFHEeuFl4uGUGunyA" description="True if this position is estimated through dead-reckoning" base_Property="_Cl1sMdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_Cl4IcNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleGlobalPositionGroundtruth"/>
+  <robotics.commobject:DataAttribute xmi:id="_CoYC0NFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_CoWNoNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CoZQ8NFHEeuFl4uGUGunyA" description="Latitude in 1E-7 degrees" base_Property="_CoYC0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CoZ4ANFHEeuFl4uGUGunyA" description="Longitude in 1E-7 degrees" base_Property="_CoZQ8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CobtMNFHEeuFl4uGUGunyA" description="Altitude in 1E-3 meters above MSL, (millimetres)" base_Property="_CoafENFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Coc7UNFHEeuFl4uGUGunyA" description="Altitude in 1E-3 meters bove Ellipsoid, (millimetres)" base_Property="_CobtMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CoeJcNFHEeuFl4uGUGunyA" description="GPS speed accuracy estimate, (metres/sec)" base_Property="_Coc7UdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CofXkNFHEeuFl4uGUGunyA" description="GPS course accuracy estimate, (radians)" base_Property="_CoeJcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CoglsNFHEeuFl4uGUGunyA" description="0-1: no fix, 2: 2D fix, 3: 3D fix, 4: RTCM code differential, 5: Real-Time Kinematic, float, 6: Real-Time Kinematic, fixed, 8: Extrapolated. Some applications will not use the value of this field unless it is at least two, so always correctly fill in the fix." base_Property="_CofXkdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cohz0NFHEeuFl4uGUGunyA" description="GPS horizontal position accuracy (metres)" base_Property="_CoglsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CojB8NFHEeuFl4uGUGunyA" description="GPS vertical position accuracy (metres)" base_Property="_Cohz0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CokQENFHEeuFl4uGUGunyA" description="Horizontal dilution of precision" base_Property="_CojB8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_ColeMNFHEeuFl4uGUGunyA" description="Vertical dilution of precision" base_Property="_CokQEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_ComsUNFHEeuFl4uGUGunyA" description="GPS noise per millisecond" base_Property="_ColeMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Con6cNFHEeuFl4uGUGunyA" description="indicates jamming is occurring" base_Property="_ComsUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CopIkNFHEeuFl4uGUGunyA" description="indicates whether jamming has been detected or suspected by the receivers. O: Unknown, 1: OK, 2: Warning, 3: Critical" base_Property="_Con6cdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CoqWsNFHEeuFl4uGUGunyA" description="GPS ground speed, (metres/sec)" base_Property="_CopIkdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cork0NFHEeuFl4uGUGunyA" description="GPS North velocity, (metres/sec)" base_Property="_CoqWsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cosy8NFHEeuFl4uGUGunyA" description="GPS East velocity, (metres/sec)" base_Property="_Cork0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CouBENFHEeuFl4uGUGunyA" description="GPS Down velocity, (metres/sec)" base_Property="_Cosy8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CovPMNFHEeuFl4uGUGunyA" description="Course over ground (NOT heading, but direction of movement), -PI..PI, (radians)" base_Property="_CouBEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CowdUNFHEeuFl4uGUGunyA" description="True if NED velocity is valid" base_Property="_CovPMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CoxEYNFHEeuFl4uGUGunyA" description="timestamp + timestamp_time_relative = Time of the UTC timestamp since system start, (microseconds)" base_Property="_CowdUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CoySgNFHEeuFl4uGUGunyA" description="Timestamp (microseconds, UTC), this is the timestamp which comes from the gps module. It might be unavailable right after cold start, indicated by a value of 0" base_Property="_CoxrcNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CozgoNFHEeuFl4uGUGunyA" description="Number of satellites used" base_Property="_CoySgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Co0uwNFHEeuFl4uGUGunyA" description="heading angle of XYZ body frame rel to NED. Set to NaN if not available and updated (used for dual antenna GPS), (rad, [-PI, PI])" base_Property="_CozgodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Co184NFHEeuFl4uGUGunyA" description="heading offset of dual antenna array in body frame. Set to NaN if not applicable. (rad, [-PI, PI])" base_Property="_Co0uwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Co2j8NFHEeuFl4uGUGunyA" description="GPS selection: 0: GPS1, 1: GPS2. 2: GPS3. 3. Blending multiple receivers" base_Property="_Co184dFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_Co3yENFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleGpsPosition"/>
+  <robotics.commobject:DataAttribute xmi:id="_CrY6kNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_CrXscNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CraIsNFHEeuFl4uGUGunyA" description="Accelerometer unique device ID for the sensor that does not change between power cycles" base_Property="_CrY6ktFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CrbW0NFHEeuFl4uGUGunyA" description="Gyroscope unique device ID for the sensor that does not change between power cycles" base_Property="_CraIsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Crck8NFHEeuFl4uGUGunyA" description="delta angle about the FRD body frame XYZ-axis in rad over the integration time frame (delta_angle_dt)" base_Property="_CrbW0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CrdzENFHEeuFl4uGUGunyA" description="delta velocity in the FRD body frame XYZ-axis in m/s over the integration time frame (delta_velocity_dt)" base_Property="_Crck8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CrfBMNFHEeuFl4uGUGunyA" description="integration period in microseconds" base_Property="_CrdzEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CrgPUNFHEeuFl4uGUGunyA" description="integration period in microseconds" base_Property="_CrfBMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CrhdcNFHEeuFl4uGUGunyA" description="bitfield indicating if there was any accelerometer clipping (per axis) during the integration time frame" base_Property="_Crg2YdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CrirkNFHEeuFl4uGUGunyA" description="Calibration changed counter. Monotonically increases whenever calibration changes." base_Property="_CriEgNFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_CrmV8NFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleImu"/>
+  <robotics.commobject:DataAttribute xmi:id="_CuFpQNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_CuEbINFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CuG3YNFHEeuFl4uGUGunyA" description="unique device ID for the sensor that does not change between power cycles" base_Property="_CuGQUNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CuIFgNFHEeuFl4uGUGunyA" description="unique device ID for the sensor that does not change between power cycles" base_Property="_CuHecNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CuJ6sNFHEeuFl4uGUGunyA" description="total clipping per axis" base_Property="_CuIskNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CuLI0NFHEeuFl4uGUGunyA" description="full raw sensor sample rate (Hz)" base_Property="_CuJ6tdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CuMW8NFHEeuFl4uGUGunyA" description="full raw sensor sample rate (Hz)" base_Property="_CuLI0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CuNlENFHEeuFl4uGUGunyA" description="high frequency vibration level in the IMU delta velocity data (m/s)" base_Property="_CuMW8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CuOzMNFHEeuFl4uGUGunyA" description="high frequency vibration level in the IMU delta velocity data (m/s)" base_Property="_CuNlEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CuQBUNFHEeuFl4uGUGunyA" description="Level of coning vibration in the IMU delta angles (rad^2)" base_Property="_CuOzMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CuRPcNFHEeuFl4uGUGunyA" description="average accelerometer readings since last publication" base_Property="_CuQBUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CuSdkNFHEeuFl4uGUGunyA" description="average gyroscope readings since last publication" base_Property="_CuRPcdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_CuTrsNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleImuStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cwxw4NFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_CwwiwNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CwyX8NFHEeuFl4uGUGunyA" description="maximum altitude in [m] that can be reached" base_Property="_Cwxw4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CwzmENFHEeuFl4uGUGunyA" description="true if vehicle is currently in free-fall" base_Property="_Cwy_ANFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cw00MNFHEeuFl4uGUGunyA" description="true if vehicle has ground contact but is not landed (1. stage)" base_Property="_Cw0NINFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cw2pYNFHEeuFl4uGUGunyA" description="true if the vehicle might have landed (2. stage)" base_Property="_Cw00MdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cw33gNFHEeuFl4uGUGunyA" description="true if vehicle is currently landed on the ground (3. stage)" base_Property="_Cw2pYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cw4ekNFHEeuFl4uGUGunyA" description="indicates if from the perspective of the landing detector the vehicle might be in ground effect (baro). This flag will become true if the vehicle is not moving horizontally and is descending (crude assumption that user is landing)." base_Property="_Cw33gdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_Cw_MQNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleLandDetected"/>
+  <robotics.commobject:DataAttribute xmi:id="_CzfGoNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_Czd4gNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CzgUwNFHEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_CzfGodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Czhi4NFHEeuFl4uGUGunyA" description="true if x and y are valid" base_Property="_CzgUwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CzixANFHEeuFl4uGUGunyA" description="true if z is valid" base_Property="_Czhi4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Czj_INFHEeuFl4uGUGunyA" description="true if vy and vy are valid" base_Property="_CzixAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CzlNQNFHEeuFl4uGUGunyA" description="true if vz is valid" base_Property="_Czj_IdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CzmbYNFHEeuFl4uGUGunyA" description="North position in NED earth-fixed frame, (metres)" base_Property="_CzlNQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CznpgNFHEeuFl4uGUGunyA" description="East position in NED earth-fixed frame, (metres)" base_Property="_CzmbYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Czo3oNFHEeuFl4uGUGunyA" description="Down position (negative altitude) in NED earth-fixed frame, (metres)" base_Property="_CznpgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Czqs0NFHEeuFl4uGUGunyA" description="North velocity in NED earth-fixed frame, (metres/sec)" base_Property="_CzpetNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Czr68NFHEeuFl4uGUGunyA" description="East velocity in NED earth-fixed frame, (metres/sec)" base_Property="_Czqs0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CzsiANFHEeuFl4uGUGunyA" description="Down velocity in NED earth-fixed frame, (metres/sec)" base_Property="_Czr68dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CzuXMNFHEeuFl4uGUGunyA" description="Down position time derivative in NED earth-fixed frame, (metres/sec)" base_Property="_CztJENFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CzvlUNFHEeuFl4uGUGunyA" description="North velocity derivative in NED earth-fixed frame, (metres/sec^2)" base_Property="_CzuXN9FHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CzwzcNFHEeuFl4uGUGunyA" description="East velocity derivative in NED earth-fixed frame, (metres/sec^2)" base_Property="_CzvlUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CzxagNFHEeuFl4uGUGunyA" description="Down velocity derivative in NED earth-fixed frame, (metres/sec^2)" base_Property="_CzwzcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_CzyooNFHEeuFl4uGUGunyA" description="Euler yaw angle transforming the tangent plane relative to NED earth-fixed frame, -PI..+PI,  (radians)" base_Property="_CzyBkNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Czz2wNFHEeuFl4uGUGunyA" description="true if position (x, y) has a valid global reference (ref_lat, ref_lon)" base_Property="_Czyoo9FHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cz1r8NFHEeuFl4uGUGunyA" description="true if z has a valid global reference (ref_alt)" base_Property="_Czz2wdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cz2TANFHEeuFl4uGUGunyA" description="Time when reference position was set since system start, (microseconds)" base_Property="_Cz1r8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cz3hINFHEeuFl4uGUGunyA" description="Reference point latitude, (degrees)" base_Property="_Cz26ENFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cz4vQNFHEeuFl4uGUGunyA" description="Reference point longitude, (degrees)" base_Property="_Cz4IMNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cz59YNFHEeuFl4uGUGunyA" description="Reference altitude AMSL, (metres)" base_Property="_Cz5WUNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cz7LgNFHEeuFl4uGUGunyA" description="Distance from from bottom surface to ground, (metres)" base_Property="_Cz59YdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cz8ZoNFHEeuFl4uGUGunyA" description="true if distance to bottom surface is valid" base_Property="_Cz7LgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cz9nwNFHEeuFl4uGUGunyA" description="bitfield indicating what type of sensor is used to estimate dist_bottom" base_Property="_Cz8ZodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Cz-14NFHEeuFl4uGUGunyA" description="(1 &lt;&lt; 0) a range sensor is used to estimate dist_bottom field" base_Property="_Cz9nw9FHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C0AEANFHEeuFl4uGUGunyA" description="(1 &lt;&lt; 1) a flow sensor is used to estimate dist_bottom field (mostly fixed-wing use case)" base_Property="_Cz-14dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C0BSINFHEeuFl4uGUGunyA" description="Standard deviation of horizontal position error, (metres)" base_Property="_C0AEAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C0CgQNFHEeuFl4uGUGunyA" description="Standard deviation of vertical position error, (metres)" base_Property="_C0BSIdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C0DHUNFHEeuFl4uGUGunyA" description="Standard deviation of horizontal velocity error, (metres/sec)" base_Property="_C0CgQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C0EVcNFHEeuFl4uGUGunyA" description="Standard deviation of horizontal velocity error, (metres/sec)" base_Property="_C0DHUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C0FjkNFHEeuFl4uGUGunyA" description="maximum horizontal speed - set to 0 when limiting not required (meters/sec)" base_Property="_C0EVcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C0GxsNFHEeuFl4uGUGunyA" description="maximum vertical speed - set to 0 when limiting not required (meters/sec)" base_Property="_C0FjkdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C0HYwNFHEeuFl4uGUGunyA" description="minimum height above ground level - set to 0 when limiting not required (meters)" base_Property="_C0GxsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C0Im4NFHEeuFl4uGUGunyA" description="maximum height above ground level - set to 0 when limiting not required (meters)" base_Property="_C0H_0NFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_C0LDINFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleLocalPosition"/>
+  <robotics.commobject:DataAttribute xmi:id="_C2ohQNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_C2nTINFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C2pvYNFHEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_C2ohQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C2q9gNFHEeuFl4uGUGunyA" description="true if x and y are valid" base_Property="_C2pvYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C2sLoNFHEeuFl4uGUGunyA" description="true if z is valid" base_Property="_C2q9gdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C2tZwNFHEeuFl4uGUGunyA" description="true if vy and vy are valid" base_Property="_C2sLodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C2un4NFHEeuFl4uGUGunyA" description="true if vz is valid" base_Property="_C2tZwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C2v2ANFHEeuFl4uGUGunyA" description="North position in NED earth-fixed frame, (metres)" base_Property="_C2vO8NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C2xEINFHEeuFl4uGUGunyA" description="East position in NED earth-fixed frame, (metres)" base_Property="_C2wdENFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C2y5UNFHEeuFl4uGUGunyA" description="Down position (negative altitude) in NED earth-fixed frame, (metres)" base_Property="_C2xrMNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C20HcNFHEeuFl4uGUGunyA" description="North velocity in NED earth-fixed frame, (metres/sec)" base_Property="_C2y5V9FHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C21VkNFHEeuFl4uGUGunyA" description="East velocity in NED earth-fixed frame, (metres/sec)" base_Property="_C20HcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C22jsNFHEeuFl4uGUGunyA" description="Down velocity in NED earth-fixed frame, (metres/sec)" base_Property="_C21VkdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C23x0NFHEeuFl4uGUGunyA" description="Down position time derivative in NED earth-fixed frame, (metres/sec)" base_Property="_C22jsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C24_8NFHEeuFl4uGUGunyA" description="North velocity derivative in NED earth-fixed frame, (metres/sec^2)" base_Property="_C23x19FHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C26OENFHEeuFl4uGUGunyA" description="East velocity derivative in NED earth-fixed frame, (metres/sec^2)" base_Property="_C24_8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C27cMNFHEeuFl4uGUGunyA" description="Down velocity derivative in NED earth-fixed frame, (metres/sec^2)" base_Property="_C26OEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C28qUNFHEeuFl4uGUGunyA" description="Euler yaw angle transforming the tangent plane relative to NED earth-fixed frame, -PI..+PI,  (radians)" base_Property="_C27cMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C294cNFHEeuFl4uGUGunyA" description="true if position (x, y) has a valid global reference (ref_lat, ref_lon)" base_Property="_C28qU9FHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C2_GkNFHEeuFl4uGUGunyA" description="true if z has a valid global reference (ref_alt)" base_Property="_C294cdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C3AUsNFHEeuFl4uGUGunyA" description="Time when reference position was set since system start, (microseconds)" base_Property="_C2_GkdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C3Bi0NFHEeuFl4uGUGunyA" description="Reference point latitude, (degrees)" base_Property="_C3AUsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C3Cw8NFHEeuFl4uGUGunyA" description="Reference point longitude, (degrees)" base_Property="_C3Bi0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C3D_ENFHEeuFl4uGUGunyA" description="Reference altitude AMSL, (metres)" base_Property="_C3Cw8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C3FNMNFHEeuFl4uGUGunyA" description="Distance from from bottom surface to ground, (metres)" base_Property="_C3D_EdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C3GbUNFHEeuFl4uGUGunyA" description="true if distance to bottom surface is valid" base_Property="_C3FNMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C3HpcNFHEeuFl4uGUGunyA" description="bitfield indicating what type of sensor is used to estimate dist_bottom" base_Property="_C3GbUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C3IQgNFHEeuFl4uGUGunyA" description="(1 &lt;&lt; 0) a range sensor is used to estimate dist_bottom field" base_Property="_C3Hpc9FHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C3JeoNFHEeuFl4uGUGunyA" description="(1 &lt;&lt; 1) a flow sensor is used to estimate dist_bottom field (mostly fixed-wing use case)" base_Property="_C3I3kNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C3KswNFHEeuFl4uGUGunyA" description="Standard deviation of horizontal position error, (metres)" base_Property="_C3JeodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C3L64NFHEeuFl4uGUGunyA" description="Standard deviation of vertical position error, (metres)" base_Property="_C3KswdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C3NJANFHEeuFl4uGUGunyA" description="Standard deviation of horizontal velocity error, (metres/sec)" base_Property="_C3L64dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C3OXINFHEeuFl4uGUGunyA" description="Standard deviation of horizontal velocity error, (metres/sec)" base_Property="_C3NJAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C3PlQNFHEeuFl4uGUGunyA" description="maximum horizontal speed - set to 0 when limiting not required (meters/sec)" base_Property="_C3OXIdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C3QzYNFHEeuFl4uGUGunyA" description="maximum vertical speed - set to 0 when limiting not required (meters/sec)" base_Property="_C3PlQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C3RacNFHEeuFl4uGUGunyA" description="minimum height above ground level - set to 0 when limiting not required (meters)" base_Property="_C3QzYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C3TPoNFHEeuFl4uGUGunyA" description="maximum height above ground level - set to 0 when limiting not required (meters)" base_Property="_C3SBgNFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_C3UdwNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleLocalPositionGroundtruth"/>
+  <robotics.commobject:DataAttribute xmi:id="_C52NUNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_C50_MNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C53bcNFHEeuFl4uGUGunyA" description="in meters NED" base_Property="_C52NUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C54pkNFHEeuFl4uGUGunyA" description="in meters NED" base_Property="_C54CgNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C56ewNFHEeuFl4uGUGunyA" description="in meters NED" base_Property="_C55QoNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C57s4NFHEeuFl4uGUGunyA" description="in radians NED -PI..+PI" base_Property="_C56ewdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C587ANFHEeuFl4uGUGunyA" description="in radians/sec" base_Property="_C57s4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C5-JINFHEeuFl4uGUGunyA" description="in meters/sec" base_Property="_C59iENFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C5_-UNFHEeuFl4uGUGunyA" description="in meters/sec" base_Property="_C5-wMNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C6BMcNFHEeuFl4uGUGunyA" description="in meters/sec" base_Property="_C5_-UdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C6CakNFHEeuFl4uGUGunyA" description="in meters/sec^2" base_Property="_C6BMcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C6EPwNFHEeuFl4uGUGunyA" description="in meters/sec^3" base_Property="_C6CakdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C6Fd4NFHEeuFl4uGUGunyA" description="normalized thrust vector in NED" base_Property="_C6EPwdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_C6IhMNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleLocalPositionSetpoint"/>
+  <robotics.commobject:DataAttribute xmi:id="_C80o0NFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_C8zasNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C8128NFHEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_C80o0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C83FENFHEeuFl4uGUGunyA" description="unique device ID for the selected magnetometer" base_Property="_C8128dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C84TMNFHEeuFl4uGUGunyA" description="Magnetic field in the FRD body frame XYZ-axis in Gauss" base_Property="_C83FEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C85hUNFHEeuFl4uGUGunyA" description="Calibration changed counter. Monotonically increases whenever calibration changes." base_Property="_C84TMdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_C9EgcNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleMagnetometer"/>
+  <robotics.commobject:DataAttribute xmi:id="_C_neINFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_C_lo8NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C_qhcNFHEeuFl4uGUGunyA" description="NED earth-fixed frame" base_Property="_C_osStFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C_s9sNFHEeuFl4uGUGunyA" description="FRD earth-fixed frame, arbitrary heading reference" base_Property="_C_rIgNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C_uy4NFHEeuFl4uGUGunyA" description="Not aligned with the std frames of reference" base_Property="_C_s9sdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C_woENFHEeuFl4uGUGunyA" description="FRD body-fixed frame" base_Property="_C_uy4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C_zEUNFHEeuFl4uGUGunyA" description="North position" base_Property="_C_xPIdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C_05gNFHEeuFl4uGUGunyA" description="East position" base_Property="_C_zEUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C_3VwNFHEeuFl4uGUGunyA" description="Down position" base_Property="_C_1gkNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C_5K8NFHEeuFl4uGUGunyA" description="Quaternion rotation from FRD body frame to refernce frame" base_Property="_C_3VwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C_6ZENFHEeuFl4uGUGunyA" description="Quaternion rotation from odometry reference frame to navigation frame" base_Property="_C_5K8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C_8OQNFHEeuFl4uGUGunyA" description="North velocity" base_Property="_C_7AI9FHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C_9cYNFHEeuFl4uGUGunyA" description="East velocity" base_Property="_C_8OQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C_-qgNFHEeuFl4uGUGunyA" description="Down velocity" base_Property="_C_9cYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_C__4oNFHEeuFl4uGUGunyA" description="Angular velocity about X body axis" base_Property="_C_-qgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DABGwNFHEeuFl4uGUGunyA" description="Angular velocity about Y body axis" base_Property="_C__4odFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DACU4NFHEeuFl4uGUGunyA" description="Angular velocity about Z body axis" base_Property="_DABGwdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_DADjANFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleMocapOdometry"/>
+  <robotics.commobject:DataAttribute xmi:id="_DCi2UNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_DChoMNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DClSkNFHEeuFl4uGUGunyA" description="NED earth-fixed frame" base_Property="_DCkEdNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DCmgsNFHEeuFl4uGUGunyA" description="FRD earth-fixed frame, arbitrary heading reference" base_Property="_DClSkdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DCnu0NFHEeuFl4uGUGunyA" description="Not aligned with the std frames of reference" base_Property="_DCmgsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DCo88NFHEeuFl4uGUGunyA" description="FRD body-fixed frame" base_Property="_DCnu0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DCqyINFHEeuFl4uGUGunyA" description="North position" base_Property="_DCo88tFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DCsAQNFHEeuFl4uGUGunyA" description="East position" base_Property="_DCqyIdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DCtOYNFHEeuFl4uGUGunyA" description="Down position" base_Property="_DCsAQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DCucgNFHEeuFl4uGUGunyA" description="Quaternion rotation from FRD body frame to refernce frame" base_Property="_DCtOYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DCvqoNFHEeuFl4uGUGunyA" description="Quaternion rotation from odometry reference frame to navigation frame" base_Property="_DCucgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DCw4wNFHEeuFl4uGUGunyA" description="North velocity" base_Property="_DCvqpdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DCyG4NFHEeuFl4uGUGunyA" description="East velocity" base_Property="_DCw4wdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DCzVANFHEeuFl4uGUGunyA" description="Down velocity" base_Property="_DCyG4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DC0jINFHEeuFl4uGUGunyA" description="Angular velocity about X body axis" base_Property="_DCzVAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DC1xQNFHEeuFl4uGUGunyA" description="Angular velocity about Y body axis" base_Property="_DC0jIdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DC2_YNFHEeuFl4uGUGunyA" description="Angular velocity about Z body axis" base_Property="_DC1xQdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_DC4NgNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleOdometry"/>
+  <robotics.commobject:DataAttribute xmi:id="_DFW5wNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_DFVroNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DFYu8NFHEeuFl4uGUGunyA" description="body angular rates in NED frame" base_Property="_DFXg0NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DFZ9ENFHEeuFl4uGUGunyA" description="body angular rates in NED frame" base_Property="_DFYu8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DFakINFHEeuFl4uGUGunyA" description="body angular rates in NED frame" base_Property="_DFZ9EdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DFbyQNFHEeuFl4uGUGunyA" description="Normalized thrust command in body NED frame [-1,1]" base_Property="_DFbLMNFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_DFljQNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleRatesSetpoint"/>
+  <robotics.commobject:DataAttribute xmi:id="_DIHS0NFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_DIGEsNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DIIg8NFHEeuFl4uGUGunyA" description="No region of interest" base_Property="_DIHS0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DIJvENFHEeuFl4uGUGunyA" description="Point toward next MISSION with optional offset" base_Property="_DIIg8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DIK9MNFHEeuFl4uGUGunyA" description="Point toward given MISSION" base_Property="_DIJvEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DIMLUNFHEeuFl4uGUGunyA" description="Point toward fixed location" base_Property="_DIK9MdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DINZcNFHEeuFl4uGUGunyA" description="Point toward target" base_Property="_DIMLUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DIOnkNFHEeuFl4uGUGunyA" description="ROI mode (see above)" base_Property="_DINZc9FHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DIP1sNFHEeuFl4uGUGunyA" description="Latitude to point to" base_Property="_DIPOoNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DIRD0NFHEeuFl4uGUGunyA" description="Longitude to point to" base_Property="_DIQcwNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DISR8NFHEeuFl4uGUGunyA" description="Altitude to point to" base_Property="_DIRq4NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DITgENFHEeuFl4uGUGunyA" description="angle offset in rad" base_Property="_DISR8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DIUuMNFHEeuFl4uGUGunyA" description="angle offset in rad" base_Property="_DITgEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DIV8UNFHEeuFl4uGUGunyA" description="angle offset in rad" base_Property="_DIUuMdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_DIXKcNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleRoi"/>
+  <robotics.commobject:DataAttribute xmi:id="_DKzacNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_DKyMUNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DK1PoNFHEeuFl4uGUGunyA" description="(1 &lt;&lt; 0)" base_Property="_DK0BjdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DK2dwNFHEeuFl4uGUGunyA" description="(1 &lt;&lt; 1)" base_Property="_DK1PodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DK3r4NFHEeuFl4uGUGunyA" description="(1 &lt;&lt; 2)" base_Property="_DK2dwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DK46ANFHEeuFl4uGUGunyA" description="(1 &lt;&lt; 3)" base_Property="_DK3r4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DK6vMNFHEeuFl4uGUGunyA" description="(1 &lt;&lt; 4)" base_Property="_DK46AdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DK79UNFHEeuFl4uGUGunyA" description="Manual mode" base_Property="_DK6vNdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DK9LcNFHEeuFl4uGUGunyA" description="Altitude control mode" base_Property="_DK79UdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DK-ZkNFHEeuFl4uGUGunyA" description="Position control mode" base_Property="_DK9LcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DK_nsNFHEeuFl4uGUGunyA" description="Auto mission mode" base_Property="_DK_AoNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLA10NFHEeuFl4uGUGunyA" description="Auto loiter mode" base_Property="_DK_nsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLCD8NFHEeuFl4uGUGunyA" description="Auto return to launch mode" base_Property="_DLA10dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLDSENFHEeuFl4uGUGunyA" description="Auto land on engine failure" base_Property="_DLCD8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLEgMNFHEeuFl4uGUGunyA" description="Auto land on gps failure (e.g. open loop loiter down)" base_Property="_DLDSEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLFuUNFHEeuFl4uGUGunyA" description="Acro mode" base_Property="_DLEgMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLG8cNFHEeuFl4uGUGunyA" description="Free slot" base_Property="_DLFuUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLIKkNFHEeuFl4uGUGunyA" description="Descend mode (no position control)" base_Property="_DLG8cdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLJYsNFHEeuFl4uGUGunyA" description="Termination mode" base_Property="_DLIKkdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLKm0NFHEeuFl4uGUGunyA" description="Stabilized mode" base_Property="_DLJYs9FHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLL08NFHEeuFl4uGUGunyA" description="Free slot" base_Property="_DLKm0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLNDENFHEeuFl4uGUGunyA" description="Takeoff" base_Property="_DLL08dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLORMNFHEeuFl4uGUGunyA" description="Land" base_Property="_DLNDEdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLPfUNFHEeuFl4uGUGunyA" description="Auto Follow" base_Property="_DLORMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLQtcNFHEeuFl4uGUGunyA" description="Precision land with landing target" base_Property="_DLPfUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLR7kNFHEeuFl4uGUGunyA" description="Orbit in a circle" base_Property="_DLQtcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLTwwNFHEeuFl4uGUGunyA" description="set navigation state machine to specified value" base_Property="_DLSiqdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLU-4NFHEeuFl4uGUGunyA" description="time when current nav_state activated" base_Property="_DLTwwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLVl8NFHEeuFl4uGUGunyA" description="current arming state" base_Property="_DLU-4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLW0ENFHEeuFl4uGUGunyA" description="current hil state" base_Property="_DLWNANFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLYCMNFHEeuFl4uGUGunyA" description="true if system is in failsafe state (e.g.:RTL, Hover, Terminate, ...)" base_Property="_DLW0EdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLZQUNFHEeuFl4uGUGunyA" description="time when failsafe was activated" base_Property="_DLYCMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLaecNFHEeuFl4uGUGunyA" description="system type, contains mavlink MAV_TYPE" base_Property="_DLZQUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLbskNFHEeuFl4uGUGunyA" description="system id, contains MAVLink's system ID field" base_Property="_DLaecdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLc6sNFHEeuFl4uGUGunyA" description="subsystem / component id, contains MAVLink's component ID field" base_Property="_DLbskdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLeI0NFHEeuFl4uGUGunyA" description="Type of vehicle (fixed-wing, rotary wing, ground)" base_Property="_DLc6sdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLfW8NFHEeuFl4uGUGunyA" description="True if the system is VTOL capable" base_Property="_DLeI0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLf-ANFHEeuFl4uGUGunyA" description="True if the system performs a 90° pitch down rotation during transition from MC to FW" base_Property="_DLfW8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLhMINFHEeuFl4uGUGunyA" description="True if VTOL should stabilize attitude for fw in manual mode" base_Property="_DLglENFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLiaQNFHEeuFl4uGUGunyA" description="True if VTOL is doing a transition" base_Property="_DLhMIdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLjoYNFHEeuFl4uGUGunyA" description="True if VTOL is doing a transition from MC to FW" base_Property="_DLiaQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLk2gNFHEeuFl4uGUGunyA" description="true if RC reception lost" base_Property="_DLjoYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLmEoNFHEeuFl4uGUGunyA" description="set to 1 to disable the RC input, 2 to enable manual control to RC in mapping." base_Property="_DLk2gdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLnSwNFHEeuFl4uGUGunyA" description="datalink to GCS lost" base_Property="_DLmEodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLog4NFHEeuFl4uGUGunyA" description="counts unique data link lost events" base_Property="_DLnSwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLpvANFHEeuFl4uGUGunyA" description="Set to true if the high latency data link (eg. RockBlock Iridium 9603 telemetry module) is lost" base_Property="_DLog4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLq9INFHEeuFl4uGUGunyA" description="Set to true if an engine failure is detected" base_Property="_DLpvAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLrkMNFHEeuFl4uGUGunyA" description="Set to true if mission could not continue/finish" base_Property="_DLq9IdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLsyUNFHEeuFl4uGUGunyA" description="Bitmask containing FailureDetector status [0, 0, 0, 0, 0, FAILURE_ALT, FAILURE_PITCH, FAILURE_ROLL]" base_Property="_DLsLQNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLvOkNFHEeuFl4uGUGunyA" description="Arming timestamp (microseconds)" base_Property="_DLungNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DLxDwNFHEeuFl4uGUGunyA" description="Takeoff timestamp (microseconds)" base_Property="_DLv1oNFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_DLyR4NFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_DOSzUNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_DORlMNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DOUogNFHEeuFl4uGUGunyA" description="true if the hotplug sensor search is over" base_Property="_DOTaYtFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DOV2oNFHEeuFl4uGUGunyA" description="set to true by the commander app if the quality of the local position estimate is good enough to use for navigation" base_Property="_DOUohtFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DOXEwNFHEeuFl4uGUGunyA" description="set to true by the commander app if the quality of the local horizontal velocity data is good enough to use for navigation" base_Property="_DOV2odFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DOYS4NFHEeuFl4uGUGunyA" description="set to true by the commander app if the quality of the global position estimate is good enough to use for navigation" base_Property="_DOXEwdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DOZhANFHEeuFl4uGUGunyA" description="indicates a valid home position (a valid home position is not always a valid launch)" base_Property="_DOYS4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DOavINFHEeuFl4uGUGunyA" description="set if input power is valid" base_Property="_DOZhAdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DOb9QNFHEeuFl4uGUGunyA" description="set if battery is available and not low" base_Property="_DOavIdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DOdycNFHEeuFl4uGUGunyA" description="set to true if one or more ESCs reporting esc_status are offline" base_Property="_DOckUNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DOfAkNFHEeuFl4uGUGunyA" description="set to true if one or more ESCs reporting esc_status has a failure" base_Property="_DOdycdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DOgOsNFHEeuFl4uGUGunyA" description="set to true when the position valid checks have been disabled" base_Property="_DOfAltFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DOhc0NFHEeuFl4uGUGunyA" description="set to true if for VTOLs arming in fixed-wing mode should be allowed" base_Property="_DOgOsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DOiq8NFHEeuFl4uGUGunyA" description="set if RC input should be ignored temporarily" base_Property="_DOhc1NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DOj5ENFHEeuFl4uGUGunyA" description="set if RC calibration is valid" base_Property="_DOiq8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DOlHMNFHEeuFl4uGUGunyA" description="Set to true if vtol transition failed" base_Property="_DOj5EdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DOmVUNFHEeuFl4uGUGunyA" description="status of the USB power supply" base_Property="_DOlHMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DOnjcNFHEeuFl4uGUGunyA" description="set to true if the SD card was detected" base_Property="_DOmVUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DOoxkNFHEeuFl4uGUGunyA" description="Set to true if avoidance system is enabled via COM_OBS_AVOID parameter" base_Property="_DOnjcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DOp_sNFHEeuFl4uGUGunyA" description="Status of the obstacle avoidance system" base_Property="_DOoxkdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_DOqmwNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleStatusFlags"/>
+  <robotics.commobject:DataAttribute xmi:id="_DRKhINFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_DRJTANFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DRLvQNFHEeuFl4uGUGunyA" description="timestamp of the data sample on which this message is based (microseconds)" base_Property="_DRLIMNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DRNkcNFHEeuFl4uGUGunyA" description="thrust setpoint along X, Y, Z body axis (in N)" base_Property="_DRMWUNFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_DRZKoNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleThrustSetpoint"/>
+  <robotics.commobject:DataAttribute xmi:id="_DT2BsNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_DT0zkNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DT3P0NFHEeuFl4uGUGunyA" description="timestamp of the data sample on which this message is based (microseconds)" base_Property="_DT2BsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DT4d8NFHEeuFl4uGUGunyA" description="torque setpoint about X, Y, Z body axis (in N.m)" base_Property="_DT3P0dFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_DUDdENFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleTorqueSetpoint"/>
+  <robotics.commobject:DataAttribute xmi:id="_DWklkNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_DWjXcNFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_DWxZ4NFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleTrajectoryBezier"/>
+  <robotics.commobject:DataAttribute xmi:id="_DZTwgNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_DZSiYNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DZU-oNFHEeuFl4uGUGunyA" description="Type from MAV_TRAJECTORY_REPRESENTATION enum." base_Property="_DZUXktFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_DZhL4NFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleTrajectoryWaypoint"/>
+  <robotics.commobject:DataAttribute xmi:id="_DcEJkNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_DcC7cNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DcFXsNFHEeuFl4uGUGunyA" description="Type from MAV_TRAJECTORY_REPRESENTATION enum." base_Property="_DcEJk9FHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_DcSMANFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleTrajectoryWaypointDesired"/>
+  <robotics.commobject:DataAttribute xmi:id="_DeyGYNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_Dew4QNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DezUgNFHEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_DeyGYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_De0ioNFHEeuFl4uGUGunyA" description="Quaternion rotation from the FRD body frame to the NED earth frame" base_Property="_DezUgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_De1wwNFHEeuFl4uGUGunyA" description="Amount by which quaternion has changed during last reset" base_Property="_De1JsNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_De3l8NFHEeuFl4uGUGunyA" description="Quaternion reset counter" base_Property="_De2X0NFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_DfBW8NFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleVisionAttitude"/>
+  <robotics.commobject:DataAttribute xmi:id="_Dhe1ENFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_Dhdm8NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DhgqQNFHEeuFl4uGUGunyA" description="NED earth-fixed frame" base_Property="_DhfcMNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DhjGgNFHEeuFl4uGUGunyA" description="FRD earth-fixed frame, arbitrary heading reference" base_Property="_DhhRUNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DhkUoNFHEeuFl4uGUGunyA" description="Not aligned with the std frames of reference" base_Property="_DhjGgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DhliwNFHEeuFl4uGUGunyA" description="FRD body-fixed frame" base_Property="_DhkUodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Dhmw4NFHEeuFl4uGUGunyA" description="North position" base_Property="_DhliwtFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Dhn_ANFHEeuFl4uGUGunyA" description="East position" base_Property="_Dhmw4dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DhpNINFHEeuFl4uGUGunyA" description="Down position" base_Property="_Dhn_AdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DhqbQNFHEeuFl4uGUGunyA" description="Quaternion rotation from FRD body frame to refernce frame" base_Property="_DhpNIdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DhsQcNFHEeuFl4uGUGunyA" description="Quaternion rotation from odometry reference frame to navigation frame" base_Property="_DhqbQdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DhtekNFHEeuFl4uGUGunyA" description="North velocity" base_Property="_Dhs3gNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DhussNFHEeuFl4uGUGunyA" description="East velocity" base_Property="_DhuFoNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Dhv60NFHEeuFl4uGUGunyA" description="Down velocity" base_Property="_DhussdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DhxI8NFHEeuFl4uGUGunyA" description="Angular velocity about X body axis" base_Property="_Dhv60dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DhyXENFHEeuFl4uGUGunyA" description="Angular velocity about Y body axis" base_Property="_DhxI8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DhzlMNFHEeuFl4uGUGunyA" description="Angular velocity about Z body axis" base_Property="_DhyXEdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_Dh0zUNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VehicleVisualOdometry"/>
+  <robotics.commobject:DataAttribute xmi:id="_DkSRcNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_DkRqYNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DkTfkNFHEeuFl4uGUGunyA" description="true: vtol vehicle is in rotating wing mode" base_Property="_DkSRcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DkUtsNFHEeuFl4uGUGunyA" description="True if VTOL is doing a transition from MC to FW" base_Property="_DkUGoNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DkV70NFHEeuFl4uGUGunyA" description="vtol in transition failsafe mode" base_Property="_DkUtsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DkXJ8NFHEeuFl4uGUGunyA" description="In fw mode stabilize attitude even if in manual mode" base_Property="_DkV70dFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_Dkfs0NFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_VtolVehicleStatus"/>
+  <robotics.commobject:DataAttribute xmi:id="_DnL0cNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_DnKmUNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DnNCkNFHEeuFl4uGUGunyA" description="The wheel position, in encoder counts since boot. Positive is forward rotation, negative is reverse rotation" base_Property="_DnL0cdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DnOQsNFHEeuFl4uGUGunyA" description="Speed of each wheel, in encoder counts per second. Positive is forward, negative is reverse" base_Property="_DnNCkdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DnPe0NFHEeuFl4uGUGunyA" description="Number of pulses per revolution for each wheel" base_Property="_DnOQsdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_DnZ24NFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_WheelEncoders"/>
+  <robotics.commobject:DataAttribute xmi:id="_Dp0RsNFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_DpzDkNFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Dp1f0NFHEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_Dp0RsdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Dp2t8NFHEeuFl4uGUGunyA" description="Wind component in north / X direction (m/sec)" base_Property="_Dp1f0dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Dp38ENFHEeuFl4uGUGunyA" description="Wind component in east / Y direction (m/sec)" base_Property="_Dp2t8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Dp5KMNFHEeuFl4uGUGunyA" description="Wind estimate error variance in north / X direction (m/sec)**2 - set to zero (no uncertainty) if not estimated" base_Property="_Dp38EdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Dp6YUNFHEeuFl4uGUGunyA" description="Wind estimate error variance in east / Y direction (m/sec)**2 - set to zero (no uncertainty) if not estimated" base_Property="_Dp5KMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Dp7mcNFHEeuFl4uGUGunyA" description="True airspeed innovation" base_Property="_Dp6YUdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Dp80kNFHEeuFl4uGUGunyA" description="True airspeed innovation variance" base_Property="_Dp7mcdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Dp-CsNFHEeuFl4uGUGunyA" description="Sideslip measurement innovation" base_Property="_Dp80kdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Dp_Q0NFHEeuFl4uGUGunyA" description="Sideslip measurement innovation variance" base_Property="_Dp-CsdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_DqCUINFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_Wind"/>
+  <robotics.commobject:DataAttribute xmi:id="_Dscu8NFHEeuFl4uGUGunyA" description="time since system start (microseconds)" base_Property="_Dsbg0NFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Dsd9ENFHEeuFl4uGUGunyA" description="the timestamp of the raw data (microseconds)" base_Property="_Dscu8dFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DsfLMNFHEeuFl4uGUGunyA" description="composite yaw from GSF (rad)" base_Property="_Dsd9EdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DshAYNFHEeuFl4uGUGunyA" description="composite yaw variance from GSF (rad^2)" base_Property="_DsfLMdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DsiOgNFHEeuFl4uGUGunyA" description="yaw estimate for each model in the filter bank (rad)" base_Property="_DshAYdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DsjcoNFHEeuFl4uGUGunyA" description="North velocity innovation for each model in the filter bank (m/s)" base_Property="_DsiOgdFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_DskqwNFHEeuFl4uGUGunyA" description="East velocity innovation for each model in the filter bank (m/s)" base_Property="_DsjcodFHEeuFl4uGUGunyA"/>
+  <robotics.commobject:DataAttribute xmi:id="_Dsl44NFHEeuFl4uGUGunyA" description="weighting for each model in the filter bank" base_Property="_DskqwdFHEeuFl4uGUGunyA"/>
+  <robotics.services:ServiceDefinition xmi:id="_DsqxYNFHEeuFl4uGUGunyA" base_Interface="svcdefs/P_YawEstimatorStatus"/>
+</xmi:XMI>
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/plugin.properties b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/plugin.properties
new file mode 100644
index 0000000..5ae1621
--- /dev/null
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/plugin.properties
@@ -0,0 +1,11 @@
+# Copyright (c) CEA LIST.
+#
+# This program and the accompanying materials are made
+# available under the terms of the Eclipse Public License 2.0
+# which is available at https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
+#
+
+pluginName=Papyrus for Robotics: library with additional ROS2 service definitions (Incubation)
+providerName=Eclipse Modeling Project
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/plugin.xml b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/plugin.xml
new file mode 100644
index 0000000..b2ce970
--- /dev/null
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/plugin.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.2"?>
+<plugin>
+	<extension point="org.eclipse.emf.ecore.uri_mapping">
+		<mapping source="pathmap://ROS2_LIB_EXTRA/" target="platform:/plugin/org.eclipse.papyrus.robotics.ros2.library.extra/models/">
+		</mapping>
+	</extension>
+</plugin>
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/pom.xml b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/pom.xml
new file mode 100644
index 0000000..01e8c6b
--- /dev/null
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/pom.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>org.eclipse.papyrus.robotics</groupId>
+		<artifactId>org.eclipse.papyrus.robotics.ros2</artifactId>
+		<version>0.8.0-SNAPSHOT</version>
+	</parent>
+	<artifactId>org.eclipse.papyrus.robotics.ros2.library.extra</artifactId>
+	<packaging>eclipse-plugin</packaging>
+	<description>Papyrus for Robotics: additional ROS2 libraries for Mavros/geometry and PX4</description>
+</project>
diff --git a/plugins/ros2/pom.xml b/plugins/ros2/pom.xml
index 7225127..5fb07cb 100644
--- a/plugins/ros2/pom.xml
+++ b/plugins/ros2/pom.xml
@@ -21,6 +21,7 @@
 		<module>org.eclipse.papyrus.robotics.ros2.codegen.tests</module>
 		<module>org.eclipse.papyrus.robotics.ros2.preferences</module>
 		<module>org.eclipse.papyrus.robotics.ros2.library.base</module>
+		<module>org.eclipse.papyrus.robotics.ros2.library.extra</module>
 		<module>org.eclipse.papyrus.robotics.ros2.library.nav2</module>
 		<module>org.eclipse.papyrus.robotics.ros2.reverse</module>
 	</modules>
diff --git a/releng/org.eclipse.papyrus.robotics.ros2.feature/feature.xml b/releng/org.eclipse.papyrus.robotics.ros2.feature/feature.xml
index 1a97a4c..2d1e602 100644
--- a/releng/org.eclipse.papyrus.robotics.ros2.feature/feature.xml
+++ b/releng/org.eclipse.papyrus.robotics.ros2.feature/feature.xml
@@ -55,6 +55,13 @@
          unpack="false"/>
 
    <plugin
+         id="org.eclipse.papyrus.robotics.ros2.library.extra"
+         download-size="0"
+         install-size="0"
+         version="0.0.0"
+         unpack="false"/>
+
+   <plugin
          id="org.eclipse.papyrus.robotics.ros2.preferences"
          download-size="0"
          install-size="0"